body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#353535}h1,h2,h3,h4,h5,h6{color:#353535}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1380px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1540px}a{color:#000000}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0)}#main-header .nav li ul{background-color:#ffffff}.nav li ul{border-color:#95c11f}.et_secondary_nav_enabled #page-container #top-header{background-color:rgba(255,255,255,0)!important}#et-secondary-nav li ul{background-color:rgba(255,255,255,0)}#et-secondary-nav li ul{background-color:rgba(255,255,255,0.5)}#top-header,#top-header a{color:#000000}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#353535}.et_search_form_container input::-moz-placeholder{color:#353535}.et_search_form_container input::-webkit-input-placeholder{color:#353535}.et_search_form_container input:-ms-input-placeholder{color:#353535}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:13px}#top-menu li a{font-size:20px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:20px!important}#top-menu li a,.et_search_form_container input{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#000000}#main-header{box-shadow:none}.et-fixed-header#main-header{box-shadow:none!important}body .et_pb_button{}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#000000}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:25px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:25px}.et_header_style_split .centered-inline-logo-wrap{width:50px;margin:-50px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:50px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:50px}.et_header_style_centered #top-menu>li>a{padding-bottom:9px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:16px 0 16px 0!important}.et_header_style_centered #main-header .logo_container{height:50px}#logo{max-height:70%}.et_pb_svg_logo #logo{height:70%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:25px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:25px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:50px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:50px;margin:-50px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:50px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:50px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:16px 0 16px 0!important}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#ffffff!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#ffffff}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:#ffffff}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#353535!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#353535!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#353535!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#353535!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#706f6f!important}.et-fixed-header#top-header a{color:#353535}}@media only screen and (min-width:1725px){.et_pb_row{padding:34px 0}.et_pb_section{padding:69px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:103px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#ffffff}}	h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',Georgia,"Times New Roman",serif}body,input,textarea,select{font-family:'Noto Sans',Helvetica,Arial,Lucida,sans-serif}.et_pb_button{font-family:'Noto Sans',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Noto Sans',Helvetica,Arial,Lucida,sans-serif}#top-header .container{font-family:'Noto Sans',Helvetica,Arial,Lucida,sans-serif}#main-header{height:80px}p a{font-weight:600;text-decoration:underline}.et-pb-controllers a{width:25px;height:25px;border-radius:25px}.custom-toggle-wrapper{position:fixed;bottom:5px;left:5px;width:300px;max-width:90vw;border:2px solid #95C11F;background:#95C11F;color:#000;font-family:sans-serif;z-index:9999;box-shadow:0 4px 10px rgba(0,0,0,0.2);border-radius:6px;overflow:hidden}.custom-toggle-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:bold;cursor:pointer;background:#95C11F}.custom-toggle-title{flex-grow:1}.custom-toggle-icon{font-size:25px;margin-left:10px;color:#000}.custom-toggle-content{background:#fff;padding:12px 16px;color:#000;display:block}@media (max-width:480px){.custom-toggle-wrapper{width:90vw;left:5vw;bottom:15px}}blockquote{border-color:#95C11f!important}blockquote footer{font-weight:800;font-style:italic}blockquote p{color:#353535;font-size:20px;line-height:1.75em;font-weight:300;font-style:italic}::placeholder{color:#ccc!important}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}.phone-link{position:relative;padding-left:25px;white-space:nowrap;color:#000;font-weight:700}.phone-link::before{font-family:'ETmodules';content:'\e090';position:absolute;left:0;top:0;font-size:20px;color:#000}.rozcestnik h3.et_pb_module_header{font-weight:500!important}.rozcestnik ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 30px;padding:0;margin:5%;width:90%}.rozcestnik ul li{position:relative;margin-bottom:10px}@media (max-width:767px){.rozcestnik ul{grid-template-columns:1fr}}@media (max-width:676px){.et_pb_team_member_image{max-width:480px}}.prices h2{font-size:35px;font-weight:300}.prices table{background:#fff;box-shadow:0 1rem 3rem rgba(78,84,157,0.1);margin-bottom:50px!important}.prices table td,.prices table th{padding:15px!important;font-size:18px;color:#000}@media (max-width:676px){.prices table td,.prices table th{padding:5px!important;font-size:14px}.prices h2{font-size:21px;font-weight:300}}.prices table th{background:#f1f1f1;text-transform:uppercase;font-size:16px!important}.prices table td ul{list-style-type:none;padding:0px}.prices table td ul li:before{content:"—";margin-right:5px;}.prices table th:nth-child(2),table.prices td:nth-child(2){width:25%!important}.entry-content .prices table tr td:nth-child(2){font-weight:700}.rozcestnik .et_pb_blurb_container{vertical-align:middle;text-align:center}.rozcestnik .et_pb_blurb_container:hover{background:#9c9b8a}.rozcestnik .et_pb_blurb_container h3{font-size:16px;font-weight:600}.rozcestnik .et_pb_blurb_container a{text-transform:uppercase;font-weight:600;color:#000;text-decoration:underline}.rozcestnik .et_pb_blurb_container a:after{content:"→"}@media (max-width:581px){.et_pb_row{width:95%}}ul.recenze{padding-left:0px!important}ul.recenze li{background:#fff;list-style-type:none;padding:15px;margin:20px 0px}ul.recenze li h3{font-size:16px;line-height:1.7em}@media (min-width:767px){div.rez-text{width:calc(100% - 180px);display:inline-block}div.rez-image{display:inline}}@media (max-width:767px){ul.recenze li h3{padding-top:10px}}ul.recenze li img.review-main-image{position:relative;right:5px;width:90px;height:90px;vertical-align:top}ul.recenze li img.source-icon{height:17px;position:relative;top:2px}ul.recenze li:before{font-family:'Font Awesome 5 Free';font-weight:600;content:"\f10e"!important;font-size:16px;color:#999;z-index:999;border:3px solid;padding:3px 9px;border-radius:50%;z-index:9999;position:absolute;background:#fff;left:10px}ul.recenze a.link_139:before{content:'Obecná '}ul.recenze span.links a{margin-right:15px;font-size:13px;text-transform:uppercase}ul.recenze span.links a,ul.recenze p a{color:#000!important;font-weight:600;text-decoration:underline}li.poptavka a{background:#95C11F!important;padding:10px!important;color:#000!important;border:2px solid #95C11F;border-radius:0px;text-transform:uppercase}li.poptavka a:hover{background:#353535!important;border:2px solid #353535;opacity:1;color:#fff!important}li.phone a{background:#fff!important;padding:10px!important;color:#000!important;border:2px solid #000;border-radius:0px;position:relative;padding-left:40px!important}li.phone a:hover{background:#f1f1f1!important;opacity:1}li.phone a::before{font-family:'ETmodules';content:'\e090';position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#95C11F;font-size:20px}@media (max-width:981px){li.phone a,li.poptavka a{display:none}}@media (max-width:480px){div.mobil-poptavka a.popt{position:fixed;top:34px;right:115px;z-index:99999}div.mobil-poptavka a.call{position:fixed;top:34px;right:65px;z-index:99999}.container.clearfix.et_menu_container{width:95%}}@media (min-width:481px) and (max-width:680px){div.mobil-poptavka a.popt{position:fixed;top:34px;right:160px;z-index:99999}div.mobil-poptavka a.call{position:fixed;top:34px;right:120px;z-index:99999}}@media (min-width:681px) and (max-width:980px){div.mobil-poptavka a.popt{position:fixed;top:30px;right:180px;z-index:99999}div.mobil-poptavka a.call{position:fixed;top:30px;right:245px;z-index:99999}}div.mobil-poptavka a i.fa-envelope::before{font-size:30px;color:#95C11F;z-index:99999}div.mobil-poptavka a i.fa-phone::before{font-size:27px;color:#95C11F;z-index:99999}@media (min-width:981px){div.mobil-poptavka{display:none}}.mobile_menu_bar:before{color:#95C11F}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed;z-index:100!important}}.mobile_menu_bar:before{font-size:40px;color:#95C11F}.mobile_menu_bar:after{content:"MENU";font-size:11px;color:#95C11F;position:absolute;top:40px;right:4px}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_mobile_menu{border-top:2px solid #353535}#top-menu li.mega-menu>ul>li>a:first-child{font-size:14px;letter-spacing:1px;border-bottom:1px solid #353535;margin-bottom:10px}#top-menu li.mega-menu>ul>li>ul>li>a{font-size:14px;line-height:1.25em}@media (min-width:1381px) and (max-width:1580px){.container.clearfix,.et_pb_row{width:90%}}@media (min-width:981px) and (max-width:1380px){.container.clearfix,.et_pb_row{width:95%}}#main-header{z-index:999999!important}input#gform_submit_button_1{background:#95c11f!important;text-transform:uppercase;font-weight:700;padding:15px 38px;font-size:18px;border-radius:0px;color:#000}input#gform_submit_button_1:hover{background:#353535!important;color:#ffffff}.gform-theme--foundation .gfield textarea.large{min-block-size:10rem}@media only screen and (min-width:981px) and (max-width:1280px){.container.clearfix.et_menu_container{width:96%}}@media only screen and (max-width:981px){input#gform_submit_button_1{width:100%}}@media only screen and (min-width:981px){input#gform_submit_button_1{position:absolute;right:0;margin-top:-60px}#logo{height:70px;max-height:70px!important;position:relative;top:-35px}}.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:6;column-gap:10px}@media only screen and (max-width:1200px){.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:4}}@media only screen and (max-width:767px){.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:2}}.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items .et_pb_gallery_item{width:100%;margin:0px 0px 10px 0!important;float:none!important}.kb-zoomout .et_parallax_bg{animation:zoomout 7s forwards;-ms-animation:zoomout 7s forwards;-webkit-animation:zoomout 7s forwards;-0-animation:zoomout 7s forwards;-moz-animation:zoomout 7s forwards}@keyframes zoomout{0%{-ms-transform:scale3d(1.1,1.1,1.1) translate3d(-0px,0px,0px);-webkit-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);-o-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);-moz-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);animation-timing-function:linear}100%{-ms-transform:scale3d(1,1,1) translate3d(0px,0px,0px);-webkit-transform:scale3d(1,1,1) translate3d(0px,0px,0px);-o-transform:scale3d(1,1,1) translate3d(0px,0px,0px);-moz-transform:scale3d(1,1,1) translate3d(0px,0px,0px);transform:scale3d(1,1,1) translate3d(0px,0px,0px)}}dl{display:grid;grid-template-columns:auto auto;column-gap:0px;row-gap:10px;align-items:center}dt,dd{margin:0;color:#000;border-bottom:1px solid #ccc}dd{padding-left:5px}@media (max-width:480px){dt,dd{min-height:40px;line-height:1.2em}}.contact-container{display:flex;gap:10px}.contact-btn{display:flex;align-items:center;justify-content:center;background-color:#0078D4;color:white;border:none;border-radius:20px;padding:10px 15px;cursor:pointer;transition:all 0.3s ease;overflow:hidden;white-space:nowrap}.contact-btn span{margin-left:10px;opacity:0;transition:opacity 0.3s ease}.contact-btn:hover{padding:10px 30px}.contact-btn:hover span{opacity:1}.contact-btn i{font-size:1.2em}.contact-container a{text-decoration:none;color:white}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:33px;height:100%;padding:0px!important;max-height:33px;position:absolute;right:0px;top:5px;z-index:999;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle i,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle i{color:#353535;font-size:23px;transition:transform 0.3s ease}ul.et_mobile_menu li.menu-item-has-children.dt-open .mobile-toggle i.fa-rotate-180,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open .mobile-toggle i.fa-rotate-180{transform:rotate(180deg)}.et-pb-slider-arrows a{background:#9c9b8a;font-size:40px!important}.et-pb-slider-arrows a.et-pb-arrow-next{right:-1px!important}