@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{max-width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input{-webkit-border-radius:0px;-webkit-appearance:none}ul{list-style:none}a{text-decoration:none;color:inherit}html,body{font-size:62.5%}@media screen and (max-width: 1330px){html,body{font-size:.7352941176vw}}@media screen and (max-width: 1024px){html,body{font-size:93.5%}}@media screen and (max-width: 480px){html,body{font-size:3.125vw}}body{font-family:"Helvetica",sans-serif;color:#2d1b0d;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f5f1}body.scroll{overflow:hidden}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.center-wrap{max-width:1280px;width:100%;margin:0px auto;padding:0px 15px}@media screen and (max-width: 1330px){.center-wrap{max-width:calc(100% - 50px)}}@media screen and (max-width: 1024px){.center-wrap{max-width:480px}}h1,h2,h3,h4{margin:0px}.simple-title{text-align:left;font-weight:300;font-size:6.4rem;line-height:1;text-transform:uppercase;color:#2d1b0d;font-family:"Cormorant",sans-serif}@media screen and (max-width: 1024px){.simple-title{font-size:3.6rem}}.simple-title--right{text-align:right}.simple-title--center{text-align:center}.small-title{font-weight:400;font-size:1.2rem;line-height:1.1666666667;letter-spacing:.04em;text-transform:uppercase;color:#b31719}.img-wrap{width:100%}.img-wrap>div{position:relative;padding-bottom:100%}.img-wrap>div img{position:absolute;top:0px;left:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1025px){.desktop--hide{display:none !important}}@media screen and (max-width: 1024px){.mobile--hide{display:none !important}}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.preloader{width:100%;height:100%;position:fixed;top:0;z-index:9999;font-size:2.5rem;line-height:1.6;font-weight:500;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-webkit-animation-fill-mode:forwards !important;animation-fill-mode:forwards !important;overflow:hidden;background-color:#fff}.preloader--none{display:none}.preloader-logo{max-width:20rem;width:30%;-webkit-animation:preloaderLogoOpacity .75s .5s ease-in-out forwards;animation:preloaderLogoOpacity .75s .5s ease-in-out forwards;opacity:0}@-webkit-keyframes preloaderLogoOpacity{0%{opacity:0}100%{opacity:1}}@keyframes preloaderLogoOpacity{0%{opacity:0}100%{opacity:1}}.preloader-logo img{width:100%}.preloader.preloader--hide{-webkit-animation:preloaderHide 1s 1s forwards;animation:preloaderHide 1s 1s forwards}@-webkit-keyframes preloaderHide{0%{opacity:1}100%{opacity:0}}@keyframes preloaderHide{0%{opacity:1}100%{opacity:0}}.preloader.preloader--hide .preloader-logo{-webkit-animation:preloaderLogoHide 1s forwards;animation:preloaderLogoHide 1s forwards}@-webkit-keyframes preloaderLogoHide{0%{opacity:1}100%{opacity:0}}@keyframes preloaderLogoHide{0%{opacity:1}100%{opacity:0}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}[data-at-name=atTitle] .anim-line{dispaly:block}[data-at-name=atTitle] .anim-line-wrap{display:block}.anim-line{display:block;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.at-element{opacity:0}@media screen and (max-width: 1024px){.at-element[data-at-mobile-stop=true]{opacity:1}.at-block:not(.at-block--mobile) .at-element{opacity:1}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}body{opacity:0;-webkit-animation:pageTransOn .25s forwards;animation:pageTransOn .25s forwards}@-webkit-keyframes pageTransOn{from{opacity:0}to{opacity:1}}@keyframes pageTransOn{from{opacity:0}to{opacity:1}}.body--opacity0{-webkit-animation:pageTransOff .25s forwards;animation:pageTransOff .25s forwards}@-webkit-keyframes pageTransOff{from{opacity:1}to{opacity:0}}@keyframes pageTransOff{from{opacity:1}to{opacity:0}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.img-parallax{overflow:hidden;will-change:transform}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}@media screen and (max-width: 1024px){#scrollbar{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}}#scrollbar[data-scrollbar]{height:100vh;z-index:1;overflow:hidden !important}#scrollbar[data-scrollbar].scrollbar--footer{pointer-events:none}.scroll-content{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.error{min-height:100vh}.error .center-wrap{min-height:inherit;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error__wrap{text-align:center}.error__subtitle{font-size:2.4rem;line-height:140%;color:#8f7d65;margin-bottom:2rem}.error__simple-title{max-width:105rem;width:100%;margin:0 auto 2.5rem;text-align:center}@media screen and (max-width: 1024px){.error__simple-title{max-width:59rem}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.policy{padding-top:15.5rem;padding-bottom:10rem}@media screen and (max-width: 1024px){.policy{padding-top:10rem;padding-bottom:3rem}}.policy__content{margin-top:3rem}@media screen and (max-width: 1024px){.policy__content{margin-top:0}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.site-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5rem;padding-top:15vh}.site-links .simple-title{margin-bottom:3rem}.site-links__subtitle{font-size:2rem;margin-bottom:3rem;width:70%;margin:0 auto 3rem;text-align:center}.site-links__list{margin:3rem auto 0}.site-links__item{margin-bottom:2rem;text-align:center}.site-links__item:last-child{margin-bottom:0px}.site-links__link{text-transform:uppercase;position:relative;cursor:pointer}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.toogles__column{width:calc(50% - 2.5rem)}@media screen and (max-width: 1024px){.toogles__column{width:100%}}.toogles:not(.toogles--mobile) .toogles__item-content{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;display:none}.toogles:not(.toogles--mobile) .toogles__item-content[style*="display: block"]{display:inherit !important}.toogles:not(.toogles--mobile) .toogles__item-content>div{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;width:100%}@media screen and (max-width: 1024px){.toogles--mobile .toogles__item-content{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;display:none}.toogles--mobile .toogles__item-content[style*="display: block"]{display:inherit !important}.toogles--mobile .toogles__item-content>div{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;width:100%}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.toogles__column{width:calc(50% - 2.5rem)}@media screen and (max-width: 1024px){.toogles__column{width:100%}}.toogles2:not(.toogles--mobile) .toogles__item-content2{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;display:none}.toogles2:not(.toogles--mobile) .toogles__item-content2[style*="display: block"]{display:inherit !important}.toogles2:not(.toogles--mobile) .toogles__item-content2>div{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;width:100%}@media screen and (max-width: 1024px){.toogles--mobile .toogles__item-content2{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;display:none}.toogles--mobile .toogles__item-content2[style*="display: block"]{display:inherit !important}.toogles--mobile .toogles__item-content2>div{display:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;width:100%}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.socials{display:-webkit-box;display:-ms-flexbox;display:flex}.socials__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-size:0}.socials__link svg{stroke:#210803;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:1.6rem;font-size:0}.socials__link:hover svg{stroke:#b31719}.socials__link+.socials__link{margin:0 0 0 5.5rem}.socials__link--faceb svg{width:4.1rem}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.btn{border:none;cursor:pointer;text-decoration:none;display:inline-block;white-space:nowrap;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:#b31719;border:1px solid rgba(179,23,25,0);line-height:4.6rem;padding:0 6.8rem;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;color:#f6f5f1;font-weight:400}@media screen and (max-width: 1024px){.btn{font-size:1.2rem}}.btn:hover{background:inherit;border:1px solid #b31719;color:#b31719}.btn--empty{background:inherit;border:1px solid #2d1b0d;color:#210803;padding:0 5.5rem}.btn--empty:hover{border:1px solid rgba(45,27,13,0);background:#2d1b0d;color:#f6f5f1}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.content p{font-family:"Helvetica",sans-serif;font-weight:400;font-size:1.2rem;line-height:150%;color:#2d1b0d}.content p a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:#2d1b0d;text-decoration-color:#2d1b0d;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.content p a:hover{-webkit-text-decoration-color:rgba(45,27,13,0);text-decoration-color:rgba(45,27,13,0)}.content p+p{margin-top:1rem}.content p+ul{margin:3rem 0}@media screen and (max-width: 1024px){.content p+ul{margin:2rem 0}.content p+ul:last-child{margin-bottom:0px}}.content p+ul:last-child{margin-bottom:0px}.content p+img{margin-top:3rem}@media screen and (max-width: 1024px){.content p+img{min-height:16rem}}.content p img{margin:0 .8rem;vertical-align:middle}.content h2{font-size:4.2rem;margin:0 auto 6rem}@media screen and (max-width: 1024px){.content h2{font-size:2.6rem;margin:0 auto 3rem}}.content h3{font-weight:500;font-size:2rem;line-height:1.2;text-transform:uppercase;color:#2d1b0d;margin:2.4rem 0;font-family:"Cormorant",sans-serif}.content h4{font-size:4.6rem;margin:4.5rem auto}@media screen and (max-width: 1024px){.content h4{font-size:1.8rem;margin:2.5rem auto}}.content h5{font-size:4rem;margin:3.5rem auto}@media screen and (max-width: 1024px){.content h5{font-size:1.8rem;margin:2rem auto}}.content h6{font-size:3.4rem;margin-bottom:2.5rem;margin:7rem auto 2.5rem}@media screen and (max-width: 1024px){.content h6{font-size:1.8rem;margin:2rem auto}}.content ul,.content ol{margin:1rem 0;padding-left:1.5rem}.content ul li{list-style:initial}.content li{font-family:"Helvetica",sans-serif;font-weight:400;font-size:1.2rem;line-height:150%;color:#210803;margin-bottom:.5rem}.content li:last-child{margin-bottom:0px}@media screen and (max-width: 1024px){.content li{font-size:1.1rem}}.content li:last-child{margin-bottom:0px}.content img{height:auto;margin:8.5rem auto}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.inputs{width:100%}.inputs__field{width:100%;color:#2d1b0d;font-size:1.2rem;border:none;background-color:inherit;line-height:2rem;-webkit-appearance:none;-moz-appearance:textfield;border-bottom:1px solid #40382d;-ms-touch-action:manipulation;touch-action:manipulation}@media screen and (max-width: 1024px){.inputs__field{line-height:2.4rem}}.inputs__field[type=tel]::-webkit-input-placeholder{color:#2d1b0d}.inputs__field[type=tel]::-moz-placeholder{color:#2d1b0d}.inputs__field[type=tel]:-ms-input-placeholder{color:#2d1b0d}.inputs__field[type=tel]::-ms-input-placeholder{color:#2d1b0d}.inputs__field[type=tel]::placeholder{color:#2d1b0d}.inputs__field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.6rem}.inputs__field-row .inputs__field-wrap{width:calc(50% - .75rem);margin-bottom:0}.inputs__field-wrap{width:100%;position:relative;margin-bottom:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 1024px){.inputs__field-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width: 1024px){.inputs__field-wrap+.inputs__text{margin-top:2.4rem}}.inputs__field-wrap--textarea{margin-bottom:5rem;position:relative;padding-top:2rem}.inputs__field-wrap--textarea.is-focused .inputs__content{top:0;border:none}.inputs__field-wrap--textarea.is-focused .inputs__content::before{opacity:0}.inputs__field-wrap--textarea.inputs__field--invalid .inputs__content{top:0;font-size:1.6rem;color:#b31719}.inputs__field-wrap--textarea.inputs__field--invalid .inputs__content::before{opacity:0}.inputs__field-wrap--textarea .inputs__field{resize:none;padding:0;line-height:1.2;min-height:7rem;scrollbar-width:thin;scrollbar-color:#8f7d65 rgba(0,0,0,0)}@media screen and (max-width: 1024px){.inputs__field-wrap--textarea .inputs__field{min-height:10rem}}.inputs__field-wrap--textarea .inputs__field:invalid.inputs__field--invalid+.inputs__content{color:#b31719;top:0;font-size:1.2rem}.inputs__field-wrap--textarea .inputs__field:invalid.inputs__field--invalid+.inputs__content::before{opacity:0}.inputs__field-wrap--textarea .inputs__field::-webkit-scrollbar-thumb{background:#8f7d65 !important;border-radius:10rem}.inputs__field-wrap--textarea .inputs__field::-webkit-scrollbar{width:.5rem}.inputs__field-wrap--textarea .inputs__field::-webkit-scrollbar-track{border-radius:10rem;background:#2d1b0d}.inputs__field:focus{outline:none}.inputs__field.inputs__field--active.inputs__field--invalid+.inputs__label,.inputs__field.inputs__field--active+.inputs__label,.inputs__field:focus+.inputs__label,.inputs__field:hover+.inputs__label{color:#8f7d65}.inputs__field:valid.inputs__field--invalid+.inputs__label,.inputs__field:invalid.inputs__field--invalid+.inputs__label{color:#b31719}.inputs__text{margin-bottom:2.4rem}.inputs__text p{font-weight:400;font-size:1.2rem;line-height:150%;color:#210803;text-align:left}.inputs__label{position:relative;padding-right:2.4rem;font-weight:400;font-size:1.2rem;line-height:150%;color:#2d1b0d;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;min-width:5.9rem;text-align:left}@media screen and (max-width: 1024px){.inputs__label{min-width:auto;padding-right:0}}.inputs__bottom{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}@media screen and (max-width: 1024px){.inputs__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.inputs__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.inputs__social{margin-bottom:2.4rem}}.inputs__social-text{margin-right:1.6rem;font-weight:400;font-size:1.2rem;line-height:150%;color:#210803}.inputs__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-weight:600;font-size:1.5rem;line-height:160%;color:#8f7d65}.inputs__content::before{content:"*";color:#8f7d65;position:absolute;left:calc(100% + .5rem);top:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.inputs__checkbox{max-width:60rem;width:100%;margin:0 auto 5rem}@media screen and (max-width: 1024px){.inputs__checkbox{margin:0 auto 3rem}}.inputs__checkbox-input{position:absolute;width:0px;height:0px;overflow:hidden;clip:rect(0 0 0 0)}.inputs__checkbox-input:checked+.inputs__checkbox-content{border-color:#8f7d65}.inputs__checkbox-input:checked+.inputs__checkbox-content::before{background-color:#8f7d65}.inputs__checkbox-label{padding-left:4.7rem;font-size:1.2rem;line-height:160%;color:#8f7d65;position:relative;cursor:pointer;display:inline-block}.inputs__checkbox-content{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2rem;width:2rem;border:1px solid #8f7d65;background:inherit;display:inline-block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.inputs__field--invalid+.inputs__checkbox-content{border-color:#b31719}.inputs__checkbox-content::before{content:" ";position:absolute;height:1.2rem;width:1.2rem;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(143,125,101,0);display:inline-block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media screen and (max-width: 1024px){.inputs__checkbox-content::before{width:1rem;height:1rem}}.inputs__btn{text-align:center}@media screen and (max-width: 1024px){.inputs__btn{width:100%}}.inputs__btn .btn{padding:0 5rem}@media screen and (max-width: 1024px){.inputs__btn .btn{width:100%}}.iti{width:100%}.iti__selected-flag{padding-left:0;border:none}.iti__country-name{font-size:1.2rem}.iti__dial-code{font-size:1.2rem}.iti__flag-container:hover{background:#f6f5f1}.iti--separate-dial-code .iti__selected-flag{background:#f6f5f1 !important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.iti__hide[data-scrollbar]{display:none}.iti__country-list{z-index:10}.iti__country-list[data-scrollbar]{position:absolute !important}.iti__selected-dial-code{font-size:1.2rem;color:#2d1b0d}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.mobile-menu{position:fixed;width:100%;height:100%;left:0px;top:0px;bottom:0px;z-index:102;overflow:hidden;background:rgba(111,111,111,.75);display:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:0;-ms-touch-action:none;touch-action:none}.mobile-menu--active{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu--opacity0{opacity:0}.mobile-menu--opacity1{opacity:1}.mobile-menu__wrap{background:#f6f5f1;width:32rem;height:calc(var(--vh, 1vh)*100);position:absolute;left:-32rem;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.4rem 16px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(101,92,237,.5) rgba(0,0,0,0)}.mobile-menu__wrap::-webkit-scrollbar-thumb{background:rgba(255,255,255,.5) !important;border-radius:10rem}.mobile-menu__wrap::-webkit-scrollbar{width:.5rem}.mobile-menu__wrap::-webkit-scrollbar-track{border-radius:10rem;background:color}.mobile-menu__wrap--left0{left:0px}.mobile-menu__wrap--left300{left:-32rem}.mobile-menu__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.4vh}.mobile-menu__act{font-size:0}.mobile-menu__act svg{width:3.2rem}.mobile-menu__nav{position:relative;margin-top:auto}.mobile-menu__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}.mobile-menu__nav-item{margin-bottom:3.2rem;text-align:center}.mobile-menu__nav-item:last-child{margin-bottom:0px}.mobile-menu__nav-link{font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#8f7d65;display:inline-block;position:relative}.mobile-menu__nav-link--color{color:#b31719}.mobile-menu__socials{margin-top:3.2vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:auto}.mobile-menu__socials .socials__link{text-align:center}.mobile-menu__socials .socials__link svg{stroke:#b31719;width:1.6rem}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.popup-wrap{position:fixed;top:0px;left:0px;bottom:0px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7);z-index:999;display:none;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.popup-wrap--active{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-wrap--menu{-ms-touch-action:none;touch-action:none}.popup-wrap--opacity1{opacity:1}.popup-wrap .popup{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;top:-15%;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;-webkit-transition:opacity .6s,top .6s;-o-transition:opacity .6s,top .6s;transition:opacity .6s,top .6s;min-height:100vh;width:100%}@media screen and (max-width: 1024px){.popup-wrap .popup{max-width:73rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.popup-wrap .popup--menu{-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);padding:0px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;width:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.popup-wrap .popup--opacity1{opacity:1;top:0px}.popup-wrap .popup__close{cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:3;font-size:0}.popup-wrap .popup__close svg{width:3.2rem;stroke:#40382d;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.popup-wrap .popup__close:hover svg{stroke:#b31719}.popup-wrap .popup__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5vh}.popup-wrap .popup__top.review__item-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4rem}.popup-wrap .popup__top-title{font-weight:400;font-size:1.2rem;line-height:1.1666666667;letter-spacing:.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#b31719}.popup-wrap .popup__inner{-webkit-box-shadow:0px 1px 36px 13px rgba(21,21,21,.03);box-shadow:0px 1px 36px 13px rgba(21,21,21,.03);background:#f6f5f1;padding:8vh 8rem;width:100%;height:100vh;overflow:auto;will-change:transform;text-align:center;scrollbar-width:thin;scrollbar-color:rgba(45,27,13,.8) rgba(0,0,0,0);padding-left:calc((100% - 1280px)/2 + 15px);padding-right:calc((100% - 1280px)/2 + 15px)}@media screen and (max-width: 1330px){.popup-wrap .popup__inner{padding-left:40px;padding-right:40px}}.popup-wrap .popup__inner--thank .request__right{width:43%}@media screen and (max-width: 1024px){.popup-wrap .popup__inner--thank .request__right{width:100%;margin-top:0;padding:17rem 1.6rem}}.popup-wrap .popup__inner--thank .socials__link svg{width:2.4rem}@media screen and (max-width: 1024px){.popup-wrap .popup__inner--thank .socials__link svg{width:1.6rem}}.popup-wrap .popup__inner--thank .inputs__social-text{text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width: 1024px){.popup-wrap .popup__inner--thank .inputs__social-text{text-transform:initial}}.popup-wrap .popup__inner::-webkit-scrollbar{width:5px}.popup-wrap .popup__inner::-webkit-scrollbar-thumb{background:rgba(45,27,13,.8) !important;border-radius:10rem}.popup-wrap .popup__inner::-webkit-scrollbar{width:.2rem}.popup-wrap .popup__inner::-webkit-scrollbar-track{border-radius:10rem;background:color}.popup-wrap .popup__simple-title{margin-bottom:10vh}.popup-wrap .popup__content{margin-bottom:10vh}.popup-wrap .popup__content p{text-align:left}.popup-wrap--review{z-index:1000}.popup-wrap--review .popup{max-height:100%;min-height:initial;max-width:480px}.popup-wrap--review .popup .review__item-info{margin-right:auto}.popup-wrap--review .popup__close{margin-left:.5rem;margin-bottom:auto}.popup-wrap--review .popup__content{margin-bottom:0}.popup-wrap--review .popup__inner{max-height:100%;min-height:initial;height:initial;overflow:auto;padding:4rem 1.6rem}@media screen and (max-width: 1024px){.popup-wrap--thank .popup{max-height:100%;min-height:initial;max-width:480px}}@media screen and (max-width: 1024px){.popup-wrap--thank .popup .inputs__social{margin-bottom:0}}@media screen and (max-width: 1024px){.popup-wrap--thank .popup__simple-title{margin-bottom:3.2vh}}@media screen and (max-width: 1024px){.popup-wrap--thank .popup__top{margin-bottom:0}}@media screen and (max-width: 1024px){.popup-wrap--thank .popup__content{margin-bottom:3.2rem}}@media screen and (max-width: 1024px){.popup-wrap--thank .popup__inner{max-height:100%;min-height:initial;overflow:auto;padding:2.4rem 1.6rem 0}}@media screen and (max-width: 1024px){.popup-wrap--contact .popup{max-width:480px}}@media screen and (max-width: 1024px){.popup-wrap--contact .popup__close{margin-left:auto}}@media screen and (max-width: 1024px){.popup-wrap--contact .popup__top{margin-bottom:3.2rem;padding:0 1.6rem}}@media screen and (max-width: 1024px){.popup-wrap--contact .popup__inner{overflow:auto;padding:2.4rem 0rem 6.4rem}}@media screen and (max-width: 1024px){.popup-wrap--contact .popup .request__form{padding:0 1.2rem}}@media screen and (max-width: 1024px){.popup-wrap--contact .popup .request__right{padding:0 3.2rem}}.popup-wrap--services .popup__inner{padding-left:calc((100% - 1280px)/2 + 15px);padding-right:calc((100% - 1280px)/2 + 15px)}@media screen and (max-width: 1330px){.popup-wrap--services .popup__inner{padding-left:40px;padding-right:40px}}@media screen and (max-width: 1024px){.popup-wrap--services .popup__inner{padding:2.4rem 1.6rem 8rem}}@media screen and (max-width: 480px){.popup-wrap--services .popup__inner{padding:2.4rem 0 8rem}}@media screen and (max-width: 1024px)and (max-width: 1024px){.popup-wrap--services .popup__top{margin-bottom:2.4rem}}@media screen and (max-width: 1024px)and (max-width: 480px){.popup-wrap--services .popup__top{padding:0 15px}}@media screen and (max-width: 1024px){.popup-wrap--100 .popup{height:calc(var(--vh, 1vh)*100);min-height:initial}}@media screen and (max-width: 1024px){.popup-wrap--100 .popup--inner{height:calc(var(--vh, 1vh)*100);min-height:initial}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.header{padding-top:4.5rem;padding-bottom:4.5rem;position:absolute;top:0px;left:0;width:100%;opacity:0;z-index:2;-webkit-animation:header-opacity 1s;animation:header-opacity 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;overflow:hidden}@media screen and (max-width: 1024px){.header{padding:2.4rem 0}}.header:hover{overflow:initial}.header--hide{overflow:initial;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header--fixed{-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s;position:fixed;opacity:1;width:100%;top:0px;left:0px;background:#f6f5f1;z-index:98;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d1b0d;padding:2rem 0}.header--fixed .header__visibility{top:100%;opacity:1;visibility:visible}.header--fixed .header__logo img{max-height:45px}.header--fixed.header--height1 .header__visibility{opacity:0;visibility:hidden}.header--black{background:#000;-webkit-box-shadow:0px 1px 36px 13px rgba(0,0,0,.03);box-shadow:0px 1px 36px 13px rgba(0,0,0,.03)}.header--black .header__burger div{border-bottom-color:#fff}.header--height1{-webkit-animation:header-height .5s !important;animation:header-height .5s !important;-webkit-animation-fill-mode:forwards !important;animation-fill-mode:forwards !important}.header--height0{-webkit-animation:header-height0 .5s !important;animation:header-height0 .5s !important;-webkit-animation-fill-mode:forwards !important;animation-fill-mode:forwards !important}@-webkit-keyframes header-opacity{100%{opacity:1}}@keyframes header-opacity{100%{opacity:1}}@-webkit-keyframes header-height{0%{-webkit-transform:translate(0px, -100%);transform:translate(0px, -100%)}100%{-webkit-transform:translate(0px, 0%);transform:translate(0px, 0%)}}@keyframes header-height{0%{-webkit-transform:translate(0px, -100%);transform:translate(0px, -100%)}100%{-webkit-transform:translate(0px, 0%);transform:translate(0px, 0%)}}@-webkit-keyframes header-height0{0%{-webkit-transform:translate(0px, 0%);transform:translate(0px, 0%)}100%{-webkit-transform:translate(0px, -100%);transform:translate(0px, -100%)}}@keyframes header-height0{0%{-webkit-transform:translate(0px, 0%);transform:translate(0px, 0%)}100%{-webkit-transform:translate(0px, -100%);transform:translate(0px, -100%)}}.header__visibility{position:absolute;top:0;left:0;width:100%;height:80%;opacity:0;visibility:hidden}@media screen and (max-width: 1024px){.header__visibility{display:none}}.header__wrap{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;position:relative}.header__logo{max-width:12.2rem}@media screen and (max-width: 1024px){.header__logo{max-width:9rem}}.header__logo>div{padding-bottom:26.22%}.header__logo>div img{-o-object-fit:contain;object-fit:contain}.header__nav{opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}.header__nav--active{opacity:1;visibility:visible;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav-item{margin-right:4rem}.header__nav-item--drop{position:relative}.header__nav-item--drop:hover .header__drop{opacity:1;visibility:visible;top:calc(100% + 1rem);pointer-events:initial}.header__nav-item:last-child{margin-right:0px}.header__nav-link{position:relative;font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#8f7d65;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer;display:block}.header__nav-link:hover{color:#b31719}.header__drop{position:absolute;left:0;top:100%;min-width:20rem;background-color:#000;opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;pointer-events:none}.header__drop-list{padding:3.5rem 3rem}.header__drop::before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:1rem}.header__drop-link{color:red}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:2.5rem;height:2.5rem;padding:6px 3px;cursor:pointer;position:relative}@media screen and (max-width: 1024px){.header__burger{width:2rem}}.header__burger:hover div{border-bottom-color:#8f7d65}.header__burger div{width:100%;border-bottom:2px solid #2d1b0d;-webkit-transition:border-bottom-color .5s;-o-transition:border-bottom-color .5s;transition:border-bottom-color .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__burger div:nth-child(2){top:calc(50% - 6px)}.header__burger div:last-child{top:calc(50% + 6px)}.header__burger--active div:first-child{opacity:0;visibility:hidden}.header__burger--active div:nth-child(2){top:50%;-webkit-transform:translate(-50%, 0%) rotate(45deg);-ms-transform:translate(-50%, 0%) rotate(45deg);transform:translate(-50%, 0%) rotate(45deg)}.header__burger--active div:last-child{top:50%;-webkit-transform:translate(-50%, 0%) rotate(-45deg);-ms-transform:translate(-50%, 0%) rotate(-45deg);transform:translate(-50%, 0%) rotate(-45deg)}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.footer{padding:8rem 0}@media screen and (max-width: 1024px){.footer{padding:4.5rem 0}}.footer__wrap{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}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__right-text{font-weight:400;font-size:1.2rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#b31719;margin-right:6.5rem}.footer__right .socials__link svg{stroke:#b31719}.footer__right .socials__link:hover svg{stroke:#210803}.footer__logo{max-width:7.9rem}@media screen and (max-width: 1024px){.footer__logo{max-width:5.8rem}}.footer__logo>div{padding-bottom:11.39%}.footer__logo>div img{-o-object-fit:contain;object-fit:contain}.footer__copyr{font-weight:400;font-size:.8rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#2d1b0d;position:relative;margin-left:1rem;padding-left:1rem;padding-top:.2rem}@media screen and (max-width: 1024px){.footer__copyr{font-size:.6rem;margin-left:.5rem;padding-left:.5rem}}.footer__copyr::before{content:"";position:absolute;top:0%;left:0;width:1px;height:100%;background:#2d1b0d}.footer--blog .socials__link svg{stroke:#b31719}.footer--blog .back__home{position:relative;top:initial;left:initial;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.footer--blog .back__up{margin-left:initial}@media screen and (max-width: 1024px){.footer--home .footer__left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.main-screen{padding-top:12rem}@media screen and (max-width: 1024px){.main-screen{padding-top:7.2rem}}.main-screen__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.main-screen__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-screen__left{width:calc(100% - 63rem - 12rem - 12rem);margin-left:12rem;margin-right:12rem;position:relative}@media screen and (max-width: 1024px){.main-screen__left{width:100%;margin-left:auto;margin-right:0;max-width:16rem}}@media screen and (max-width: 480px){.main-screen__left{margin-right:-15px}}.main-screen__left::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.3)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));z-index:1}.main-screen__left .img-wrap>div{padding-bottom:144.22%}.main-screen__right{max-width:63rem;width:100%}@media screen and (max-width: 1024px){.main-screen__right{margin-top:-2.8rem}}.main-screen__simple-title{margin-bottom:8rem}@media screen and (max-width: 1024px){.main-screen__simple-title{color:#210803;margin-bottom:3.2rem}}@media screen and (min-width: 1024px){.main-screen__simple-title br{display:none}}.main-screen__btn{text-align:right}@media screen and (max-width: 1024px){.main-screen__btn{text-align:center}}@media screen and (max-width: 1024px){.main-screen__btn .btn{width:calc(100% - 3.2rem)}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.select{font-weight:400;font-size:1.2rem;line-height:150%;color:#2d1b0d;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select--hover .select__variants{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.select--hover .select__value::before{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.select--active{color:#8f7d65}.select--active .select__value::before{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.select__value{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;position:relative;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:2rem}.select__value::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:2.4rem;height:2.4rem;background-image:url(../images/svg/select-arrow.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;will-change:transform}.select__value--active::before{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.select__value:hover{color:#8f7d65}.select__variants{width:100% !important;position:absolute !important;z-index:2;left:0;top:100%;width:auto;background:#f6f5f1;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem 1.6rem}@media screen and (max-width: 1024px){.select__variants{top:100%;position:relative !important}}.select__variant{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-bottom:1rem;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;font-weight:400;font-size:1.2rem;line-height:150%;color:#8f7d65;margin-bottom:.8rem;position:relative;-ms-flex-item-align:start;align-self:flex-start}.select__variant a,.select__variant div,.select__variant span{display:inline-block;position:relative}.select__variant a::before,.select__variant div::before,.select__variant span::before{content:"";position:absolute;left:0px;bottom:2px;width:100%;height:1px;background:#8f7d65;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.select__variant a:hover::before,.select__variant div:hover::before,.select__variant span:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.select__variant:last-child{margin-bottom:0px}.select__variant span{white-space:nowrap}.select__variant:last-child{margin-bottom:0px}.select__variant--active{color:rgba(0,0,0,.2)}.select--active .select__variants{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.overflow-bl{max-height:14rem;overflow-Y:auto;scrollbar-width:thin;scrollbar-color:rgba(101,92,237,.5) rgba(0,0,0,0)}.overflow-bl .scroll-content{min-height:auto !important}.overflow-bl .scrollbar-thumb,.overflow-bl .scrollbar-track-y{width:4px !important}.overflow-bl::-webkit-scrollbar-thumb{background:rgba(101,92,237,.5) !important;border-radius:10rem}.overflow-bl::-webkit-scrollbar{width:.5rem}.overflow-bl::-webkit-scrollbar-track{border-radius:10rem;background:color}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.slider-pagination{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:5.5rem}.slider-pagination .swiper-pagination-bullet{width:.4rem;height:.4rem;margin-right:.8rem;background:#fff;opacity:.4}.slider-pagination .swiper-pagination-bullet:last-child{margin-right:0px}.slider-pagination .swiper-pagination-bullet-active{opacity:1}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.about{padding:8rem 0}@media screen and (max-width: 1024px){.about{padding:4rem 0 2rem 0}}.about__wrap{margin-left:calc((100% - 1280px)/2 + 15px);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1330px){.about__wrap{margin-left:40px}}@media screen and (max-width: 1024px){.about__wrap{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:480px;padding:0 15px}}@media screen and (max-width: 480px){.about__wrap{padding:0}}.about__left{max-width:43.5rem;width:100%;padding-top:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1024px){.about__left{padding-top:0;margin:4rem auto 0}}@media screen and (max-width: 480px){.about__left{padding:0 15px}}.about__right{width:calc(100% - 43.5rem - 21.5rem);margin-left:21.5rem;position:relative}.about__right::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));z-index:1}@media screen and (max-width: 1024px){.about__right{margin-left:0;width:100%}}.about__right .img-wrap>div{padding-bottom:65.54%;overflow:hidden}@media screen and (max-width: 480px){.about__right .img-wrap>div{padding-bottom:145.6%}}.about__small-title{margin-bottom:2rem}@media screen and (max-width: 1024px){.about__small-title{margin-bottom:4rem}}.about__content{margin:auto 0}.about__links{margin-top:2rem;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}@media screen and (max-width: 1024px){.about__links{margin-top:4rem}}.about__links-item{font-weight:400;font-size:1.2rem;line-height:1.1666666667;letter-spacing:.02em;text-transform:uppercase;color:#8f7d65;position:relative}@media screen and (max-width: 1024px){.about__links-item{font-size:1rem}}.about__links-item::before{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:1px;background:#8f7d65;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.about__links-item:hover::before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.enough{padding:8rem 0}@media screen and (max-width: 1024px){.enough{padding-top:2rem;padding-bottom:2rem}}.enough .center-wrap{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}@media screen and (max-width: 1024px){.enough .center-wrap{max-width:100%;padding:0}}@media screen and (max-width: 480px){.enough .center-wrap{padding:0}}.enough__right{width:calc(100% - 45.5rem - 29.5rem);margin-left:29.5rem}.enough__right-wrap{margin-right:auto;width:100%;max-width:31rem}.enough__slider{position:relative;max-width:45.5rem;width:100%}@media screen and (max-width: 1024px){.enough__slider{max-width:100%}}.enough__slider .swiper-container{background:#f6f5f1}@media screen and (max-width: 1024px){.enough__slider .swiper-container{padding-right:calc((100% - 480px)/2 + 15px);padding-left:calc((100% - 480px)/2 + 15px)}}@media screen and (max-width: 480px){.enough__slider .swiper-container{padding-left:0;padding-right:0}}.enough__slider-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50% -50%);-ms-transform:translate(-50% -50%);transform:translate(-50% -50%);z-index:5;cursor:pointer;font-size:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.enough__slider-play--active{opacity:0;visibility:hidden}.enough__slider-play svg{width:1.6rem;fill:#f6f5f1;stroke:#f6f5f1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.enough__slider-play:hover svg{stroke:#b31719;fill:#b31719}.enough__slider-item{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;will-change:transform;position:relative}.enough__slider-item video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.enough__slider-item-wrap{position:relative}.enough__slider-item-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));background:linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));opacity:0;z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;will-change:transform}.enough__slider-item--opacity .enough__slider-item-wrap::before{display:none}.enough__slider-item .img-wrap>div{padding-bottom:150.43%}@media screen and (max-width: 480px){.enough__slider-item .img-wrap>div{padding-bottom:200%}}.enough__slider .swiper-slide{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.enough__slider .swiper-slide .enough__slider-item{opacity:0;visibility:hidden}.enough__slider .swiper-slide-active .enough__slider-item{opacity:1;visibility:visible}.enough__slider .swiper-slide-visible{opacity:1}.enough__slider .swiper-slide .enough__info{opacity:0;visibility:hidden}@media screen and (max-width: 1024px){.enough__slider .swiper-slide .enough__slider-item{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.enough__slider .swiper-slide-active .enough__info{opacity:1;visibility:visible}.enough__slider .swiper-slide-active .enough__slider-item .services-pop__video-play{opacity:1;visibility:visible}.enough__slider .swiper-slide-active .enough__slider-item .services-pop__video-play--active{opacity:0;visibility:hidden}.enough__slider .swiper-slide-active .enough__slider-item-wrap::before{opacity:1}.enough__info{position:absolute;bottom:8rem;padding:0 4rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:2;will-change:transform}@media screen and (max-width: 1024px){.enough__info{bottom:11rem;padding:0 2.5rem}}.enough__simple-title{color:#f6f5f1;margin-bottom:14rem}@media screen and (max-width: 1024px){.enough__simple-title{margin-bottom:4rem}}.enough__content p{color:#f6f5f1}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.approach{padding:8rem 0 10.5rem}@media screen and (max-width: 1024px){.approach{padding-top:2rem;padding-bottom:0}}.approach .center-wrap{position:relative;max-width:100%;padding:0}@media screen and (max-width: 1024px){.approach .center-wrap{padding-bottom:8rem}}.approach .swiper-container{padding-right:calc((100% - 1280px)/2 + 15px);padding-left:calc((100% - 1280px)/2 + 15px)}@media screen and (max-width: 1330px){.approach .swiper-container{padding-right:40px;padding-left:40px}}@media screen and (max-width: 1024px){.approach .swiper-container{padding-right:calc((100% - 480px)/2 + 15px);padding-left:calc((100% - 480px)/2 + 15px)}}@media screen and (max-width: 480px){.approach .swiper-container{padding-left:15px;padding-right:15px}}.approach .swiper-slide .approach__slider-wrap{opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.approach .swiper-slide-active .approach__slider-wrap{opacity:1;visibility:visible}.approach .swiper-button{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;max-width:10.5rem;width:100%;bottom:7.5rem;position:absolute;right:calc((100% - 1280px)/2 + 15px + 45rem + 2rem);z-index:2}@media screen and (max-width: 1330px){.approach .swiper-button{right:calc(40px + 45rem + 2rem)}}@media screen and (max-width: 1024px){.approach .swiper-button{right:initial;bottom:5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.approach .swiper-button-prev,.approach .swiper-button-next{position:relative;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);margin-top:0;height:auto;width:auto}.approach .swiper-button-prev::after,.approach .swiper-button-next::after{display:none}.approach .swiper-button-prev svg,.approach .swiper-button-next svg{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:4.1rem;fill:#40382d}.approach .swiper-button-prev.swiper-button-disabled,.approach .swiper-button-next.swiper-button-disabled{opacity:1}.approach .swiper-button-prev.swiper-button-disabled svg,.approach .swiper-button-next.swiper-button-disabled svg{fill:#8f7d65}.approach .swiper-button-prev{left:initial}.approach__small-title{position:absolute;left:calc((100% - 1280px)/2 + 15px);top:8rem;z-index:2}@media screen and (max-width: 1330px){.approach__small-title{left:40px}}@media screen and (max-width: 1024px){.approach__small-title{position:relative;left:initial;top:initial;margin-bottom:4rem;max-width:480px;margin-left:auto;margin-right:auto;padding:0 15px}}.approach__slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 1024px){.approach__slider-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.approach__slider-left{padding-top:10rem;width:calc(100% - 45.6rem - 12.4rem);margin-right:12.4rem;padding-bottom:5.5rem}@media screen and (max-width: 1024px){.approach__slider-left{padding-bottom:0;margin-right:0;padding-top:0;width:100%}}.approach__slider-right{max-width:45.6rem;width:100%}@media screen and (max-width: 1024px){.approach__slider-right{max-width:16rem;margin-left:auto;margin-bottom:1rem}}.approach__slider-right .img-wrap>div{padding-bottom:150.43%}.approach__simple-title{margin-bottom:15rem}@media screen and (max-width: 1024px){.approach__simple-title{margin-bottom:1rem;min-height:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.approach__content{max-width:42.5rem;width:100%}@media screen and (max-width: 1024px){.approach__content{min-height:7.2rem}}.approach__content p{color:#000}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.services{padding:1rem 0}@media screen and (max-width: 1024px){.services{padding-top:4rem}}.services__small-title{margin-bottom:8rem}@media screen and (max-width: 1024px){.services__small-title{margin-bottom:4rem;font-size:3.6rem;font-family:"Cormorant",sans-serif;font-weight:300}}.services__slider{position:relative;padding-bottom:4.5rem}.services__slider .swiper-pagination{bottom:0}.services__slider .swiper-pagination-bullet{background:#b31719}.services__list{max-width:85rem;width:100%;margin-left:auto;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:2rem}.services__item{cursor:pointer}@media screen and (max-width: 1024px){.services__item{max-width:20rem;width:100%;margin:0 auto}}.services__item-img{margin-bottom:1.6rem;position:relative}.services__item-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));background:linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services__item-img .img-wrap>div{padding-bottom:140.1%;-webkit-transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) -webkit-transform;transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) -webkit-transform;-o-transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) transform;transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) transform;transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) transform, 1.5s cubic-bezier(0.165, 0.84, 0.44, 1) -webkit-transform}@media screen and (min-width: 1024px){.services__item:hover .services__item-img::before{opacity:0}.services__item:hover .services__item-img .img-wrap>div{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.services__item-title{font-weight:400;font-size:1.2rem;line-height:170%;letter-spacing:.05em;text-transform:uppercase;color:#210803}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.review{padding:16rem 0}@media screen and (max-width: 1024px){.review{padding-top:7.5rem;padding-bottom:0}}@media screen and (max-width: 480px){.review .center-wrap{padding:0}}.review__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.review__slider{max-width:86rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.review__slider{position:relative;padding-bottom:13.5rem}}.review__slider .swiper-pagination{bottom:4rem}.review__slider .swiper-pagination-bullet{background:#210803}.review__content{width:calc(100% - 86rem - 3rem);margin-left:3rem}.review__content p{opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.review__content p.active{opacity:1}.review__list{max-width:86rem;width:100%;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;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}@media screen and (min-width: 1024px){.review__item{padding-bottom:4rem}}@media screen and (max-width: 1024px){.review__item{cursor:initial;padding:0 1rem}}.review__item-content{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}@media screen and (max-width: 1024px){.review__item-content{min-height:5.4rem}}.review__item-content p{font-size:1rem;color:#8f7d65;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (max-width: 1024px){.review__item-content p{font-size:1.2rem}}.review__item-link{font-weight:400;font-size:1rem;line-height:130%;letter-spacing:.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#828282;margin-top:2rem}.review__item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.4rem}.review__item-photo{max-width:4rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.6rem;border-radius:50%;overflow:hidden;position:relative}@media screen and (max-width: 1024px){.review__item-photo{max-width:5.6rem}}.review__item-photo::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));z-index:1}.review__item-photo>div img{-o-object-fit:contain;object-fit:contain}.review__item-name{font-weight:400;font-size:1.2rem;line-height:170%;letter-spacing:.05em;text-transform:uppercase;color:#210803;margin-bottom:.5rem}.review__item-position{font-weight:400;font-size:.7rem;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#8f7d65}@media screen and (max-width: 480px){.review .swiper-container{padding:0 15px}}.review .swiper-slide{opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;cursor:pointer}@media screen and (max-width: 1024px){.review .swiper-slide .review__item{padding:0}}.review .swiper-slide.opacity{opacity:0}.review .swiper-slide.opacity .review__item-content{opacity:0}.review .swiper-slide.hide{cursor:initial}.review .swiper-slide.hide .review__item-content{opacity:0;visibility:hidden}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.request{padding-bottom:6.4rem}@media screen and (max-width: 480px){.request .center-wrap{padding:0}}.request__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.request__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.request__left{width:48%}@media screen and (max-width: 1024px){.request__left{width:100%}}.request__left-img{max-width:41rem;width:100%;position:relative;margin-left:auto}.request__left-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.request__left-img--active::before{opacity:0;visibility:hidden}.request__left-img .img-wrap{margin-left:auto;position:relative}.request__left-img .img-wrap>div{padding-bottom:150%}.request__left-img .img-wrap>div video{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.request__right{padding-left:10rem;width:52%}@media screen and (max-width: 1024px){.request__right{padding-left:0;width:100%;margin-top:3.2rem}}@media screen and (max-width: 480px){.request__right{padding:0 15px}}.request__form{max-width:41.5rem;width:100%;margin-right:auto}@media screen and (max-width: 1024px){.request__form{padding:0 1.7rem}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.blog-sec{padding-top:8.5rem}@media screen and (max-width: 1024px){.blog-sec{padding-top:4rem;padding-bottom:3.2rem}}.blog-sec__small-title{margin-bottom:8.5rem}@media screen and (max-width: 1024px){.blog-sec__small-title{margin-bottom:4rem}}.blog-sec__wrap{margin-right:calc((100% - 1280px)/2 + 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1330px){.blog-sec__wrap{margin-right:40px}}@media screen and (max-width: 1024px){.blog-sec__wrap{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:480px;padding:0 15px}}@media screen and (max-width: 480px){.blog-sec__wrap{padding:0}}.blog-sec__left{max-width:63rem;width:100%}.blog-sec__right{width:calc(100% - 63rem - 8rem);margin-left:8rem}@media screen and (max-width: 1024px){.blog-sec__right{width:100%;margin-left:0;margin-top:3.2rem}}@media screen and (max-width: 480px){.blog-sec__right{padding:0 15px}}.blog-sec__right-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){.blog-sec__right-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog-sec__right-content{max-width:23.6rem;width:100%}@media screen and (max-width: 1024px){.blog-sec__right-content{max-width:100%;margin-bottom:4rem}}@media screen and (max-width: 1024px){.blog-sec__right-btn{padding:0 1.6rem}}@media screen and (max-width: 1024px){.blog-sec__right-btn .btn{width:100%}}.blog-sec__simple-title{margin-bottom:8rem;text-align:right}@media screen and (max-width: 1024px){.blog-sec__simple-title{text-align:left}}.blog-sec__grid{display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1024px){.blog-sec__grid{max-height:initial;display:grid;grid-template-columns:repeat(3, 1fr)}}.blog-sec__grid .blog-sec__item::after{display:none}.blog-sec__grid--2.overflow-bl{max-height:100vh}.blog-sec__grid--2.overflow-bl .scroll-content{display:grid;grid-template-columns:repeat(2, 1fr)}.blog-sec__grid--2 .blog-sec__item::after{opacity:1;display:block}.blog-sec__grid--2 .blog-sec__item.active::after,.blog-sec__grid--2 .blog-sec__item:hover::after{opacity:0}.blog-sec__item{position:relative}.blog-sec__item .img-wrap>div{-webkit-transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) -webkit-transform;transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) -webkit-transform;-o-transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) transform;transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) transform;transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1) transform, 1.5s cubic-bezier(0.165, 0.84, 0.44, 1) -webkit-transform}.blog-sec__item .img-wrap>div img{width:101%;height:101%}.blog-sec__item .img-wrap>div:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.blog-sec__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0.5)));background:-o-linear-gradient(bottom, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));background:linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:1;will-change:transform}.blog-sec__item:hover::after{opacity:1}.blog-sec__item--masc::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));z-index:1;will-change:transform;pointer-events:none}.blog-sec__item-title{position:absolute;bottom:2rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:400;font-size:1rem;line-height:150%;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#f6f5f1;z-index:2;width:100%}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.blog{padding-top:8rem}@media screen and (max-width: 1024px){.blog{padding-top:2.4rem}}@media screen and (max-width: 1024px){.blog .center-wrap{padding:0}}@media screen and (max-width: 1024px){.blog__slider{padding-bottom:5.2rem;position:relative;margin-bottom:3.2rem}.blog__slider .swiper-pagination{bottom:2.4rem}.blog__slider .swiper-pagination-bullet{background:#210803}}.blog__slider .blog-sec__item{overflow:hidden}@media screen and (max-width: 1024px){.blog__slider .blog-sec__item{margin-left:-1px;margin-top:-1px}}.blog__slider .blog-sec__item::after{opacity:1}.blog__slider .blog-sec__item.active::after,.blog__slider .blog-sec__item:hover::after{opacity:0}.blog__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1024px){.blog__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 1024px){.blog__small-title{-webkit-text-decoration-line:underline;text-decoration-line:underline}}.blog__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8.8rem}@media screen and (max-width: 1024px){.blog__top{margin-bottom:2.4rem;padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.blog__home svg{width:3.2rem;stroke:#40382d;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.blog__home:hover svg{stroke:#b31719}.blog__simple-title{max-width:41rem;width:100%;margin-bottom:5rem}@media screen and (max-width: 1024px){.blog__simple-title{padding:0 15px}}.blog__content{margin:5rem 0}@media screen and (max-width: 1024px){.blog__content{padding:0 15px;margin:3rem 0}}.blog__content:last-child{margin-bottom:0px}.blog__content h3{text-align:right}.blog__content p+p{margin-top:5rem}@media screen and (max-width: 1024px){.blog__content p+p{margin-top:2.4rem}}.blog__img{margin:5rem 0}@media screen and (max-width: 1024px){.blog__img{margin:3rem 0}}.blog__img:last-child{margin-bottom:0px}.blog__img>div{padding-bottom:61.82%}.blog__img-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5rem 0}.blog__img-row:last-child{margin-bottom:0px}.blog__img-row .img-wrap{width:calc(50% - 2.4rem)}.blog__img-row .img-wrap>div{padding-bottom:132.18%}@media screen and (max-width: 1024px){.blog__img-slider .img-wrap>div{padding-bottom:147%}}.blog__left{max-width:45.6rem;width:100%}@media screen and (max-width: 1024px){.blog__left{max-width:100%}}.blog__right{width:calc(100% - 45.6rem - 8rem);margin-left:8rem}@media screen and (max-width: 1024px){.blog__right{width:100%;margin-left:0}}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}.back{padding:4rem 0}.back__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:relative}.back__home{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#8f7d65}.back__home::before{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:1px;background:#8f7d65;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.back__home:hover::before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.back__up{margin-left:auto}.back__up svg{stroke:#b31719;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.back__up:hover svg{stroke:#2d1b0d}
@font-face{font-family:"Helvetica";src:url(../fonts/HelveticaNeueCyr-Roman.woff2) format(woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Light.woff2) format(woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant";src:url(../fonts/CormorantGaramond-Medium.woff2) format(woff2);font-weight:500;font-style:normal;font-display:swap}@media screen and (max-width: 1024px){.services-pop .toogles__item{display:none}}.services-pop__links{display:-webkit-box;display:-ms-flexbox;display:flex}.services-pop__links .toogles__item-title{font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.1666666667;letter-spacing:.02em;text-transform:uppercase;color:#8f7d65;position:relative;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-pop__links .toogles__item-title::before{content:"";position:absolute;left:0px;bottom:-2px;width:100%;height:1px;background:#b31719;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.services-pop__links .toogles__item-title:hover{color:#b31719}.services-pop__links .toogles__item-title:hover ::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.services-pop__links .toogles__item-title--active{color:#b31719}.services-pop__links .toogles__item-title--active ::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.services-pop__links .toogles__item-title+.toogles__item-title{margin-left:4rem}.services-pop__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1024px){.services-pop__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.services-pop__wrap--width .services-pop__left{max-width:60rem}@media screen and (max-width: 1024px){.services-pop__wrap--width .services-pop__left{max-width:100%}}.services-pop__wrap--width .services-pop__right{width:calc(100% - 60rem - 5rem);margin-left:5rem}@media screen and (max-width: 1024px){.services-pop__wrap--width .services-pop__right{margin-left:0;width:100%}}.services-pop__left{max-width:39.5rem;width:100%;position:relative}@media screen and (max-width: 1024px){.services-pop__left{max-width:100%}}.services-pop__left.overflow-bl .scrollbar-track-y{right:initial;left:0}@media screen and (max-width: 1024px){.services-pop__left-slider{position:relative;padding-bottom:5rem}}@media screen and (max-width: 1024px){.services-pop__left-slider .slider-pagination{bottom:2rem}}.services-pop__left-slider .swiper-slide{height:47rem}.services-pop__left-slider .swiper-slide .services-pop__img{height:100%}.services-pop__left-slider .swiper-slide .services-pop__img>div{height:100%;padding-bottom:0}.services-pop__left-slider .swiper-slide .services-pop__img>div::before{display:none}.services-pop__left-slider .swiper-slide .services-pop__img>div img{height:auto;-o-object-fit:contain;object-fit:contain;bottom:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.services-pop__left-slider .swiper-pagination-bullet{background:#000}.services-pop__right{width:calc(100% - 39.5rem - 25.5rem);margin-left:25.5rem;text-align:left;padding-top:4vh}@media screen and (max-width: 1024px){.services-pop__right{margin-left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 480px){.services-pop__right{padding:4vh 15px 0}}.services-pop__img{max-width:39.5rem;position:relative}@media screen and (max-width: 1024px){.services-pop__img{max-width:100%}}.services-pop__img+.services-pop__img{margin-top:1.6rem}.services-pop__img>div{padding-bottom:151.51%;position:relative}@media screen and (max-width: 1024px){.services-pop__img>div{padding-bottom:50%}}@media screen and (max-width: 480px){.services-pop__img>div{padding-bottom:151.56%}}.services-pop__img>div video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services-pop__img .services-pop__video-play{padding-bottom:0;position:absolute}.services-pop__img--horis{max-width:60rem}.services-pop__img--horis>div{padding-bottom:66%}.services-pop__arrow{position:absolute;right:12rem;top:55vh;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-animation:anim-arrow 3s infinite;animation:anim-arrow 3s infinite}.services-pop__arrow--hide{opacity:0;visibility:hidden}.services-pop__arrow svg{width:.8rem}.services-pop__video::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));background:linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-pop__video--active::before{opacity:0;visibility:hidden}.services-pop__video>div{padding-bottom:151.51%;position:relative}@media screen and (max-width: 1024px){.services-pop__video>div{padding-bottom:50%}}@media screen and (max-width: 480px){.services-pop__video>div{padding-bottom:151.56%}}.services-pop__video>div video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.services-pop__video-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50% -50%);-ms-transform:translate(-50% -50%);transform:translate(-50% -50%);z-index:2;cursor:pointer;font-size:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-pop__video-play--active{opacity:0;visibility:hidden}.services-pop__video-play svg{width:1.6rem;fill:#f6f5f1;stroke:#f6f5f1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-pop__video-play:hover svg{stroke:#b31719;fill:#b31719}@media screen and (max-width: 1024px){.services-pop__content{margin-bottom:2.4rem}}.services-pop__info{letter-spacing:.02em;text-transform:uppercase;color:#8f7d65;margin-bottom:2.4rem}@media screen and (max-width: 1024px){.services-pop__info{font-size:1.2rem}}.services-pop__title{font-weight:500;margin-bottom:2.4rem;text-transform:uppercase;color:#210803}@media screen and (max-width: 1024px){.services-pop__title{font-size:1.2rem}}.services-pop__btn{margin:4rem 0;text-align:right}@media screen and (max-width: 1024px){.services-pop__btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left;margin-bottom:0}}@media screen and (max-width: 480px){.services-pop__btn{text-align:center}}@media screen and (max-width: 480px){.services-pop__btn .btn{width:calc(100% - 30px)}}.services-pop__tab+.services-pop__info{margin-top:4rem}.services-pop__tab-icon{position:relative;width:.8rem;height:.8rem;margin-right:.5rem}.services-pop__tab-icon::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:100%;background:#8f7d65;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-pop__tab-icon::after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px;background:#8f7d65;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-pop__tab-box{max-width:41rem;width:100%;margin-left:auto;margin-bottom:3rem}.services-pop__tab-box ul{padding-left:0}.services-pop__tab-box ul li{color:#210803;list-style:none}.services-pop__tab-item{margin-bottom:1.6rem}.services-pop__tab-item:last-child{margin-bottom:0px}.services-pop__tab-item .toogles__item-title2{cursor:pointer;font-weight:400;font-size:1.2rem;line-height:1.1666666667;letter-spacing:.02em;text-transform:uppercase;color:#8f7d65;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services-pop__tab-item .toogles__item-title2 p{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-pop__tab-item .toogles__item-title2--active .services-pop__tab-icon::before{opacity:0}@media screen and (min-width: 1024px){.services-pop__tab-item .toogles__item-title2:hover p{color:#b31719}}.services-pop__tab-body{padding-top:3rem}.services-pop__tab-body .review__item-content p{-webkit-line-clamp:initial}.services-pop__reviews{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem}.services-pop__reviews--1{grid-template-columns:repeat(1, 1fr)}.services-pop__reviews--2{grid-template-columns:repeat(2, 1fr)}.services-pop__reviews .review__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:initial}.services-pop__reviews .review__item-content{margin-top:auto}@media screen and (max-width: 1024px){.services-pop__slider{width:calc(100% + 3.2rem);margin-left:-1.6rem}}@media screen and (max-width: 480px){.services-pop__slider{width:calc(100% + 30px);margin-left:-15px}}@media screen and (max-width: 1024px){.services-pop__slider .swiper-container{padding:0 1.6rem}}@media screen and (max-width: 480px){.services-pop__slider .swiper-container{padding:0 15px}}@media screen and (max-width: 1024px){.services-pop__slider .review__item{padding:0}}@media screen and (max-width: 1024px){.services-pop__slider .review__item-link{display:inline-block}}@-webkit-keyframes anim-arrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anim-arrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}
