h1{font-family:'Dosis',sans-serif;font-size:46px;color:#333333;letter-spacing:1px;line-height:1.2;font-weight:600}h2{font-family:'Dosis',sans-serif;font-size:46px;color:#333333;letter-spacing:1px;line-height:1.2;font-weight:600}h3{font-family:'Dosis',sans-serif;font-size:29px;color:#333333;font-weight:600}h4{font-family:'Dosis',sans-serif;font-size:22px;color:#333333;font-weight:600}@media (min-width:768px) and (max-width:980px){h1{font-size:36px}h2{font-size:36px}h3{font-size:24px}h4{font-size:19px}}@media (max-width:767px){h1{font-size:28px}h2{font-size:28px}h3{font-size:20px}h4{font-size:17px}}.et_pb_button{font-family:'Dosis',sans-serif;font-weight:600!important;font-size:20px;padding-top:px;padding-right:35px;padding-bottom:px;padding-left:35px}body{font-display:swap}.el-flex-row{display:flex;flex-wrap:wrap}.el-flex-row .et_pb_column{display:flex;flex-direction:column;justify-content:space-between}.moove-gdpr-branding-cnt{display:none!important}@media (max-width:767px){body.single-project h2{font-size:26px!important}}@media (max-width:980px){.et_pb_row{width:90%!important;margin:0 auto}}@media (min-width:980px){#top-menu .menu_cta,.et-menu .menu_cta,.et_pb_menu__menu nav .menu_cta{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;margin:0!important;padding:0!important;background:transparent}#top-menu .menu_cta>a,.et-menu .menu_cta>a,.et_pb_menu__menu nav .menu_cta>a{display:inline-flex!important;align-items:center!important;line-height:1!important;vertical-align:middle!important;padding:8px 35px 8px 15px!important;background-color:#1c9853;border-radius:3px;position:relative;font-size:inherit!important;font-weight:inherit!important;font-family:inherit!important;color:#fff!important}#top-menu .menu_cta>a:before,.et-menu .menu_cta>a:before,.et_pb_menu__menu nav .menu_cta>a:before{content:'\e015';color:#fff;font-family:'ETmodules';font-size:16px;line-height:1;position:absolute;right:12px;top:50%;transform:translateY(-50%)}#top-menu li.menu_cta>a:hover,.et-menu li.menu_cta>a:hover,.et_pb_menu__menu nav li.menu_cta>a:hover{background-color:#158a45;color:#fff!important;-webkit-text-fill-color:#fff!important}#top-menu li.menu_cta>a:hover *,.et-menu li.menu_cta>a:hover *,.et_pb_menu__menu nav li.menu_cta>a:hover *{color:#fff!important;-webkit-text-fill-color:#fff!important}}@media (min-width:981px){#menu-top-menu-vlevo>li,#menu-top-menu-vpravo>li{position:relative;display:inline-flex;align-items:center;padding:0!important;margin:0 26px 0 0!important}#menu-top-menu-vlevo>li:last-child,#menu-top-menu-vpravo>li:last-child{margin-right:0!important}#menu-top-menu-vlevo>li>a,#menu-top-menu-vpravo>li>a{display:inline-flex;align-items:center;padding:0!important;margin:0!important;line-height:1.2!important}#menu-top-menu-vlevo>li:not(:last-child)::after,#menu-top-menu-vpravo>li:not(:last-child)::after{content:"|";position:absolute;right:-13px;top:50%;transform:translateY(-50%);line-height:1;font-size:inherit;color:#fff;opacity:.9;pointer-events:none}}@media (max-width:980px){#menu-top-menu-vlevo>li::after,#menu-top-menu-vpravo>li::after{content:none!important}}.et_pb_post{position:relative;padding-bottom:120px!important}.et_pb_post a.more-link{color:#1c9853;background:transparent;padding:0.1em 1.3em;border-radius:23px;text-transform:capitalize;text-align:right;display:inline-block;position:absolute;bottom:20px;right:20px;transition:all 0.3s ease-in-out;z-index:2}.et_pb_post .more-link:after{content:"";display:inline-block;width:60px;height:60px;margin-left:10px;vertical-align:middle;background-image:url("https://www.eurogreen.cz/wp-content/uploads/2026/01/Sipka-dlouha.png");background-repeat:no-repeat;background-size:contain;background-position:center}.custom-bullets ul{list-style:none;padding-left:0}.custom-bullets ul li{position:relative;padding-left:40px;margin-bottom:10px}.custom-bullets ul li::before{content:"";position:absolute;left:0;top:6px;width:10px;height:15px;background-image:url("https://www.eurogreen.cz/wp-content/uploads/2026/01/Odrazka.png");background-size:contain;background-repeat:no-repeat;background-position:center}.custom-bullets-white ul{list-style:none;padding-left:0}.custom-bullets-white ul li{position:relative;padding-left:40px;margin-bottom:10px}.custom-bullets-white ul li::before{content:"";position:absolute;left:0;top:6px;width:10px;height:15px;background-image:url("https://www.eurogreen.cz/wp-content/uploads/2026/01/Odrazkas-ctverec-bila.png");background-size:contain;background-repeat:no-repeat;background-position:center}.custom-gallery-3 .et_pb_gallery_items{display:flex;justify-content:center;gap:20px;flex-wrap:nowrap}.custom-gallery-3 .et_pb_gallery_item{width:calc((100% - 40px) / 3)!important;margin:0!important;float:none!important}.custom-gallery-3 .et_pb_gallery_image img{width:100%;height:auto;display:block}@media (min-width:980px){.et_pb_menu .et-menu-nav>ul.et-menu>li.mega-menu>ul.sub-menu>li>a{border-bottom:none!important}.et_pb_menu .et-menu-nav>ul.et-menu>li.mega-menu>ul.sub-menu{position:relative}.et_pb_menu .et-menu-nav>ul.et-menu>li.mega-menu>ul.sub-menu:after{content:"";position:absolute;left:40px;right:40px;top:60px;height:2px;background-color:#1c9853}.et_pb_menu .et-menu-nav>ul.et-menu>li.mega-menu>ul.sub-menu>li ul.sub-menu>li:hover>a{background-color:#ffffff!important}}.bubble-testimonial,.bubble-testimonial.et_pb_testimonial_no_bg{background:transparent!important;padding:0!important}.bubble-testimonial .et_pb_testimonial_description{background:transparent!important;padding:0!important}.bubble-testimonial .et_pb_testimonial_description_inner{background:transparent!important;padding:0!important}.bubble-testimonial .et_pb_testimonial_content{position:relative;background:#65A96D!important;padding:45px 50px!important;display:block}.bubble-testimonial .et_pb_testimonial_content:after{content:"";position:absolute;left:55px;bottom:-18px;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:18px solid #65A96D}.bubble-testimonial .et_pb_testimonial_content,.bubble-testimonial .et_pb_testimonial_content p{color:#fff!important;margin:0}.bubble-testimonial .et_pb_testimonial_meta{background:transparent!important;margin-top:28px!important;padding:0!important}.bubble-testimonial .et_pb_testimonial_author,.bubble-testimonial .et_pb_testimonial_author a{color:#333333!important;font-weight:700}.bubble-testimonial .et_pb_testimonial_portrait{display:none!important}@media (min-width:981px){.equal-testimonials{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}.equal-testimonials>.et_pb_column{display:flex!important;flex-direction:column!important;float:none!important}.equal-testimonials .bubble-testimonial{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:auto!important}.equal-testimonials .bubble-testimonial .et_pb_module_inner,.equal-testimonials .bubble-testimonial .et_pb_testimonial_description,.equal-testimonials .bubble-testimonial .et_pb_testimonial_description_inner{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.equal-testimonials .bubble-testimonial .et_pb_testimonial_content{flex:1 1 auto!important}}@media (min-width:768px) and (max-width:980px){.equal-testimonials{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;overflow:hidden!important}.equal-testimonials>.et_pb_column{float:none!important;display:inline-flex!important;flex-direction:column!important;vertical-align:top!important;width:48%!important;margin-right:2%!important;margin-bottom:30px!important}.equal-testimonials>.et_pb_column:last-child{margin-right:0!important}.equal-testimonials .bubble-testimonial{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:auto!important}.equal-testimonials .bubble-testimonial .et_pb_module_inner,.equal-testimonials .bubble-testimonial .et_pb_testimonial_description,.equal-testimonials .bubble-testimonial .et_pb_testimonial_description_inner{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.equal-testimonials .bubble-testimonial .et_pb_testimonial_content{flex:1 1 auto!important}}@media (max-width:767px){.equal-testimonials>.et_pb_column{float:none!important;width:100%!important;display:block!important;margin-right:0!important}.equal-testimonials .bubble-testimonial,.equal-testimonials .bubble-testimonial .et_pb_module_inner,.equal-testimonials .bubble-testimonial .et_pb_testimonial_description,.equal-testimonials .bubble-testimonial .et_pb_testimonial_description_inner,.equal-testimonials .bubble-testimonial .et_pb_testimonial_content{display:block!important;height:auto!important;flex:none!important}}.et_mobile_menu{min-width:100vw;margin-left:-5vw}.et_mobile_menu{min-height:100vh!important;min-height:-webkit-fill-available;padding-top:10%!important}html{height:-webkit-fill-available}.et_mobile_menu{border-top:0}.et_mobile_menu li a{padding:10px 10px!important;border-bottom:none!important}.et_mobile_menu li{text-align:left!important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_nav.opened .mobile_menu_bar:before{color:#1c9853}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}.pa-full-height-image-column{height:100%}.pa-full-height-image-column .et_pb_image_wrap{height:100%}.pa-full-height-image-column img{object-fit:cover;height:100%}.section-overflow{overflow:visible!important}.et_mobile_menu .menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a{padding-right:50px!important}.et_mobile_menu .submenu-toggle{position:absolute;right:0;top:0;width:44px;height:44px;cursor:pointer}.et_mobile_menu .submenu-toggle:after{font-family:'ETmodules';content:'\4c';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:#1c9853}.et_mobile_menu .visible>.submenu-toggle:after{content:'\4d'}