html,body{max-width:100%;overflow-x:hidden}.site-content{background-color:#FFFBF8}.ast-container{padding-left:0;padding-right:0;padding-top:20px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-left:20px;padding-right:20px}.max-with-450{max-width:450px}.max-with-530{max-width:530px}.max-with-640{max-width:640px;margin:0 auto}.skryt{display:none}.margin-inherit{margin-bottom:inherit}.elementor-widget-text-editor p:last-child{margin-bottom:0}footer .elementor-widget-text-editor a{text-decoration:underline;color:white}footer .elementor-widget-text-editor a:hover{color:#28A397}.elementor-widget-text-editor .elementor-widget-container>p>a{color:inherit}.elementor-widget-text-editor .elementor-widget-container>p>a:hover{color:#28A397}.elementor-widget-text-editor ul,.elementor-widget-text-editor:not(.ciselny-seznam) ol{margin:0 0 1.5em 1em}.elementor-widget-text-editor.ciselny-seznam ol{list-style:none;counter-reset:pocitadlo;display:flex;flex-wrap:wrap;margin:0}.elementor-widget-text-editor.ciselny-seznam ol li{counter-increment:pocitadlo;display:flex;margin:16px 0}.elementor-widget-text-editor.ciselny-seznam ol li::before{content:counter(pocitadlo);font-weight:bold;font-size:48px;line-height:52px;color:#28A397;width:64px;padding:0 13px;flex-shrink:0}.elementor-widget-wrap>.elementor-element.tlacitko-vedle-sebe{display:block;width:auto;margin-bottom:10px}.odkaz-s-sipkou .elementor-heading-title>a{text-decoration:none}.odkaz-s-sipkou .elementor-heading-title:hover>a{color:#F7852F}#header.elementor-sticky--effects .main-logo .e-lottie__animation{content:url('https://kokoza.cz/wp-content/uploads/2021/09/logo-sticky.svg')}#header.elementor-sticky--effects .main-logo>.elementor-widget-container{margin:0;padding:5px 0 0 0}.elementor-location-header header.elementor-sticky--effects{box-shadow:0 4px 25px rgba(0,0,0,.12)}.elementor-nav-menu .sub-menu.elementor-nav-menu--dropdown{left:-7px!important;box-shadow:rgba(0,0,0,.15) 0 20px 40px -7px}.elementor-widget-nav-menu .menu-item a.elementor-item,.elementor-widget-nav-menu .sub-menu li a.elementor-sub-item,.elementor-widget-uael-nav-menu .uael-nav-menu .menu-item .uael-sub-menu-item,.elementor-widget-uael-nav-menu .uael-nav-menu .menu-item-has-children .uael-menu-item,.elementor-widget-uael-nav-menu .uael-nav-menu .menu-item .uael-menu-item{font-weight:300}.elementor-widget-uael-nav-menu .uael-nav-menu .uael-nav-menu .sub-menu .menu-item .uael-sub-menu-item{padding-left:15px!important}.elementor-widget-uael-nav-menu .uael-nav-menu-layout .uael-nav-menu .menu-item .uael-menu-item{padding-bottom:8px!important;padding-top:20px!important}.elementor-widget-nav-menu .elementor-nav-menu--main .current-menu-ancestor.current-menu-parent a.has-submenu.elementor-item,.elementor-widget-nav-menu .menu-item.current-menu-item a,.elementor-widget-nav-menu .menu-item.current-menu-item a.elementor-sub-item,.elementor-widget-uael-nav-menu .uael-nav-menu .current-menu-parent .uael-has-submenu-container .uael-menu-item,.elementor-widget-uael-nav-menu .uael-nav-menu .current-menu-item .uael-sub-menu-item{font-weight:500;color:#28A397}.elementor-widget-nav-menu .elementor-nav-menu--main .current-menu-ancestor.current-menu-parent a.has-submenu.elementor-item .sub-arrow .fa-svg-chevron-down{fill:#28A397}.elementor-widget-nav-menu .sub-menu li:hover a.elementor-sub-item,.elementor-widget-nav-menu .menu-item:hover a.has-submenu,.elementor-widget-nav-menu .menu-item:hover a.elementor-item{cursor:pointer}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu .sub-menu a:hover,ul.elementor-nav-menu--dropdown a{line-height:33px}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-left:0 solid transparent}.elementor-nav-menu--main .elementor-nav-menu ul.sub-menu{padding:15px 21px}.mobilni-menu .eicon-menu-bar{color:#0E6166;font-size:32px}.elementor-widget-nav-menu nav .elementor-nav-menu .menu-item-zvyrazneny.menu-item{background-image:url("https://kokoza.cz/wp-content/uploads/2022/06/zmirazena-polozka-pozadi.svg");background-repeat:no-repeat;background-size:contain;background-position:0 9px;margin-right:7px;padding-left:15px;padding-right:15px}.uael-nav-menu nav .uael-nav-menu .menu-item-zvyrazneny.menu-item{background-image:url("https://kokoza.cz/wp-content/uploads/2022/06/zmirazena-polozka-pozadi.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:0}.elementor-widget-nav-menu nav.elementor-nav-menu--main .elementor-nav-menu .menu-item-zvyrazneny.menu-item a.elementor-item.menu-link{font-weight:700;color:white;text-transform:uppercase}.uael-nav-menu nav .uael-nav-menu .menu-item-zvyrazneny.menu-item a.uael-menu-item{font-weight:700;text-transform:uppercase;font-size:24px;padding-bottom:15px!important}.elementor-widget-nav-menu nav.elementor-nav-menu--main .elementor-nav-menu .menu-item-zvyrazneny.menu-item:hover a.elementor-item.menu-link{color:#0e6166}footer .elementor-shape-circle a.elementor-icon.elementor-social-icon:hover,footer .elementor-social-icon:hover{opacity:1;background-color:#51BFAF}footer .mailchimp-form-description{font-size:20px;line-height:24px;font-weight:bold;text-align:center;color:#FFFBF8}@media only screen and (max-width:767px){footer .mailchimp-form-description{font-size:18px;line-height:24px}}footer .gform_wrapper .gform_body .gform_page .gform_page_footer .gform_previous_button,footer .uael-gf-style .gform_wrapper div.gform_validation_errors{display:none}.gform_wrapper.gravity-theme .gfield_contains_required.hidden_label .gfield_label .gfield_required{display:none}.slider-produkty .ha-slick-content{position:relative;background:white;border-bottom-left-radius:20px;border-bottom-right-radius:20px;min-height:95px;height:100%;padding-bottom:50px}.slider-produkty .ha-slick-content .ha-slick-subtitle{position:absolute;bottom:20px}.slider-produkty .slick-track .slick-slide{padding-bottom:20px;padding-top:20px;display:flex;overflow:hidden}.slider-produkty .slick-track .slick-slide .ha-slick-item{box-shadow:0 4px 25px rgb(0 0 0 / 12%);text-decoration:none}.ha-carousel.slider-produkty .slick-slider:not(.slick-vertical) .slick-slide,.ha-carousel.slider-produkty .slick-list{overflow:visible}.slider-produkty .slick-track{display:grid;grid-auto-flow:column}.slider-produkty .slick-slide:hover .ha-slick-content h5.ha-slick-title{text-decoration:underline}.slider-produkty .elementor-widget-wrap{padding:0}.slider-produkty.ha-carousel .slick-arrow{z-index:99}.slider-produkty.ha-carousel .slick-arrow.slick-prev,.slider-produkty.ha-carousel .slick-arrow.slick-next{width:1.5em;height:1.5em;border:none}.slider-produkty.ha-carousel .slick-arrow .fa-chevron-left:before{content:"\f104"}.slider-produkty.ha-carousel .slick-arrow .fa-chevron-right:before{content:"\f105"}.slider-produkty .ha-slick-item{flex-direction:column;display:flex}.slider-blog .slick-slider .slick-slide .uael-post__bg-wrap{border-radius:20px;overflow:hidden;box-shadow:0 4px 25px rgba(0,0,0,.12)}.slider-blog .slick-slider .slick-slide .uael-post__bg-wrap:hover a.uael-post__read-more{text-decoration:underline}.slider-blog .slick-slider .slick-list{overflow:visible}.slider-blog .slick-track{display:flex}.slider-blog .uael-post-grid .uael-post-wrapper{display:flex;height:auto}.slider-blog a.uael-post__read-more{position:absolute;bottom:26px;left:20px;text-decoration:none;font-weight:500}.slider-blog .uael-post__title{margin-bottom:60px}.slider-blog .uael-post__title a{text-decoration:none;margin-bottom:40px}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(1) .ha-slick-content,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(7) .ha-slick-content{border-top:36px solid #FFC84D}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(1) .slider-balicky-tlacitko button,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(7) .slider-balicky-tlacitko button{background-color:#FFC84D}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(1):hover .slider-balicky-tlacitko button,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(7):hover .slider-balicky-tlacitko button{color:#FFC84D;border:2px solid #FFC84D;background-color:#FFFBF8}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(1) .slider-balicky-tlacitko button:before,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(7) .slider-balicky-tlacitko button:before{border-top:2px solid #FFC84D}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(2) .ha-slick-content,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(8) .ha-slick-content{border-top:36px solid #F7852F}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(2) .slider-balicky-tlacitko button,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(8) .slider-balicky-tlacitko button{background-color:#F7852F}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(2):hover .slider-balicky-tlacitko button,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(8):hover .slider-balicky-tlacitko button{color:#F7852F;border:2px solid #F7852F;background-color:#FFFBF8}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(2) .slider-balicky-tlacitko button:before,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(8) .slider-balicky-tlacitko button:before{border-top:2px solid #F7852F}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(3) .ha-slick-content,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(9) .ha-slick-content{border-top:36px solid #F4929E}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(3) .slider-balicky-tlacitko button,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(9) .slider-balicky-tlacitko button{background-color:#F4929E}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(3):hover .slider-balicky-tlacitko button,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(9):hover .slider-balicky-tlacitko button{color:#F4929E;border:2px solid #F4929E;background-color:#FFFBF8}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(3) .slider-balicky-tlacitko button:before,.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(9) .slider-balicky-tlacitko button:before{border-top:2px solid #F4929E}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(4) .ha-slick-content{border-top:36px solid #6A3288}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(4) .slider-balicky-tlacitko button{background-color:#6A3288}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(4):hover .slider-balicky-tlacitko button{color:#6A3288;border:2px solid #6A3288;background-color:#FFFBF8}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(4) .slider-balicky-tlacitko button:before{border-top:2px solid #6A3288}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(5) .ha-slick-content{border-top:36px solid #0E6166}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(5) .slider-balicky-tlacitko button{background-color:#0E6166}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(5):hover .slider-balicky-tlacitko button{color:#0E6166;border:2px solid #0E6166;background-color:#FFFBF8}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(5) .slider-balicky-tlacitko button:before{border-top:2px solid #0E6166}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(6) .ha-slick-content{border-top:36px solid #51BFAF}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(6) .slider-balicky-tlacitko button{background-color:#51BFAF}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(6):hover .slider-balicky-tlacitko button{color:#51BFAF;border:2px solid #51BFAF;background-color:#FFFBF8}.slider-balicky .slick-track>.ha-slick-slide:nth-of-type(6) .slider-balicky-tlacitko button:before{border-top:2px solid #51BFAF}.slider-balicky .slick-track>.ha-slick-slide:not(.slick-active){opacity:0;pointer-events:none;transition:opacity 0.3s}.slider-balicky .slick-track>.ha-slick-slide.slick-active{opacity:1;transition:opacity 0.3s}.slider-balicky .ha-slick-content{display:flex;flex-direction:column;align-content:space-between;position:relative;background:#FFFBF8;border-bottom-left-radius:20px;border-bottom-right-radius:20px;min-height:95px;height:100%}.slider-balicky .slick-track .slick-slide{padding-bottom:20px;padding-top:20px;display:flex;overflow:hidden}.slider-balicky .slick-track .slick-slide .ha-slick-item{box-shadow:0 4px 25px rgb(0 0 0 / 12%);text-decoration:none}.ha-carousel.slider-balicky .slick-slider:not(.slick-vertical) .slick-slide,.ha-carousel.slider-balicky .slick-list{overflow:visible}.slider-balicky .ha-slick-subtitle{margin-bottom:80px}.slider-balicky .slick-track{display:grid;grid-auto-flow:column}.slider-balicky .slick-slide:hover .ha-slick-content h5.ha-slick-title{text-decoration:underline}.slider-balicky .elementor-widget-wrap{padding:0}.slider-balicky.ha-carousel .slick-arrow{z-index:99}.slider-balicky.ha-carousel .slick-arrow.slick-prev,.slider-balicky.ha-carousel .slick-arrow.slick-next{width:1.5em;height:1.5em;border:none}.slider-balicky.ha-carousel .slick-arrow.slick-prev{left:-34px}.slider-balicky.ha-carousel .slick-arrow.slick-next{right:-34px}.slider-balicky.ha-carousel .slick-arrow .fa-chevron-left:before{content:"\f104"}.slider-balicky.ha-carousel .slick-arrow .fa-chevron-right:before{content:"\f105"}.slider-balicky .slider-balicky-tlacitko{flex-grow:1;display:flex;align-items:flex-end}.slider-balicky .slider-balicky-tlacitko button:before{content:'';position:absolute;right:30px;bottom:115px;left:30px}.slider-balicky .slider-balicky-tlacitko button{margin:0 auto;font-weight:bold;font-size:20px;line-height:140.62%;color:#FFFBF8;padding:14px 19px;border-radius:45px;border:2px solid}@media only screen and (max-width:767px){.slider-balicky .slider-balicky-tlacitko button{font-size:17px;padding:12px 16px}.slider-balicky .slider-balicky-tlacitko button:before{right:20px;bottom:92px;left:20px}.slider-balicky .ha-slick-subtitle{margin-bottom:70px}}.slider-balicky .ha-slick-content .ha-slick-subtitle b{font-weight:500}.komponenta-reference.elementor-element .elementor-swiper-button{color:#51BFAF}.komponenta-reference.elementor-element .elementor-swiper-button:hover{color:#0E6166}.komponenta-reference.elementor-element .swiper-pagination-bullet{opacity:1;background-color:#51BFAF}.komponenta-reference.elementor-element .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#28A397}@media only screen and (max-width:767px){.komponenta-reference.elementor-testimonial--layout-image_left .elementor-testimonial{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.komponenta-reference.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-bottom:20px}.komponenta-reference.elementor-testimonial--layout-image_left .elementor-swiper-button{display:none}.komponenta-reference.elementor-widget-testimonial-carousel .swiper-slide{padding:0}.komponenta-reference.elementor-widget-testimonial-carousel.elementor-testimonial--align-left .elementor-testimonial{text-align:center}.komponenta-reference.elementor-widget-testimonial-carousel.elementor-testimonial--align-left .elementor-testimonial__cite{margin-bottom:20px}.komponenta-reference.elementor-widget-testimonial-carousel.elementor-arrows-yes.elementor-element .elementor-main-swiper{width:100%!important}}.galerie-realizaci .elementor-slides>.swiper-slide{z-index:50}.galerie-realizaci .elementor-slides>.swiper-slide.swiper-slide-active{overflow:visible;z-index:100}.galerie-realizaci .elementor-slides-wrapper.elementor-main-swiper.swiper-container.swiper-container-initialized,.galerie-realizaci .elementor-slides-wrapper.elementor-main-swiper{overflow:visible}.galerie-realizaci .elementor-slides .swiper-slide-bg,.galerie-realizaci .elementor-slides .elementor-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;margin-left:50%;transform:translateX(-50%);z-index:-1}.galerie-realizaci .elementor-slides .swiper-slide-inner{padding:50px 11vw}.galerie-realizaci .elementor-swiper-button:hover .eicon-chevron-right,.galerie-realizaci .elementor-swiper-button:hover .eicon-chevron-left{color:#FFFBF8;opacity:60%}.galerie-realizaci .elementor-swiper-button-prev{left:10px}.galerie-realizaci .elementor-swiper-button-next{right:10px}.galerie-realizaci a.swiper-slide-inner{text-decoration:none}.galerie-realizaci.elementor-widget-slides .elementor-swiper>.elementor-slides-wrapper.swiper-container.swiper-container-horizontal>.swiper-wrapper.elementor-slides>.swiper-slide>.elementor-background-overlay{width:100vw;margin-left:50%;transform:translateX(-50%);background:linear-gradient(360deg,rgba(0,0,0,.65) .01%,rgba(0,0,0,.63) .05%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.0980268) 100%)}@media only screen and (max-width:767px){.galerie-realizaci .elementor-swiper-button-prev{left:3px}.galerie-realizaci .elementor-swiper-button-next{right:3px}}.cyklus-jidla .e-hotspot .e-hotspot__tooltip{white-space:inherit}.lista-s-odkazem:hover .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title,.lista-s-odkazem-2:hover .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title,.lista-s-odkazem-3:hover .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{color:#FFFBF8}.lista-s-odkazem:hover .elementor-widget-image img,.lista-s-odkazem-2:hover .elementor-widget-image img,.lista-s-odkazem-3 .elementor-widget-image img{filter:brightness(10)}.caste-dotazy.elementor-widget-toggle a.elementor-toggle-title{text-decoration:none}.caste-dotazy.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title.elementor-active,.caste-dotazy.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title:hover{background-color:#28A397}.caste-dotazy.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title:hover .elementor-toggle-title,.caste-dotazy.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title:hover .elementor-toggle-icon-closed{color:#FFFBF8}.caste-dotazy.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-content>p{margin-bottom:13px}.caste-dotazy.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title{border-radius:20px}.caste-dotazy .elementor-toggle-icon-closed,.caste-dotazy .elementor-toggle-icon-opened{font-size:22px}.formular .elementor-message.elementor-message-success{font-size:24px;font-weight:bold;padding-top:40px;text-align:left}.formular .elementor-field-group-field_gdpr .elementor-field-subgroup .elementor-field-option>label{font-size:14px;display:block;margin:-30px 0 0 32px;color:#28A397}.formular .elementor-field-textual{padding-top:10px;padding-bottom:10px}.formular .elementor-field-group-field_gdpr input[type=checkbox]{position:relative;cursor:pointer;width:22px;height:22px;margin-right:7px;visibility:hidden}.formular .elementor-field-group-field_gdpr input[type=checkbox]:before{content:"";display:block;position:absolute;width:23px;height:23px;top:0;left:0;background-color:#fff;border:2px solid #28A397;border-radius:5px;visibility:visible}.formular .elementor-field-group-field_gdpr input[type=checkbox]:checked:before{content:"";display:block;position:absolute;width:23px;height:23px;top:0;left:0}.formular .elementor-field-group-field_gdpr input[type=checkbox]:checked:after{content:"";display:block;width:7px;height:11px;border:solid #28A397;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:4px;left:9px;visibility:visible}.elementor-widget-form .elementor-form .elementor-field-type-submit button.elementor-button[type="submit"]{font-size:20px;padding:18px 22px 18px 22px;line-height:1.1em}.formular.elementor-widget-form .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-field{font-weight:500}.formular.elementor-widget-form .elementor-form .elementor-message.elementor-message-success{text-align:center}.formular.elementor-widget-form .elementor-form .elementor-message.elementor-message-success:before{display:none}.formular.elementor-widget-form .elementor-form .elementor-message.elementor-message-success>span{font-weight:600;line-height:1.4em}.ecomail-formular .ec-v-form-submit>button{border-radius:40px;padding:13px 20px}.ecomail-formular .ec-v-form-input>.ec-v-forms-form-control{border-radius:10px;border:2px solid #28A397}.ecomail-formular .elementor-widget-container .ec-v-form-holder.ec-v-form-holder-basic{box-shadow:0 4px 25px rgba(0,0,0,.12)!important}.komponenta-ecomail-paticka .ec-v-form-holder.ec-v-form-holder-basic{width:100%!important;overflow:hidden}.komponenta-ecomail-paticka .ec-v-form-column{width:100%;margin:0 auto;display:block}.komponenta-ecomail-paticka .ec-v-form-input{padding:0 3px!important}.komponenta-ecomail-paticka .ec-v-form-input input.ec-v-forms-form-control,.komponenta-ecomail-telo .ec-v-form-input input.ec-v-forms-form-control{background:#FFF;border-radius:10px;border-color:white;padding:10px 15px;font-family:'Carot Sans',Arial,Helvetica,sans-serif;-webkit-box-shadow:inset 0 0 0 rgb(0 0 0 / 0%);box-shadow:inset 0 0 0 rgb(0 0 0 / 0%)}.komponenta-ecomail-paticka .ec-v-form-submit.ec-v-form-btntype-submit>button,.komponenta-ecomail-telo .ec-v-form-submit.ec-v-form-btntype-submit>button{border-radius:45px;font-family:'Carot Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:15px;margin-top:8px;line-height:1;padding:15px 16px}.komponenta-ecomail-paticka .ec-v-form-submit.ec-v-form-btntype-submit>button:hover,.komponenta-ecomail-telo .ec-v-form-submit.ec-v-form-btntype-submit>button:hover{background-color:#27a397!important}.komponenta-ecomail-telo .ec-v-form-holder{box-shadow:0 4px 25px rgba(0,0,0,.3)!important}.vice-mene-radek .vice-mene-sloupec ul{margin:0 0 .5em 1em}.vice-mene-radek .vice-mene-sloupec ul>li{padding-bottom:17px;-webkit-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid}.ast-single-post .entry-content .drobeckova-navigace a{text-decoration:none}.drobeckova-navigace p>a:hover{text-decoration:underline}.drobeckova-navigace p:hover{color:#28A397}.komponenta-zalozky .elementor-button>.elementor-button-content-wrapper>.elementor-button-text{text-align:left}.komponenta-zalozky-kotvy .elementor-widget-button.elementor-sticky:not(.elementor-sticky--active) .elementor-button-link.elementor-button{box-shadow:none}.komponenta-zalozky .elementor-button:hover,.komponenta-zalozky .elementor-button:focus,.komponenta-zalozky-kotvy .elementor-widget-button.elementor-sticky:not(.elementor-sticky--active) .elementor-button-link.elementor-button:hover{box-shadow:0 4px 25px rgba(0,0,0,.12);outline:none}.komponenta-zalozky-kotvy .elementor-widget-button.elementor-sticky:not(.elementor-sticky--active):first-of-type .elementor-button-link.elementor-button{box-shadow:0 4px 25px rgba(0,0,0,.12);outline:none}.komponenta-zalozky-kotvy .elementor-widget-button.elementor-sticky[style*="position: absolute;"]{visibility:hidden}#cookie-law-info-bar .cli-bar-message{font-weight:300;font-size:20px;line-height:1.4em}#cookie-law-info-bar .cli-style-v2 .cli-bar-message{width:auto;color:#0E6166}#cookie-law-info-bar[data-cli-style="cli-style-v2"]{padding:20px 30px}#cookie-law-info-bar .cli-plugin-button{font-size:20px;font-weight:bold;border-radius:45px;padding:18px 22px}@media only screen and (max-width:767px){#cookie-law-info-bar .cli-bar-message{font-size:16px}#cookie-law-info-bar[data-cli-style="cli-style-v2"]{padding:15px 18px}#cookie-law-info-bar .cli-plugin-button{font-size:16px;padding:16px 20px}}.cli-bar-btn_container #wt-cli-accept-all-btn:hover{background-color:#28A397!important}.cli-bar-btn_container #cookie_action_close_header_reject{color:rgb(14,97,102)!important;background-color:white!important;text-decoration:underline!important;font-size:18px!important;padding:18px 0 18px 24px!important}.cli-bar-btn_container #cookie_action_close_header_reject:hover{color:#27a397!important}.sdileni a.uael-share-btn-twitter,.sdileni a.uael-share-btn-facebook{text-decoration:none}.sdileni a.uael-share-btn-twitter .uael-share-btn .uael-share-btn__icon,.sdileni a.uael-share-btn-twitter .uael-share-btn .uael-share-btn__text{opacity:.85}.sdileni a.uael-share-btn-twitter:hover .uael-share-btn .uael-share-btn__icon,.sdileni a.uael-share-btn-twitter:hover .uael-share-btn .uael-share-btn__text{opacity:1}.sdileni .uael-share-btn.uaelbtn-shape-rounded{border-radius:10px}.projekty-template-default .navigation.post-navigation{display:none}.filtr-projektu label{color:#28A397;font-weight:300;font-size:18px}.filtr-projektu .searchandfilter li[data-sf-field-input-type=radio] label{padding-left:13px;cursor:pointer}.filtr-projektu .sf-option-active label{text-decoration:underline}.filtr-projektu input.sf-input-radio{display:none}.filtr-projektu .searchandfilter ul li li{float:left;width:auto;display:inline-block;cursor:pointer;padding:0}.filtr-projektu .searchandfilter ul{display:inline-block;float:left;width:auto;margin-left:0}.searchandfilter ul li.sf-field-post-meta-projekty-typ,.searchandfilter ul li.sf-field-post-meta-projekty-aktualnost{display:block;border:2px solid #28A397;box-sizing:border-box;border-radius:10px;padding:18px 20px;margin-right:14px;float:left;margin-top:15px;line-height:1}.searchandfilter ul li.sf-field-post-meta-projekty-typ>ul>li:first-of-type label.sf-label-radio,.searchandfilter ul li.sf-field-post-meta-projekty-aktualnost>ul>li:first-of-type label.sf-label-radio{padding-left:0}.searchandfilter ul li.sf-field-post-meta-projekty-rok{display:block;padding-top:0;float:left;margin-top:15px}.searchandfilter ul li.sf-field-post-meta-projekty-rok label select.sf-input-select{border:2px solid #28A397;box-sizing:border-box;border-radius:10px;font-size:18px;color:#28A397;padding:18px 10px 18px 20px;font-family:"CarotSans",Sans-serif;background-color:transparent;cursor:pointer;height:61px;line-height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='90' fill='rgb(39, 163, 151)'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:13px;background-position:calc(100% - 20px) 26px;background-repeat:no-repeat;background-color:transparent;width:200px}@media only screen and (max-width:767px){.searchandfilter ul li.sf-field-post-meta-projekty-typ,.searchandfilter ul li.sf-field-post-meta-projekty-aktualnost{margin-right:0;margin-top:12px;padding:15px}.filtr-projektu .searchandfilter li[data-sf-field-input-type=radio] label{padding-left:8px;font-size:16px}.searchandfilter ul li.sf-field-post-meta-projekty-rok{margin-top:12px}.searchandfilter ul li.sf-field-post-meta-projekty-rok label select.sf-input-select{font-size:16px;padding:15px;height:53px;background-position:calc(100% - 20px) 20px;width:180px}}.elementor-widget-posts .elementor-post.type-projekty:hover .elementor-post__title{text-decoration:underline}.error404 .ast-404-layout-1 .page-sub-title{font-size:1.8rem;font-weight:300;color:#0E6166;max-width:780px;margin:30px auto;line-height:1.5em}.error404 .ast-404-layout-1 .ast-404-search{display:none}.elementor-posts .elementor-post__card .elementor-post__thumbnail{border-radius:20px}.elementor-post__card .elementor-post__meta-data .elementor-post__badge{display:inline;position:relative;margin:0;font-size:18px;text-transform:none!important;padding:0}.elementor-posts .elementor-post__card{background-color:#FFFBF8}.elementor-post__card .elementor-post__meta-data .elementor-post__badge:before{content:"|";margin:0 8px 0 5px}.elementor-widget-posts .elementor-post.type-post:hover .elementor-post__title{text-decoration:underline}h2.widget-title{font-weight:bold;font-size:24px;line-height:28px;color:#0E6166;margin-bottom:15px}.widget.widget_categories li.cat-item{line-height:220%}.widget.widget_recent_entries ul>li,.widget.widget_archive ul>li{font-size:18px;line-height:220%}.elementor-widget-container .widget_categories ul,.elementor-widget-container .widget_recent_entries ul{margin:0 0 1em 0em}.prispevek-meta a,.prispevek-meta a span{text-decoration:underline}.elementor-posts .elementor-post__card .elementor-post__meta-data{border-top:none!important}.widget.widget_categories .cat-item.current-cat>a{color:#28A397}.elementor-widget-posts .elementor-pagination{margin-top:40px}.elementor-widget-posts .elementor-pagination .page-numbers{font-size:24px;font-weight:bold;background:#28A397;border-radius:10px;padding:10px 18px;color:#FFFBF8;line-height:33px;display:inline-block;display:inline-block;margin:3px 0 3px 0!important}.elementor-widget-posts .elementor-pagination .page-numbers.current,.elementor-widget-posts .elementor-pagination a.page-numbers:hover{background:#0E6166}.elementor-widget-posts .elementor-pagination span.page-numbers.prev,.elementor-widget-posts .elementor-pagination span.page-numbers.next{display:none}.embed-mapa iframe{border-radius:20px}.komponenta-vyhody-nevyhody .elementor-widget-text-editor{background-color:#FFFBF8;border-radius:20px}.komponenta-vyhody-nevyhody .elementor-widget-text-editor ul{margin:0 0 0em 1em}.komponenta-vyhody-nevyhody .elementor-widget-text-editor ul li{padding-bottom:20px}.komponenta-vyhody-nevyhody .elementor-widget-text-editor ul li:last-of-type{padding-bottom:0}.komponenta-zpusoby-trideni .elementor-widget-heading h5 a{text-decoration:none}.komponenta-zpusoby-trideni .elementor-widget-heading h5 a:hover{text-decoration:underline}.sloupec-kviz .gform_wrapper .gfield.gf_list_5col .gfield_radio{grid-column-gap:20px}.sloupec-kviz .gform_page_footer .gform_button,.sloupec-kviz .gform_wrapper .gform_body .gform_page .gform_page_footer .gform_next_button,.sloupec-kviz .gform_wrapper .gform_body .gform_page .gform_page_footer .gform_previous_button,.sloupec-kviz .gform_body .gform_page .gform_page_footer .gform_previous_button,.sloupec-kviz .gform_body .gform_page .gform_page_footer .gform_next_button{visibility:hidden}.sloupec-kviz .ginput_container .gfield_radio .gchoice .gform-field-label{align-items:center}.sloupec-kviz .gfield_required,.sloupec-kviz .gform_required_legend,.sloupec-kviz .uael-gf-style.uael-gf-check-style .gform_body .ginput_container_radio .gfield_radio input[type="radio"]+label::before,.sloupec-kviz .gform_wrapper .gform_body .gform_page .gform_page_footer .gform_next_button,.sloupec-kviz .gform_wrapper .gform_body .gform_page .gform_page_footer .gform_previous_button,.sloupec-kviz .gform_body .gform_page .gform_page_footer .gform_previous_button,.sloupec-kviz .gform_body .gform_page .gform_page_footer .gform_next_button{display:none!important}.sloupec-kviz .gform_wrapper legend.gfield_label{font-weight:bold;padding-bottom:40px;font-size:24px;line-height:28px}@media only screen and (max-width:767px){.sloupec-kviz .gform_wrapper legend.gfield_label{font-size:20px;line-height:24px}}.sloupec-kviz .gform_wrapper.gravity-theme .gfield_radio .gchoice label{font-size:20px;line-height:24px;cursor:pointer;font-weight:500;text-align:center;cursor:pointer;background:#FFFBF8;border-radius:20px;padding:25px 13px;width:100%;height:100%;display:grid;min-height:100px;max-width:100%}.sloupec-kviz .gform_wrapper.gravity-theme .gfield_radio .gchoice:hover label{background:#51BFAF}.sloupec-kviz .gform_wrapper.gravity-theme .gfield_radio .gchoice{margin-bottom:20px}.sloupec-kviz .gform_confirmation_message h3{color:#FFFBF8;margin-bottom:-7px}.sloupec-kviz .vysledek{background:#FFFBF8;text-align:center;padding:32px 15px;border-radius:20px}.sloupec-kviz .gform_ajax_spinner{position:absolute}.sloupec-kviz .gform_wrapper.gravity-theme .gform_page_footer{margin:0 0 -10px;padding:5px 0}.odkazy-pod-kvizem .elementor-col-20:hover .elementor-divider-separator{width:60%;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}.grecaptcha-badge{display:none!important}.ecomail-mol-formular .ec-v-form-submit button{border-radius:30px 30px 30px 30px;font-weight:500;font-family:"CarotSans",Sans-serif!important;font-size:20px;padding:18px 22px 18px 22px;line-height:1.1em}.ecomail-mol-formular .ec-v-form-text p{font-family:"CarotSans",Sans-serif!important;font-size:16px!important;font-weight:300!important;line-height:1.4em!important;color:#0E6166!important}.ecomail-mol-formular .ec-v-forms-label{color:#0E6166!important;font-family:"CarotSans",Sans-serif!important;font-size:18px!important;font-weight:500!important}.ecomail-mol-formular .ec-v-form-input input{color:#28A397!important;font-family:"CarotSans",Sans-serif!important;font-size:18px!important;font-weight:300!important;line-height:1.4em!important;background-color:#fff!important;border-color:#28A397!important;border-width:2px 2px 2px 2px!important;border-radius:10px 10px 10px 10px!important;padding:.75em!important;min-height:40px!important}.ecomail-mol-formular .ec-v-form-input input:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)!important;outline:0!important;border-style:dotted}.ecomail-mol-formular .ec-v-form-input input::placeholder{color:#0E6166!important}.ecomail-mol-formular .hm-cross:before{font-weight:900;-webkit-text-stroke:2px #27a397}.ecomail-mol-formular .ha-modal-popup-content-wrapper.ha-modal-show.ha-modal-fullscreen{padding:15px}.ecomail-mol-formular .ha-modal-popup-content-wrapper.ha-modal-box.ha-modal-show::before{content:"";width:200vw;height:200vh;position:absolute;background-color:rgba(14,30,33,.35);left:-40vw;top:-40vh;overflow:hidden}.ecomail-mol-formular .ha-modal-popup-content-wrapper .ha-modal-close-top-right{top:35px;right:35px}.ecomail-mol-formular #f-13-fd74319c464c247b7c0305bfc329d4f0>div:nth-of-type(2){display:none}.ecomail-mol-formular .ha-modal-animation .ha-modal-content__description{margin-bottom:0}.ecomail-mol-formular .ha-modal-popup-content-wrapper>.ha-modal-animation{height:auto!important}.ha-modal-popup-content-wrapper:not(.ha-modal-show) .ha-modal-animation{padding:0!important}@media only screen and (max-width:600px){.ecomail-mol-formular .ec-v-form-text,.ecomail-mol-formular .ec-v-form-input,.ecomail-mol-formular .ec-v-form-submit{padding-left:5px!important;padding-right:5px!important}}.slider-produkty.mol-slider-produkty .ha-slick-title{padding-bottom:10px}.slider-produkty.mol-slider-produkty .ha-slick-content .ha-slick-subtitle{position:relative;bottom:0;justify-content:space-between;height:100%;display:flex;flex-direction:column;align-items:stretch;padding-top:5px}.slider-produkty.mol-slider-produkty .ha-slick-content{padding-bottom:22.5px}.slider-produkty.mol-slider-produkty .ha-slick-content{display:flex;flex-direction:column;height:100%}.slider-produkty.mol-slider-produkty .mol-pasy-body{color:#28A397;font-weight:bold;padding-top:15px}.slider-produkty.mol-slider-produkty .slick-slide img{aspect-ratio:3 / 2;object-fit:cover}.slider-produkty.mol-slider-produkty .slick-slide:hover .ha-slick-content h5.ha-slick-title{text-decoration:none}.slider-produkty.mol-slider-produkty .ha-slick-subtitle br{display:block;content:"";margin-top:10px}