.pt--10{padding-top:-10rem !important}.pb--10{padding-bottom:-10rem !important}.mt--10{margin-top:-10rem !important}.mb--10{margin-bottom:-10rem !important}.mr--10{margin-right:-10rem !important}.ml--10{margin-left:-10rem !important}.pt--9{padding-top:-9rem !important}.pb--9{padding-bottom:-9rem !important}.mt--9{margin-top:-9rem !important}.mb--9{margin-bottom:-9rem !important}.mr--9{margin-right:-9rem !important}.ml--9{margin-left:-9rem !important}.pt--8{padding-top:-8rem !important}.pb--8{padding-bottom:-8rem !important}.mt--8{margin-top:-8rem !important}.mb--8{margin-bottom:-8rem !important}.mr--8{margin-right:-8rem !important}.ml--8{margin-left:-8rem !important}.pt--7{padding-top:-7rem !important}.pb--7{padding-bottom:-7rem !important}.mt--7{margin-top:-7rem !important}.mb--7{margin-bottom:-7rem !important}.mr--7{margin-right:-7rem !important}.ml--7{margin-left:-7rem !important}.pt--6{padding-top:-6rem !important}.pb--6{padding-bottom:-6rem !important}.mt--6{margin-top:-6rem !important}.mb--6{margin-bottom:-6rem !important}.mr--6{margin-right:-6rem !important}.ml--6{margin-left:-6rem !important}.pt--5{padding-top:-5rem !important}.pb--5{padding-bottom:-5rem !important}.mt--5{margin-top:-5rem !important}.mb--5{margin-bottom:-5rem !important}.mr--5{margin-right:-5rem !important}.ml--5{margin-left:-5rem !important}.pt--4{padding-top:-4rem !important}.pb--4{padding-bottom:-4rem !important}.mt--4{margin-top:-4rem !important}.mb--4{margin-bottom:-4rem !important}.mr--4{margin-right:-4rem !important}.ml--4{margin-left:-4rem !important}.pt--3{padding-top:-3rem !important}.pb--3{padding-bottom:-3rem !important}.mt--3{margin-top:-3rem !important}.mb--3{margin-bottom:-3rem !important}.mr--3{margin-right:-3rem !important}.ml--3{margin-left:-3rem !important}.pt--2{padding-top:-2rem !important}.pb--2{padding-bottom:-2rem !important}.mt--2{margin-top:-2rem !important}.mb--2{margin-bottom:-2rem !important}.mr--2{margin-right:-2rem !important}.ml--2{margin-left:-2rem !important}.pt--1{padding-top:-1rem !important}.pb--1{padding-bottom:-1rem !important}.mt--1{margin-top:-1rem !important}.mb--1{margin-bottom:-1rem !important}.mr--1{margin-right:-1rem !important}.ml--1{margin-left:-1rem !important}.pt-0{padding-top:0rem !important}.pb-0{padding-bottom:0rem !important}.mt-0{margin-top:0rem !important}.mb-0{margin-bottom:0rem !important}.mr-0{margin-right:0rem !important}.ml-0{margin-left:0rem !important}.pt-1{padding-top:1rem !important}.pb-1{padding-bottom:1rem !important}.mt-1{margin-top:1rem !important}.mb-1{margin-bottom:1rem !important}.mr-1{margin-right:1rem !important}.ml-1{margin-left:1rem !important}.pt-2{padding-top:2rem !important}.pb-2{padding-bottom:2rem !important}.mt-2{margin-top:2rem !important}.mb-2{margin-bottom:2rem !important}.mr-2{margin-right:2rem !important}.ml-2{margin-left:2rem !important}.pt-3{padding-top:3rem !important}.pb-3{padding-bottom:3rem !important}.mt-3{margin-top:3rem !important}.mb-3{margin-bottom:3rem !important}.mr-3{margin-right:3rem !important}.ml-3{margin-left:3rem !important}.pt-4{padding-top:4rem !important}.pb-4{padding-bottom:4rem !important}.mt-4{margin-top:4rem !important}.mb-4{margin-bottom:4rem !important}.mr-4{margin-right:4rem !important}.ml-4{margin-left:4rem !important}.pt-5{padding-top:5rem !important}.pb-5{padding-bottom:5rem !important}.mt-5{margin-top:5rem !important}.mb-5{margin-bottom:5rem !important}.mr-5{margin-right:5rem !important}.ml-5{margin-left:5rem !important}.pt-6{padding-top:6rem !important}.pb-6{padding-bottom:6rem !important}.mt-6{margin-top:6rem !important}.mb-6{margin-bottom:6rem !important}.mr-6{margin-right:6rem !important}.ml-6{margin-left:6rem !important}.pt-7{padding-top:7rem !important}.pb-7{padding-bottom:7rem !important}.mt-7{margin-top:7rem !important}.mb-7{margin-bottom:7rem !important}.mr-7{margin-right:7rem !important}.ml-7{margin-left:7rem !important}.pt-8{padding-top:8rem !important}.pb-8{padding-bottom:8rem !important}.mt-8{margin-top:8rem !important}.mb-8{margin-bottom:8rem !important}.mr-8{margin-right:8rem !important}.ml-8{margin-left:8rem !important}.pt-9{padding-top:9rem !important}.pb-9{padding-bottom:9rem !important}.mt-9{margin-top:9rem !important}.mb-9{margin-bottom:9rem !important}.mr-9{margin-right:9rem !important}.ml-9{margin-left:9rem !important}.pt-10{padding-top:10rem !important}.pb-10{padding-bottom:10rem !important}.mt-10{margin-top:10rem !important}.mb-10{margin-bottom:10rem !important}.mr-10{margin-right:10rem !important}.ml-10{margin-left:10rem !important}@media only screen and (min-width: 1179px){.desktop-hide{display:none !important}}.desktop-show{display:none !important}@media only screen and (min-width: 1179px){.desktop-show{display:block !important}}@media only screen and (min-width: 1024px){.tablet-hide{display:none !important}}.tablet-show{display:none !important}@media only screen and (min-width: 1024px){.tablet-show{display:block !important}}@media only screen and (min-width: 768px){.mobile-hide{display:none !important}}.mobile-show{display:none !important}@media only screen and (min-width: 768px){.mobile-show{display:block !important}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease, -webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img,fieldset,a img{border:none}input[type="text"],input[type="email"],input[type="search"],input[type="tel"],textarea{-webkit-appearance:none}input[type="submit"],button{cursor:pointer}input[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}input,button{margin:0;padding:0;border:0}div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span,a:focus{outline:none}ul,ol{list-style-type:none}table{width:100%;border-spacing:0;border-collapse:collapse}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:'oook-variable', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;color:#2D2D2D}button,input,textarea,select{font-family:'oook-variable', sans-serif}a{text-decoration:none}img{max-width:100%}img[data-src]:not([data-src*=".png"]),img[data-srcset]:not([data-srcset*=".png"]){background-color:#eee}img,svg{vertical-align:middle}.pointer{cursor:pointer}.text-center{text-align:center}.text-right{text-align:right}[v-cloak]{opacity:0}body.nomouse a:focus:not(:hover),body.nomouse button:focus:not(:hover){border:2px solid #2d8c8a}@media only screen and (min-width: 768px){.small-only{display:none}}@media (max-width: 767px){.big-only{display:none}}@media only screen and (min-width: 1024px){.mw-medium{max-width:860px;margin-left:auto;margin-right:auto}}.termsfeed-com---nb-simple{max-width:none !important;right:0 !important;left:0 !important}.cc-nb-main-container{padding:10px !important}.termsfeed-com---palette-light{font-family:'oook-variable', sans-serif}.termsfeed-com---palette-light .cc-nb-title{font-size:20px}.termsfeed-com---palette-light .cc-nb-text{font-size:15px}.termsfeed-com---palette-light button.cc-nb-okagree{background-color:#1d464c}.termsfeed-com---palette-light button.cc-nb-reject{color:white;background-color:#1d464c}.page{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container{width:100%;margin:0 auto;padding:0 30px}@media only screen and (min-width: 768px){.container{max-width:1150px;padding:0 30px}}.button,.nformr-form button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 25px;border:1px solid transparent;border-radius:18px;background:#2d8c8a;text-align:center;font-size:14px;font-weight:500;color:#fff;-webkit-transition:all .2s;transition:all .2s}.button path,.nformr-form button path{fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}.button:hover,.nformr-form button:hover{background:#37aba8}.button:hover path,.nformr-form button:hover path{fill:#fff}.button_red,.nformr-form button_red{background:#a52941}.button_red:hover,.nformr-form button_red:hover{background:#912439}.button_stroke,.nformr-form button_stroke{border-color:#2d8c8a;background:transparent;color:#2d8c8a}.button_stroke path,.nformr-form button_stroke path{fill:#2d8c8a}.button_stroke:hover,.nformr-form button_stroke:hover{background:#2d8c8a;color:#fff}.button_stroke:hover path,.nformr-form button_stroke:hover path{fill:#fff}.button_stroke-white,.nformr-form button_stroke-white{border-color:#fff;background:transparent;color:#fff}.button_stroke-white:hover,.nformr-form button_stroke-white:hover{background:#fff;color:#2D2D2D}.button_stroke-white:hover path,.nformr-form button_stroke-white:hover path{fill:#2D2D2D}.stage{font-size:10px;font-weight:500;text-transform:uppercase}.stage:before{content:"/";margin-right:5px;color:#a52941}.stage.empty:before{color:white}.stage__date{margin-left:5px;font-weight:500;color:#a52941}.stage span{color:#a52941}ul.stage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2px 0 0 -13px}ul.stage:before{display:none}ul.stage>li{margin:2px 0 0 13px !important;padding:0 !important}ul.stage>li:before{content:"/";margin-right:5px;color:#a52941}.language{position:relative}@media only screen and (min-width: 1024px){.language{z-index:5}}.language__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;font-size:16px;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#2D2D2D}@media only screen and (min-width: 1024px){.language__head{font-weight:400}}.language__head svg{margin-left:10px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}@media only screen and (min-width: 1024px){.language__head svg{margin:5px}}.language.active .language__head svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.language__head .language__flag{margin-left:10px}@media only screen and (min-width: 1024px){.language__head .language__flag{margin-left:5px}}.language__flag{width:20px;height:20px;border-radius:50%;overflow:hidden}.language__flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.language__body{position:absolute;top:100%;left:-15px;right:-15px;padding:15px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.1);box-shadow:0 3px 10px rgba(0,0,0,0.1);visibility:hidden;background:#fff;opacity:0;-webkit-transition:visibility .2s, opacity .2s;transition:visibility .2s, opacity .2s}@media only screen and (min-width: 1024px){.language__body{left:-10px;right:-10px;padding:15px 10px}}.language.active .language__body{visibility:visible;opacity:1}.language__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;color:#2D2D2D;cursor:pointer}@media only screen and (min-width: 1024px){.language__item{font-size:14px;font-weight:400}}@media only screen and (min-width: 1179px){.language__item{-webkit-transition:color .2s;transition:color .2s}.language__item:hover{color:#2d8c8a}}.language__item:not(:last-child){margin-bottom:10px}.language__item .language__flag{margin-left:auto}.header{position:relative;z-index:10;padding:10px 0;max-width:1900px;margin:0 auto;-webkit-transition:background linear .4s;transition:background linear .4s}.header.alt{border-bottom:1px solid rgba(45,45,45,0.2)}.header.alt:not(.nm){margin-bottom:1em}.header svg path{fill:#fff;-webkit-transition:fill linear .4s;transition:fill linear .4s}@media only screen and (min-width: 1024px){.header.hashero{position:absolute;left:0;right:0}.header.hashero .header__head,.header.hashero .header__group a,.header.hashero .language button{color:white}.header.hashero .header__head svg path,.header.hashero .header__group a svg path,.header.hashero .language button svg path{fill:white}.header:not(.hashero) svg path{fill:#1d464c}.header.active,.header:hover{background:rgba(255,255,255,0.97)}.header.active svg path,.header:hover svg path{fill:#1d464c}.header.active .header__head,.header.active .header__group a,.header.active .language button,.header:hover .header__head,.header:hover .header__group a,.header:hover .language button{color:#2D2D2D}.header.active .header__head svg path,.header.active .header__group a svg path,.header.active .language button svg path,.header:hover .header__head svg path,.header:hover .header__group a svg path,.header:hover .language button svg path{fill:#2D2D2D}}@media only screen and (min-width: 768px){.header{padding:12px 0}}@media only screen and (min-width: 1024px){.header{padding:15px 0}}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}@media only screen and (min-width: 1024px){.header__container{padding:0 25px}}.header__logo{width:94px;color:#1d464c}@media only screen and (min-width: 768px){.header__logo{width:120px}}@media only screen and (min-width: 1024px){.header__logo{width:142px}}.header__logo img{width:100%}.header__wrapper{position:absolute;top:0;right:0;left:0;min-height:calc(var(--vh, 1vh) * 100);padding-top:49px;background:#fff;visibility:hidden;opacity:0;-webkit-transition:visibility .2s, opacity .2s;transition:visibility .2s, opacity .2s}@media only screen and (min-width: 768px){.header__wrapper{padding-top:61px}}@media only screen and (min-width: 1024px){.header__wrapper{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:auto;padding:0;visibility:visible;opacity:1;background:none}}@media only screen and (min-width: 1179px){.header__wrapper{padding-left:112px}}.header__wrapper.visible{visibility:visible;opacity:1}.header__nav{padding:30px;border-top:1px solid rgba(45,45,45,0.12)}@media only screen and (min-width: 1024px){.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0;border:none}}.header__item:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 1024px){.header__item:not(:last-child){margin:0 25px 0 0}}@media only screen and (min-width: 1179px){.header__item:not(:last-child){margin-right:38px}}.header__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:none;font-size:24px;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#2D2D2D}@media only screen and (min-width: 1024px){.header__head{position:relative;font-size:18px;font-weight:500;padding:10px 18px 10px 0}.header__head:before{content:"";position:absolute;left:0;right:18px;bottom:4px;height:2px;background:#2d8c8a;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}}@media only screen and (min-width: 1179px){.header__head{-webkit-transition:color .2s;transition:color .2s}.header__head:hover{color:#2d8c8a}.header__head:hover path{fill:#2d8c8a}}.header__head svg{margin:0 7px 0 auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (min-width: 1024px){.header__head svg{position:relative;bottom:-1px;-webkit-transform:rotate(0);transform:rotate(0);margin:0 0 0 8px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.header__head svg path{fill:#2D2D2D;-webkit-transition:fill .2s;transition:fill .2s}}@media only screen and (min-width: 1024px){.header__item.active .header__head{color:#2D2D2D}.header__item.active .header__head svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__item.active .header__head:before{opacity:1}}@media only screen and (min-width: 1179px){.header__item.active .header__head path{fill:#2D2D2D}}.header__body,.header__wrap{position:absolute;top:0;left:0;right:0;bottom:0;min-height:calc(var(--vh, 1vh) * 100);padding:59px 0 30px;visibility:hidden;opacity:0;-webkit-transition:visibility .2s, opacity .2s;transition:visibility .2s, opacity .2s;background:#fff}@media only screen and (min-width: 1024px){.header__body,.header__wrap{background:rgba(255,255,255,0.97)}}.header__item.active .header__body,.header__box.active .header__wrap{visibility:visible;opacity:1}@media only screen and (min-width: 1024px){.header__box,.header__menu{padding:0 20px}}.header__body{z-index:2}@media only screen and (min-width: 1024px){.header__body{overflow:hidden;top:100%;bottom:auto;top:100%;bottom:auto;min-height:auto;padding:40px 25px 50px;border-top:1px solid rgba(45,45,45,0.12);-webkit-box-shadow:0 30px 30px rgba(45,45,45,0.1);box-shadow:0 30px 30px rgba(45,45,45,0.1);-webkit-transition:visibility .2s, opacity .2s;transition:visibility .2s, opacity .2s}}@media only screen and (min-width: 1179px){.header__body{padding:50px 25px 70px}}.header__wrap{z-index:4}@media only screen and (min-width: 1024px){.header__wrap{position:static;min-height:auto;padding:0;opacity:1;background:none;-webkit-transition:none;transition:none}}@media only screen and (min-width: 1024px){.header__item.active .header__wrap{visibility:visible}}.header__back{position:absolute;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:49px;border-bottom:1px solid rgba(45,45,45,0.12);padding:0 70px 0 48px;font-weight:500;color:#2D2D2D}@media only screen and (min-width: 768px){.header__back{height:61px}}@media only screen and (min-width: 1024px){.header__back{display:none}}.header__back:before{content:'';position:absolute;top:50%;left:30px;width:7px;height:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.661' height='10' viewBox='0 0 7px 10px'%3E%3Cpath d='M6.661 1.628L5 0 0 5l5 5 1.661-1.628L3.261 5z' fill='%23009dbb'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto}.header__stage{display:block;padding:20px 30px;font-size:24px;font-weight:500;color:#2D2D2D}@media only screen and (min-width: 1024px){.header__body>.header__stage{display:none}}@media only screen and (min-width: 1024px){.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (min-width: 1179px){.header__row{max-width:1200px;margin:0 auto}}.header__wrap .header__stage{border-width:0 0 1px;border-style:solid;border-color:rgba(45,45,45,0.12)}@media only screen and (min-width: 1024px){.header__wrap .header__stage{display:inline-block;height:auto;margin-bottom:20px;padding:0;border-width:0 0 1px;border-color:#2d8c8a;font-size:20px;line-height:1;color:#2d8c8a}}@media only screen and (min-width: 1179px){.header__wrap .header__stage{-webkit-transition:border-color .2s;transition:border-color .2s}.header__wrap .header__stage:hover{border-color:transparent}}.header__wrap span.header__stage{border-width:0}@media only screen and (min-width: 1024px){.header__wrap span.header__stage{border-width:0;color:#1a5251}}.header__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:49px;padding:0 60px 0 30px;border-width:1px 0 0;border-style:solid;border-color:rgba(45,45,45,0.12);font-weight:500;color:#2D2D2D}@media only screen and (min-width: 1024px){.header__top{display:none}}.header__top:before{content:'';position:absolute;top:50%;right:38px;width:7px;height:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.661' height='10' viewBox='0 0 7 10'%3E%3Cpath d='M0 8.372L1.661 10l5-5-5-5L0 1.628 3.4 5z' fill='%23009dbb'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto}.header__menu a,.header__list a{display:block;border-bottom:1px solid rgba(45,45,45,0.12);padding:13px 30px;font-weight:500;color:#2D2D2D}@media only screen and (min-width: 1024px){.header__menu a,.header__list a{padding:0;border:none}}.header__menu{border-top:1px solid rgba(45,45,45,0.12)}@media only screen and (min-width: 1024px){.header__menu{border:none;background:#fdfdfd;-webkit-box-shadow:220px 0px 0 260px #fdfdfd;box-shadow:220px 0px 0 260px #fdfdfd}}@media only screen and (min-width: 1024px){.header__menu>li{margin-bottom:20px}}.header__menu a svg path{fill:currentColor}@media only screen and (min-width: 1024px){.header__menu a{display:inline-block;border-bottom:1px solid #2d8c8a;font-size:20px;line-height:1;color:#2d8c8a}}@media only screen and (min-width: 1179px){.header__menu a{-webkit-transition:border-color .2s;transition:border-color .2s}.header__menu a:hover{border-color:transparent}}@media only screen and (min-width: 1024px){.header__list>li{margin-bottom:10px}}@media only screen and (min-width: 1024px){.header__list a{position:relative;padding-left:15px;font-weight:400}}@media only screen and (min-width: 1024px) and (min-width: 1179px){.header__list a{-webkit-transition:color .2s;transition:color .2s}.header__list a:hover{color:#2d8c8a}}@media only screen and (min-width: 1024px){.header__list a:before{content:'';position:absolute;top:50%;left:0;width:6px;height:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.661' height='10' viewBox='0 0 7 10'%3E%3Cpath d='M0 8.372L1.661 10l5-5-5-5L0 1.628 3.4 5z' fill='%23009dbb'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto}}@media only screen and (min-width: 1024px){.header__list_column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media only screen and (min-width: 1179px){.header__list_column{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.header__group{padding:0 30px 30px}@media only screen and (min-width: 1024px){.header__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:25px;padding:0}}.header__group>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 1024px){.header__group>li:not(:last-child){margin:0 25px 0 0}}.header__group a{display:block;font-weight:500;color:#2D2D2D}@media only screen and (min-width: 1024px){.header__group a{font-size:16px;font-weight:400}}@media only screen and (min-width: 1179px){.header__group a{-webkit-transition:color .2s;transition:color .2s}.header__group a:hover{color:#2d8c8a}}.header__search{position:absolute;top:16px;left:30px;margin:0 !important;font-size:0;cursor:pointer}@media only screen and (min-width: 768px){.header__search{top:22px}}@media only screen and (min-width: 1024px){.header__search{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.header__search svg{max-width:12px;margin-left:5px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.header__language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 38px 0 30px;border-width:1px 0;border-style:solid;border-color:rgba(45,45,45,0.12)}@media only screen and (min-width: 1024px){.header__language{display:block;height:auto;padding:0;border:none}}.header__subtitle{margin-right:auto;font-weight:500}@media only screen and (min-width: 1024px){.header__subtitle{display:none}}.header__burger{position:relative;z-index:5;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-left:auto;background:none;text-align:center;-webkit-transition:background .2s;transition:background .2s}@media only screen and (min-width: 1024px){.header__burger{display:none}}.header__burger:before,.header__burger:after,.header__burger span{display:block;width:24px;height:2px;border-radius:1px;background:#2d8c8a;-webkit-transition:width .2s, background .2s, -webkit-transform .2s;transition:width .2s, background .2s, -webkit-transform .2s;transition:transform .2s, width .2s, background .2s;transition:transform .2s, width .2s, background .2s, -webkit-transform .2s}.header__burger:before,.header__burger:after{content:''}.header__burger span{margin:6px auto}.header__burger.active:before{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.header__burger.active span{-webkit-transform:translateX(0px) rotate(-45deg);transform:translateX(0px) rotate(-45deg)}.header__burger.active:after{-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.header__finder{position:absolute;background-color:white;left:60px;right:0;top:11px}@media only screen and (min-width: 768px){.header__finder{top:16px}}@media only screen and (min-width: 1024px){.header__finder{top:-10000vh;opacity:0;-webkit-transition:top linear 0s .4s,opacity linear .4s,-webkit-transform ease .4s;transition:top linear 0s .4s,opacity linear .4s,-webkit-transform ease .4s;transition:top linear 0s .4s,opacity linear .4s,transform ease .4s;transition:top linear 0s .4s,opacity linear .4s,transform ease .4s,-webkit-transform ease .4s;-webkit-transform:cubic-bezier(0.65, 0, 0.35, 1);transform:cubic-bezier(0.65, 0, 0.35, 1);left:0;padding-bottom:50px;background:rgba(255,255,255,0.97)}.header__finder.on{top:100%;opacity:1;-webkit-transition:opacity linear .4s,-webkit-transform ease .4s;transition:opacity linear .4s,-webkit-transform ease .4s;transition:opacity linear .4s,transform ease .4s;transition:opacity linear .4s,transform ease .4s,-webkit-transform ease .4s;-webkit-transform:cubic-bezier(0.65, 0, 0.35, 1);transform:cubic-bezier(0.65, 0, 0.35, 1)}}.header__finder form{position:relative}@media only screen and (min-width: 1024px){.header__finder form{border-bottom:1px solid rgba(45,45,45,0.2);padding:20px 20px 0}}.header__finder form input{display:block;width:100%;font-size:20px;padding-right:110px;font-family:'Alverata', serif}.header__finder form input::-webkit-input-placeholder{color:#8b8b8b}.header__finder form input::-moz-placeholder{color:#8b8b8b}.header__finder form input:-ms-input-placeholder{color:#8b8b8b}.header__finder form input::-ms-input-placeholder{color:#8b8b8b}.header__finder form input::placeholder{color:#8b8b8b}@media only screen and (min-width: 1024px){.header__finder form input{border-bottom:1px solid #a52941;width:70%;margin:0 auto;font-size:28px;padding:20px 120px 20px 20px;background-color:transparent}}.header__finder form button{color:#2d8c8a;text-decoration:underline;font-size:20px;background:none;outline:none;position:absolute;right:70px;top:0}.header__finder form button span{display:none}@media only screen and (min-width: 1024px){.header__finder form button{right:12.5%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50px}.header__finder form button span{display:inline}}.background{position:relative;height:340px;margin-bottom:40px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (min-width: 1024px){.background{height:500px;margin-bottom:70px}.background:before{content:"";position:absolute;left:0;right:0;top:0;height:50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.35)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 100%);opacity:0;z-index:1;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}}@media only screen and (min-width: 1179px){.background{height:695px}}@media only screen and (min-width: 1400px){.background{background-position:50% 40%}}@media only screen and (min-width: 1024px){.background.loaded:before{opacity:1}}.background_small{margin-bottom:25px}@media only screen and (min-width: 768px){.background_small{margin-bottom:40px}}@media only screen and (min-width: 1024px){.background_small{height:400px}}@media only screen and (min-width: 1179px){.background_small{height:525px;margin-bottom:50px}}.background_xs{height:200px;margin-bottom:25px}@media only screen and (min-width: 768px){.background_xs{height:350px;margin-bottom:40px}}@media only screen and (min-width: 1024px){.background_xs{height:400px}}@media only screen and (min-width: 1179px){.background_xs{height:525px;margin-bottom:50px}}.select{display:block;width:100%;height:36px;padding:0 36px 0 15px;border-radius:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(45,45,45,0.12);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10.383' viewBox='0 0 16 10'%3E%3Cpath d='M8 10.383l-8-8L2.383 0 8 5.617 13.617 0 16 2.383z' fill='%23009DBB'/%3E%3C/svg%3E") no-repeat calc(100% - 14px) 50%/10px auto;font-size:16px;font-weight:500;color:#2D2D2D}@media only screen and (min-width: 1024px){.select{display:none}}.select::-ms-expand{display:none}.select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.categories{margin-bottom:50px}@media only screen and (min-width: 1024px){.categories{margin-bottom:70px}}@media only screen and (min-width: 1179px){.categories{margin-bottom:87px}}.categories__head{margin-bottom:25px}@media only screen and (min-width: 768px){.categories__head{margin-bottom:35px}}@media only screen and (min-width: 1024px){.categories__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1179px){.categories__head{margin-bottom:83px;font-size:18px}}.categories__head__title{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;font-size:27px;margin-bottom:1em;font-family:'Alverata', serif}@media only screen and (min-width: 1024px){.categories__head__title{margin-bottom:0}}.categories__head__copy{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}.categories__head a{text-decoration:underline;color:#a52941}.categories__head a:hover{text-decoration:none}.categories__nav{display:none}@media only screen and (min-width: 768px){.categories__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}@media only screen and (min-width: 1179px){.categories__nav{margin-bottom:30px}}.categories__nav>li{cursor:pointer}@media only screen and (min-width: 768px){.categories__nav>li{margin:0 5px}}@media only screen and (min-width: 768px){.categories__nav a{display:block;padding:0 24px;border-radius:21px;line-height:42px;color:#2D2D2D;-webkit-transition:all .2s;transition:all .2s}.categories__nav a.active{background:rgba(45,140,138,0.08)}}@media only screen and (min-width: 1179px){.categories__nav a{-webkit-transition:color .2s;transition:color .2s}.categories__nav a:hover{color:#2d8c8a}.categories__nav a.active{color:#2D2D2D}}.categories .select{margin-bottom:20px}@media only screen and (min-width: 768px){.categories .select{display:none}}.categories__tab{display:none}.categories__tab.active{display:block}@media only screen and (min-width: 1024px){.categories__row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 768px){.categories__row .categories__title{font-size:21px}}@media only screen and (min-width: 1024px){.categories__row .categories__title{padding:8px 18px 3px 1px;font-size:26px}}@media only screen and (min-width: 1024px){.categories__col{margin:0 8px}}.categories__col:first-child{margin-bottom:20px}@media only screen and (min-width: 1024px){.categories__col:first-child{-webkit-box-flex:0;-ms-flex:0 0 calc(66.67% - 16px);flex:0 0 calc(66.67% - 16px);width:calc(66.67% - 16px);margin-bottom:0}}@media only screen and (min-width: 1024px){.categories__col:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 16px);flex:0 0 calc(33.33% - 16px);width:calc(33.33% - 16px)}}.categories__map{position:relative;overflow:hidden;font-size:0;display:block}.categories__map:before{content:"";display:block;padding-bottom:100%}@media only screen and (min-width: 768px){.categories__map:before{padding-bottom:50%}}@media only screen and (min-width: 1024px){.categories__map:before{padding-bottom:76%}}@media only screen and (min-width: 1179px){.categories__map:before{padding-bottom:84.5%}}.categories__map img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.categories__map:hover img{-webkit-transform:scale(1.07);transform:scale(1.07)}.categories__place{position:absolute;left:-2px;bottom:-2px;z-index:2;display:block;padding:8px 15px 4px 2px;background:#fff;color:#2D2D2D;font-family:'Alverata', serif;font-size:21px}@media only screen and (min-width: 1024px){.categories__place{padding:10px 28px 4px 2px;font-size:26px}}.categories__text{margin-top:10px;font-size:14px}@media only screen and (min-width: 768px){.categories__list,.categories__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-16px -8px 0}}@media only screen and (min-width: 768px){.categories__list>li,.categories__group>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);width:calc(50% - 16px);margin:16px 8px 0}}.categories__list>li:not(:last-child),.categories__group>li:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 768px){.categories__list>li:not(:last-child),.categories__group>li:not(:last-child){margin-bottom:0}}.categories__list a,.categories__group a{position:relative;display:block;overflow:hidden;color:#2D2D2D}.categories__list a:before,.categories__group a:before{content:'';display:block;padding-bottom:75%}@media only screen and (min-width: 1024px){.categories__list a:before,.categories__group a:before{padding-bottom:84%}}.categories__list a img,.categories__group a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1179px){.categories__list a,.categories__group a{-webkit-transition:color .2s;transition:color .2s}.categories__list a img,.categories__group a img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.categories__list a:hover,.categories__group a:hover{color:#2d8c8a}.categories__list a:hover img,.categories__group a:hover img{-webkit-transform:scale(1.07);transform:scale(1.07)}}@media only screen and (min-width: 1024px){.categories__list:not(.sparse)>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 16px);flex:0 0 calc(33.333% - 16px);width:calc(33.333% - 16px)}}@media only screen and (min-width: 1024px){.categories__list.sparse>li a{max-height:38vh}}@media only screen and (min-width: 1024px){.categories__group{display:block;margin:0}}@media only screen and (min-width: 1024px){.categories__group>li{width:100%;margin:0}}@media only screen and (min-width: 1024px) and (min-width: 1024px){.categories__group>li:not(:last-child){margin-bottom:16px}}.categories__title{position:absolute;left:-1px;bottom:-1px;padding:5px 15px 3px 1px;background:#fff;font-family:'Alverata', serif;font-size:18px;line-height:1.5}.categories__btns{margin-top:25px;text-align:center}@media only screen and (min-width: 768px){.categories__btns{margin-top:30px}}.search{position:relative}@media only screen and (min-width: 768px){.search{max-width:270px}}.search__input{width:100%;height:40px;padding:0 40px 0 0;border-bottom:2px solid #a52941;background:none;border-radius:0;font-family:'Alverata', serif;font-size:18px;color:#2D2D2D}@media only screen and (min-width: 768px){.search__input{height:48px;font-size:26px}}.search__input::-webkit-input-placeholder{color:#2D2D2D}.search__input::-moz-placeholder{color:#2D2D2D}.search__input:-ms-input-placeholder{color:#2D2D2D}.search__input::-ms-input-placeholder{color:#2D2D2D}.search__input::placeholder{color:#2D2D2D}.search__button{position:absolute;top:0;right:0;bottom:0;width:30px;background:none}@media only screen and (min-width: 1179px){.search__button{-webkit-transition:opacity .2s;transition:opacity .2s}.search__button:hover{opacity:.8}}.search__page{margin-bottom:50px}.search__page-form{padding:0;background:#EEFAF9;padding:10px 0 0;border-bottom:1px solid #a52941;margin-bottom:80px;-webkit-box-shadow:0 80px #eefaf9;box-shadow:0 80px #eefaf9}.search__page-form-inner{position:relative;max-width:1150px;padding:0 30px;margin:0 auto}.search__page-form input{font-family:'Alverata', serif;width:100%;border-radius:0;padding:20px;color:#2D2D2D;background-color:transparent;font-size:36px}.search__page-form i{cursor:pointer;position:absolute;bottom:30px;right:10px;font-size:24px;color:#2d8c8a}.search__page-form-filters{position:absolute;top:calc(100% + 20px);width:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search__page-form-filters .filters__col{border-right:none !important}.search__page-form-filters .filters__body{height:auto;padding:0;display:none}@media only screen and (min-width: 768px){.search__page-form-filters .filters__body{display:block}}.search__page-form-filters .select{width:auto}@media only screen and (min-width: 768px){.search__page-form-filters .select{display:none}}.search__page-form-filters .count{font-weight:700}.search__page .content{margin:130px 0 0}.search-results-item{display:block;border-bottom:1px solid rgba(45,45,45,0.2);padding:30px 0;color:#2D2D2D}@media only screen and (min-width: 768px){.search-results-item-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.search-results-item-img{margin-bottom:5px}@media only screen and (min-width: 768px){.search-results-item-img{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0}}@media only screen and (min-width: 768px){.search-results-item-meta{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}@media only screen and (min-width: 1024px){.search-results-item-meta{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}}.search-results-item h2{font-family:'Alverata', serif;margin:0 0 10px;font-size:28px;font-weight:500}.search-results-item p{font-weight:300}.discover{margin-bottom:50px}@media only screen and (min-width: 1024px){.discover{margin-bottom:70px}}@media only screen and (min-width: 1179px){.discover{margin-bottom:90px}}.discover__head{margin-bottom:15px;font-family:'Alverata', serif;font-size:26px}@media only screen and (min-width: 768px){.discover__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}}.discover__title{font-weight:400}@media only screen and (min-width: 768px){.discover .search{bottom:-2px;margin-left:20px}}.discover__tag{display:none}@media only screen and (min-width: 1024px){.discover__tag{display:block;margin-left:auto}}@media only screen and (min-width: 768px){.discover__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-16px -8px 0}}@media only screen and (min-width: 768px){.discover__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);width:calc(50% - 16px);margin:16px 8px 0}}@media only screen and (min-width: 1024px){.discover__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 16px);flex:0 0 calc(33.333% - 16px);width:calc(33.333% - 16px)}}.discover__list>li:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 768px){.discover__list>li:not(:last-child){margin-bottom:0}}.discover__list a{position:relative;display:block;overflow:hidden;color:#fff}.discover__list a:before{content:'';display:block;padding-bottom:75%}@media only screen and (min-width: 1024px){.discover__list a:before{padding-bottom:85%}}@media only screen and (min-width: 1179px){.discover__list a:before{padding-bottom:95%}}.discover__list a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:168px;opacity:.6;background-image:-webkit-gradient(linear, left bottom, left top, from(#071A29), to(rgba(7,26,41,0)));background-image:linear-gradient(0deg, #071A29 0%, rgba(7,26,41,0) 100%)}.discover__list a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1179px){.discover__list a img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}}@media only screen and (min-width: 1179px){.discover__list a:hover img{-webkit-transform:scale(1.07);transform:scale(1.07)}}.discover__subtitle{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:15px 20px;font-family:'Alverata', serif;font-size:18px}@media only screen and (min-width: 1179px){.discover__subtitle{padding:18px 35px}}.title{font-family:'Alverata', serif;font-size:40px;font-weight:400;line-height:1.1}.title_small{font-size:30px;line-height:1.2}.title_big{font-size:50px}@media only screen and (min-width: 768px){.title_big{font-size:60px}}.title_border{margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #707070}@media only screen and (min-width: 1024px){.title_border{margin-bottom:35px}}@media only screen and (min-width: 1179px){.title_border{padding-bottom:15px}}.element{display:block;position:relative;color:#2D2D2D}@media only screen and (min-width: 1179px){.element:hover .element__title{color:#2d8c8a}.element:hover .element__preview>img{-webkit-transform:scale(1.07);transform:scale(1.07)}}.element__preview{position:relative;overflow:hidden}.element__preview:before{content:'';display:block;padding-bottom:100%}.element__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1179px){.element__preview img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}}.element__preview .featured{position:absolute;left:0;top:0;padding:6px;background:rgba(80,80,80,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.element__preview .featured img{max-width:15px;position:static}.element__preview .featured span{margin-left:10px;color:#ffd700;line-height:1;text-transform:uppercase;font-size:10px}.element__details{position:relative;max-width:255px;margin:-64px 30px 0 -2px;padding:15px 20px 0 2px;background:#fff}.element__details_wide{max-width:295px}.element__details_wide .element__title{margin-top:10px;font-size:26px}.element__details .stage span{color:#a52941}.element__line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-5px 0 5px}.element__line .stage{margin-right:10px}.element__line .stage span{color:#a52941}.element__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-4px -5px 0 auto}.element__details>.stage{margin-bottom:5px}.element__date{margin-bottom:-5px;font-family:'Alverata', serif;font-size:21px;line-height:1.2;color:#2d8c8a}@media only screen and (min-width: 1024px){.element__date{font-size:24px}}.element__title{font-family:'Alverata', serif;font-size:26px;line-height:1.2}@media only screen and (min-width: 1179px){.element__title{-webkit-transition:color .2s;transition:color .2s}}.element__content{margin-top:10px;font-size:14px;font-weight:300;line-height:1.7}.element__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;font-size:10px;font-weight:500;text-transform:uppercase}.element__location svg{margin-right:5px}.element__options{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:50px;margin-top:13px}.element__options>li{text-align:center;font-size:12px;font-weight:500;text-transform:uppercase}.element__options>li:not(:last-child){margin-right:auto}.element__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;margin-bottom:5px}.element__icon img{max-height:32px}.element.skeleton{overflow:hidden}.element.skeleton .element__preview,.element.skeleton .element__content{background-color:#eee}.element.skeleton:before{content:'';display:block;position:absolute;width:128px;height:200%;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(#fff), to(rgba(255,255,255,0)));background:linear-gradient(90deg, rgba(255,255,255,0), #fff, rgba(255,255,255,0));-webkit-animation:skeleton-animation 3s infinite;animation:skeleton-animation 3s infinite;-webkit-transform:rotate(45deg) translatey(-50%);transform:rotate(45deg) translatey(-50%);top:20%;z-index:1}@-webkit-keyframes skeleton-animation{0%{left:-100%}100%{left:150%}}@keyframes skeleton-animation{0%{left:-100%}100%{left:150%}}.offers{margin-bottom:50px;overflow:hidden}@media only screen and (min-width: 1024px){.offers{margin-bottom:70px}}@media only screen and (min-width: 1179px){.offers{margin-bottom:100px}}.offers__container>.offers__title{margin-bottom:25px}@media only screen and (min-width: 1179px){.offers__container>.offers__title{margin-bottom:40px}}.offers__head{margin-bottom:25px}@media only screen and (min-width: 768px){.offers__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1024px){.offers__head{margin-bottom:40px}}.offers__controls button{background:transparent}.offers__controls button:not(:last-child){margin-right:10px}.offers__controls button.disabled svg path{fill:#ddd}.offers__head .offers__button{display:none}@media only screen and (min-width: 768px){.offers__head .offers__button{display:inline-block;margin-left:auto}}.offers__wrapper{margin:0 -10px}@media only screen and (min-width: 1179px){.offers__wrapper{margin:0 -30px}}.offers__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.offers .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.offers .owl-carousel .owl-stage-outer{overflow:visible}.offers .owl-carousel .owl-item{min-height:100%;padding:0 10px}.offers .owl-carousel .owl-item>li{height:100%}@media only screen and (min-width: 1179px){.offers .owl-carousel .owl-item{padding:0 30px}}.offers_background{margin-bottom:40px;padding:40px 0;background:#EEFAF9}@media only screen and (min-width: 1024px){.offers_background{margin-bottom:60px;padding:50px 0}}@media only screen and (min-width: 1179px){.offers_background{margin-bottom:80px;padding:75px 0}}.offers_background .element__details{background:#EEFAF9}.experiences{margin-bottom:50px}@media only screen and (min-width: 1024px){.experiences{margin-bottom:70px}}@media only screen and (min-width: 1179px){.experiences{margin-bottom:90px}}@media only screen and (min-width: 768px){.experiences__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1179px){.experiences__list{margin:-60px -30px 0}}@media only screen and (min-width: 768px){.experiences__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1179px){.experiences__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px);width:calc(50% - 60px);margin:60px 30px 0}}@media only screen and (min-width: 768px){.experiences__list>li:first-child{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);width:calc(100% - 20px)}}@media only screen and (min-width: 1179px){.experiences__list>li:first-child{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.experiences__list>li:first-child .experiences__preview:before{padding-bottom:50%}}@media only screen and (min-width: 1179px){.experiences__list>li:first-child .experiences__preview:before{padding-bottom:55.5%}}@media only screen and (min-width: 768px){.experiences__list>li:first-child .experiences__details{max-width:565px;min-height:120px;margin-top:-120px}}@media only screen and (min-width: 1179px){.experiences__list>li:first-child .experiences__details{max-width:578px;margin-top:-156px;min-height:158px;padding:20px 40px 0 2px}}@media only screen and (min-width: 768px){.experiences__list>li:first-child .experiences__title{font-size:30px}}@media only screen and (min-width: 1179px){.experiences__list>li:first-child .experiences__title{margin-bottom:15px;font-size:40px}}@media only screen and (min-width: 1179px){.experiences__list>li:first-child .experiences__content{font-size:18px}}.experiences__list>li:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 768px){.experiences__list>li:not(:last-child){margin-bottom:0}}.experiences__list a{display:block;color:#2D2D2D}@media only screen and (min-width: 1179px){.experiences__list a:hover img{-webkit-transform:scale(1.07);transform:scale(1.07)}.experiences__list a:hover .experiences__title{color:#2d8c8a}}.experiences__preview{position:relative;overflow:hidden}.experiences__preview:before{content:'';display:block;padding-bottom:90%}@media only screen and (min-width: 1179px){.experiences__preview:before{padding-bottom:97%}}.experiences__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1179px){.experiences__preview img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}}.experiences__details{position:relative;max-width:265px;margin:-64px 30px 0 0;padding:15px 20px 0 2px;background:#fff}@media only screen and (min-width: 768px){.experiences__details{max-width:350px}}@media only screen and (min-width: 1179px){.experiences__details{margin:-95px 0 0 -2px;max-width:416px;min-height:95px;padding:20px 30px 0 2px}}.experiences .stage{margin-bottom:5px}@media only screen and (min-width: 1179px){.experiences .stage{margin-bottom:12px}}.experiences__title{font-family:'Alverata', serif;font-size:26px;line-height:1.2}@media only screen and (min-width: 1179px){.experiences__title{font-size:30px;-webkit-transition:color .2s;transition:color .2s}}.experiences__content{margin:10px -70px 0 0;font-size:14px;font-weight:300}@media only screen and (min-width: 768px){.experiences__content{margin-right:0}}@media only screen and (min-width: 1179px){.experiences__content{font-size:16px}}.events{margin-bottom:50px}@media only screen and (min-width: 768px){.events{margin-bottom:60px}}@media only screen and (min-width: 1179px){.events{margin-bottom:80px}}@media only screen and (min-width: 768px){.events__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px -8px 0}}@media only screen and (min-width: 768px) and (min-width: 1024px){.events__list{margin:-32px -16px 0}}@media only screen and (min-width: 768px) and (min-width: 1179px){.events__list{margin:-60px -30px 0}}@media only screen and (min-width: 768px){.events__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 16px);flex:0 0 calc(33.333% - 16px);width:calc(33.333% - 16px);margin:24px 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1024px){.events__list>li{display:block;-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 32px);flex:0 0 calc(33.333% - 32px);width:calc(33.333% - 32px);margin:32px 16px 0}}@media only screen and (min-width: 1179px){.events__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 60px);flex:0 0 calc(33.333% - 60px);width:calc(33.333% - 60px);margin:60px 30px 0}}.events__list>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 768px){.events__list>li:not(:last-child){margin-bottom:0}}.events__list a{position:relative;display:block;padding-bottom:25px;color:#2D2D2D}@media only screen and (min-width: 768px){.events__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width: 1024px){.events__list a{display:block}}.events__list a:after{content:"";position:absolute;left:0;bottom:0;width:16px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' fill='%232d8c8a' viewBox='0 0 16 13'%3E%3Cpath d='M15.5 7H.5a.5.5 0 0 1-.5-.5.5.5 0 0 1 .5-.5h15a.5.5 0 1 1 0 1z'/%3E%3Cpath d='M15.5 7a.5.5 0 0 1-.354-.146l-6-6a.5.5 0 0 1 0-.707.5.5 0 0 1 .707 0l6 6A.5.5 0 0 1 15.5 7z'/%3E%3Cpath d='M9.5 13a.5.5 0 0 1-.354-.853l6-6a.5.5 0 0 1 .707.707l-6 6A.5.5 0 0 1 9.5 13z'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto}@media only screen and (min-width: 1179px){.events__list a:after{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}}@media only screen and (min-width: 1179px){.events__list a:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}.events__list a:hover .events__subtitle{color:#2d8c8a}}.events .stage{margin-bottom:7px}.events__date{margin-bottom:7px;font-size:16px;text-transform:uppercase;color:#2d8c8a}.events__subtitle{margin-bottom:10px;font-family:'Alverata', serif;font-size:26px;line-height:1.2}@media only screen and (min-width: 1179px){.events__subtitle{font-size:30px;-webkit-transition:color .2s;transition:color .2s}}.events__content{font-size:14px;font-weight:300;line-height:1.85714}@media only screen and (min-width: 768px){.events__content{margin-top:auto}}@media only screen and (min-width: 1024px){.events__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1179px){.events__group{margin:-60px -30px 0}}@media only screen and (min-width: 1024px){.events__group>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1179px){.events__group>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px);width:calc(50% - 60px);margin:60px 30px 0}}.events__group>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 1024px){.events__group>li:not(:last-child){margin-bottom:0}}.subscription{padding:40px 0 50px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (min-width: 768px){.subscription{padding:50px 0}}@media only screen and (min-width: 1024px){.subscription{padding:60px 0 70px}}@media only screen and (min-width: 1179px){.subscription{padding:75px 0 85px}}@media only screen and (min-width: 1400px){.subscription{padding-bottom:140px}}.subscription__form{max-width:270px}@media only screen and (min-width: 768px){.subscription__form{max-width:330px}}@media only screen and (min-width: 1024px){.subscription__form{max-width:385px}}.subscription__form p{color:white;font-size:0.8em}.subscription__form p a{color:white}.subscription__title,.subscription__subtitle{margin-bottom:20px;color:#fff}@media only screen and (min-width: 1179px){.subscription__title,.subscription__subtitle{margin-bottom:40px}}.subscription__form img{display:block;margin:0 auto 20px}.subscription__form.logo{display:inline-block;text-align:center}.subscription__subtitle{font-weight:400}.subscription__button,.subscription button{min-width:133px}@media only screen and (min-width: 1400px){.subscription__button,.subscription button{background:#fff;color:#2D2D2D;-webkit-transition:opacity .2s;transition:opacity .2s}.subscription__button:hover,.subscription button:hover{opacity:.9}}.footer{padding:42px 0 25px;background-color:#1d464c}.footer__row{margin-bottom:35px}@media only screen and (min-width: 768px){.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1024px){.footer__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer__menu{margin-bottom:25px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15;-moz-column-gap:15;column-gap:15}@media only screen and (min-width: 768px){.footer__menu{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-column-count:3;-moz-column-count:3;column-count:3;margin-bottom:35px}}@media only screen and (min-width: 1024px){.footer__menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin:0 auto 0 0;padding-right:20px}}.footer__menu>li{margin-bottom:16px}.footer__menu a{font-size:14px;color:#fff}.footer__menu a svg path{fill:currentColor}@media only screen and (min-width: 1179px){.footer__menu a{-webkit-transition:color .2s;transition:color .2s}.footer__menu a:hover{color:#cddddd}}.footer__address{margin-bottom:15px;line-height:1.6}@media only screen and (min-width: 768px){.footer__address{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (min-width: 1024px){.footer__address{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto 0 0;padding-right:20px}}.footer__line{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.footer__line:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 1179px){.footer__line[href]{-webkit-transition:color .2s;transition:color .2s}.footer__line[href]:hover{color:#D48F02}}.footer__icon{width:20px;margin-right:15px;text-align:center;color:#D48F02}.footer__text p:not(:last-child){margin-bottom:5px}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}@media only screen and (min-width: 1179px){.footer__socials{margin-top:35px}}.footer__socials>li:not(:last-child){margin-right:15px}.footer__socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #D48F02;color:#D48F02}@media only screen and (min-width: 1179px){.footer__socials a{width:50px;height:50px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.footer__socials a:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.footer__copyright{max-width:500px;font-size:14px;font-weight:300;color:#fff}.hero{position:relative;text-align:center;color:#fff}@media only screen and (min-width: 1024px){.hero:before{content:"";position:absolute;left:0;right:0;top:0;height:40%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);opacity:0;z-index:1;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}}.hero:not(.video){min-height:78vw;background-color:#85cbff;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #58b7ff), color-stop(80%, #8bcdff));background:linear-gradient(to bottom, #58b7ff 20%, #8bcdff 80%)}@media (min-width: 480px){.hero:not(.video){min-height:0}}.hero:not(.video):after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), color-stop(90%, rgba(0,0,0,0.4)));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 90%);opacity:0;z-index:1;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear}@media only screen and (min-width: 1024px){.hero:not(.video):after{height:44%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), color-stop(80%, rgba(0,0,0,0.4)));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 80%)}}@media only screen and (min-width: 1024px){.hero.loaded:before{opacity:1}}.hero.loaded:not(.video):after{opacity:1}@media only screen and (min-width: 1024px){.hero.video:before{opacity:1}}.hero.video h1{position:absolute;left:50%;top:50%;width:65%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}@media only screen and (min-width: 1024px){.hero.video h1{width:80%}}.hero__image{display:none;width:100%;opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear;height:44.6vw}@media (min-width: 480px){.hero__image{display:block}}.hero__image.loaded{height:auto;opacity:1}.hero__mobile{width:100%}@media (min-width: 480px){.hero__mobile{display:none}}.hero__wrap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:40px 30px}@media only screen and (min-width: 1024px){.hero__wrap{padding-bottom:80px}}@media only screen and (min-width: 1400px){.hero__wrap{padding-bottom:100px}}@media only screen and (min-width: 1680px){.hero__wrap{padding-bottom:120px}}.hero__title{font-size:40px;font-weight:400}@media only screen and (min-width: 768px){.hero__title{font-size:50px}}@media only screen and (min-width: 1024px){.hero__title{font-size:64px}}@media only screen and (min-width: 1400px){.hero__title{font-size:72px}}@media only screen and (min-width: 1680px){.hero__title{font-size:80px}}.hero__title span{font-style:italic}.hero_mb{margin-bottom:40px}@media only screen and (min-width: 1179px){.hero_mb{margin-bottom:65px}}.hero video{width:100%}.route{margin-bottom:50px;overflow:hidden}@media only screen and (min-width: 1024px){.route{margin-bottom:70px}}@media only screen and (min-width: 1179px){.route{margin-bottom:100px}}.route__wrapper{position:relative}.route__head{position:relative;margin-bottom:30px;padding:20px 0 25px}@media only screen and (min-width: 768px){.route__head{margin-bottom:40px;padding:40px 0 30px}}@media only screen and (min-width: 1024px){.route__head{margin-bottom:50px}}@media only screen and (min-width: 1179px){.route__head{margin-bottom:60px;padding:45px 0 35px}}.route__head:before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:0.3;background-image:linear-gradient(30deg, #E8FBF5 0%, #D6ECF8 100%)}.route__head_mb0{margin-bottom:0}@media only screen and (min-width: 768px){.route__head_mb0{position:static}}@media only screen and (min-width: 1179px){.route__head .route__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.route__info{margin-bottom:15px;text-align:center;font-family:'Alverata', serif;font-size:18px;line-height:1.2}@media only screen and (min-width: 768px){.route__info{max-width:400px;margin:0 auto 10px;font-size:26px}}@media only screen and (min-width: 1024px){.route__info{max-width:100%}}@media only screen and (min-width: 1179px){.route__info{margin:0}}@media only screen and (min-width: 768px){.route .search{max-width:100%}}@media only screen and (min-width: 1024px){.route .search{max-width:400px;margin:0 auto}}@media only screen and (min-width: 1179px){.route .search{max-width:267px;margin:0 0 0 35px}}.route__content{max-width:720px;margin:50px auto}@media only screen and (min-width: 768px){.route__content{font-size:18px}}.route__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1024px){.route__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.route__item_left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 1024px){.route__item_left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 1024px){.route__item_left .route__gallery{margin:0 -30px 0 50px}}@media only screen and (min-width: 1179px){.route__item_left .route__gallery{margin:0 -70px 0 115px}}@media only screen and (min-width: 1024px){.route__item_right .route__gallery{margin:0 50px 0 -30px}}@media only screen and (min-width: 1179px){.route__item_right .route__gallery{margin:0 115px 0 -70px}}.route__item:not(:last-child){margin-bottom:45px}@media only screen and (min-width: 1024px){.route__item:not(:last-child){margin-bottom:65px}}@media only screen and (min-width: 1179px){.route__item:not(:last-child){margin-bottom:90px}}.route__gallery{margin:0 -30px 25px;position:relative}@media only screen and (min-width: 1024px){.route__gallery{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}}.route__gallery>img{width:100%;height:360px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){.route__gallery>img{height:450px}}@media only screen and (min-width: 1024px){.route__gallery>img{height:auto;max-height:550px}}.route__images{display:grid;grid-column-gap:6px;grid-row-gap:6px;grid-template-areas:"big big" "sm1 sm2"}@media only screen and (min-width: 768px){.route__images{grid-column-gap:12px;grid-row-gap:12px;grid-template-areas:"big sm1" "big sm2"}}.route__images>li{background-size:cover;background-position:center;min-height:30vh;background-image:var(--bg-s);position:relative}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.route__images>li{background-image:var(--bg-m)}}@media only screen and (min-width: 450px){.route__images>li{background-image:var(--bg-m)}}@media only screen and (min-width: 768px){.route__images>li{background-image:var(--bg-t)}}@media only screen and (min-width: 1179px){.route__images>li{background-image:var(--bg-d)}}.route__images>li:first-child{grid-area:big;min-height:70vw}@media only screen and (min-width: 768px){.route__images>li:first-child{min-height:0}}.route__images>li:nth-child(2){grid-area:sm1}.route__images>li:nth-child(3){grid-area:sm2}@media only screen and (min-width: 1024px){.route__details{-ms-flex-negative:0;flex-shrink:0;width:300px}}.route__text{margin-top:10px;font-weight:300}@media only screen and (min-width: 1024px){.route__text{margin-top:20px;font-size:18px}}.route__button{margin-top:23px}@media only screen and (min-width: 768px){.route__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1179px){.route__group{margin:-60px -30px 0}}@media only screen and (min-width: 768px){.route__group>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1179px){.route__group>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px);width:calc(50% - 60px);margin:60px 30px 0}}.route__group>li:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 768px){.route__group>li:not(:last-child){margin-bottom:0}}.route__group a{display:block;color:#2D2D2D}@media only screen and (min-width: 1179px){.route__group a:hover img{-webkit-transform:scale(1.07);transform:scale(1.07)}.route__group a:hover .route__subtitle{color:#2d8c8a}}.route__group:not(:last-child){margin-bottom:40px}@media only screen and (min-width: 1024px){.route__group:not(:last-child){margin-bottom:60px}}@media only screen and (min-width: 1179px){.route__group:not(:last-child){margin-bottom:90px}}.route__preview{position:relative;overflow:hidden}.route__preview:before{content:'';display:block;padding-bottom:100%}@media only screen and (min-width: 1179px){.route__preview:before{padding-bottom:97%}}.route__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1179px){.route__preview img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}}.route__wrap{position:relative;max-width:265px;margin:-64px 30px 0 0;padding:15px 20px 0 2px;background:#fff}@media only screen and (min-width: 768px){.route__wrap{max-width:350px}}@media only screen and (min-width: 1179px){.route__wrap{margin:-95px 0 0 -2px;max-width:416px;min-height:95px;padding:20px 30px 0 2px}}.route .stage{margin-bottom:5px}@media only screen and (min-width: 1179px){.route .stage{margin-bottom:12px}}.route__subtitle{font-family:'Alverata', serif;font-size:26px;line-height:1.2}@media only screen and (min-width: 1179px){.route__subtitle{font-size:30px;-webkit-transition:color .2s;transition:color .2s}}.route__description{margin:10px -70px 0 0;font-size:14px;font-weight:300}@media only screen and (min-width: 768px){.route__description{margin-right:0}}@media only screen and (min-width: 1179px){.route__description{font-size:16px}}.route__location{border-width:0 0 1px;border-style:solid;border-color:#E2E2E2}@media only screen and (min-width: 768px){.route__location{display:-webkit-box;display:-ms-flexbox;display:flex}}.route__map{height:30vh;font-size:0}@media only screen and (min-width: 768px){.route__map{height:600px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width: 1179px){.route__map{height:60vh;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.route__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.route__variants{max-height:50vh;overflow:auto;position:relative;z-index:999}@media only screen and (min-width: 768px){.route__variants{-ms-flex-negative:0;flex-shrink:0;width:320px;max-height:none;height:600px}}@media only screen and (min-width: 1024px){.route__variants{width:450px}}@media only screen and (min-width: 1179px){.route__variants{height:60vh}}.route__variants>li{padding:10px}@media only screen and (min-width: 1024px){.route__variants>li{padding:20px}}.route__variants>li:not(:last-child){border-bottom:1px solid #E6E6E6}.route__variants>li:nth-child(odd){background-color:#f5f5f5}.route__variants>li:nth-child(even){background-color:white}.route__variants>li .stage span{margin:0 5px}.route__variants>li .stage:first-child{margin-bottom:2px}.route__variants a{color:#2D2D2D}@media only screen and (min-width: 1179px){.route__variants a:hover .route__place{color:#2d8c8a}}.route__place{font-family:'Alverata', serif;font-size:24px;line-height:1.2}@media only screen and (min-width: 1179px){.route__place{-webkit-transition:color .2s;transition:color .2s}}.route__counter{margin-top:5px;font-size:18px;text-transform:uppercase}.route a.video-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;width:70px;height:70px;background-color:rgba(255,255,255,0.8);border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.route a.video-trigger svg{width:60%;padding-left:5px}.route a.video-trigger svg path{fill:#2d8c8a}.information{margin-bottom:50px}@media only screen and (min-width: 1024px){.information{margin-bottom:70px}}@media only screen and (min-width: 1179px){.information{margin-bottom:95px}}@media only screen and (min-width: 1024px){.information__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;margin-bottom:-30px}}.information__list>li{border-bottom:1px solid rgba(206,206,206,0.44)}@media only screen and (min-width: 1024px){.information__list>li{margin-bottom:40px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;border:none}}@media only screen and (min-width: 1024px){.information__list_border .information__head{margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid rgba(206,206,206,0.7)}}.information__head{position:relative;padding:14px 30px 14px 0px;font-size:18px;font-weight:500;line-height:1.3}@media only screen and (min-width: 1024px){.information__head{padding:0}}.information__head:before{content:'';position:absolute;top:50%;right:0;width:10px;height:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6.661' viewBox='0 0 10 7'%3E%3Cpath d='M1.628 0L0 1.661l5 5 5-5L8.372 0 5 3.4z' fill='%23009dbb'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}@media only screen and (min-width: 1024px){.information__head:before{display:none}}.information__head.active:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.information__body{display:none;padding-bottom:25px;font-size:14px;font-weight:300}@media only screen and (min-width: 1024px){.information__body{display:block !important;padding:10px 0 0;line-height:1.85714}}.information__body strong{font-weight:400}.information__content{font-weight:400;line-height:1.7}.information__content a{text-decoration:underline;color:#a52941}@media only screen and (min-width: 1024px){.information__content a{-webkit-transition:opacity .2s;transition:opacity .2s}.information__content a:hover{opacity:.85}}.information__button{min-width:150px;margin-top:20px}.information__links{padding:15px 0}@media only screen and (min-width: 1024px){.information__links{padding:0}}.information__links a{display:inline-block;text-decoration:underline;color:#a52941}@media only screen and (min-width: 1024px){.information__links a{-webkit-transition:opacity .2s;transition:opacity .2s}.information__links a:hover{opacity:.85}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media only screen and (min-width: 1024px){.pagination{margin-top:45px}}@media only screen and (min-width: 1179px){.pagination{margin-top:60px}}.pagination>li{margin:0 5px}.pagination a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #2d8c8a;font-size:12px;font-weight:500;color:#2D2D2D;-webkit-transition:all .2s;transition:all .2s}.pagination a:hover{color:#2d8c8a}.pagination a.active{background:#2d8c8a;color:#fff}.pagination a.pagination__prev{margin-right:10px;border:none}.pagination a.pagination__prev:hover{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.pagination a.pagination__next{margin-left:10px;border:none}.pagination a.pagination__next:hover{-webkit-transform:translateX(2px);transform:translateX(2px)}.operators{margin-bottom:50px}@media only screen and (min-width: 1024px){.operators{margin-bottom:70px}}@media only screen and (min-width: 1179px){.operators{margin-bottom:93px}}.operators__head{position:relative;margin-bottom:30px;padding:20px 0 25px}@media only screen and (min-width: 768px){.operators__head{margin-bottom:40px;padding:40px 0}}@media only screen and (min-width: 1179px){.operators__head{margin-bottom:60px;padding:45px 0}}.operators__head:before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:0.3;background-image:linear-gradient(30deg, #E8FBF5 0%, #D6ECF8 100%)}.operators__info{margin-bottom:20px;text-align:center;font-family:'Alverata', serif;font-size:22px;line-height:1.2}@media only screen and (min-width: 768px){.operators__info{margin-bottom:25px;font-size:26px}}.operators__nav{display:none}@media only screen and (min-width: 768px){.operators__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 768px){.operators__nav>li{margin:0 4px}}@media only screen and (min-width: 768px){.operators__nav a{display:block;padding:0 24px;border-radius:21px;line-height:42px;color:#2D2D2D;-webkit-transition:all .2s;transition:all .2s}.operators__nav a.active{background:rgba(45,140,138,0.08)}}@media only screen and (min-width: 1179px){.operators__nav a{-webkit-transition:color .2s;transition:color .2s}.operators__nav a:hover{color:#2d8c8a}.operators__nav a.active{color:#2D2D2D}}@media only screen and (min-width: 768px){.operators .select{display:none}}@media only screen and (min-width: 768px){.operators__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1179px){.operators__list{margin:-60px -30px 0}}@media only screen and (min-width: 768px){.operators__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1024px){.operators__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);width:calc(33.333% - 20px)}}@media only screen and (min-width: 1179px){.operators__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 60px);flex:0 0 calc(33.333% - 60px);width:calc(33.333% - 60px);margin:60px 30px 0}}.operators__list>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 768px){.operators__list>li:not(:last-child){margin-bottom:0}}.checkbox{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.checkbox__input{position:absolute;top:0;left:0;opacity:0}.checkbox__in{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox__tick{position:relative;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;margin-left:16px;border:1px solid #707070;-webkit-transition:all .2s;transition:all .2s}.checkbox__tick:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.208' height='9.233' viewBox='0 0 12 10'%3E%3Cpath d='M4.077 9.233l-.382-.294C2.384 7.915 1.148 6.799-.005 5.6l.729-.684a33.96 33.96 0 0 0 3.2 2.93l6.511-7.847.77.639z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.checkbox__text{margin-right:auto;font-size:14px;line-height:18px;color:#2D2D2D;-webkit-transition:color .2s;transition:color .2s}.checkbox:hover .checkbox__tick{border-color:#2d8c8a}.checkbox__input:checked+.checkbox__in .checkbox__tick{background:#2d8c8a;border-color:#2d8c8a}.checkbox__input:checked+.checkbox__in .checkbox__tick:before{opacity:1}.dropdown{position:relative}.dropdown .flatpickr-input{display:none}.dropdown.fpdates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.dropdown__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:34px;padding:0 36px 0 16px;background:none;border:1px solid #D6D6D6;border-radius:17px;font-size:14px;font-weight:500;color:#2D2D2D;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:background .2s, border-color .2s;transition:background .2s, border-color .2s;-webkit-transition:all .2s;transition:all .2s}.dropdown__button:after{content:'';position:absolute;top:50%;right:16px;width:10px;height:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='3.997' viewBox='0 0 6 4'%3E%3Cpath d='M.977 0L0 1l3 3 3-3-.977-1L3 2.043z' fill='%232d2d2d'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}@media only screen and (min-width: 1179px){.dropdown__button:hover{border-color:#2d8c8a}}.dropdown__body{position:absolute;top:calc(100% + 2px);left:0;right:0;padding:15px;background:#fff;border-radius:10px;border:1px solid #D6D6D6;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.04);box-shadow:0 5px 5px rgba(0,0,0,0.04);border-radius:9.5px;visibility:hidden;opacity:0;-webkit-transition:visibility .2s, opacity .2s;transition:visibility .2s, opacity .2s;max-height:85vh;overflow-y:auto}@media only screen and (min-width: 1024px){.dropdown__body{top:calc(100% + 8px);right:auto;width:220px}}.dropdown .checkbox{display:block}.dropdown .checkbox:not(:last-child){margin-bottom:12px}.dropdown.active{z-index:3}.dropdown.active .dropdown__button{border-color:#2d8c8a}.dropdown.active .dropdown__button:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.dropdown.active .dropdown__body{visibility:visible;opacity:1}.dropdown.selected .dropdown__button{background:#B9E4EC;border-color:#B9E4EC}.filters{position:fixed;top:0;left:0;right:0;bottom:0;z-index:30;background:#fff;visibility:hidden;opacity:0;-webkit-transition:visibility .2s, opacity .2s;transition:visibility .2s, opacity .2s}@media only screen and (min-width: 1024px){.filters{position:static;margin:0 auto;background:none;visibility:visible;opacity:1}}.filters.visible{visibility:visible;opacity:1}.filters__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:48px;padding:3px 30px 0;border-bottom:1px solid rgba(45,45,45,0.12)}@media only screen and (min-width: 1024px){.filters__head{display:none}}.filters__close{background:none}.filters__body{height:calc(calc(var(--vh, 1vh) * 100) - 48px);padding:20px 30px 50px;overflow:auto}@media only screen and (min-width: 1024px){.filters__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin-top:-10px;padding:0;overflow:visible}}.filters__body .button_stroke{color:#2D2D2D;border-color:#D6D6D6}.filters__body .button_stroke:hover{background-color:#a52941;color:white}.filters__body .showresults{position:fixed;left:0;bottom:0;width:100%;padding:20px 30px}@media only screen and (min-width: 1024px){.filters__body .showresults{display:none}}.filters__body .showresults .button{width:100%}@media only screen and (min-width: 1024px){.filters .dropdown,.filters__link{margin:10px 5px 0}}.filters .dropdown:not(:last-child),.filters__link:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 1024px){.filters .dropdown:not(:last-child),.filters__link:not(:last-child){margin-bottom:0}}.filters__link{display:block;width:100%;padding:0 16px;background:none;border:1px solid #D6D6D6;border-radius:17px;text-align:center;font-size:14px;font-weight:500;line-height:34px;color:#2D2D2D;-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width: 1024px){.filters__link{display:inline-block;width:auto}}.filters__link:hover{border-color:#2d8c8a}.filters__link.active{background:#a4d8ff;border-color:#a4d8ff}.filters__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 1024px){.filters__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}@media only screen and (min-width: 1024px){.filters__col:nth-child(1){margin:-10px 0 -20px 0;padding:10px 0 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid rgba(45,45,45,0.12)}}.filters__col:nth-child(2){margin-bottom:20px}@media only screen and (min-width: 1024px){.filters__col:nth-child(2){-ms-flex-negative:0;flex-shrink:0;width:250px;margin-bottom:-5px;padding-left:20px}}@media only screen and (min-width: 1400px){.filters__col:nth-child(2){width:350px}}.filters__search{position:relative}.filters__input{width:100%;height:40px;padding-left:40px;background:none;border-bottom:1px solid rgba(45,45,45,0.12);border-radius:0;font-size:14px;color:#2D2D2D}@media only screen and (min-width: 768px){.filters__input{height:48px;font-size:16px}}@media only screen and (min-width: 1024px){.filters__input{border-bottom:none}}.filters__input::-webkit-input-placeholder{color:#2D2D2D}.filters__input::-moz-placeholder{color:#2D2D2D}.filters__input:-ms-input-placeholder{color:#2D2D2D}.filters__input::-ms-input-placeholder{color:#2D2D2D}.filters__input::placeholder{color:#2D2D2D}.filters__button{position:absolute;top:0;left:0;bottom:0;width:30px;background:none}@media only screen and (min-width: 1179px){.filters__button{-webkit-transition:opacity .2s;transition:opacity .2s}.filters__button:hover{opacity:.8}}.filters__button svg{width:18px;height:18px}.filters__button path{fill:#2d8c8a}.filters__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0 0 -10px}@media only screen and (min-width: 1024px){.filters__links{margin-top:0}}.filters__links>li{margin:10px 0 0 10px}.filters__links a{display:block;padding:0 16px;background:none;border:1px solid #D6D6D6;border-radius:17px;text-align:center;font-size:14px;font-weight:500;line-height:34px;color:#2D2D2D;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}@media only screen and (min-width: 1024px){.filters__links a{padding:0 8px;font-size:13px}}@media only screen and (min-width: 1179px){.filters__links a{padding:0 16px}}@media only screen and (min-width: 1400px){.filters__links a{padding:0 20px}}.filters__links a:hover{border-color:#2d8c8a}.filters__links a.active{background:#B9E4EC;border-color:#B9E4EC}.stay__map{height:calc(calc(var(--vh, 1vh) * 100) - 51px)}@media only screen and (min-width: 1024px){.stay__map{height:calc(calc(var(--vh, 1vh) * 100) - 66px);padding-right:350px}}@media only screen and (min-width: 1179px){.stay__map{height:calc(100vh - 86px);padding-right:400px}}.stay__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stay__wrapper{position:sticky;top:0;z-index:3}.stay__wrapper.index{z-index:30}.stay__wrapper.active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:30;background:#fff;z-index:30}.stay__wrapper.active .stay__location{display:block}.stay__wrapper.active .stay__view span:first-child{display:none}.stay__wrapper.active .stay__view span:nth-child(2){display:inline}.stay__wrapper.active .stay__title{display:none}@media only screen and (min-width: 1024px){.stay__wrapper.active .stay__title{display:block;margin-bottom:20px}}@media only screen and (min-width: 1179px){.stay__wrapper.active .stay__title{margin-bottom:35px}}.stay__wrapper.active .stay__group{position:absolute;left:0;right:0;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 1024px){.stay__wrapper.active .stay__group{position:static;display:block;overflow:visible}}.stay__wrapper.active .stay__group>li{-ms-flex-negative:0;flex-shrink:0;width:320px;margin:0}@media only screen and (min-width: 1024px){.stay__wrapper.active .stay__group>li{width:100%}}.stay__wrapper.active .stay__group>li:not(:last-child){margin-right:16px}@media only screen and (min-width: 1024px){.stay__wrapper.active .stay__group>li:not(:last-child){margin:0 0 25px}}.stay__wrapper.active .stay__group:before,.stay__wrapper.active .stay__group:after{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:20px}@media only screen and (min-width: 1024px){.stay__wrapper.active .stay__group:before,.stay__wrapper.active .stay__group:after{display:none}}.stay__wrapper.active .stay__group::-webkit-scrollbar{display:none}.stay__wrapper.active .element{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:150px;padding:15px 15px 10px 165px;background:#fff}@media only screen and (min-width: 1024px){.stay__wrapper.active .element{display:block;height:auto;padding:0;background:none}}.stay__wrapper.active .element__details{margin:0 0 auto;padding:0}@media only screen and (min-width: 1024px){.stay__wrapper.active .element__details{margin:-64px 30px 0 -2px;padding:15px 20px 0 2px}}.stay__wrapper.active .element__preview{position:absolute;top:0;left:0;bottom:0;width:150px}@media only screen and (min-width: 1024px){.stay__wrapper.active .element__preview{position:relative;top:auto;left:auto;bottom:auto;width:100%}}.stay__wrapper.active .element__star{width:13px}@media only screen and (min-width: 1024px){.stay__wrapper.active .element__star{width:17px}}.stay__wrapper.active .element__star img{width:100%}.stay__wrapper.active .element__title{margin-bottom:auto;font-size:21px}@media only screen and (min-width: 1024px){.stay__wrapper.active .element__title{font-size:30px}}.stay__wrapper.active .element__content{display:none}@media only screen and (min-width: 1024px){.stay__wrapper.active .element__content{display:block}}.stay__head{border-width:1px 0;border-style:solid;border-color:#E2E2E2;background:#fff}@media only screen and (min-width: 1024px){.stay__head{padding:15px 0}}@media only screen and (min-width: 1179px){.stay__head{padding:25px 0}}.stay__head .stay__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:49px}@media only screen and (min-width: 1024px){.stay__head .stay__container{height:auto;max-width:1900px;padding:0 25px}}.stay__counter{display:none}@media only screen and (min-width: 1024px){.stay__counter{display:block;font-size:14px}}@media only screen and (min-width: 1179px){.stay__counter{-ms-flex-negative:0;flex-shrink:0;min-width:100px}}.stay__filter{margin-right:auto;font-weight:500}@media only screen and (min-width: 1024px){.stay__filter{display:none}}.stay__filter svg{position:relative;top:-1px;width:18px;height:18px;margin-left:10px}.stay__filter svg path{fill:#000}.stay__view{-ms-flex-negative:0;flex-shrink:0;min-width:100px;text-align:right;font-size:14px;line-height:1;color:#2d8c8a;-webkit-tap-highlight-color:rgba(0,0,0,0)}.stay__view span{border-bottom:1px solid #2d8c8a;-webkit-transition:border-color .2s;transition:border-color .2s}.stay__view span:nth-child(2){display:none}@media only screen and (min-width: 1179px){.stay__view span:hover{border-color:transparent}}@media only screen and (min-width: 1024px){.stay__sidebar{position:absolute;top:0;right:0;width:350px;height:calc(calc(var(--vh, 1vh) * 100) - 66px);padding:20px 25px;overflow:auto;background-color:white}}@media only screen and (min-width: 1179px){.stay__sidebar{width:400px;height:calc(100vh - 86px);padding:30px 35px}}.stay__location{display:none}@media only screen and (min-width: 1024px){.stay__location{position:relative}}.stay__body{padding:30px 0 50px}@media only screen and (min-width: 1024px){.stay__body{padding:45px 0 70px}}@media only screen and (min-width: 1179px){.stay__body{padding-bottom:90px}}.stay__body .stay__title{margin-bottom:20px;font-size:40px}@media only screen and (min-width: 1024px){.stay__body .stay__title{margin-bottom:40px;text-align:center;font-size:50px}}@media only screen and (min-width: 1179px){.stay__body .stay__title{margin-bottom:60px;font-size:60px}}@media only screen and (min-width: 768px){.stay__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1179px){.stay__list{margin:-60px -30px 0}}@media only screen and (min-width: 768px){.stay__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1024px){.stay__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);width:calc(33.333% - 20px)}}@media only screen and (min-width: 1179px){.stay__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 60px);flex:0 0 calc(33.333% - 60px);width:calc(33.333% - 60px);margin:60px 30px 0}}.stay__list>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 768px){.stay__list>li:not(:last-child){margin-bottom:0}}.map-popup img{margin-bottom:15px}.map-popup a.button{margin-top:15px}.details{margin-bottom:45px}@media only screen and (min-width: 1024px){.details{margin-bottom:70px}}@media only screen and (min-width: 1024px){.details__wrap{position:relative;padding-right:300px}.details__wrap:not(.nmh){min-height:300px}}@media only screen and (min-width: 1179px){.details__wrap{padding-right:400px}}.details .stage{margin-bottom:5px}.details__title{margin-bottom:10px;font-size:40px}@media only screen and (min-width: 768px){.details__title{font-size:48px}}@media only screen and (min-width: 1024px){.details__title{font-size:60px}}.details__image{margin:1em 0}@media only screen and (min-width: 1024px){.details__image{margin:1.5em 0}}.details__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.details__star{width:22px}@media only screen and (min-width: 1179px){.details__star{width:30px}}.details__star img{width:100%}.details__star:not(:last-child){margin-right:5px}.details__subtitle{margin:20px 0 5px;font-family:'Alverata', serif;font-size:21px;color:#000}.details__safe{display:block;max-width:120px;margin-top:50px}.details__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px;font-weight:500}@media only screen and (min-width: 1024px){.details__contacts{position:absolute;top:30px;right:0;width:270px;padding-left:30px;border-left:1px solid rgba(45,45,45,0.2)}}.details__contacts_social{width:100%;margin-top:30px;border-top:1px solid rgba(45,45,45,0.2);padding-top:30px;font-size:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.details__contacts_social a{color:#2d8c8a}.details__contacts_social a:not(:last-child){margin-right:10px}.details__phone{margin-bottom:10px;font-size:18px;color:#2D2D2D}@media only screen and (min-width: 1179px){.details__phone{-webkit-transition:color .2s;transition:color .2s}.details__phone:hover{color:#2d8c8a}}.details__view{display:inline-block;margin-top:10px;border-bottom:1px solid #a52941;line-height:1;color:#a52941}@media only screen and (min-width: 1179px){.details__view{-webkit-transition:border-color .2s;transition:border-color .2s}.details__view:hover{border-color:transparent}}.details__button{min-width:150px;margin-top:20px}@media only screen and (min-width: 1179px){.details__button{margin-top:30px}}.details__article{margin-top:35px}.details__description p{font-weight:300}.details__description p:first-child{font-weight:400}.details__description p:not(:first-child){margin-top:15px}@media only screen and (min-width: 1024px){.details__description p:not(:first-child){margin-top:25px}}.details__more{display:inline-block;margin-top:15px;border-bottom:1px solid #2d8c8a;line-height:1;font-weight:500;color:#2d8c8a}@media only screen and (min-width: 1024px){.details__more{display:none}}.details__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:32px -4px 0}@media only screen and (min-width: 1024px){.details__gallery{margin:32px -9px 0}}@media only screen and (min-width: 1179px){.details__gallery{margin-top:55px}}.details__gallery>li{position:relative;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);width:calc(50% - 8px);margin:6px 4px 0}@media only screen and (min-width: 1024px){.details__gallery>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 18px);flex:0 0 calc(33.333% - 18px);width:calc(33.333% - 18px);margin:16px 9px 0}}.details__gallery>li:before{content:'';display:block;padding-bottom:95%}.details__gallery>li img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1024px){.details__text,.details__note{font-size:18px}}.details__schedule{margin-bottom:20px;font-family:'Alverata', serif;font-size:21px}@media only screen and (min-width: 1024px){.details__schedule{margin-bottom:0;font-size:30px}}.details__logo img{max-width:100%}.details__note{margin-top:20px}@media only screen and (min-width: 1024px){.details__note{margin-top:35px}}.details__note a{text-decoration:underline;font-weight:700;color:#2d8c8a}@media only screen and (min-width: 1179px){.details__note a{-webkit-transition:opacity .2s;transition:opacity .2s}.details__note a:hover{opacity:.85}}.details__section:not(:first-child){margin-top:40px}@media only screen and (min-width: 1024px){.details__section:not(:first-child){margin-top:60px}}@media only screen and (min-width: 1179px){.details__section:not(:first-child){margin-top:75px}}.details__top{margin-bottom:10px;font-weight:700;font-size:18px}.details__content{font-weight:300}@media only screen and (min-width: 1179px){.details__content{max-width:800px}}@media only screen and (min-width: 768px){.details__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -10px 0}}@media only screen and (min-width: 1179px){.details__list{margin:-60px -30px 0}}@media only screen and (min-width: 768px){.details__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:20px 10px 0}}@media only screen and (min-width: 1024px){.details__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);width:calc(33.333% - 20px)}}@media only screen and (min-width: 1179px){.details__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 60px);flex:0 0 calc(33.333% - 60px);width:calc(33.333% - 60px);margin:60px 30px 0}}.details__list>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 768px){.details__list>li:not(:last-child){margin-bottom:0}}.details__wrapper{margin-top:40px}@media only screen and (min-width: 1024px){.details__wrapper{margin-top:60px}}@media only screen and (min-width: 1179px){.details__wrapper{max-width:700px;margin-top:75px}.details__wrapper .details__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px);width:calc(50% - 60px)}}.article{margin-bottom:50px}@media only screen and (min-width: 1024px){.article{margin-bottom:75px}}@media only screen and (min-width: 1179px){.article{margin-bottom:110px}}.article__item{color:#2D2D2D;display:block}@media only screen and (min-width: 1024px){.article__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width: 1179px){.article__item:hover .article__title{-webkit-columns:#2d8c8a;-moz-columns:#2d8c8a;columns:#2d8c8a}}.article__item:not(:first-child){margin-top:30px}@media only screen and (min-width: 1024px){.article__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.article__item:nth-child(even) .article__preview{margin:0 50px 0 -30px}}.article__preview{margin:0 -30px}@media only screen and (min-width: 1024px){.article__preview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 -30px 0 50px}}.article__preview img{width:100%;min-height:350px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1024px){.article__preview img{min-height:450px}}@media only screen and (min-width: 1024px){.article__details{-ms-flex-negative:0;flex-shrink:0;width:350px}}.article__title{position:relative;display:block;margin:-60px 0 0 -30px;padding:20px 15px 0 30px;background:#fff}@media only screen and (min-width: 1024px){.article__title{margin:0;padding:0}}@media only screen and (min-width: 1179px){.article__title{-webkit-transition:color .2s;transition:color .2s}}.article__content{margin-top:15px;line-height:1.65;font-weight:300}@media only screen and (min-width: 1024px){.article__content{margin-top:25px;font-size:18px}}.post{margin-bottom:50px}@media only screen and (min-width: 1024px){.post{margin-bottom:70px}}@media only screen and (min-width: 1179px){.post{margin-bottom:90px}}.post__container{max-width:780px}.content h1:not(:first-child),.content h2:not(:first-child),.content h3:not(:first-child),.content h4:not(:first-child),.content h5:not(:first-child){margin-top:0.5em}.content h1:not(:last-child),.content h2:not(:last-child),.content h3:not(:last-child),.content h4:not(:last-child),.content h5:not(:last-child){margin-bottom:1.3em}@media only screen and (min-width: 768px){.content{font-size:17px}}@media only screen and (min-width: 1179px){.content{line-height:1.7}}.content p:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 1024px){.content p:not(:last-child){margin-bottom:25px}}.content a:not(.button){text-decoration:underline;color:#2d8c8a}.content a:not(.button):hover{text-decoration:none}.content iframe{width:100%}@media only screen and (min-width: 768px){.content iframe{min-height:47vh}}.content iframe[src*="catalink"]{min-height:70vh}.content ul li,.content ol li{position:relative;padding-left:20px}.content ul li:not(:last-child),.content ol li:not(:last-child){margin-bottom:10px}@media only screen and (min-width: 1024px){.content ul li:not(:last-child),.content ol li:not(:last-child){margin-bottom:20px}}.content ul:not(:last-child),.content ol:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 1024px){.content ul:not(:last-child),.content ol:not(:last-child){margin-bottom:25px}}.content ol{list-style:decimal}.content ul:not(.content__gallery) li:before{content:"";position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:50%;background:#2d8c8a}@media only screen and (min-width: 768px){.content ul:not(.content__gallery) li:before{top:11px}}.content strong{font-weight:500}@media only screen and (min-width: 768px){.content ul.content__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media only screen and (min-width: 768px){.content ul.content__gallery li:not(.single){-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);width:calc(50% - 16px);margin:16px 8px 0}}.content ul.content__gallery li{padding:0}.content ul.content__gallery img{width:100%}.content ul.content__gallery:not(:first-child){margin-top:30px}@media only screen and (min-width: 1179px){.content ul.content__gallery:not(:first-child){margin-top:35px}}.content ul.content__gallery:not(:last-child){margin-bottom:30px}@media only screen and (min-width: 768px){.content ul.content__gallery:not(:last-child){margin-bottom:40px}}@media only screen and (min-width: 1179px){.content ul.content__gallery:not(:last-child){margin-bottom:50px}}.slider{position:relative;margin-bottom:50px;padding-bottom:40px;background:#f3f7f7;overflow:hidden}@media only screen and (min-width: 1024px){.slider{margin-bottom:70px;padding-bottom:0}}@media only screen and (min-width: 1179px){.slider{margin-bottom:100px}}@media only screen and (min-width: 1400px){.slider{background:none}}.slider__container{padding:0}.slider__wrapper{margin:0 -10px}@media only screen and (min-width: 1179px){.slider__wrapper{position:relative;margin:0 -140px 0 -10px}}.slider__item{margin:0 10px}@media only screen and (min-width: 1024px){.slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:30px}}@media only screen and (min-width: 1024px){.slider__preview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.slider__preview img{height:350px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){.slider__preview img{height:430px}}@media only screen and (min-width: 1024px){.slider__preview img{height:auto;min-height:500px}}.slider__details{padding:25px 30px 0}@media only screen and (min-width: 1024px){.slider__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:270px;margin-right:105px;padding:50px 0}}.slider__title{margin-bottom:20px;font-size:30px}@media only screen and (min-width: 1024px){.slider__title{margin-top:auto;font-size:40px}}@media only screen and (min-width: 1179px){.slider__title{margin:auto -10px 25px 0}}.slider__content{font-weight:300}@media only screen and (min-width: 1024px){.slider__content{margin-bottom:auto}}.slider__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media only screen and (min-width: 1024px){.slider__control{margin-bottom:20px}}.slider__category{margin-right:20px;font-size:10px;font-weight:500;text-transform:uppercase}.slider__counter{font-size:12px;font-weight:500}.slider__next{position:relative;display:inline-block;width:30px;height:30px;background:none;margin-left:30px;border-radius:50%;border:1px solid #2d8c8a}.slider__next svg{position:absolute;top:50%;left:-16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}@media only screen and (min-width: 1024px){.slider__next:hover svg{-webkit-transform:translate(24px, -50%);transform:translate(24px, -50%)}}.slider__next path{fill:#2d8c8a}@media only screen and (min-width: 1179px){.slider .owl-carousel .owl-stage-outer{overflow:visible}}@media only screen and (min-width: 1179px){.slider .owl-carousel .owl-item{opacity:0;visibility:hidden;-webkit-transition:opacity .2s, visibility .2s;transition:opacity .2s, visibility .2s}.slider .owl-carousel .owl-item.active{opacity:1;visibility:visible}}.selection{margin-bottom:50px}@media only screen and (min-width: 1024px){.selection{margin-bottom:70px}}@media only screen and (min-width: 1179px){.selection{margin-bottom:90px}}.selection__title{margin-bottom:25px;overflow:hidden;text-overflow:ellipsis;line-height:1.4;font-size:31px}@media only screen and (min-width: 450px){.selection__title{font-size:40px}}@media only screen and (min-width: 1024px){.selection__title{margin-bottom:35px}}@media only screen and (min-width: 1179px){.selection__title{margin-bottom:45px}}.selection__tag{margin:-20px 0 20px}@media only screen and (min-width: 1024px){.selection__tag{margin:-30px 0 30px}}@media only screen and (min-width: 1179px){.selection__tag{margin:-40px 0 40px}}.selection__sorting{margin-bottom:20px}@media only screen and (min-width: 768px){.selection__sorting{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}}@media only screen and (min-width: 1179px){.selection__sorting{margin-bottom:40px}}@media only screen and (min-width: 768px){.selection__sorting .select{width:300px}}.selection__sorting .select:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 768px){.selection__sorting .select:not(:last-child){margin:0 auto 0 0}}@media only screen and (min-width: 1024px){.selection__sorting.tablet-show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media only screen and (min-width: 1024px){.selection__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px 0 0 -10px}}.selection__menu li{cursor:pointer}@media only screen and (min-width: 1024px){.selection__menu li{margin:5px 0 0 10px}}@media only screen and (min-width: 1024px){.selection__menu a{display:block;min-width:84px;padding:0 13px;border:1px solid #D6D6D6;border-radius:18px;text-align:center;font-size:12px;line-height:36px;color:#2D2D2D;-webkit-transition:all .2s;transition:all .2s}.selection__menu a:hover{border-color:#2d8c8a}.selection__menu a.active{border-color:transparent;background:rgba(45,140,138,0.27)}}@media only screen and (min-width: 1024px){.selection__menu:first-child{margin-right:auto}}@media only screen and (min-width: 1024px){.selection__menu:nth-child(2){margin-left:50px}}@media only screen and (min-width: 768px){.selection__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1179px){.selection__list{margin:-60px -30px 0}}@media only screen and (min-width: 768px){.selection__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1024px){.selection__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);width:calc(33.333% - 20px)}}@media only screen and (min-width: 1179px){.selection__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 60px);flex:0 0 calc(33.333% - 60px);width:calc(33.333% - 60px);margin:60px 30px 0}}.selection__list>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 768px){.selection__list>li:not(:last-child){margin-bottom:0}}.selection__btns{margin-top:25px;text-align:center}@media only screen and (min-width: 1024px){.selection__btns{margin-top:35px}}@media only screen and (min-width: 1179px){.selection__btns{margin-top:45px}}.selection__foot{margin-top:30px}@media only screen and (min-width: 768px){.selection__foot{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1024px){.selection__foot{margin-top:50px}}@media only screen and (min-width: 1179px){.selection__foot{margin-top:60px}}.selection__foot .selection__button,.selection__scroll{width:100%}@media only screen and (min-width: 768px){.selection__foot .selection__button,.selection__scroll{width:auto;min-width:140px}}.selection__scroll{margin-top:15px}@media only screen and (min-width: 768px){.selection__scroll{position:absolute;right:0;bottom:0}}.selection__scroll svg{margin-left:9px}.application{position:relative;margin-bottom:50px;padding:40px 0 0}@media only screen and (min-width: 1024px){.application{margin-bottom:70px;padding-top:55px}}@media only screen and (min-width: 1179px){.application{min-width:577px;margin-bottom:90px;padding-top:70px}}.application:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.3;background-image:linear-gradient(135deg, #E8FBF5 0%, rgba(164,216,255,0.76) 100%)}.application__container{position:relative;z-index:2}@media only screen and (min-width: 1024px){.application__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 1024px){.application__wrap{padding:0 50px 70px 0}}@media only screen and (min-width: 1179px){.application__wrap{-ms-flex-item-align:start;align-self:flex-start;width:350px;margin-right:auto;padding-right:0;font-size:18px}}.application__title{margin:0 -10px 15px 0}@media only screen and (min-width: 1024px){.application__title{margin:0 0 25px}}.application__text{margin-bottom:20px;font-weight:300}@media only screen and (min-width: 1024px){.application__text{margin-bottom:35px}}.application__list>li{font-weight:300;line-height:1.7}.application__list>li:before{content:'•';margin-right:5px}.application__variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}@media only screen and (min-width: 1179px){.application__variants{position:absolute;top:-40px;left:calc(50% + 75px);z-index:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:160px}}.application__variants>li{border:1px solid #000;border-radius:8px}.application__variants>li:not(:last-child){margin-right:20px}@media only screen and (min-width: 1179px){.application__variants>li:not(:last-child){margin:0 0 10px}}.application__variants a{display:block}.application__variants img{height:45px}@media only screen and (min-width: 1179px){.application__variants img{height:35px}}.application__preview{position:relative;margin-top:30px}@media only screen and (min-width: 768px){.application__preview{width:500px;margin:40px auto 0}}@media only screen and (min-width: 1024px){.application__preview{-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width: 1400px){.application__preview{width:595px;margin-right:-100px}}.application__preview:before{content:'';position:absolute;left:0;right:0;bottom:0;height:60px;opacity:0.2;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#00333C));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, #00333C 100%)}.application__preview img{width:100%}.application_mb0{margin-bottom:0}@media only screen and (min-width: 1024px){.application_mb0{margin-bottom:0}}@media only screen and (min-width: 1179px){.application_mb0{margin-bottom:0}}.application_background:before{opacity:0.3;background-image:linear-gradient(92deg, #fff 26%, #a4d8ff 100%)}@media only screen and (min-width: 1024px){.location{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}}@media only screen and (min-width: 1179px){.location{margin-bottom:80px}}.location__map{position:relative;height:400px}@media only screen and (min-width: 768px){.location__map{height:550px}}@media only screen and (min-width: 1024px){.location__map{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 350px);flex:0 0 calc(100% - 350px);width:calc(100% - 350px);height:calc(100vh - 74px)}}@media only screen and (min-width: 1179px){.location__map{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 400px);flex:0 0 calc(100% - 400px);width:calc(100% - 400px)}}.location__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location__btns{position:absolute;left:20px;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.location__button{padding:0 10px}@media only screen and (min-width: 768px){.location__button{padding:0 23px}}.location__button img{margin-right:8px;width:23px;height:auto}@media only screen and (min-width: 768px){.location__button img{margin-right:15px}}.location__button:not(:last-child){margin-right:12px}.location__sidebar{padding:20px 30px 50px}@media only screen and (min-width: 768px){.location__sidebar{padding-top:35px}}@media only screen and (min-width: 1024px){.location__sidebar{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;width:350px;padding:35px 30px;height:calc(100vh - 74px);overflow:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-width: 1179px){.location__sidebar{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;width:400px}}.location__title{margin-bottom:20px}@media only screen and (min-width: 1024px){.location__title{margin-bottom:35px}}.location__options{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-right:30px}@media only screen and (min-width: 1024px){.location__options{margin-bottom:35px}}.location__options>li{text-align:center;font-size:12px;font-weight:500;text-transform:uppercase}.location__options>li:not(:last-child){margin-right:auto}@media only screen and (min-width: 768px){.location__options>li:not(:last-child){margin-right:100px}}@media only screen and (min-width: 1024px){.location__options>li:not(:last-child){margin-right:auto}}.location__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;margin-bottom:5px}.location__icon img{max-height:32px}.location__list{max-height:452px;margin:0 -30px;overflow:auto;-webkit-overflow-scrolling:auto;counter-reset:li}@media only screen and (min-width: 1024px){.location__list{max-height:100%;margin:0;overflow:visible}}.location__list>li{position:relative;padding:0 30px}@media only screen and (min-width: 1024px){.location__list>li{padding:0}}.location__list>li:before{position:absolute;top:1px;left:30px;width:24px;border-radius:50%;font-weight:500;background:#2d8c8a;text-align:center;font-size:14px;line-height:24px;counter-increment:li;content:counters(li, ".");color:#fff}@media only screen and (min-width: 1024px){.location__list>li:before{left:0;width:30px;line-height:30px}}.location__list>li:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 1024px){.location__list>li:not(:last-child){margin-bottom:30px}}@media only screen and (min-width: 1179px){.location__list>li:not(:last-child){margin-bottom:40px}}.location__list>li.active{background-color:#2d8c8a;-webkit-box-shadow:0 0 0 10px #2d8c8a;box-shadow:0 0 0 10px #2d8c8a}@media only screen and (min-width: 1024px){.location__list>li.active{-webkit-box-shadow:0 0 0 30px #2d8c8a;box-shadow:0 0 0 30px #2d8c8a}}.location__list>li.active .location__subtitle,.location__list>li.active .location__content{color:white}.location__list>li.active:before{background-color:white;color:#2d8c8a}.location__subtitle{padding-left:36px;font-family:'Alverata', serif;font-size:21px;line-height:1.2;color:#2d8c8a}@media only screen and (min-width: 1024px){.location__subtitle{padding-left:40px;font-size:26px}}.location__content{margin-top:10px;font-size:14px}@media only screen and (min-width: 1024px){.location__content{margin-top:15px}}@media only screen and (min-width: 1024px){.dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 5px 0;padding:0 20px;border-radius:17px;border:1px solid #D6D6D6;-webkit-transition:all .2s;transition:all .2s}.dates.selected{background:#B9E4EC;border-color:#B9E4EC}}.dates__title{margin-bottom:10px;font-size:14px;font-weight:500}@media only screen and (min-width: 1024px){.dates__title{margin:0}}@media only screen and (min-width: 768px){.dates__fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px}}@media only screen and (min-width: 1024px){.dates__fieldset{display:none}}@media only screen and (min-width: 768px){.dates__field{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);margin:0 8px}}.dates__field input{display:block;width:100%;overflow:visible;min-width:auto;height:34px;padding:0 16px;border:1px solid #D6D6D6;border-radius:17px;font-size:14px;color:#2D2D2D}.dates__field:not(:last-child){margin-bottom:10px}.dates__datepicker{display:none}@media only screen and (min-width: 1024px){.dates__datepicker{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}}.dates__item{position:relative;-ms-flex-negative:0;flex-shrink:0;width:100px;margin-left:16px}.dates__item input{width:100%;height:34px;padding-right:15px;background:none;border-radius:0;border:none;font-size:14px;font-weight:500;color:#2D2D2D;cursor:pointer}.dates__item input::-webkit-input-placeholder{color:#2D2D2D}.dates__item input::-moz-placeholder{color:#2D2D2D}.dates__item input:-ms-input-placeholder{color:#2D2D2D}.dates__item input::-ms-input-placeholder{color:#2D2D2D}.dates__item input::placeholder{color:#2D2D2D}.dates__item:after{content:'';position:absolute;top:50%;right:0;width:10px;height:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='3.997' viewBox='0 0 6 4'%3E%3Cpath d='M.977 0L0 1l3 3 3-3-.977-1L3 2.043z' fill='%232d2d2d'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.dates:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 1024px){.dates:not(:last-child){margin-bottom:0}}.date-picker-wrapper{position:absolute !important;left:50% !important;top:calc(100% + 19px) !important;-webkit-transform:translateX(-32%);transform:translateX(-32%);padding:16px 0;border:1px solid #E2E2E2;border-radius:0;-webkit-box-shadow:0px 60px 20px -24px rgba(45,45,45,0.31);box-shadow:0px 60px 20px -24px rgba(45,45,45,0.31);background:#fff;z-index:20;overflow:hidden;font-family:'oook-variable', sans-serif}.date-picker-wrapper.two-months .month-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:600px !important}.date-picker-wrapper.two-months .month-wrapper table{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 48px);flex:0 0 calc(50% - 48px);width:calc(50% - 48px);margin:0 24px}.date-picker-wrapper .month-wrapper{background:none;border:none;-webkit-box-shadow:none;box-shadow:none}.date-picker-wrapper .month-wrapper table{display:block}.date-picker-wrapper .month-wrapper table thead,.date-picker-wrapper .month-wrapper table tbody{display:block;width:100%}.date-picker-wrapper .month-wrapper table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px}.date-picker-wrapper .month-wrapper table th,.date-picker-wrapper .month-wrapper table td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}.date-picker-wrapper .month-wrapper table thead tr:first-child{height:36px}.date-picker-wrapper .month-wrapper table thead tr:first-child th:first-child,.date-picker-wrapper .month-wrapper table thead tr:first-child th:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.date-picker-wrapper .month-wrapper table .week-name,.date-picker-wrapper .month-wrapper table .caption{height:auto}.date-picker-wrapper .month-wrapper table .week-name{height:40px}.date-picker-wrapper .month-wrapper table .week-name th{height:auto}.date-picker-wrapper .month-wrapper table .day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;padding:0;font-size:14px;cursor:pointer;-webkit-transition:background .2s, color .2s;transition:background .2s, color .2s}.date-picker-wrapper .month-wrapper table .day.valid.toMonth{color:#2D2D2D}.date-picker-wrapper .month-wrapper table .day.real-today{background:#E2E2E2;color:#2D2D2D !important}.date-picker-wrapper .month-wrapper table .day.lastMonth,.date-picker-wrapper .month-wrapper table .day.nextMonth{color:#C4C4C4}.date-picker-wrapper .month-wrapper table .day:hover{background:#B9E4EC;color:#2D2D2D !important}.date-picker-wrapper .month-wrapper table .day.checked{background:#2d8c8a;border-radius:0;color:#fff !important}.date-picker-wrapper .month-wrapper table .day.hovering{border-radius:0;background:#B9E4EC !important}.date-picker-wrapper .month-wrapper table .day.day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.day.real-today.hovering{background:#2d8c8a}.date-picker-wrapper .month-wrapper table .day.first-date-selected,.date-picker-wrapper .month-wrapper table .day.last-date-selected{position:relative;border-radius:50% !important;background:#2d8c8a !important;color:#fff !important}.date-picker-wrapper .month-wrapper table .day.first-date-selected:before,.date-picker-wrapper .month-wrapper table .day.last-date-selected:before{content:"";position:absolute;top:0;bottom:0;z-index:-1;width:50%;background:#2d8c8a}.date-picker-wrapper .month-wrapper table .day.first-date-selected:before{right:0}.date-picker-wrapper .month-wrapper table .day.last-date-selected:before{left:0}.date-picker-wrapper .month-name{padding-top:5px;font-size:17px;font-weight:500;text-transform:capitalize;color:#2d8c8a}.date-picker-wrapper .month-element:not(:last-child){margin-right:5px}.date-picker-wrapper .week-name{font-size:12px;color:#2D2D2D}.date-picker-wrapper .week-name th{font-weight:500;text-transform:capitalize}.date-picker-wrapper .gap{display:none}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{cursor:pointer}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{background:none}.date-picker-wrapper table .caption .next:hover path,.date-picker-wrapper table .caption .prev:hover path{fill:#2d8c8a}.date-picker-wrapper .footer{display:none}.doings{margin-bottom:50px}@media only screen and (min-width: 1024px){.doings{margin-bottom:70px}}@media only screen and (min-width: 1179px){.doings{margin-bottom:90px}}.doings__head{position:sticky;top:0;z-index:3;padding:12px 0;border-width:1px 0;border-style:solid;border-color:#E2E2E2;background:#fff}@media only screen and (min-width: 768px){.doings__head{padding:18px 0;font-size:18px}}.doings__head.index{z-index:30}@media only screen and (min-width: 1024px){.doings__filter{display:none}}.doings__filter svg{position:relative;top:-1px;width:18px;height:18px;margin-left:10px}.doings__filter svg path{fill:#000}.doings__body{padding-top:30px}@media only screen and (min-width: 1024px){.doings__body{padding-top:45px}}.doings__title{margin-bottom:25px;text-align:center}@media only screen and (min-width: 1024px){.doings__title{margin-bottom:35px}}@media only screen and (min-width: 1179px){.doings__title{margin-bottom:45px}}@media only screen and (min-width: 1024px){.doings__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1179px){.doings__list{margin:-60px -30px 0}}@media only screen and (min-width: 1024px){.doings__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1179px){.doings__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px);width:calc(50% - 60px);margin:60px 30px 0}}.doings__list>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 1024px){.doings__list>li:not(:last-child){margin-bottom:0}}.event{color:#2D2D2D;display:block}@media only screen and (min-width: 1179px){.event:hover .event__title{color:#2d8c8a}.event:hover .event__preview>img{-webkit-transform:scale(1.07);transform:scale(1.07)}}.event__preview{position:relative;overflow:hidden}.event__preview:before{content:'';display:block;padding-bottom:100%}@media only screen and (min-width: 768px){.event__preview:before{padding-bottom:60%}}@media only screen and (min-width: 1024px){.event__preview:before{padding-bottom:70%}}.event__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1179px){.event__preview img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}}.event__details{position:relative;max-width:295px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:-74px 30px 0 -2px;padding:15px 20px 0 2px;background:#fff}@media only screen and (min-width: 768px){.event__details{max-width:550px}}@media only screen and (min-width: 1024px){.event__details{max-width:360px;min-height:90px;margin-top:-90px}}.event__details>.stage{margin-bottom:7px}.event__date{margin-bottom:7px;font-family:'Alverata', serif;font-size:21px;line-height:1.2;color:#2d8c8a}@media only screen and (min-width: 1024px){.event__date{font-size:26px}}.event__title{font-family:'Alverata', serif;font-size:26px;line-height:1.2}@media only screen and (min-width: 768px){.event__title{font-size:30px}}@media only screen and (min-width: 1179px){.event__title{-webkit-transition:color .2s;transition:color .2s}}.event__content{margin-top:10px;font-size:14px;font-weight:300;line-height:1.7}.event__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;font-size:10px;font-weight:500;text-transform:uppercase}.event__location svg{margin-right:5px}.blog{margin-bottom:50px}@media only screen and (min-width: 1024px){.blog{margin-bottom:70px}}@media only screen and (min-width: 1179px){.blog{margin-bottom:90px}}.blog__head{position:sticky;top:0;z-index:3;padding:12px 0;border-width:1px 0;border-style:solid;border-color:#E2E2E2;background:#fff}@media only screen and (min-width: 768px){.blog__head{padding:18px 0;font-size:18px}}.blog__head.index{z-index:30}@media only screen and (min-width: 1179px){.blog__head .blog__container{max-width:1900px}}@media only screen and (min-width: 1024px){.blog__filter{display:none}}.blog__filter svg{position:relative;top:-1px;width:18px;height:18px;margin-left:10px}.blog__filter svg path{fill:#000}.blog__body{padding-top:30px}@media only screen and (min-width: 1024px){.blog__body{padding-top:45px}}.blog__body .blog__title{margin-bottom:25px;text-align:center}@media only screen and (min-width: 1024px){.blog__body .blog__title{margin-bottom:35px}}@media only screen and (min-width: 1179px){.blog__body .blog__title{margin-bottom:45px}}@media only screen and (min-width: 1024px){.blog__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1179px){.blog__list{margin:-60px -30px 0}}@media only screen and (min-width: 1024px){.blog__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1179px){.blog__list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px);width:calc(50% - 60px);margin:60px 30px 0}}.blog__list>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 1024px){.blog__list>li:not(:last-child){margin-bottom:0}}.blog .selection{margin:50px 0 0}@media only screen and (min-width: 1024px){.blog .selection{margin:70px 0 0}}@media only screen and (min-width: 1179px){.blog .selection{margin:90px 0 0}}.blog__article{position:relative;padding-top:20px}@media only screen and (min-width: 768px){.blog__article{padding-top:35px}}@media only screen and (min-width: 1024px){.blog__article{padding-top:70px}}@media only screen and (min-width: 1179px){.blog__article{padding-top:90px}}.blog__article_background,.blog__article_background_pad{background-image:var(--bg);background-repeat:no-repeat;background-position:50% 0;background-size:100% auto}.blog__article_background_pad{padding-top:100px}@media only screen and (min-width: 768px){.blog__article_background_pad{padding-top:150px}}@media only screen and (min-width: 1024px){.blog__article_background_pad{padding-top:200px}}@media only screen and (min-width: 1179px){.blog__article_background_pad{padding-top:255px}}@media only screen and (min-width: 1024px){.blog__article_image .blog__back{top:197px}}@media only screen and (min-width: 1179px){.blog__article_image .blog__back{top:252px}}@media only screen and (min-width: 1024px){.blog__article_sidebar .blog__back{position:static;margin-bottom:10px}}@media only screen and (min-width: 1400px){.blog__article_sidebar .blog__back{position:absolute;margin-bottom:0}}.blog__article .blog__container{max-width:780px}.blog__container>.stage,.blog__wrapper .stage{margin-bottom:10px;font-size:14px;font-weight:400}.blog__article_sidebar .blog__container{max-width:100%}@media only screen and (min-width: 1400px){.blog__article_sidebar .blog__container{max-width:1150px}}.blog__back{display:inline-block;margin-bottom:8px}@media only screen and (min-width: 768px){.blog__back{margin-bottom:12px}}@media only screen and (min-width: 1024px){.blog__back{position:absolute;top:67px;left:30px;margin-bottom:0}}@media only screen and (min-width: 1179px){.blog__back{top:87px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.blog__back:hover{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}.blog__article .blog__title{margin-bottom:15px;font-size:36px}@media only screen and (min-width: 768px){.blog__article .blog__title{font-size:44px;line-height:1}}@media only screen and (min-width: 1024px){.blog__article .blog__title{font-size:60px}}@media only screen and (min-width: 1179px){.blog__article .blog__title{margin-bottom:20px}}.blog__share__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}@media only screen and (min-width: 1024px){.blog__share__wrap{margin-bottom:35px}}@media only screen and (min-width: 1179px){.blog__share__wrap{margin-bottom:45px}}.blog__share{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;color:#2d8c8a}.blog__share svg{margin-left:8px}.blog__share__list{margin-left:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blog__share__list__item{width:36px;height:36px;padding:0;font-size:22px;color:#2d8c8a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.blog__background{height:230px;background-image:var(--bg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (min-width: 768px){.blog__background{height:300px}}@media only screen and (min-width: 1179px){.blog__background{height:400px}}@media only screen and (min-width: 1400px){.blog__background{height:450px}}@media only screen and (min-width: 1024px){.blog__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 1024px){.blog__wrapper{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 300px);flex:0 0 calc(100% - 300px);width:calc(100% - 300px);padding-right:40px}}@media only screen and (min-width: 1179px){.blog__wrapper{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 350px);flex:0 0 calc(100% - 350px);width:calc(100% - 350px);padding-right:80px}}.blog__sidebar{margin-top:40px}@media only screen and (min-width: 1024px){.blog__sidebar{-ms-flex-negative:0;flex-shrink:0;width:300px;margin:0}}@media only screen and (min-width: 1179px){.blog__sidebar{width:350px;padding-left:30px;border-left:1px solid #E2E2E2}}.blog__subtitle{margin-bottom:20px;font-size:24px}@media only screen and (min-width: 768px){.blog__group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-20px -10px 0}}@media only screen and (min-width: 1024px){.blog__group{display:block;margin:0}}@media only screen and (min-width: 768px){.blog__group li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% -20px);margin:20px 10px 0}}@media only screen and (min-width: 1024px){.blog__group li{width:100%;margin:0}}.blog__group li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 768px){.blog__group li:not(:last-child){margin-bottom:0}}@media only screen and (min-width: 1024px){.blog__group li:not(:last-child){margin-bottom:25px}}@media only screen and (min-width: 1179px){.blog__group li:not(:last-child){margin-bottom:35px}}.banner{position:relative;margin-top:40px;padding:20px 30px;text-align:center}@media only screen and (min-width: 1179px){.banner{margin-top:60px}}.banner:before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:0.3;background-image:linear-gradient(1deg, #fff 0%, rgba(0,157,187,0.76) 99%)}.banner__title{margin-bottom:25px}.banner__preview{position:relative;width:240px;margin:0 auto}@media only screen and (min-width: 768px){.banner__preview{width:400px}}@media only screen and (min-width: 1024px){.banner__preview{width:100%}}.banner__preview:before{content:'';position:absolute;left:0;right:0;bottom:0;height:46px;opacity:0.2;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#00333C));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, #00333C 100%)}.banner__preview img{width:100%}.banner__text{margin-top:20px;font-size:16px;font-weight:300}@media only screen and (min-width: 1179px){.banner__text{font-size:20px}}.banner__variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.banner__variants>li{border:1px solid #000;border-radius:8px}.banner__variants>li:not(:last-child){margin-right:10px}.banner__variants a{display:block}.banner__variants img{height:35px}.nformr-form-field{margin-bottom:1em}.nformr-form-field-error{font-size:13px;color:#a52941}.nformr-form-field input[type="text"],.nformr-form-field input[type="number"]{border:1px solid #adadad;padding:10px;border-radius:2px;width:100%}@media only screen and (min-width: 768px){.nformr-form-field input[type="text"],.nformr-form-field input[type="number"]{width:50%}}.nformr-form-field-checks .nformr-checkbox,.nformr-form-field-checks .nformr-radiobutton,.nformr-form-field-radios .nformr-checkbox,.nformr-form-field-radios .nformr-radiobutton,.nformr-form-field-check .nformr-checkbox,.nformr-form-field-check .nformr-radiobutton{display:block;font-size:0.9em}.nformr-form-field-checks .nformr-checkbox:first-child,.nformr-form-field-checks .nformr-radiobutton:first-child,.nformr-form-field-radios .nformr-checkbox:first-child,.nformr-form-field-radios .nformr-radiobutton:first-child,.nformr-form-field-check .nformr-checkbox:first-child,.nformr-form-field-check .nformr-radiobutton:first-child{margin-top:10px}.nformr-form-field-checks .nformr-checkbox:not(:last-child),.nformr-form-field-checks .nformr-radiobutton:not(:last-child),.nformr-form-field-radios .nformr-checkbox:not(:last-child),.nformr-form-field-radios .nformr-radiobutton:not(:last-child),.nformr-form-field-check .nformr-checkbox:not(:last-child),.nformr-form-field-check .nformr-radiobutton:not(:last-child){margin-bottom:15px}.nformr-form-field-checks label,.nformr-form-field-radios label,.nformr-form-field-check label{color:#2D2D2D;position:relative;padding:7px 40px;cursor:pointer}.nformr-form-field-checks input[type="checkbox"],.nformr-form-field-checks input[type="radio"],.nformr-form-field-radios input[type="checkbox"],.nformr-form-field-radios input[type="radio"],.nformr-form-field-check input[type="checkbox"],.nformr-form-field-check input[type="radio"]{display:none}.nformr-form-field-checks input[type="checkbox"]:checked+label:before,.nformr-form-field-checks input[type="radio"]:checked+label:before,.nformr-form-field-radios input[type="checkbox"]:checked+label:before,.nformr-form-field-radios input[type="radio"]:checked+label:before,.nformr-form-field-check input[type="checkbox"]:checked+label:before,.nformr-form-field-check input[type="radio"]:checked+label:before{background-color:#a52941}.nformr-form-field-checks input[type="checkbox"]+label:before,.nformr-form-field-checks input[type="radio"]+label:before,.nformr-form-field-radios input[type="checkbox"]+label:before,.nformr-form-field-radios input[type="radio"]+label:before,.nformr-form-field-check input[type="checkbox"]+label:before,.nformr-form-field-check input[type="radio"]+label:before{content:"";display:block;position:absolute;left:0.3em;width:1.3em;height:1.3em;margin-right:10px;border:1px solid #adadad;background-color:transparent;-webkit-transition:background-color ease 0.3s;transition:background-color ease 0.3s}.nformr-form-field-checks input[type="radio"]+label:before,.nformr-form-field-radios input[type="radio"]+label:before,.nformr-form-field-check input[type="radio"]+label:before{top:0.4em;border-radius:50%}.nformr-form-field-checks input[type="checkbox"]+label:before,.nformr-form-field-radios input[type="checkbox"]+label:before,.nformr-form-field-check input[type="checkbox"]+label:before{top:0.3em;left:0.5em;border-radius:2px}.nformr-form-field-check{padding:0;border:none}.nformr-form-field-check label{display:block}.nformr-form-field-check label:before{top:50% !important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nformr-form-field-check .nformr-checkbox{margin-top:0 !important}.page{position:relative}.popout-container{position:fixed;top:0;right:-90%;bottom:0;width:90%;background-color:white;-webkit-transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1);z-index:99;border-left:3px solid #cdcdcd}.popout-container.bounce{-webkit-animation:bounce-left 0.8s both;animation:bounce-left 0.8s both}.popout-container.open{-webkit-box-shadow:0px 0px 200px 100px rgba(0,0,0,0.5);box-shadow:0px 0px 200px 100px rgba(0,0,0,0.5);right:0;z-index:9999}@media only screen and (min-width: 768px){.popout-container{width:70%;right:-70%}}@media only screen and (min-width: 1024px){.popout-container{width:50%;right:-50%}}.popout-container .popout-tab{position:absolute;top:50%;left:-3px;-webkit-transform-origin:bottom left;transform-origin:bottom left;padding:10px 20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#2d8c8a;color:white;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px}.popout-container .popout-content{height:100%;background-color:#cddddd;overflow-y:auto}.popout-container .popout-content-top{position:relative;padding-bottom:40%;background-color:black}.popout-container .popout-content-top-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0.8}.popout-container .popout-content-top h2{position:absolute;top:70%;left:0;width:100%;text-align:center;font-size:30px;-webkit-transform:translatey(-50%);transform:translatey(-50%);font-family:'DM Serif Display';font-weight:100;color:white}@media only screen and (min-width: 768px){.popout-container .popout-content-top h2{top:80%;font-size:3.5vw}}@media only screen and (min-width: 1680px){.popout-container .popout-content-top h2{font-size:65px}}.popout-container .popout-content-bottom-content{margin-left:auto;margin-right:auto;padding-top:40px;max-width:90%}@media only screen and (min-width: 768px){.popout-container .popout-content-bottom-content{max-width:80%;padding-top:50px}}@media only screen and (min-width: 1024px){.popout-container .popout-content-bottom-content{max-width:50%;padding-top:80px}}.popout-container .popout-content-bottom-content .nformr-form-field input{width:100%}@-webkit-keyframes bounce-left{0%{-webkit-transform:translateX(-48px);transform:translateX(-48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateX(-26px);transform:translateX(-26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateX(-13px);transform:translateX(-13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateX(-6.5px);transform:translateX(-6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%,98%{-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes bounce-left{0%{-webkit-transform:translateX(-48px);transform:translateX(-48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateX(-26px);transform:translateX(-26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateX(-13px);transform:translateX(-13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateX(-6.5px);transform:translateX(-6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%,98%{-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}

.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.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-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.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{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}

.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
          animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
          box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  left: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  right: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57,57,57,0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57,57,57,0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57,57,57,0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0,0,0,0.5);
}
.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0,0,0,0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 307.875px;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
          justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}
.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #e6e6e6;
          box-shadow: -1px 0 0 #e6e6e6;
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
      -ms-flex-preferred-size: 14.2857143%;
          flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #569ff7;
          box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57,57,57,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57,57,57,0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
          box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
          box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57,57,57,0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}


/*# sourceMappingURL=main.css.map*/