@font-face{font-family:"AgenaDisplay-WideBlack";src:url("./fonts/AgenaDisplay-WideBlack.eot");src:url("./fonts/AgenaDisplay-WideBlack.eot?#iefix") format("embedded-opentype"),url("./fonts/AgenaDisplay-WideBlack.woff2") format("woff2"),url("./fonts/AgenaDisplay-WideBlack.woff") format("woff"),url("./fonts/AgenaDisplay-WideBlack.ttf") format("truetype");font-weight:normal;font-style:normal}.btn{outline:0 !important}#q{border-radius:0}a{color:#003122}body.homepage,body.texture{background:url("/img/raz_krajiny_struktura_lesoskolky_2.svg");background-size:cover;background-color:#013b2d}.root h1:first-of-type{display:none}.root-page h1:first-of-type{display:none}.homepage #main_obal,body.texture #main_obal{background-color:transparent}body{background:#fff;color:#333;font-size:14px;font-family:"Helvetica", "Arial", sans-serif !important}body .table-responsive{border:none}.btn{border-radius:0px}.h1{color:#333;font-weight:normal;margin-top:0px;font-size:28px}.h2{color:#333;font-weight:normal;font-size:22px}.h3{color:#333;font-weight:normal;font-size:18px}.h4{color:#333;font-weight:normal;font-size:15px;font-weight:bold}.h5{color:#333;font-weight:normal;font-size:15px;font-weight:bold}.h6{color:#333;font-weight:normal;font-size:15px;font-weight:bold}.img-responsive{margin:0px auto}.img-thumbnail{margin-bottom:15px;border-radius:0px}.push-bottom{margin-bottom:15px}.h2_extra{padding:10px 15px;margin:30px auto 25px auto;text-align:center;border-bottom:2px solid #cc0000;width:30%;color:#333;font-size:24px;text-transform:uppercase}.h2_extra a{color:#333}.h2_extra a:hover{color:#c00;text-decoration:none}.h2_extra a:focus{color:#c00;text-decoration:none}img{max-width:100%;height:auto}.zahodit{display:none}.hideOnDesktop{display:none !important}.skryty-konverze{overflow:hidden;height:1px;width:1px;position:fixed;bottom:0px;left:0px;padding:1px;background:transparent}.align-center{text-align:center}.page-content{margin-bottom:0 !important;padding-bottom:5%;margin-bottom:5px}.page-content ul{list-style:disc outside;padding-left:20px}.page-content ul li{margin-bottom:4px}.page-content ul.list-unstyled{list-style:none inside none;padding-left:0px}.page-content .table-responsive{overflow:auto;border:none;max-width:100%}.page-content table{width:100%;border:1px solid #c9c9c9;margin-bottom:20px;font-size:inherit}.page-content table th{border:1px solid #777;border:1px solid #c9c9c9;vertical-align:middle;padding:10px;background-color:#dfdfdf;font-weight:normal}.page-content table td{vertical-align:middle;padding:10px}.page-content table tr:nth-child(even) td{background:transparent}.jspHorizontalBar{display:none}.btn-primary{color:#333;text-shadow:none;background-color:#c00;border-radius:5px}.form-control{border-radius:4px}.form-control:focus{border-color:#333}.control-label{display:inline-block;height:34px;line-height:34px;vertical-align:middle;font-weight:normal}input.required-empty{border-color:#c00}#main_obal{margin-top:90px}#header-stin{padding-inline:15px;background-color:#013b2d;text-align:center;display:flex;height:90px;position:fixed;width:100%;top:0;left:0;z-index:20;filter:drop-shadow(0 0 40px rgba(0,0,0,0.35))}#logo{display:flex;align-items:center;text-align:center}#logo img{height:45px !important;margin-bottom:10px !important}#header-right-block{height:40px}#searchFormTop{display:none;float:right}#searchFormTop #q{border-radius:0px}#searchFormTop .btn{border-radius:0px}.searchForm input{border-color:#cdcdcd;color:#999;border-right:0px none;height:44px}.searchForm .btn{border-color:#cdcdcd;color:#999;font-size:21px}.navbar-collapse{top:0px;position:relative;z-index:999}nav.navbar{height:0px;min-height:0px;margin-bottom:0px;border:0px none}#mainMenu .navbar-collapse{padding-left:0px;padding-right:0px;background-color:#013b2d;color:#fff;top:-22px;height:100%;overflow:auto;width:100%}#mainMenu .navbar-nav{margin:0px}#mainMenu a{line-height:20px;color:#fff;text-transform:uppercase;border:0px none;outline:0px none;border-bottom:1px solid #006699}#mainMenu a:hover{color:#c00;background-color:transparent}#mainMenu a:focus{color:#c00;background-color:transparent}#mainMenu a:active{color:#c00;background-color:transparent}#mainMenu .active a{color:#c00}#mainMenu .dropdown-menu{margin:-1px 0px 0px 0px;padding:1px 0px 0px 0px;background:#666}#mainMenu .RESPswitchMENU{padding-top:40px;background-color:#d5d5d5}#mainMenu .RESPswitchMENU a{padding:10px 15px;display:block;text-align:right;color:#000;font-size:14px}#kategorie_mobile_menu #cssmenu{padding-left:0px;padding-right:0px;background-color:#333;color:#fff;top:-22px;height:100%;overflow:auto;width:100%}.mobile-menu{display:none}.dropdown-menu{padding-inline:10px;padding-block:10px;background-color:#e1e5d5;margin:0;border:none;filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.3));border-radius:10px}.dropdown-menu:hover{display:block}.dropdown-menu li a{font-size:17px;color:#000000;padding-block:5px;text-transform:capitalize}.dropdown-menu li a:hover{background-color:#2a7e13;color:white;border-radius:4px}.navbar-toggle{background:#cc0000;color:#fff;margin-right:0px;margin-top:0px}button{padding:0}#leve-menu-toggle{float:left;text-transform:uppercase;margin-right:0px;margin-left:0px;margin-top:0px;width:140px;font-size:14px;padding:10px 8px}#main_obal{padding-top:0px}#col-left{padding:0}.scrollup{display:none}.breadcrumb{background:transparent;margin-bottom:0px}#main_block{background-color:transparent;margin-top:90px}@media screen and (max-width: 992px){#main_block{margin-top:60px}}.gallery{text-align:center;padding-bottom:40px}.gallery .img-thumbnail{border:none;background:transparent;margin-bottom:15px}#cssmenu .active a{background-color:rgba(77,172,51,0.7);color:black}#cssmenu .fa-chevron-down{transition:transform 0.3s ease}#cssmenu .has-sub.open .fa-chevron-down{transform:rotate(180deg)}#cssmenu ul li a>span.text{display:block;z-index:888;width:75%}#cssmenu ul li a>span.menu_akce{clear:both;position:absolute;display:inline-block;top:0;right:0;padding:5px 0;height:100%;z-index:999;width:25%}.sidebar a:hover{text-decoration:none}.sidebar a:focus{text-decoration:none}.sidebar .advert-item{margin-bottom:25px}.subnav-toggle{padding:0px 5px;color:#fff}.subnav{display:none;clear:both}.opened>.subnav{display:block}.sidebar-title{font-size:15px;display:block;padding:10px 10px 10px 10px;background-color:#c00}.sidebar-title.mail{text-align:center;padding-right:20px}#footer{background-color:#003122;color:#e1e5d5}#footer a{color:#e1e5d5}#footer a:hover{text-decoration:none;color:#e1e5d5}#footer a:focus{text-decoration:none;color:#e1e5d5}#footer a:active{text-decoration:none;color:#e1e5d5}#footer .title{text-transform:uppercase;font-size:22px;margin-bottom:20px;display:block;color:#b6b8c0}#footer .email-ico{background-position:0 50%;padding-left:35px;color:#fff}#footer .email-ico a{color:#fff}#footer .email-ico a:hover{color:#c00}#footer .telefon-ico{background-position:0 50%;padding-left:35px;color:#fff}#footer .telefon-ico a{color:#fff}#footer .telefon-ico a:hover{color:#c00}#footer .left-border{border-left:solid 1px #323740}#footer .newsletter-col{border-right:0px none}#footer .newsletter-col p{line-height:1.2em;font-size:13px}#footer .social-icons{padding:20px 0px 25px 0px}#footer .social-icons li{display:inline;padding-right:10px}#footer .social-icons a{background:url("/img/paticka-fcb.png") no-repeat 50% 0 transparent;width:40px;height:40px;display:inline-block}#footer .social-icons a:hover{background-position:50% 100%}#footer .social-icons .gp{background-image:url("/img/paticka-g+.png")}#footer .social-icons .yt{background-image:url("/img/paticka-youtube.png")}.footer-col{border-left:solid 1px #323740}.footer-col:first-of-type{border-left:none}.footer-col p{line-height:1.6em}#form_newsletter{color:#000}#form_newsletter .form-control{border:1px solid #ffffff;background-color:#fff;height:40px}#form_newsletter .btn{background-color:#fff;font-size:16px;height:40px}#form_newsletter .btn:hover{background-color:#c00;color:#fff}#form_newsletter .btn:focus{background-color:#c00;color:#fff}.social-icons img{padding:0px;margin:0px;border:0px}#footer-bottom{background-color:#003122;text-align:center;font-size:13px;color:#e1e5d5}#footer-bottom p{margin:0px !important;padding:28px 0px;line-height:24px;vertical-align:bottom;overflow:hidden}#footer-bottom .nonRESPswitch{margin-left:40px}.footer-copyright-cp a{display:inline-block;height:24px;padding:0px}.footer-copyright-cp a .svg-icon{width:100%;height:100%;vertical-align:middle;fill:white;padding:0 5px}.footer-copyright-cp a:hover .svg-icon{fill:#4dab33}.footer-copyright-cp a#logo-cp{width:124px;height:24px}.footer-copyright-cp a#logo-cpedit{width:46px;height:14px}ul.nav-footer{margin:0px;padding:0px 0px 0px 6px}ul.nav-footer li{list-style:inside url("/img/li-footer.png");margin-bottom:0.4em;line-height:1.7}ul.nav-footer li a:hover{text-decoration:none}#animace .carousel-indicators{bottom:5px;margin:0px;width:90%;text-align:right;left:auto;right:15px}#animace .carousel-indicators li{border-color:#666;background-color:#c00;margin:0px}#animace .carousel-indicators .active{background-color:#1af;width:10px;height:10px}article#home-intro{margin-top:5%}article#home-intro .imgRight,article#home-intro .imgLeft{position:relative}@media screen and (max-width: 1220px){article#home-intro .imgRight,article#home-intro .imgLeft{display:block !important}article#home-intro img{position:absolute;top:-10%;right:0;max-width:400px}}@media screen and (max-width: 992px){article#home-intro img{position:absolute;z-index:-1;opacity:0.5;top:-10%;right:0;max-width:300px;filter:grayscale(90%) brightness(0.8) contrast(1.1) sepia(20%) hue-rotate(70deg)}}@media screen and (max-width: 600px){article#home-intro img{opacity:0.4;top:0;max-width:220px}}article#home-intro .imgRight p,article#home-intro .imgLeft p{font-size:clamp(16px, 1.5vw, 19px);line-height:clamp(24px, 2vw, 30px);color:#e1e5d5;max-width:60ch}article#home-intro .imgRight h2,article#home-intro .imgLeft h2{font-size:clamp(34px, 4vw, 54px);color:#e1e5d5;font-weight:800;font-family:"AgenaDisplay-WideBlack"}article#home-intro .imgRight h1,article#home-intro .imgLeft h1{font-size:clamp(34px, 4vw, 54px);color:#4dac33;font-weight:800;font-family:"AgenaDisplay-WideBlack";margin-bottom:4%;text-transform:uppercase}article#home-intro .imgRight a,article#home-intro .imgLeft a{color:black;background-color:#4dab33;display:block;max-width:max-content;border-radius:25px;font-size:clamp(14px, 1.5vw, 16px);padding:0.5em 1.5em;text-transform:uppercase;font-weight:bold;margin-top:5%;transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms}article#home-intro .imgRight a:hover,article#home-intro .imgLeft a:hover{background-color:#2a7e13;text-decoration:none}.articles .article{border-bottom:1px solid #e0e0e0}.articles .article h2{color:#333;font-size:18px}.articles .article h2 a{text-decoration:underline}.article-meta{margin-bottom:10px}.article-meta a{text-decoration:underline}#sidebar-poradit{color:#333;border:1px solid #cecece;font-size:13px}#sidebar-poradit .title{display:block;font-size:14px;line-height:1.2em;background-color:#272b33;margin:-1px -1px 10px -1px;border-bottom:1px solid #d7d7d7;color:#b6b8c0;padding:12px 20px}#sidebar-poradit p strong{display:block;font-weight:normal;color:#333}#sidebar-poradit a{color:#333;text-decoration:none}#sidebar-poradit a:hover{color:#333;text-decoration:none}#sidebar-poradit .telefon-ico{background-image:url("/img/potrebujete-radu-telefon.png")}#sidebar-poradit .email-ico{background-image:url("/img/potrebujete-radu-mail.png")}.sidebar-articles{color:#333;border:1px solid #cecece;font-size:12px}.sidebar-articles .title{display:block;font-size:14px;line-height:1.2em;background-color:#272b33;margin:-1px -1px 0 -1px;border-bottom:1px solid #d7d7d7;color:#b6b8c0;padding:12px 20px;text-decoration:none}.sidebar-articles .list-unstyled{padding:0 10px}.sidebar-articles .article{border-bottom:1px dotted #333;color:#666;margin:10px 0}.sidebar-articles .article p{font-size:12px;line-height:1.2em}.sidebar-articles p a{text-decoration:underline;color:#333}.sidebar-articles a:hover{color:#c00}.sidebar-articles .article-title{font-size:14px;display:block;margin-bottom:5px;color:#333}.sidebar-articles .footer{padding:0 10px}#adv .adv_title{display:none}.win-message{margin:0 auto !important;background:#73b84d url(/img/okno-ok.png) no-repeat 5% 50%;color:#fff;font-size:20px !important;padding:25px 80px !important;text-align:center !important}.win-alert-message{margin:0 auto !important;background:#73b84d url(/img/okno-ok.png) no-repeat 5% 50%;color:#fff;font-size:20px !important;padding:25px 80px !important;text-align:center !important;background:#ff9900 !important}.hide-ico .win-message{background:#73b84d}.win-buttons{padding-top:25px;padding-bottom:25px;background-color:#eee;border-top:1px solid #cccccc;margin:20px 0 0 0}.win-buttons .btn{border-radius:2px;border:1px solid #cccccc;padding:10px 20px}.win-buttons .btn-back{background-color:#fff;color:#000;font-size:16px}.win-buttons .btn-back:hover{background-color:#f1f1f1;border-color:#000}.mfp-close{background:transparent url("/img/zavrit-ico.png") 50% 50% no-repeat !important;height:34px !important;width:34px !important;font-size:0 !important}.popup-block-content{padding:15px}ul.comments{padding-left:0}ul.comments li{list-style:none;padding:0 0 10px 0}ul.comments li h2{font-size:16px}ul.comments li span.content{font-size:13px;padding-left:5px}ul.comments li div.comment{padding-bottom:20px;color:#666;font-size:14px}ul.comments li div.comment div.comment-by{font-size:14px;padding:3px 5px;background:#f8f8f8;border-top:1px solid #cecece;margin:5px 0px 5px 0px}ul.comments li div.comment div.comment-by h4{font-weight:normal;display:inline;padding-right:100px}ul.comments li div.comment div.comment-by span{display:block;text-align:right;padding-top:5px}ul.comments li div.comment p{padding:0px 0px 0px 5px;margin:0px 0px 6px 0px}ul.comments li div.comment .comment-form{border-top:1px solid #cecece;padding-top:10px}ul.comments li span.content-autor .autor{color:#333;margin-right:30px}ul.comments li div.comment-block .comment-by span{margin-top:-25px}ul.comments li ul.reply{padding-left:20px}#formular-area .form-show{margin-bottom:10px}#komentare_kotva img{margin-top:-5px}#top-line{background-color:#272b33;padding:5px 0;font-size:13px;height:30px;color:#b6b8c0;overflow:hidden}#top-line a{color:#a4a4a4}#top-line a:hover{color:#c00;text-decoration:none}#top-line a:active{color:#c00;text-decoration:none}#top-line .kontakt{width:480px;float:left}.telefon-ico{background:url("/img/hlavicka-telefon.png") no-repeat 15px 50%;padding:0 0 0 40px}.email-ico{background:url("/img/hlavicka-mail.png") no-repeat 15px 50%;padding:0 0 0 40px}#mutace{float:right}#mutace>a{background:url("/img/cz.png") no-repeat 50% 50%;width:16px;text-indent:-9999px;display:inline-block;padding:0 15px}#mutace .en{background-image:url("/img/en.png")}.ico-btn{background:transparent;border:none;color:#b6b8c0;font-size:14px;text-decoration:none;margin-right:0;display:block;outline:none}.ico-btn:hover{color:#fff;text-decoration:none}.ico-btn:hover>.ico{background-position:50% 100%}.ico-btn>.ico{height:30px;border:none;display:block;text-align:center}.ico-btn>.ico:hover{background-position:50% 100%}.ico-btn>.ico.active{background-position:50% 100%}a.ico-btn{height:40px;background:transparent;border:none;color:#b6b8c0;font-size:14px;text-decoration:none;margin-right:0;display:block;outline:none}a.ico-btn:hover{color:#c00;text-decoration:none}.ico-btn.active{color:#c00;text-decoration:none}.ico-btn.active>.ico{background-position:50% 100%}a.ico-btn.active{color:#c00;text-decoration:none}.hledani-ico{background:url("/img/hlavicka-hledat.png") no-repeat 50% 0;width:29px}.user-ico{background:url("/img/hlavicka-prihlasit.png") no-repeat 50% 0}.kosik-ico{background:url("/img/hlavicka-kosik.png") no-repeat 50% 0}#hledani{margin-bottom:0px}#hledani #q{display:none;position:absolute;right:40px;background-color:#fff;border:none;border-radius:8px 0 0 8px;color:#013b2d;height:40px;width:235px;z-index:1000}#hledani .ico-btn.active{background:#fff;z-index:1001;position:relative;border-radius:0px 8px 8px 0}#soc-top{float:right;width:auto;margin-right:60px;display:none}#soc-top .fb{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url("/img/soc_01.png") 50% 0 no-repeat transparent;margin:0 5px}#soc-top .fb:hover{background-position:0 -22px}#soc-top .fb:active{background-position:0 -22px}#soc-top .tw{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url("/img/soc_01.png") 50% 0 no-repeat transparent;margin:0 5px;background-image:url("/img/soc_02.png")}#soc-top .tw:hover{background-position:0 -22px}#soc-top .tw:active{background-position:0 -22px}#soc-top .gp{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url("/img/soc_01.png") 50% 0 no-repeat transparent;margin:0 5px;background-image:url("/img/soc_03.png")}#soc-top .gp:hover{background-position:0 -22px}#soc-top .gp:active{background-position:0 -22px}#soc-top .yt{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url("/img/soc_01.png") 50% 0 no-repeat transparent;margin:0 5px;background-image:url("/img/soc_04.png")}#soc-top .yt:hover{background-position:0 -22px}#soc-top .yt:active{background-position:0 -22px}.padding-min{padding-right:12px}.padding-min .col-sm-1{padding-left:2px;padding-right:2px}.padding-min .col-sm-2{padding-left:2px;padding-right:2px}.padding-min .col-sm-3{padding-left:2px;padding-right:2px}.padding-min .col-sm-4{padding-left:2px;padding-right:2px}.padding-min .col-sm-5{padding-left:2px;padding-right:2px}.padding-min .col-sm-6{padding-left:2px;padding-right:2px}.padding-min .col-sm-7{padding-left:2px;padding-right:2px}.padding-min .col-sm-8{padding-left:2px;padding-right:2px}.padding-min .col-sm-9{padding-left:2px;padding-right:2px}.padding-min .col-sm-10{padding-left:2px;padding-right:2px}.padding-min .col-sm-11{padding-left:2px;padding-right:2px}.padding-min .col-sm-12{padding-left:2px;padding-right:2px}.padding-min .col-lg-1{padding-left:2px;padding-right:2px}.padding-min .col-lg-2{padding-left:2px;padding-right:2px}.padding-min .col-lg-3{padding-left:2px;padding-right:2px}.padding-min .col-lg-4{padding-left:2px;padding-right:2px}.padding-min .col-lg-5{padding-left:2px;padding-right:2px}.padding-min .col-lg-6{padding-left:2px;padding-right:2px}.padding-min .col-lg-7{padding-left:2px;padding-right:2px}.padding-min .col-lg-8{padding-left:2px;padding-right:2px}.padding-min .col-lg-9{padding-left:2px;padding-right:2px}.padding-min .col-lg-10{padding-left:2px;padding-right:2px}.padding-min .col-lg-11{padding-left:2px;padding-right:2px}.padding-min .col-lg-12{padding-left:2px;padding-right:2px}.padding-min .col-md-1{padding-left:2px;padding-right:2px}.padding-min .col-md-2{padding-left:2px;padding-right:2px}.padding-min .col-md-3{padding-left:2px;padding-right:2px}.padding-min .col-md-4{padding-left:2px;padding-right:2px}.padding-min .col-md-5{padding-left:2px;padding-right:2px}.padding-min .col-md-6{padding-left:2px;padding-right:2px}.padding-min .col-md-7{padding-left:2px;padding-right:2px}.padding-min .col-md-8{padding-left:2px;padding-right:2px}.padding-min .col-md-9{padding-left:2px;padding-right:2px}.padding-min .col-md-10{padding-left:2px;padding-right:2px}.padding-min .col-md-11{padding-left:2px;padding-right:2px}.padding-min .col-md-12{padding-left:2px;padding-right:2px}#dodatky ul{margin:0;padding:0;width:auto;float:left}#dodatky li{list-style:none;float:left;padding:0 10px;border-right:#5c5c5c 1px solid}#dodatky li.posledni{border-right:none}.uvodka_vice{float:right;font-size:14px;text-decoration:underline;padding-top:5px}object{max-width:100%}iframe{max-width:100%}#prekryv{display:none;background-color:rgba(40,40,40,0.5);width:100%;height:0;z-index:999;position:absolute}#vyhody{padding:35px 0;font-size:18px;text-transform:uppercase}#vyhody .img-block{padding-right:10px;text-align:right}#vyhody .text-block{padding-left:0}.lg-outer .lg-inner{padding-top:50px}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{padding-bottom:155px}.lg-backdrop{z-index:1045}.lg-toolbar #lg-download{display:none}.white-popup-block .row{margin:0}#formularKontakt table{width:100%;margin:20px 0}#formularKontakt label.gdpr_souhlas{font-weight:normal;font-size:13px}.ajax-waiting:after{content:"";display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:url("/img/loading.gif") 50% 50% no-repeat rgba(60,60,60,0.5)}body.ajax-waiting:after{position:fixed;z-index:6666}.galleryHeader{text-align:left;font-size:20px;color:#333;margin-top:50px;margin-bottom:15px}#videa li{text-align:left;float:left;clear:both;text-decoration:underline}#soubory li{text-align:left;float:left;clear:both;text-decoration:underline}.show-all{text-align:center;width:100%;display:block;padding:14px 0;text-decoration:none;background:transparent;border:1px solid #4dac33;color:white;font-size:15px;text-transform:uppercase;background-color:#4dab33;font-weight:bold;border-radius:25px}.show-all:hover{color:#fff;background:#4dab33}.show-all:focus{color:#fff;background:#333333}.searchActive #hledani #q{display:block}.imgLeft{margin-top:5%;display:flex;align-items:center;justify-content:stretch;flex-wrap:wrap}.imgLeft .text_col{flex:1 1 0px}.imgLeft .text_col .text_block{margin-left:6%}@media screen and (max-width: 992px){.imgLeft .text_col .text_block{margin-left:0}}.imgLeft .img_col{flex:1 1 0px}.imgLeft .img_col img{border-radius:20px}.imgRight{margin-top:5%;display:flex;align-items:center;justify-content:stretch;flex-wrap:wrap}.imgRight .text_col{flex:1 1 0px}.imgRight .text_col .text_block{margin-right:6%}@media screen and (max-width: 992px){.imgRight .text_col .text_block{margin-right:0}}.imgRight .img_col{flex:1 1 0px}.imgRight .img_col img{border-radius:20px}@media (max-width: 767px){.dropdown-menu{padding:0px;position:relative !important;width:100%;margin:0px;background:transparent;box-shadow:none;border-radius:8px}.dropdown .dropdown-toggle{text-align:center;margin:auto;display:block;text-decoration:none}.dropdown-menu{display:none}.dropdown.opened{text-align:center !important}.dropdown.opened .dropdown-toggle:not(.active){text-decoration:none}.dropdown.opened .dropdown-menu{display:block}#levy-blok{margin-top:25px;border-top:1px solid #e0e0e0;padding-top:20px}.produkty .produkt{margin-bottom:25px}.logo-resp{margin:0 auto;width:214px}#header-top{padding-bottom:5px}#header-right-block{margin-top:10px;padding:0 5px}.ico{margin-bottom:5px}#searchFormTop{display:block;position:relative}#searchFormTop .ico-btn{width:42px}.mobile-menu{display:block;text-align:center}.mobile-menu>li>a{display:inline;line-height:30px;font-weight:bold}.ico-btn{height:40px}a.ico-btn{height:40px}#top-line .kontakt{width:auto;margin-left:-25px}nav.navbar{text-align:left}#vyhody .vyhoda-block{margin-bottom:20px}.searchForm .btn{font-size:16px}.searchForm input{height:auto}.footer-col{border:none}#footer .left-border{border:none}.searchActive{overflow:hidden;overflow-x:hidden;overflow-y:hidden;position:fixed}}@media (min-width: 768px){#header{position:relative;top:auto}nav#mainMenu{display:inline-block;width:auto;position:absolute;top:5px;left:50%;margin-left:-220px}nav#mainMenu div{display:inline-block;width:auto}#main_obal{position:relative}.homepage #main_obal{margin-top:0}#drobecky{position:absolute;top:-35px}#logo{text-align:left}#logo img{max-width:100%;height:auto;margin-bottom:0px}#header-right-block{height:auto;padding-left:0;padding-right:0;margin-top:10px}#mainMenu{height:55px}#mainMenu a{padding-left:8px;padding-right:8px;color:#b6b8c0;line-height:35px;font-size:12px;padding-top:10px;padding-bottom:10px;border:none}#mainMenu>.container{width:auto !important;padding:0 5px}#mainMenu .navbar-collapse{background-color:#013b2d;top:auto;height:auto !important;width:auto !important}#mainMenu .dropdown:hover .dropdown-menu{display:block}#header-top{padding-bottom:5px}#searchFormTop{position:relative;display:block;width:267px;margin:5px 3px 0px 0px}#t-kontakt{width:180px;margin-left:20px;display:block}.carousel-caption{display:block;left:0;right:0;top:0;bottom:0;text-align:left;position:absolute}}@media (min-width: 992px){#mainMenu a{font-size:14px;padding-left:13px;padding-right:13px}#mainMenu a.home{width:71px}#mainMenu .container{padding:0px}#mainMenu>.container{padding:0 15px}#searchFormTop{position:relative;display:block;width:240px;margin:40px 20px 0px 0px}#header-top{padding-bottom:10px}#t-kontakt{margin:0px}nav#mainMenu{margin-left:-280px}#footer-bottom{text-align:left}#footer-bottom .footer-copyright-cp{text-align:right}.ico-btn>.ico{width:75px}}@media (min-width: 1220px){#mainMenu a{font-size:14px;padding-left:20px;padding-right:20px}#mainMenu a.home{width:95px}#header-top{padding-bottom:12px}#searchFormTop{width:360px;margin-right:40px}#t-kontakt{font-size:14px;width:190px}#t-kontakt span{font-size:21px}nav#mainMenu{margin-left:-355px}}@media (min-width: 1460px){.container{width:1440px}}.affix-top{position:fixed;z-index:30}.affix{z-index:30}@media screen and (max-width: 767px){#main_block{position:relative}#col-left{position:static}#menu-kategorie.affix{top:55px;position:fixed}#mainMenu .navbar-collapse{top:auto}#mainMenu #navbar{margin:0}#kategorie_mobile_menu #cssmenu{top:auto}nav.navbar>.container{padding:0}}@media screen and (min-width: 768px){#menu-kategorie.collapse{display:block !important;visibility:visible !important;height:auto !important;z-index:10}#menu-kategorie{position:relative;top:auto;left:auto}body{overflow:auto !important}.leve-menu .sidebar-title{display:block;background:#cc0000;color:#fff}#dodatky li{padding:0 25px}.ico-btn>.ico{width:65px}.ico{margin-bottom:15px}}@media screen and (min-width: 992px){.sidebar-title{font-size:15px;padding:10px 10px 10px 20px}.leve-menu li{padding:0 !important}.leve-menu li>a{font-size:14px;padding:8px 10px 8px 20px;background-position:20px 50%;text-decoration:none;border-radius:3px}.leve-menu .subnav a{font-size:13px;padding-left:40px}.leve-menu .subnav-toggle{top:10px}}@media screen and (min-width: 1220px){.leve-menu li>a{font-size:16px;padding-top:10px;padding-bottom:10px}.leve-menu .subnav a{font-size:14px}}@media screen and (max-width: 991px){#footer .social-icons{padding-bottom:0px}#footer .footer-col{margin-bottom:25px}#footer .footer-col:nth-child(2){border-right:0px none}}@media (min-width: 460px){#soc-top{display:block}}@media (max-width: 767px){.padding-min .col-sm-1{padding-left:2px;padding-right:0}.padding-min .col-sm-2{padding-left:2px;padding-right:0}.padding-min .col-sm-3{padding-left:2px;padding-right:0}.padding-min .col-sm-4{padding-left:2px;padding-right:0}.padding-min .col-sm-5{padding-left:2px;padding-right:0}.padding-min .col-sm-6{padding-left:2px;padding-right:0}.padding-min .col-sm-7{padding-left:2px;padding-right:0}.padding-min .col-sm-8{padding-left:2px;padding-right:0}.padding-min .col-sm-9{padding-left:2px;padding-right:0}.padding-min .col-sm-10{padding-left:2px;padding-right:0}.padding-min .col-sm-11{padding-left:2px;padding-right:0}.padding-min .col-sm-12{padding-left:2px;padding-right:0}.padding-min .col-lg-1{padding-left:2px;padding-right:0}.padding-min .col-lg-2{padding-left:2px;padding-right:0}.padding-min .col-lg-3{padding-left:2px;padding-right:0}.padding-min .col-lg-4{padding-left:2px;padding-right:0}.padding-min .col-lg-5{padding-left:2px;padding-right:0}.padding-min .col-lg-6{padding-left:2px;padding-right:0}.padding-min .col-lg-7{padding-left:2px;padding-right:0}.padding-min .col-lg-8{padding-left:2px;padding-right:0}.padding-min .col-lg-9{padding-left:2px;padding-right:0}.padding-min .col-lg-10{padding-left:2px;padding-right:0}.padding-min .col-lg-11{padding-left:2px;padding-right:0}.padding-min .col-lg-12{padding-left:2px;padding-right:0}.padding-min .col-md-1{padding-left:2px;padding-right:0}.padding-min .col-md-2{padding-left:2px;padding-right:0}.padding-min .col-md-3{padding-left:2px;padding-right:0}.padding-min .col-md-4{padding-left:2px;padding-right:0}.padding-min .col-md-5{padding-left:2px;padding-right:0}.padding-min .col-md-6{padding-left:2px;padding-right:0}.padding-min .col-md-7{padding-left:2px;padding-right:0}.padding-min .col-md-8{padding-left:2px;padding-right:0}.padding-min .col-md-9{padding-left:2px;padding-right:0}.padding-min .col-md-10{padding-left:2px;padding-right:0}.padding-min .col-md-11{padding-left:2px;padding-right:0}.padding-min .col-md-12{padding-left:2px;padding-right:0}}@media (max-width: 991px){#soc-top{margin-right:0}}@media (max-width: 767px){.menuOpened{background:#181b1f}.menuOpened #main_obal{display:none}.menuOpened #footer{display:none}.menuOpened #vyhody{display:none}.menuOpened #top-line{display:none}.menuOpened.header-affixed{margin-top:0}#header.preventAffix{position:relative !important;top:auto !important;left:0;right:auto;margin-top:56px}.preventAffix #header-stin>.container{position:fixed;top:0;width:100%;z-index:9999;border-bottom:#000 1px solid;background-color:#013b2d}.preventAffix #header-top{padding-bottom:0}.dropdown-menu>li>a{padding:10px 20px;background-color:#e1e5d5}}@media (max-width: 595px){.logo-miniresp{display:block !important}.logo-resp{display:none !important}#soc-top{display:none}}@media (max-width: 499px){#top-line{text-align:center;height:45px}#top-line #mutace{position:absolute;left:5px}#top-line .kontakt{margin-bottom:10px;padding-left:70px;text-align:left;max-width:80%}}@media (max-width: 380px){#leve-menu-toggle{width:100px;padding:0}#hledani #q{right:-5px}}@media (min-width: 768px){.cp-img-right .extrablock-img{float:right;margin-left:30px;max-width:30%}.cp-img-left .extrablock-img{float:left;margin-right:30px;max-width:30%}}@media screen and (max-width: 992px){.imgRight{flex-direction:column-reverse}.imgRight img{margin-bottom:40px}.imgLeft{flex-direction:column;align-items:flex-start}.imgLeft img{margin-bottom:40px}}#controls{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:visible}.navigation{flex:1}.navigationListContainer{height:100%}.navigationList{display:flex;list-style-type:none;margin:0;padding:0;height:100%;align-items:center;text-transform:uppercase;font-size:clamp(14px, 1vw, 17px);gap:30px;margin-left:20px;flex-wrap:nowrap;overflow:visible}.navigationList a{white-space:nowrap;transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms;color:#f2f4ea}.navigationList a:hover{color:#4dab33;text-decoration:none}.navigationList li.with-icon{position:relative}.navigationList li.with-icon::after{content:"\f06c";position:absolute;top:-30%;left:101%;font-family:FontAwesome;color:#4dab33;opacity:0;transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms;pointer-events:none}.navigationList li.with-icon:hover::after{opacity:1}#ajaxSearch{display:none}.controlIcon{border:1px solid #00614a;border-radius:8px;padding:7px;text-align:center;aspect-ratio:1/1;height:40px}#kosik{position:relative}.kosikNumber{position:absolute;font-size:11px;top:2px;right:5px;color:white}#objednavka a{display:block;font-size:clamp(14px, 1vw, 17px);text-transform:uppercase;color:black;background-color:#4dac33;font-weight:bold;text-align:center;padding:8px 15px;max-height:40px;border-radius:8px;transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms}#objednavka a:hover{background-color:white;color:#003122;text-decoration:none}.mutaceList{display:flex;align-items:center;position:relative;justify-content:center}.mutaceList .fa-chevron-down{color:#4dac33;margin-left:5px}.mutaceList .mutaceItem{padding-block:3px}.mutaceList .mutaceItem img{max-height:15px}.mutaceChooseMenu{position:absolute;top:-2px;left:0;transform:translateY(50%);width:100%;display:none}#mutace{cursor:pointer;width:43px;position:relative;border-radius:3px 3px 0 0}#mutace:hover,#mutace:focus,#mutace:focus-visible,#mutace:focus-within{background-color:white}#mutace:hover .mutaceItemsWrapper,#mutace:focus-within .mutaceItemsWrapper{background-color:white;border-bottom-left-radius:3px;border-bottom-right-radius:3px}input:focus{outline:2px solid #4dac33 !important}.hledaniMobile{margin-inline:20px}.hledaniMobile input{background-color:transparent;border:none;border-bottom:1px solid #e1e5d5;color:#e1e5d5}.hledaniMobile input::placeholder{color:#e1e5d5 !important}.hledaniMobile input:focus{box-shadow:none;border-bottom:1px solid #e1e5d5}.hledaniMobile .svgIkona{transform:translateY(-2px)}.hledaniMobile .input-group-btn button{background-color:transparent;border:none;border-bottom:1px solid #e1e5d5;padding-bottom:0;padding-top:5px}.navigationList .dropdown-trigger{display:none !important}.navigationList .dropdown-menu{display:none !important}#mutaceMobile{margin-top:10%;display:none}#mutaceMobile .mutaceList{gap:10px}#mutaceMobile .mutaceList img{max-height:20px}.btn{outline:2px solid black}.mainHeading.textureBg{background:url("/img/bg_textura_web.webp") #013b2d;padding-bottom:0.125%}@media screen and (max-width: 1220px){.mainHeading.textureBg .arrowWrapper{height:40px}.mainHeading.textureBg img{width:20px}}.g_mapa_link{color:#003122;display:block;text-align:center;text-decoration:underline}.g_mapa_link:hover{color:#003122}.g_mapa_link:visited{color:#003122}.mainHeading{text-align:center;text-transform:uppercase;padding-top:2%;position:relative;z-index:2}.mainHeading h1{font-family:"AgenaDisplay-WideBlack";color:#e1e5d5;font-size:clamp(42px, 3vw, 68px);margin-bottom:2%}.mainHeading p{color:#e1e5d5;font-size:clamp(24px, 3vw, 32px)}.mainHeading.defaultPage{text-align:center;padding-top:2%;text-transform:none}.mainHeading.defaultPage h1{font-family:"AgenaDisplay-WideBlack";color:#e1e5d5;font-size:clamp(36px, 3vw, 68px)}.mainHeading.defaultPage h2{color:#e1e5d5;font-size:clamp(22px, 3vw, 32px)}.mainContent h1{display:none}#map{display:block;margin:auto;cursor:pointer}.homeNavigation{margin-inline:20px}.homeNavigation video{display:block;width:100%;height:auto;border-radius:20px;height:220px;width:150px;object-fit:cover}@media screen and (min-width: 680px){.homeNavigation video{height:260px;width:190px}}@media screen and (min-width: 790px){.homeNavigation video{height:290px;width:220px}}@media screen and (min-width: 1075px){.homeNavigation video{height:360px;width:260px}}@media screen and (min-width: 1420px){.homeNavigation video{height:420px;width:260px}}@media screen and (min-width: 1770px){.homeNavigation video{height:550px;width:330px}}.navigationWrapperFlex{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:20px}.navigationWrapperFlex .navigationItem{position:relative;line-height:0 !important;display:block;height:100%}.navigationWrapperFlex .navigationItem .bgGradient{position:absolute;background:linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.6));max-height:calc(100%);height:100%;width:100%;top:0;left:0;z-index:2;border-radius:20px;pointer-events:none}.navigationWrapperFlex .navigationItem h2{text-align:center;color:white;font-family:"AgenaDisplay-WideBlack";font-size:clamp(18px, 2vw, 36px);position:absolute;bottom:60px;left:50%;width:10ch;transform:translateX(-50%);z-index:3;pointer-events:none}@media screen and (max-width: 576px){.navigationWrapperFlex .navigationItem h2{bottom:20px !important}}.navigationWrapperFlex img{border-radius:20px}span.accent{color:#4dac33}.dopravaNavigation .navigationWrapperFlex,.lesoochranaNavigation .navigationWrapperFlex{margin-bottom:5%}.dopravaNavigation .bgGradient,.lesoochranaNavigation .bgGradient{max-height:100%}.dopravaNavigation video,.lesoochranaNavigation video{width:150px;height:220px;border-radius:20px;object-fit:cover}@media screen and (min-width: 710px){.dopravaNavigation video,.lesoochranaNavigation video{width:190px;height:260px}}@media screen and (min-width: 992px){.dopravaNavigation video,.lesoochranaNavigation video{width:220px;height:290px}}@media screen and (min-width: 1170px){.dopravaNavigation video,.lesoochranaNavigation video{width:260px;height:360px}}@media screen and (min-width: 1420px){.dopravaNavigation video,.lesoochranaNavigation video{width:320px;height:420px}}@media screen and (min-width: 1770px){.dopravaNavigation video,.lesoochranaNavigation video{width:400px;height:550px}}@media screen and (min-width: 1850px){.dopravaNavigation video,.lesoochranaNavigation video{width:455px;height:600px}}.lesoochranaNavigation .navigationWrapperFlex,.dopravaNavigation .navigationWrapperFlex{justify-content:center}.lesoochranaNavigation .navigationWrapperFlex .navigationItem img,.dopravaNavigation .navigationWrapperFlex .navigationItem img{height:100%}.lesoochranaNavigation .navigationWrapperFlex .navigationItem:has(img),.dopravaNavigation .navigationWrapperFlex .navigationItem:has(img){height:100%}.secondaryHeading{font-size:clamp(34px, 3vw, 54px);color:#e1e5d5;font-weight:800;font-family:"AgenaDisplay-WideBlack";text-align:center}.secondaryHeading span.accent{text-transform:uppercase}.secSubHeading{font-size:19px;color:#e1e5d5;font-family:"Helvetica";text-align:center;margin-bottom:2%}.homeLink{display:block;max-width:max-content;margin:auto;border-radius:24px;background-color:#4dac33;text-transform:uppercase;font-size:16px;padding:0.8em 2em;margin-top:5%;color:black !important;font-weight:bold;text-align:center;transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms}.homeLink:hover{background-color:white;text-decoration:none;color:#003122}section.home{padding-block:5%}#moreToggle{display:none;background-color:transparent;border:none;color:#e1e5d5;font-size:clamp(14px, 1vw, 17px);text-transform:uppercase;padding-inline:1em;align-items:center;gap:4px}#moreToggle i{font-size:14px}.moreButton{position:relative;overflow:visible;list-style-type:none}#moreMenu{display:none;position:absolute;top:100%;left:0;background-color:#e1e5d5;list-style:none;margin:0;padding:0;z-index:1000}#moreMenu{display:none;position:absolute;top:100%;left:0;background:white;box-shadow:0 2px 8px rgba(0,0,0,0.2);list-style:none;margin:0;padding:0;z-index:1000;white-space:nowrap;min-width:150px}.moreButton.open #moreMenu{display:block}@media screen and (max-width: 1615px){#logo img{height:32px !important}}@media screen and (max-width: 1415px){.searchForm{margin-top:5px !important}.controlIcon{height:35px}.hledat-mobile{margin-top:-5px}#objednavka a{max-height:35px}.ikonaWrapper{height:35px !important;width:35px !important}.hledat-mobile .ikonaWrapper{margin-top:5px}#uzivatel .ikonaWrapper{margin-top:3px}}.nav-open-mobile{display:none}@media screen and (max-width: 1050px){.navigationList{display:none}#moreToggle{display:none}.nav-open-mobile{display:block !important}}@media screen and (max-width: 992px){#controls{flex-wrap:wrap;justify-content:space-between}.navigationList.active{display:flex}#menu-toggle{display:block;cursor:pointer;font-size:24px;color:#00614a;padding:10px}#menu-toggle .bar{display:block;width:30px;height:3px;margin:6px auto;background-color:#00614a;transition:all 0.3s ease-in-out}#logo img{height:28px !important}#objednavka a{font-size:14px;padding:6px 12px}#header-stin{max-height:70px}#main_obal{margin-top:70px}}@media screen and (max-width: 576px){.nav-open-mobile{margin-block:auto;display:none}.nav-open-mobile i{font-size:25px}.hledat-mobile{display:none}#objednavka{display:none}#controls{gap:5px}.navigationList{font-size:14px;gap:10px}#logo img{height:24px !important}#objednavka a{font-size:12px;padding:5px 10px;max-height:30px}#mutace{display:none}}.navigation-mobile{overflow:auto;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(1,59,45,0.95);z-index:200;transition:opacity cubic-bezier(0.4, 0, 0.6, 1) 0.3s}.navigation-mobile .navigation-list{display:flex;flex-direction:column;justify-content:center;gap:10px;align-items:center;font-size:20px;text-transform:uppercase;list-style-type:none;padding:0;margin-top:10%}.navigation-mobile #objednavkaMobile a{display:block;font-size:17px;text-transform:uppercase;color:black;background-color:#4dac33;font-weight:bold;text-align:center;padding:8px 15px;max-height:40px;border-radius:8px;max-width:max-content;margin:auto;margin-block:10%}.nav-close-mobile{margin:20px 20px 0 0;max-width:max-content;margin-left:auto}.nav-close-mobile i{color:#4dac33;font-size:25px}.navigation-mobile[data-expand="true"]{opacity:1}.navigation-mobile[data-expand="false"]{opacity:0;pointer-events:none}#footer .footerItemHeading{color:#4dab33;font-family:"AgenaDisplay-WideBlack";font-size:clamp(16px, 1.5vw, 22px)}#footer .nav-footer{margin-top:10%;padding:0;line-height:26px}#footer .nav-footer li{margin:0;list-style:none;font-size:clamp(14px, 1vw, 16px)}#footer .nav-footer li a:hover{color:#2a7e13}#footer .accentIcon{color:#4dab33}#footer .iconFlex{display:flex;align-items:center;gap:10px}#footer .topFlex{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;align-items:center;font-size:clamp(18px, 1.5vw, 24px);padding-block:40px;border-bottom:1px solid #004d35}@media screen and (min-width: 992px){#footer .topFlex{gap:0;justify-content:space-between}}#footer .topFlex .iconsWrapperFlex{display:flex;align-items:center;gap:10px}#footer .topFlex .iconsWrapperFlex i{border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#4dab33;aspect-ratio:1/1;font-size:20px;height:36px;padding-right:1px}#footer .topFlex .iconsWrapperFlex a:hover i{transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms;background-color:#2a7e13}#footer .midFlex{display:flex;flex-wrap:wrap;gap:30px;padding-block:3.5%}@media screen and (min-width: 992px){#footer .midFlex{gap:0;justify-content:space-between}}#footer .lastFlex{display:block;flex-wrap:wrap;justify-content:space-between;padding:15px;background-color:#013b2d;border-radius:20px}@media screen and (min-width: 992px){#footer .lastFlex{display:flex;padding:30px 40px}}#footer .lastFlex .lastFooterItem{display:flex;flex-direction:column;justify-content:center;gap:15px;flex-basis:50%}#footer .lastFlex p{margin:0}#footer .lastFlex #form_newsletter{display:flex;flex-direction:column;gap:20px}#footer .lastFlex #form_newsletter input[type="submit"]{font-size:15px;text-transform:uppercase;color:black;font-weight:bold;background-color:#4dab33;border-radius:25px;height:40px}@media screen and (min-width: 992px){#footer .lastFlex #form_newsletter input[type="submit"]{height:50px}}#footer .lastFlex #form_newsletter .souhlas{font-size:15px;color:#e1e5d5 !important;font-weight:500}#footer .lastFlex #form_newsletter a{font-weight:500;text-decoration:underline}#footer .lastFlex #form_newsletter input[type="email"]{flex:1;background-color:transparent;font-size:16px;color:#333333;border:none;outline:none;padding:0;padding-left:20px;height:40px}@media screen and (min-width: 992px){#footer .lastFlex #form_newsletter input[type="email"]{height:50px}}#footer .lastFlex #form_newsletter .input-group{display:flex;background-color:white;border-radius:25px}#footer .lastFlex #form_newsletter .input-group #email_adresa{border-radius:25px 0 0 25px}#footer .lastFlex .topP{height:20px;font-size:clamp(18px, 2vw, 26px);color:#e1e5d5;font-weight:800}@media screen and (min-width: 992px){#footer .lastFlex .topP{height:50px}}#footer .lastFlex .botP{font-size:clamp(14px, 1.5vw, 15px);color:#e1e5d5;margin-bottom:20px}@media screen and (min-width: 992px){#footer .lastFlex .botP{margin-bottom:0}}.agena{font-family:"AgenaDisplay-WideBlack"}.helvetica{font-family:"Helvetica", "Arial", sans-serif}.strediskaClanky{margin-bottom:5%}@media screen and (max-width: 400px){.strediskaFlex{display:flex;flex-direction:column;justify-content:center;margin-inline:5%}.strediskaFlex .col-xs-6{width:100%}}.strediskoItem{height:340px;aspect-ratio:1/1;position:relative;border-radius:20px;overflow:hidden;margin-top:15px}.strediskoItem:hover .bgTransparent{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom, transparent 20%, #000);z-index:1}.strediskoItem:hover .strediskoText{transform:translate(-50%, -50%)}@media screen and (max-width: 1460px){.strediskoItem{height:280px}}@media screen and (max-width: 992px){.strediskoItem{height:auto}}.strediskoItem .strediskoImg{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.strediskoItem .strediskoText{transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms;position:absolute;top:70%;left:50%;transform:translate(-50%, 0%);text-align:center;width:100%;z-index:2}@media screen and (max-width: 992px){.strediskoItem .strediskoText{font-size:16px;top:60%}}@media screen and (max-width: 400px){.strediskoItem .strediskoText{top:70%}}.strediskoItem .strediskoText .stredisko-heading{margin:0;font-size:clamp(14px, 1.4vw, 22px);font-weight:bold;color:#e1e5d5;line-height:90%}.strediskoItem .strediskoText .stredisko-heading span{display:block}.strediskoItem .bgTransparent{transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom, transparent 20%, rgba(0,0,0,0.8));z-index:1}.arrowWrapper{text-align:center;width:max-content;margin:auto;border:2px solid #4dab33;border-radius:50%;height:55px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin-block:2%}.arrowWrapper .arrowDown{max-width:25px}.svgBg{position:absolute;top:0;left:0;height:475px;width:100%;background-color:#003122;background-image:url("/img/raz_krajiny_struktura_lesoskolky_2.svg");background-size:cover;background-position:center;z-index:1}@media screen and (max-width: 800px){.svgBg{height:325px}}.introImage{height:clamp(300px, 30vw, 500px);overflow:hidden;border-radius:20px;position:relative;z-index:2;isolation:isolate;background-size:cover;background-position:center}.introImage img{width:100%;height:100%;object-fit:cover;z-indeX:1}.introImage video{width:100%;height:100%;object-fit:cover}.introImage .imageText{position:absolute;bottom:0;left:0;font-size:clamp(24px, 3vw, 40px);color:#e1e5d5;font-weight:bold;margin:0 0 2% 4%;max-width:40ch;z-index:3}.introImage .bgGradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, transparent 40%, rgba(0,0,0,0.7));z-index:2}#main_obal{background-color:#e1e5d5}.subStrediskoDetail{display:flex;gap:20px;margin-top:4%}@media screen and (max-width: 725px){.subStrediskoDetail{flex-direction:column}.subStrediskoDetail #map_stredisko{height:300px !important}.subStrediskoDetail .info{flex:0 1 auto !important;height:400px !important}}.subStrediskoDetail .info{padding:4% 3%;color:#e1e5d5;flex:1 1 50%;background-color:#013b2d;border-radius:20px;gap:10px;height:530px;position:relative}.subStrediskoDetail .info .infoFlex{display:flex;flex-direction:column;margin-top:3%;gap:12px}.subStrediskoDetail .info a{color:#e1e5d5}.subStrediskoDetail .info .infoHeading{font-size:clamp(22px, 2vw, 26px)}.subStrediskoDetail .info .adresa{font-size:clamp(18px, 1.5vw, 20px)}.subStrediskoDetail .info .gps{margin-bottom:6%}.subStrediskoDetail .info i{color:#4dab33}.subStrediskoDetail .info .iconWrapper{display:flex;align-items:center;font-size:clamp(18px, 1.5vw, 20px);gap:10px}.subStrediskoDetail .info p{margin:0}.subStrediskoDetail .map{border-radius:20px;flex:1 1 50%}.subStrediskoDetail .map #map_stredisko{width:100%;height:100%;border-radius:20px}.defaultContent{margin-top:4%}.defaultContent h1{display:none}.defaultContent a{text-decoration:underline}.defaultContent h2,.defaultContent h3,.defaultContent h4,.defaultContent h5{font-family:"AgenaDisplay-WideBlack";margin-bottom:20px}.defaultContent h2{font-size:clamp(26px, 2vw, 32px)}.defaultContent h3{font-size:clamp(22px, 2vw, 28px)}.defaultContent h4{font-size:clamp(18px, 2vw, 24px)}.defaultContent p{font-size:clamp(16px, 1.5vw, 18px);line-height:clamp(26px, 2.5vw, 30px);color:#003122}.defaultContent ul{list-style-type:none;padding-left:10px}.defaultContent li{font-size:clamp(16px, 1.5vw, 18px);line-height:clamp(26px, 2.5vw, 30px);color:#003122}.defaultContent li::before{content:"\f111";display:inline-block;font-family:FontAwesome;color:#4dab33;font-size:clamp(8px, 1vw, 10px);position:relative;top:-2px;left:-7px}.defaultContent table{width:100%;border-collapse:separate;border-spacing:0;font-size:clamp(15px, 1.4vw, 17px);color:#003122;border-radius:12px;overflow:hidden}.defaultContent table thead{background-color:#4dab33;color:white;font-family:"AgenaDisplay-WideBlack"}.defaultContent table thead th{padding:16px;text-align:left;font-weight:normal}.defaultContent table tbody tr{background-color:#f4fdf2}.defaultContent table tbody tr td{padding:14px 16px;border-bottom:1px solid #00614a}.defaultContent table tbody tr:last-child td{border-bottom:none}.fotoGallery img{border-radius:20px}.soubor-link{display:flex;align-items:center;flex-wrap:wrap}.soubor-link img{max-width:20px}.soubor-link .title{text-decoration:underline;color:#e1e5d5;font-size:clamp(14px, 1vw, 18px);text-wrap:wrap;margin-left:5px}.box:has(.soubor-link){margin-bottom:5px}.galleryHeader{font-size:clamp(26px, 2vw, 32px);color:#e1e5d5}.galleries{background-image:url("/img/bg_textura_galerie.webp");background-color:#003122}.svgSingle{background-image:url("/img/bg_textura_galerie.webp");background-color:#003122}.instagramFlex{margin-top:3%;display:grid;grid-template-columns:repeat(5, 1fr)}@media (max-width: 1460px){.instagramFlex{grid-template-columns:repeat(4, 1fr) !important}}@media (max-width: 1200px){.instagramFlex{grid-template-columns:repeat(3, 1fr) !important}}@media (max-width: 992px){.instagramFlex{grid-template-columns:repeat(2, 1fr) !important;margin-inline:20px}}.instagramFlex .instagramItem{width:auto;text-align:center}.instagramFlex .instagramItem:focus-within{outline:2px solid #4dab33}@media (max-width: 1460px){.instagramFlex .instagramItem:last-child{display:none}}.instagramFlex .instagramItem .img-block{aspect-ratio:1 / 1;overflow:hidden}.instagramFlex .instagramItem .img-block img{object-fit:cover;width:100%;height:100%}.instagramFlex .instagramItem .name-block{text-align:center;font-size:14px;color:#e1e5d5;margin-inline:5px;margin-top:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-center{text-align:center;margin-top:20px}.text-center .btn{font-size:16px;padding:10px 20px}.ostatniDopravy{padding-bottom:5%}.zpusobyFlex{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:2%}.zpusobyFlex .zpusobyItem{border-radius:20px;padding-block:3%;padding-inline:2%;background-color:#003122;flex-basis:460px;flex-wrap:wrap;text-align:center}.zpusobyFlex .zpusobyItem .nazev{display:block;font-size:clamp(18px, 2vw, 28px);text-transform:uppercase;color:#4dac33;font-weight:800;margin-bottom:2%}.zpusobyFlex .zpusobyItem .anotace{font-size:clamp(16px, 1.5vw, 22px);color:#e1e5d5}.secondarySubHeading{font-size:clamp(26px, 2vw, 32px);color:#003122;font-weight:800;margin-top:0}.gm-style-iw-d{padding:0 !important}.gm-style-iw .gm-style-iw-c{padding:0 !important}.gm-style-iw-chr{height:35px}#map{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.flexCenter{display:flex;justify-content:center;align-self:center}@media (max-width: 1200px){#map{min-height:500px !important}}@media (max-width: 768px){#map{min-height:400px !important}}@media (max-width: 480px){#map{min-height:300px !important}}#map{min-height:660px}#map #googleAttrib{position:absolute;bottom:0;right:0;background:rgba(245,245,245,0.7);height:14px;line-height:14px;font-size:10px;padding:0 6px;color:#000000}.kontaktyGrid{display:grid;grid-template-columns:repeat(12, 1fr);gap:15px;margin-bottom:6%}.kontaktyGrid .kontaktGridItem{background-color:#e1e5d5;color:#013b2d;grid-column:span 3;border-radius:20px;padding:8%;padding-bottom:20%}.kontaktyGrid .kontaktGridItem h3{display:block;font-size:clamp(20px, 1.5vw, 24px);font-weight:800;margin-bottom:5%}.kontaktyGrid .kontaktGridItem article,.kontaktyGrid .kontaktGridItem .rozbitej_mail{font-size:clamp(15px, 2vw, 18px)}.kontaktyGrid .kontaktGridItem:first-child,.kontaktyGrid .kontaktGridItem:nth-child(2),.kontaktyGrid .kontaktGridItem:nth-child(3){grid-column:span 4;margin-bottom:6%;padding-bottom:6%}@media (max-width: 600px){.kontaktyGrid{grid-template-columns:repeat(1, 1fr)}.kontaktyGrid .kontaktGridItem{grid-column:span 1;padding-bottom:10%}.kontaktyGrid .kontaktGridItem:first-child,.kontaktyGrid .kontaktGridItem:nth-child(2),.kontaktyGrid .kontaktGridItem:nth-child(3){grid-column:span 1}}@media (max-width: 992px) and (min-width: 601px){.kontaktyGrid{grid-template-columns:repeat(6, 1fr)}.kontaktyGrid .kontaktGridItem{grid-column:span 3}.kontaktyGrid .kontaktGridItem:first-child,.kontaktyGrid .kontaktGridItem:nth-child(2),.kontaktyGrid .kontaktGridItem:nth-child(3){grid-column:span 6}}.accordionWrapper{margin-top:10%}.accordionWrapper .panel{background-color:#f2f4ea}.accordionWrapper .homeLink{margin:0;margin-top:2%;font-size:clamp(14px, 1.5vw, 16px)}.accordionWrapper .panel-body{padding-inline:3%}.accordionWrapper .panel-heading{padding:13px !important}.accordionWrapper .ulice{font-size:clamp(16px, 1.5vw, 18px);color:#013b2d;display:block;margin-bottom:2%}.accordionWrapper .infoFlex{display:flex;flex-direction:column;gap:5px}.accordionWrapper .infoFlex .gps{margin-bottom:2%}.accordionWrapper .infoFlex .iconWrapper{display:flex;align-items:center;font-size:clamp(15px, 1.5vw, 18px);gap:10px;text-align:left;max-width:400px}.accordionWrapper .infoFlex .iconWrapper p{color:#013b2d;margin:0}.accordionWrapper .infoFlex .iconWrapper i{color:#4dab33;flex-basis:10%}.panel-default a{outline:none}.panel-default a:hover{text-decoration:none}.panel{border:none}.panel-heading{background-color:#e1e5d5;padding-block:1.5%;padding-inline:3%;transition:background-color cubic-bezier(0.4, 0, 0.2, 1) 150ms}.panel-heading:hover{background-color:#003122;color:white}.panel-heading:hover h4{color:white}.panel-heading:hover i{color:white}.panel-heading h4{display:flex;justify-content:space-between;font-size:clamp(17px, 2vw, 24px);color:#013b2d;font-weight:bold}.panel-heading h4:hover{text-decoration:none}.panel-heading h4 i{color:#4dab33}#uzivatel{height:40px;width:40px}.headerIcon{display:flex;align-items:center;justify-content:center;padding:7px;border:1px solid #00614a;border-radius:8px;aspect-ratio:1/1;height:40px;width:40px}.headerIcon:hover{background-color:#2a7e13}.headerIcon:hover svg path{fill:white}#kosik a{height:max-content}.emailHref{transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms}.emailHref:hover{color:#4dab33 !important}.dropdown.opened .dropdown-menu{display:block !important}.dropdown.closed .dropdown-menu{display:none !important}@media screen and (max-width: 440px){.dropdown{width:80%}}.navigationList>li:last-child{position:relative}.navigationList>li:last-child .dropdown-trigger{visibility:hidden}.navigationList>li:last-child:hover .dropdown-menu{display:block !important}.navigationList>li:last-child::after{content:"";position:absolute;top:-1px;display:inline-flex;width:18px;height:18px;background-image:url("/img/menu.svg");background-size:18px;pointer-events:none}.green-heading{color:#003223 !important}.ls-form{margin:0 auto 60px auto}.ls-form label{font-size:clamp(14px, 1.5vw, 17px)}.ls-form *{color:#003122}.ls-form .form-group{font-size:clamp(14px, 1.5vw, 17px)}.ls-form p{font-size:clamp(14px, 1.5vw, 17px)}.ls-form .custom-radio-wrapper{display:flex;flex-direction:column}.ls-form .custom-radio-wrapper .custom-radio{position:relative;display:flex;align-items:center;font-size:16px;color:#003122;cursor:pointer;user-select:none;margin-bottom:5px}.ls-form .custom-radio-wrapper .custom-radio input[type="radio"]{opacity:0;position:absolute;pointer-events:none}.ls-form .custom-radio-wrapper .custom-radio input[type="radio"]:focus-visible+.custom-radio-mark{outline:2px solid #4b9c2a;outline-offset:2px}.ls-form .custom-radio-wrapper .custom-radio .custom-radio-mark{width:18px;height:18px;border:2px solid #b7c394;border-radius:50%;background-color:#e1e5d5;margin-right:10px;position:relative;flex-shrink:0}.ls-form .custom-radio-wrapper .custom-radio .custom-radio-mark::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#4b9c2a;border-radius:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 0.2s ease}.ls-form .custom-radio-wrapper .custom-radio input[type="radio"]:checked+.custom-radio-mark::after{opacity:1}.ls-form .lsHide{display:none}.ls-form .fa-plus{color:white;background-color:#4dab33;padding:2px;border-radius:50%;width:18px;height:18px;display:flex;justify-content:center;align-items:center;font-size:12px}.ls-form .pridatPolozky{display:flex;gap:5px;margin-bottom:2%}.ls-form .pridatPolozky:hover{text-decoration:none;color:#003223}.ls-form a:not(.pridatPolozky){text-decoration:underline;transition:background-color .3s ease}.ls-form a:not(.pridatPolozky):hover{background-color:#4dab33;color:white}.ls-form input:not([type="radio"],[type="checkbox"]),.ls-form select{height:40px}.ls-form input,.ls-form textarea,.ls-form select{background-color:#e1e5d6;border:1px solid #b7c395 !important}.ls-form input:focus,.ls-form textarea:focus,.ls-form select:focus{outline:2px solid #4dab33}.ls-form textarea{height:100px;resize:none}.ls-form .red-text{color:#A80000;font-weight:400}.ls-form #strediska{background-color:#e1e5d6;border:1px solid #b7c395;border-radius:4px;padding:10px;height:100px;margin-top:20px;display:flex;flex-direction:column;overflow:auto;font-size:16px}.ls-form .btn-primary{background-color:#4dab33;border-radius:25px;color:white;border:none;font-size:16px;padding-inline:25px;font-weight:600;font-family:'Helvetica', 'Arial', sans-serif !important;transition:background-color .3s ease}.ls-form .btn-primary:hover{background-color:#003223}.ls-form .formStep{margin-top:20px;background-color:#f2f4e9;border-radius:20px;padding-inline:20px;padding-bottom:20px}.ls-form .flexForm{display:flex;flex-direction:column}.ls-form .control-label{font-family:"AgenaDisplay-WideBlack";color:#003223;font-size:clamp(16px, 2vw, 26px);margin-bottom:10px}.ls-form h2{color:#003223;font-size:clamp(18px, 2vw, 32px)}.ls-form .ls-title{font-family:"AgenaDisplay-WideBlack";margin-bottom:20px;padding-bottom:10px;margin-top:15px;margin-inline:10px;border-bottom:1px solid #b7c395}.ls-form table{border:0}.ls-form table *{border:0 !important}.ls-form table tr{border-bottom:1px solid #b7c395 !important}.ls-form table thead tr{border-bottom:0px !important}.ls-form table th{background-color:transparent;font-weight:600}.ls-form .col-md-1{padding-left:10px;padding-right:8px}.ls-form table th,.ls-form table td{text-align:center;vertical-align:middle !important}.ls-udaje label{text-align:right}.fa.les-hint{font-size:17px}.fa.les-hint:hover{color:#0099dd}.tooltip .tooltip-inner{max-width:90%;background-color:#0099dd}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.ls-form .tdDrevina{position:relative}.ls-form .lsOdebrat{position:absolute;font-size:16px;top:0px;right:5px;cursor:pointer;color:#cc0000;line-height:34px;height:34px;width:20px;text-align:center;vertical-align:middle}.ls-form .lsOdebrat{position:absolute;font-size:16px;top:0px;right:5px;cursor:pointer;color:#cc0000;line-height:34px;height:34px;width:20px;text-align:center;vertical-align:middle}.ls-title.ls-title-first{margin-top:0px}.feature-box{display:flex;align-items:center}.ls-title .feature-box-icon{background-color:#e1e5d6;color:#003223;font-size:1.8em;border-radius:35px;display:inline-block;height:35px;line-height:35px;margin-right:10px;position:relative;text-align:center;top:5px;width:35px}.ls-souhlasy label,.form-news .gdpr-label{text-align:left;display:block;position:relative;padding:0px 0px 0px 20px;margin-bottom:15px}.ls-souhlasy label>input,.form-news .gdpr-label>input{position:absolute;left:0px;top:3px;margin:0px}.feature-box{clear:both}@media screen and (max-width: 768px){.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;margin-bottom:20px}.lesosadba-table{min-width:1000px}.lesoochrana-table{min-width:450px}.table-wrapper::-webkit-scrollbar{width:10px;height:10px}.table-wrapper::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.table-wrapper::-webkit-scrollbar-thumb{background-color:#4CAF50;border-radius:10px;border:2px solid #fff}.table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#45a049}}.custom-select-wrapper{position:relative;display:block}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-block:0.7em;padding-inline:0.5em;border:1px solid #b7c394;border-radius:6px;background-color:#f6f8ec;font-size:16px;color:#003122;cursor:pointer}.custom-select-wrapper i{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:#4b9c2a;pointer-events:none}#lesFormSubmitButton{max-width:max-content;border:0;outline:none;padding-block:.8em;color:black}#lesFormSubmitButton:focus{outline:2px solid black;text-decoration:underline}.zpusobyWrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width: 580px){.zpusobyWrapper{grid-template-columns:1fr}}.zpusobyWrapper .zpusobItem{text-align:center;background-color:#e1e5d5;border-radius:20px;padding-block:50px;padding-inline:10px}.zpusobyWrapper .zpusobItem span:not(.accent){margin-top:5px;font-size:16px;color:#013b2d}.zpusobyWrapper img{width:clamp(70px, 10vw, 100px)}.zpusobyWrapper h3{margin-top:5%;font-size:clamp(21px, 1.5vw, 30px);font-family:"AgenaDisplay-WideBlack";font-weight:800;color:#013b2d}.zpusobyWrapper h3 span{color:#4dac33}.zpusobyWrapper p{margin:auto;font-size:clamp(14px, 1.5vw, 18px);color:#013b2d;max-width:50ch;margin-top:5%}.zpusobyWrapper p:nth-of-type(2){margin-top:2px !important}.zpusobyWrapper a{margin:auto;margin-top:5%;display:block;width:max-content;background-color:#4dab33;padding:.7em 4em;border-radius:25px;font-size:clamp(1.5rem, 1.5vw, 2rem);text-transform:uppercase;color:black;font-weight:bold;transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms}@media screen and (max-width: 668px){.zpusobyWrapper a{padding:.7em 3em}}.zpusobyWrapper a:hover{color:#013b2d;background-color:white;text-decoration:none}h1.big{font-size:4.2em;line-height:54px}h1.short{margin-bottom:15px}h2.short{margin-bottom:15px}h3.short,h4.short,h5.short,h6.short{margin-bottom:9px}h1.shorter,h2.shorter,h3.shorter,h4.shorter,h5.shorter,h6.shorter{margin-bottom:0}h1.tall,h2.tall,h3.tall,h4.tall,h5.tall,h6.tall{margin-bottom:33px}h1.taller,h2.taller,h3.taller,h4.taller,h5.taller,h6.taller{margin-bottom:44px}h1.spaced,h2.spaced,h3.spaced,h4.spaced,h5.spaced,h6.spaced{margin-top:22px}h1.more-spaced,h2.more-spaced,h3.more-spaced,h4.more-spaced,h5.more-spaced,h6.more-spaced{margin-top:44px}h1.dark,h2.dark,h3.dark,h4.dark,h5.dark{color:#0e0e0e}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff}h1.text-shadow,h2.text-shadow,h3.text-shadow,h4.text-shadow,h5.text-shadow,h6.text-shadow{text-shadow:1px 1px 0 rgba(0,0,0,0.2)}.modal-header h3{color:#333;text-transform:none}@media (max-width: 767px){h1.big{font-size:3.2em;line-height:42px}}blockquote{font-size:1em}p.featured{font-size:1.6em;line-height:1.5em}p.short{margin-bottom:0}p.tall{margin-bottom:20px}p.taller{margin-bottom:40px}p .alternative-font{display:inline-block;margin-top:-15px;position:relative;top:3px;margin-bottom:-6px}a:focus:not(.homeLink,.zpusobyWrapper a,#katalog-list-holder a){outline:solid 2px #4dab33 !important;outline-offset:3px;border-radius:2px}a.dlazdice-link:focus-visible{outline:10px solid #4dab33;outline-offset:4px;display:block;text-decoration:underline}.label-primary{background-color:#ccc}.label-dark,.label-dark:hover{background:#111;text-decoration:none;font-weight:normal}p.drop-caps:first-child:first-letter{float:left;font-size:75px;line-height:60px;padding:4px;margin-right:5px;margin-top:5px;font-family:Georgia}p.drop-caps.secundary:first-child:first-letter{background-color:#ccc;color:#fff;padding:6px;margin-right:5px;border-radius:4px}.alternative-font{color:#ccc;font-family:"Shadows Into Light", cursive;font-size:1.6em}ul.nav-list.primary>li{margin:0;padding:0}ul.nav-list.primary>li a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;border-bottom:1px solid #ededde;padding:8px 0}ul.nav-list.primary>li a:before{content:"";display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333;margin-left:5px;margin-right:5px;position:relative}ul.nav-pills>li.active>a{background-color:#ccc}ul.nav-pills>li.active>a:hover,ul.nav-pills>li.active>a:focus{background-color:#ccc}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#ccc;border-color:#ccc}.btn-primary[disabled]{border-color:#ccc !important;background-color:#ccc;background-image:none}.btn-icon i{margin-right:10px}.btn-icon-right i{margin-right:0;margin-left:10px}form label{font-weight:normal}textarea{resize:vertical}select{border:1px solid #e5e7e9;border-radius:6px;outline:none}.label{font-weight:normal}.form-group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.form-control:focus{box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;border-color:#ccc}label.valid{display:inline-block;text-indent:-9999px}label.error{color:#c10000;font-size:0.9em;margin-top:-5px;padding:0}label.error#captcha-error{margin-top:15px}.captcha{clear:both;overflow:hidden;background:#f2f2f2;text-align:center;margin-bottom:20px;max-width:160px;height:78px}.captcha input{border:0}.captcha-input{position:relative;top:15px;font-size:14px}.captcha-image{float:left;position:relative;top:-5px;left:-13px}.featured-icon{background:#ccc;border-radius:35px;color:#fff;display:inline-block;height:35px;line-height:35px;margin-right:10px;position:relative;text-align:center;top:5px;width:35px}.featured-icon i{color:#fff;font-size:0.9em;font-weight:normal}ul.icons{list-style:none}ul.icons [class^="fa-"]{margin-right:5px}.fontawesome-icon-list [class*="col-md-"]{margin-bottom:9px}.fontawesome-icon-list>section{margin-top:25px}.img-thumbnail{border-radius:8px;position:relative}.img-thumbnail .zoom{background:#ccc;border-radius:100%;bottom:8px;color:#fff;display:block;height:30px;padding:6px;position:absolute;right:8px;text-align:center;width:30px}.img-thumbnail .zoom i{font-size:14px;left:-1px;position:relative;top:-3px}ul.thumbnail-gallery{list-style:none;margin:10px 0;padding:0}ul.thumbnail-gallery li{display:inline-block;margin:10px 10px 0 0;padding:0}@media (max-width: 991px){.thumbnail{border:0;text-align:center}}ul.list li{margin-bottom:13px}ul.list.icons li i{color:#ccc;margin-right:5px}ul.list.pull-left li{text-align:left}ul.list-unstyled{padding-left:0;padding-right:0}ul.sitemap>li>a{font-weight:bold}ul.sitemap.list li{margin:0 0 3px 0}ul.sitemap.list ul{margin-bottom:5px;margin-top:5px}.panel-group .panel-heading{padding:0;border-radius:3px}.panel-group .panel-heading a{display:block;padding:10px 15px}.panel-group .panel-heading a:hover,.panel-group .panel-heading a:focus{text-decoration:none}.panel-group .panel-heading a [class^="icon-"]{margin-right:4px;position:relative;top:1px}.panel-group.secundary .panel-heading a{color:#fff}.tabs{border-radius:4px;margin-bottom:35px}.nav-tabs{margin:0;padding:0;font-size:0;border-bottom-color:#eee}.nav-tabs li{display:inline-block;float:none}.nav-tabs li:last-child a{margin-right:0}.nav-tabs li a{border-radius:5px 5px 0 0;font-size:14px;margin-right:1px}.nav-tabs li a,.nav-tabs li a:hover{background:#f4f4f4;border-bottom:none;border-left:1px solid #eee;border-right:1px solid #eee;border-top:3px solid #eee;color:#ccc}.nav-tabs li a:hover{border-bottom-color:transparent;border-top:3px solid #ccc;box-shadow:none}.nav-tabs li a:active,.nav-tabs li a:focus{border-bottom:0}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{background:#fff;border-left-color:#eee;border-right-color:#eee;border-top:3px solid #ccc;color:#ccc}.tab-content{border-radius:0 0 4px 4px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.04);background-color:#fff;border:1px solid #eee;border-top:0;padding:15px}.nav-tabs.nav-right{text-align:right}.tabs.tabs-bottom{margin:0;padding:0}.tabs.tabs-bottom .tab-content{border-radius:4px 4px 0 0;border-bottom:0;border-top:1px solid #eee}.tabs.tabs-bottom .nav-tabs{border-bottom:none;border-top:1px solid #eee}.tabs.tabs-bottom .nav-tabs li{margin-bottom:0;margin-top:-1px}.tabs.tabs-bottom .nav-tabs li:last-child a{margin-right:0}.tabs.tabs-bottom .nav-tabs li a{border-radius:0 0 5px 5px;font-size:14px;margin-right:1px}.tabs.tabs-bottom .nav-tabs li a,.tabs.tabs-bottom .nav-tabs li a:hover{border-bottom:3px solid #eee;border-top:1px solid #eee}.tabs.tabs-bottom .nav-tabs li a:hover{border-bottom:3px solid #ccc;border-top:1px solid #eee}.tabs.tabs-bottom .nav-tabs li.active a,.tabs.tabs-bottom .nav-tabs li.active a:hover,.tabs.tabs-bottom .nav-tabs li.active a:focus{border-bottom:3px solid #ccc;border-top-color:transparent}.tabs-vertical{display:table;width:100%;padding:0;border-top:1px solid #eee}.tabs-vertical .tab-content{display:table-cell;vertical-align:top}.tabs-vertical .nav-tabs{border-bottom:none;display:table-cell;height:100%;float:none;padding:0;vertical-align:top}.tabs-vertical .nav-tabs>li{display:block}.tabs-vertical .nav-tabs>li a{border-radius:0;display:block;padding-top:10px}.tabs-vertical .nav-tabs>li a,.tabs-vertical .nav-tabs>li a:hover,.tabs-vertical .nav-tabs>li a:focus{border-bottom:none;border-top:none}.tabs-vertical .nav-tabs>li.active a,.tabs-vertical .nav-tabs>li.active a:hover,.tabs-vertical .nav-tabs>li.active:focus{border-top:none}.tabs-left{padding:0}.tabs-left .tab-content{border-radius:0 5px 5px 5px;border-left:none}.tabs-left .nav-tabs>li{margin-right:-1px}.tabs-left .nav-tabs>li:first-child a{border-radius:5px 0 0 0}.tabs-left .nav-tabs>li:last-child a{border-radius:0 0 0 5px;border-bottom:1px solid #eee}.tabs-left .nav-tabs>li a{border-right:1px solid #eee;border-left:3px solid #eee;margin-right:1px;margin-left:-3px}.tabs-left .nav-tabs>li a:hover{border-left-color:#ccc}.tabs-left .nav-tabs>li.active a,.tabs-left .nav-tabs>li.active a:hover,.tabs-left .nav-tabs>li.active a:focus{border-left:3px solid #ccc;border-right-color:#fff}.tabs-right{padding:0}.tabs-right .tab-content{border-radius:5px 0 5px 5px;border-right:none}.tabs-right .nav-tabs>li{margin-left:-1px}.tabs-right .nav-tabs>li:first-child a{border-radius:0 5px 0 0}.tabs-right .nav-tabs>li:last-child a{border-radius:0 0 5px 0;border-bottom:1px solid #eee}.tabs-right .nav-tabs>li a{border-right:3px solid #eee;border-left:1px solid #eee;margin-right:1px;margin-left:1px}.tabs-right .nav-tabs>li a:hover{border-right-color:#ccc}.tabs-right .nav-tabs>li.active a,.tabs-right .nav-tabs>li.active a:hover,.tabs-right .nav-tabs>li.active a:focus{border-right:3px solid #ccc;border-left:1px solid #fff}.nav-tabs.nav-justified{padding:0;margin-bottom:-1px}.nav-tabs.nav-justified li{margin-bottom:0}.nav-tabs.nav-justified li:first-child a,.nav-tabs.nav-justified li:first-child a:hover{border-radius:5px 0 0 0}.nav-tabs.nav-justified li:last-child a,.nav-tabs.nav-justified li:last-child a:hover{border-radius:0 5px 0 0}.nav-tabs.nav-justified li a{border-bottom:1px solid #ddd;border-radius:0;margin-right:0}.nav-tabs.nav-justified li a:hover,.nav-tabs.nav-justified li a:focus{border-bottom:1px solid #ddd}.nav-tabs.nav-justified li.active a,.nav-tabs.nav-justified li.active a:hover,.nav-tabs.nav-justified li.active a:focus{background:#fff;border-left-color:#eee;border-right-color:#eee;border-top-width:3px}.nav-tabs.nav-justified li.active a{border-bottom:1px solid #fff}.nav-tabs.nav-justified li.active a,.nav-tabs.nav-justified li.active a:hover,.nav-tabs.nav-justified li.active a:focus{border-top-width:3px}.nav-tabs.nav-justified li.active a:hover{border-bottom:1px solid #fff}.tabs.tabs-bottom{padding:0}.tabs.tabs-bottom .nav.nav-tabs.nav-justified{border-top:none}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li a{margin-right:0;border-top-color:transparent}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a{border-radius:0 0 0 5px}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a{margin-right:0;border-radius:0 0 5px 0}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a:hover,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a:focus{border-top-color:transparent}@media (max-width: 479px){.tabs .nav.nav-tabs.nav-justified li{display:block;margin-bottom:-5px}.tabs .nav.nav-tabs.nav-justified li a{border-top-width:3px !important;border-bottom-width:0 !important}.tabs .nav.nav-tabs.nav-justified li:first-child a,.tabs .nav.nav-tabs.nav-justified li:first-child a:hover{border-radius:5px 5px 0 0}.tabs .nav.nav-tabs.nav-justified li:last-child a,.tabs .nav.nav-tabs.nav-justified li:last-child a:hover{border-radius:0}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li{margin-bottom:0;margin-top:-5px}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li a{border-bottom-width:3px !important;border-top-width:0 !important}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a:hover{border-radius:0}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a:hover{border-radius:0 0 5px 5px}}.toggle{margin:10px 0 0;position:relative;clear:both}.toggle>input{cursor:pointer;filter:alpha(opacity=0);height:45px;margin:0;opacity:0;position:absolute;width:100%;z-index:2}.toggle>label{-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;background:#f4f4f4;border-left:3px solid #ccc;border-radius:5px;color:#ccc;display:block;font-size:1.1em;min-height:20px;padding:12px 20px 12px 10px;position:relative;cursor:pointer;font-weight:400}.toggle>label:-moz-selection{background:none}.toggle>label i.fa-minus{display:none}.toggle>label i.fa-plus{display:inline}.toggle>label:selection{background:none}.toggle>label:before{border:6px solid transparent;border-left-color:inherit;content:"";margin-top:-6px;position:absolute;right:4px;top:50%}.toggle>label:hover{background:#f5f5f5}.toggle>label+p{color:#999;display:block;overflow:hidden;padding-left:30px;text-overflow:ellipsis;white-space:nowrap;height:25px}.toggle>label i{font-size:0.7em;margin-right:8px;position:relative;top:-1px}.toggle>.toggle-content{display:none}.toggle>.toggle-content>p{margin-bottom:0;padding:10px 0}.toggle.active i.fa-minus{display:inline}.toggle.active i.fa-plus{display:none}.toggle.active>label{background:#f4f4f4;border-color:#ccc}.toggle.active>label:before{border:6px solid transparent;border-top-color:#fff;margin-top:-3px;right:10px}.toggle.active>p{white-space:normal}.toggle>p.preview-active{height:auto;white-space:normal}.owl-carousel-spaced{margin-left:-5px}.owl-carousel-spaced .owl-item>div{margin:5px}.owl-carousel.testimonials img{display:inline-block;height:70px;width:70px}@media (max-width: 479px){.owl-carousel-spaced{margin-left:0}}section.video{-webkit-transform:translate3d(0, 0, 0);background-position:50% 50%;background-repeat:no-repeat;margin:70px 0;padding:50px 0;position:relative;overflow:hidden;width:100%}section.video blockquote{border:0;padding:0 10%}section.video blockquote i.fa-quote-left{font-size:34px;position:relative;left:-5px}section.video blockquote p{font-size:24px;line-height:30px}section.video blockquote span{font-size:16px;line-height:20px;color:#999;position:relative;left:-5px}section.video .container{position:relative;z-index:3}section.video .video-overlay{background:transparent url(../img/video-overlay.png) repeat 0 0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}html.boxed section.video>div:first-child{z-index:0 !important}html.boxed section.video>div:first-child video{z-index:0 !important}.popup-inline-content{background:none repeat scroll 0 0 #fff;margin:40px auto;max-width:1170px;padding:20px 30px;position:relative;text-align:left;display:none}.mfp-wrap .popup-inline-content{display:block}.mfp-wrap .mfp-counter{direction:ltr}li{line-height:24px}.pull-left{float:left !important}.pull-right{float:right !important}.center{text-align:center}.push-bottom{margin-bottom:35px}.push-top{margin-top:35px}.bold{font-weight:bold}.inverted{color:#fff;display:inline-block;padding-left:10px;padding-right:10px}h1 .inverted{padding-left:10px;padding-right:10px}h2 .inverted{padding-left:7px;padding-right:7px}h3 .inverted{padding-left:2px;padding-right:2px}h4 .inverted{padding-left:4px;padding-right:4px}h5 .inverted{padding-left:2px;padding-right:2px}h6 .inverted{padding-left:2px;padding-right:2px}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}hr{background-image:-webkit-linear-gradient(left, transparent, rgba(0,0,0,0.2), transparent);background-image:linear-gradient(to right, transparent, rgba(0,0,0,0.2), transparent);border:0;height:1px;margin:22px 0 22px 0}hr.short{margin:11px 0 11px 0}hr.tall{margin:44px 0 44px 0}hr.taller{margin:66px 0 66px 0}hr.light{background-image:-webkit-linear-gradient(left, transparent, rgba(255,255,255,0.2), transparent);background-image:linear-gradient(to right, transparent, rgba(255,255,255,0.2), transparent)}hr.invisible{background:none}.read-more,.learn-more{display:inline-block;white-space:nowrap}.offset-anchor{display:block;position:relative;visibility:hidden;top:-100px}@media (max-width: 991px){.offset-anchor{top:0}}.show-grid [class*="col-md-"] .show-grid-block{background-color:#eee;line-height:40px;min-height:40px;text-align:center;border:1px solid #fff;display:block}.fontawesome-icon-list [class*="col-md-"]{margin-bottom:9px}.fontawesome-icon-list i{font-size:1.3em;margin-right:5px;display:inline-block;width:30px;text-align:center;position:relative;top:2px}.alert-admin{margin:25px 0}.alert-admin img{margin:-50px 0 0}.alert-admin .btn{margin:0 0 -15px}.alert-admin p{color:#444}.alert-admin h4{color:#111;font-size:1.2em;font-weight:600;text-transform:uppercase}.alert-admin .warning{color:#b20000}.sort-source-wrapper{padding:8px 0;position:relative}.sort-source-wrapper .nav{margin:-100px 0 5px}.sort-source-wrapper .nav>li>a{color:#fff;background:transparent}.sort-source-wrapper .nav>li>a:hover,.sort-source-wrapper .nav>li>a:focus{background:transparent}.sort-source-wrapper .nav>li.active>a{background:transparent}.sort-source-wrapper .nav>li.active>a:hover,.sort-source-wrapper .nav>li.active>a:focus{background:transparent}.sort-source{clear:both}.sort-destination.full-width{position:relative}.sort-destination.full-width .isotope-item{width:20%;float:left}.sort-destination.full-width .isotope-item.w2{width:40%}.sort-destination.full-width .isotope-item .img-thumbnail{border:0;padding:0;margin:0}.sort-destination.full-width .isotope-item .img-thumbnail,.sort-destination.full-width .isotope-item a,.sort-destination.full-width .isotope-item .thumb-info img{border-radius:0;float:left}.sort-source-wrapper+.sort-destination.full-width{margin:0 0 -81px;top:-51px}@media (max-width: 991px){ul.sort-destination.isotope{overflow:visible !important;height:auto !important}ul.sort-destination.isotope.full-width{overflow:hidden !important}.isotope-hidden{display:none !important}}@media (max-width: 767px){.sort-source-wrapper{background:#171717;clear:both;margin-top:-35px}.sort-source-wrapper .nav{margin:0}.sort-destination{height:auto !important}.sort-destination,.isotope-item{margin-left:auto !important;margin-right:auto !important}.sort-destination.full-width{max-width:none;top:0;margin-bottom:-30px}.sort-destination.full-width .isotope-item{max-width:none}.isotope-item{position:static !important;text-align:center;width:100%;margin-left:auto;margin-right:auto;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;-webkit-transform:none !important;transform:none !important}.isotope-item.product{position:relative !important}}@media (max-width: 479px){.sort-destination,.isotope-item{margin-left:auto !important;margin-right:auto !important}.sort-destination.full-width .isotope-item{position:static !important;clear:both;float:none;width:auto}}.pricing-table{margin:10px 0;padding:0 15px;text-align:center}.pricing-table ul{list-style:none;margin:20px 0 0 0;padding:0}.pricing-table li{border-top:1px solid #ddd;padding:10px 0}.pricing-table h3{background-color:#eee;border-radius:2px 2px 0 0;font-size:20px;font-weight:normal;margin:-20px -20px 50px -20px;padding:20px}.pricing-table h3 span{background:#fff;border:5px solid #fff;border-radius:100px;box-shadow:0 5px 20px #ddd inset, 0 3px 0 #999 inset;color:#777777;display:block;font:bold 25px / 100px Georgia, Serif;height:100px;margin:20px auto -65px;width:100px}.pricing-table .most-popular{border:3px solid #ccc;box-shadow:11px 0 10px -10px rgba(0,0,0,0.1),-11px 0 10px -10px rgba(0,0,0,0.1);padding:30px 20px;top:-10px;z-index:2}.pricing-table .most-popular h3{background-color:#666;color:#fff;padding-top:30px;text-shadow:0 1px #555}.pricing-table .plan-ribbon-wrapper{height:88px;overflow:hidden;position:absolute;right:-5px;top:-5px;width:85px}.pricing-table .plan-ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-image:-webkit-linear-gradient(top, #bfdc7a, #8ebf45);background-image:linear-gradient(to bottom, #bfdc7a, #8ebf45);background-color:#bfdc7a;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#333;font-size:14px;left:-5px;padding:7px 0;position:relative;text-align:center;text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;top:15px;width:120px}.pricing-table .plan-ribbon:before{left:0;border-left:3px solid transparent;border-right:3px solid transparent;bottom:-3px;content:"";position:absolute}.pricing-table .plan-ribbon:after{border-left:3px solid transparent;border-right:3px solid transparent;bottom:-3px;content:"";position:absolute;right:0}.pricing-table [class*="col-md-"]{padding-left:0;padding-right:0}.pricing-table .plan{background:#fff;border:1px solid #ddd;border-radius:5px;color:#333;margin-bottom:35px;margin-right:0;padding:20px;position:relative;text-shadow:0 1px rgba(255,255,255,0.8)}.pricing-table .btn{margin-top:5px}html.boxed .pricing-table .plan,html.boxed .pricing-table h3{border-radius:0}@media (max-width: 767px){.pricing-table{margin-left:0px}.pricing-table .plan{margin-right:0}html.boxed .pricing-table{margin-left:0}}.featured-box{background:#f5f5f5;background-color:transparent;background:-webkit-linear-gradient(top, #fff 1%, #f9f9f9 98%) repeat scroll 0 0 transparent;background:linear-gradient(to bottom, #fff 1%, #f9f9f9 98%) repeat scroll 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #dfdfdf;border-left:1px solid #ececec;border-radius:8px;border-right:1px solid #ececec;box-shadow:0 1px 1px 0 rgba(0,0,0,0.04);margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:20px;min-height:100px;position:relative;text-align:center;z-index:1}.featured-box h4{font-size:1.3em;font-weight:400;letter-spacing:-0.7px;margin-top:5px;text-transform:uppercase}.featured-box .box-content{border-radius:8px;border-top:3px solid #33b8ff;border-top-width:4px;padding:30px 30px 10px 30px}.featured-box .learn-more{display:block;margin-top:10px}.featured-boxes .featured-box{margin-bottom:30px;margin-top:45px}.featured-boxes .featured-box.info-content{text-align:left}.featured-box-primary i.icon-featured{background-color:#e36159}.featured-box-primary h4{color:#e36159}.featured-box-primary .box-content{border-top-color:#e36159}.featured-box-secundary i.icon-featured{background-color:#ccc}.featured-box-secundary h4{color:#ccc}.featured-box-secundary .box-content{border-top-color:#ccc}.featured-box-tertiary i.icon-featured{background-color:#2baab1}.featured-box-tertiary h4{color:#2baab1}.featured-box-tertiary .box-content{border-top-color:#2baab1}.featured-box-quartenary i.icon-featured{background-color:#734ba9}.featured-box-quartenary h4{color:#734ba9}.featured-box-quartenary .box-content{border-top-color:#734ba9}.featured-boxes.login{margin-top:-30px}.featured-boxes.login .featured-box{text-align:left}.featured-boxes.cart .featured-box{text-align:left}.featured-boxes .featured-box-cart{margin-top:0}.feature-box{clear:both}.feature-box.secundary h4{color:#0e0e0e}.feature-box.secundary .feature-box-icon{background:transparent;width:50px;height:50px}.feature-box.secundary .feature-box-icon i.fa{font-size:28px}.feature-box.secundary .feature-box-info{padding-left:60px}.icon-featured{border-radius:100%;color:#fff;font-size:40px;line-height:110px;margin:25px 0;padding:25px;display:inline-block;padding:0;width:110px;height:110px}.thumb-info{display:block;overflow:hidden;position:relative;text-decoration:none;max-width:100%}.thumb-info:hover .thumb-info-action-icon{right:0;top:0}.thumb-info:hover .thumb-info-action{filter:alpha(opacity=100);opacity:1}.thumb-info:hover .thumb-info-title{background:#000}.thumb-info .thumb-info-action-icon{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background:#ccc;border-radius:0 0 0 25px;display:inline-block;font-size:25px;height:50px;line-height:50px;position:absolute;right:-100px;text-align:center;top:-100px;width:50px}.thumb-info .thumb-info-action-icon i{font-size:24px;left:3px;position:relative;top:-4px}.thumb-info .thumb-info-action{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background:rgba(36,27,28,0.9);bottom:0;color:#fff;filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.thumb-info .thumb-info-inner{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;display:block;white-space:nowrap}.thumb-info .thumb-info-title{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background:rgba(36,27,28,0.9);bottom:10%;color:#fff;font-size:18px;font-weight:700;left:0;letter-spacing:-1px;padding:9px 11px 9px;position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,0.2);text-transform:uppercase;z-index:1}.thumb-info .thumb-info-type{background-color:#ccc;border-radius:2px;display:inline-block;float:left;font-size:12px;font-weight:400;letter-spacing:0;margin:8px -2px -15px -2px;padding:2px 9px;text-transform:none}.thumb-info img{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;border-radius:3px;position:relative}.thumb-info:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.thumb-info-caption{padding:10px 0}.thumb-info-caption p{font-size:0.9em;line-height:20px;margin:0 0 8px;padding:10px}.thumb-info-social-icons{border-top:1px dotted #ddd;margin:0;padding:15px 0;display:block}.thumb-info-social-icons a{background:#ccc;border-radius:25px;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}.thumb-info-social-icons a:hover{text-decoration:none}.thumb-info-social-icons a span{display:none}.thumb-info-social-icons a i{color:#fff;font-size:0.9em;font-weight:normal}.thumb-info.secundary .thumb-info-title{background:transparent;bottom:auto;left:0;right:0;top:35%;text-align:center;opacity:0}.thumb-info.secundary .thumb-info-type{float:none}.thumb-info.secundary:hover .thumb-info-title{top:42%;opacity:1}@media (max-width: 991px){.thumb-info .thumb-info-title{font-size:14px}.thumb-info .thumb-info-more{font-size:11px}}section.timeline{width:75%;margin:50px 13% 0;position:relative;float:left;padding-bottom:120px}section.timeline:after{background:#505050;background:-moz-linear-gradient(top, rgba(80,80,80,0) 0%, #505050 8%, #505050 92%, rgba(80,80,80,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));background:-webkit-linear-gradient(top, rgba(80,80,80,0) 0%, #505050 8%, #505050 92%, rgba(80,80,80,0) 100%);background:-o-linear-gradient(top, rgba(80,80,80,0) 0%, #505050 8%, #505050 92%, rgba(80,80,80,0) 100%);background:-ms-linear-gradient(top, rgba(80,80,80,0) 0%, #505050 8%, #505050 92%, rgba(80,80,80,0) 100%);background:linear,to bottom,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%;content:"";display:block;height:100%;left:50%;margin-left:-2px;position:absolute;top:-60px;width:3px;z-index:0;filter:alpha(opacity=35);opacity:0.35}section.timeline .timeline-date{box-shadow:0 1px 5px 0 rgba(0,0,0,0.04);position:relative;display:block;clear:both;width:200px;height:45px;padding:5px;border:1px solid #e5e5e5;margin:0 auto 10px;text-shadow:0 1px 1px #fff;border-radius:4px;background:#fff;z-index:1}section.timeline .timeline-date h3{display:block;text-align:center;color:#757575;font-size:0.9em;line-height:32px}section.timeline .timeline-title{background:#f4f4f4;padding:12px}section.timeline .timeline-title h4{padding:0;margin:0;color:#171717;font-size:1.4em}section.timeline .timeline-title a{color:#171717}section.timeline .timeline-title .timeline-title-tags{color:#b1b1b1;font-size:0.9em}section.timeline .timeline-title .timeline-title-tags a{color:#b1b1b1;font-size:0.9em}section.timeline .timeline-box{box-shadow:0 1px 5px 0 rgba(0,0,0,0.04);border:1px solid #e5e5e5;border-radius:4px;margin:20px 10px 10px 10px;padding:10px;position:relative;width:45.7%;float:left;z-index:1;margin-bottom:30px;background:#fff}section.timeline .timeline-box.left{clear:both}section.timeline .timeline-box.left:before{background:none repeat scroll 0 0 #e5e5e5;border-radius:50%;box-shadow:0 0 0 3px #fff, 0 0 0 6px #e5e5e5;content:"";display:block;height:7px;margin-right:-5px;position:absolute;right:-6.8%;top:22px;width:8px}section.timeline .timeline-box.left:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;content:"";display:block;height:14px;position:absolute;right:-8px;top:20px;width:14px;z-index:0}section.timeline .timeline-box.right{clear:right;float:right;right:-1px;margin-top:40px}section.timeline .timeline-box.right:before{background:none repeat scroll 0 0 #e5e5e5;border-radius:50%;box-shadow:0 0 0 3px #fff, 0 0 0 6px #e5e5e5;content:"";display:block;height:7px;margin-left:-5px;position:absolute;left:-7.2%;top:32px;width:8px}section.timeline .timeline-box.right:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;content:"";display:block;height:14px;position:absolute;left:-8px;top:30px;width:14px;z-index:0}section.timeline .timeline-box .img-thumbnail{border-radius:0;padding:0;border:0}section.timeline .timeline-box .img-thumbnail img{border-radius:0;padding:0;border:0}section.timeline .timeline-box .thumb-info{float:left;margin-bottom:-5px}section.timeline .timeline-box .owl-carousel{border-radius:0;padding:0;border:0;box-shadow:none}@media (max-width: 991px){section.timeline .timeline-box{float:none;clear:both;right:auto;left:auto;margin:25px auto;max-width:70%;width:auto}section.timeline .timeline-box.right{float:none;clear:both;right:auto;left:auto;margin:25px auto;max-width:70%;width:auto}section.timeline .timeline-box.left:after,section.timeline .timeline-box.right:after,section.timeline .timeline-box.left:before,section.timeline .timeline-box.right:before{display:none}}@media (max-width: 479px){section.timeline{width:auto;float:none;margin-left:0;margin-right:0}section.timeline .timeline-box{margin:15px auto;max-width:90%}section.timeline .timeline-box.right{margin:15px auto;max-width:90%}article.post-large{margin-left:0}article.post-large .post-image,article.post-large .post-date{margin-left:0}}blockquote.testimonial{background:#ccc;border-radius:10px;border:0;color:#666;font-family:Georgia, serif;font-style:italic;margin:0;padding:10px 50px;position:relative}blockquote.testimonial:before{left:10px;top:0;color:#fff;content:"\201C";font-size:80px;font-style:normal;line-height:1;position:absolute}blockquote.testimonial:after{color:#fff;content:"\201D";font-size:80px;font-style:normal;line-height:1;position:absolute;bottom:-0.5em;right:10px}blockquote.testimonial p{color:#fff;font-family:Georgia, serif;font-style:italic;font-size:1.2em;line-height:1.3}.testimonial-arrow-down{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ccc;height:0;margin:0 0 0 25px;width:0}.testimonial-author{margin:8px 0 0 8px}.testimonial-author .img-thumbnail{float:left;margin-right:10px;width:auto}.testimonial-author .img-thumbnail img{max-width:60px}.testimonial-author strong{color:#111;display:block;padding-top:7px}.testimonial-author span{color:#666;display:block;font-size:12px}.testimonial-author p{color:#999;margin:0 0 0 25px;text-align:left}blockquote.testimonial-carousel{font-family:Georgia, serif;font-style:italic;margin:0;padding:10px 50px;position:relative}blockquote.testimonial-carousel:before{left:10px;top:0;color:#fff;content:"\201C";font-size:80px;font-style:normal;line-height:1;position:absolute}blockquote.testimonial-carousel:after{right:10px;color:#fff;font-size:80px;font-style:normal;line-height:1;position:absolute;bottom:-0.5em;content:"\201D"}blockquote.testimonial-carousel p{margin:10px 0;color:#dadada;font-family:Georgia, serif;font-style:italic;font-size:1.2em;line-height:1.3}ul.social-icons{margin:0;padding:0;width:auto}ul.social-icons li{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;background-image:url(../img/social-sprites.png);background-repeat:no-repeat;background-position:0 100px;display:inline-block;margin:-1px 1px 5px 0;padding:0;border-radius:100%;overflow:visible;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}ul.social-icons li a{display:block;height:30px;width:30px;text-align:center}ul.social-icons li a:hover{text-decoration:none}ul.social-icons li a i[class^="icon-"]{color:#444;font-style:16px;position:relative;top:3px}ul.social-icons li a:active{box-shadow:inset 0 0 10px rgba(0,0,0,0.3),inset 0 0 10px rgba(0,0,0,0.3)}ul.social-icons li[class] a{text-indent:-9999px}ul.social-icons li:active,ul.social-icons li a:active{border-radius:100%}ul.social-icons li.digg{background-position:0 0}ul.social-icons li.digg:hover{background-position:0 -30px}ul.social-icons li.dribbble{background-position:0 -60px}ul.social-icons li.dribbble:hover{background-position:0 -90px}ul.social-icons li.facebook{background-position:0 -120px}ul.social-icons li.facebook:hover{background-position:0 -150px}ul.social-icons li.flickr{background-position:0 -180px}ul.social-icons li.flickr:hover{background-position:0 -210px}ul.social-icons li.forrst{background-position:0 -240px}ul.social-icons li.forrst:hover{background-position:0 -270px}ul.social-icons li.googleplus{background-position:0 -300px}ul.social-icons li.googleplus:hover{background-position:0 -330px}ul.social-icons li.html5{background-position:0 -360px}ul.social-icons li.html5:hover{background-position:0 -390px}ul.social-icons li.icloud{background-position:0 -420px}ul.social-icons li.icloud:hover{background-position:0 -450px}ul.social-icons li.lastfm{background-position:0 -480px}ul.social-icons li.lastfm:hover{background-position:0 -510px}ul.social-icons li.linkedin{background-position:0 -540px}ul.social-icons li.linkedin:hover{background-position:0 -570px}ul.social-icons li.myspace{background-position:0 -600px}ul.social-icons li.myspace:hover{background-position:0 -630px}ul.social-icons li.paypal{background-position:0 -660px}ul.social-icons li.paypal:hover{background-position:0 -690px}ul.social-icons li.picasa{background-position:0 -720px}ul.social-icons li.picasa:hover{background-position:0 -750px}ul.social-icons li.pinterest{background-position:0 -780px}ul.social-icons li.pinterest:hover{background-position:0 -810px}ul.social-icons li.reddit{background-position:0 -840px}ul.social-icons li.reddit:hover{background-position:0 -870px}ul.social-icons li.rss{background-position:0 -900px}ul.social-icons li.rss:hover{background-position:0 -930px}ul.social-icons li.skype{background-position:0 -960px}ul.social-icons li.skype:hover{background-position:0 -990px}ul.social-icons li.stumbleupon{background-position:0 -1020px}ul.social-icons li.stumbleupon:hover{background-position:0 -1050px}ul.social-icons li.tumblr{background-position:0 -1080px}ul.social-icons li.tumblr:hover{background-position:0 -1110px}ul.social-icons li.twitter{background-position:0 -1140px}ul.social-icons li.twitter:hover{background-position:0 -1170px}ul.social-icons li.vimeo{background-position:0 -1200px}ul.social-icons li.vimeo:hover{background-position:0 -1230px}ul.social-icons li.wordpress{background-position:0 -1260px}ul.social-icons li.wordpress:hover{background-position:0 -1290px}ul.social-icons li.yahoo{background-position:0 -1320px}ul.social-icons li.yahoo:hover{background-position:0 -1350px}ul.social-icons li.youtube{background-position:0 -1380px}ul.social-icons li.youtube:hover{background-position:0 -1410px}ul.social-icons li.github{background-position:0 -1440px}ul.social-icons li.github:hover{background-position:0 -1470px}ul.social-icons li.behance{background-position:0 -1500px}ul.social-icons li.behance:hover{background-position:0 -1530px}ul.social-icons li.yelp{background-position:0 -1560px}ul.social-icons li.yelp:hover{background-position:0 -1590px}ul.social-icons li.mail{background-position:0 -1620px}ul.social-icons li.mail:hover{background-position:0 -1650px}ul.social-icons li.instagram{background-position:0 -1680px}ul.social-icons li.instagram:hover{background-position:0 -1710px}ul.social-icons li.foursquare{background-position:0 -1740px}ul.social-icons li.foursquare:hover{background-position:0 -1770px}ul.social-icons li.zerply{background-position:0 -1800px}ul.social-icons li.zerply:hover{background-position:0 -1830px}ul.social-icons li.vk{background-position:0 -1860px}ul.social-icons li.vk:hover{background-position:0 -1890px}.arrow{background:transparent url(../img/arrows.png) no-repeat 0 0;width:47px;height:120px;display:inline-block;position:relative}.arrow.vtl{background-position:0 0;width:47px;height:96px}.arrow.vtr{background-position:-101px 0;width:47px;height:96px}.arrow.vbl{background-position:0 -144px;width:47px;height:96px}.arrow.vbr{background-position:-101px -144px;width:47px;height:96px}.arrow.hlt{background-position:-209px 0;width:120px;height:47px}.arrow.hlb{background-position:-209px -101px;width:120px;height:47px}.arrow.hrt{background-position:-353px 0;width:120px;height:47px}.arrow.hrb{background-position:-353px -101px;width:120px;height:47px}@media (max-width: 479px){.arrow{display:none}}.circular-bar{margin-bottom:25px}.circular-bar .circular-bar-chart{position:relative}.circular-bar strong{display:block;font-weight:600;font-size:18px;line-height:30px;position:absolute;top:35%;width:80%;left:10%;text-align:center}.circular-bar label{display:block;font-weight:100;font-size:17px;line-height:20px;position:absolute;top:50%;width:80%;left:10%;text-align:center}.progress{border-radius:25px;height:20px;background:#fafafa;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;overflow:visible}.progress-bar{background-color:#ccc;box-shadow:none;position:relative;border-radius:25px}.progress-bar-tooltip{position:absolute;padding:4px 8px;background-color:#333;color:#fff;line-height:15px;font-size:11px;display:block;position:absolute;top:-28px;right:5px;border-radius:3px;filter:alpha(opacity=0);opacity:0}.progress-bar-tooltip:after{border-color:#333 transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";display:block;left:13px;position:absolute;width:0}.counters .fa{display:block;font-size:35px;line-height:35px;margin-bottom:5px}.counters strong{display:block;font-weight:600;font-size:60px;line-height:60px}.counters label{display:block;font-weight:100;font-size:20px;line-height:20px}.counters.dark .fa{color:#333}.counters.dark strong{color:#333;font-size:50px;line-height:50px}.word-rotate{display:inline-block;overflow:hidden;text-align:center;position:relative;max-height:22px;line-height:22px}.word-rotate .word-rotate-items{position:relative;top:0;width:0;display:inline-block}.word-rotate .word-rotate-items span{display:inline-block;white-space:nowrap}.word-rotate .word-rotate-items span:not(:first-child){display:none}.word-rotate.active .word-rotate-items{position:relative}.word-rotate.active .word-rotate-items span{display:inline-block}h1.word-rotator-title .inverted{min-height:56px}h1.word-rotator-title .word-rotate{max-height:46px;line-height:46px;margin-bottom:-9px}h2.word-rotator-title .inverted{min-height:46px}h2.word-rotator-title .word-rotate{max-height:42px;line-height:42px;margin-bottom:-9px}h3.word-rotator-title .inverted{min-height:25px}h3.word-rotator-title .word-rotate{max-height:24px;line-height:24px;margin-bottom:-2px}h4.word-rotator-title .inverted{min-height:32px}h4.word-rotator-title .word-rotate{max-height:27px;line-height:27px;margin-bottom:-6px}h5.word-rotator-title .inverted{min-height:18px}h5.word-rotator-title .word-rotate{max-height:18px;line-height:18px;margin-bottom:-4px}h6.word-rotator-title .inverted{min-height:20px}h6.word-rotator-title .word-rotate{max-height:18px;line-height:18px;margin-bottom:-4px}p .inverted{min-height:24px}p .word-rotate{max-height:22px;line-height:22px;margin-bottom:-6px}html .scroll-to-top{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background:#404040;border-radius:7px 7px 0 0;bottom:0px;color:#fff;display:block;height:9px;opacity:0;padding:13px 10px 35px;position:fixed;right:10px;text-align:center;text-decoration:none;min-width:49px;z-index:1040}html .scroll-to-top:hover{filter:alpha(opacity=100);opacity:1}html .scroll-to-top.visible{filter:alpha(opacity=75);opacity:0.75}html .scroll-to-top span{display:inline-block;padding:0 5px}html.ie11 .scroll-to-top{right:25px}@media (max-width: 991px){html .scroll-to-top.hidden-mobile{display:none !important}}.portfolio-title{margin-bottom:-10px}.portfolio-title a{display:inline-block}.portfolio-title .fa{font-size:2.5em}.portfolio-title .portfolio-nav,.portfolio-title .portfolio-nav-all{margin-top:11px}.portfolio-title .portfolio-nav{text-align:right}.portfolio-title .portfolio-nav a{width:40%}.portfolio-title .portfolio-nav-all .fa{font-size:2.7em}.portfolio-title .fa-angle-right{text-align:right}.portfolio-title .portfolio-nav-prev{margin-right:15px;text-align:left;float:left}.portfolio-info{margin:2px 0 10px;float:right}.portfolio-info ul{list-style:none;padding:0;margin:0}.portfolio-info ul li{display:inline-block;border-right:1px solid #e6e6e6;color:#b1b1b1;padding-right:8px;margin-right:8px;font-size:0.9em}.portfolio-info ul li:last-child{border-right:0;padding-right:0;margin-right:0}.portfolio-info ul li a{text-decoration:none;color:#b1b1b1}.portfolio-info ul li a:hover .fa-heart{color:#e53f51}.portfolio-info ul li .fa{margin-right:4px}ul.portfolio-list{list-style:none;margin:0;padding:0}ul.portfolio-list .portfolio-item{margin-bottom:35px}ul.portfolio-details{list-style:none;padding:0;margin:45px 0 0 5px;font-size:0.9em}ul.portfolio-details li{padding:0;margin:0 0 20px}ul.portfolio-details p{padding:0;margin:0}ul.portfolio-details blockquote{padding:0 0 0 10px;margin:15px 0 0;color:#999}ul.portfolio-details ul.list-skills li{margin-right:10px;margin-bottom:5px}@media (max-width: 991px){.portfolio-nav,.portfolio-nav-all{display:none}}ul.team-list{list-style:none;margin:0;padding:0}ul.team-list .team-item{margin-bottom:35px}ul.team-list .team-item .thumb-info-social-icons{margin:0 10px}@media (max-width: 991px){ul.team-list .team-item{margin:0 auto 35px;max-width:270px}}ul.history{margin:0 0 25px;padding:0;list-style:none}ul.history li{margin:25px 0;padding:0;clear:both}ul.history li h4{margin:0 0 -27px 0;padding:0}ul.history li p{margin-left:53px}ul.history li .thumb{background:transparent url(../img/history-thumb.png) no-repeat 0 0;width:227px;height:160px;margin:0 0 30px;padding:0;float:left}ul.history li .thumb img{border-radius:150px;margin:7px 8px;width:145px;height:145px}ul.history li .featured-box{text-align:left;margin-left:225px;margin-bottom:50px;min-height:115px}ul.history li .featured-box .box-content{border-top-color:#ccc}@media (max-width: 479px){ul.history li .thumb{display:none}ul.history li .featured-box{margin-left:0}}.search-results{min-height:300px}.google-map{background:#e5e3df;height:400px;margin:-35px 0 30px 0;width:100%}.google-map img{max-width:9999px}.parallax+.google-map{margin-top:-70px}.textureHeading{background:url("/img/bg_textura_web.webp") #013b2d;padding-bottom:0.125%;margin-bottom:40px}@media screen and (max-width: 1220px){.textureHeading .arrowWrapper{height:40px}.textureHeading img{width:20px}}.flex-container{display:flex;max-height:980px;height:100%}@media screen and (max-width: 1220px){.flex-container{display:block;max-height:100%}}.introImage{background-image:var(--img-src)}.nonposition img{object-position:unset}.lesoskolka-content{padding-bottom:4%}.lesoskolka-content h1:first-of-type{display:none}.lesoskolka-content p{font-size:clamp(17px, 1.5vw, 22px);color:#003122;font-family:"Helvetica";text-align:center;line-height:clamp(22px, 1.5vw, 30px);margin-bottom:3%}.lesoskolka-content .homeLink{margin-top:0}.loader-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;font-family:sans-serif;color:#555}.loader{border:6px solid #003122;border-top:6px solid #4dac33;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sub-menu{margin-top:40px}@media screen and (max-width: 485px){.flexResponsive{display:flex;flex-direction:column;align-items:center}.flexResponsive .col-xs-6{width:100% !important}}.dlazdice-box{background-color:#e1e5d5;margin-bottom:20px;padding:20px;padding-top:40px;height:100%;border:1px solid #ccc;text-align:center;height:210px;border-radius:20px;background-color:#e1e5d5;border:0px solid #e1e5d5;transition:cubic-bezier(0.4, 0, 0.2, 1) 300ms all}.dlazdice-box:hover{background-color:#004d35}.dlazdice-box:hover p,.dlazdice-box:hover h2{color:#e1e5d5;text-decoration:none}.dlazdice-box h2{color:#013b2d;font-weight:800;font-family:"AgenaDisplay-WideBlack";font-size:clamp(18px, 2vw, 24px);margin-top:0}.dlazdice-box p{color:#013b2d;font-size:clamp(16px, 1.5vw, 18px);margin-top:30px}@media screen and (max-width: 1220px){.dlazdice-box{height:180px;padding-top:30px}.dlazdice-box p{margin-top:20px}}@media screen and (max-width: 992px){.dlazdice-box{height:150px}.dlazdice-box p{margin-top:10px}}@media screen and (max-width: 552px){.dlazdice-box{max-width:250px;margin-inline:auto}.dlazdice-box p{margin-top:5px}}.dlazdice-link:hover{text-decoration:none}.leftMenu{margin-bottom:100px}.menuList{background-color:#f2f4ea;list-style:none !important;padding-left:0 !important;border-radius:12px;overflow:hidden}.menuList li:not(:last-child){border-bottom:1px solid #b7c394}.menuList li{margin-bottom:0 !important}.menuList li a{font-size:clamp(15px, 1.5vw, 17px);color:#003122;font-family:"Helvetica";padding:8px 15px;text-decoration:none !important;display:block}.menuList li a:hover{text-decoration:none;background-color:#4dac33;color:black}.menuList li a.active{background-color:#4dab33;color:black}.default-page h1{display:none}.default-page h2,.default-page h3,.default-page h4,.default-page h5,.default-page h6{font-family:"AgenaDisplay-WideBlack"}.default-page h1{position:relative;text-align:center;font-size:clamp(26px, 1.8vw, 36px);color:#003122;font-weight:600}.default-page h2{font-size:clamp(24px, 1.7vw, 32px);line-height:clamp(30px, 2vw, 40px);color:#003122;font-weight:600}.default-page h3{font-size:clamp(20px, 1.7vw, 26px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.default-page h4{font-size:clamp(18px, 1.7vw, 24px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.default-page h5{font-size:clamp(16px, 1.7vw, 20px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.default-page h6{font-size:clamp(14px, 1.7vw, 18px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.default-page p,.default-page li{font-size:clamp(16px, 1.5vw, 18px);line-height:clamp(24px, 1.5vw, 30px);color:#003122;font-family:"Helvetica"}.default-page li::marker{font-size:clamp(16px, 2vw, 22px);color:#4dab33}.default-page a{color:#003122;text-decoration:underline}.default-page a:hover{background-color:#4dab33;color:white}.page-content:has(.dalsi-page){padding-bottom:0}.dalsi-page{background-color:#e1e5d5;padding-block:5%}.dalsi-page .imgRight{width:100% !important}.dalsi-page .imgLeft{width:100% !important}@media screen and (max-width: 992px){.dalsi-page .imgRight{width:auto !important}.dalsi-page .imgLeft{width:auto !important}}.referenceArticle{display:flex;gap:30px;border-bottom:1px solid #b7c394;padding-bottom:40px}@media screen and (max-width: 615px){.referenceArticle{flex-direction:column}.referenceArticle img{display:block;margin-inline:auto;max-width:100% !important}}.referenceArticle:not(:last-child){margin-bottom:40px}.referenceArticle .imageBlock img{object-fit:cover;border-radius:12px;max-height:240px;max-width:none}.referenceArticle .textBlock{display:flex;flex-direction:column;text-decoration:none}.referenceArticle .textBlock:hover{background-color:transparent !important;color:#003122 !important;text-decoration:underline}.referenceArticle .textBlock .topWrapper,.referenceArticle .textBlock .bottomWrapper{display:flex}.referenceArticle .textBlock .topWrapper{flex:1;flex-direction:column}.referenceArticle .textBlock .topWrapper .title{font-size:clamp(18px, 1.7vw, 24px);color:#003122;margin-top:10px;font-family:"AgenaDisplay-WideBlack"}.referenceArticle .textBlock .topWrapper .anotation{font-size:clamp(16px, 1.5vw, 18px);color:#003122}.referenceArticle .textBlock .bottomWrapper{height:10%;align-items:center;gap:20px}.referenceArticle .textBlock .datum{font-size:clamp(16px, 1.7vw, 18px);color:#003122}.strankovani{padding-block:2% 5%}.strankovani .row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.strankovani .pagination{margin:0}.strankovani .genNext{margin:auto}.strankovani #pagination-block{display:flex;justify-content:center;align-items:center}.katalog{margin-top:80px}.zobrazenoStrankovani p{font-size:clamp(15px, 1.5vw, 18px);color:#003122;margin:0;margin-top:12px}.pagination{margin:0;margin-top:5px}.pagination .pagination-space span{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:36px;width:36px;border-radius:50%;margin-inline:2px !important;background-color:#f2f4ea;color:#333333;border:none;background-color:#f2f4ea !important;font-size:16px;padding-top:5px;transition:background-color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);font-weight:600}.pagination .pagination-space span:hover{background-color:#4dab33;color:white}.pagination a{border:none !important;margin-inline:2px !important;font-family:"Helvetica", "Arial", sans-serif !important;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:36px;width:36px;color:#333333 !important;border-radius:50% !important;background-color:#f2f4ea !important;color:#333333;border:none;font-size:16px;padding-top:5px;transition:background-color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);font-weight:600}.pagination a:hover{background-color:#4dab33 !important;color:black !important}.pagination li.active a{background-color:#4dab33 !important;color:black !important}.detail-page .datum{font-size:clamp(16px, 1.5vw, 18px);color:#003122}.detail-page h1,.detail-page h2,.detail-page h3,.detail-page h4,.detail-page h5,.detail-page h6{font-family:"AgenaDisplay-WideBlack"}.detail-page h1{position:relative;text-align:center;font-size:clamp(26px, 1.8vw, 36px);color:#003122;font-weight:600}.detail-page h2{font-size:clamp(24px, 1.7vw, 32px);line-height:clamp(30px, 2vw, 40px);color:#003122;font-weight:600}.detail-page h3{font-size:clamp(20px, 1.7vw, 26px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.detail-page h4{font-size:clamp(18px, 1.7vw, 24px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.detail-page h5{font-size:clamp(16px, 1.7vw, 20px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.detail-page h6{font-size:clamp(14px, 1.7vw, 18px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.detail-page table{width:100%;border-radius:20px;border-collapse:collapse;margin-bottom:20px}.detail-page table th{background-color:#003122;color:white;font-size:clamp(16px, 1.7vw, 20px);padding:10px;text-align:left}.detail-page table td{font-size:clamp(16px, 1.7vw, 20px);padding:10px;color:#000000;font-weight:400}.detail-page table tr:nth-child(even){background-color:#eee}.detail-page .anotace{font-size:clamp(17px, 1.5vw, 20px);color:#003122;font-weight:bold}.detail-page .detail-obsah{margin-top:7%}.relative{position:relative}.overflow-hidden{overflow:hidden}.timeline-legend{display:flex;justify-content:center;align-items:center;font-size:clamp(18px, 1.7vw, 24px);color:#003122;gap:40px;font-weight:800}@media screen and (max-width: 768px){.timeline-legend{flex-direction:column}}.timeline-legend div{flex:1}.timeline-legend div:first-child{text-align:right}.timeline{display:grid;column-gap:30px;grid-template-columns:1fr 5px 1fr;margin-bottom:100px;padding-block:40px}.timeline::before{content:'';position:absolute;left:50%;top:0;bottom:0;width:5px;background-color:#f2f4ea;transform:translateX(-50%);z-index:1}.timeline-item{max-width:500px;background-color:#f2f4ea;padding:20px;border-radius:12px;position:relative;margin-top:-40%}.timeline-item .icon{position:absolute;top:4px;right:4px;max-width:30px;display:none}@media screen and (max-width: 768px){.timeline-item .icon{display:block}}.timeline-item:first-child{margin-top:0}.timeline-item.no-overlap{margin-top:2rem}.timeline-item h2{font-size:clamp(18px, 1.7vw, 24px);font-weight:800;margin-top:0}.timeline-item h2::before{content:'';position:absolute;top:20px;width:20px;height:20px;border-radius:50%;z-index:2}.timeline-item p{font-size:clamp(16px, 1.5vw, 18px);text-align:justify}.timeline-item .img-proces{max-height:270px;width:100%;object-fit:cover;border-radius:8px}.timeline-item.right{grid-column:3;grid-column-end:span 1;margin-left:auto}.timeline-item.right h2{text-align:left;color:#4dab33}.timeline-item.right h2::before{left:-42px;background-color:#4dab33}.timeline-item.left{grid-column:1;grid-column-end:span 1}.timeline-item.left h2{text-align:right;color:#003122}.timeline-item.left h2::before{right:-42px;background-color:#003122}@media (max-width: 768px){.timeline{grid-template-columns:1fr;column-gap:0}.timeline::before{display:none}.timeline-item{margin:0 auto 2rem auto}.timeline-item.left,.timeline-item.right{grid-column:1}.timeline-item.left h2,.timeline-item.right h2{text-align:left}.timeline-item.left h2::before,.timeline-item.right h2::before{display:none}}.timeline-item.no-image{margin-top:20px}.timeline-item.less-margin:not(:first-of-type){margin-top:-20%}.dotace-link{text-decoration:none !important}.dotace-link .dotace-item{display:flex;justify-content:space-between;align-items:center;background-color:#f2f4ea;padding:3%;margin-bottom:20px;border-radius:12px;transition:background-color 300ms ease, color 300ms ease}.dotace-link .dotace-item .svg-wrapper{flex-basis:10%;display:flex;justify-content:center;align-items:center}.dotace-link .dotace-item .svg-wrapper svg{margin-left:auto}@media screen and (max-width: 876px){.dotace-link .dotace-item{flex-direction:column;gap:10px}.dotace-link .dotace-item .svg-wrapper{justify-content:flex-start !important;width:100%}.dotace-link .dotace-item .svg-wrapper svg{margin-left:0}}.dotace-link .dotace-item:hover{background-color:#003122}.dotace-link .dotace-item:hover h2{color:#f2f4ea}.dotace-link .dotace-item h2{font-size:clamp(18px, 1.7vw, 24px);margin:0}.timeline-item.historie{background-color:transparent}.timeline-item.historie h2{color:#4dab33}.timeline-item.historie h2::before{background-color:#4dab33}.timeline-item.historie .obsah-historie img{width:100%;height:100%;border-radius:8px}.root-page h1{position:relative;text-align:center;font-size:clamp(26px, 1.8vw, 36px);color:#003122;font-weight:600;padding-block:4% 3%;margin-bottom:4%}.root-page h2{font-size:clamp(24px, 1.7vw, 32px);line-height:clamp(30px, 2vw, 40px);color:#003122;font-weight:600}.root-page h3{font-size:clamp(20px, 1.7vw, 26px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.root-page h4{font-size:clamp(18px, 1.7vw, 24px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.root-page h5{font-size:clamp(16px, 1.7vw, 20px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.root-page h6{font-size:clamp(14px, 1.7vw, 18px);line-height:clamp(24px, 2vw, 30px);color:#003122;font-weight:600}.root-page table{width:100%;border-radius:12px;border-collapse:collapse;margin-bottom:20px;overflow:hidden;box-shadow:0 4px 8px rgba(0,49,34,0.1)}.root-page table th{background-color:#003122;color:#f1f1f1;font-size:clamp(16px, 1.7vw, 20px);padding:12px 16px;text-align:left;font-weight:600}.root-page table td{font-size:clamp(16px, 1.7vw, 20px);padding:12px 16px;color:#003122;font-weight:400;background-color:white;border-bottom:1px solid #eee}.root-page table tr:nth-child(even) td{background-color:#f2f4ea}.root-page ul{padding-left:20px}.root-page li{font-size:clamp(16px, 1.7vw, 20px);line-height:22px;color:#003122;font-weight:400;padding-block:5px}.root-page p{font-size:clamp(14px, 1.7vw, 20px);line-height:clamp(24px, 2vw, 28px);color:#003122;font-weight:400}.root-page a{color:#003122;text-decoration:underline}body.texture .root-page h1{position:relative;text-align:center;font-size:clamp(26px, 1.8vw, 36px);color:#f1f1f1;font-weight:600;padding-block:4% 3%;margin-bottom:4%}body.texture .root-page h2{font-size:clamp(24px, 1.7vw, 32px);line-height:clamp(30px, 2vw, 40px);color:#f1f1f1;font-weight:600}body.texture .root-page h3{font-size:clamp(20px, 1.7vw, 26px);line-height:clamp(24px, 2vw, 30px);color:#f1f1f1;font-weight:600}body.texture .root-page h4{font-size:clamp(18px, 1.7vw, 24px);line-height:clamp(24px, 2vw, 30px);color:#f1f1f1;font-weight:600}body.texture .root-page h5{font-size:clamp(16px, 1.7vw, 20px);line-height:clamp(24px, 2vw, 30px);color:#f1f1f1;font-weight:600}body.texture .root-page h6{font-size:clamp(14px, 1.7vw, 18px);line-height:clamp(24px, 2vw, 30px);color:#f1f1f1;font-weight:600}body.texture .root-page table{width:100%;border-radius:20px;border-collapse:collapse;margin-bottom:20px}body.texture .root-page table th{background-color:#0095a5;color:white;font-size:clamp(16px, 1.7vw, 20px);padding:10px;text-align:left}body.texture .root-page table td{font-size:clamp(16px, 1.7vw, 20px);padding:10px;color:#000000;font-weight:400}body.texture .root-page table tr:nth-child(even){background-color:#eee}body.texture .root-page ul{padding-left:20px}body.texture .root-page ul li{font-size:clamp(16px, 1.7vw, 20px);line-height:22px;color:#f1f1f1;font-weight:400;padding-block:5px}body.texture .root-page p{font-size:clamp(16px, 1.7vw, 20px);line-height:clamp(24px, 2vw, 30px);color:#f1f1f1;font-weight:400}.green-heading{color:#003223 !important}.ls-form{margin:0 auto 60px auto}.ls-form label{font-size:clamp(14px, 1.5vw, 17px)}.ls-form *{color:#003122}.ls-form .form-group{font-size:clamp(14px, 1.5vw, 17px)}.ls-form p{font-size:clamp(14px, 1.5vw, 17px)}.ls-form .custom-radio-wrapper{display:flex;flex-direction:column}.ls-form .custom-radio-wrapper .custom-radio{position:relative;display:flex;align-items:center;font-size:16px;color:#003122;cursor:pointer;user-select:none;margin-bottom:5px}.ls-form .custom-radio-wrapper .custom-radio input[type="radio"]{opacity:0;position:absolute;pointer-events:none}.ls-form .custom-radio-wrapper .custom-radio input[type="radio"]:focus-visible+.custom-radio-mark{outline:2px solid #4b9c2a;outline-offset:2px}.ls-form .custom-radio-wrapper .custom-radio .custom-radio-mark{width:18px;height:18px;border:2px solid #b7c394;border-radius:50%;background-color:#e1e5d5;margin-right:10px;position:relative;flex-shrink:0}.ls-form .custom-radio-wrapper .custom-radio .custom-radio-mark::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#4b9c2a;border-radius:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 0.2s ease}.ls-form .custom-radio-wrapper .custom-radio input[type="radio"]:checked+.custom-radio-mark::after{opacity:1}.ls-form .lsHide{display:none}.ls-form .fa-plus{color:white;background-color:#4dab33;padding:2px;border-radius:50%;width:18px;height:18px;display:flex;justify-content:center;align-items:center;font-size:12px}.ls-form .pridatPolozky{display:flex;gap:5px;margin-bottom:2%}.ls-form .pridatPolozky:hover{text-decoration:none;color:#003223}.ls-form a:not(.pridatPolozky){text-decoration:underline;transition:background-color .3s ease}.ls-form a:not(.pridatPolozky):hover{background-color:#4dab33;color:white}.ls-form input:not([type="radio"],[type="checkbox"]),.ls-form select{height:40px}.ls-form input,.ls-form textarea,.ls-form select{background-color:#e1e5d6;border:1px solid #b7c395 !important}.ls-form input:focus,.ls-form textarea:focus,.ls-form select:focus{outline:2px solid #4dab33}.ls-form textarea{height:100px;resize:none}.ls-form .red-text{color:#A80000;font-weight:400}.ls-form #strediska{background-color:#e1e5d6;border:1px solid #b7c395;border-radius:4px;padding:10px;height:100px;margin-top:20px;display:flex;flex-direction:column;overflow:auto;font-size:16px}.ls-form .btn-primary{background-color:#4dab33;border-radius:25px;color:white;border:none;font-size:16px;padding-inline:25px;font-weight:600;font-family:'Helvetica', 'Arial', sans-serif !important;transition:background-color .3s ease}.ls-form .btn-primary:hover{background-color:#003223}.ls-form .formStep{margin-top:20px;background-color:#f2f4e9;border-radius:20px;padding-inline:20px;padding-bottom:20px}.ls-form .flexForm{display:flex;flex-direction:column}.ls-form .control-label{font-family:"AgenaDisplay-WideBlack";color:#003223;font-size:clamp(16px, 2vw, 26px);margin-bottom:10px}.ls-form h2{color:#003223;font-size:clamp(18px, 2vw, 32px)}.ls-form .ls-title{font-family:"AgenaDisplay-WideBlack";margin-bottom:20px;padding-bottom:10px;margin-top:15px;margin-inline:10px;border-bottom:1px solid #b7c395}.ls-form table{border:0}.ls-form table *{border:0 !important}.ls-form table tr{border-bottom:1px solid #b7c395 !important}.ls-form table thead tr{border-bottom:0px !important}.ls-form table th{background-color:transparent;font-weight:600}.ls-form .col-md-1{padding-left:10px;padding-right:8px}.ls-form table th,.ls-form table td{text-align:center;vertical-align:middle !important}.ls-udaje label{text-align:right}.fa.les-hint{font-size:17px}.fa.les-hint:hover{color:#0099dd}.tooltip .tooltip-inner{max-width:90%;background-color:#0099dd}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.ls-form .tdDrevina{position:relative}.ls-form .lsOdebrat{position:absolute;font-size:16px;top:0px;right:5px;cursor:pointer;color:#cc0000;line-height:34px;height:34px;width:20px;text-align:center;vertical-align:middle}.ls-form .lsOdebrat{position:absolute;font-size:16px;top:0px;right:5px;cursor:pointer;color:#cc0000;line-height:34px;height:34px;width:20px;text-align:center;vertical-align:middle}.ls-title.ls-title-first{margin-top:0px}.feature-box{display:flex;align-items:center}.ls-title .feature-box-icon{background-color:#e1e5d6;color:#003223;font-size:1.8em;border-radius:35px;display:inline-block;height:35px;line-height:35px;margin-right:10px;position:relative;text-align:center;top:5px;width:35px}.ls-souhlasy label,.form-news .gdpr-label{text-align:left;display:block;position:relative;padding:0px 0px 0px 20px;margin-bottom:15px}.ls-souhlasy label>input,.form-news .gdpr-label>input{position:absolute;left:0px;top:3px;margin:0px}.feature-box{clear:both}@media screen and (max-width: 768px){.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;margin-bottom:20px}.lesosadba-table{min-width:1000px}.lesoochrana-table{min-width:450px}.table-wrapper::-webkit-scrollbar{width:10px;height:10px}.table-wrapper::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.table-wrapper::-webkit-scrollbar-thumb{background-color:#4CAF50;border-radius:10px;border:2px solid #fff}.table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#45a049}}.custom-select-wrapper{position:relative;display:block}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-block:0.7em;padding-inline:0.5em;border:1px solid #b7c394;border-radius:6px;background-color:#f6f8ec;font-size:16px;color:#003122;cursor:pointer}.custom-select-wrapper i{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:#4b9c2a;pointer-events:none}#lesFormSubmitButton{max-width:max-content;border:0;outline:none;padding-block:.8em;color:black}#lesFormSubmitButton:focus{outline:2px solid black;text-decoration:underline}.zpusobyWrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width: 580px){.zpusobyWrapper{grid-template-columns:1fr}}.zpusobyWrapper .zpusobItem{text-align:center;background-color:#e1e5d5;border-radius:20px;padding-block:50px;padding-inline:10px}.zpusobyWrapper .zpusobItem span:not(.accent){margin-top:5px;font-size:16px;color:#013b2d}.zpusobyWrapper img{width:clamp(70px, 10vw, 100px)}.zpusobyWrapper h3{margin-top:5%;font-size:clamp(21px, 1.5vw, 30px);font-family:"AgenaDisplay-WideBlack";font-weight:800;color:#013b2d}.zpusobyWrapper h3 span{color:#4dac33}.zpusobyWrapper p{margin:auto;font-size:clamp(14px, 1.5vw, 18px);color:#013b2d;max-width:50ch;margin-top:5%}.zpusobyWrapper p:nth-of-type(2){margin-top:2px !important}.zpusobyWrapper a{margin:auto;margin-top:5%;display:block;width:max-content;background-color:#4dab33;padding:.7em 4em;border-radius:25px;font-size:clamp(1.5rem, 1.5vw, 2rem);text-transform:uppercase;color:black;font-weight:bold;transition:all cubic-bezier(0.4, 0, 0.2, 1) 150ms}@media screen and (max-width: 668px){.zpusobyWrapper a{padding:.7em 3em}}.zpusobyWrapper a:hover{color:#013b2d;background-color:white;text-decoration:none}.piste-volejte-section{color:#003122;height:100%}.piste-volejte-section h2{font-size:clamp(24px, 3vw, 36px);font-family:'AgenaDisplay-WideBlack';padding-top:15px}.piste-volejte-section .pisteVolejteImageWrapper img{border-radius:20px;max-width:675px;width:100%}@media screen and (max-width: 1220px){.piste-volejte-section .pisteVolejteImageWrapper img{display:none}}.piste-volejte-section .leftWrapper{display:flex;flex-direction:column;min-height:100%}.piste-volejte-section .leftWrapper .firstItem{flex:1}.piste-volejte-section .leftWrapper .firstItem h1{display:none}.piste-volejte-section .leftWrapper .firstItem p{font-size:clamp(16px, 1.5vw, 18px);margin-block:40px !important}.piste-volejte-section .iconsWrapper{flex:1}.piste-volejte-section .iconsWrapper span,.piste-volejte-section .iconsWrapper i{font-size:clamp(16px, 1.8vw, 22px)}.piste-volejte-section .iconsWrapper i{color:#4dac33}.piste-volejte-section .formWrapper{background-color:#f2f4ea;border-radius:20px;padding-inline:2%}.piste-volejte-section .formWrapper .inputWrapper label:not([for="gdpr"]){display:block;font-size:clamp(15px, 1.5vw, 17px)}.piste-volejte-section .formWrapper .inputWrapper input:not([type="checkbox"]){width:100%;border:1px solid #b7c394;background-color:#e1e5d5;max-height:50px;padding:1em .8em;font-size:clamp(14px, 1.5vw, 16px);border-radius:6px}@media screen and (max-width: 1220px){.piste-volejte-section .formWrapper .inputWrapper input:not([type="checkbox"]){padding:.8em .6em}}.piste-volejte-section .formWrapper .inputWrapper input:not([type="checkbox"]):focus{outline:2px solid #4dac33}.piste-volejte-section .formWrapper .inputWrapper textarea{width:100%;background-color:#e1e5d5;border:1px solid #b7c394;border-radius:6px;resize:none;padding:1em .8em}@media screen and (max-width: 1220px){.piste-volejte-section .formWrapper .inputWrapper textarea{padding:.8em .6em}}.piste-volejte-section .formWrapper .inputWrapper textarea:focus{outline:2px solid #4dac33}.piste-volejte-section .formWrapper .top-buffer{margin-top:20px}.piste-volejte-section .formWrapper .top-buffer-md{margin-top:30px}.piste-volejte-section .formWrapper #pisteVolejteSubmit{background-color:#4dac33;text-transform:uppercase;max-width:300px;border:none;color:white;width:100%;padding-block:.7em;font-weight:bold;font-size:clamp(16px, 1.5vw, 20px);border-radius:30px;margin-block:40px;transition:background-color 0.3s ease, color 0.3s ease}.piste-volejte-section .formWrapper #pisteVolejteSubmit:hover{background-color:#003223}.file-upload-label{width:100%;display:inline-flex;align-items:center;padding:8px 18px;font-size:clamp(14px, 1.5vw, 16px);cursor:pointer;font-weight:400;transition:background-color 0.3s ease, color 0.3s ease;margin:0;border-radius:6px;border:1px solid #b7c394;max-height:50px}.file-upload-icon{margin-right:10px;font-size:30px;color:#4dac33}.file-upload-wrapper{position:relative}.file-list p{margin:0;padding:5px;font-size:10px;color:#333;border-radius:3px;display:inline-block;margin-bottom:5px}.file-upload-wrapper{position:relative}.checkbox-wrapper-12{position:relative;display:flex;align-items:center;gap:10px}.checkbox-wrapper-12>svg{position:absolute;top:-130%;left:-170%;width:110px;pointer-events:none}.checkbox-wrapper-12 *{box-sizing:border-box}.checkbox-wrapper-12 input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;margin:0}.checkbox-wrapper-12 input[type="checkbox"]:focus{outline:0}.checkbox-wrapper-12 .cbx{width:24px;height:24px;top:calc(50vh - 12px);left:calc(50vw - 12px)}.checkbox-wrapper-12 .cbx input{position:absolute;top:0;left:0;width:24px;height:24px;border:2px solid #b7c394;border-radius:50%}.checkbox-wrapper-12 .cbx label{width:24px;height:24px;background:none;border-radius:50%;position:absolute;top:0;left:0;-webkit-filter:url("#goo-12");filter:url("#goo-12");transform:trasnlate3d(0, 0, 0);pointer-events:none}.checkbox-wrapper-12 .cbx svg{position:absolute;top:5px;left:4px;z-index:1;pointer-events:none}.checkbox-wrapper-12 .cbx svg path{stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:19;stroke-dashoffset:19;transition:stroke-dashoffset 0.3s ease;transition-delay:0.2s}.checkbox-wrapper-12 .cbx input:checked+label{animation:splash-12 0.6s ease forwards}.checkbox-wrapper-12 .cbx input:checked+label+svg path{stroke-dashoffset:0}@-moz-keyframes splash-12{40%{background:#4dac33;box-shadow:0 -18px 0 -8px #4dac33,16px -8px 0 -8px #4dac33,16px 8px 0 -8px #4dac33,0 18px 0 -8px #4dac33,-16px 8px 0 -8px #4dac33,-16px -8px 0 -8px #4dac33}100%{background:#4dac33;box-shadow:0 -36px 0 -10px transparent, 32px -16px 0 -10px transparent, 32px 16px 0 -10px transparent, 0 36px 0 -10px transparent, -32px 16px 0 -10px transparent, -32px -16px 0 -10px transparent}}@-webkit-keyframes splash-12{40%{background:#4dac33;box-shadow:0 -18px 0 -8px #4dac33,16px -8px 0 -8px #4dac33,16px 8px 0 -8px #4dac33,0 18px 0 -8px #4dac33,-16px 8px 0 -8px #4dac33,-16px -8px 0 -8px #4dac33}100%{background:#4dac33;box-shadow:0 -36px 0 -10px transparent, 32px -16px 0 -10px transparent, 32px 16px 0 -10px transparent, 0 36px 0 -10px transparent, -32px 16px 0 -10px transparent, -32px -16px 0 -10px transparent}}@-o-keyframes splash-12{40%{background:#4dac33;box-shadow:0 -18px 0 -8px #4dac33,16px -8px 0 -8px #4dac33,16px 8px 0 -8px #4dac33,0 18px 0 -8px #4dac33,-16px 8px 0 -8px #4dac33,-16px -8px 0 -8px #4dac33}100%{background:#4dac33;box-shadow:0 -36px 0 -10px transparent, 32px -16px 0 -10px transparent, 32px 16px 0 -10px transparent, 0 36px 0 -10px transparent, -32px 16px 0 -10px transparent, -32px -16px 0 -10px transparent}}@keyframes splash-12{40%{background:#4dac33;box-shadow:0 -18px 0 -8px #4dac33,16px -8px 0 -8px #4dac33,16px 8px 0 -8px #4dac33,0 18px 0 -8px #4dac33,-16px 8px 0 -8px #4dac33,-16px -8px 0 -8px #4dac33}100%{background:#4dac33;box-shadow:0 -36px 0 -10px transparent, 32px -16px 0 -10px transparent, 32px 16px 0 -10px transparent, 0 36px 0 -10px transparent, -32px 16px 0 -10px transparent, -32px -16px 0 -10px transparent}}.tisteny-formular{color:#003122}.tisteny-formular h1{display:none}.tisteny-formular img{border-radius:20px}.tisteny-formular h2{font-size:clamp(22px, 3vw, 36px);font-family:'AgenaDisplay-WideBlack'}.tisteny-formular p{font-size:clamp(14px, 1.5vw, 18px);margin-block:40px !important;max-width:60ch}.tisteny-formular .homeLink{margin-inline:0 !important}.tisteny-formular .imgWrapper{position:relative}@media screen and (max-width: 992px){.tisteny-formular .imgWrapper{margin-top:40px}}.tisteny-formular .imgWrapper .proc-lesoskolky{position:absolute;top:98%;left:98%;transform:translate(-100%, -100%);width:150px}@media screen and (max-width: 992px){.tisteny-formular .imgWrapper .proc-lesoskolky{width:100px}}body.nabidkaLesosadba .page-content{margin-bottom:0 !important}body.nabidkaLesosadba .vice a{background-color:#4dab33;color:#f2f4ea;border-radius:25px;font-size:16px;text-transform:uppercase;font-weight:bold;padding-inline:1.7em;padding-block:.7em;transition:background-color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}body.nabidkaLesosadba .vice a:hover{background-color:#003122}#katalog-list a{text-decoration:none}#submit-button{outline:none}#submit-button:focus{outline:2px solid black !important}#lesoSadbaProdukty a{text-decoration:none}#katalog-filtr{background-color:#f2f4ea;border-radius:12px;padding:20px}#katalog-filtr .filtrCheckBoxy{padding-block:17px 10px;border-bottom:1px solid #b7c394}#katalog-filtr .cancelFiltr{margin-top:10px;margin-bottom:10px}#katalog-filtr .cancelFiltr a{background-color:#003122;border:none;color:#f2f4ea;font-size:15px;max-width:max-content;outline:none;text-decoration:none;padding:5px 10px;border-radius:3px}#katalog-filtr .cancelFiltr i{margin-right:10px;font-size:17px}#katalog-filtr .checkboxHeading{font-size:clamp(15px, 1.5vw, 17px);margin:0;color:#003122}#katalog-filtr legend{margin-bottom:0;border-bottom:0}#katalog-filtr .optionList{display:flex;flex-direction:column;justify-content:center;height:0;color:#003122;overflow:hidden}#katalog-filtr .optionList *{text-transform:capitalize}@media screen and (min-width: 992px){#katalog-filtr .optionList{height:auto !important;margin-top:-15px !important}#katalog-filtr .filterHeading i{display:none}}#katalog-filtr .filterHeading{display:flex;justify-content:space-between;align-items:center}#katalog-filtr .filterHeading i{font-size:18px}#katalog-filtr .input-group{width:100%}#katalog-filtr #searchSubmit{margin-top:10px}#katalog-filtr .checkbox-container{display:inline-block;position:relative;font-family:Arial, sans-serif;font-size:14px;padding-left:25px;cursor:pointer}#katalog-filtr .checkbox-container input[type="checkbox"]{opacity:0;position:absolute;width:0;height:0;margin:0;pointer-events:none}#katalog-filtr .checkbox-custom{position:absolute;left:0;top:0;width:17px;height:17px;border:2px solid #b7c394;background-color:white;border-radius:4px;transition:all 0.3s ease}#katalog-filtr .checkbox-custom input[type="checkbox"]{opacity:0;position:absolute;width:0;height:0;margin:0;pointer-events:none}#katalog-filtr .checkbox-container input[type="checkbox"]:checked+.checkbox-custom{background-color:#4caf50;border-color:#4caf50}#katalog-filtr .checkbox-container input[type="checkbox"]:checked+.checkbox-custom::before{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}#katalog-filtr .checkbox-container:hover .checkbox-custom{border-color:#45a049}#katalog-filtr .checkbox-container span{font-size:clamp(14px, 1.5vw, 16px);color:#003122}#katalog-filtr .checkbox-custom{position:absolute;left:0;top:0;width:17px;height:17px;border:2px solid #b7c394;background-color:white;border-radius:4px;transition:all 0.3s ease}#katalog-filtr .checkbox-custom input[type="checkbox"]{opacity:0;position:absolute;width:0;height:0;margin:0;pointer-events:none}#katalog-filtr .checkbox-container input[type="checkbox"]:checked+.checkbox-custom{background-color:#4caf50;border-color:#4caf50}#katalog-filtr .checkbox-container input[type="checkbox"]:checked+.checkbox-custom::before{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}#katalog-filtr .checkbox-container:hover .checkbox-custom{border-color:#45a049}#katalog-filtr .checkbox-container span{font-size:clamp(14px, 1.5vw, 16px);color:#003122}#katalog-filtr .checkbox-container input[type="checkbox"]:focus+.checkbox-custom{outline:2px solid #2e7d32;outline-offset:2px;box-shadow:0 0 3px 2px rgba(76,175,80,0.6)}.lesoSadba .lesosadbaProdukt{margin-bottom:20px;background-color:#f2f4ea;position:relative;border-radius:12px;overflow:hidden}.lesoSadba .lesosadbaProdukt img{width:100%;height:335px;object-fit:cover}@media screen and (max-width: 1460px){.lesoSadba .lesosadbaProdukt img{height:275px}}@media screen and (max-width: 1230px){.lesoSadba .lesosadbaProdukt img{height:215px}}@media screen and (max-width: 768px){.lesoSadba .lesosadbaProdukt img{height:100% !important;width:100% !important;aspect-ratio:1/1}}.lesoSadba .lesosadbaProdukt h2{margin:0}.lesoSadba .lesosadbaProdukt .stitky{position:absolute;top:10%;left:0}.lesoSadba .lesosadbaProdukt .stitky p{background-color:#003122;opacity:0.8;color:#ffffff;font-size:clamp(14px, 1.5vw, 18px);text-transform:capitalize;text-align:center;padding-inline:10px;margin-bottom:3px}.lesoSadba .popisekWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:80px;color:#003122;padding-inline:5px}.lesoSadba .popisekWrapper p{margin-bottom:0;font-size:clamp(14px, 1.5vw, 20px)}.katalogListCol .popis p{font-size:clamp(15px, 1.5vw, 18px);line-height:clamp(24px, 1.5vw, 30px);color:#003122;font-family:"Helvetica";margin-bottom:10px}@media screen and (min-width: 992px){.katalogListCol .popis{margin-top:0}}.katalogListCol .zobrazeno{font-size:clamp(15px, 1.5vw, 18px);color:#003122}.leve-menu{margin-top:10px;background-color:#f2f4ea;font-size:17px;overflow:hidden !important}.leve-menu .nav:not(.subnav){padding:0}.leve-menu .nav:not(.subnav) .open a{background-color:#f2f4ea}.leve-menu .nav:not(.subnav) .subnav{padding-left:0;position:relative}.leve-menu .nav:not(.subnav) .subnav a{padding-left:30px}.leve-menu .nav:not(.subnav) .subnav li::after{content:'';position:absolute;top:20px;left:20px;width:7px;height:2px;background-color:rgba(0,49,34,0.4)}@media screen and (max-width: 992px){.leve-menu .nav:not(.subnav) .subnav li::after{top:15px}}.leve-menu .nav:not(.subnav) li{margin:0;padding-block:0}.leve-menu .nav:not(.subnav) li:not(:last-child){border-bottom:1px solid #b7c394}.leve-menu .nav:not(.subnav) a{color:#003122;padding:10px;text-decoration:none;cursor:pointer}@media screen and (max-width: 992px){.leve-menu .nav:not(.subnav) a{padding:5px}}.leve-menu .nav:not(.subnav) a .menu_akce{display:flex !important;justify-content:flex-end;align-items:center;padding-right:10px !important;cursor:pointer}.leve-menu .nav:not(.subnav) a:hover{background-color:rgba(77,172,51,0.7);color:black}.strankovaniLesosadba{margin-block:2% 5%}.strankovaniLesosadba #pagination-block{margin:0;text-align:right !important}@media screen and (max-width: 992px){.strankovaniLesosadba #pagination-block{text-align:center !important;margin-top:15px}}@media screen and (max-width: 992px){.strankovaniLesosadba .zobrazenoStrankovani{text-align:center !important;margin-top:15px}}.strankovaniLesosadba .homeLink{margin:0;outline:0}@media screen and (max-width: 992px){.strankovaniLesosadba .homeLink{margin:auto;margin-top:15px}}.search{position:relative}.search input{border:1px solid #b7c394}.search i{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:16px;color:#003122}#katalog-filtr-ochrana{background-color:#f2f4ea;border-radius:12px;padding:20px}@media screen and (max-width: 992px){#katalog-filtr-ochrana{margin-bottom:20px}}#katalog-filtr-ochrana .filtrCheckBoxy{border-bottom:1px solid #b7c394}#katalog-filtr-ochrana .cancelFiltr{margin-top:10px;margin-bottom:10px}#katalog-filtr-ochrana .cancelFiltr a{background-color:#003122;border:none;color:#f2f4ea;font-size:15px;max-width:max-content;outline:none;text-decoration:none;padding:5px 10px;border-radius:3px}#katalog-filtr-ochrana .cancelFiltr i{margin-right:10px;font-size:17px}#katalog-filtr-ochrana .checkboxHeading{font-size:clamp(15px, 1.5vw, 17px);margin:0;color:#003122}#katalog-filtr-ochrana .optionList{display:flex;flex-direction:column;justify-content:center;height:0;color:#003122}#katalog-filtr-ochrana .optionList *{text-transform:capitalize}@media screen and (min-width: 992px){#katalog-filtr-ochrana .optionList{height:auto !important}#katalog-filtr-ochrana .filterHeading i{display:none}}#katalog-filtr-ochrana .filterHeading{display:flex;justify-content:space-between;align-items:center}#katalog-filtr-ochrana .input-group{width:100%}#katalog-filtr-ochrana #searchSubmit{margin-top:10px}#katalog-filtr-ochrana .checkbox-container{display:inline-block;position:relative;font-family:Arial, sans-serif;font-size:14px;padding-left:25px;cursor:pointer}#katalog-filtr-ochrana .checkbox-container input[type="checkbox"]{opacity:0;position:absolute;width:0;height:0;margin:0;pointer-events:none}#katalog-filtr-ochrana .checkbox-custom{position:absolute;left:0;top:0;width:17px;height:17px;border:2px solid #b7c394;background-color:white;border-radius:4px;transition:all 0.3s ease}#katalog-filtr-ochrana .checkbox-custom input[type="checkbox"]{opacity:0;position:absolute;width:0;height:0;margin:0;pointer-events:none}#katalog-filtr-ochrana .checkbox-container input[type="checkbox"]:checked+.checkbox-custom{background-color:#4caf50;border-color:#4caf50}#katalog-filtr-ochrana .checkbox-container input[type="checkbox"]:checked+.checkbox-custom::before{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}#katalog-filtr-ochrana .checkbox-container:hover .checkbox-custom{border-color:#45a049}#katalog-filtr-ochrana .checkbox-container span{font-size:clamp(14px, 1.5vw, 16px);color:#003122}#katalog-list-holder a:focus .lesosadbaProdukt{background-color:#003122}#katalog-list-holder a:focus .popisekWrapper p{color:#f2f4ea !important}.nextProducts:focus{outline:2px solid black}#search_results{width:100%;background-color:white;position:absolute;left:0;top:100%;z-index:20;max-height:300px;overflow-y:auto}#search_results li{border-bottom:1px solid rgba(0,49,34,0.2);padding-inline:5px}#search_results a{font-size:14px;color:#003122;text-decoration:none}#search_results a:hover{text-decoration:underline}.katalog-detail *{color:#003122}.katalog-detail h1:nth-of-type(1){display:block !important;font-family:"AgenaDisplay-WideBlack";font-size:clamp(24px, 2.3vw, 40px);margin-bottom:3%;margin-top:5%}@media screen and (max-width: 992px){.katalog-detail h1:nth-of-type(1){text-align:center;margin-top:20px}}.katalog-detail #objednatForm{background-color:#f2f4ea;border-radius:20px;padding:20px;font-size:clamp(16px, 1.5vw, 18px)}@media screen and (max-width: 992px){.katalog-detail .detailImgWrapper{display:flex}}@media screen and (max-width: 520px){.katalog-detail .detailImgWrapper{display:block}}.katalog-detail .detailImgWrapper img{border-radius:20px;width:100%}@media screen and (max-width: 992px){.katalog-detail .detailImgWrapper img{max-width:350px;margin:auto}}@media screen and (max-width: 520px){.katalog-detail .detailImgWrapper img{max-width:100%}}.katalog-detail .title{font-size:clamp(16px, 1.5vw, 18px);display:block;margin-block:1.7em 0.7em}.katalog-detail .charContainer{margin-top:20px}.katalog-detail .charTable{font-size:clamp(16px, 1.5vw, 17px);border:0 !important;box-shadow:none !important;border-radius:0 !important}.katalog-detail .charTable tr{border-bottom:1px solid #b7c394 !important}.katalog-detail .charTable td{padding-inline:0;background-color:transparent !important;border-bottom:0 !important}.katalog-detail .charTable .fa-check{color:#4dac33}.katalog-detail .charTable .fa-xmark{color:#c50000}.katalog-detail .form-group{height:auto !important}.katalog-detail #objednatForm #mnozstvi{ppearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-block:.7em;padding-inline-start:.5em;border:1px solid #b7c394;border-radius:6px;background-color:#f6f8ec;font-size:16px;color:#003122}.katalog-detail #objednatForm #submit-button{background-color:#4dac33;border-radius:25px;color:black;font-size:clamp(15px, 1vw, 16px);border:none;padding-block:0.8em;width:100%;font-weight:bold;text-transform:uppercase;transition:cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.5s;margin-top:15px}.katalog-detail #objednatForm #submit-button:hover{background-color:#003122;color:white}.katalog-detail .photosMini{margin-top:20px}@media screen and (max-width: 992px){.katalog-detail .photosMini{margin-top:0;margin-left:20px}}@media screen and (max-width: 625px){.katalog-detail .photosMini{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width: 520px){.katalog-detail .photosMini{display:block;margin-left:0px !important}}@media screen and (max-width: 560px){.katalog-detail .photosMini li:has(.miniPhoto){width:70%}}@media screen and (max-width: 520px){.katalog-detail .photosMini li:has(.miniPhoto){width:25%}}.katalog-detail .photosMini .miniPhoto{object-fit:cover;border-radius:10px}@media screen and (max-width: 992px){.katalog-detail .photosMini .miniPhoto{margin-top:10px}}.katalog-detail .photosMini .dalsiFotky{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;border-radius:10px;text-align:center}@media screen and (max-width: 992px){.katalog-detail .photosMini .dalsiFotky{margin-top:10px}}@media screen and (max-width: 1220px){.katalog-detail .prazdny{display:none}}#accordionTechnologie *{border:0}#accordionTechnologie .panel{margin-bottom:10px;border:0;box-shadow:none;border-radius:10px !important;background-color:#f2f4ea !important}#accordionTechnologie .panel-default>.panel-heading{background-color:#f2f4ea}#accordionTechnologie .accordionHeading{display:flex;justify-content:space-between;align-items:center}#accordionTechnologie .accordionHeading i{color:#4b9c2a;font-size:clamp(16px, 1.5vw, 20px);transition:all 0.3s ease}#accordionTechnologie .accordionHeading[aria-expanded="true"] i{transform:rotate(180deg)}#accordionTechnologie .panel-heading{padding-block:0.5em;border-radius:10px !important}#accordionTechnologie .panel-heading:has(a[aria-expanded="true"]){background-color:#003122}#accordionTechnologie .panel-heading:has(a[aria-expanded="true"]) h4{color:#f2f4ea !important}#accordionTechnologie .panel-heading:hover{background-color:#003122}#accordionTechnologie .panel-heading:hover .panel-title{color:#f2f4ea !important}#accordionTechnologie .panel-body{background-color:#f2f4ea;padding:20px 30px;border-radius:10px !important;overflow:auto}#accordionTechnologie .panel-title{font-size:clamp(16px, 1.5vw, 19px)}#accordionTechnologie table{border:0}#accordionTechnologie table th{background-color:#e1e5d5;height:max-content;border:0;font-size:clamp(15px, 1vw, 17px)}#accordionTechnologie table tr{background-color:transparent !important;background:transparent}#accordionTechnologie table td{border:0;border-bottom:1px solid #b7c394;font-size:clamp(15px, 1vw, 17px);text-align:center}#accordionTechnologie table td .green{color:#4dac33;font-weight:600}#accordionTechnologie table td .red{color:#c50000;font-weight:600}#accordionTechnologie table .fa-question-circle{margin-left:5px}.katalogSection *{color:#003122}.katalogSection .headingAccent{font-family:"AgenaDisplay-WideBlack";font-size:clamp(21px, 1.8vw, 32px)}.katalogSection article{margin-bottom:20px}.katalogSection article *{font-size:clamp(16px, 1.5vw, 18px)}.doporuceneProdukty{padding-bottom:5%}.doporuceneProdukty .produktItem{border-radius:10px;overflow:hidden;margin-top:20px}.doporuceneProdukty .produktItem .popisek{background-color:#f1f3e9;text-align:center;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-block:2% 4%;min-height:90px}.doporuceneProdukty .produktItem .popisek p{margin-top:5px;color:#003122;font-weight:600;padding-inline:1%;font-size:clamp(13px, 0.9vw, 17px)}.form-group .accent{color:#4dac33}.lesoochrana-detail .flex-container-detail{display:flex;align-items:center;gap:3px}.lesoochrana-detail tr{display:flex;justify-content:space-between}.lesoochrana-detail #objednatForm{padding:10%}.lesoochrana-form .form-group{margin-bottom:5px}.lesoochrana-form #mnlabel{margin-top:20px}.profi-label{color:red !important;font-weight:800;position:absolute;padding-inline:40px;top:25px;left:40px;transform:translateX(-50%) rotate(-45deg);background-color:yellow;text-transform:uppercase}#whistleForm{background-color:#f2f4ea;padding-inline:2%;padding-block:20px;border-radius:10px}#whistleForm input:not([type="submit"],[type="file"]){background-color:#e1e5d5;width:100%;border:1px solid #b7c394;background-color:#e1e5d5;max-height:50px;padding:1.2em 1em;font-size:clamp(14px, 1.5vw, 16px);border-radius:6px}@media screen and (max-width: 1220px){#whistleForm input:not([type="submit"],[type="file"]){padding:0.8em 0.6em}}#whistleForm input:not([type="submit"],[type="file"]):focus{outline:2px solid #4dac33}#whistleForm textarea{width:100%;background-color:#e1e5d5;border:1px solid #b7c394;border-radius:6px;resize:none;padding:1em .8em}@media screen and (max-width: 1220px){#whistleForm textarea{padding:.8em .6em}}#whistleForm textarea:focus{outline:2px solid #4dac33}#whistleForm label:not([for="gdpr"]){font-size:clamp(15px, 1.5vw, 17px);font-weight:normal;color:#003122}#whistleForm input[type="submit"]{background-color:#003122;color:#e1e5d5;border-radius:10px;font-weight:bold;max-width:200px;width:100%;font-size:clamp(16px, 1.5vw, 20px);margin-top:10px}.label-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;border:0 !important}.signin-form-wrapper{background-color:#f2f4eb;width:500px;padding:2rem;border-radius:1rem;box-shadow:0 10px 25px rgba(0,0,0,0.1);position:absolute;top:100%;right:0;opacity:1;transition:all 0.3s ease-out;z-index:1000}.signin-form-wrapper.active{transform:translateY(0);opacity:1}.signin-form{display:flex;flex-direction:column;gap:1.5rem}.signin-form .input-lg{padding:5px;height:40px}.mess{color:#d9534f;margin-bottom:1rem;text-align:center}.mega-menu-sub-title{font-size:1.8rem;font-weight:bold;color:#333;text-align:center;margin-bottom:1.5rem}.form-group{margin-bottom:1rem}.form-group label{display:block;text-align:left;margin-bottom:0.5rem;font-weight:600;color:#555;font-size:1.5rem}.form-control{width:100%;border:1px solid #ddd;border-radius:0.5rem;font-size:1.5rem;color:#333;transition:border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out}.form-control:focus{border-color:#003122;box-shadow:0 0 0 0.2rem rgba(0,49,34,0.25);outline:none}.pull-right{float:right}.push-bottom{margin-bottom:0}.signin-form a{color:#003122;text-decoration:none;transition:color 0.2s ease-in-out}.signin-form a:hover{color:#4dab33;text-decoration:underline}.btn-primary{background-color:#003122;color:#fff;padding:0.8rem 1.5rem;border:none;border-radius:0.5rem;font-size:1.5rem;cursor:pointer;transition:background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;width:100%}.btn-primary:hover{background-color:#4dab33}.sign-up-info{margin-top:1.5rem;font-size:1.5rem;color:#666}.sign-up-info a{font-weight:600}.show{display:block !important}.odhlaseni-wrapper{background-color:white;width:200px;position:absolute;top:100%;right:0;padding:2rem;border-radius:1rem;box-shadow:0 10px 25px rgba(0,0,0,0.1)}.odhlaseni-wrapper a{color:#003122;text-decoration:underline}.navigation-mobile a{color:#e1e5d5}.newsletter-page h1{color:#003122;text-align:center;font-family:"AgenaDisplay-WideBlack";margin-bottom:20px}.newsletter-page label{color:#003122;font-size:18px}#whistleForm{margin-bottom:40px}.popover{font-size:14px}.popover a{text-decoration:underline;color:#0099ff}.leve-menu{display:block !important}.alert{text-align:center;margin:20px auto} 