@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Caveat:regular,500,600,700&display=swap);@font-face{font-family:Comfortaa;font-display:swap;src:url(../fonts/Comfortaa-Bold.woff2) format("woff2"),url(../fonts/Comfortaa-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Comfortaa;font-display:swap;src:url(../fonts/Comfortaa-Light.woff2) format("woff2"),url(../fonts/Comfortaa-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Comfortaa;font-display:swap;src:url(../fonts/Comfortaa-Medium.woff2) format("woff2"),url(../fonts/Comfortaa-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Comfortaa;font-display:swap;src:url(../fonts/Comfortaa-Regular.woff2) format("woff2"),url(../fonts/Comfortaa-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Comfortaa;font-display:swap;src:url(../fonts/Comfortaa-SemiBold.woff2) format("woff2"),url(../fonts/Comfortaa-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-Bold.woff2) format("woff2"),url(../fonts/Commissioner-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-Black.woff2) format("woff2"),url(../fonts/Commissioner-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-ExtraBold.woff2) format("woff2"),url(../fonts/Commissioner-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-ExtraLight.woff2) format("woff2"),url(../fonts/Commissioner-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-Regular.woff2) format("woff2"),url(../fonts/Commissioner-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-Medium.woff2) format("woff2"),url(../fonts/Commissioner-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-SemiBold.woff2) format("woff2"),url(../fonts/Commissioner-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-Light.woff2) format("woff2"),url(../fonts/Commissioner-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Commissioner;font-display:swap;src:url(../fonts/Commissioner-Thin.woff2) format("woff2"),url(../fonts/Commissioner-Thin.woff) format("woff");font-weight:100;font-style:normal}:root{--dark:#000000;--brown:#72563C;--gold:#D3C5AF;--light-brown:#DAC6B0;--text-acsent:#B2906C;--white-rose:#FFF7F1;--orange:#FFBB74;--orange-hover:#eaa357;--orange-active:rgb(207, 135, 58)}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#1a1510;line-height:1;font-family:Commissioner,sans-serif;font-size:1.125rem;-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{font-family:Commissioner,sans-serif;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:83.125rem;margin:0 auto;padding:0 .9375rem}.button{display:inline;position:relative;overflow-x:hidden;padding:1rem 1.875rem;background-color:var(--orange);-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.085,.68,.53);transition:-webkit-transform .3s cubic-bezier(.55,.085,.68,.53);transition:transform .3s cubic-bezier(.55,.085,.68,.53);transition:transform .3s cubic-bezier(.55,.085,.68,.53),-webkit-transform .3s cubic-bezier(.55,.085,.68,.53);font-weight:500;letter-spacing:.48px;text-transform:uppercase}.button__flare{position:absolute;top:0;height:100%;width:120px;left:-150%;background:linear-gradient(118deg,hsla(0,0%,100%,0) 36%,hsla(0,0%,100%,.9) 52%,hsla(0,0%,100%,0) 68%);-webkit-animation:flareAnimation 5s infinite ease;animation:flareAnimation 5s infinite ease}.button-light{display:inline;padding:1rem 1.875rem;background-color:#dac6b0;border:1px solid var(--brown);font-size:12px;letter-spacing:.48px;font-weight:500;letter-spacing:.48px;text-transform:uppercase;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.085,.68,.53);transition:-webkit-transform .3s cubic-bezier(.55,.085,.68,.53);transition:transform .3s cubic-bezier(.55,.085,.68,.53);transition:transform .3s cubic-bezier(.55,.085,.68,.53),-webkit-transform .3s cubic-bezier(.55,.085,.68,.53)}@-webkit-keyframes flareAnimation{0%{left:-300%}100%{left:300%}}@keyframes flareAnimation{0%{left:-300%}100%{left:300%}}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:.625rem .9375rem;border:1px solid transparent;border-bottom:1px solid var(--light-brown)}.input:not(:last-child){margin-bottom:.625rem}.input._form-focus{border-bottom:1px solid var(--brown);outline:0}.input._form-error{border-bottom:1px solid red;color:red}.form__error{position:absolute;visibility:hidden;bottom:.4375rem;right:.9375rem;color:red;font-size:.875rem}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s;color:#acaaaa}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{-moz-transition:opacity .3s;transition:opacity .3s;color:#acaaaa}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s;color:#acaaaa}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s;color:#acaaaa}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{-webkit-transition:opacity .3s;transition:opacity .3s;color:#acaaaa}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-moz-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none}.checkbox{position:relative}.checkbox:not(:last-child){margin-bottom:.3125em}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:focus-visible+.checkbox__label:before{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.checkbox__input:checked+.checkbox__label:before{background:#000}.checkbox__label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;gap:10px}.checkbox__label:before{content:"";-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px;border:1px solid #a7a9ac}.checkbox__text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}body::after{content:"";background-color:rgba(103,87,60,.9);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;-webkit-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:var(--gold);padding:20px;width:100%;max-width:900px}.lock .popup__content{visibility:visible}.popup__close-button{position:absolute;z-index:1;width:50px;height:50px;top:1.5rem;right:1.5rem;background-color:transparent;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}.popup__close-button svg{fill:var(--brown)}.popup__close-button:hover{-webkit-transform:scale(1.1) rotate(180deg);-ms-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}.popup__form-block{margin:0 auto}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg--contain] img{-o-object-fit:contain;object-fit:contain}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.content-block__text,.message__caption,.price__text,.slide__text,.text{line-height:150%}.advantages__title,.content-block__subtitle,.price__title,.title{font-family:Comfortaa;font-weight:500;line-height:150%;text-transform:uppercase}.advantages__subtitle,.contacts__text,.content-block__subject,.subtitle{font-size:24px;line-height:140%}.header{position:fixed;top:0;left:0;width:100%;z-index:50;background:var(--gold)}.header._header-scroll{position:fixed;top:-200%;background-color:rgba(211,197,175,.9)}.header._header-show{-webkit-transition:top .3s ease 0s;transition:top .3s ease 0s;top:0}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:7.5rem}.header__logo-block{position:relative;z-index:10;margin-right:1.875rem}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 900px;flex:0 1 900px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;min-height:7.5rem;border-left:1px solid var(--text-acsent);border-right:1px solid var(--text-acsent)}.header__text{max-width:15rem;line-height:120%;font-style:normal;margin-right:auto}.header__phones{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:190px;-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px}.header__phone-number{margin-bottom:.625rem;font-size:1rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.8px;text-transform:uppercase}.block-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-logo__image{margin-right:.625rem}.block-logo__description{max-width:10.4375rem;color:var(--brown,#72563c);font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.8px;text-transform:uppercase}.social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.social__item{padding:.9375rem;width:60px;height:60px;background-color:var(--light-brown);-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05);cursor:pointer}.social__item:active{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-box-shadow:1px 2px 5px rgba(118,164,198,.31);box-shadow:1px 2px 5px rgba(118,164,198,.31)}.social__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--brown);background:var(--bg-primary)}.social__link:active{-webkit-box-shadow:none;box-shadow:none}.menu__icon{margin-left:1.875rem}.menu__body{position:fixed;top:0;right:-100%;width:25rem;height:100%;background-color:#1a1510;padding:10em 1.5rem;-webkit-transition:right .5s ease 0s;transition:right .5s ease 0s;overflow:auto}.menu__body::before{content:"";position:fixed;width:100%;min-height:7.5rem;top:-100%;left:0;background:var(--gold);-webkit-transition:top .5s ease 0s;transition:top .5s ease 0s}.menu-open .menu__body{right:0}.menu-open .menu__body::before{top:0}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.menu__item{text-align:center}.menu__link{display:block;padding:1em 1.25rem;color:var(--white-rose);font-weight:500;line-height:120%;letter-spacing:.9px;text-transform:uppercase;-webkit-transition:color .3s cubic-bezier(.55,.085,.68,.53) 0s;transition:color .3s cubic-bezier(.55,.085,.68,.53) 0s}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-slider{background-color:#1a1510}.main-slider__slide{opacity:0!important;pointer-events:none}.main-slider__slide.swiper-slide-active{pointer-events:auto;opacity:1!important}.swiper__controll{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.swiper__controll .swiper-pagination-bullet{font-size:.875rem;text-transform:capitalize;color:var(--white-rose);font-family:Comfortaa;line-height:175%;letter-spacing:.04em;-webkit-transition:gap .8s ease 0s;transition:gap .8s ease 0s;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper__controll .swiper-pagination-bullet::after{content:"";width:0;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;background-color:#dcca87;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0px;height:1px}.swiper__controll .swiper-pagination-bullet-active{gap:8px}.swiper__controll .swiper-pagination-bullet-active::after{content:"";width:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.swiper__controll_dark .swiper-pagination-bullet{color:#1a1510}.swiper-pagination-lock{display:none}.slide{padding:25px 0 0 0;gap:50px}.slide__content{max-width:34.375rem;padding-left:10px;padding-top:100px}.slide__title{color:var(--white-rose);font-family:Comfortaa;font-weight:700;line-height:120%;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:10px}.slide__description{color:var(--text-acsent);font-family:Caveat;font-weight:700;line-height:120%;letter-spacing:1.2px;text-transform:uppercase}.slide__text{color:var(--white-rose)}.slide__image-ibg{position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:89.9709302326%}.slide__image-ibg::after,.slide__image-ibg::before{content:"";position:absolute;background-color:var(--gold);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;width:70.2746365105%;height:63.226744186%}.slide__image-ibg::before{top:0;right:0;-webkit-transform:translate(25px,-25px);-ms-transform:translate(25px,-25px);transform:translate(25px,-25px)}.slide__image-ibg::after{bottom:0;left:0;-webkit-transform:translate(-25px,25px);-ms-transform:translate(-25px,25px);transform:translate(-25px,25px)}.slide__image-ibg img{-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;z-index:2}.advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.625rem}.advantages__item{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%;padding:0 .625rem;min-width:18.125rem}.advantages__inner{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages__icon{-webkit-box-flex:0;-ms-flex:0 0 11.875rem;flex:0 0 11.875rem;width:12.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages__icon img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:11.875rem}.advantages__subtitle{text-align:center}.advantages__subtitle span{font-weight:600;color:var(--dark)}.price__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.625rem;padding-bottom:20px}.price__item{-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%;padding:0 .625rem;min-width:21.875rem;display:-webkit-box;display:-ms-flexbox;display:flex}.price__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--brown);-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.06);box-shadow:0 4px 6px 0 rgba(0,0,0,.06);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.price__inner:hover{-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05);cursor:pointer;background-color:var(--gold)}.price__description{padding:40px 25px 40px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price__subtitle{color:var(--brown);font-weight:500;line-height:130%}.price__cost{font-size:40px;line-height:130%;letter-spacing:1.2px;text-transform:uppercase}.price__image-ibg{padding-bottom:79%}.price__button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.contacts{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#1a1510),color-stop(25%,#d3c5af));background-image:linear-gradient(#1a1510 75%,#d3c5af 25%)}.contacts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.contacts__text{max-width:37.8125rem;font-weight:600;line-height:150%;text-transform:uppercase}.content-block{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:37.5rem}.content-block__subtitle{color:var(--text-acsent)}.content-block__text{color:var(--white-rose)}.content-block__subject{color:var(--text-acsent)}.content-block__subject:not(:last-child){margin-bottom:.9375rem}.content-block__subject span{font-weight:600;color:var(--orange)}.form-block{-webkit-box-flex:.7;-ms-flex:.7;flex:.7;max-width:36.25rem;padding:3.125rem 5.625rem;background-color:#fff}.message__caption{font-weight:600;letter-spacing:.48px;margin-bottom:1.25rem}.message__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.message__item{background-color:#fff;border:1px solid var(--brown);-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05)}.message__item:active{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-box-shadow:1px 2px 5px rgba(118,164,198,.31);box-shadow:1px 2px 5px rgba(118,164,198,.31)}.message__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:.9375rem}.message__link span{color:var(--brown)}.message__link svg{padding:.9375rem;width:60px;height:60px;background-color:var(--light-brown)}.form-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-contacts__control{position:relative;display:block;padding-left:1.5625rem;margin-bottom:1.875rem;text-align:start}.form-contacts__control-input[type=checkbox]:checked+.form-contacts__control-mark::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-contacts__control-input[type=checkbox]:checked+.form-contacts__control-mark::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.form-contacts__control-input[type=checkbox]:checked+.form-contacts__control-mark::after,.form-contacts__control-input[type=checkbox]:checked+.form-contacts__control-mark::before{position:absolute;top:6px;left:1px;width:12px;height:2px;background-color:#242424;content:""}.form-contacts__control-input._form-error+.form-contacts__control-mark{border-color:#f11712}.form-contacts__control-mark{position:absolute;top:2px;left:0;width:1rem;height:1rem;border:1.5px solid var(--light-brown);cursor:pointer}.form-contacts__control-label{line-height:140%}.form-contacts__control-label a{text-decoration:underline;-webkit-transition:color .25s ease-in;transition:color .25s ease-in}.form-contacts__button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.swiper{overflow:hidden}.swiper-initialized{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:61.99875em){.main-slider__slide{height:100%}.swiper__controll{padding-top:3.125rem}.slide{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.slide__image-ibg{margin-right:3.8461538462%;max-height:736px;height:100%}}@media (min-width:67.5em){.price__slider{display:none}}@media (min-width:83.125em){.button{font-size:1rem}.input{font-size:1.0625rem}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{font-size:1.0625rem}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{font-size:1.0625rem}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{font-size:1.0625rem}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{font-size:1.0625rem}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{font-size:1.0625rem}.content-block__text,.message__caption,.price__text,.slide__text,.text{font-size:1.125rem}.advantages__title,.content-block__subtitle,.price__title,.title{font-size:2.25rem}.advantages__subtitle,.contacts__text,.content-block__subject,.subtitle{font-size:1.5rem}.header__logo-block{margin-right:1.875rem}.header__contacts{gap:2.5rem}.header__contacts{padding-left:3.75rem}.header__contacts{padding-right:3.75rem}.main-slider{padding-top:10.625rem}.main-slider{padding-bottom:3.125rem}.slide__title{font-size:2.5rem}.slide__description{font-size:2.5rem}.slide__description{margin-bottom:1.875rem}.slide__text{margin-bottom:2.5rem}.advantages{padding-top:9.375rem}.advantages{padding-bottom:4.6875rem}.advantages__title{margin-bottom:2.5rem}.advantages__list{row-gap:3.125rem}.advantages__icon{margin-bottom:1.25rem}.price{padding-bottom:9.375rem}.price{padding-top:4.6875rem}.price__title{margin-bottom:5rem}.price__list{row-gap:1.875rem}.price__inner{padding-bottom:2.5rem}.price__subtitle{font-size:1.75rem}.price__subtitle{margin-bottom:.9375rem}.price__cost{margin-bottom:.625rem}.price__cost{font-size:2.5rem}.price__image-ibg{margin-bottom:1.875rem}.contacts{padding-bottom:4.6875rem}.contacts{padding-top:4.6875rem}.content-block__subtitles{margin-bottom:1.875rem}.content-block__text{margin-bottom:2.5rem}.message{margin-bottom:2.1875rem}.message__link span{font-size:1.0625rem}.form-contacts__control-label{font-size:.875rem}}@media (max-width:20em){.button{font-size:.875rem}.input{font-size:.875rem}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{font-size:.875rem}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{font-size:.875rem}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{font-size:.875rem}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{font-size:.875rem}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{font-size:.875rem}.content-block__text,.message__caption,.price__text,.slide__text,.text{font-size:1rem}.advantages__title,.content-block__subtitle,.price__title,.title{font-size:1.125rem}.advantages__subtitle,.contacts__text,.content-block__subject,.subtitle{font-size:1.125rem}.header__logo-block{margin-right:.625rem}.header__contacts{gap:1.25rem}.header__contacts{padding-left:1.25rem}.header__contacts{padding-right:1.25rem}.main-slider{padding-top:6.25rem}.main-slider{padding-bottom:1.875rem}.slide__title{font-size:1.25rem}.slide__description{font-size:1.25rem}.slide__description{margin-bottom:1.25rem}.slide__text{margin-bottom:1.5625rem}.advantages{padding-top:3.75rem}.advantages{padding-bottom:1.875rem}.advantages__title{margin-bottom:1.25rem}.advantages__list{row-gap:.0000000625rem}.advantages__icon{margin-bottom:.625rem}.price{padding-bottom:3.75rem}.price{padding-top:1.875rem}.price__title{margin-bottom:2.5rem}.price__list{row-gap:.0000000625rem}.price__inner{padding-bottom:1.875rem}.price__subtitle{font-size:1.25rem}.price__subtitle{margin-bottom:.3125rem}.price__cost{margin-bottom:.3125rem}.price__cost{font-size:1.75rem}.price__image-ibg{margin-bottom:1.25rem}.contacts{padding-bottom:3.75rem}.contacts{padding-top:3.75rem}.content-block__subtitles{margin-bottom:1.25rem}.content-block__text{margin-bottom:1.875rem}.message{margin-bottom:1.5625rem}.message__link span{font-size:.875rem}.form-contacts__control-label{font-size:.75rem}}@media (max-width:90.3125em){.slide{padding:3.125rem 0 1.25rem 0}}@media (max-width:67.5em){.header__contacts{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-right:none}.header__text{color:var(--white-rose);text-align:center;margin:0 auto}.menu__icon{margin-left:0}.price__pk-wrapper{display:none}.price__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:61.99875em){.slide__content:not(:last-child){margin-bottom:3.125rem}.slide__image-ibg{display:block;margin:0 -.9375rem}.slide__image-ibg::after,.slide__image-ibg::before{display:none}.contacts__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.125rem}.contacts__text{text-align:center;margin:0 auto}}@media (max-width:61.99875em) and (max-width:20em){.content-block{margin-bottom:.0000000625rem}}@media (max-width:47.99875em){.header__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header__phones{-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}.header__button{display:none}.block-logo__description{font-size:.875rem}.slide__content{justify-items:stretch}.slide__content:not(:last-child){margin-bottom:1.875rem}.advantages__icon{-webkit-box-flex:0;-ms-flex:0 0 6.875rem;flex:0 0 6.875rem;width:7.1875rem}.advantages__icon img{max-height:6.875rem}.form-block{padding:2.5rem 2.8125rem}}@media (max-width:35.5em){.header__contacts{border-left:none}.block-logo__image{margin-right:0}.block-logo__description{display:none}}@media (max-width:29.99875em){.block-logo__image{width:45px;height:45px}.menu__body{width:100%}.slide__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price__description{padding:30px 20px 30px 30px}.form-block{padding:1.875rem 1.875rem}}@media (min-width:20em) and (max-width:83.125em){@supports (font-size:clamp(0.875rem ,0.8353960396rem + 0.198019802vw ,1rem)){.button{font-size:clamp(.875rem ,.8353960396rem + .198019802vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8353960396rem + 0.198019802vw ,1rem)){.button{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(0.875rem ,0.8155940594rem + 0.297029703vw ,1.0625rem)){.input{font-size:clamp(.875rem ,.8155940594rem + .297029703vw ,1.0625rem)}}@supports not (font-size:clamp(0.875rem ,0.8155940594rem + 0.297029703vw ,1.0625rem)){.input{font-size:calc(.875rem + .1875 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(0.875rem ,0.8155940594rem + 0.297029703vw ,1.0625rem)){.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{font-size:clamp(.875rem ,.8155940594rem + .297029703vw ,1.0625rem)}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{font-size:clamp(.875rem ,.8155940594rem + .297029703vw ,1.0625rem)}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{font-size:clamp(.875rem ,.8155940594rem + .297029703vw ,1.0625rem)}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{font-size:clamp(.875rem ,.8155940594rem + .297029703vw ,1.0625rem)}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{font-size:clamp(.875rem ,.8155940594rem + .297029703vw ,1.0625rem)}}@supports not (font-size:clamp(0.875rem ,0.8155940594rem + 0.297029703vw ,1.0625rem)){.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{font-size:calc(.875rem + .1875 * (100vw - 20rem)/ 63.125)}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{font-size:calc(.875rem + .1875 * (100vw - 20rem)/ 63.125)}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{font-size:calc(.875rem + .1875 * (100vw - 20rem)/ 63.125)}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{font-size:calc(.875rem + .1875 * (100vw - 20rem)/ 63.125)}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{font-size:calc(.875rem + .1875 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1rem ,0.9603960396rem + 0.198019802vw ,1.125rem)){.content-block__text,.message__caption,.price__text,.slide__text,.text{font-size:clamp(1rem ,.9603960396rem + .198019802vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.9603960396rem + 0.198019802vw ,1.125rem)){.content-block__text,.message__caption,.price__text,.slide__text,.text{font-size:calc(1rem + .125 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.125rem ,0.7685643564rem + 1.7821782178vw ,2.25rem)){.advantages__title,.content-block__subtitle,.price__title,.title{font-size:clamp(1.125rem ,.7685643564rem + 1.7821782178vw ,2.25rem)}}@supports not (font-size:clamp(1.125rem ,0.7685643564rem + 1.7821782178vw ,2.25rem)){.advantages__title,.content-block__subtitle,.price__title,.title{font-size:calc(1.125rem + 1.125 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.125rem ,1.0061881188rem + 0.5940594059vw ,1.5rem)){.advantages__subtitle,.contacts__text,.content-block__subject,.subtitle{font-size:clamp(1.125rem ,1.0061881188rem + .5940594059vw ,1.5rem)}}@supports not (font-size:clamp(1.125rem ,1.0061881188rem + 0.5940594059vw ,1.5rem)){.advantages__subtitle,.contacts__text,.content-block__subject,.subtitle{font-size:calc(1.125rem + .375 * (100vw - 20rem)/ 63.125)}}@supports (margin-right:clamp(0.625rem ,0.228960396rem + 1.9801980198vw ,1.875rem)){.header__logo-block{margin-right:clamp(.625rem ,.228960396rem + 1.9801980198vw ,1.875rem)}}@supports not (margin-right:clamp(0.625rem ,0.228960396rem + 1.9801980198vw ,1.875rem)){.header__logo-block{margin-right:calc(.625rem + 1.25 * (100vw - 20rem)/ 63.125)}}@supports (gap:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.header__contacts{gap:clamp(1.25rem ,.853960396rem + 1.9801980198vw ,2.5rem)}}@supports not (gap:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.header__contacts{gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 63.125)}}@supports (padding-left:clamp(1.25rem ,0.4579207921rem + 3.9603960396vw ,3.75rem)){.header__contacts{padding-left:clamp(1.25rem ,.4579207921rem + 3.9603960396vw ,3.75rem)}}@supports not (padding-left:clamp(1.25rem ,0.4579207921rem + 3.9603960396vw ,3.75rem)){.header__contacts{padding-left:calc(1.25rem + 2.5 * (100vw - 20rem)/ 63.125)}}@supports (padding-right:clamp(1.25rem ,0.4579207921rem + 3.9603960396vw ,3.75rem)){.header__contacts{padding-right:clamp(1.25rem ,.4579207921rem + 3.9603960396vw ,3.75rem)}}@supports not (padding-right:clamp(1.25rem ,0.4579207921rem + 3.9603960396vw ,3.75rem)){.header__contacts{padding-right:calc(1.25rem + 2.5 * (100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(6.25rem ,4.8638613861rem + 6.9306930693vw ,10.625rem)){.main-slider{padding-top:clamp(6.25rem ,4.8638613861rem + 6.9306930693vw ,10.625rem)}}@supports not (padding-top:clamp(6.25rem ,4.8638613861rem + 6.9306930693vw ,10.625rem)){.main-slider{padding-top:calc(6.25rem + 4.375 * (100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(1.875rem ,1.478960396rem + 1.9801980198vw ,3.125rem)){.main-slider{padding-bottom:clamp(1.875rem ,1.478960396rem + 1.9801980198vw ,3.125rem)}}@supports not (padding-bottom:clamp(1.875rem ,1.478960396rem + 1.9801980198vw ,3.125rem)){.main-slider{padding-bottom:calc(1.875rem + 1.25 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.slide__title{font-size:clamp(1.25rem ,.853960396rem + 1.9801980198vw ,2.5rem)}}@supports not (font-size:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.slide__title{font-size:calc(1.25rem + 1.25 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.slide__description{font-size:clamp(1.25rem ,.853960396rem + 1.9801980198vw ,2.5rem)}}@supports not (font-size:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.slide__description{font-size:calc(1.25rem + 1.25 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(1.25rem ,1.051980198rem + 0.9900990099vw ,1.875rem)){.slide__description{margin-bottom:clamp(1.25rem ,1.051980198rem + .9900990099vw ,1.875rem)}}@supports not (margin-bottom:clamp(1.25rem ,1.051980198rem + 0.9900990099vw ,1.875rem)){.slide__description{margin-bottom:calc(1.25rem + .625 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(1.5625rem ,1.265470297rem + 1.4851485149vw ,2.5rem)){.slide__text{margin-bottom:clamp(1.5625rem ,1.265470297rem + 1.4851485149vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.5625rem ,1.265470297rem + 1.4851485149vw ,2.5rem)){.slide__text{margin-bottom:calc(1.5625rem + .9375 * (100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(3.75rem ,1.9678217822rem + 8.9108910891vw ,9.375rem)){.advantages{padding-top:clamp(3.75rem ,1.9678217822rem + 8.9108910891vw ,9.375rem)}}@supports not (padding-top:clamp(3.75rem ,1.9678217822rem + 8.9108910891vw ,9.375rem)){.advantages{padding-top:calc(3.75rem + 5.625 * (100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(1.875rem ,0.9839108911rem + 4.4554455446vw ,4.6875rem)){.advantages{padding-bottom:clamp(1.875rem ,.9839108911rem + 4.4554455446vw ,4.6875rem)}}@supports not (padding-bottom:clamp(1.875rem ,0.9839108911rem + 4.4554455446vw ,4.6875rem)){.advantages{padding-bottom:calc(1.875rem + 2.8125 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.advantages__title{margin-bottom:clamp(1.25rem ,.853960396rem + 1.9801980198vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.advantages__title{margin-bottom:calc(1.25rem + 1.25 * (100vw - 20rem)/ 63.125)}}@supports (row-gap:clamp(0.0000000625rem ,-0.9900989276rem + 4.9504949505vw ,3.125rem)){.advantages__list{row-gap:clamp(.0000000625rem ,-.9900989276rem + 4.9504949505vw ,3.125rem)}}@supports not (row-gap:clamp(0.0000000625rem ,-0.9900989276rem + 4.9504949505vw ,3.125rem)){.advantages__list{row-gap:calc(.0000000625rem + 3.1249999375 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(0.625rem ,0.426980198rem + 0.9900990099vw ,1.25rem)){.advantages__icon{margin-bottom:clamp(.625rem ,.426980198rem + .9900990099vw ,1.25rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.426980198rem + 0.9900990099vw ,1.25rem)){.advantages__icon{margin-bottom:calc(.625rem + .625 * (100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(3.75rem ,1.9678217822rem + 8.9108910891vw ,9.375rem)){.price{padding-bottom:clamp(3.75rem ,1.9678217822rem + 8.9108910891vw ,9.375rem)}}@supports not (padding-bottom:clamp(3.75rem ,1.9678217822rem + 8.9108910891vw ,9.375rem)){.price{padding-bottom:calc(3.75rem + 5.625 * (100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(1.875rem ,0.9839108911rem + 4.4554455446vw ,4.6875rem)){.price{padding-top:clamp(1.875rem ,.9839108911rem + 4.4554455446vw ,4.6875rem)}}@supports not (padding-top:clamp(1.875rem ,0.9839108911rem + 4.4554455446vw ,4.6875rem)){.price{padding-top:calc(1.875rem + 2.8125 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(2.5rem ,1.7079207921rem + 3.9603960396vw ,5rem)){.price__title{margin-bottom:clamp(2.5rem ,1.7079207921rem + 3.9603960396vw ,5rem)}}@supports not (margin-bottom:clamp(2.5rem ,1.7079207921rem + 3.9603960396vw ,5rem)){.price__title{margin-bottom:calc(2.5rem + 2.5 * (100vw - 20rem)/ 63.125)}}@supports (row-gap:clamp(0.0000000625rem ,-0.5940593236rem + 2.9702969307vw ,1.875rem)){.price__list{row-gap:clamp(.0000000625rem ,-.5940593236rem + 2.9702969307vw ,1.875rem)}}@supports not (row-gap:clamp(0.0000000625rem ,-0.5940593236rem + 2.9702969307vw ,1.875rem)){.price__list{row-gap:calc(.0000000625rem + 1.8749999375 * (100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(1.875rem ,1.676980198rem + 0.9900990099vw ,2.5rem)){.price__inner{padding-bottom:clamp(1.875rem ,1.676980198rem + .9900990099vw ,2.5rem)}}@supports not (padding-bottom:clamp(1.875rem ,1.676980198rem + 0.9900990099vw ,2.5rem)){.price__inner{padding-bottom:calc(1.875rem + .625 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.25rem ,1.0915841584rem + 0.7920792079vw ,1.75rem)){.price__subtitle{font-size:clamp(1.25rem ,1.0915841584rem + .7920792079vw ,1.75rem)}}@supports not (font-size:clamp(1.25rem ,1.0915841584rem + 0.7920792079vw ,1.75rem)){.price__subtitle{font-size:calc(1.25rem + .5 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(0.3125rem ,0.114480198rem + 0.9900990099vw ,0.9375rem)){.price__subtitle{margin-bottom:clamp(.3125rem ,.114480198rem + .9900990099vw ,.9375rem)}}@supports not (margin-bottom:clamp(0.3125rem ,0.114480198rem + 0.9900990099vw ,0.9375rem)){.price__subtitle{margin-bottom:calc(.3125rem + .625 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(0.3125rem ,0.213490099rem + 0.495049505vw ,0.625rem)){.price__cost{margin-bottom:clamp(.3125rem ,.213490099rem + .495049505vw ,.625rem)}}@supports not (margin-bottom:clamp(0.3125rem ,0.213490099rem + 0.495049505vw ,0.625rem)){.price__cost{margin-bottom:calc(.3125rem + .3125 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.75rem ,1.5123762376rem + 1.1881188119vw ,2.5rem)){.price__cost{font-size:clamp(1.75rem ,1.5123762376rem + 1.1881188119vw ,2.5rem)}}@supports not (font-size:clamp(1.75rem ,1.5123762376rem + 1.1881188119vw ,2.5rem)){.price__cost{font-size:calc(1.75rem + .75 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(1.25rem ,1.051980198rem + 0.9900990099vw ,1.875rem)){.price__image-ibg{margin-bottom:clamp(1.25rem ,1.051980198rem + .9900990099vw ,1.875rem)}}@supports not (margin-bottom:clamp(1.25rem ,1.051980198rem + 0.9900990099vw ,1.875rem)){.price__image-ibg{margin-bottom:calc(1.25rem + .625 * (100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(3.75rem ,3.452970297rem + 1.4851485149vw ,4.6875rem)){.contacts{padding-bottom:clamp(3.75rem ,3.452970297rem + 1.4851485149vw ,4.6875rem)}}@supports not (padding-bottom:clamp(3.75rem ,3.452970297rem + 1.4851485149vw ,4.6875rem)){.contacts{padding-bottom:calc(3.75rem + .9375 * (100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(3.75rem ,3.452970297rem + 1.4851485149vw ,4.6875rem)){.contacts{padding-top:clamp(3.75rem ,3.452970297rem + 1.4851485149vw ,4.6875rem)}}@supports not (padding-top:clamp(3.75rem ,3.452970297rem + 1.4851485149vw ,4.6875rem)){.contacts{padding-top:calc(3.75rem + .9375 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(1.25rem ,1.051980198rem + 0.9900990099vw ,1.875rem)){.content-block__subtitles{margin-bottom:clamp(1.25rem ,1.051980198rem + .9900990099vw ,1.875rem)}}@supports not (margin-bottom:clamp(1.25rem ,1.051980198rem + 0.9900990099vw ,1.875rem)){.content-block__subtitles{margin-bottom:calc(1.25rem + .625 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(1.875rem ,1.676980198rem + 0.9900990099vw ,2.5rem)){.content-block__text{margin-bottom:clamp(1.875rem ,1.676980198rem + .9900990099vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.875rem ,1.676980198rem + 0.9900990099vw ,2.5rem)){.content-block__text{margin-bottom:calc(1.875rem + .625 * (100vw - 20rem)/ 63.125)}}@supports (margin-bottom:clamp(1.5625rem ,1.364480198rem + 0.9900990099vw ,2.1875rem)){.message{margin-bottom:clamp(1.5625rem ,1.364480198rem + .9900990099vw ,2.1875rem)}}@supports not (margin-bottom:clamp(1.5625rem ,1.364480198rem + 0.9900990099vw ,2.1875rem)){.message{margin-bottom:calc(1.5625rem + .625 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(0.875rem ,0.8155940594rem + 0.297029703vw ,1.0625rem)){.message__link span{font-size:clamp(.875rem ,.8155940594rem + .297029703vw ,1.0625rem)}}@supports not (font-size:clamp(0.875rem ,0.8155940594rem + 0.297029703vw ,1.0625rem)){.message__link span{font-size:calc(.875rem + .1875 * (100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(0.75rem ,0.7103960396rem + 0.198019802vw ,0.875rem)){.form-contacts__control-label{font-size:clamp(.75rem ,.7103960396rem + .198019802vw ,.875rem)}}@supports not (font-size:clamp(0.75rem ,0.7103960396rem + 0.198019802vw ,0.875rem)){.form-contacts__control-label{font-size:calc(.75rem + .125 * (100vw - 20rem)/ 63.125)}}}@media (max-width:90.3125em) and (min-width:61.99875em){.swiper__controll{padding-top:.9375rem}}@media (max-width:61.99875em) and (min-width:83.125em){.content-block{margin-bottom:3.125rem}}@media (max-width:61.99875em) and (min-width:20em) and (max-width:83.125em){@supports (margin-bottom:clamp(0.0000000625rem ,-0.9900989276rem + 4.9504949505vw ,3.125rem)){.content-block{margin-bottom:clamp(.0000000625rem ,-.9900989276rem + 4.9504949505vw ,3.125rem)}}@supports not (margin-bottom:clamp(0.0000000625rem ,-0.9900989276rem + 4.9504949505vw ,3.125rem)){.content-block{margin-bottom:calc(.0000000625rem + 3.1249999375 * (100vw - 20rem)/ 63.125)}}}@media (any-hover:hover){.button:hover{background-color:var(--orange-hover);-webkit-transform:scale(105%);-ms-transform:scale(105%);transform:scale(105%)}.button:active{background-color:var(--orange-active)}.button-light:hover{background-color:var(--orange-hover);-webkit-transform:scale(105%);-ms-transform:scale(105%);transform:scale(105%)}.button-light:active{background-color:var(--orange-active)}.social__item:hover{background-color:#cdbba7}.menu__icon:hover{background-color:#cdbba7}.menu__link:hover{color:var(--gold)}.slide__image-ibg:hover::before{-webkit-transform:translate(30px,-30px);-ms-transform:translate(30px,-30px);transform:translate(30px,-30px)}.slide__image-ibg:hover::after{-webkit-transform:translate(-30px,30px);-ms-transform:translate(-30px,30px);transform:translate(-30px,30px)}.slide__image-ibg:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.message__item:hover{background-color:var(--white-rose)}.message__item:hover .message__link svg{background-color:#cdbba7}.form-contacts__control-label a:hover{color:var(--secondary)}}@media (any-hover:none){.icon-menu{cursor:default}}