body{font-family:'Poppins',sans-serif}body:not(.home),body:not(.home) p,body:not(.home) a,body:not(.home) a:visited,body:not(.home) a:hover{color:#333}body:not(.home) .header-kontakt,body:not(.home) .header-kontakt a,body:not(.home) .header-kontakt a:visited,body:not(.home) .header-kontakt a:hover{color:#fff}.home.elementor-kit-18{background-image:linear-gradient(#363636 0%,#000 97.04%,#000 100%)}.home .site-header{margin-bottom:630px}#site-footer{display:none}img.menu-image.menu-image-title-hide{display:block;margin:0 auto}.site-navigation ul.menu{display:flex;justify-content:space-between;gap:3px;width:100%}.site-navigation>div{width:100%}.site-header .header-inner{width:100%}.site-navigation ul.menu li.menu-item-141 a{width:min-content}.site-navigation ul.menu li.menu-item-142 a{white-space:nowrap}.site-navigation ul.menu li.current-menu-item>a,.site-navigation ul.menu li>a:hover{color:#f2cb05;background-color:rgba(43,43,36,.58)}.site-navigation ul.menu li.current-menu-item>a:after,.site-navigation ul.menu li>a:hover:after{opacity:1}.site-navigation ul.menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px}.site-navigation ul.menu li a:after{content:'';display:block;background-color:#f2cb05;height:2px;position:absolute;bottom:-2px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;left:0;right:0;opacity:0}.site-header .site-navigation .menu li.menu-item-490.current_page_item.current-menu-item a{color:#fff;background-color:transparent}.site-header .site-navigation .menu li.menu-item-490.current_page_item.current-menu-item a:hover{color:#f2cb05;background-color:rgba(43,43,36,.58)}.site-header .site-navigation .menu li.menu-item-490.current_page_item.current-menu-item a:hover:after{opacity:1}.site-header .site-navigation .menu li.menu-item-490.current_page_item.current-menu-item a:after{opacity:0}.owl-nav,.layout-container,.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.layout-container,.layout-container,body:not([class*=elementor-page-]) .site-main{max-width:1280px;margin:0 auto}.site-header:not(.header-stacked) .header-inner .site-branding{position:absolute;top:-3.2rem;max-width:unset}.site-header:not(.header-stacked) .header-inner .site-navigation{max-width:100%;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body,body.elementor-kit-18{background-color:#fff}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-container{display:-ms-grid;display:grid}.layout-container{margin:0 auto}.grid-2fr{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-g-s{grid-gap:1rem}.heading_underline span{display:inline-block;padding-bottom:17px;position:relative}.heading_underline span:after{content:'';display:block;background-color:#f2cb05;height:3px;position:absolute;bottom:0;left:0;right:0}.hodiny-den{display:inline-block;margin-right:.7rem}.text-highlight{display:inline-block;font-size:15px;color:#000;background-color:#f2cb05;padding:.25rem .5rem}a,a:hover,a:visited,a:visited:hover{color:#fff}.comments-area a,.page-content a{text-decoration:underline}.comments-area a:hover,.page-content a:hover{text-decoration:none}.site-header .site-branding .site-logo img{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.site-header .site-branding .site-logo img:hover{-moz-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:42%;left:0;right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.owl-nav [type=button]:focus,.owl-nav [type=submit]:focus,.owl-nav button:focus{outline:none}.owl-nav .owl-prev,.owl-nav .owl-next{position:relative;z-index:20}.owl-nav .owl-prev:hover img,.owl-nav .owl-next:hover img{-webkit-filter:grayscale(1);filter:grayscale(1)}.owl-nav .owl-prev img,.owl-nav .owl-next img{display:block;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.owl-nav .owl-prev span,.owl-nav .owl-next span{display:none}.owl-carousel .owl-stage-outer{z-index:5}.header-slideshow .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:13.4rem;grid-gap:.8rem;left:0;right:0;z-index:19;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-slideshow .owl-dots .owl-dot{background-color:#fff;height:20px;width:20px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;opacity:.51;text-indent:-9999px}.header-slideshow .owl-dots .owl-dot:hover,.header-slideshow .owl-dots .owl-dot:focus{outline:none}.header-slideshow .owl-dots .owl-dot.active{background-color:#f2cb05;opacity:1}.header-slideshow .owl-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-slideshow .owl-item>div .layout-container{width:100%;text-align:center;z-index:10;margin:6rem auto 0}.header-slideshow .owl-item>div .layout-container p{display:inline-block;font-size:41px;color:#fff;background-color:#363636;opacity:.92;padding:0 1.1rem}.header-slideshow{margin-bottom:-847px;height:847px;position:relative;top:0;left:0;right:0;z-index:0}.header-slideshow .owl-carousel .owl-stage-outer{top:-79px}.header-slideshow .owl-item>div,.header-slideshow .owl-item>div .boxImage{position:absolute;bottom:0;top:0;left:0;right:0}.header-slideshow .owl-item>div .boxImage{background-size:cover;background-repeat:no-repeat;background-position:center}.header-slideshow .owl-item>div .boxImage:before{content:'';display:block;height:307px;position:absolute;top:0;left:0;right:0;background:linear-gradient(180deg,#363636,rgba(54,54,54,0));opacity:.71}.header-slideshow .owl-item>div .boxImage:after{content:'';display:block;height:305px;position:absolute;bottom:0;left:0;right:0;background-image:linear-gradient(0deg,#272727 0%,rgba(52,52,52,.92) 30.05%,rgba(52,52,52,0) 100%)}.owl-carousel .owl-item,.owl-carousel .owl-stage,.owl-carousel .owl-stage-outer,.owl-carousel.owl-loaded{height:100%}.site-header .header-inner .custom-logo-link{position:relative;z-index:22}.site-header{margin-bottom:200px;background-color:rgba(74,74,74,.58);position:relative;z-index:21;border-bottom:2px solid rgba(226,226,226,.58);padding:0}.header-wrapper{background-color:rgba(7,8,6,.52);position:relative;z-index:20}.header-container{padding:1.1rem 0 .8rem}.header-kontakt{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;grid-gap:145px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-kontakt,.header-kontakt a,.header-kontakt a:visited,.header-kontakt a:hover{color:#fff}.header-kontakt a,.header-kontakt a:visited{text-decoration:underline}.header-kontakt a:hover,.header-kontakt a:visited:hover{text-decoration:none}.header-kontakt a,.header-kontakt a:visited,.header-kontakt a:hover{color:#fff}.header-hodiny,.header-phone{font-size:15px;padding-left:56px;position:relative}.header-hodiny:before,.header-phone:before{content:'';height:44px;position:absolute;top:48%;width:44px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;background-size:contain;left:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center}.header-hodiny:before{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/cas.svg)}.header-phone:before{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/tel.svg)}.hero-image{background-color:#000;position:absolute;top:0;min-height:321px;left:0;right:0;z-index:1}.hero-image .boxImage{position:absolute;bottom:0;top:0;background-size:cover;left:0;right:0;opacity:.3;background-repeat:no-repeat;background-position:center}.header-title.layout-container{padding-top:224px;padding-bottom:.8rem;position:relative;z-index:11}.header-title.layout-container,.header-title.layout-container h1{color:#fff}.header-title.layout-container h1{font-size:41px}.rozcestnik-hp{margin-bottom:44px;position:relative;z-index:10}a.roz-item:visited,a.roz-item{border:2px solid rgba(206,206,206,.67);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-moz-border-radius:16px;-webkit-border-radius:16px;-o-border-radius:16px;border-radius:16px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;min-height:282px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-shadow:0 3px 36px rgba(26,26,26,.44);-webkit-box-shadow:0 3px 36px rgba(26,26,26,.44);-o-box-shadow:0 3px 36px rgba(26,26,26,.44);box-shadow:0 3px 36px rgba(26,26,26,.44);padding:1.2rem 1.2rem 1.2rem 1.3rem}a.roz-item:visited,a.roz-item:visited:hover,a.roz-item,a.roz-item:hover{text-decoration:none}a.roz-item:visited:hover,a.roz-item:hover{background-color:#f2cb05}a.roz-item:visited:hover .roz-img,a.roz-item:hover .roz-img{-webkit-filter:grayscale(1);filter:grayscale(1)}a.roz-item:visited:hover .roz-img:before,a.roz-item:hover .roz-img:before{opacity:1}a.roz-item:visited:hover .roz-img>span,a.roz-item:hover .roz-img>span{opacity:.35;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}a.roz-item:visited:hover .roz-content>strong:after,a.roz-item:hover .roz-content>strong:after{background-color:#363636}a.roz-item:visited .roz-img,a.roz-item .roz-img{height:234px;overflow:hidden;position:relative;width:290px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}a.roz-item:visited .roz-img>span,a.roz-item .roz-img>span{position:absolute;bottom:0;top:0;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background-size:cover;left:0;right:0;background-repeat:no-repeat;background-position:center}a.roz-item:visited .roz-img:before,a.roz-item .roz-img:before{content:'Přejít na stránku';display:block;font-size:32px;line-height:1.2;font-weight:600;color:#363636;position:absolute;bottom:0;top:0;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;background-size:68px;left:0;right:0;z-index:1;background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/roz-sipka.svg);opacity:0;background-repeat:no-repeat;background-position:center calc(100% - 1.7rem);padding:2.4rem 1rem}a.roz-item:visited .roz-content,a.roz-item .roz-content{padding-left:1.4rem;width:calc(100% - 290px)}a.roz-item:visited .roz-content>strong,a.roz-item .roz-content>strong{display:block;font-size:32px;font-size:31px;padding-bottom:26px;line-height:1.1;font-weight:600;margin-top:.3rem;margin-bottom:1rem;color:#363636;position:relative}a.roz-item:visited .roz-content>strong:after,a.roz-item .roz-content>strong:after{content:'';display:block;background-color:#f2cb05;height:4px;position:absolute;bottom:0;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;left:0;right:0}a.roz-item:visited .roz-content .roz-popis,a.roz-item .roz-content .roz-popis{display:block;font-size:17px;line-height:1.5;font-weight:400;color:#363636}a.roz-item:visited.roz_pronajem .roz-img>span,a.roz-item.roz_pronajem .roz-img>span{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/kontejnery.jpg)}a.roz-item:visited.roz_pisky .roz-img>span,a.roz-item.roz_pisky .roz-img>span{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/pisky.jpg)}a.roz-item:visited.roz_likvidace .roz-img>span,a.roz-item.roz_likvidace .roz-img>span{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/likvidace2.jpg)}a.roz-item:visited.roz_recyklaty .roz-img>span,a.roz-item.roz_recyklaty .roz-img>span{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/recyklaty.jpg)}a.roz-item:visited.roz_pelety .roz-img>span,a.roz-item.roz_pelety .roz-img>span{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/pelety.jpg)}a.roz-item:visited.roz_zemni .roz-img>span,a.roz-item.roz_zemni .roz-img>span{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/02/zemni-prace22.jpg)}h1 span{display:inline-block;padding-bottom:.9rem;position:relative}h1 span:after{content:'';display:block;background-color:#f2cb05;height:3px;position:absolute;bottom:0;left:0;right:0}.about-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-container h1{font-weight:400;margin-bottom:.7rem}.about-container h1 strong{font-weight:700}.about-text{padding-bottom:1em;width:60%;border-bottom:1px solid rgba(130,132,165,.62)}.about-text p{font-size:16px;margin-bottom:1.6em}.about-vyhody{padding-top:43px;margin-left:auto;width:363px}.about-vyhody>div{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(130,132,165,.62);padding:20px 0}.about-vyhody>div:last-of-type{border-bottom:none}.about-vyhody>div>span{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:87px;left:-5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-vyhody>div>div{font-size:15px;width:calc(100% - 87px)}.about-vyhody>div>div>strong{display:block;margin-bottom:.15rem;text-transform:uppercase}.about-partner{font-size:15px;padding-top:24px;margin-top:-1.2rem;width:100%}.about-partner>p{margin-bottom:10px}.loga-wrap{margin-top:1rem;margin-bottom:1rem;grid-gap:3.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loga-wrap>a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loga-wrap>a img{display:block}.loga-wrap>a>span,.loga-wrap>a>img{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.loga-wrap>a:hover>span,.loga-wrap>a:hover>img{-moz-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.loga-wrap>a:hover>span{color:#fff}.loga-wrap>a>span{font-size:29px;line-height:2;font-weight:700;color:#fff;height:47px}.footer-wrapper{margin-top:4rem;position:relative;min-height:884px;z-index:10;background-image:linear-gradient(#131313 0%,#000 97.04%,#000 100%);padding:2.8rem 0 2rem}.footer-wrapper .footer-container,.footer-wrapper .footer-container a,.footer-wrapper .footer-container a:hover,.footer-wrapper .footer-container a:visited,.footer-wrapper .footer-container p{color:#fff}.footer-wrapper:after{content:'';display:block;position:absolute;bottom:0;top:0;background-size:cover;left:0;right:0;z-index:-1;background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/pozadi-paticka-scaled.jpg);opacity:.11;background-repeat:no-repeat;background-position:center}.footer-left{width:40%}.footer-right{width:60%}.footer-container .footer-title.footer-title_main{font-size:35px;font-weight:700;margin:0 0 43px;display:block}.footer-container .footer-title.footer-title_minor{font-size:24px;font-weight:700;margin:1.6rem 0 1.5rem;display:block}.footer-container p{font-size:16px;margin-bottom:1.5rem}.footer-container .kontakt{margin:.8rem 0 1.5rem}.footer-container .hodiny{margin-bottom:.8rem}.footer-container .hodiny .hodiny-heading{display:inline-block;font-size:20px;margin-bottom:.15rem}.footer-container .icon-phone,.footer-container .icon-email{text-decoration:underline;display:inline-block;font-size:24px;padding-left:74px;font-weight:600;color:#fff;position:relative;margin:.9rem 0}.footer-container .icon-phone:hover,.footer-container .icon-email:hover{text-decoration:none;color:#fff}.footer-container .icon-phone:before,.footer-container .icon-email:before{content:'';display:block;height:53px;position:absolute;top:50%;width:53px;background-size:contain;left:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center}.footer-container .icon-phone:before{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/tel2.svg)}.footer-container .icon-email:before{background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/zprava.svg)}.footer-mapa{height:269px;position:relative}.footer-mapa a{border:3px solid #fff;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background-size:cover;background-image:url(https://kontejneryhb.cz/wp-content/uploads/2024/01/footer-mapa.jpg);background-repeat:no-repeat;background-position:center}.footer-mapa a:hover{-webkit-filter:grayscale(1);filter:grayscale(1)}.footer-mapa a:hover span{opacity:1}.footer-mapa a span{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5em;font-weight:700;background-color:rgba(0,0,0,.82);-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-mapa a,.footer-mapa a span{text-decoration:none;color:#fff;position:absolute;bottom:0;top:0;-moz-border-radius:12px;-webkit-border-radius:12px;-o-border-radius:12px;border-radius:12px;left:0;right:0}.footer-copy{background-color:#000;padding:10px 0}.footer-copy>.flex-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-copy>.flex-container .copy-cookies{line-height:1.6;grid-gap:.1rem 1rem}.footer-copy>.flex-container .copy-cookies a{text-decoration:underline;font-size:15px;font-weight:400}.footer-copy>.flex-container .copy-cookies a:hover{text-decoration:none}.footer-copy,.footer-copy:hover,.footer-copy a,.footer-copy a:hover,.footer-copy a:visited,.footer-copy a:visited:hover{color:#fff}#wpforms-203{display:none}.footer-container #wpforms-203{display:block}.footer-container .footer-form{margin:2.8rem 0 0}.footer-container .footer-form h4{margin-bottom:0}.footer-container .wpforms-container-full{margin:17px auto}.footer-container .wpforms-container .wpforms-field{padding:11px 0}.footer-container .wpforms-container .wpforms-one-half,.footer-container .wpforms-container .wpforms-three-sixths,.footer-container .wpforms-container .wpforms-two-fourths{width:39%}.footer-container .wpforms-field-container{position:relative}.footer-container #wpforms-203-field_2-container{position:absolute;top:0;width:58%;right:0}.footer-container div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{font-size:17px;font-weight:500;height:230px;padding:21px}.footer-container div.wpforms-container-full input[type=date],.footer-container div.wpforms-container-full input[type=datetime],.footer-container div.wpforms-container-full input[type=datetime-local],.footer-container div.wpforms-container-full input[type=email],.footer-container div.wpforms-container-full input[type=month],.footer-container div.wpforms-container-full input[type=number],.footer-container div.wpforms-container-full input[type=password],.footer-container div.wpforms-container-full input[type=range],.footer-container div.wpforms-container-full input[type=search],.footer-container div.wpforms-container-full input[type=tel],.footer-container div.wpforms-container-full input[type=text],.footer-container div.wpforms-container-full input[type=time],.footer-container div.wpforms-container-full input[type=url],.footer-container div.wpforms-container-full input[type=week],.footer-container div.wpforms-container-full select,.footer-container div.wpforms-container-full textarea{font-size:17px;font-weight:500;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:30px 21px}.footer-container div.wpforms-container-full input[type=date]:focus,.footer-container div.wpforms-container-full input[type=datetime]:focus,.footer-container div.wpforms-container-full input[type=datetime-local]:focus,.footer-container div.wpforms-container-full input[type=email]:focus,.footer-container div.wpforms-container-full input[type=month]:focus,.footer-container div.wpforms-container-full input[type=number]:focus,.footer-container div.wpforms-container-full input[type=password]:focus,.footer-container div.wpforms-container-full input[type=range]:focus,.footer-container div.wpforms-container-full input[type=search]:focus,.footer-container div.wpforms-container-full input[type=tel]:focus,.footer-container div.wpforms-container-full input[type=text]:focus,.footer-container div.wpforms-container-full input[type=time]:focus,.footer-container div.wpforms-container-full input[type=url]:focus,.footer-container div.wpforms-container-full input[type=week]:focus,.footer-container div.wpforms-container-full select:focus,.footer-container div.wpforms-container-full textarea:focus{border:1px solid #000;background-color:#fff;-moz-box-shadow:inset 0 0 0 2px #f2cb05;-webkit-box-shadow:inset 0 0 0 2px #f2cb05;-o-box-shadow:inset 0 0 0 2px #f2cb05;box-shadow:inset 0 0 0 2px #f2cb05}.footer-container div.wpforms-container-full .wpforms-field-label-inline{color:#fff}.footer-container #wpforms-203-field_3 a{text-decoration:underline;color:#f2cb05}.footer-container #wpforms-203-field_3 a:hover{text-decoration:none;color:#f2cb05}.footer-container .wpforms-container .wpforms-required-label{color:#fff}.footer-container .wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input{margin-top:2px}.footer-container div.wpforms-container-full button[type=submit]{height:auto;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-transform:uppercase;letter-spacing:.8px;padding:1.3rem 3.9rem}.footer-container div.wpforms-container-full button[type=submit]:hover{color:#000;background-color:#fff}.footer-container div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.footer-container div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.footer-container div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){color:#000;background-color:#f2cb05}.footer-container div.wpforms-container-full input[type=submit]:not(:hover):not(:active):hover,.footer-container div.wpforms-container-full button[type=submit]:not(:hover):not(:active):hover,.footer-container div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active):hover{color:#000;background-color:#fff}.subpage-description{margin-bottom:2.5rem}table td,table th{border:none;vertical-align:middle;min-width:7.3rem}#subpage-content table tbody>tr>td,#content table tbody>tr>td{background-color:#f9f9f9}#subpage-content table tbody>tr:nth-child(odd)>td,#content table tbody>tr:nth-child(odd)>td{background-color:#ebebeb}#subpage-content table,#content table{max-width:100%;margin:2rem 0 2.3rem}#subpage-content table th,#content table th{font-size:19px;line-height:1.35;font-weight:700;color:#fff;background-color:#363636;text-align:left;padding:13px 15px}#subpage-content table th em,#content table th em{font-weight:400;font-style:normal}#subpage-content table th:first-of-type,#content table th:first-of-type{-moz-border-radius:8px 0 0;-webkit-border-radius:8px 0 0;-o-border-radius:8px 0 0;border-radius:8px 0 0;min-width:11.5rem}#subpage-content table th:last-of-type,#content table th:last-of-type{-moz-border-radius:0 8px 0 0;-webkit-border-radius:0 8px 0 0;-o-border-radius:0 8px 0 0;border-radius:0 8px 0 0}#subpage-content table tr:last-of-type td:first-of-type,#content table tr:last-of-type td:first-of-type{-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;-o-border-radius:0 0 0 8px;border-radius:0 0 0 8px}#subpage-content table tr:last-of-type td:last-of-type,#content table tr:last-of-type td:last-of-type{-moz-border-radius:0 0 8px;-webkit-border-radius:0 0 8px;-o-border-radius:0 0 8px;border-radius:0 0 8px}.subpage-content .heading_underline{margin-top:2.3rem}.col-highlight{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:8.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.col-highlight br{display:none}.col-highlight strong,.col-highlight em{display:inline-block;font-weight:400;background-color:#f2cb05;font-style:normal;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;margin:.15rem 0;padding:.1rem .4rem}.rwd-table{overflow-x:auto}.page-content.content-error{min-height:200px}div.wpforms-container-full .wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{color:#000}.col-highlight a:hover strong,.col-highlight a:hover em{color:#fff;background-color:#262626}.pum-theme-581 .pum-content a,.pum-theme-581 .pum-content a:hover,.pum-theme-581 .pum-content a:visited{color:#000}.pum-theme-581 .pum-content a,.pum-theme-581 .pum-content a:visited{text-decoration:underline;display:inline-block}.pum-theme-581 .pum-content a:visited:hover,.pum-theme-581 .pum-content a:hover{text-decoration:none}.pum-theme-581 .pum-content,.pum-theme-lightbox .pum-content{font-weight:400;text-align:center}.pum-theme-581 .pum-title,.pum-theme-lightbox .pum-title{font-weight:500;margin:0 0 1rem;text-align:center}.pum-container.pum-responsive.pum-responsive-medium{padding:2.5rem 1.7rem;text-align:center}.pum-container.pum-responsive.pum-responsive-medium .popup-title{font-size:1.2em;margin:1.3rem 0;display:inline-block}.menu-image-title-before.menu-image-not-hovered img,.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper,.menu-image-title-after.menu-image-title,.menu-image-title-after.menu-image-not-hovered img,.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper,.menu-image-title-before.menu-image-title{padding-right:0;margin:0 auto}.menu-image-title-before.menu-image-not-hovered img,.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper,.menu-image-title-after.menu-image-title,.site-header .site-navigation ul.menu li a span{text-indent:-9999px;padding:0;margin:0}@media only screen and (max-width:1300px){.home .site-header{margin-bottom:410px}.site-navigation ul.menu li a{font-size:15px;min-width:2.3rem;padding:14px 7px}.owl-nav,.layout-container,.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.layout-container,.layout-container,body:not([class*=elementor-page-]) .site-main{max-width:1024px}.site-header:not(.header-stacked) .header-inner .site-branding{top:-3.1rem}.grid-g-s{grid-gap:.7rem}.site-header .site-branding .site-logo img{max-width:252px;width:252px}.owl-nav{top:34%}.header-slideshow .owl-item>div .layout-container{margin-top:3rem}.header-slideshow .owl-item>div .layout-container p{font-size:33px}.header-slideshow{margin-bottom:-620px;height:620px}.site-header{margin-bottom:164px}.header-container{padding-bottom:1.1rem}.header-kontakt{grid-gap:25px}.header-hodiny,.header-phone{font-size:14.5px}.hero-image{min-height:285px}.header-title.layout-container{padding-top:200px}.header-title.layout-container h1{font-size:35px}a.roz-item:visited,a.roz-item{min-height:232px;padding:.9rem}a.roz-item:visited .roz-img,a.roz-item .roz-img{height:195px;width:210px}a.roz-item:visited .roz-img:before,a.roz-item .roz-img:before{font-size:26px;background-size:57px;padding:1.6rem 1rem}a.roz-item:visited .roz-content .roz-popis,a.roz-item .roz-content .roz-popis{font-size:15px}a.roz-item:visited .roz-content,a.roz-item .roz-content{padding-left:1rem;width:calc(100% - 210px)}a.roz-item:visited .roz-content>strong,a.roz-item .roz-content>strong{font-size:21px;padding-bottom:15px;margin-bottom:.6rem}a.roz-item:visited .roz-content>strong br,a.roz-item .roz-content>strong br{display:none}.about-partner{margin-top:0}.footer-wrapper{min-height:851px}.footer-left{width:42%}.footer-right{width:58%}.footer-container .footer-title.footer-title_main{font-size:30px;margin:0 0 32px}.footer-container .footer-title.footer-title_minor{font-size:22px;margin:1.4rem 0 1rem}.footer-container .icon-phone,.footer-container .icon-email{display:inline-block;font-size:20px;padding-left:60px;font-weight:600;margin:.75rem 0}.footer-container .icon-phone:before,.footer-container .icon-email:before{height:40px;width:40px}.footer-container #wpforms-203-field_2-container{width:57%}table td,table th{min-width:5.9rem}#subpage-content table th,#content table th{font-size:17px}#subpage-content table th:first-of-type,#content table th:first-of-type{min-width:9rem}}@media only screen and (max-width:991px){.home .site-header{position:unset;margin:0}.owl-nav,.layout-container,.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),.layout-container,.layout-container,body:not([class*=elementor-page-]) .site-main{max-width:100%}.site-header:not(.header-stacked) .header-inner .site-branding{top:1.2rem;left:1rem}.heading_underline span{padding-bottom:11px}.owl-nav{top:36%;padding:0 1rem}.header-slideshow .owl-dots{bottom:auto;top:1.2rem;grid-gap:.6rem}.header-slideshow .owl-dots .owl-dot{height:20px;width:20px}.header-slideshow .owl-item>div .layout-container{margin-top:0;max-width:calc(100% - 8rem)}.header-slideshow .owl-item>div .layout-container p{font-size:24px;padding:.3rem .8rem}.header-slideshow .owl-carousel .owl-stage-outer{top:0}.header-slideshow{margin-bottom:-40px;height:350px}.header-slideshow .owl-item>div .boxImage:before{height:67px}.header-slideshow .owl-item>div .boxImage:after{height:94px}.header-kontakt{padding-top:3.8rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-image{position:relative;min-height:unset}.header-title.layout-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;min-height:137px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-top:1px solid #fff;padding:2.3rem 1rem 1.6rem}.header-title.layout-container h1{font-size:28px;margin:0}.rozcestnik-hp{margin-bottom:30px}a.roz-item:visited,a.roz-item{min-height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.1rem .9rem}a.roz-item:visited .roz-img:before,a.roz-item .roz-img:before{display:none}a.roz-item:visited .roz-img,a.roz-item .roz-img{width:100%}a.roz-item:visited .roz-content .roz-popis,a.roz-item .roz-content .roz-popis{display:none}a.roz-item:visited .roz-content,a.roz-item .roz-content{padding-left:0;width:100%}a.roz-item:visited .roz-content>strong,a.roz-item .roz-content>strong{font-size:20px;text-align:center;margin:1rem 0 0;padding:0}.header-slideshow .owl-item>div .boxImage:before,a.roz-item:visited .roz-content>strong:after,a.roz-item .roz-content>strong:after{display:none}h1 span{padding-bottom:11px}.about-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-text{width:100%}.about-text p{margin-bottom:1.2em}.about-vyhody{padding-top:0;padding-bottom:20px;width:100%;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.about-vyhody>div>span{margin-right:15px;width:56px}.loga-wrap{margin-bottom:.3rem}.loga-wrap>a>span{font-size:24px;height:35px}.footer-wrapper{margin-top:2.3rem;background-color:#1f1f1f;min-height:unset;padding:2rem 0 1rem}.footer-wrapper:after{display:none}.footer-left{width:100%}.footer-right{width:100%}.footer-container .footer-title.footer-title_main{font-size:25px;margin:0 0 21px}.footer-container .footer-title.footer-title_minor{font-size:20px;margin:1.3rem 0 .7rem}.footer-container p{margin-bottom:1rem}.footer-container .kontakt{margin-bottom:.9rem}.footer-mapa{margin-top:.8rem;height:220px;width:480px}.footer-copy{border-top:1px solid #141414}.footer-container div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{height:194px;padding:14px 18px}.footer-container div.wpforms-container-full input[type=date],.footer-container div.wpforms-container-full input[type=datetime],.footer-container div.wpforms-container-full input[type=datetime-local],.footer-container div.wpforms-container-full input[type=email],.footer-container div.wpforms-container-full input[type=month],.footer-container div.wpforms-container-full input[type=number],.footer-container div.wpforms-container-full input[type=password],.footer-container div.wpforms-container-full input[type=range],.footer-container div.wpforms-container-full input[type=search],.footer-container div.wpforms-container-full input[type=tel],.footer-container div.wpforms-container-full input[type=text],.footer-container div.wpforms-container-full input[type=time],.footer-container div.wpforms-container-full input[type=url],.footer-container div.wpforms-container-full input[type=week],.footer-container div.wpforms-container-full select,.footer-container div.wpforms-container-full textarea{padding:24px 17px}.footer-container div.wpforms-container-full button[type=submit]{padding:1rem 2.2rem}.subpage-description{margin-bottom:1.4rem}.subpage-content .heading_underline{margin-top:1.6rem}.site-navigation-toggle-holder .site-navigation-toggle{color:#f2cb05;padding:.35em .5em .45em}.site-navigation-toggle-holder{position:absolute;top:.3rem;right:.5rem;z-index:100}.elementor-kit-18 h1{font-size:27px}.elementor-kit-18 h2{font-size:24px}.layout-container{padding-right:1rem;padding-left:1rem}.site-header .header-inner{margin-bottom:0;position:unset}nav.site-navigation-dropdown.show{top:3.6rem}.header-container{padding-bottom:1.3rem;background-color:#1d1d1c}.site-navigation-dropdown ul.menu li a{text-align:center;padding:16px}.mobmenu-right-panel li,.rightmbottom,.rightmtop{padding-right:4%;padding-left:4%}li.menu-item.menu-item-type-post_type img{-webkit-filter:brightness(0);filter:brightness(0)}li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item,li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,.site-navigation-dropdown ul.menu li a:hover,.site-navigation-dropdown ul.menu li.current-menu-item a{color:#000;background-color:#f2cb05}li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item img,li.menu-item.menu-item-type-post_type.menu-item-object-page:hover img,.site-navigation-dropdown ul.menu li a:hover img,.site-navigation-dropdown ul.menu li.current-menu-item a img{-webkit-filter:brightness(0);filter:brightness(0)}.mobmenu-right-panel{width:380px}#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name{font-size:17px;text-align:center;padding:13px 3px}.mob-menu-logo-holder{position:absolute;top:1.1rem;left:1rem}.mobmenur-container i{font-size:34px}.mobmenur-container{margin-right:.7rem;top:.7rem}.mobmenu-left-panel .mobmenu-left-bt,.mobmenu-right-panel .mobmenu-right-bt{top:4px}.mobmenu-content{margin-top:51px}.elementor-widget-eael-simple-menu.eael-hamburger--mobile.eael-hamburger--responsive .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal li a span,.elementor-widget-eael-simple-menu.eael-hamburger--mobile.eael-hamburger--responsive .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-vertical li a span,.elementor-widget-eael-simple-menu.eael-hamburger--tablet.eael-hamburger--responsive .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal li a span,.elementor-widget-eael-simple-menu.eael-hamburger--tablet.eael-hamburger--responsive .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-vertical li a span{display:block}#subpage-content table,#content table{margin:.8rem 0 2rem}#subpage-content table th,#content table th{font-size:16px}#subpage-content table th:first-of-type,#content table th:first-of-type{min-width:7.9rem}.site-header{margin-bottom:0}header#site-header{margin:0}.site-main.post-524 .page-content,.site-main.post-3 .page-content{padding:0 1rem}}@media only screen and (max-width:768px){.header-slideshow .owl-item>div .layout-container p{font-size:21px}a.roz-item:visited .roz-img,a.roz-item .roz-img{height:162px}.loga-wrap{grid-gap:1.2rem 1.7rem}}@media (max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}}@media only screen and (max-width:550px){.grid-2fr{-ms-grid-columns:1fr;grid-template-columns:1fr}.site-header .site-branding .site-logo img{max-width:199px;width:199px}.header-kontakt{padding-top:3.1rem;grid-gap:17px}.header-hodiny,.header-phone{font-size:14px;padding-left:45px}.header-hodiny:before,.header-phone:before{height:31px;width:31px}.header-title.layout-container{min-height:117px;padding:1.9rem 1rem 1.3rem}.header-title.layout-container h1{font-size:24px}a.roz-item:visited,a.roz-item{padding:.9rem}a.roz-item:visited .roz-content>strong,a.roz-item .roz-content>strong{font-size:18px;margin:.8rem 0 0;padding:0}.about-vyhody>div{padding:17px 0}.about-vyhody>div>span{margin-right:10px;width:40px}.about-vyhody>div>div{width:calc(100% - 50px)}.about-vyhody>div>div>span br{display:none}.footer-container .icon-phone,.footer-container .icon-email{font-size:18px;padding-left:47px;margin:.55rem 0}.footer-container .icon-phone:before,.footer-container .icon-email:before{height:30px;width:30px}.footer-mapa{height:190px;max-width:100%;width:480px}.footer-mapa a span{font-size:1.3em}.footer-copy>.flex-container{grid-gap:.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-container div.wpforms-container-full input[type=date],.footer-container div.wpforms-container-full input[type=datetime],.footer-container div.wpforms-container-full input[type=datetime-local],.footer-container div.wpforms-container-full input[type=email],.footer-container div.wpforms-container-full input[type=month],.footer-container div.wpforms-container-full input[type=number],.footer-container div.wpforms-container-full input[type=password],.footer-container div.wpforms-container-full input[type=range],.footer-container div.wpforms-container-full input[type=search],.footer-container div.wpforms-container-full input[type=tel],.footer-container div.wpforms-container-full input[type=text],.footer-container div.wpforms-container-full input[type=time],.footer-container div.wpforms-container-full input[type=url],.footer-container div.wpforms-container-full input[type=week],.footer-container div.wpforms-container-full select,.footer-container div.wpforms-container-full textarea{padding:21px 14px}.site-navigation-toggle-holder{right:.5rem}.site-navigation-dropdown ul.menu li a{font-size:17px;padding:14px}.footer-container .wpforms-container .wpforms-field{padding:9px 0}.footer-container .wpforms-container .wpforms-one-half,.footer-container .wpforms-container .wpforms-three-sixths,.footer-container .wpforms-container .wpforms-two-fourths{width:100%}.wpforms-container .wpforms-field.wpforms-one-half{margin-left:0}.footer-container div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{height:auto;min-height:97px;padding:11px 14px}#wpforms-203-field_3{margin-top:.4rem}.footer-container #wpforms-203-field_2-container{position:relative;width:100%;margin:0}.mobmenu-right-panel{width:320px}.owl-nav{display:none}.header-slideshow .owl-item>div .layout-container{max-width:100%}.header-slideshow .owl-item>div .layout-container p{font-size:19px}.header-slideshow{margin-bottom:-20px;height:260px}.header-slideshow p{margin-bottom:0}.col-highlight{min-width:5.9rem}.subpage-description p{font-size:16px}.mobmenu-content li{margin:4px 0}.text-highlight{font-size:14.4px}.pum-container.pum-responsive.pum-responsive-medium{padding:1.9rem 1.1rem}.pum-theme-581 .pum-title,.pum-theme-lightbox .pum-title{font-size:24px}.pum-container.pum-responsive.pum-responsive-medium .popup-title{font-size:1.05em;margin:1.1rem 0}}