*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}body,html{height:100%;width:100%}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse}a,button{outline:none}a[href] img{cursor:pointer}audio,canvas,video{*zoom:1;display:inline-block;*display:inline}[hidden],audio:not([controls]){display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input,select,textarea{margin:0;padding:0;vertical-align:baseline;*vertical-align:middle}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical;vertical-align:top}hr{height:1px}.print-only{display:none!important}sub{vertical-align:sub}sup{vertical-align:super}html{font-size:62.5%}h1,strong{font-weight:700}h1{color:#4f9132;font-size:4.2rem;margin:0;padding:60px 0 20px;text-align:center;text-transform:uppercase;width:100%}h1 span{color:#202020;display:block;font-size:2rem;font-weight:400;margin-top:10px;text-transform:none;width:100%}h1:after{background:#407527;content:"";display:block;height:4px;margin:30px auto 0;width:50px}h2{color:#616161;font-family:Open Sans;font-size:3.2rem;font-weight:300;margin:100px 0 0;text-align:center}h2 span.smaller{color:#616161;font-size:2.8rem}h2 span,h2 span.smaller{display:block;font-weight:700;width:100%}h2 span{color:#4f9132;margin-top:10px}h2:after{background:#407527;content:"";display:block;height:4px;margin:30px auto;width:50px}h3{color:#616161;font-size:2.4rem;font-weight:400;margin:15px 0 0}h3,h4{text-align:left;width:100%}h4{color:#242424;font-family:Open Sans;font-weight:600}h4,p{font-size:1.6rem}p{line-height:22px;margin:15px 0}@media only screen and (max-width:1000px){h1{font-size:3.6rem}}@media only screen and (max-width:600px){h1{font-size:2.8rem}}.widget{margin:20px 0}.widget .widget__gallery{display:flex}.hover{transition:all .25s ease}.hover img{transform:translateZ(0)}.hover:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.table{display:table;width:100%}.cell,.table{vertical-align:middle}.cell{display:table-cell}.wow{visibility:hidden}.wow.animated{visibility:visible}.oldie .wow{visibility:visible!important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.text-no-decoration{text-decoration:none}.text-strike{text-decoration:line-through}.text-no-wrap{white-space:nowrap}.text-wrap{word-wrap:break-word}.m0{margin:0}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.m35{margin:35px}.m40{margin:40px}.m45{margin:45px}.m50{margin:50px}.m55{margin:55px}.m60{margin:60px}.ml0{margin-left:0}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml55{margin-left:55px}.ml60{margin-left:60px}.mr0{margin-right:0}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr55{margin-right:55px}.mr60{margin-right:60px}.mt0{margin-top:0}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.mb0{margin-bottom:0}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb60{margin-bottom:60px}.p0{padding:0}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.p35{padding:35px}.p40{padding:40px}.p45{padding:45px}.p50{padding:50px}.p55{padding:55px}.p60{padding:60px}.pl0{padding-left:0}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl55{padding-left:55px}.pl60{padding-left:60px}.pr0{padding-right:0}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr55{padding-right:55px}.pr60{padding-right:60px}.pt0{padding-top:0}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pt60{padding-top:60px}.pb0{padding-bottom:0}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:55px}.pb60{padding-bottom:60px}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}.fs20{font-size:20px}.fs21{font-size:21px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fw-normal{font-weight:400}.fw-bold{font-weight:700}.fstyle-normal{font-style:normal}.fstyle-italic{font-style:italic}.clear{clear:both}.clear-r{clear:right}.clear-l{clear:left}.flr{float:right}.fll{float:left}.fnone{float:none}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-block{display:block}.display-none{display:none}.center-block{display:block;float:none;margin-left:auto;margin-right:auto}.c-pointer{cursor:pointer}.c-move{cursor:move}.c-auto{cursor:auto}.c-help{cursor:help}.relative{position:relative}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Open Sans,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:transparent;height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-moz-backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0;top:0}.blueimp-gallery>.slides>.slide>.slide-content{height:auto;margin:auto;max-height:100%;max-width:100%;opacity:1;width:auto}.blueimp-gallery{background:#000;background:rgba(0,0,0,.9);direction:ltr;display:none;opacity:0;overflow:hidden;position:fixed;touch-action:none;z-index:999999}.blueimp-gallery-carousel{box-shadow:0 0 10px #000;margin:1em auto;padding-bottom:56.25%;position:relative;touch-action:pan-y;z-index:auto}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{height:100%;overflow:hidden;position:relative}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{float:left;height:100%;position:relative;text-align:center;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{transition:opacity .5s linear}.blueimp-gallery>.slides>.slide-loading{background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{background:#222;background:rgba(0,0,0,.5);border:3px solid #fff;border-radius:23px;box-sizing:content-box;color:#fff;cursor:pointer;display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;height:40px;left:15px;line-height:30px;margin-top:-23px;opacity:.5;position:absolute;text-align:center;text-decoration:none;text-shadow:0 0 2px #000;top:50%;width:40px}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{color:#fff;display:none;font-size:20px;left:15px;line-height:30px;margin:0 40px 0 0;opacity:.8;position:absolute;text-shadow:0 0 2px #000;top:15px}.blueimp-gallery>.close{cursor:pointer;font-size:30px;left:auto;margin:-15px;padding:15px;right:15px;text-decoration:none}.blueimp-gallery>.play-pause{bottom:15px;cursor:pointer;display:none;height:15px;opacity:.5;position:absolute;right:15px;width:15px}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-moz-user-select:none;user-select:none}body:last-child .blueimp-gallery>.play-pause{background-size:40px 20px;height:20px;width:20px}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}.blueimp-gallery>.indicator{bottom:15px;display:none;left:15px;line-height:10px;list-style:none;margin:0 40px;padding:0;position:absolute;right:15px;text-align:center;top:auto}.blueimp-gallery>.indicator>li{background:#ccc;background:hsla(0,0%,100%,.25) 50% no-repeat;border:1px solid transparent;border-radius:5px;box-shadow:0 0 2px #000;box-sizing:content-box;cursor:pointer;display:inline-block;height:9px;margin:6px 3px 0;opacity:.5;width:9px}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery-controls>.indicator{display:block;transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-moz-user-select:none;user-select:none}*+html .blueimp-gallery>.indicator>li{display:inline}:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4,6,8,.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before{animation:none;background:0 0;border:none;box-shadow:none;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400;text-rendering:optimizeLegibility}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:transparent;text-decoration:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:1!important;visibility:visible!important}#cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1.1em 1.8em 1.4em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:#e5ebef;background:var(--cc-btn-secondary-bg);border-radius:4px;color:#40505a;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:0}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:0 0;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border-color:var(--cc-section-border);margin-bottom:.5em;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgba(3,6,9,.26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 2.1em;width:100%}#s-bns{border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 2.1em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);color:#253b48;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{background:#253b48;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#e5ebef;background:var(--cc-btn-secondary-bg);color:#40505a;color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:#253b48;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border);display:table;height:4.75em;padding:0 2.1em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:0 0;border-radius:0 .25em .25em 0;height:100%;width:.9em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;padding:1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#444d53;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.3em 2em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#000;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.4em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#000;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{margin-top:-5.625em;max-height:37.5em;position:relative;top:0}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{display:inline-block;height:auto;margin-bottom:.2em;position:relative;vertical-align:middle}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}.button{align-items:center;cursor:pointer;display:inline-block;display:inline-flex;font-family:Open Sans;margin-top:40px;padding:20px 30px;text-decoration:none;text-transform:uppercase}.button svg{font-size:2.4rem;margin-right:10px}.button.is-processing{position:relative}.button.is-processing span{visibility:hidden}.button.is-processing:after{animation:button-loading-spinner 1s ease infinite;border:4px solid transparent;border-radius:50%;border-top-color:#fff;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}@keyframes button-loading-spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.cta{background:#4f9132;border:1px solid #4f9132;color:#fff}.cta:hover{background:#407527;color:#fff}.cta2{background:#ddd;border:1px solid #ddd}.cta2:hover{background:#c9c9c9;color:#202020}.cta-inline{color:#4f9132;font-style:italic;font-weight:700;margin-top:20px}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ddd;color:#858585;display:block;font-family:Open Sans;font-size:14px;line-height:1.5;padding:.75rem;width:100%}.input:focus{border-color:#4f9132;outline:1px solid #4f9132}.input--textarea{height:150px;max-height:300px;resize:vertical;vertical-align:top}.form-text{color:#858585;font-size:12px;line-height:1.3}.styled-select{background:#fff;border:0;display:inline-block;height:40px;margin-left:20px;overflow:hidden;width:200px}#seznam_penzionu form select{background:transparent;border:0;font-family:Open Sans;padding:10px;width:200px}#cc--main{--cc-bg:#fff;--cc-text:#202020;--cc-btn-primary-bg:#4f9132;--cc-btn-primary-text:#fff;--cc-btn-primary-hover-bg:#407527;--cc-btn-secondary-bg:#ddd;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#c9c9c9;--cc-toggle-bg-off:#ddd;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#c5c5c5;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4,6,8,.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}#cc_div *{font-size:1.4rem}#cc_div .c-bn{border-radius:0;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase}#cc_div .c-bn:first-child,#cc_div .c-bn:hover{text-decoration:none}#cc_div #c-ttl{font-family:Open Sans,sans-serif;font-size:2.1rem;font-weight:400}#cc_div #c-txt{font-size:1.4rem}#cc_div #cm,#cc_div #s-inr{border-radius:0;font-size:1.4rem}#cc_div #cm.cloud{padding:2.3em 2em}#cc_div #cm.cloud,#s-ttl{font-family:Open Sans,sans-serif}#s-ttl{font-size:2rem;font-weight:700}#s-bns{height:5.75em}#s-c-bn,#s-c-bn:hover{background:transparent}body{background:#fff;color:#202020;font-family:Open Sans;font-size:1.6rem;font-weight:400}body.no-scroll{overflow:hidden}a{border:0;color:#202020;text-decoration:underline;transition:all .4s ease-out}.display-none{display:none!important}a:hover{color:#3e9b05;text-decoration:none}.wrap{max-width:1400px;padding:0 10px}.wrap,.wrap-wider{margin:0 auto;width:100%}.wrap-wider{max-width:100%;padding:0 20px}.clearer{clear:both}p.stred{text-align:center}.stred .button{width:398px}ul{list-style-position:inside;margin:15px 0 0 30px}ul li{color:#616161;line-height:18px;margin:5px 0}ol{margin:15px 0 0 30px}ol li{font-size:16px;font-weight:800;line-height:18px;margin:10px 0}ol li span{color:#616161;font-size:1.6rem;font-weight:400}table{border:0;border-spacing:0;margin-bottom:40px;width:100%}table tr{background:#f8f8f8;height:50px}table tr:hover{background:#ececec;height:50px}table td,table th{border-bottom:1px solid #fff;vertical-align:middle}table th{background:#508908!important;color:#fff!important;font-weight:700;text-align:left}table td,table th{padding-left:5px}table td:hover{background:#e1e1e1}.schovany{display:none}.left{float:left}.right{float:right}.upozorneni{border:5px solid #508908;display:block;font-size:18px;font-weight:100;margin:60px 0 300px;padding:20px;text-align:center}.chybove_hlaseni{border:1px solid red;color:red;margin-bottom:10px;padding:20px;width:auto}.uspesne_hlaseni{border:1px solid #088016;color:#12c928;margin:10px 0;padding:20px;width:auto}a#rozcestnik{background:#e0ead1;border-bottom:2px solid #67ac38;font-family:Open Sans;left:0;position:fixed;text-align:center;text-decoration:none;top:40%;width:100px;z-index:9}a#rozcestnik span{color:#4e8908;display:inline-block;font-size:40px;font-weight:700;width:100%}a#rozcestnik p{margin:0 0 10px}.perex{margin:0 auto 30px;max-width:1400px;width:100%}.perex a{color:#4f9132}.perex a:hover{color:#264518}@media only screen and (max-width:1400px){body,p{font-size:16px}.header{background:#fff;position:fixed;z-index:9999}a.icon{color:#3e9b05;display:block;float:right;font-size:20px;position:absolute;right:10px;text-decoration:none;top:37px}.content{background:none;padding-top:100px!important}.wrap-wider{padding:0}.lokalita{height:auto;margin:15px 0;width:30%}.lokalita img{height:auto;width:100%}#facebook .wrap{height:auto}#facebook .wrap:after{clear:both;content:"";display:block;height:1px}#facebook .wrap .left,#facebook .wrap .right{width:49%}.buttons{text-align:center}.buttons a{display:inline-block;padding:10px 20px}ul.pagination{text-align:center}ul.pagination li{display:inline-block;float:none;width:40px}table{width:100%!important}a.rozcestnik_4{width:24%}a#rozcestnik{bottom:0;left:10px;position:fixed;top:auto;width:200px}a#rozcestnik span{float:left;width:40px}a#rozcestnik p{float:right;margin-top:10px;width:160px}}@media only screen and (max-width:1400px) and (max-width:800px){.lokalita{height:auto;margin:15px 0;width:45%}.lokalita h3{font-size:16px;height:50px;line-height:auto;overflow:hidden}#rezervace-index a.button,#rezervace-index a.button2{font-size:16px;width:40%}.buttons a{align-items:center;display:flex;font-size:16px;justify-content:center;margin:0;padding:10px 0;width:45%}.content ul{list-style-position:outside}#kontakty .left{float:left;width:100%}.kontakty .spacer{display:none}.kontakty .right{float:right;width:100%}}@media only screen and (max-width:1400px) and (max-width:600px){.header{height:50px}#content,.content{background:none;padding-top:50px}#rezervace-index a.button,#rezervace-index a.button2{font-size:16px;margin:10px 0;width:100%}.box-advantages .item{width:100%}.box-facebook .wrap .right{width:70%}.box-facebook .wrap .left{background-image:none;font-size:16px;height:auto;padding:15px 0 0;width:30%}.spacer{width:100%}.penzion .left,.penzion .right{float:none;width:100%}.penzion .right h3{color:#3e9b05;font-size:32px;margin:20px 0 0}.form-row{float:none;width:100%}.form-row:after{clear:both;content:"";display:block}#rezervace-wrap{margin:0 auto;width:100%}#rezervace-wrap form label{border-bottom:0;line-height:25px;margin:0 auto;min-height:50px;padding-top:20px;text-align:left}#frm-widgets-pensionReservationForm-form>div.form-row2>label{width:100%}.box-guide a{float:left;width:50%}.box-localities:after{clear:both}.box-localities .locality{height:auto;width:100%}.box-localities .locality h3{height:auto;left:10%;position:absolute;top:150px;width:80%!important}}@media only screen and (max-width:1400px) and (max-width:400px){.button,.button2{max-width:100%}.lokalita{height:auto;margin:15px 0;width:100%}}.header{box-shadow:0 0 20px 0 rgba(0,0,0,.2);height:100px;width:100%}.header__logo{background:url(/build/images/skolkyvprirode.e840d383.png) 0 0 no-repeat;background-position-y:center;background-size:contain;display:block;float:left;height:100%;margin:0 20px;text-indent:-9999px;width:189px}.header__menu{align-items:stretch;display:flex;flex-direction:row;height:100px;justify-content:flex-end;margin:0 auto;text-transform:uppercase}.header__menu li{align-items:center;border-top:3px solid #fff;display:flex;list-style-type:none;margin:0;padding:0}.header__menu li a{align-content:center;color:#202020;display:flex;font-weight:400;list-style-type:none;padding:10px 20px;text-decoration:none;transition:all .3s ease-out}.header__menu li a svg{margin-right:10px}.header__menu li a.cta{border-bottom:0;border-left:0;border-right:0;color:#fff;font-weight:700;margin-left:20px}.header__menu li a.cta:hover{color:#fff}.header__menu li a:hover{color:#000}.header__menu li:hover{border-top:3px solid #4f9132}.header__menu li:last-child:hover{border-top:3px solid #fff}.header__menu.responsive{align-items:center;background-color:#4f9132;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:center;left:0;position:fixed;top:100px;width:100%;z-index:9999}.header__menu.responsive li{border-top:0;margin:5px 0}.header__menu.responsive li:last-child{left:-20px;position:relative}.header__menu.responsive li a{color:#fff}.header__menu--language{margin-left:15px}.header__menu--language img{width:20px}.header .menu-toggler{display:none}@media only screen and (max-width:1250px){.header__menu{padding-left:20px}.header__menu li a{padding:10px;text-align:center}}@media only screen and (max-width:950px){.header .menu-toggler{display:block}.header__menu{display:none}}@media only screen and (max-width:600px){.header__logo{width:130px}}#header{height:100%}#header .wrap{align-items:center;display:flex;height:100%;justify-content:space-between}.content{min-height:699px;overflow:visible;padding:0 20px 60px}.content.homepage{background:#fff url(/build/images/bg3.27dd197a.jpg) repeat-x;background-position:top;min-height:1500px;overflow:visible;padding-bottom:0}.content ul{list-style-position:outside;margin:0 0 20px 20px}.content ul li{color:#202020}.content .perex p{text-align:center}.content .wrap-narrow,.content .wrap-narrow .aui-wysiwyg-section{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;max-width:900px}.content .wrap-narrow .aui-wysiwyg-section h2,.content .wrap-narrow h2{color:#2d2d2d;font-size:3.6rem;font-weight:500;line-height:4.6rem;margin:30px 0 0;text-align:left}.content .wrap-narrow .aui-wysiwyg-section h2:after,.content .wrap-narrow h2:after{display:none}.content .wrap-narrow .aui-wysiwyg-section h3,.content .wrap-narrow h3{color:#4c4c4c;font-size:2.8rem;font-weight:700;line-height:3.8rem;margin:30px 0 10px}.content .wrap-narrow .aui-wysiwyg-section h4,.content .wrap-narrow h4{color:#4f9132;margin-top:20px}.content .wrap-narrow .aui-wysiwyg-section ol,.content .wrap-narrow .aui-wysiwyg-section ul,.content .wrap-narrow ol,.content .wrap-narrow ul{margin-bottom:0;padding:20px 0 0 20px}.content .wrap-narrow .aui-wysiwyg-section ol li,.content .wrap-narrow .aui-wysiwyg-section ul li,.content .wrap-narrow ol li,.content .wrap-narrow ul li{line-height:22px;margin:10px 0}.content .wrap-narrow .aui-wysiwyg-section p,.content .wrap-narrow p{line-height:26px}.content .wrap-narrow .aui-wysiwyg-section .button,.content .wrap-narrow .button{font-size:1.4rem;margin-top:0;padding:10px 20px;text-decoration:none}.content .wrap-narrow .aui-wysiwyg-section .cta,.content .wrap-narrow .cta{color:#fff!important}.content .wrap-narrow .aui-wysiwyg-section a,.content .wrap-narrow a{color:#4f9132;text-decoration:underline}.content .wrap-narrow .aui-wysiwyg-section a:hover,.content .wrap-narrow a:hover{text-decoration:none}.content table tbody td{border:1px solid #ddd;padding:5px;text-align:center}.content table tbody td:first-child{text-align:left}@media only screen and (max-width:600px){.content{padding:50px 10px 10px 20px}.content.homepage{background-position-x:-45%;padding-top:50px}.content .wrap{padding:0}}.footer{background:#202020;color:#fff;display:flex;flex-direction:row;justify-content:space-evenly;padding:35px 0;text-align:center;width:100%}.footer a{color:#a5a5a5}.footer div{width:30%}.footer h3{color:#fff;font-size:2rem}.footer ul{color:#fff;display:flex;flex-wrap:wrap;list-style-type:disc;margin:30px 20px 0}.footer ul li{list-style-position:outside;margin-bottom:15px;margin-right:10px;text-align:left;width:40%}.footer ul li a{color:#a5a5a5;font-size:1.4rem;text-decoration:none}.footer ul li a:hover{color:#fff;text-decoration:underline}.footer a.mail,.footer a.tel{display:block;font-size:1.8rem;margin:20px 0 0;text-align:left;text-decoration:none}.footer a.mail svg,.footer a.tel svg{color:#fff;position:relative;top:3px}.footer a.mail:hover,.footer a.tel:hover{color:#fff;text-decoration:underline}.footer a.mail:after{background:#383838;content:"";display:block;height:1px;margin:30px 0;width:30%}.footer .social{display:flex;justify-content:flex-start;width:100%}.footer .social a svg{color:#fff;font-size:3.6rem;margin-right:20px}.footer .social a:hover{transform:rotate(15deg)}@media only screen and (max-width:1200px){.footer{flex-wrap:wrap;padding-bottom:0}.footer div:first-child,.footer div:nth-child(2){padding:0 20px;width:50%}.footer div:last-child{align-items:center;display:flex;flex-wrap:wrap;padding:20px;width:100%}.footer div:last-child h3{margin-top:0}.footer div:last-child a{flex:1;margin-top:0}.footer div:last-child a.mail:after{display:none}.footer div:last-child .social{flex:1}}@media only screen and (max-width:700px){.footer div:first-child,.footer div:nth-child(2){width:100%}.footer div:last-child h3{margin-bottom:20px}.footer div:last-child a{flex:1;margin-top:0}.footer div:last-child a.mail:after{display:none}.footer div:last-child .social{display:flex;flex:none;justify-content:center;padding-top:40px;width:100%}.footer div:last-child .social a{flex:none}}@media only screen and (max-width:500px){.footer div ul{margin:20px 0}.footer div ul li{width:100%}.footer div:last-child{display:block}.footer div a.mail,.footer div a.tel{margin-bottom:20px;width:100%}}.copyright{background:#202020;border-top:1px solid #383838;color:#616161;text-align:center}.copyright p{font-size:1.2rem;margin:0;padding:15px 0}.copyright p svg{position:relative;top:2px}.copyright a{color:#616161}.box-claim{height:380px}.box-claim .wrap{align-items:center;display:flex;height:100%;justify-content:flex-end}.box-claim .text{color:#fff;display:block;float:right;font-family:Open Sans;font-weight:300;width:50%}.box-claim .text .big{font-size:35px;line-height:40px}.box-claim .text .big strong{font-weight:400}@media only screen and (max-width:1000px){.box-claim .text .big{font-size:2.8rem;line-height:120%}}@media only screen and (max-width:700px){.box-claim .wrap{justify-content:center}.box-claim .text{width:60%}.box-claim .text .big{font-size:2.2rem}}.box-dock{align-items:flex-end;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;width:100%}@media only screen and (min-width:568px){.box-dock{flex-direction:row;gap:1rem;left:7%;max-width:93%;overflow-x:auto;width:auto}}.box-dock__item{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:568px){.box-dock__item{box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3),0 0 16px 0 rgba(64,117,39,.2);max-width:400px;min-width:300px;scrollbar-color:#407527 #eaf5e1;scrollbar-width:thin}}@media only screen and (min-width:568px){.box-dock__item::-webkit-scrollbar{background:#eaf5e1;height:10px}.box-dock__item::-webkit-scrollbar-thumb{background:#407527;border-radius:5px}.box-dock__item::-webkit-scrollbar-thumb:hover{background:#2e5a1a}}.box-dock__item__head{align-items:center;background:#4f9132;border:1px solid #407527;border-bottom:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:1rem;height:66px;justify-content:space-between;line-height:1.4;padding:1rem;text-align:center}@media only screen and (min-width:768px){.box-dock__item__head{font-size:16px}}.box-dock__item__head div{align-items:center;background:#407527;display:inline-flex;justify-content:center;line-height:1;padding:.25rem .5rem}.box-dock__item__head div svg{height:24px;transform:rotate(-90deg)!important;transition:transform .4s ease-in-out}.is-open .box-dock__item__head div svg{transform:rotate(90deg)!important}.box-dock__item__content{background-color:#fff;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:auto;justify-content:flex-end;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.box-dock__item__content--with-image{height:400px}.box-dock__item__content__in{background:#fff;padding:21px}.box-dock__item__content__in .button{justify-content:center;margin-top:1rem;width:100%}.box-dock__item__content p{margin-top:0}.is-open .box-dock__item__content{max-height:500px}@media only screen and (max-width:567px){body.has-dock .box-floating-contact__button,body.has-dock .js-floating-contact-window{bottom:80px!important}}.box-advantages{background:#eaefe3;margin-top:60px;padding:60px 0}.box-advantages h2{margin-top:0}.box-advantages .advantages-items{display:flex;flex-direction:row;justify-content:space-evenly}.box-advantages .advantages-items .item{align-items:center;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;float:left;justify-content:space-around;margin-top:40px;padding:25px 35px;text-align:center;width:25%}.box-advantages .advantages-items .item:hover{box-shadow:0 0 25px 0 rgba(0,0,0,.2)}.box-advantages .advantages-items .item h2{color:#4f9132;font-size:2.6rem;font-weight:400;margin-top:20px}.box-advantages .advantages-items .item h3{text-align:center;text-transform:none}.box-advantages .advantages-items .item p{color:#202020;font-size:1.6rem;margin:0 auto 10px;max-width:450px}.box-advantages .advantages-items .item .icon{background:url(/build/images/icons.ac5da8e8.png);background-repeat:no-repeat;display:inline-block;height:117px;width:118px}.box-advantages .advantages-items .item .cta-inline{justify-self:flex-end}.box-advantages .advantages-items .item--quality .icon{background-position:-118px 0}.box-advantages .advantages-items .item--services .icon{background-position:-236px 0}.box-advantages .advantages-items .item--turnkey .icon{background-position:0 0}@media only screen and (max-width:1200px){.box-advantages .advantages-items .item{align-items:center;background:#fff;display:flex;flex-direction:column;float:left;justify-content:space-around;margin-top:40px;padding:25px 35px;text-align:center;width:30%}}@media only screen and (max-width:900px){.box-advantages .advantages-items,.box-advantages .advantages-items .item{align-items:center;flex-direction:column}.box-advantages .advantages-items .item{background:#fff;display:flex;float:left;justify-content:space-around;margin-top:40px;padding:25px 35px;text-align:center;width:90%}}.box-facebook strong{font-weight:700}.box-facebook .wrap{background:#3b579d;height:85px;padding:7px}.box-facebook .wrap .left{background:url(/build/images/fb.2a681a89.png) 30px 18px no-repeat;color:#fff;font-family:Open Sans;font-size:22px;font-weight:300;height:85px;padding:5px 0 0 150px;width:490px}.box-facebook .wrap .right{float:right;max-width:340px;width:50%}.box-guide{display:flex}.box-guide a{align-items:center;display:flex;flex-direction:column;margin:15px 0;text-align:center;text-decoration:none!important;width:240px}.box-guide a:hover{position:relative;top:-2px}.box-guide a .icon{background-size:contain!important;display:inline-block;height:60px;width:60px}.box-guide a .icon--with-me{background:url(/build/images/with-me.d9d0900a.jpg)}.box-guide a .icon--ski-course{background:url(/build/images/ski-course.7c09678b.jpg)}.box-guide a .icon--on-your-own{background:url(/build/images/on-your-own.1e7ab509.jpg)}.box-guide a .icon--turnkey{background:url(/build/images/turnkey.6c8d07a4.jpg)}.box-guide a h3{color:#6fa12f!important;font-size:16px!important;margin-top:20px!important;text-align:center!important}@media only screen and (max-width:1000px){.box-guide{justify-content:flex-start;width:100%}.box-guide a{justify-content:center;width:33%}}#lokality{display:flex;flex-wrap:wrap;justify-content:space-around}#lokality .lokalita{border-bottom:3px solid transparent;display:inline-block;margin:5px 0;position:relative;text-decoration:none;width:24%}#lokality .lokalita img{height:100%;width:100%}#lokality .lokalita h3{align-items:center;background:rgba(0,0,0,.4);box-sizing:border-box;color:#fff;display:flex;font-size:2.4rem;font-weight:200;height:100%;justify-content:center;left:0;margin:0;padding:0 30px;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:all 0s;width:100%}#lokality .lokalita:hover h3{background:#4f9132;bottom:0!important;font-size:2rem;height:50px;top:auto;transition:all .3s ease-in}@media only screen and (max-width:1200px){#lokality .lokalita{width:30%}#lokality .lokalita h3{font-size:1.8rem}}@media only screen and (max-width:800px){#lokality .lokalita{width:45%}#lokality .lokalita h3{font-size:1.8rem}}#stranky{margin:60px 0}ul.pagination{display:flex;flex-direction:row;justify-content:center;list-style-type:none}ul.pagination li{margin:5px}ul.pagination li a{background:#fff;border:2px solid #4f9132;color:#4f9132;display:block;font-weight:700;height:40px;line-height:40px;margin:5px;text-align:center;text-decoration:none;width:40px}ul.pagination li a:hover{background-color:#ddd}ul.pagination li span{border:none;display:block;font-weight:700;height:40px;line-height:40px;margin:5px;text-align:center;width:40px}ul.pagination li.active span{background:#4f9132;color:#fff}ul.pagination li:last-child a{border:none;color:#202020}.information-block{display:flex;flex-direction:column}.information-block__item{display:flex;flex-direction:row;padding:20px 0}.information-block__item__image{flex:1.5;padding:20px}.information-block__item__image img{height:auto;width:100%}.information-block__item__desc{align-items:flex-start;display:flex;flex:2;flex-direction:column;justify-content:center;padding:20px}.information-block__item__desc h2{font-size:3.2rem;font-weight:700;margin:0 0 20px;text-align:left}.information-block__item__desc h2:after{display:none}.information-block__item__desc p{margin-top:0}.information-block__item__desc a.button{font-size:1.4rem;margin-top:10px;padding:10px 20px}.information-block__item.even{display:flex;flex-direction:row-reverse}@media only screen and (max-width:1000px){.information-block__item,.information-block__item.even{flex-direction:column}.information-block__item__image{max-width:450px;padding:20px 0;width:100%}.information-block__item__desc{padding:0}}.podstranky-list{display:flex;flex-wrap:wrap;list-style-type:none}.podstranky-list__item{padding:20px;width:33%}.podstranky-list__item a{display:block;height:100%;position:relative;width:100%}.podstranky-list__item a img{height:100%;width:100%}.podstranky-list__item a h3{align-items:center;background-color:rgba(79,145,50,.7);bottom:0;color:#fff!important;display:flex;font-size:16px!important;justify-content:center;left:0;margin:0;min-height:60px;padding:10px;position:absolute;text-align:center;width:100%}.podstranky-list__item a:hover h3{background-color:#4f9132}@media only screen and (max-width:1000px){.podstranky-list__item{width:50%}}@media only screen and (max-width:600px){.podstranky-list__item{width:100%}}.widget__gallery{margin-left:-25%;width:150%}@media (max-width:1500px){.widget__gallery{margin-left:0;width:100%}}.widget__gallery .widget__gallery-item{padding:1%}.widget__gallery .widget__gallery-item--first{padding-left:0}.box-floating-contact{position:relative;z-index:999}.box-floating-contact__window{background:#fff;border:1px solid #eaefe3;bottom:97px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);max-width:calc(100vw - 54px);opacity:0;padding:17px;position:fixed;right:27px;transform:translateX(10px) scale(.98);transform-origin:left center;transition:opacity .25s ease-out,transform .25s cubic-bezier(.22,1,.36,1);visibility:hidden;width:400px}.box-floating-contact__window.active{opacity:1;transform:translateX(0) scale(1);visibility:visible}.box-floating-contact__window:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:-8px;content:"";display:inline-block;height:0;margin-left:4px;position:absolute;right:22px;vertical-align:middle;width:0}.box-floating-contact__window__title{font-size:24px;margin-bottom:14px;margin-top:0}.box-floating-contact__window__title:after{height:3px;margin:17px auto}.box-floating-contact__window__description{font-size:14px;text-align:center}.box-floating-contact__window__close{background:none;border:none;color:#616161;font-size:21px;position:absolute;right:10px;top:10px;transition:color .3s ease-in-out}.box-floating-contact__window__close:hover{color:#000}.box-floating-contact__window__success{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:17px;position:absolute;right:0;text-align:center;top:0;width:100%}.box-floating-contact__window__success__icon{color:#4f9132;font-size:48px;margin-bottom:14px}.box-floating-contact__window__success__title{color:#616161;font-size:24px}.box-floating-contact__window__success__description{color:#616161;font-size:14px}.box-floating-contact__window__form{display:flex;flex-direction:column;gap:14px}.box-floating-contact__window__form small{color:#858585;font-size:80%}.box-floating-contact__window__form .button{margin-top:0}.box-floating-contact__button{align-items:center;background:#4f9132;border:1px solid #fff;border-radius:50%;bottom:27px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;font-size:24px;height:60px;justify-content:center;padding:10px;position:fixed;right:27px;transition:all .3s ease-in-out;width:60px;z-index:999}.box-floating-contact__button .close{display:none}.box-floating-contact__button.active{background:#3a6b25}.box-floating-contact__button.active .open{display:none}.box-floating-contact__button.active .close{display:block}.box-floating-contact__button:hover{background:#3a6b25}@media (max-width:567px){.box-floating-contact .box-floating-contact__button{display:none!important}.box-floating-contact .box-floating-contact__button.floating-contact--mobile-visible{display:flex!important}}.box-notification-bar{align-items:center;background-color:#4f9132;color:#fff;display:flex;font-size:.8rem;justify-content:center;padding:7px 35px 7px 14px;position:relative;text-align:center;text-decoration:none}.box-notification-bar>*{color:#fff}@media only screen and (max-width:768px){.box-notification-bar{text-align:right}}.box-notification-bar__link{font-weight:700;margin-left:7px}.box-notification-bar__close{background:transparent;border:none;color:#fff;cursor:pointer;display:block;font-size:21px;height:20px;line-height:21px;position:absolute;right:7px;text-align:center;top:calc(50% - 10px);width:20px}.box-notification-bar__close:hover{text-decoration:none}.box-notification-bar:hover{color:#fff}.box-notification-bar p{margin:0}.box-notification-bar p strong{font-weight:700}.box-notification-bar p a{color:#fff;font-weight:700;text-decoration:underline}.box-notification-bar p a:hover{text-decoration:none}:root{--aui-transition-base:all 0.2s ease-in-out;--aui-loader-overlay-background:#fff;--aui-loader-overlay-color:#4f9132;--aui-loader-overlay-font-size:revert;--aui-loader-overlay-font-weight:400;--aui-loader-overlay-icon-min-height:2.1875rem;--aui-loader-overlay-icon-color:#4f9132;--aui-loader-overlay-icon-max-size:3.4375rem;--aui-loader-overlay-icon-animation:loading-rotate 2s linear infinite;--aui-loader-overlay-icon-path-animation:loading-dash 1.5s ease-in-out infinite}.aui-loader-overlay{position:relative}.aui-loader-overlay__mask{align-items:center;background:var(--aui-loader-overlay-background);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-height:100dvh;position:absolute;text-align:center;top:0;width:100%;z-index:1000}.aui-loader-overlay__mask-icon{align-items:center;display:inline-flex;height:20%;max-height:var(--aui-loader-overlay-icon-max-size);width:-moz-fit-content;width:fit-content}@keyframes loading-rotate{transform:rotate(1turn)}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.aui-loader-overlay__mask-icon i,.aui-loader-overlay__mask-icon svg{animation:var(--aui-loader-overlay-icon-animation);color:var(--aui-loader-overlay-icon-color);height:100%;min-height:var(--aui-loader-overlay-icon-min-height);transition:var(--aui-transition-base);width:auto}.aui-loader-overlay__mask-icon i circle,.aui-loader-overlay__mask-icon i path,.aui-loader-overlay__mask-icon svg circle,.aui-loader-overlay__mask-icon svg path{animation:var(--aui-loader-overlay-icon-path-animation);transition:var(--aui-transition-base)}.aui-loader-overlay__mask-content{font-size:var(--aui-loader-overlay-font-size);font-weight:var(--aui-loader-overlay-font-weight);margin-top:var(--aui-margin--md)}.aui-loader-overlay__mask-content *{color:var(--aui-loader-overlay-color)}body.aui-loader-overlay .aui-loader-overlay__mask{position:fixed}#hp-buttons{display:flex;flex-direction:row;justify-content:center}#hp-buttons .button{margin:120px 10px 40px}@media only screen and (max-width:550px){#hp-buttons{flex-direction:column;margin:20px 0}#hp-buttons .button{justify-content:center;margin:10px 0}}.kontakty{display:flex;margin:0 auto;max-width:1000px}.kontakty .left{flex:1;padding-right:30px}.kontakty .left a{color:#508908}.kontakty .left h2{color:#494949;font-size:24px;font-weight:600;margin-top:0;text-align:left;width:100%}.kontakty .left h2:after{display:none}.kontakty .left .email,.kontakty .left .phone,.kontakty .left .website{display:block;font-size:2.4rem;margin:20px 0}.kontakty .left .email a,.kontakty .left .phone a,.kontakty .left .website a{position:relative;text-decoration:none;top:-3px}.kontakty .left .email a:hover,.kontakty .left .phone a:hover,.kontakty .left .website a:hover{text-decoration:underline}.kontakty .left .website{margin-bottom:60px}.kontakty .spacer{margin:20px 0;width:80%}.kontakty .right{flex:2;max-width:500px}.kontakty .right h3{background:#508908 url(/build/images/form.28316ea0.png) 100% 100% no-repeat;color:#fff;font-size:18px;font-weight:600;height:50px;line-height:50px;padding-left:15px}.kontakty .right form{background:#f8f8f8;border-bottom:4px solid #e2e2e2;padding:20px}.kontakty .right form .button{border-radius:0;font-size:1.6rem;height:42px;line-height:42px;padding:0!important}.kontakty .right form label{color:#4d4c4c;float:left;height:30px;line-height:30px;text-align:right;width:38%}.kontakty .right form div{margin:20px 0}.kontakty .right form div:after{clear:both;content:"";display:block;height:1px}.kontakty .right form input,.kontakty .right form textarea{border:1px solid #e2e2e2;float:right;width:60%}.kontakty .right form input{height:30px;padding-left:5px}.kontakty .right form input.button{display:block;margin:0;text-align:center;width:100%}.kontakty .right form textarea{height:100px;padding:5px}.kontakty .right form span.upozorneni{color:#9c9c9c;display:block;font-size:12px;font-style:italic;text-align:right;width:100%}.kontakty .right form .gdpr{font-size:1.4rem;margin-left:15px}@media only screen and (max-width:600px){.kontakty .right form label{text-align:left;width:100%}.kontakty .right form input,.kontakty .right form textarea{width:100%}}@media only screen and (max-width:1000px){.kontakty{align-items:center;flex-direction:column}}.povinne{color:#d62c2c}.error{border:1px solid #d62c2c}.vypis-novinky{display:flex;flex-wrap:wrap;justify-content:center}.vypis-novinky .vypis-novinka{border-bottom:1px solid #ddd;display:flex;flex-direction:column;margin:2% 0;padding:20px;width:29%}.vypis-novinky .vypis-novinka h3{color:#383838;font-size:2rem;font-weight:700;line-height:26px;margin-bottom:5px}.vypis-novinky .vypis-novinka .autor,.vypis-novinky .vypis-novinka .datum{color:#707070;font-size:1.4rem;font-style:italic;margin-right:10px}.vypis-novinky .vypis-novinka a.vice{color:#4f9132;display:inline-block;font-style:italic;font-weight:700}@media only screen and (max-width:1000px){.vypis-novinky .vypis-novinka{border-bottom:0;width:45%}}@media only screen and (max-width:600px){.vypis-novinky .vypis-novinka{width:100%}}#seznam_penzionu{background-position:top;margin:0;width:100%}#seznam_penzionu .wrap{padding:20px 0}#seznam_penzionu h1:after{display:none}#seznam_penzionu form{background-color:#ddd;display:flex;justify-content:center;padding:20px 40px 45px;text-align:center;width:100%}#seznam_penzionu form label{color:#202020;display:inline-block;font-family:Open Sans;font-size:18px;line-height:40px;margin-right:20px}#seznam_penzionu .filter-badges-block{display:flex;justify-content:center;position:relative;top:-35px}#seznam_penzionu .filter-badges-block a{border:1px solid #ababab;display:block;font-size:1.2rem;margin:0 10px;padding:5px 10px;text-decoration:none}@media only screen and (max-width:800px){#seznam_penzionu form{flex-wrap:wrap}#seznam_penzionu form label{width:100%}#seznam_penzionu form div{margin:10px}}.penzion{border-top:1px solid #ddd;display:flex;margin:0;padding:40px 0}.penzion.first{border:0!important;padding-top:0}.penzion .left{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;float:none;justify-content:space-between;padding-right:40px}.penzion .left a{display:inline-block;text-decoration:none}.penzion .left a.big{margin-bottom:20px;width:100%}.penzion .left .photo .overlay{background:rgba(80,137,8,.6);color:#fff;font-size:50px;font-weight:700;height:160px;left:17px;line-height:164px;position:absolute;text-align:center;text-shadow:0 0 0 #000;top:2px;width:213px}.penzion .left img{height:auto;width:200px}.penzion .left img.big{height:auto;width:100%}.penzion .left .img-big{width:100%}.penzion .left .img-small{display:flex;justify-content:space-between;width:100%}.penzion .right{display:flex;flex:1;flex-direction:column;float:none}.penzion .right h2{color:#242424;font-size:3.6rem;margin:0;text-align:left}.penzion .right h2:after{display:none}.penzion .right h3{color:#9c9c9c;font-size:2rem;line-height:28px;margin:0}.penzion .right p{line-height:2.6rem;text-align:justify}.penzion .right .buttons{display:flex;justify-content:flex-start}@media only screen and (max-width:1150px){.penzion{flex-direction:column}.penzion .left{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:40px;order:2}.penzion .left .img-big{width:auto}.penzion .left .img-big a{padding:10px 10px 10px 0}.penzion .left .img-big a img{max-height:160px;width:auto}.penzion .left .img-small{justify-content:flex-start;width:auto}.penzion .left .img-small a{padding:10px;width:33%}.penzion .left .img-small a img{max-height:160px;width:auto}.penzion .right{order:1}}@media only screen and (max-width:950px){.penzion .left{overflow-x:hidden}.penzion .left .img-big a img,.penzion .left .img-small a img{max-height:130px}}.detail{border-top:0;padding-top:0}.detail .left{align-content:flex-start;display:flex;justify-content:center}.detail .left a{margin:10px;position:relative}.detail .left .photo .overlay{background:rgba(80,137,8,.6);color:#fff;font-size:50px;font-weight:700;height:100%;left:0;line-height:164px;position:absolute;text-align:center;text-shadow:0 0 0 #000;top:0;width:100%}.detail .right .buttons{margin:20px 0}.detail .right .buttons .button{align-items:center;display:flex;margin-right:20px;padding:10px 20px}@media only screen and (max-width:1000px){.detail .left{flex-wrap:wrap;padding-right:0}.detail .left img{width:auto}}#seznam_vyletu .left{display:flex;justify-content:flex-start}#seznam_vyletu .left a{margin:20px 0}#seznam_vyletu .left a.big{margin:0}#rezervace-wrap{margin:0 auto;width:70%}#rezervace-wrap:after{clear:both;content:"";display:block;height:1px;width:100%}#rezervace-wrap form{max-width:700px;width:100%}#rezervace-wrap form label{border-bottom:1px solid #eee;display:block;float:left;height:51px;line-height:50px;margin:10px 0;padding-right:20px;text-align:right;width:43%}#rezervace-wrap form input,#rezervace-wrap form select,#rezervace-wrap form textarea{border:1px solid #ddd;color:#858585;font-size:16px;font-style:italic;height:52px;margin:10px 0;padding-left:5px;width:50%}#rezervace-wrap form input:focus,#rezervace-wrap form select:focus,#rezervace-wrap form textarea:focus{border:2px solid #508908;outline:0 solid #fff;outline-offset:0}#rezervace-wrap form .button{color:#fff;display:flex;font-style:normal;height:66px;justify-content:center;margin:30px 0;width:100%}#rezervace-wrap form div.input-radio{float:right;width:50%}#rezervace-wrap form div.input-radio input.radio{display:inline-block;float:left;height:20px;width:20px}#rezervace-wrap form div.input-radio label{border:0;display:inline-block;float:left;height:20px;line-height:20px;margin:10px 5px;padding:0;text-align:left;width:100px}#odeslano h3{color:#414141;font-family:Open Sans;font-size:48px;text-transform:uppercase}#odeslano h3 span{color:#84a701}#odeslano p{color:#414141;font-family:Open Sans;font-size:24px;font-weight:200;line-height:30px}@media only screen and (max-width:600px){#rezervace-wrap{width:100%}#rezervace-wrap .form-row,#rezervace-wrap .form-row2{margin-top:20px}#rezervace-wrap form label{align-items:center;border-bottom:none;display:flex;height:20px;line-height:20px;margin:0;min-height:20px;padding:0;width:100%}#rezervace-wrap form input,#rezervace-wrap form select,#rezervace-wrap form textarea{width:100%}}