@font-face{font-family:Sharp Sans;src:url(../fonts/SharpSans-Light.woff2) format("woff2"),url(../fonts/SharpSans-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Sharp Sans;src:url(../fonts/SharpSans-Book.woff2) format("woff2"),url(../fonts/SharpSans-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Sharp Sans;src:url(../fonts/SharpSans-Medium.woff2) format("woff2"),url(../fonts/SharpSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Sharp Sans;src:url(../fonts/SharpSans-Semibold.woff2) format("woff2"),url(../fonts/SharpSans-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Sharp Sans;src:url(../fonts/SharpSans-Bold.woff2) format("woff2"),url(../fonts/SharpSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@media only screen and (min-width: 1180px){.desktop-hide{display:none!important}}.desktop-show{display:none!important}@media only screen and (min-width: 1180px){.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;-khtml-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:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;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{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;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(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;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{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:Sharp Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:1.65;color:#1b2855}button,input,textarea,select{font-family:Sharp Sans,sans-serif}a{text-decoration:none}button{background:none}img,svg{vertical-align:middle}p{padding-bottom:.75em}.page{display:flex;min-height:100vh;flex-direction:column;overflow:hidden}@media only screen and (min-width: 1024px){.page{overflow:visible}}.page.no-scroll{overflow:visible}.inner{flex:1 1 auto}.container{width:100%;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){.container{max-width:1290px;padding:0 30px}}.button{display:inline-flex;justify-content:center;align-items:center;text-align:center;height:48px;background:transparent;border-radius:0;border:1px solid #F3B532;padding:0 30px;font-size:14px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#f3b532e6;transition:background .2s,color .2s}.button:hover{background:#F3B532;color:#1b2855}.button_stroke-white{border-color:#fff;color:#ffffffe6}.button_stroke-white:hover{background:#fff;color:#1b2855}.title{opacity:.9;font-size:30px;line-height:1.35;font-weight:300}@media only screen and (min-width: 768px){.title{font-size:45px;line-height:1.1}}@media only screen and (min-width: 1180px){.title{font-size:60px;line-height:1}}.title_medium{font-size:30px}@media only screen and (min-width: 768px){.title_medium{font-size:40px}}@media only screen and (min-width: 1180px){.title_medium{font-size:50px}}.socials{display:flex}.socials li:not(:last-child){margin-right:16px}.socials a{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;border:1px solid #F3B532;font-size:0;transition:background .2s}@media only screen and (min-width: 1400px){.socials a{width:62px;height:62px}}.socials a:hover{background:#F3B532}.socials a:hover path{fill:#1b2855}.socials svg{width:24px;height:24px}@media only screen and (min-width: 1400px){.socials svg{width:32px;height:32px}}.socials path{fill:#f3b532;transition:fill .2s}.socials_small li:not(:last-child){margin-right:10px}.socials_small a{width:36px;height:36px}.socials_small svg{width:18px;height:18px}.socials_dark a{border-color:#1a2653}.socials_dark a:hover{background:#1A2653}.socials_dark a:hover path{fill:#fff}.socials_dark path{fill:#1a2653}.header{position:absolute;top:0;left:0;right:0;z-index:10;padding:50px 0 30px}@media only screen and (min-width: 1024px){.header{padding:18px 0}}@media only screen and (min-width: 1024px){.header__container{display:flex;align-items:flex-start;max-width:100%}}@media only screen and (min-width: 1560px){.header__container{padding:0 50px}}.header__logo{position:relative;z-index:1;display:block;max-width:122px;margin:0 auto}@media only screen and (min-width: 1024px){.header__logo{z-index:5;max-width:107px;margin:0}}@media only screen and (min-width: 1340px){.header__logo{margin-right:143px}}.header__logo img{width:100%}.header__wrapper{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;flex-direction:column;min-height:calc(var(--vh, 1vh) * 100);padding:78px 30px 0;background-image:linear-gradient(180deg,#14143b 0%,#161a43 30%,#1b2957 100%);visibility:hidden;opacity:0;transition:all .2s}@media only screen and (min-width: 1024px){.header__wrapper{position:static;display:flex;flex-direction:row;align-items:center;flex-grow:1;min-height:100%;margin-top:10px;padding:0;background:none;visibility:visible;opacity:1}}@media only screen and (min-width: 1560px){.header__wrapper{margin-top:18px}}.header__wrapper.visible{visibility:visible;opacity:1}.header__nav{margin:0 -30px}@media only screen and (min-width: 1024px){.header__nav{display:flex;margin:0 auto}}.header__item{border-top:1px solid rgba(255,255,255,.16)}@media only screen and (min-width: 1024px){.header__item{border:none}}@media only screen and (min-width: 1024px){.header__item:not(:last-child){margin-right:25px}}@media only screen and (min-width: 1180px){.header__item:not(:last-child){margin-right:55px}}@media only screen and (min-width: 1024px){.header__item.active .header__head{color:#f3b532e6}.header__item.active .header__head:before{opacity:1}}.header__item.active .header__head:after{transform:translateY(-50%) rotate(180deg)}.header__item.active .header__body{display:block}@media only screen and (min-width: 1024px){.header__item.active .header__body{visibility:visible;opacity:1}}.header__item[href]{display:block}@media only screen and (min-width: 1024px){.header__item[href]{position:relative;z-index:5;transition:color .2s}.header__item[href]:hover{color:#f3b532e6}}.header__item[href],.header__head{padding:20px 20px 20px 30px;line-height:1.25;font-weight:600;text-transform:uppercase;color:#ffffffe6}@media only screen and (min-width: 1024px){.header__item[href],.header__head{padding:0;font-size:14px;line-height:1.3}}.header__head{position:relative;padding-right:60px}@media only screen and (min-width: 1024px){.header__head{position:relative;z-index:5;padding-right:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s}.header__head:before{content:"";position:absolute;top:calc(100% + 15px);left:0;right:0;height:1px;background:#F3B532;opacity:0;transition:opacity .2s}.header__head:hover{color:#f3b532e6}}.header__head:after{content:"";position:absolute;top:50%;right:27px;width:15px;height:9px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' viewBox='0 0 15 9'%3E%3Cpath d='M14.999.47a.5.5 0 0 1-.126.361L7.891 8.647a.5.5 0 0 1-.058.061l-.02.015.02-.015a.5.5 0 0 1-.706-.04l-7-7.835a.5.5 0 0 1 .04-.706.5.5 0 0 1 .706.04l6.626 7.417L14.127.165a.5.5 0 0 1 .706-.04.5.5 0 0 1 .166.345z' fill='%23f3b532'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto;transition:transform .2s}@media only screen and (min-width: 1024px){.header__head:after{display:none}}.header__body{display:none;padding:20px 20px 30px 70px;border-top:1px solid rgba(255,255,255,.16)}@media only screen and (min-width: 1024px){.header__body{display:block;position:absolute;top:0;left:0;right:0;padding:125px 0 160px;border:none;background:#1a2653;visibility:hidden;opacity:0;transition:all .3s}.header__body:before{content:"";position:absolute;inset:0;background:url(../img/wave.png) no-repeat 46% calc(100% + 6px)/1750px auto;opacity:.4}}@media only screen and (min-width: 1024px){.header__list{position:relative;z-index:2;display:flex;justify-content:center;padding:35px 30px 0;border-top:1px solid rgba(255,255,255,.13)}}.header__group li:not(:last-child){margin-bottom:15px}.header__group a{display:inline-block;font-size:14px;font-weight:600;color:#ffffffe6}@media only screen and (min-width: 1024px){.header__group a{font-size:16px;transition:color .2s}.header__group a:hover{color:#f3b532}}@media only screen and (min-width: 1180px){.header__group a{font-size:18px}}.header__group:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 1024px){.header__group:not(:last-child){margin:0 60px 0 0}}@media only screen and (min-width: 1180px){.header__group:not(:last-child){margin-right:105px}}.header__btns{margin:auto -7px 30px}@media only screen and (min-width: 1024px){.header__btns{display:flex;position:relative;z-index:5;margin:0}}.header__button{flex:0 0 calc(50% - 14px);width:calc(50% - 14px);height:36px;margin:0 7px;padding:0 15px}@media only screen and (min-width: 1024px){.header__button{flex:0 0 118px;width:118px;margin:0}.header__button:not(:last-child){margin-right:14px}}@media only screen and (min-width: 1024px){.header__button-mob{display:none}}.header__contacts{text-transform:uppercase;opacity:.9;font-weight:500;color:#f3b532}@media only screen and (min-width: 1024px){.header__contacts{display:none}}.header__contacts span,.header__contacts a{font-weight:600;color:#fff}.header__contacts__nav{padding:20px 0;border-top:1px solid rgba(255,255,255,.16)}.header .socials{margin:15px 0 30px;padding-top:30px;border-top:1px solid rgba(255,255,255,.16)}@media only screen and (min-width: 1024px){.header .socials{display:none}}.header__box{position:relative;display:block;margin:0 -30px;padding:15px 80px 15px 30px;background:#F3B532;color:#1b2855e6}@media only screen and (min-width: 1024px){.header__box{display:none}}.header__box svg{position:absolute;top:50%;right:30px;transform:translateY(-50%)}.header__info{font-weight:700}.header__text{font-size:14px}.header__burger{position:absolute;top:27px;right:20px;z-index:5;flex-shrink:0;width:30px;height:22px;background:none;text-align:center;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:30px;height:2px;border-radius:2px;background:#fff;transition:transform .2s,width .2s,background .2s}.header__burger:before,.header__burger:after{content:""}.header__burger span{margin:8px auto}.header__burger.active:before{transform:translateY(10px) rotate(45deg)}.header__burger.active span{transform:translate(0) rotate(-45deg)}.header__burger.active:after{transform:translateY(-10px) rotate(45deg)}.header_dark{background:#1a2653}.header .bookings-menu{max-width:330px;display:none}@media only screen and (min-width: 1024px){.header .bookings-menu{display:block}}.header .bookings-menu-btn{margin-right:0;cursor:pointer}.header .bookings-menu .options{position:absolute;right:0;margin-top:10px;overflow-y:auto;padding:5px;background:#fff;box-shadow:0 0 10px #0000001a;animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-duration:.35s;animation-fill-mode:both;-webkit-animation-duration:.35s;-webkit-animation-fill-mode:both}.header .bookings-menu .options .option{display:flex;cursor:pointer;padding:6px 8px;align-items:center;background:#fff}.header .bookings-menu .options .option:hover{background:#f2f2f2}.header .bookings-menu .options .option i{font-size:25px;margin-right:12px}.header .bookings-menu .options .option .option-text{font-size:14px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#1b2855}.header .bookings-menu .select-btn i{font-size:25px;transition:.3s}.header .bookings-menu.active .bookings-menu-btn{background-color:#fff;color:#1b2855}.header .bookings-menu.active .options{display:block;opacity:0;z-index:10;animation-name:fadeInUp;-webkit-animation-name:fadeInUp;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}@keyframes fadeInUp{0%{transform:translate3d(0,30px,0)}to{transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,20px,0);opacity:0}}.footer{padding:135px 0 50px;background:#1A2754;text-align:center;color:#fff}@media only screen and (min-width: 1024px){.footer{padding:180px 0 130px;background:#1A2754 url(../img/wave.png) no-repeat 46% calc(100% + 56px)/1750px auto;text-align:left}}@media only screen and (min-width: 1400px){.footer{padding-top:230px}}@media only screen and (min-width: 1560px){.footer{padding-top:290px}}@media only screen and (min-width: 1024px){.footer__container{position:relative;display:flex;justify-content:space-between;max-width:1460px}}@media only screen and (min-width: 1024px){.footer__col:nth-child(2){position:absolute;top:-40px;left:50%;transform:translate(-50%);text-align:center}}@media only screen and (min-width: 1400px){.footer__col:nth-child(2){top:-78px}}@media only screen and (min-width: 1560px){.footer__col:nth-child(2){top:-90px}}@media only screen and (min-width: 1024px){.footer__col:nth-child(3){margin-left:auto}}.footer__col:not(:last-child){margin-bottom:40px}@media only screen and (min-width: 1024px){.footer__col:not(:last-child){margin-bottom:0}}.footer__address{margin-bottom:25px;font-size:16px;line-height:1.4}.footer__contacts{margin-bottom:25px}.footer__contacts li{font-size:16px;line-height:1.4;color:#fff}.footer__contacts a{color:#fff}.footer__channel{font-size:30px;line-height:1}.footer__logo{display:inline-block;width:167px;margin-bottom:25px}@media only screen and (min-width: 1400px){.footer__logo{width:200px}}.footer__logo img{width:100%}.footer .socials{justify-content:center}.footer__menu li:not(:last-child){margin-bottom:5px}.footer__menu a{font-size:16px;color:#fff}@media only screen and (min-width: 1024px){.footer__menu a{transition:color .2s}.footer__menu a:hover{color:#f3b532}}.home{position:relative;overflow:hidden}.home:before,.home:after{content:"";position:absolute;left:0;right:0}.home:before{top:0;height:266px;background-image:linear-gradient(180deg,#397590 0%,rgba(25,34,77,0) 100%)}.home:after{bottom:0;height:366px;background-image:linear-gradient(0deg,#1B2855 0%,rgba(27,40,85,0) 100%)}.home__container{position:relative;z-index:3;display:flex;justify-content:center;align-items:flex-end;height:calc(var(--vh, 1vh) * 85);padding-bottom:100px}@media only screen and (min-width: 768px){.home__container{padding-bottom:120px}}@media only screen and (min-width: 1180px){.home__container{padding-bottom:130px}}@media only screen and (min-width: 1560px){.home__container{padding-bottom:150px}}.home__video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;transform:translate(-50%,-50%)}.home__title{position:relative;z-index:3;text-align:center;font-weight:400;color:#fff}@media only screen and (min-width: 1024px){.home__title{max-width:600px;margin:0 auto}}.home__foot{position:absolute;left:0;right:0;top:-80px;z-index:3;padding:20px;background:#14143B}@media only screen and (min-width: 768px){.home__foot{padding:20px 30px}}@media only screen and (min-width: 1024px){.home__foot{display:flex;align-items:center;padding:25px 30px}}@media only screen and (min-width: 1180px){.home__foot{padding:30px;top:-105px}}@media only screen and (min-width: 1560px){.home__foot{padding:34px 50px}}.home__link{display:none}@media only screen and (min-width: 1024px){.home__link{display:inline-block;margin-right:auto;border-bottom:1px solid #F3B532;opacity:.9;font-size:14px;line-height:1;font-weight:600;color:#f3b532;transition:border-color .2s}.home__link:hover{border-color:transparent}}.home__options{display:flex;justify-content:space-between}.home__options li{opacity:.9}@media only screen and (min-width: 1024px){.home__options li:not(:last-child){margin-right:60px}}.home__category{font-size:8px;text-transform:uppercase;font-weight:700;color:#f3b532}@media only screen and (min-width: 768px){.home__category{font-size:9px}}.home__text{font-size:21px;line-height:1.35;text-transform:uppercase;color:#fff}@media only screen and (min-width: 768px){.home__text{font-size:23px}}.details{margin-bottom:30px;padding:28px 0 110px;background:url(../img/wave.png) no-repeat 46% calc(100% + 56px)/1750px auto,linear-gradient(180deg,#14143B 0%,#161A43 30%,#1B2957 100%);position:relative}@media only screen and (min-width: 768px){.details{margin-bottom:70px;padding-top:45px}}@media only screen and (min-width: 1024px){.details{margin-bottom:90px;padding-top:78px}}@media only screen and (min-width: 1400px){.details{padding-bottom:160px;background:url(../img/wave.png) no-repeat 46% calc(100% + 40px)/1750px auto,linear-gradient(180deg,#14143B 0%,#161A43 30%,#1B2957 100%)}}.details__title{margin-bottom:25px;padding:0 10px;text-align:center;color:#fff}@media only screen and (min-width: 768px){.details__title{margin-bottom:40px}}@media only screen and (min-width: 1024px){.details__title{max-width:880px;margin:0 auto 60px}}.details__list{display:flex;flex-wrap:wrap;margin:-36px -10px 0}@media only screen and (min-width: 1024px){.details__list{margin:-36px -12px 0}}@media only screen and (min-width: 1400px){.details__list{margin:-50px -50px 0}}@media only screen and (min-width: 1560px){.details__list{margin:-50px -100px 0}}.details__list li{flex:0 0 calc(50% - 14px);width:calc(50% - 14px);margin:36px 7px 0;text-align:center;font-size:14px;line-height:1.4;color:#fff}@media only screen and (min-width: 768px){.details__list li{font-size:16px;line-height:1.5}}@media only screen and (min-width: 1024px){.details__list li{flex:0 0 calc(25% - 24px);width:calc(25% - 24px);margin:36px 12px 0}}@media only screen and (min-width: 1400px){.details__list li{flex:0 0 calc(25% - 100px);width:calc(25% - 100px);margin:50px 50px 0}}.details__preview{display:flex;justify-content:center;align-items:center;height:34px;margin-bottom:15px}.details__icon{margin-top:40px;text-align:center}@media only screen and (min-width: 1400px){.details__icon{position:relative}.details__icon:after{content:"";position:absolute;top:calc(100% + 15px);left:calc(50% - .5px);width:1px;height:85px;background:#fff}}.details_white{margin-bottom:40px;padding:0;background:none}@media only screen and (min-width: 768px){.details_white{margin-bottom:60px}}.details_white .details__title,.details_white .details__list li{color:#1a2653}.about{margin-bottom:50px}.about .carousel-cell{width:100%;height:300px;margin-right:10px;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (min-width: 1024px){.about .carousel-cell{height:350px}}@media only screen and (min-width: 1180px){.about .carousel-cell{height:400px;width:50%}}@media only screen and (min-width: 768px){.about{margin-bottom:70px}}.about__row{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.about__row{flex-direction:row;align-items:center}}.about__row:nth-child(1){flex-direction:column-reverse}@media only screen and (min-width: 1024px){.about__row:nth-child(1){flex-direction:row}}.about__row:not(:last-child){margin-bottom:35px}@media only screen and (min-width: 768px){.about__row:not(:last-child){margin-bottom:50px}}@media only screen and (min-width: 1340px){.about__row:not(:last-child){margin-bottom:70px}}.about__preview img,.about__photo img{width:100%}.about__photo,.about__gallery{margin-bottom:15px}.about__preview:nth-child(1){padding-right:55px}@media only screen and (min-width: 1180px){.about__preview:nth-child(1){padding-right:90px}}@media only screen and (min-width: 1400px){.about__preview:nth-child(1){padding-right:130px}}.about__preview:nth-child(2){max-width:57%;margin:-100px 0 0 auto}@media only screen and (min-width: 768px){.about__preview:nth-child(2){margin-top:-200px}}@media only screen and (min-width: 1024px){.about__preview:nth-child(2){margin-top:-160px}}@media only screen and (min-width: 1180px){.about__preview:nth-child(2){margin-top:-185px}}@media only screen and (min-width: 1400px){.about__preview:nth-child(2){margin-top:-230px}}.about__photo{height:auto}@media only screen and (min-width: 1024px){.about__photo{flex-shrink:0;width:520px;margin-left:50px}}@media only screen and (min-width: 1180px){.about__photo{width:600px}}@media only screen and (min-width: 1340px){.about__photo{margin-left:100px}}@media only screen and (min-width: 1400px){.about__photo{width:690px;margin-right:-90px}}@media only screen and (min-width: 1024px){.about__gallery{flex-shrink:0;width:500px;margin-right:50px}}@media only screen and (min-width: 1180px){.about__gallery{width:600px}}@media only screen and (min-width: 1340px){.about__gallery{margin-right:100px}}@media only screen and (min-width: 1400px){.about__gallery{width:760px;margin-left:-90px}}@media only screen and (min-width: 1024px){.about__wrap{flex-grow:1}}.about__title{margin-bottom:15px}@media only screen and (min-width: 1340px){.about__title{margin-bottom:20px}}.about__content{margin-bottom:20px;font-size:16px}@media only screen and (min-width: 768px){.about__content{font-size:18px}}@media only screen and (min-width: 1180px){.about__content{margin-bottom:30px}}@media only screen and (min-width: 1024px){.about__list{max-width:360px}}@media only screen and (min-width: 1180px){.about__list{max-width:400px}}.about__list li:not(:nth-child(1)){margin-top:-1px}.about__list a{position:relative;display:block;border:1px solid #dcdee5;padding:20px 60px 20px 20px;line-height:1.5;color:#1b2855}@media only screen and (min-width: 1180px){.about__list a{padding:20px 70px 20px 30px}}.about__list a:after{content:"";position:absolute;top:50%;right:20px;z-index:1;width:30px;height:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='15' viewBox='0 0 45 15'%3E%3Cpath d='M36.286.001a.5.5 0 0 1 .361.126l7.817 6.983c.015.012.029.025.043.039l.017.019.028.034-.028-.034a.5.5 0 0 1 .054.072l.017.029.02.045.011.031a.53.53 0 0 1 .014.054l.005.025c.003.018.005.036.005.054V7.5v.014l-.007.06-.001.016.007-.062a.5.5 0 0 1-.023.123l-.01.029c-.01.025-.021.049-.035.072a.5.5 0 0 1-.071.094l-.029.028-7.835 7a.5.5 0 0 1-.706-.04.5.5 0 0 1 .04-.706L42.841 8H.5a.5.5 0 1 1 0-1h42.339L35.981.873a.5.5 0 0 1-.04-.706.5.5 0 0 1 .345-.166z' fill='%231b2755'/%3E%3C/svg%3E") no-repeat 100% 50%/auto 100%}@media only screen and (min-width: 1180px){.about__list a:after{right:30px}}@media only screen and (min-width: 1024px){.about__list a:before{content:"";position:absolute;inset:-1px;background:#F3B532;opacity:0;transition:opacity .2s}.about__list a:hover:before{opacity:1}}.about__info,.about__text{position:relative;z-index:1;opacity:.9}.about__info{font-weight:700}.about__text{font-size:14px}.food{margin-bottom:50px}@media only screen and (min-width: 768px){.food{margin-bottom:70px}}@media only screen and (min-width: 1024px){.food{margin-bottom:0}}@media only screen and (min-width: 1024px){.food__row{display:flex}}.food__wrap{padding:50px 20px 105px;background:#3F9295;text-align:center}@media only screen and (min-width: 1024px){.food__wrap{display:flex;flex:0 0 50%;padding:40px}}@media only screen and (min-width: 1180px){.food__wrap{padding:60px}}@media only screen and (min-width: 1024px){.food__details{max-width:470px;margin:auto}}.food__logo{margin-bottom:30px}@media only screen and (min-width: 1400px){.food__logo{margin-bottom:15px}}.food__logo img{width:155px}@media only screen and (min-width: 1400px){.food__logo img{width:195px}}.food__title{margin-bottom:15px;color:#fff}@media only screen and (min-width: 1400px){.food__title{margin-bottom:25px}}.food__content{margin-bottom:30px;color:#fff}@media only screen and (min-width: 1400px){.food__content{margin-bottom:35px}}.food__list{border:1px solid rgba(255,255,255,.28)}@media only screen and (min-width: 1024px){.food__list{max-width:410px;margin:0 auto}}.food__list li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.28)}.food__list a{position:relative;display:block;padding:20px 80px 20px 30px;background:#297C80;text-align:left;line-height:1.5;color:#fff}@media only screen and (min-width: 1180px){.food__list a{transition:background .2s}.food__list a:hover{background:#23696d}}.food__list a:after{content:"";position:absolute;top:50%;right:30px;width:40px;height:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='15' viewBox='0 0 45 15'%3E%3Cpath d='M36.286.001a.5.5 0 0 1 .361.126l7.817 6.983c.015.012.029.025.043.039l.017.019.028.034-.028-.034a.5.5 0 0 1 .054.072l.017.029.02.045.011.031a.53.53 0 0 1 .014.054l.005.025c.003.018.005.036.005.054V7.5v.014l-.007.06-.001.016.007-.062a.5.5 0 0 1-.023.123l-.01.029c-.01.025-.021.049-.035.072a.5.5 0 0 1-.071.094l-.029.028-7.835 7a.5.5 0 0 1-.706-.04.5.5 0 0 1 .04-.706L42.841 8H.5a.5.5 0 1 1 0-1h42.339L35.981.873a.5.5 0 0 1-.04-.706.5.5 0 0 1 .345-.166z' fill='%23ffffff'/%3E%3C/svg%3E") no-repeat 100% 50%/auto 100%}.food__info,.food__text{opacity:.9}.food__info{font-weight:700}.food__preview{margin:-55px 20px 0}@media only screen and (min-width: 1024px){.food__preview{flex:0 0 50%;margin:0}}.food__preview img{width:100%}@media only screen and (min-width: 1024px){.food__preview img{height:100%;object-fit:cover}}@media only screen and (min-width: 1400px){.food__preview img{max-height:733px}}.map{position:relative;margin-bottom:40px;padding:45px 0 100px;overflow:hidden}@media only screen and (min-width: 768px){.map{margin-bottom:70px;padding-top:65px}}@media only screen and (min-width: 1024px){.map{margin-bottom:90px;padding:90px 0 120px}}@media only screen and (min-width: 1400px){.map{padding-top:110px}}@media only screen and (min-width: 1560px){.map{margin-bottom:105px;padding-bottom:170px}}.map:before{content:"";position:absolute;inset:-2px -1px 0;clip-path:url(#polygonMobile);background-image:linear-gradient(180deg,#4F7E96 0%,#3E6395 100%)}@media only screen and (min-width: 1560px){.map:before{clip-path:url(#polygonDesktop)}}.map__container{position:relative;z-index:3}.map__head{position:relative;z-index:3;text-align:center}@media only screen and (min-width: 1024px){.map__head{max-width:920px;margin:0 auto}}.map__title{margin-bottom:20px;color:#fff}@media only screen and (min-width: 1400px){.map__title{margin-bottom:35px}}.map__content{font-size:16px;color:#fff}@media only screen and (min-width: 768px){.map__content{font-size:18px}}@media only screen and (min-width: 1024px){.map__content{max-width:650px;margin:0 auto}}.map__preview{margin:-18px -214px 20px -28px}@media only screen and (min-width: 1024px){.map__preview{max-width:1160px;margin:0 auto 20px}}@media only screen and (min-width: 1180px){.map__preview{margin:-10px auto 0;padding-right:115px}}.map__preview img{width:100%}.map__list{border:1px solid rgba(0,255,255,.33)}@media only screen and (min-width: 1024px){.map__list{display:flex}}@media only screen and (min-width: 1560px){.map__list{margin:0 -35px}}@media only screen and (min-width: 1024px){.map__list li{flex:1 0 auto}}.map__list li:not(:last-child){border-width:0 0 1px;border-style:solid;border-color:#00ffff54}@media only screen and (min-width: 1024px){.map__list li:not(:last-child){border-width:0 1px 0 0}}.map__list a{position:relative;display:block;padding:30px 70px 30px 30px;background:rgba(6,11,51,.28);line-height:1.6;color:#fff}@media only screen and (min-width: 1024px){.map__list a{height:100%;transition:background .2s}.map__list a:hover{background:rgba(6,11,51,.4)}}.map__list a svg{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%)}.map__info,.map__text{opacity:.9}.map__info{font-weight:700}.map__text{margin-top:3px;font-size:14px}.map_bottom{margin-bottom:-60px}@media only screen and (min-width: 1400px){.map_bottom{margin-bottom:-80px}}@media only screen and (min-width: 1560px){.map_bottom{margin-bottom:-100px}}.centered-copy{text-align:center}.centered-copy__title{margin-bottom:20px}.gallery{position:relative;z-index:2;margin-bottom:-75px;overflow:hidden}@media only screen and (min-width: 1024px){.gallery{margin-bottom:-125px}}@media only screen and (min-width: 1400px){.gallery{margin-bottom:-160px}}@media only screen and (min-width: 1560px){.gallery{margin-bottom:-200px}}.gallery__head{margin-bottom:35px;text-align:center}@media only screen and (min-width: 768px){.gallery__head{margin-bottom:45px}}@media only screen and (min-width: 1024px){.gallery__head{max-width:740px;margin:0 auto 60px}}@media only screen and (min-width: 1560px){.gallery__head{margin-bottom:93px}}.gallery__title{margin-bottom:15px}@media only screen and (min-width: 1024px){.gallery__title{margin-bottom:25px}}.gallery__list,.gallery .nformr-insta{display:flex;justify-content:center}@media only screen and (min-width: 1400px){.gallery__list,.gallery .nformr-insta{margin-left:-55px}}.gallery__list li,.gallery__list a,.gallery .nformr-insta li,.gallery .nformr-insta a{flex-shrink:0;width:136px;margin:0 3px}@media only screen and (min-width: 768px){.gallery__list li,.gallery__list a,.gallery .nformr-insta li,.gallery .nformr-insta a{width:200px;margin:0 10px}}@media only screen and (min-width: 1024px){.gallery__list li,.gallery__list a,.gallery .nformr-insta li,.gallery .nformr-insta a{width:300px}}@media only screen and (min-width: 1180px){.gallery__list li,.gallery__list a,.gallery .nformr-insta li,.gallery .nformr-insta a{width:350px}}@media only screen and (min-width: 1400px){.gallery__list li,.gallery__list a,.gallery .nformr-insta li,.gallery .nformr-insta a{width:430px}}@media only screen and (min-width: 1560px){.gallery__list li,.gallery__list a,.gallery .nformr-insta li,.gallery .nformr-insta a{width:450px}}.gallery__list li:nth-child(2n),.gallery__list a:nth-child(2n),.gallery .nformr-insta li:nth-child(2n),.gallery .nformr-insta a:nth-child(2n){margin-top:20px}@media only screen and (min-width: 768px){.gallery__list li:nth-child(2n),.gallery__list a:nth-child(2n),.gallery .nformr-insta li:nth-child(2n),.gallery .nformr-insta a:nth-child(2n){margin-top:40px}}@media only screen and (min-width: 1024px){.gallery__list li:nth-child(2n),.gallery__list a:nth-child(2n),.gallery .nformr-insta li:nth-child(2n),.gallery .nformr-insta a:nth-child(2n){margin-top:75px}}@media only screen and (min-width: 1024px){.gallery__list li:nth-child(5),.gallery__list a:nth-child(5),.gallery .nformr-insta li:nth-child(5),.gallery .nformr-insta a:nth-child(5){margin-top:-30px}}.gallery__list img,.gallery .nformr-insta img{width:100%;aspect-ratio:14/11;object-fit:cover}.main{height:400px;margin-bottom:30px;background-repeat:no-repeat;background-position:55% 50%;background-size:cover}@media only screen and (min-width: 768px){.main{height:500px;margin-bottom:40px;background-position:50% 50%}}@media only screen and (min-width: 1024px){.main{height:600px}}@media only screen and (min-width: 1340px){.main{margin-bottom:50px}}@media only screen and (min-width: 1400px){.main{height:660px}}@media only screen and (min-width: 1560px){.main{height:744px;margin-bottom:60px}}.main:before,.main:after{content:"";position:absolute;top:0;left:0;right:0;height:250px;background-image:linear-gradient(180deg,#1B2855 0%,rgba(27,40,85,0) 100%);opacity:.3}.description{margin-bottom:50px;overflow:hidden}@media only screen and (min-width: 768px){.description{margin-bottom:70px}}@media only screen and (min-width: 1024px){.description{margin-bottom:90px}}@media only screen and (min-width: 1560px){.description{margin-bottom:120px}}.description__body{margin-bottom:35px}@media only screen and (min-width: 768px){.description__body{margin-bottom:50px}}@media only screen and (min-width: 1180px){.description__body{margin-bottom:70px}}@media only screen and (min-width: 1400px){.description__body{margin-bottom:90px}}@media only screen and (min-width: 1180px){.description__container{display:flex;align-items:flex-start}}.description__wrap{margin-bottom:30px}@media only screen and (min-width: 1024px){.description__wrap{margin-bottom:45px}}@media only screen and (min-width: 1180px){.description__wrap{margin-bottom:0}}@media only screen and (min-width: 1340px){.description__wrap{max-width:755px;margin-right:auto}}.description__title{margin-bottom:15px}@media only screen and (min-width: 1024px){.description__title{margin-bottom:25px}}@media only screen and (min-width: 1180px){.description__title{margin-bottom:35px}}.description__date{font-weight:500;margin-bottom:20px;font-size:16px}.description__img{margin-bottom:30px;width:100%}.description__content{margin-bottom:25px;font-size:16px}@media only screen and (min-width: 768px){.description__content{font-size:18px}}@media only screen and (min-width: 1024px){.description__content{margin-bottom:35px}}@media only screen and (min-width: 1560px){.description__content{margin-bottom:55px}}.description__content img{max-width:100%}.description__content ol{list-style:decimal;margin-left:20px}.description__content ol li{padding-left:20px}.description__content ul{list-style:disc;margin-left:20px}.description__content ul li{padding-left:20px}@media only screen and (min-width: 1024px){.description__options{display:flex;flex-wrap:wrap;margin:-30px -15px 0}}@media only screen and (min-width: 1340px){.description__options{margin:-40px -30px 0}}.description__options li{display:flex;align-items:center;font-size:16px;font-weight:500;line-height:1.25}@media only screen and (min-width: 768px){.description__options li{font-size:18px}}@media only screen and (min-width: 1024px){.description__options li{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);margin:30px 15px 0}}@media only screen and (min-width: 1340px){.description__options li{flex:0 0 calc(50% - 60px);width:calc(50% - 60px);margin:40px 30px 0}}.description__options li:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 1024px){.description__options li:not(:last-child){margin-bottom:0}}.description__icon{flex-shrink:0;width:34px;margin-right:20px;text-align:center}.description__link{display:block;padding:20px;background:#1A2653;border-radius:6px;text-align:center}@media only screen and (min-width: 1024px){.description__link{transition:background .2s}.description__link:hover{background:#202f66}}@media only screen and (min-width: 1180px){.description__link{flex-shrink:0;width:300px;margin-left:50px}}@media only screen and (min-width: 1340px){.description__link{width:340px;padding:24px}}.description__info,.description__price{font-weight:700;opacity:.9;line-height:1.5}.description__info{color:#fff}.description__price{font-size:14px;color:#f3b532}.description__gallery{display:flex;justify-content:center;margin-right:-30px}@media only screen and (min-width: 1560px){.description__gallery{margin-right:-180px}}@media only screen and (min-width: 1700px){.description__gallery{margin-right:0}}.description__gallery li{margin:0 3px;flex-shrink:0;width:160px}@media only screen and (min-width: 768px){.description__gallery li{width:280px;margin:0 6px}}@media only screen and (min-width: 1024px){.description__gallery li{width:400px}}@media only screen and (min-width: 1180px){.description__gallery li{width:500px;margin:0 13px}}@media only screen and (min-width: 1560px){.description__gallery li{width:630px}}.description__gallery img{width:100%;height:100%;object-fit:cover}.full-width-image{width:100%;margin:0 auto 50px;padding:0 20px}@media only screen and (min-width: 768px){.full-width-image{margin-bottom:70px;max-width:1290px;padding:0 30px}}@media only screen and (min-width: 1024px){.full-width-image{margin-bottom:90px}}@media only screen and (min-width: 1400px){.full-width-image{margin-bottom:110px}}.full-width-image img{width:100%}.faq{margin-bottom:50px}@media only screen and (min-width: 768px){.faq{margin-bottom:70px}}@media only screen and (min-width: 1024px){.faq{margin-bottom:90px}}@media only screen and (min-width: 1560px){.faq{margin-bottom:120px}}@media only screen and (min-width: 1024px){.faq__row{display:flex}}.faq__col:nth-child(1){margin-bottom:20px}@media only screen and (min-width: 768px){.faq__col:nth-child(1){margin-bottom:30px}}@media only screen and (min-width: 1024px){.faq__col:nth-child(1){flex:0 0 60%;padding-right:60px;margin-bottom:0}}@media only screen and (min-width: 1180px){.faq__col:nth-child(1){padding-right:100px}}@media only screen and (min-width: 1340px){.faq__col:nth-child(1){flex:0 0 calc(100% - 456px);padding-right:120px}}@media only screen and (min-width: 1560px){.faq__col:nth-child(1){padding-right:160px}}@media only screen and (min-width: 1024px){.faq__col:nth-child(2){flex-grow:1}}@media only screen and (min-width: 1340px){.faq__col:nth-child(2){flex-shrink:0;width:456px;margin-left:auto}}.faq__title{margin-bottom:20px}@media only screen and (min-width: 1400px){.faq__title{margin-bottom:30px}}.faq__content{font-size:16px}@media only screen and (min-width: 768px){.faq__content{font-size:18px}}.faq__content p:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 1400px){.faq__content p:not(:last-child){margin-bottom:25px}}.faq__list li{border-bottom:1px solid rgba(49,61,103,.18)}.faq__head{position:relative;padding:15px 30px 15px 0;line-height:1.4;font-weight:500;color:#1b2855e6}@media only screen and (min-width: 1024px){.faq__head{cursor:pointer;-webkit-tap-highlight-color:transparent}}.faq__head:before{content:"";position:absolute;top:50%;right:0;width:14px;height:8px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='M6.657 7.991L6.79 8a1 1 0 0 1-.259-.034l-.059-.018-.064-.024-.056-.025-.061-.032-.051-.031-.059-.042-.048-.039-.037-.034-.013-.012L.28 1.694A1 1 0 0 1 0 .982 1 1 0 0 1 1.018 0a1 1 0 0 1 .702.306L6.79 5.56 11.86.306A1 1 0 0 1 12.562 0a1 1 0 0 1 .712.28 1 1 0 0 1 .026 1.414l-5.79 6-.028.028-.059.052.086-.08a1 1 0 0 1-.127.111l-.069.046-.032.019-.08.04-.039.017-.077.027-.044.013-.093.02-.031.004a1 1 0 0 1-.262-.001z' fill='%23313d67'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto;transition:transform .2s}.faq__head.active:before{transform:translateY(-50%) rotate(180deg)}.faq__body{display:none;padding-bottom:25px;font-size:16px}.faq__link{position:relative;display:block;margin-top:25px;padding:20px 70px 20px 30px;border:1px solid #DCDEE5;background:#F3B532;font-weight:700;color:#1b2855e6}@media only screen and (min-width: 1024px){.faq__link{max-width:330px;transition:background .2s}.faq__link:hover{background:#f1a910}}@media only screen and (min-width: 1340px){.faq__link{margin-top:35px}}.faq__link:after{content:"";position:absolute;top:50%;right:30px;z-index:1;width:40px;height:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='15' viewBox='0 0 45 15'%3E%3Cpath d='M36.286.001a.5.5 0 0 1 .361.126l7.817 6.983c.015.012.029.025.043.039l.017.019.028.034-.028-.034a.5.5 0 0 1 .054.072l.017.029.02.045.011.031a.53.53 0 0 1 .014.054l.005.025c.003.018.005.036.005.054V7.5v.014l-.007.06-.001.016.007-.062a.5.5 0 0 1-.023.123l-.01.029c-.01.025-.021.049-.035.072a.5.5 0 0 1-.071.094l-.029.028-7.835 7a.5.5 0 0 1-.706-.04.5.5 0 0 1 .04-.706L42.841 8H.5a.5.5 0 1 1 0-1h42.339L35.981.873a.5.5 0 0 1-.04-.706.5.5 0 0 1 .345-.166z' fill='%231b2755'/%3E%3C/svg%3E") no-repeat 100% 50%/auto 100%}@media only screen and (min-width: 1024px){.faq__flex{display:flex;align-items:flex-start}}.faq__wrap{margin-bottom:35px}@media only screen and (min-width: 1024px){.faq__wrap{flex-grow:1;margin-bottom:0}}@media only screen and (min-width: 1340px){.faq__wrap{max-width:755px;margin-right:auto}}.faq__wrap .faq__content{margin-bottom:20px}@media only screen and (min-width: 1180px){.faq__wrap .faq__content{margin-bottom:40px}}.faq__preview{position:relative}.faq__preview img{width:100%;min-height:230px;object-fit:cover}.faq__preview:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(26,38,83,.43)}.faq__play{position:absolute;left:20px;bottom:15px;z-index:2;display:flex;align-items:center;font-size:16px;font-weight:700;color:#fff}@media only screen and (min-width: 1024px){.faq__play{transition:color .2s}.faq__play:hover{color:#f3b532}.faq__play:hover path{fill:#f3b532}}@media only screen and (min-width: 1400px){.faq__play{left:40px;bottom:30px;font-size:18px}}.faq__play svg{width:24px;margin-right:10px}@media only screen and (min-width: 1400px){.faq__play svg{width:36px;margin-right:16px}}@media only screen and (min-width: 1024px){.faq__play path{transition:fill .2s}}.faq__text:not(:first-child),.faq__preview:not(:first-child){margin-top:20px}@media only screen and (min-width: 1400px){.faq__text:not(:first-child),.faq__preview:not(:first-child){margin-top:25px}}@media only screen and (min-width: 1024px){.faq .banner{position:sticky;top:20px;flex-shrink:0;width:340px;margin-left:50px}}@media only screen and (min-width: 1180px){.faq .banner{margin-left:100px}}@media only screen and (min-width: 1560px){.faq .banner{margin-right:-80px}}.tasks{margin-bottom:50px}@media only screen and (min-width: 768px){.tasks{margin-bottom:70px}}@media only screen and (min-width: 1024px){.tasks{margin-bottom:90px}}@media only screen and (min-width: 1024px){.tasks__row{display:flex}}.tasks__wrap{padding:50px 20px 95px;background-image:linear-gradient(158deg,#B1DDF1 0%,#7DBDDB 100%);text-align:center}@media only screen and (min-width: 1024px){.tasks__wrap{flex:0 0 50%;padding:40px}}@media only screen and (min-width: 1180px){.tasks__wrap{display:flex;padding:60px}}@media only screen and (min-width: 1400px){.tasks__wrap{padding:80px}}@media only screen and (min-width: 1560px){.tasks__wrap{padding:100px 80px}}@media only screen and (min-width: 1024px){.tasks__wrap__site{flex:0 0 35%}}@media only screen and (min-width: 1024px){.tasks__details{max-width:440px;width:100%;margin:auto;text-align:left}}.tasks__title{margin-bottom:15px}@media only screen and (min-width: 1400px){.tasks__title{margin-bottom:25px}}@media only screen and (min-width: 1560px){.tasks__title{margin-bottom:35px}}.tasks__content{margin-bottom:30px}@media only screen and (min-width: 1400px){.tasks__content{margin-bottom:45px}}.tasks__list li:not(:last-child){margin-bottom:1px}.tasks__list a{position:relative;display:block;padding:20px 60px 20px 20px;background:rgba(255,255,255,.19);text-align:left;font-size:16px;font-weight:700;color:#1b2855e6}@media only screen and (min-width: 768px){.tasks__list a{padding:20px 80px 20px 30px;font-size:18px}}@media only screen and (min-width: 1180px){.tasks__list a{transition:background .2s}.tasks__list a:hover{background:rgba(255,255,255,.39)}}.tasks__list a:after{content:"";position:absolute;top:50%;right:20px;width:30px;height:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='15' viewBox='0 0 45 15'%3E%3Cpath d='M36.286.001a.5.5 0 0 1 .361.126l7.817 6.983c.015.012.029.025.043.039l.017.019.028.034-.028-.034a.5.5 0 0 1 .054.072l.017.029.02.045.011.031a.53.53 0 0 1 .014.054l.005.025c.003.018.005.036.005.054V7.5v.014l-.007.06-.001.016.007-.062a.5.5 0 0 1-.023.123l-.01.029c-.01.025-.021.049-.035.072a.5.5 0 0 1-.071.094l-.029.028-7.835 7a.5.5 0 0 1-.706-.04.5.5 0 0 1 .04-.706L42.841 8H.5a.5.5 0 1 1 0-1h42.339L35.981.873a.5.5 0 0 1-.04-.706.5.5 0 0 1 .345-.166z' fill='%2314153C'/%3E%3C/svg%3E") no-repeat 100% 50%/auto 100%}@media only screen and (min-width: 768px){.tasks__list a:after{right:30px;width:40px}}.tasks__preview{margin:-55px 20px 0}@media only screen and (min-width: 1024px){.tasks__preview{flex:0 0 50%;margin:0}}.tasks__preview img{width:100%}@media only screen and (min-width: 1024px){.tasks__preview img{height:100%;object-fit:cover}}@media only screen and (min-width: 1400px){.tasks__preview img{max-height:733px}}@media only screen and (min-width: 1024px){.tasks__preview__site{flex:0 0 65%}}.news{margin-bottom:50px;overflow:hidden}@media only screen and (min-width: 768px){.news{margin-bottom:70px}}@media only screen and (min-width: 1024px){.news{margin-bottom:90px}}@media only screen and (min-width: 1400px){.news{margin-bottom:110px}}@media only screen and (min-width: 1560px){.news{margin-bottom:130px}}.news__info{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid rgba(20,21,60,.15);font-weight:500}@media only screen and (min-width: 768px){.news__info{margin-bottom:35px}}@media only screen and (min-width: 1340px){.news__info{padding-bottom:15px}}.news__list a,.news__slider a{display:block}@media only screen and (min-width: 1024px){.news__list a:hover img,.news__slider a:hover img{transform:scale(1.05)}}@media only screen and (min-width: 768px){.news__list{display:flex;flex-wrap:wrap;margin:-30px -10px 0}}@media only screen and (min-width: 1340px){.news__list{margin:-40px -20px 0}}@media only screen and (min-width: 768px){.news__list li{flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:30px 10px 0}}@media only screen and (min-width: 1024px){.news__list li{flex:0 0 calc(33.333% - 20px);width:calc(33.333% - 20px)}}@media only screen and (min-width: 1340px){.news__list li{flex:0 0 calc(33.333% - 40px);width:calc(33.333% - 40px);margin:40px 20px 0}}.news__list li:not(:last-child){margin-bottom:25px}@media only screen and (min-width: 768px){.news__list li:not(:last-child){margin-bottom:0}}@media only screen and (min-width: 768px){.news__wrapper{margin-right:-10px}}@media only screen and (min-width: 1340px){.news__wrapper{margin:0 -20px}}.news__slider li{margin:0 10px}@media only screen and (min-width: 1340px){.news__slider li{margin:0 20px}}.news__preview{position:relative;margin-bottom:12px}@media only screen and (min-width: 768px){.news__preview{margin-bottom:15px}}@media only screen and (min-width: 1024px){.news__preview{overflow:hidden}}@media only screen and (min-width: 1400px){.news__preview{margin-bottom:20px}}.news__preview:before{content:"";display:block;padding-bottom:77%}.news__preview img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 1024px){.news__preview img{transition:transform 1s}}.news__date{margin-bottom:8px;font-size:14px;font-weight:500;color:#151841e6}@media only screen and (min-width: 768px){.news__date{font-size:16px}}@media only screen and (min-width: 1400px){.news__date{margin-bottom:15px}}.news__subtitle{margin-bottom:8px;font-size:18px;font-weight:500;line-height:1.45;color:#1b2855e6}@media only screen and (min-width: 768px){.news__subtitle{font-size:22px}}@media only screen and (min-width: 1400px){.news__subtitle{margin-bottom:15px}}.news__content{font-size:14px;color:#1b2855;display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:3.6em;line-height:1.8em}@media only screen and (min-width: 768px){.news__content{font-size:16px}}.news__head{margin-bottom:25px;text-align:center}@media only screen and (min-width: 768px){.news__head{margin-bottom:35px}}@media only screen and (min-width: 1024px){.news__head{display:flex;align-items:center}}@media only screen and (min-width: 1180px){.news__head{margin-bottom:40px}}.news__head .news__more{display:none}@media only screen and (min-width: 1024px){.news__head .news__more{display:inline-block;margin-left:auto}}.news__foot{margin-top:25px;text-align:center}@media only screen and (min-width: 1024px){.news__foot{display:none}}.news__more{border-bottom:1px solid #1B2855;font-size:16px;font-weight:600;line-height:1;color:#1b2855}@media only screen and (min-width: 768px){.news__more{font-size:18px}}@media only screen and (min-width: 1024px){.news__more{margin-left:30px;transition:border-color .2s}.news__more:hover{border-color:transparent}}@media only screen and (min-width: 1340px){.news .owl-carousel .owl-stage-outer{overflow:visible}}.news_padding{padding:40px 0;background:rgba(220,222,229,.19)}@media only screen and (min-width: 768px){.news_padding{padding:60px 0}}@media only screen and (min-width: 1024px){.news_padding{padding:70px 0}}.news__grid{display:flex;flex-wrap:wrap;row-gap:60px;justify-content:center;flex-direction:column}.news__grid li{width:100%}.news__grid li img{max-width:100%}@media only screen and (min-width: 768px){.news__grid{flex-direction:row;justify-content:space-evenly;column-gap:30px}.news__grid li{width:364px}}.banner{padding:30px 50px 40px;border-radius:6px;background:#1A2653;text-align:center;font-weight:700;color:#ffffffe6}.banner__price{max-width:200px;margin:0 auto 18px;color:#f3b532e6}.banner__button{margin-bottom:30px}.banner__preview{margin-bottom:20px;padding-top:15px;border-top:1px solid rgba(255,255,255,.24)}.banner__preview img{width:100%}.banner__position{font-weight:300}.banner__phone{display:inline-block;margin-bottom:15px;color:#ffffffe6}.contact{margin-bottom:50px;padding-top:210px}@media only screen and (min-width: 768px){.contact{margin-bottom:70px;padding-top:230px}}@media only screen and (min-width: 1024px){.contact{margin-bottom:90px;padding-top:180px}}@media only screen and (min-width: 1340px){.contact{padding-top:200px}}@media only screen and (min-width: 1400px){.contact{margin-bottom:110px;padding-top:220px}}@media only screen and (min-width: 1024px){.contact__container{display:flex;align-items:center}}.contact__wrap{margin-bottom:35px}@media only screen and (min-width: 1024px){.contact__wrap{margin:0 auto 0 0}}.contact__title{margin-bottom:20px}@media only screen and (min-width: 1180px){.contact__title{margin-bottom:35px}}.contact__address{margin-bottom:20px}@media only screen and (min-width: 1180px){.contact__address{margin-bottom:35px}}.contact__address,.contact__list{line-height:1.35}@media only screen and (min-width: 768px){.contact__address,.contact__list{font-size:24px}}@media only screen and (min-width: 1400px){.contact__address,.contact__list{font-size:30px}}.contact__list{margin-bottom:25px}@media only screen and (min-width: 1180px){.contact__list{margin-bottom:35px}}.contact__list a{color:#1b2855}@media only screen and (min-width: 1024px){.contact__preview{flex-shrink:0;width:500px;margin-left:50px}}@media only screen and (min-width: 1180px){.contact__preview{width:600px}}@media only screen and (min-width: 1340px){.contact__preview{width:700px}}@media only screen and (min-width: 1400px){.contact__preview{margin-right:-50px}}.contact__preview img{width:100%}.hut{margin-bottom:50px}@media only screen and (min-width: 768px){.hut{margin-bottom:70px}}@media only screen and (min-width: 1024px){.hut{margin-bottom:90px}}@media only screen and (min-width: 1400px){.hut{margin-bottom:110px}}.hut .carousel{margin-bottom:60px}.hut .carousel-cell{width:100%;height:300px;margin-right:10px}@media only screen and (min-width: 1024px){.hut .carousel-cell{height:350px}}@media only screen and (min-width: 1180px){.hut .carousel-cell{height:400px;width:50%}}@media only screen and (min-width: 1024px){.hut-content{width:50%}}.hut-image{height:300px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 1024px){.hut-image{height:350px}}@media only screen and (min-width: 1180px){.hut-image{height:400px;width:50%}}.hut-availability{align-self:baseline}@media only screen and (min-width: 1024px){.hut-availability{width:50%;padding-left:20px}}.hut-flex{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.hut-flex{flex-direction:row;align-items:center}}.hut-flex:nth-child(1){flex-direction:column-reverse}@media only screen and (min-width: 1024px){.hut-flex:nth-child(1){flex-direction:row}}.hut-flex:not(:last-child){margin-bottom:35px}@media only screen and (min-width: 768px){.hut-flex:not(:last-child){margin-bottom:50px}}@media only screen and (min-width: 1340px){.hut-flex:not(:last-child){margin-bottom:70px}}.hut-flex-reverse{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.hut-flex-reverse{flex-direction:row-reverse;align-items:center}}@media only screen and (min-width: 1024px){.hut-flex-reverse .hut-availability{padding-left:0;padding-right:20px}}@media only screen and (min-width: 1024px){.hut-flex-reverse .hut-content{padding-left:20px}}.hut-title{margin-bottom:15px}@media only screen and (min-width: 1340px){.hut-title{margin-bottom:20px}}.hut-content{margin-bottom:20px;font-size:16px}@media only screen and (min-width: 768px){.hut-content{font-size:18px}}@media only screen and (min-width: 1180px){.hut-content{margin-bottom:30px}}@media only screen and (min-width: 1024px){.hut ul{max-width:360px}}@media only screen and (min-width: 1180px){.hut ul{max-width:400px}}.hut ul li:not(:nth-child(1)){margin-top:-1px}.hut ul a{position:relative;display:block;border:1px solid #DCDEE5;padding:20px 60px 20px 20px;line-height:1.5;color:#1b2855}@media only screen and (min-width: 1180px){.hut ul a{padding:20px 70px 20px 30px}}.hut ul a:after{content:"";position:absolute;top:50%;right:20px;z-index:1;width:30px;height:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='15' viewBox='0 0 45 15'%3E%3Cpath d='M36.286.001a.5.5 0 0 1 .361.126l7.817 6.983c.015.012.029.025.043.039l.017.019.028.034-.028-.034a.5.5 0 0 1 .054.072l.017.029.02.045.011.031a.53.53 0 0 1 .014.054l.005.025c.003.018.005.036.005.054V7.5v.014l-.007.06-.001.016.007-.062a.5.5 0 0 1-.023.123l-.01.029c-.01.025-.021.049-.035.072a.5.5 0 0 1-.071.094l-.029.028-7.835 7a.5.5 0 0 1-.706-.04.5.5 0 0 1 .04-.706L42.841 8H.5a.5.5 0 1 1 0-1h42.339L35.981.873a.5.5 0 0 1-.04-.706.5.5 0 0 1 .345-.166z' fill='%231b2755'/%3E%3C/svg%3E") no-repeat 100% 50%/auto 100%}@media only screen and (min-width: 1180px){.hut ul a:after{right:30px}}@media only screen and (min-width: 1024px){.hut ul a:before{content:"";position:absolute;inset:-1px;background:#F3B532;opacity:0;transition:opacity .2s}.hut ul a:hover:before{opacity:1}}.hut__info,.hut__text{position:relative;z-index:1;opacity:.9}.hut__info{font-weight:700}.hut__text{font-size:14px}.offers{margin-bottom:140px;margin-top:70px}.offers.hidden{display:none}.instagram{padding:30px 0;margin-top:15px}@media only screen and (min-width: 1180px){.instagram{padding:80px 0;margin-top:40px}}@media only screen and (min-width: 1400px){.instagram{padding:120px 0;margin-top:60px}}.instagram h2{font-size:28px;text-align:center;margin-bottom:12px}.instagram .nformr-insta a{overflow:hidden}.instagram .nformr-insta a img{transition:transform .3s}.instagram .nformr-insta a:hover img{transform:scale(1.1)}.competition{background-color:#e1e1e1;padding:20px;margin-bottom:40px}.competition .nformr-form-field{padding-bottom:15px}.competition .nformr-form-field-label{font-weight:700}.competition .nformr-form-field-recaptcha{padding-top:10px}.competition .nformr-form-field-recaptcha p{margin-top:10px;color:green}.competition input{padding:10px;font-size:18px;width:100%}.competition .nformr-form-field-error{color:red;font-size:14px}.competition .nformr-radiobutton{font-size:110%;padding-left:10px;accent-color:#F3B532}.competition .nformr-radiobutton input{width:15px;height:15px}.competition button{margin-top:20px;display:inline-flex;justify-content:center;align-items:center;text-align:center;height:48px;background:#1B2855;border-radius:0;border:1px solid #1B2855;padding:0 30px;font-size:14px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#fff;transition:background .2s,color .2s}.competition button:hover{background:#F3B532;color:#1b2855}.competition button_stroke-white{border-color:#fff;color:#ffffffe6}.competition button_stroke-white:hover{background:#fff;color:#1b2855}
