*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}@font-face{font-display:swap;font-family:PlayfairDisplay;font-style:normal;font-weight:400;src:url(../assets/fonts/PlayfairDisplay-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PlayfairDisplay;font-style:normal;font-weight:700;src:url(../assets/fonts/PlayfairDisplay-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../assets/fonts/Manrope-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../assets/fonts/Manrope-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PlayfairDisplay;font-style:normal;font-weight:400;src:url(../assets/fonts/PlayfairDisplay-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PlayfairDisplay;font-style:italic;font-weight:700;src:url(../assets/fonts/PlayfairDisplay-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:iconfont;src:url(../assets/fonts/iconfont.woff2?0f68deca8f89c502be4aedc410a021be) format("woff2")}[class*="--icon-"]:before{font-family:iconfont}[class*="--icon-tel"]:before{content:"\f101"}[class*="--icon-pin"]:before{content:"\f102"}[class*="--icon-mail"]:before{content:"\f103"}[class*="--icon-arrow_down"]:before{content:"\f104"}body{color:#f8efed;font-family:Manrope,sans-serif;font-size:1.125rem;min-width:20rem}[data-fls-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:121.875rem;padding-left:.9375rem;padding-right:.9375rem}.spollers{display:grid;width:100%}.spollers__item{transition:all .8s ease 0s}.spollers__item[open]{background:rgba(34,23,17,.2)}.spollers__title{cursor:default;font-family:PlayfairDisplay,sans-serif;line-height:1;list-style:none;position:relative;text-align:left;text-transform:uppercase;width:100%}.spollers__title::-webkit-details-marker,.spollers__title::marker{display:none}.--spoller-init .spollers__title{cursor:pointer}.--spoller-init .spollers__title:after,.--spoller-init .spollers__title:before{background-color:#e2c5b3;border-radius:1.25rem;content:"";position:absolute;top:50%;transition:transform .5s ease 0s}.--spoller-init .spollers__title:before{transform:translate(-75%,-50%) rotate(40deg)}.--spoller-init .spollers__title:after{transform:translateY(-50%) rotate(-40deg)}.--spoller-init .spollers__title.--spoller-active:before{transform:translateX(-75%) rotate(-40deg)}.--spoller-init .spollers__title.--spoller-active:after{transform:rotate(40deg)}.spollers__list{display:grid;gap:1.5rem;padding-left:1.25rem}.spollers__list:not(:last-child){margin-bottom:2.5rem}.spollers__list-item{line-height:1.3;padding-left:.625rem}.spollers__list-item::marker{color:#e2c5b3;font-family:PlayfairDisplay,sans-serif;font-size:1.25rem;font-weight:700}.spollers__list-item p{color:#e2c5b3;font-family:PlayfairDisplay,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.spollers__list-item p:first-of-type{margin-top:.5rem}.spollers__text{line-height:1.2}.spollers__text p:not(:last-child){margin-bottom:.75rem}.spollers__text span{color:#e2c5b3;font-weight:700}.spollers__text:not(:last-child){margin-bottom:2.25rem}.spollers-body__item:not(:last-child){margin-bottom:1.25rem}.spollers-body__title{font-family:PlayfairDisplay,sans-serif;line-height:1.2}.spollers-body__title:not(:last-child){margin-bottom:1.5rem}.spollers-item__title{font-family:PlayfairDisplay,sans-serif;line-height:1.2}.spollers-item__title:not(:last-child){margin-bottom:.75rem}.spollers-item__text{line-height:1}.spollers-item__text:not(:last-child){margin-bottom:.75rem}.spollers-item__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.spollers-item__button{padding:.46875rem 1.53125rem!important}.lang-dd{display:inline-block;position:relative}.lang-dd[data-open=true] .lang-dd__menu{display:block}.lang-dd[data-open=true] .lang-dd__chev{rotate:180deg}.lang-dd__btn{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.21875rem}.lang-dd__chev{transition:all .8s ease 0s}.lang-dd__menu{backdrop-filter:blur(.3125rem);background:rgba(34,23,17,.102);border-radius:.75rem;display:none;min-width:5rem;padding:.375rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:9999}.lang-dd__opt{align-items:center;background:transparent;border:0;border-radius:.625rem;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:.625rem;text-align:left;width:100%}.options{display:flex;gap:1.25rem}.options__item{cursor:pointer;width:100%}.options__input{height:0;opacity:0;position:absolute;width:0}.options__input:focus-visible+.options__text{outline:unset}.options__input:checked+.options__text{background:#632a19;border-color:#632a19;color:#f8efed}.options__text{align-items:center;background:#f8efed;border:.125rem solid #e2c5b3;border-radius:.5rem;box-shadow:.1875rem .1875rem .625rem 0 rgba(162,80,61,.122);color:#221711;display:inline-flex;justify-content:center;line-height:1.2;text-align:center;transition:all .8s ease 0s;width:100%}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.input{border-bottom:.0625rem solid #eae2e0;border-radius:0!important;caret-color:inherit;color:#d5cfcd;display:block;line-height:1;padding:.3125rem 0 .5rem;width:100%}.input::placeholder{color:#d5cfcd}.input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-fls-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{padding:0;resize:vertical}.form{display:grid}.form__button{margin:0 auto;text-transform:uppercase}.form-group__title,.form__button{font-family:PlayfairDisplay,sans-serif}.form-group__title{font-weight:400;line-height:1;text-align:center}.button{background:#f8efed;border:.125rem solid #e2c5b3;border-radius:.5rem;box-shadow:.1875rem .1875rem .625rem 0 rgba(162,80,61,.122);color:#221711;display:inline-flex;line-height:1.2;transition:all .8s ease 0s}.button--dark{background:#632a19;border-color:#632a19;color:#f8efed}.button--fw{width:100%}.page{background:url(../assets/img/bg.webp) no-repeat 50%/cover;display:grid}.page__content{flex-direction:column;height:100%}.page__content,.page__header{display:flex;justify-content:space-between}.page__header{align-items:center}.page__title{font-family:PlayfairDisplay,sans-serif;font-weight:400;letter-spacing:.02em;line-height:1.1;text-transform:uppercase}.page__title span{font-style:italic;font-weight:700;line-height:100%}.page__contacts{display:grid}.page__spollers{align-items:center;backdrop-filter:blur(.3125rem);background:rgba(34,23,17,.102);display:flex}.header__logo{display:block}.header__logo img{aspect-ratio:1}.contacts__item{align-items:center;display:flex;gap:.75rem;line-height:100%}.contact__item--icon:before{color:#e2c5b3}body:after{backdrop-filter:blur(3.75rem);background-color:rgba(47,40,39,.251);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .8s ease 0s;width:100%;z-index:149}[data-fls-popup-open] body:after{opacity:1}[data-fls-popup]{bottom:0;left:0;padding:1.875rem .625rem;pointer-events:none;position:fixed;right:0;top:0;transition:visibility .8s ease 0s;visibility:hidden}[data-fls-popup][data-fls-popup-active]{overflow:auto;pointer-events:auto;visibility:visible;z-index:150}[data-fls-popup-active] [data-fls-popup-body]{transform:scale(1);visibility:visible}[data-fls-popup-wrapper]{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:100%;width:100%}[data-fls-popup-body]{transform:scale(0);transition:transform .3s ease 0s,visibility .3s ease 0s;visibility:hidden;width:100%}[data-fls-popup-youtube-place] iframe{aspect-ratio:16/9;width:100%}.popup__wrapper{height:100%;position:relative}.popup__body{align-items:center;display:flex;height:100%;justify-content:center}.popup__close{aspect-ratio:1;color:#f8efed;position:absolute;right:7.125rem;top:5.6875rem;width:1.5rem}.popup__close svg{height:100%;width:100%}.popup__text{margin:0 auto;max-width:39.5rem}.popup__title{font-family:PlayfairDisplay,sans-serif;font-weight:400;letter-spacing:.02em;line-height:1.1;text-align:center;text-transform:uppercase}.popup__success{animation:fadeUp .4s ease;padding:1.875rem 1.25rem;text-align:center}.popup__success-icon{align-items:center;animation:pop .3s ease;background:#22c55e;border-radius:50%;box-shadow:0 .625rem 1.5625rem rgba(34,197,94,.35);color:#fff;display:flex;font-size:2.25rem;font-weight:700;height:4rem;justify-content:center;margin:0 auto 1rem;width:4rem}.popup__success-title{font-size:1.375rem;margin-bottom:.5rem}.popup__success-text{font-size:.875rem;opacity:.8}@keyframes fadeUp{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{transform:scale(.8)}to{transform:scale(1)}}@media (width < 61.99875em){.page__content{gap:2.5rem}}@media (max-width:20em){.spollers__title{font-size:1.5rem;padding-block:1rem;padding-inline:2.5rem}.--spoller-init .spollers__title:after,.--spoller-init .spollers__title:before{height:.1875rem;right:2.5rem;width:1.125rem}.spollers__body{padding-bottom:1rem;padding-inline:2.5rem}.spollers__list-item,.spollers__text{font-size:1rem}.spollers-body__title,.spollers-item__title{font-size:1.125rem}.spollers-item__text{font-size:1rem}.spollers-item__buttons{gap:.75rem}.lang-dd__btn{font-size:1rem}.lang-dd__chev{font-size:1.5rem;height:1.5rem}.lang-dd__opt{font-size:.875rem}.options__text{font-size:1rem;padding-block:1rem;padding-inline:1.5rem}.input{font-size:1rem}.input:not(:last-child){margin-bottom:1.5rem}.form__group{margin-bottom:2.5rem;margin-top:.625rem}.form__button{font-size:1.125rem}.form-group__title{font-size:1.5rem}.form-group__title:not(:last-child){margin-bottom:1rem}.button{font-size:1rem;padding-block:1rem;padding-inline:1.5rem}.button--big{padding-block:1.25rem;padding-inline:2.625rem}.page__wrap{padding-bottom:2.5rem;padding-top:1rem}.page__content{padding-left:.9375rem;padding-right:.9375rem}.page__title{font-size:2rem}.page__title span{font-size:1.5rem}.page__contacts{gap:1rem}.header__logo img{width:3.125rem}.contacts__item{font-size:1rem}.contact__item--icon:before{font-size:1.5rem;line-height:1.5rem}.popup__title{font-size:2rem}.popup__title:not(:last-child){margin-bottom:1.5rem}}@media (min-width:20em) and (max-width:121.875em){.spollers__title{font-size:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem);padding-block:clamp(1rem,.70552147239375rem + 1.472392638vw,2.5rem);padding-inline:clamp(2.5rem,1.518404907975rem + 4.9079754601vw,7.5rem)}.--spoller-init .spollers__title:after,.--spoller-init .spollers__title:before{height:clamp(.1875rem,.17523006135rem + .0613496933vw,.25rem);right:clamp(2.5rem,1.518404907975rem + 4.9079754601vw,7.5rem);width:clamp(1.125rem,.95322085889375rem + .8588957055vw,2rem)}.spollers__body{padding-bottom:clamp(1rem,.70552147239375rem + 1.472392638vw,2.5rem);padding-inline:clamp(2.5rem,1.518404907975rem + 4.9079754601vw,7.5rem)}.spollers__list-item,.spollers__text{font-size:clamp(1rem,.9754601227rem + .1226993865vw,1.125rem)}.spollers-body__title,.spollers-item__title{font-size:clamp(1.125rem,1.1004601227rem + .1226993865vw,1.25rem)}.spollers-item__text{font-size:clamp(1rem,.9754601227rem + .1226993865vw,1.125rem)}.spollers-item__buttons{gap:clamp(.75rem,.7009202454rem + .245398773vw,1rem)}.lang-dd__btn{font-size:clamp(1rem,.9754601227rem + .1226993865vw,1.125rem)}.lang-dd__chev{font-size:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem);height:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem)}.lang-dd__opt{font-size:clamp(.875rem,.8504601227rem + .1226993865vw,1rem)}.options__text{padding-block:clamp(1rem,.9509202454rem + .245398773vw,1.25rem);padding-inline:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem)}.input,.options__text{font-size:clamp(1rem,.9754601227rem + .1226993865vw,1.125rem)}.input:not(:last-child){margin-bottom:clamp(1.5rem,1.30368098159375rem + .981595092vw,2.5rem)}.form__group{margin-bottom:clamp(2.5rem,2.25460122699375rem + 1.226993865vw,3.75rem);margin-top:clamp(.625rem,.5023006135rem + .6134969325vw,1.25rem)}.form__button{font-size:clamp(1.125rem,1.0513803681rem + .3680981595vw,1.5rem)}.form-group__title{font-size:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem)}.form-group__title:not(:last-child){margin-bottom:clamp(1rem,.9018404908rem + .490797546vw,1.5rem)}.button{font-size:clamp(1rem,.9754601227rem + .1226993865vw,1.125rem);padding-block:clamp(1rem,.9509202454rem + .245398773vw,1.25rem);padding-inline:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem)}.button--big{padding-block:clamp(1.25rem,1.16411042945rem + .4294478528vw,1.6875rem);padding-inline:clamp(2.625rem,2.35506134969375rem + 1.3496932515vw,4rem)}.page__wrap{padding-bottom:clamp(2.5rem,2.0092024539875rem + 2.4539877301vw,5rem);padding-top:clamp(1rem,.80368098159375rem + .981595092vw,2rem)}.page__content{padding-left:clamp(.9375rem,-.35084355828125rem + 6.4417177914vw,7.5rem);padding-right:clamp(.9375rem,-.5962423312875rem + 7.6687116564vw,8.75rem)}.page__title{font-size:clamp(2rem,1.6073619631875rem + 1.963190184vw,4rem)}.page__title span{font-size:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem)}.page__contacts{gap:clamp(1rem,.80368098159375rem + .981595092vw,2rem)}.header__logo img{width:clamp(3.125rem,2.7078220858875rem + 2.0858895706vw,5.25rem)}.contacts__item{font-size:clamp(1rem,.9754601227rem + .1226993865vw,1.125rem)}.contact__item--icon:before{font-size:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem);line-height:clamp(1.5rem,1.4018404908rem + .490797546vw,2rem)}.popup__title{font-size:clamp(2rem,1.6073619631875rem + 1.963190184vw,4rem)}.popup__title:not(:last-child){margin-bottom:clamp(1.5rem,1.30368098159375rem + .981595092vw,2.5rem)}}@media (width > 61.99875em){.page{grid-template-columns:1.283fr .717fr;height:100vh}}@media (min-width:121.875em){.spollers__title{font-size:2rem;padding-block:2.5rem;padding-inline:7.5rem}.--spoller-init .spollers__title:after,.--spoller-init .spollers__title:before{height:.25rem;right:7.5rem;width:2rem}.spollers__body{padding-bottom:2.5rem;padding-inline:7.5rem}.spollers__list-item,.spollers__text{font-size:1.125rem}.spollers-body__title,.spollers-item__title{font-size:1.25rem}.spollers-item__text{font-size:1.125rem}.spollers-item__buttons{gap:1rem}.lang-dd__btn{font-size:1.125rem}.lang-dd__chev{font-size:2rem;height:2rem}.lang-dd__opt{font-size:1rem}.options__text{padding-block:1.25rem;padding-inline:2rem}.input,.options__text{font-size:1.125rem}.input:not(:last-child){margin-bottom:2.5rem}.form__group{margin-bottom:3.75rem;margin-top:1.25rem}.form__button{font-size:1.5rem}.form-group__title{font-size:2rem}.form-group__title:not(:last-child){margin-bottom:1.5rem}.button{font-size:1.125rem;padding-block:1.25rem;padding-inline:2rem}.button--big{padding-block:1.6875rem;padding-inline:4rem}.page__wrap{padding-bottom:5rem;padding-top:2rem}.page__content{padding-left:7.5rem;padding-right:8.75rem}.page__title{font-size:4rem}.page__title span{font-size:2rem}.page__contacts{gap:2rem}.header__logo img{width:5.25rem}.contacts__item{font-size:1.125rem}.contact__item--icon:before{font-size:2rem;line-height:2rem}.popup__title{font-size:4rem}.popup__title:not(:last-child){margin-bottom:2.5rem}}@media (any-hover:hover){.spollers__item:hover{background:rgba(34,23,17,.502)}.lang-dd__opt:hover{background:rgba(0,0,0,.06)}.button:hover,.options__text:hover{background:#632a19;border-color:#632a19;color:#f8efed}.button--dark:hover{background:#f8efed;border-color:#e2c5b3;color:#221711}}