.elementor-kit-9{--e-global-color-primary:#40F99B;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent2:#61CE70;--e-global-color-testovaci:#FF0000;--e-global-color-ab350d6:#7A7A7A;--e-global-color-a301831:#FFFFFF;--e-global-color-44d0084:#F5FBEF;--e-global-color-12b989e:#FFF8E1;--e-global-color-eed9f77:#2B2B2B;--e-global-color-944b36d:#1F1F1F;--e-global-color-0fdfc2e:#083D44;--e-global-color-13a5b51:#1A1A1A;--e-global-color-af95869:#FFFFFF;--e-global-color-4272f9c:#FFFFFF;--e-global-color-786c6aa:#000000;--e-global-color-22ca4a3:#B86565;--e-global-color-d27c311:#F4A7A7;--e-global-color-ff1a2e1:#000000;--e-global-color-8e5b3d4:#000000;--e-global-color-c653a36:#000000;--e-global-color-fada756:#000000;--e-global-color-8e645d6:#000000;--e-global-color-375a5c8:#000000;--e-global-color-f92494f:#000000;--e-global-color-df358f6:#000000;--e-global-color-e1373d8:#000000;--e-global-color-0700cc9:#000000;--e-global-color-2c6d963:#914F4F;--e-global-color-ce9c16b:#B52727;--e-global-color-014646c:#D56464;--e-global-color-a86e420:#E4A9A9;--e-global-color-70d8f7b:#FFFFFF;--e-global-color-182c4b8:#FFFFFFCC;--e-global-color-f8a0672:#FFFFFFCC;--e-global-color-46799b4:#10E2BC;--e-global-color-fe97fc8:#9A3838;--e-global-color-0991fd6:#8E4242;--e-global-color-cc2bc47:#AC3333;--e-global-color-fdeeac7:#C44343;--e-global-color-33c6698:#000000;--e-global-color-d3069e3:#7A7A7A;--e-global-color-4b674d5:#E85D75;--e-global-color-3a61534:#FFFFFF;--e-global-color-8b87adf:#FFFFFF00;--e-global-color-522140f:#BA3249;--e-global-color-4be5047:#FFFFFF;--e-global-color-42d932b:#FFFFFF00;--e-global-color-121e523:#FFFFFF00;--e-global-color-b390e1c:#E85D75;--e-global-color-f05870a:#E85D75;--e-global-color-f2426b6:#E85D75;--e-global-color-db52e3b:#FFFFFF;--e-global-color-8899394:#E85D75;--e-global-color-a0a545e:#F5FBEF;--e-global-color-bb99372:#A06262;--e-global-color-4a27eca:#895757;--e-global-color-b887809:#8A5E5E;--e-global-color-95a386c:#8C4343;--e-global-color-a108dca:#7E3B3B;--e-global-color-4de769b:#9D5252;--e-global-color-e3a9701:#9F5656;--e-global-color-56d56df:#E85D75;--e-global-color-5c632bd:#FFFFFF;--e-global-color-08b4b20:#FFFFFF00;--e-global-color-ac1a97f:#BA3249;--e-global-color-b98f123:#FFFFFF;--e-global-color-b0cf274:#FFFFFF00;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.6em;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-size:3rem;--e-global-typography-text-font-weight:700;--e-global-typography-text-line-height:1.2em;--e-global-typography-accent-font-size:2rem;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.3em;--e-global-typography-c0859e6-font-size:1.6rem;--e-global-typography-c0859e6-font-weight:600;--e-global-typography-c0859e6-line-height:1.4em;--e-global-typography-091766d-font-size:1.3rem;--e-global-typography-091766d-font-weight:400;--e-global-typography-091766d-line-height:1.4em;--e-global-typography-eda7fa4-font-size:1rem;--e-global-typography-eda7fa4-text-transform:uppercase;--e-global-typography-eda7fa4-line-height:1.3em;--e-global-typography-2050387-font-size:2.5rem;--e-global-typography-2050387-font-weight:700;--e-global-typography-2050387-line-height:1.2em;--e-global-typography-982f8b9-font-size:2rem;--e-global-typography-982f8b9-font-weight:700;--e-global-typography-7ed4b18-font-size:1.6rem;--e-global-typography-7ed4b18-font-weight:600;--e-global-typography-7ed4b18-line-height:1.4em;--e-global-typography-cc8e1c5-font-size:1.3rem;--e-global-typography-cc8e1c5-font-weight:400;--e-global-typography-cc8e1c5-line-height:1.4em;--e-global-typography-418ecde-font-size:1.3rem;--e-global-typography-418ecde-font-weight:600;--e-global-typography-418ecde-line-height:1.4em;--e-global-typography-a8386a4-font-size:0.9rem;--e-global-typography-a8386a4-line-height:1.8em;--e-global-typography-d9b2af2-font-size:1rem;--e-global-typography-d9b2af2-font-weight:500;--e-global-typography-d9b2af2-text-transform:uppercase;--e-global-typography-d9b2af2-line-height:1.6em;--e-global-typography-d769801-font-size:1rem;--e-global-typography-d769801-font-weight:500;--e-global-typography-d769801-text-transform:uppercase;--e-global-typography-d769801-line-height:1.6em;--e-global-typography-93e6058-font-size:1rem;--e-global-typography-93e6058-font-weight:500;--e-global-typography-93e6058-text-transform:uppercase;--e-global-typography-93e6058-line-height:1.6em;--e-global-typography-ed4293c-font-size:1rem;--e-global-typography-ed4293c-font-weight:500;--e-global-typography-ed4293c-line-height:1.6em;--e-global-typography-9def0d4-font-size:1rem;--e-global-typography-9def0d4-font-weight:500;--e-global-typography-9def0d4-line-height:1.6em;--e-global-typography-f124810-font-size:1.2rem;--e-global-typography-f124810-font-weight:700;--e-global-typography-facf6ac-font-size:1rem;--e-global-typography-0f84a4b-font-size:1rem;--e-global-typography-8525b76-font-size:0.9rem;background-color:var( --e-global-color-a301831 );color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-9 h1{color:var( --e-global-color-375a5c8 );font-size:var( --e-global-typography-2050387-font-size );font-weight:var( --e-global-typography-2050387-font-weight );line-height:var( --e-global-typography-2050387-line-height );}.elementor-kit-9 h2{color:var( --e-global-color-f92494f );font-size:var( --e-global-typography-982f8b9-font-size );font-weight:var( --e-global-typography-982f8b9-font-weight );}.elementor-kit-9 h3{color:var( --e-global-color-c653a36 );font-size:var( --e-global-typography-7ed4b18-font-size );font-weight:var( --e-global-typography-7ed4b18-font-weight );line-height:var( --e-global-typography-7ed4b18-line-height );}.elementor-kit-9 h4{color:var( --e-global-color-fada756 );font-size:var( --e-global-typography-cc8e1c5-font-size );font-weight:var( --e-global-typography-cc8e1c5-font-weight );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-kit-9 h5{color:var( --e-global-color-e1373d8 );font-size:var( --e-global-typography-cc8e1c5-font-size );font-weight:var( --e-global-typography-cc8e1c5-font-weight );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-kit-9 h6{color:var( --e-global-color-e1373d8 );font-size:var( --e-global-typography-cc8e1c5-font-size );font-weight:var( --e-global-typography-cc8e1c5-font-weight );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-9 h1{font-size:var( --e-global-typography-2050387-font-size );line-height:var( --e-global-typography-2050387-line-height );}.elementor-kit-9 h2{font-size:var( --e-global-typography-982f8b9-font-size );}.elementor-kit-9 h3{font-size:var( --e-global-typography-7ed4b18-font-size );line-height:var( --e-global-typography-7ed4b18-line-height );}.elementor-kit-9 h4{font-size:var( --e-global-typography-cc8e1c5-font-size );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-kit-9 h5{font-size:var( --e-global-typography-cc8e1c5-font-size );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-kit-9 h6{font-size:var( --e-global-typography-cc8e1c5-font-size );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-9 h1{font-size:var( --e-global-typography-2050387-font-size );line-height:var( --e-global-typography-2050387-line-height );}.elementor-kit-9 h2{font-size:var( --e-global-typography-982f8b9-font-size );}.elementor-kit-9 h3{font-size:var( --e-global-typography-7ed4b18-font-size );line-height:var( --e-global-typography-7ed4b18-line-height );}.elementor-kit-9 h4{font-size:var( --e-global-typography-cc8e1c5-font-size );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-kit-9 h5{font-size:var( --e-global-typography-cc8e1c5-font-size );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-kit-9 h6{font-size:var( --e-global-typography-cc8e1c5-font-size );line-height:var( --e-global-typography-cc8e1c5-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --TEST1:#bb6262; --TEST:#9d1d1d; --Primary:#40F99B; }
/* Start custom CSS *//* Global variables */
:root{
    --spacing-y-s: 50px;
    --spacing-y-m: 75px;
    --spacing-y-l: 100px;
    
    --spacing-x-s: 20px;
    --spacing-x-m: 30px;
    --spacing-x-l: 50px;
    
    --btn-radius-s: 0px;
    --btn-radius-m: 5px;
    --btn-radius-l: 10px;
    --btn-radius-xl: 20px;
    --btn-radius-f: 9999px;
    
    --btn-padding-s: 5px 15px 5px 15px;
    --btn-padding-m: 7px 21px 7px 21px;
    --btn-padding-l: 10px 30px 10px 30px;
    --btn-padding-xl: 15px 45px 15px 45px;
    
    --btn-p-border: 1px solid;
    --btn-s-border: 1px solid;
    
}
/*------------*/

/**/
.grid-item-layout-border{
    border: 2px dotted #939393;
    border-radius: var(--btn-radius-xl);
}

/* Nastavení formuláře */

.elementor-widget-form{
    
}
/*------------*/

/* Nastavení tlačítek */
.btn-primary .elementor-button{
    border-radius: var(--btn-radius-l)!important;
    padding: var(--btn-padding-xl)!important;
    border: var(--btn-p-border)!important;
}

.btn-secondary .elementor-button{
    border-radius: var(--btn-radius-l)!important;
    padding: var(--btn-padding-xl)!important;
    border: var(--btn-s-border)!important;
}
/*------------*/

/* Nastavení widgetu textového editoru */
.elementor-widget-text-editor p:last-of-type{margin-bottom: 0px!important;}
.elementor-widget-text-editor a{text-decoration:none!important;}
.elementor-widget-text-editor a:hover{text-decoration:underline!important;}
.elementor-widget-text-editor b, .elementor-widget-text-editor strong{color:var(--e-global-color-ab350d6)!important;}
/*------------*/

/* Nastavení sekcí*/
.section-padding-y{padding-top:var(--spacing-y-l);padding-bottom:var(--spacing-y-l);}
.section-padding-top{padding-top:var(--spacing-y-l);}
.section-padding-bottom{padding-bottom:var(--spacing-y-l);}
    
.section-padding-x{padding-left:var(--spacing-x-l);padding-right:var(--spacing-x-l);}
/*------------*/

/* --- TABLET VIEW --- */
@media (max-width: 1024px){
.section-padding-y{padding-top:var(--spacing-y-m);padding-bottom:var(--spacing-y-m);}
.section-padding-top{padding-top:var(--spacing-y-m);}
.section-padding-bottom{padding-bottom:var(--spacing-y-m);}
.section-padding-x{padding-left:var(--spacing-x-m);padding-right:var(--spacing-x-m);}
    
}    
/* --- MOBILE VIEW --- */
@media (max-width: 767px){
.section-padding-y{padding-top:var(--spacing-y-s);padding-bottom:var(--spacing-y-s);}
.section-padding-top{padding-top:var(--spacing-y-s);}
.section-padding-bottom{padding-bottom:var(--spacing-y-s);}
.section-padding-x{padding-left:var(--spacing-x-s);padding-right:var(--spacing-x-s);}
}    
    
    
    /*Gradient pro Icon box*/
/*.elementor-icon-box-icon .elementor-icon i:before, .elementor-icon-box-icon .elementor-icon svg:before {
    background: -webkit-linear-gradient(left, var(--e-global-color-primary), var(--e-global-color-secondary)); / For Safari 5.1 to 6.0 /
    
    background: linear-gradient(to right, var(--e-global-color-primary), var(--e-global-color-secondary)); / Standard syntax /
    
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://core2.adamzatopek.cz/wp-content/uploads/roboto-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://core2.adamzatopek.cz/wp-content/uploads/roboto-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://core2.adamzatopek.cz/wp-content/uploads/roboto-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://core2.adamzatopek.cz/wp-content/uploads/roboto-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://core2.adamzatopek.cz/wp-content/uploads/roboto-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://core2.adamzatopek.cz/wp-content/uploads/roboto-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://core2.adamzatopek.cz/wp-content/uploads/roboto-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://core2.adamzatopek.cz/wp-content/uploads/roboto-bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */