@-webkit-keyframes tilt-shaking{0%,to{transform:translateX(0)}25%{transform:translateX(5px)}75%{transform:translateX(-5px)}}@keyframes tilt-shaking{0%,to{transform:translateX(0)}25%{transform:translateX(5px)}75%{transform:translateX(-5px)}}@-webkit-keyframes tilt-rotate{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes tilt-rotate{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@-webkit-keyframes tilt-pulsar{0%,50%,to{transform:scale(1)}25%{transform:scale(1.05)}75%{transform:scale(.95)}}@keyframes tilt-pulsar{0%,50%,to{transform:scale(1)}25%{transform:scale(1.05)}75%{transform:scale(.95)}}@-webkit-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@use 'sass:math';@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/cormorant_garamond/CormorantGaramond-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/cormorant_garamond/CormorantGaramond-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/cormorant_garamond/CormorantGaramond-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Geometria;src:url(../fonts/Geometria-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves-DemiBold.ttf) format("truetype");font-weight:500;font-style:normal}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}h1,h2,h3{border:0;outline:0}body{line-height:1;font-family:Manrope,sans-serif;color:#fff;background:linear-gradient(136.07deg,#284c5b 0,#051317 107.04%)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.breadcrumb ul,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,h1,h2,h3,hr{padding:0}a,h1,h2,h3{margin:0;vertical-align:baseline;background:0 0}a{font-size:100%;color:inherit}ins,mark{background:#ff9;color:#000}a,ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}.h1,.h2,.h3,h1,h2,h3{text-transform:uppercase}.h1,h1{font:94px/94% 'Cormorant Garamond';letter-spacing:-.03em}.h2,.h3,h2,h3{font:64px/94% 'Cormorant Garamond'}.h3,h3{font:400 40px/130% 'Cormorant Garamond'}.container{max-width:1345px;padding:0 10px;margin:0 auto}.button{font:700 16px/22px Manrope,sans-serif;cursor:pointer;width:161px;height:42px;padding:10px 20px;border-style:unset;border-radius:10px 0 0 0;letter-spacing:-.02em}.gradient-text{background:linear-gradient(136.07deg,#284c5b 0,#051317 107.04%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text,.title{text-transform:uppercase}.title{font:400 144px "Cormorant Garamond",sans-serif;letter-spacing:-.03em}.text{font-weight:500;font-size:16px;line-height:30px}.nav{z-index:100;position:fixed;padding:30px 0;width:100%;transition:all .4s ease-in-out}.nav.down{background:rgba(0,0,0,.7);padding:10px 0}.nav.active{background:0 0;padding:30px 0}.nav .container{position:relative;z-index:2;justify-content:space-between}.nav__burger,.nav__logo{cursor:pointer}.nav .container,.nav__burger{display:flex;align-items:center}.nav__burger{position:absolute;height:10px;width:41px;left:calc(50% - 20.5px);flex-direction:column;justify-content:center}.nav__burger div{position:absolute;border:1px solid #fff;width:100%;transition:top .4s ease-in-out .5s,bottom .4s ease-in-out .5s,transform .5s ease-in-out}.nav__burger div:first-of-type{top:0}.nav__burger div:last-of-type{bottom:0}.nav.active .nav__burger div{transition:top .4s ease-in-out,bottom .4s ease-in-out,transform .5s ease-in-out .4s}.nav.active .nav__burger div:first-of-type{top:calc(50% - .5px);transform:rotate(25deg)}.nav.active .nav__burger div:last-of-type{bottom:calc(50% - .5px);transform:rotate(-25deg)}.nav__contact{display:flex;gap:20px;align-items:center}.nav__contact a{position:relative;font-weight:600;font-size:14px;letter-spacing:-.03em;line-height:21px;text-align:center;transition:all .4s ease-in-out}.nav__contact a:after{background:#e9d3b6;content:"";height:100%;left:52%;position:absolute;top:-4%;transform:skew(-12deg) translateX(-50%);transition:all .4s ease-in-out;width:0;z-index:-1}.nav__bg{z-index:-1;position:absolute;height:100vh;width:100%;top:0;opacity:0;background:linear-gradient(136.07deg,#1b3d4b 0,#12282e 107.04%);transition:all .7s ease-in-out}.nav.active .nav__bg,.nav.active .nav__menu{opacity:1}.nav__menu,.nav__menu-list{display:flex;align-items:center}.nav__menu{font:400 64px/78px "Cormorant Garamond";opacity:0;z-index:1;position:absolute;top:0;left:0;height:100vh;width:100vw;justify-content:center;letter-spacing:-.03em;text-transform:uppercase;color:#fff;transition:opacity .7s ease-in-out}.nav__menu-list{flex-direction:column}.nav__menu-list:hover{color:rgba(0,0,0,.3)}.nav__menu-item{cursor:pointer;transition:all .4s ease-in-out}.nav__menu-item:hover{color:#e9d3b6}.header{position:relative;min-height:100svh}.header .container{min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end}.header__title{margin-bottom:10px;line-height:78%;max-width:784px}.booking{align-self:center;margin:66px 0 60px;display:flex;align-items:center;gap:40px}.booking__item,.intro__lscape img{position:relative}.booking__item p{margin-bottom:6px;width:167px;font-weight:700;font-size:12px;line-height:18px;text-transform:uppercase}.booking__item span{font-weight:200;font-size:24px;line-height:24px;letter-spacing:-.03em}.booking__item div{cursor:pointer;position:absolute;right:0;top:calc(50% - 10px);font-size:20px}.header__content,.header__swiper-control{display:flex;justify-content:space-between}.header__content{padding-top:150px}.header__swiper-control{flex-direction:column;align-items:flex-end}.header__swiper-arrow{cursor:pointer;width:98px;height:35px;stroke:#fff;stroke-width:2;transition:all .4s ease-in-out}.header__swiper-arrow:hover{stroke:wheat}.header__swiper-progress{display:flex;justify-content:center;align-items:center}.header__swiper-progress>p{font:300 24px/29px "Cormorant Garamond";position:absolute;letter-spacing:-.02em;text-transform:uppercase;color:#fff}#header-cur-slide{font-size:48px}.header-timer{transform:scale(1,-1)}.header-timer__path-remaining{stroke-dasharray:440 440;stroke-width:2px;stroke-linecap:round;transform:rotate(180deg);transform-origin:center;stroke:#fff}#header-bg-swiper{z-index:-1;position:absolute;width:100vw;height:100vh;overflow:hidden;top:0;left:0}.header_bg-slide{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0;width:100%;height:100%}.intro{background:url(../images/intro_compass.png) no-repeat;min-height:1101px;background-position-x:right;background-position-y:122px}#intro-img{max-width:100%;aspect-ratio:1/1;border-radius:40px 0 0 0}.intro .container{position:relative;display:flex;flex-direction:column}.intro__main-text{font:500 96px/93.75% "Cormorant Garamond";max-width:1010px;margin-top:100px;letter-spacing:-.03em;text-transform:uppercase;color:rgba(255,255,255,.4);color:#e9d3b6}.intro__main-text span,.intro__text,.tours__grandtext span{color:#e9d3b6}.intro__text{font:500 16px/30px Manrope;align-self:flex-end;text-transform:uppercase;width:100%;max-width:567px}.intro__text:last-of-type{color:#fff;margin-top:10px}.intro__row-2{display:grid;gap:90px;position:relative;z-index:1;grid-template-columns:50% auto;grid-template-areas:"swiper text" "swiper photo"}.intro__text-wrap{grid-area:text}.front-page,html._no-scroll,html._no-scroll body{overflow:hidden}.intro__lscape{grid-area:photo;position:relative}.intro__lscape::before{display:block;content:'';width:200vmax;background:#f2f2f2;left:-50%;bottom:-2px;height:70%;transform:translateX(-50%);position:absolute}.intro__img-swiper-wrap{grid-area:swiper;min-width:0;padding-top:80px}.intro__img-swiper-wrap img{aspect-ratio:1/1}.intro__lscape{max-width:100%}#intro-img-swiper{border-radius:40px 0 0 0;width:100%;height:100%}.intro__swiper-status{position:absolute;font-weight:700;font-size:18px;line-height:25px;display:flex;align-items:center;gap:10px;bottom:-45px;right:0}.intro__swiper-status>hr{width:44px;height:2px;background:linear-gradient(136.07deg,#284c5b 0,#051317 107.04%);border:0;margin:0}.about{position:relative;padding-top:90px;background:#f2f2f2}.about .container{position:relative;z-index:3;text-align:center;min-height:1032px}.about__logo{position:absolute;top:-84px;display:flex;justify-content:center;align-items:center}.about__logo>:first-child{-webkit-animation:rotation 15s linear infinite;animation:rotation 15s linear infinite}.about__logo>:last-child{position:absolute}.about__title{padding-top:123px;color:#000}.about__text{color:#000;max-width:887px;margin:20px auto 0;font-weight:300}.about__button{margin-top:20px;width:200px;transition:background .3s;height:42px;border:#000 1px solid;background:0 0}.about__button:hover{background:#fff}.about__house{z-index:2;max-height:1032px;width:100vw;position:absolute;bottom:0}.about__chalet{z-index:1;position:absolute;bottom:288px;right:0;box-sizing:border-box;max-width:600px;background:#fff;border-radius:50px 0 0 0;padding:46px 48px 194px 37px;text-align:start}.habit{margin:160px 0}.habbit__head{display:flex;justify-content:space-between;align-items:flex-end;padding-top:25px}.habit__title{line-height:94px}.habbit-menu{display:flex;padding:4px;height:42px;gap:10px;box-sizing:border-box;background:rgba(255,255,255,.1);border-radius:10px 0 0 0}.habbit-menu__item{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out}.habbit-menu__item.active{background:#e9d3b6!important}.habbit-menu__item:nth-of-type(1){width:68px;border-radius:10px 0 0 0}.habbit-menu__item:nth-of-type(2){width:99px}.habbit-menu__item:nth-of-type(3){width:82px}.habbit-menu__item:hover{background:rgba(233,211,182,.7)}.habbit-card{padding-top:61px;display:flex}#habbit-img-swiper{max-width:892px;max-height:740px;border-radius:40px 0 0 0}#habbit-img-swiper img{cursor:url(../images/habbit_cursor.svg) 25 25,pointer;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.habbit-card__info-main{background:#f2f2f2;position:relative;box-sizing:border-box;padding:57px 27px 40px 40px}#habbit-info-swiper{max-width:386px}.habbit-card__lvl{font-weight:700;font-size:36px;line-height:49px;text-transform:uppercase}.habbit-card__desc{padding:10px 0 30px;font-weight:300;font-size:16px;line-height:30px}.habbit-card__attr{display:flex;flex-wrap:wrap;row-gap:30px;-moz-column-gap:60px;column-gap:60px}.habbit-card__attr-item h6{padding-bottom:10px;font-weight:400;font-size:14px;line-height:20px;color:#767c84}.habbit-card__attr-item p{font-weight:700;font-size:20px;line-height:20px}.habbit-card__attr-item:last-of-type p{line-height:26px;max-width:220px}.habbit-card__buttons{margin-top:129px;display:flex;align-items:center;gap:30px}.habbit-card__buttons button{background:linear-gradient(136.07deg,#284c5b 0,#051317 107.04%);color:#fff}.habbit-card__buttons a{font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.03em}.habbit-card__info-foot{box-sizing:border-box;padding:32px 40px;background:#2b3f47;display:flex;justify-content:space-between}.habbit-card__info-progress{display:flex;align-items:center;gap:10px}.habbit-card__info-progress p{font-weight:700;font-size:18px;line-height:25px;color:#f2f2f2}.habbit-card__info-progress div{width:44px;height:2px;background:#f2f2f2}.habbit-card__info-foot-but{display:flex;gap:10px}.swiper-button-lock{display:block!important;opacity:.3;pointer-events:none}#habbit-swiper-next,#habbit-swiper-prev{cursor:pointer;stroke:#fff;fill:none;transition:all .1s ease-in-out}#habbit-swiper-next:hover,#habbit-swiper-prev:hover{stroke:#2b3f47;fill:#fff}#habbit-swiper-next:active,#habbit-swiper-prev:active{stroke:#2b3f47;fill:wheat}.bering{overflow:hidden;margin:160px 0;text-align:center}#bering-swiper{margin:60px 0 40px;overflow:visible}#bering-swiper .swiper-slide{width:400px;height:550px;border-radius:20px 0 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;filter:grayscale(100%);transition:filter 1s ease-in-out,opacity .7s ease-in-out}#bering-swiper .swiper-slide-active,#bering-swiper .swiper-slide:hover{filter:grayscale(0)}.bering-card{box-sizing:border-box;padding:50px 30px;background:linear-gradient(136.07deg,#831b23 0,#43070b 107.04%);display:flex!important;flex-direction:column;justify-content:space-between;text-align:start;filter:grayscale(0)!important}.bering-card__title{font:700 36px/44px "Cormorant Garamond";max-width:225px;letter-spacing:-.02em;text-transform:uppercase;color:#fff}.bering-card__text{font-weight:300;font-size:16px;line-height:30px}.bering__button{background:0 0;width:228px;height:42px;margin-bottom:3px;color:#fff;border:1px solid #fff}#bering-swiper-next,#bering-swiper-prev{fill:transparent;stroke:#fff;width:67px;height:67px;transition:all .5s ease-in-out}#bering-swiper-next:hover,#bering-swiper-prev:hover{stroke:wheat;transform:scale(1.1)}.services{margin-top:160px;padding-bottom:240px;background:linear-gradient(0deg,#fff 50%,transparent 50%)}.services__title{margin-bottom:60px}.services__swipers-wrap{display:flex;gap:29px}#services-img-swiper{margin:0;max-width:793px;max-height:469.06px;border-radius:40px 0 0 0}#services-img-swiper .swiper-slide,.tours__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#services-info-swiper{margin:0;max-width:497px}.service hr{margin:37px 0 24px;width:92px;height:0;border:1px solid #e9d3b6}.service__title{font-weight:300;font-size:32px;line-height:40px;letter-spacing:-.04em}.service__text{margin-top:10px;font-weight:300;font-size:16px;line-height:30px}.service__button{display:inline-block;background:0 0;margin:20px 0 1px 3px;width:128px;height:42px;color:#fff;border:1px solid #f2f2f2}#services-thumb-swiper{margin-top:21px}#services-thumb-swiper .swiper-slide{position:relative;width:192px;height:134px;background-size:cover;background-position:center;border:1px solid #1c2f4b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .4s ease-in-out}#services-thumb-swiper .swiper-slide-thumb-active,#services-thumb-swiper .swiper-slide:hover{border-color:#43070b}#services-thumb-swiper .swiper-slide .filter{background:rgba(0,0,0,.4);z-index:-2;position:absolute;top:0;left:0;width:100%;height:100%}#services-thumb-swiper .swiper-slide .timer{z-index:-1;position:absolute;top:0;left:auto;right:0;width:0%;height:100%;background:linear-gradient(136.07deg,rgba(131,27,35,.8) 0,rgba(67,7,11,.8) 107.04%);transition:width 4s linear}#services-thumb-swiper .swiper-slide-thumb-active .timer{width:100%;right:auto;left:0;transition:width 4s linear}.tours{position:relative}.tours__bg,.tours__bg .filter,.tours__title{position:absolute;width:100%}.tours__bg{z-index:-1;height:580px}.tours__bg img{width:100%;height:100%}.tours__bg .filter{z-index:2;height:228px;left:0;bottom:0;background:linear-gradient(360deg,rgba(0,0,0,.7) 0,transparent 100%)}.tours__title{text-align:center}.tours .container{padding-top:480px;display:flex;flex-direction:column}.tours__grandtext,.tours__text{text-transform:uppercase;color:#fff}.tours__grandtext{font:400 64px/64px "Cormorant Garamond";align-self:flex-start;max-width:804px}.tours__text{align-self:flex-end;max-width:551px;font-weight:500;font-size:16px;line-height:30px}#tours-card-swiper{width:100%}#tours-card-swiper .tour-card{margin:40px 0 80px;box-sizing:border-box;padding:40px 30px;border-radius:40px 0 0 0;overflow:hidden;position:relative;width:664px;height:664px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:flex-end}.tour-card__title{font-weight:400;font-size:36px;line-height:49px;text-transform:uppercase}.tour-card__text{margin:5px 0 20px;max-width:472px;font-weight:300;font-size:16px;line-height:30px}.tour-button{background:0 0;width:180px;height:42px;border:1px solid #f2f2f2;border-radius:10px 0 0 0;color:#fff}.tour-card__filter-bg{z-index:-2;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4))}.tour-card__filter-text{z-index:-1;position:absolute;bottom:0;left:0;width:100%;height:239px;background:linear-gradient(360deg,rgba(0,0,0,.7) 0,transparent 100%)}.tours__swiper-box{position:relative}#tours-swiper-next,#tours-swiper-prev{fill:transparent;stroke:#fff;top:calc(50% - 34px);width:67px;height:67px;transition:all .5s ease-in-out}#tours-swiper-next{right:-34px}#tours-swiper-prev{left:-34px}.footer hr{height:1px;background:rgba(242,242,242,.2);border:0;margin:0}.contact-box{margin:40px 0 70px;display:flex}.footer__logo-box>img{width:242px;height:51.43px;-o-object-fit:contain;object-fit:contain;margin-bottom:20px}.footer__logo-box>p{max-width:227px;font-weight:300;font-size:12px;line-height:18px}.footer__address-box,.footer__nav-box{display:flex;flex-direction:column;font-weight:500;font-size:16px;line-height:30px;text-transform:uppercase}.footer__nav-box{align-self:flex-end;margin-left:99px;margin-right:auto;max-width:311px;max-height:90px;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;-moz-column-gap:87px;column-gap:87px}.footer__nav-box>p{cursor:pointer;transition:all .4s ease-in-out}.footer__nav-box>p:hover{transform:scale(1.05)}.footer__address-box{align-items:flex-end}.footer__address-box>a:first-child{margin-bottom:10px;font-weight:200;font-size:48px;line-height:80px;color:#e9d3b6}.footer__meta-box{margin:22px 0 20px;display:flex;justify-content:space-between;align-items:center}.footer__meta-box>p{font:500 12px/10px Geometria;letter-spacing:-.04em;text-transform:uppercase}.creator-box{white-space:nowrap;text-decoration:none;color:#fff;font-weight:500;font-size:11.8919px;line-height:14px;display:flex;flex-direction:row;gap:4px;align-items:center}.creator-box:hover path{fill:#e9d3b6}.creator-box>p{font-weight:600;font-size:10px;line-height:8px;letter-spacing:-.03em}.block{margin-bottom:100px}.whitebox{position:relative;background:#f2f2f2;color:#284c5b;padding-top:100px;padding-bottom:150px}.whitebox::before{position:absolute;left:50%;top:0;transform:translateX(-50%);width:100vw;height:100%;z-index:1;background:#f2f2f2;display:block;content:''}.whitebox .block{position:relative;z-index:2}.whitebox_indent{padding-top:0;padding-bottom:0}.booking .button,.nav__contact .button{background:#fff}.booking-form{max-width:1008px;width:100%;margin:66px auto 60px}.aboutp__top .booking-form{margin-top:auto}.tour-card{cursor:pointer}.tour-card__filter-bg{transition:transform .5s;transform:scale(1)!important}.swiper-slide:hover .tour-card__filter-bg{transform:scale(1.1)!important}.breadcrumb{margin-bottom:20px;font-weight:400;font-size:12px;line-height:20px;list-style:none}.breadcrumb__list{display:flex;flex-direction:row}.breadcrumb__item,.breadcrumb__link:hover{color:#fff}.breadcrumb__item::after{display:inline-block;content:'/';margin:0 8px}.breadcrumb__item:last-child::after{display:none}.breadcrumb__link{color:#bec2c8}.popup-sl,.popup-tr{left:0;top:0;width:100%;height:100%;position:fixed;z-index:10000;display:none}.popup-sl__close,.popup-tr__close{cursor:pointer;position:absolute;right:-54px;top:-54px;z-index:33}.popup-sl__close svg,.popup-tr__close svg{width:48px}.popup-sl__close:hover svg path,.popup-tr__close:hover svg path{stroke-width:2px}.popup-sl__overlay,.popup-tr__overlay{background:#000;opacity:.8;position:absolute;left:0;top:0;width:100%;height:100%}.popup-sl__content,.popup-tr__content{min-width:0;max-width:970px;position:relative}.popup-sl__flex,.popup-tr__flex{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:60px;width:100%;box-sizing:border-box;height:100%}.p-slider-service,.p-slider-tour{background:#fff;color:#1b1d1c}.p-slider-service__swiper,.p-slider-tour__swiper{position:absolute!important;left:0;top:0;width:100%;height:100%}.p-slider-service__content,.p-slider-tour__content{padding:50px 40px;max-height:calc(100svh - 600px);overflow:auto}.p-slider-service__content p,.p-slider-tour__content p{line-height:188%;margin-bottom:10px}.p-slider-service__nav,.p-slider-tour__nav{position:absolute;left:0;bottom:26px;padding:0 40px;display:flex;z-index:7;flex-direction:row;width:100%;box-sizing:border-box;justify-content:space-between}.p-slider-service__nav-next,.p-slider-tour__nav-next{margin-left:auto}.p-slider-service__nav-next,.p-slider-service__nav-prev,.p-slider-tour__nav-next,.p-slider-tour__nav-prev{cursor:pointer;width:51px}.p-slider-service__nav-next.swiper-button-disabled,.p-slider-service__nav-prev.swiper-button-disabled,.p-slider-tour__nav-next.swiper-button-disabled,.p-slider-tour__nav-prev.swiper-button-disabled{display:none!important}.p-slider-service__nav-next:hover circle,.p-slider-service__nav-prev:hover circle,.p-slider-tour__nav-next:hover circle,.p-slider-tour__nav-prev:hover circle{fill:#fff}.p-slider-service__nav-next:hover path,.p-slider-service__nav-prev:hover path,.p-slider-tour__nav-next:hover path,.p-slider-tour__nav-prev:hover path{stroke:#000}.p-slider-service__title,.p-slider-tour__title{font:64px/94% 'Cormorant Garamond';text-transform:uppercase;margin-bottom:10px}.p-slider-service__pre-title,.p-slider-tour__pre-title{font-style:normal;font-weight:400;font-size:14px;line-height:143%;margin-bottom:10px;color:#767c84}.p-slider-service__img,.p-slider-tour__img{position:relative;min-height:215px}.p-slider-service__img::before,.p-slider-tour__img::before{padding-bottom:37.94%;display:block;content:''}.p-slider-service__img img,.p-slider-tour__img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px) and (max-height:990px){.p-slider-service__content,.p-slider-tour__content{max-height:calc(100svh - 480px)}.p-slider-service__img,.p-slider-tour__img{max-height:290px}}@media (min-width:1100px){.header__swiper-control{padding-top:39px}}@media (max-width:1470px){.habbit__title{font-size:120px}}@media (max-width:1350px){#services-img-swiper .swiper-slide{aspect-ratio:4/3}#services-img-swiper{border-radius:20px 0 0 0;margin-right:auto}.intro__swiper-status{right:auto;left:0}.about__chalet{bottom:18vw}.habit__title{align-self:flex-start}.habbit-card{padding-top:0}.services{background:linear-gradient(0deg,#fff 67%,transparent 67%)}.service hr{margin-left:0!important;border:0 solid!important;height:2px;background:linear-gradient(136.07deg,#284c5b 0,#051317 107.04%)!important;margin:20px auto 10px}.service__button{color:#051317;border-color:#051317;margin-top:30px}#services-info-swiper{margin-left:0!important;margin-right:auto!important}#services-info-swiper .swiper-slide{color:#051317;text-align:left}.services__swipers-wrap{flex-direction:column;align-items:center}#services-img-swiper,#services-info-swiper{width:100%}.service{text-align:center}.footer__nav-box{margin-left:50px}}@media (max-width:1100px){.habbit__head{flex-direction:column;gap:40px}.title{font-size:112px}.header__content{flex-direction:column}.header__swiper-control{width:100%;align-self:center;flex-direction:row;align-items:center;gap:20px}.booking{flex-wrap:wrap;justify-content:center}.booking__sep:last-of-type{display:none}.intro__main-text{font-size:56px;line-height:125%}.about{padding-top:90px}.about__title{padding-top:190px}.habbit-card{flex-direction:column}#habbit-img-swiper{width:100%}#habbit-info-swiper{max-width:none;width:100%}.habbit-card__buttons{margin-top:50px}.tours__bg{height:440px}.tours__bg .filter{height:30%}.tours .container{padding-top:326px}.tours__grandtext{font-size:40px;line-height:40px;max-width:504px;padding-bottom:10px}.contact-box{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:30px}.footer__nav-box{margin:0 0 0 auto;width:300px}}@media (max-width:992px){.h1,h1{font-size:70px}.h2,h2{font-size:50px}.h3,h3{font-size:40px}.header__content{margin-top:auto;margin-bottom:auto}.header__swiper-control{display:none}.whitebox{padding-top:50px;padding-bottom:50px}.whitebox_indent{padding-top:0;padding-bottom:0}.p-slider-service__title,.p-slider-tour__title{font-size:48px}}@media (max-width:900px){.popup-sl__close,.popup-tr__close{right:20px;top:20px}.popup-sl__close svg,.popup-tr__close svg{width:20px}.popup-sl__close svg path,.popup-tr__close svg path{stroke-width:3px}.popup-sl__flex,.popup-tr__flex{padding-left:0;padding-right:0}.p-slider-service__content,.p-slider-tour__content{max-height:calc(100svh - 315px)}.p-slider-service__nav,.p-slider-tour__nav{padding:0 12px;bottom:12px}.p-slider-service__nav-next,.p-slider-service__nav-prev,.p-slider-tour__nav-next,.p-slider-tour__nav-prev{width:40px}}@media (max-width:890px){#habbit-img-swiper{border-radius:20px 0 0 0}#habbit-img-swiper .swiper-slide::before{display:block;content:'';padding-bottom:77%}#habbit-img-swiper img{aspect-ratio:3/4;position:absolute;width:100%;height:100%;left:0;top:0}.habbit-card__info-main{padding:30px 20px}.habbit-card__info-foot{padding:20px}#habbit-swiper-next,#habbit-swiper-prev{width:39px}}@media (max-width:850px){.intro__row-2{gap:50px;grid-template-columns:1fr;grid-template-areas:"text" "swiper" "photo"}.title{font-size:67px}#tours-swiper-next,#tours-swiper-prev,.nav__contact{display:none}.nav__burger{left:auto;right:10px}.header__swiper-control{margin-top:15px;flex-direction:row-reverse}.booking{margin:30px 0;justify-content:space-between}.booking .button{width:167px}.booking__sep:nth-last-of-type(2){display:none}.booking__sep:last-of-type{display:block}.intro{min-height:924px}.intro__main-text{margin:50px 0 25px;font-size:38px}.about__logo{width:169px;height:auto;aspect-ratio:1/1}.about__logo>:first-child{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about__logo>:last-child{transform:scale(.5)}.about__title{padding-top:100px}.about__chalet{width:80%}.habit{margin:60px 0}.tour-card__title{font-family:Manrope;font-style:normal;font-weight:400;font-size:24px;line-height:32px}#tours-card-swiper .tour-card{width:100%;height:100%;padding:33px 20px;min-height:540px}#tours-swiper-next,#tours-swiper-prev{width:40px;height:40px;top:calc(50% - 20px)}#tours-swiper-next{right:-20px}#tours-swiper-prev{left:-20px}.contact-box{flex-direction:column;justify-content:center;align-items:center;gap:30px}.footer__nav-box{align-self:center;margin-left:0}.footer__logo-box>p{margin:auto;max-width:200px;text-align:center}.footer__address-box,.footer__nav-box{align-items:center}}@media (max-width:800px){#intro-img,#intro-img-swiper{border-radius:20px 0 0 0;max-width:calc(100% - 100px)}#intro-img{margin-left:auto;display:block}.intro__img-swiper-wrap{padding-top:0}#intro-img-swiper{margin-right:auto;margin-left:0}.about__chalet{width:calc(100% - 20px);border-radius:20px 0 0 0}.about{padding-top:150px}.about__logo{top:-125px}}@media (max-width:768px){.p-slider-service__content,.p-slider-tour__content{padding-left:12px;padding-right:12px}}@media (max-width:700px){.block{margin-bottom:50px}}@media (max-width:550px){.nav__menu,.title{font-size:50px}.header__subtitle{font-size:12px}.header__swiper-control{transform:scale(.7)}.booking{gap:15px}.booking__item{width:145px}.booking .button{width:145px;font-size:14px}.intro{min-height:715px}.intro__main-text{font-size:29px}.intro__text{font-size:14px;line-height:20px}.about__title{padding-top:60px}#bering-swiper .swiper-slide{width:80vw;height:auto;aspect-ratio:1/1.5}.tours__bg{height:312px}.tours .container{padding-top:200px}.tours__grandtext{font-size:29px;line-height:32px}.tours__text{font-size:13px}.footer__address-box{font-size:15px}}@media (max-width:500px){.h1,h1{font-size:50px}.h2,.h3,h2,h3{font-size:39px}}@media (max-width:420px){.h2,.h3,h2,h3{font-size:30px}}@media (max-height:800px){.popup-sl__flex,.popup-tr__flex{padding-bottom:20px}}