@charset "UTF-8";*{margin:0;box-sizing:border-box}body,html{position:relative;scroll-behavior:smooth;-webkit-text-stroke:.4px rgba(0,0,0,.1);margin:0;font-family:Futura PT;font-weight:400;background:#242424;font-style:normal!important;font-size:14px;background-color:#242424}a,button:focus,input{outline:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{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]{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:Futura PT;src:url(/fonts/FuturaPT-Bold.eot);src:local("Futura PT Bold"),local("FuturaPT-Bold"),url(/fonts/FuturaPT-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Bold.woff2) format("woff2"),url(/fonts/FuturaPT-Bold.woff) format("woff"),url(/fonts/FuturaPT-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Heavy.eot);src:local("Futura PT Heavy"),local("FuturaPT-Heavy"),url(/fonts/FuturaPT-Heavy.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Heavy.woff2) format("woff2"),url(/fonts/FuturaPT-Heavy.woff) format("woff"),url(/fonts/FuturaPT-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Futura PT Demi;src:url(/fonts/FuturaPT-DemiObl.eot);src:local("Futura PT Demi Oblique"),local("FuturaPT-DemiObl"),url(/fonts/FuturaPT-DemiObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-DemiObl.woff2) format("woff2"),url(/fonts/FuturaPT-DemiObl.woff) format("woff"),url(/fonts/FuturaPT-DemiObl.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Futura PT Cond Extra;src:url(/fonts/FuturaPTCond-ExtraBoldObl.eot);src:local("Futura PT Cond Extra Bold Oblique"),local("FuturaPTCond-ExtraBoldObl"),url(/fonts/FuturaPTCond-ExtraBoldObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-ExtraBoldObl.woff2) format("woff2"),url(/fonts/FuturaPTCond-ExtraBoldObl.woff) format("woff"),url(/fonts/FuturaPTCond-ExtraBoldObl.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Futura PT Cond Book;src:url(/fonts/FuturaPTCond-Book.eot);src:local("Futura PT Cond Book"),local("FuturaPTCond-Book"),url(/fonts/FuturaPTCond-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-Book.woff2) format("woff2"),url(/fonts/FuturaPTCond-Book.woff) format("woff"),url(/fonts/FuturaPTCond-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-LightObl.eot);src:local("Futura PT Light Oblique"),local("FuturaPT-LightObl"),url(/fonts/FuturaPT-LightObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-LightObl.woff2) format("woff2"),url(/fonts/FuturaPT-LightObl.woff) format("woff"),url(/fonts/FuturaPT-LightObl.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Futura PT Book;src:url(/fonts/FuturaPT-BookObl.eot);src:local("Futura PT Book Oblique"),local("FuturaPT-BookObl"),url(/fonts/FuturaPT-BookObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-BookObl.woff2) format("woff2"),url(/fonts/FuturaPT-BookObl.woff) format("woff"),url(/fonts/FuturaPT-BookObl.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-HeavyObl.eot);src:local("Futura PT Heavy Oblique"),local("FuturaPT-HeavyObl"),url(/fonts/FuturaPT-HeavyObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-HeavyObl.woff2) format("woff2"),url(/fonts/FuturaPT-HeavyObl.woff) format("woff"),url(/fonts/FuturaPT-HeavyObl.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Futura PT Cond;src:url(/fonts/FuturaPTCond-BoldObl.eot);src:local("Futura PT Cond Bold Oblique"),local("FuturaPTCond-BoldObl"),url(/fonts/FuturaPTCond-BoldObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-BoldObl.woff2) format("woff2"),url(/fonts/FuturaPTCond-BoldObl.woff) format("woff"),url(/fonts/FuturaPTCond-BoldObl.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Futura PT Demi;src:url(/fonts/FuturaPT-Demi.eot);src:local("Futura PT Demi"),local("FuturaPT-Demi"),url(/fonts/FuturaPT-Demi.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Demi.woff2) format("woff2"),url(/fonts/FuturaPT-Demi.woff) format("woff"),url(/fonts/FuturaPT-Demi.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Futura PT Cond Book;src:url(/fonts/FuturaPTCond-BookObl.eot);src:local("Futura PT Cond Book Oblique"),local("FuturaPTCond-BookObl"),url(/fonts/FuturaPTCond-BookObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-BookObl.woff2) format("woff2"),url(/fonts/FuturaPTCond-BookObl.woff) format("woff"),url(/fonts/FuturaPTCond-BookObl.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Futura PT Extra;src:url(/fonts/FuturaPT-ExtraBold.eot);src:local("Futura PT Extra Bold"),local("FuturaPT-ExtraBold"),url(/fonts/FuturaPT-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-ExtraBold.woff2) format("woff2"),url(/fonts/FuturaPT-ExtraBold.woff) format("woff"),url(/fonts/FuturaPT-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Futura PT Cond;src:url(/fonts/FuturaPTCond-Medium.eot);src:local("Futura PT Cond Medium"),local("FuturaPTCond-Medium"),url(/fonts/FuturaPTCond-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-Medium.woff2) format("woff2"),url(/fonts/FuturaPTCond-Medium.woff) format("woff"),url(/fonts/FuturaPTCond-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Medium.eot);src:local("Futura PT Medium"),local("FuturaPT-Medium"),url(/fonts/FuturaPT-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Medium.woff2) format("woff2"),url(/fonts/FuturaPT-Medium.woff) format("woff"),url(/fonts/FuturaPT-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Futura PT Cond Extra;src:url(/fonts/FuturaPTCond-ExtraBold.eot);src:local("Futura PT Cond Extra Bold"),local("FuturaPTCond-ExtraBold"),url(/fonts/FuturaPTCond-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-ExtraBold.woff2) format("woff2"),url(/fonts/FuturaPTCond-ExtraBold.woff) format("woff"),url(/fonts/FuturaPTCond-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-MediumObl.eot);src:local("Futura PT Medium Oblique"),local("FuturaPT-MediumObl"),url(/fonts/FuturaPT-MediumObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-MediumObl.woff2) format("woff2"),url(/fonts/FuturaPT-MediumObl.woff) format("woff"),url(/fonts/FuturaPT-MediumObl.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Futura PT Cond;src:url(/fonts/FuturaPTCond-Bold.eot);src:local("Futura PT Cond Bold"),local("FuturaPTCond-Bold"),url(/fonts/FuturaPTCond-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-Bold.woff2) format("woff2"),url(/fonts/FuturaPTCond-Bold.woff) format("woff"),url(/fonts/FuturaPTCond-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-BoldObl.eot);src:local("Futura PT Bold Oblique"),local("FuturaPT-BoldObl"),url(/fonts/FuturaPT-BoldObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-BoldObl.woff2) format("woff2"),url(/fonts/FuturaPT-BoldObl.woff) format("woff"),url(/fonts/FuturaPT-BoldObl.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Futura PT Book;src:url(/fonts/FuturaPT-Book.eot);src:local("Futura PT Book"),local("FuturaPT-Book"),url(/fonts/FuturaPT-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Book.woff2) format("woff2"),url(/fonts/FuturaPT-Book.woff) format("woff"),url(/fonts/FuturaPT-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Futura PT;src:url(/fonts/FuturaPT-Light.eot);src:local("Futura PT Light"),local("FuturaPT-Light"),url(/fonts/FuturaPT-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-Light.woff2) format("woff2"),url(/fonts/FuturaPT-Light.woff) format("woff"),url(/fonts/FuturaPT-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Futura PT Cond;src:url(/fonts/FuturaPTCond-MediumObl.eot);src:local("Futura PT Cond Medium Oblique"),local("FuturaPTCond-MediumObl"),url(/fonts/FuturaPTCond-MediumObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPTCond-MediumObl.woff2) format("woff2"),url(/fonts/FuturaPTCond-MediumObl.woff) format("woff"),url(/fonts/FuturaPTCond-MediumObl.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Futura PT Extra;src:url(/fonts/FuturaPT-ExtraBoldObl.eot);src:local("Futura PT Extra Bold Oblique"),local("FuturaPT-ExtraBoldObl"),url(/fonts/FuturaPT-ExtraBoldObl.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaPT-ExtraBoldObl.woff2) format("woff2"),url(/fonts/FuturaPT-ExtraBoldObl.woff) format("woff"),url(/fonts/FuturaPT-ExtraBoldObl.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Garamond;src:url(/fonts/Garamond.eot);src:local("Garamond"),local("Garamond"),url(/fonts/Garamond.eot?#iefix) format("embedded-opentype"),url(/fonts/Garamond.woff2) format("woff2"),url(/fonts/Garamond.woff) format("woff"),url(/fonts/Garamond.ttf) format("truetype");font-weight:400;font-style:italic}:root{--font-family: "Futura PT";--second-family: "Garamond", sans-serif;--third-family: "Inter", sans-serif;--font3: "Montserrat", sans-serif}::-moz-selection{color:#fff;background:#a78759}::selection{color:#fff;background:#a78759}.hoverable,.hoverable.next-span span{position:relative;transition:.3s}.hoverable:not(.next-span):after{content:"";display:block;width:0;height:2px;position:absolute;bottom:0;left:0;background:#a78759;transition:width .3s}.hoverable.next-span span:after{content:"";display:block;width:0;height:2px;position:absolute;bottom:0;left:0;background:#a78759;transition:width .3s}.hoverable:not(.next-span):hover:after{width:100%}.hoverable.next-span:hover span:after{width:100%}.hoverable.colored:not(.next-span):hover{color:#a78759!important}.hoverable.colored.next-span:hover span{color:#a78759!important}.def-btn{height:84px;display:flex;align-items:center;justify-content:center;grid-gap:30px;position:relative;border-radius:500px;background:#a78759;border:2px solid #A78759;padding:25px;transition:.3s}.def-btn,.def-btn span{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:120%;text-align:center;color:#fff;transition:.3s}.def-btn:hover,.def-btn.filled,.def-btn.active,.def-btn.filled span,.def-btn:hover span,.def-btn.active span{color:#fff}.def-btn svg *[fill]{transition:.3s}.def-btn.filled svg circle,.def-btn:hover svg circle,.def-btn.active svg circle{fill:#fff}.def-btn.filled svg circle[stroke],.def-btn:hover svg circle[stroke],.def-btn.active svg circle[stroke]{stroke:#fff}.def-btn.filled svg path,.def-btn:hover svg path,.def-btn.active svg path{fill:#000!important}.def-btn:hover,.def-btn.active{background:#fff!important}.def-btn.filled{background:#a78759}.def-btn.filled,.def-btn.filled span{color:#fff}.def-btn:hover{background:#a78759}.def-btn:hover,.def-btn:hover span{color:#a78759}.def-btn.filled:hover{background:transparent}.def-btn.filled:hover,.def-btn.filled:hover span{color:#a78759}.def-btn.filled:hover svg *{fill:#282828}.def-btn.whited{background:#fff;border:2px solid #fff}.def-btn.whited,.def-btn.whited span{color:#a78759}.def-btn.whited svg circle[fill]{fill:#a78759}.def-btn.whited svg path[fill]{fill:#fff}.def-btn.whited:hover,.def-btn.whited:hover span{color:#fff}.def-btn.whited:hover{background:#a78759!important;border-color:#a78759}.def-btn.whited:hover svg path[fill]{fill:#fff}.def-input{border:none;background:none;outline:none;width:100%;height:68px;border:1px solid #fff;border-radius:60px;background:transparent;color:#141414;font-family:var(--font-family);font-weight:300;font-size:20px;line-height:140%;color:#fff;padding-left:40px;padding-right:40px}.def-input::-moz-placeholder{font-family:var(--font-family);font-weight:300;font-size:20px;line-height:140%;color:#fff;opacity:1}.def-input::placeholder{font-family:var(--font-family);font-weight:300;font-size:20px;line-height:140%;color:#fff;opacity:1}textarea.def-input{padding-top:30px;height:160px;border-radius:30px}.form-input{border:none;background:none;outline:none;width:100%;height:55px;border-radius:10px;background:#9adc81;border:1px solid transparent;color:var(--white, #FFF);font-family:Exo;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.form-input::-moz-placeholder{color:var(--white, #FFF);font-family:Exo;font-size:16px;font-style:normal;font-weight:400;line-height:normal;opacity:1}.form-input::placeholder{color:var(--white, #FFF);font-family:Exo;font-size:16px;font-style:normal;font-weight:400;line-height:normal;opacity:1}.form-input:hover,.form-input:active,.form-input:focus{border:1px solid #27D045}.good,.good:hover,.good:active,.good:focus{border:1px solid #27D045!important}.input-box{min-width:20px;max-width:20px;min-height:20px;max-height:20px}.input-bpx svg path{display:none}input:checked+.input-box svg path{display:block}.custom-checkbox .checkbox-desc{font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#fff}.custom-checkbox .checkbox-desc a{font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#fff;text-decoration:underline;text-decoration-color:#a78759}*{font-style:normal;letter-spacing:normal;line-height:normal}.tdu{text-decoration:underline}address{font-style:normal!important}a{text-decoration:none}button{margin:0;padding:0;cursor:pointer;border:none;outline:none!important;background:none}img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.db{display:block}.disabled{cursor:auto;pointer-events:visible}.container{width:calc(100% - 100px);margin:auto}.swiper-slide{background:none}.main{width:100%;max-width:1920px;margin:auto;height:auto;overflow:hidden}.hidden{display:none}.fancybox-active{height:100%!important}.fancybox-button.fancybox-close-small{display:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1!important;cursor:auto!important;pointer-events:visible!important}section{width:100%;max-width:1920px;margin:auto}.hidden-content{display:none}.ds-hidden{display:none!important}.hidden-content,.hidden-menu{display:none}.hidden-menu{position:fixed;display:block;top:120px;left:50%;z-index:99;width:1280px;transform:translate(-50%);height:0;transition:height .3s;background:#f4f5f7;overflow:hidden;border-radius:30px}.hidden-menu.active{height:calc(100vh - 240px)}.oh{position:relative;overflow:hidden}.oh:after{width:100%;height:100%;display:block;content:"";position:absolute;top:0;left:0;background:#0000004d;opacity:1;transition:opacity .3s}.hamburger{width:40px;height:100%;display:flex;flex-direction:column;justify-content:center;align-self:center;position:relative;z-index:2}.hamburger svg{margin-left:auto;transition:.3s}.hamburger.active svg{transform:rotate(90deg)}.hidden-menu__wrapper{width:100%;height:auto;padding:48px 60px 150px;display:flex;align-items:flex-start;justify-content:space-between;grid-gap:20px;border-radius:30px}.active .sussyform{top:0}.sussyform{position:absolute;left:0;top:-200%;z-index:9}.sussyform__title,.sussyform__title *,.sussyform__title p{font-family:var(--font-family)!important;font-weight:500!important;font-size:30px!important;line-height:120%!important;text-transform:uppercase!important;color:#0f151a!important}.sussyform__subtitle{margin-top:58px}.sussyform__subtitle,.sussyform__subtitle *,.sussyform__subtitle p{font-family:var(--font-family)!important;font-weight:300!important;font-size:24px!important;line-height:120%!important;color:#0f151a!important}.block-title{display:flex;align-items:flex-start;flex-direction:column;grid-gap:30px;position:relative;z-index:3}.block-title .subtitle,.block-title .subtitle *,.block-title .subtitle p{font-family:var(--font-family)!important;font-weight:300!important;font-size:40px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.block-title .subtitle strong,.block-title .subtitle * strong,.block-title .subtitle p strong{color:#a78759!important}.block-title .title,.block-title .title *,.block-title .title p{font-family:var(--second-family)!important;font-weight:400!important;font-size:60px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.block-title .title strong,.block-title .title * strong,.block-title .title p strong{color:#a78759!important}.block-title .description,.block-title .description *,.block-title .description p{font-family:var(--font-family)!important;font-weight:300!important;font-size:20px!important;line-height:130%!important;color:#000!important}.block-title .description strong,.block-title .description * strong,.block-title .description p strong{font-weight:500!important}.active+.sussyform{top:0}.sussyform{width:100%;height:100%;background:#d8261b;position:absolute;left:0;top:-200%;padding:60px 60px 150px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.sussyform .def-btn{width:100%;margin-top:240px!important}.sussyform__title{margin-top:48px}.sussyform__title,.sussyform__title *,.sussyform__title p{font-family:var(--font-family)!important;font-weight:400!important;font-size:44px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.sussyform__subtitle{margin-top:10px}.sussyform__subtitle,.sussyform__subtitle *,.sussyform__subtitle p{font-family:var(--font-family)!important;font-weight:300!important;font-size:24px!important;line-height:120%!important;color:#fff!important}.sussyform .def-btn .left-side{flex:1}.sussylogo{position:relative;z-index:9}.p404__wrapper{padding-top:0;padding-bottom:150px;position:relative}.p404__error-number{font-family:var(--font-family);font-weight:800;font-size:400px;line-height:120%;color:#282828}.p404__error-title,.p404__error-title *,.p404__error-title p{font-family:var(--font-family)!important;font-weight:700!important;font-size:40px!important;line-height:120%!important;text-transform:uppercase!important;color:#d8261b!important}.p404__wrapper .def-btn{margin-top:70px;width:600px}.hidden-menu__wrapper .footer__column{padding-top:40px;padding-bottom:40px}.hidden-menu__wrapper .footer__row.lst{padding:20px}.hidden-menu__wrapper .footer__column-title{font-size:20px!important}.bordered:after{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:linear-gradient(-78deg,#d8261b,#f64439);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:9}.bordered:after{transition:opacity .3s ease}.bordered:hover:after{opacity:1}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.bordered:after{animation:pulse 2.5s infinite}.go-to{position:fixed;bottom:64%;right:15.5%;background:#d8261b;min-width:44px;max-width:44px;min-height:44px;max-height:44px;border-radius:100%;display:flex;align-items:center;justify-content:center;z-index:99;transition:.3s;border:1px solid #d8261b}.go-to svg *[fill]{transition:.3s}.go-to:hover{background:#fff}.go-to:hover svg *[fill]{fill:#d8261b}.go-to.active{bottom:20px}.page-nav{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.page-nav .pagination{display:flex;align-items:center;list-style-type:none!important;padding:0!important;grid-gap:20px}.page-item{display:block;position:relative}.page-item a{display:block;position:relative;z-index:3}.page-item *{font-family:var(--font-family);font-weight:300;font-size:20px;line-height:130%;color:#000;position:relative;z-index:3}.page-item:before{min-width:50px;max-width:50px;min-height:50px;max-height:50px;border-radius:8px;opacity:0;background:#d8261b;display:block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-item:hover:before,.page-item.active:before{opacity:1}.page-item.active{min-width:50px;max-width:50px;min-height:50px;max-height:50px;opacity:1;display:flex;align-items:center;justify-content:center}.page-item.active *,.page-item:hover *{color:#fff!important}.page-item:hover svg path{fill:#fff!important}.loader{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;background:#fff;z-index:99;display:flex;align-items:center;justify-content:center;grid-gap:20px;transition:.3s;font-family:var(--font-family);font-weight:600;font-size:50px;color:var(--mid-blue);border-radius:10px;text-align:center}.loader-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:30px}.loader svg{width:400px;height:400px}.loader.active{opacity:1;pointer-events:auto}header,footer,main{z-index:9;position:relative}.hidden__columns{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:65px}.hidden__left-block{display:flex;flex-direction:column;align-items:flex-start;grid-gap:65px}.hidden__column-title{font-family:var(--font-family);font-weight:400;font-size:40px;line-height:130%;color:#686868}.hidden__menu-nav{list-style-type:none;padding:0;display:flex;flex-direction:column;align-items:flex-start;grid-gap:30px}.hidden__menu-nav li a{font-family:var(--font-family);font-weight:400;font-size:30px;line-height:130%;color:#000}.hidden__menu-nav li span{font-family:var(--font-family);font-weight:400;font-size:30px;line-height:130%;color:#d8261b}.hidden__right-block{width:455px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:40px}.defbg{width:100%;height:100%;position:absolute;top:0;left:0}.defbg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-nav{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:50px}.swiper-pagination{width:auto!important;position:relative!important;margin-top:0!important;bottom:0!important;left:0!important;flex:1;border-radius:30px}.def-slide-btn{min-width:50px;max-width:50px;min-height:50px;max-height:50px;display:flex;align-items:center;justify-content:center;transition:.3s;position:relative!important;margin-top:0!important;background:transparent;top:0!important;left:0!important;right:0!important;border:2px solid #A78759;border-radius:50%}.def-slide-btn:after{content:""!important}.def-slide-btn svg{width:auto!important;height:auto!important;max-width:95%;max-height:95%}.slider__nav{display:flex;align-items:center;grid-gap:10px}.def-slide-btn:hover{background:#a78759}.def-slide-btn:hover svg *[stroke]{stroke:#fff}.def-slide-btn:hover svg *[fill]{fill:#fff}.slider-nav .swiper-pagination-progressbar{position:relative!important;left:0!important;bottom:0!important;background:#c8c8c8!important;border-radius:30px;border-radius:30px!important}.slider-nav .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{border-radius:30px!important;background:#a78759!important}.page-loader{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-1;opacity:0;transition:.3s;background:#000}.page-loader.active{z-index:9999999;opacity:1}.page-loader__wrapper{padding-left:50px;padding-right:50px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:20px}.page-loader__title{font-family:var(--second-family);font-weight:400;font-size:140px;line-height:120%;text-transform:uppercase;color:#ffffff14}.page-loader__wrapper .page-progress__bar{width:100%;background:#cfcfcf!important;height:4px!important;position:relative}.page-loader__wrapper .page-progress__bar--fill{position:absolute;inset:0 auto 0 0;width:100%;height:100%;transform:scaleX(0);background:#a78759!important;transform-origin:left center;transition:transform .5s ease;z-index:3}.header{position:relative;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;z-index:99;position:fixed;top:30px;left:50%;transform:translate(-50%)}.header__wrapper{display:flex;align-items:center;justify-content:space-between;padding:23px 60px 23px 35px;-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:500px}.header__info{flex:1;display:flex;align-items:center;justify-content:space-between;margin-left:140px}.header__nav-wrapper{position:relative}.header__nav-wrapper ul{list-style-type:none;padding:0;display:flex;align-items:center;grid-gap:45px}.header__nav-wrapper ul li a{font-family:var(--font-family);font-weight:400;font-size:22px;line-height:120%;color:#fff}.call-to__actions{display:flex;align-items:center;grid-gap:20px}.call-to__actions .header__phone{display:flex;align-items:flex-end;flex-direction:column}.phone__number{font-family:var(--font-family);font-weight:400;font-size:26px;line-height:120%;color:#fff}.phone__number-title{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:120%;color:#a78759}.wpp__phone:hover svg *[fill]{fill:#a78759}.wpp__phone:hover svg *[stroke]{stroke:#a78759}@media(max-width:980px){.header{z-index:9999}.container.header__wrapper{padding-top:50px!important;padding-bottom:40px!important;justify-content:space-between}.logotype__wrapper{width:130px;height:29px;display:block}.logotype__wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.container.header__wrapper{width:calc(100% - 40px);padding:12px 19px!important}}.crumbs{width:100%;display:flex;align-items:center;position:relative}.crumbs__wrapper{padding-top:40px;padding-bottom:20px}.crumbs__list{display:flex;align-items:center;list-style:none;z-index:99;flex-wrap:wrap;padding:0}.crumbs__list li{width:auto;height:auto;display:flex;align-items:center}.crumbs__list li:before{display:block;min-width:18px;max-width:18px;min-height:17px;max-height:17px;content:"";background:url(/imgs/icons/heart.svg);margin-left:14px;margin-right:14px;font-family:var(--font-family);font-weight:400;font-size:18px;line-height:120%;color:#282828;transition:.3s;filter:saturate(0)}.crumbs__list li:last-child:after{display:none}.crumbs__list li:first-child:before{display:none}.crumbs__list li.active:after{display:none}.crumbs__list li.active:before{filter:saturate(1)}.crumbs__list li:hover:before{filter:saturate(1)}.crumbs__list li,.crumbs__list li a{font-family:var(--font-family);font-weight:300;font-size:18px;line-height:120%;color:#a0a0a0}.crumbs__list li.active,.crumbs__list li.active a{font-family:var(--font-family);font-weight:500;font-size:18px;line-height:120%;color:#d8261b}@media(max-width:980px){.container.crumbs__wrapper{padding-top:0!important;padding-bottom:20px!important}.crumbs ul li,.crumbs ul li span,.crumbs ul li a{font-size:12px}.crumbs__list li:before{display:block;min-width:12px;max-width:12px;min-height:11px;max-height:11px;-o-object-fit:contain;object-fit:contain;background-size:contain}.crumbs__list{display:flex;align-items:center;list-style:none;z-index:99;flex-wrap:wrap;padding:0;position:relative;grid-gap:10px}.crumbs__list li:before{margin-right:11px;margin-left:1px}}video::-webkit-media-controls{display:none}.hero{width:100%;position:relative}.hero__wrapper{min-height:100vh;padding-top:30px;padding-bottom:100px;position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.hero__video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#myVideo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__video-wrapper:after{width:100%;height:100%;display:block;content:"";position:absolute;top:0;left:0;z-index:1;background:linear-gradient(0deg,#000000c9,#000000c9)}.hero__decal{width:-moz-max-content;width:max-content;position:absolute;top:190px;left:50%;transform:translate(-50%);font-family:var(--second-family);font-weight:400;font-size:clamp(26px,15vh,140px);line-height:120%;text-transform:uppercase;color:#ffffff14}.hero__advantages{display:flex;align-items:center;grid-gap:5px;list-style-type:none;padding:0}.hero__advantage{font-family:var(--font-family);font-weight:300;font-size:24px;line-height:120%;text-transform:uppercase;color:#9b9b9b}.hero__title{margin-top:20px}.hero__title,.hero__title *,.hero__title p{font-family:var(--font-family)!important;font-weight:300!important;font-size:70px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.hero__actions{margin-top:52px;display:flex;align-items:center;grid-gap:20px}.hero__actions .def-btn{width:440px}.hero__promo{position:absolute;bottom:90px;right:0}.hero__promo,.hero__promo *,.hero__promo p{font-family:var(--font-family)!important;font-weight:300!important;font-size:34px!important;line-height:130%!important;text-transform:uppercase!important;text-align:right!important;color:#fff!important}.about{min-height:1080px;position:relative}.abt__bg{width:100%;height:100%;position:absolute;top:0;left:0}.abt__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__wrapper{position:relative;padding-top:150px;padding-bottom:100px;display:flex;flex-direction:column;align-items:flex-start}.block__title{position:absolute;right:0;top:60px;font-family:var(--font-family);font-weight:300;font-size:20px;line-height:120%;text-align:right;color:#fff}.about__info{width:100%;display:flex;align-items:flex-start;grid-gap:170px}.about__img-wrapper{min-width:747px;max-width:747px;min-height:466px;max-height:466px;position:relative}.about__img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__info-content{display:flex;flex-direction:column;align-items:flex-start;grid-gap:40px}.about__title,.about__title *,.about__title p{font-family:var(--second-family)!important;font-weight:400!important;font-size:60px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.about__title strong,.about__title * strong,.about__title p strong{color:#a78759!important}.about__description,.about__description *,.about__description p{font-family:var(--font-family)!important;font-weight:400!important;font-size:28px!important;line-height:140%!important;color:#fff!important}.about__description strong,.about__description * strong,.about__description p strong{font-weight:500!important;color:#a78759!important}#aboutVideo{width:288px;height:171px;position:absolute;bottom:27%;right:50px;filter:saturate(0);-o-object-fit:cover;object-fit:cover;transition:.3s}#aboutVideo:hover{filter:saturate(1)}.flying__rows{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;position:relative;z-index:3;margin-top:235px}.flying__row{font-family:var(--font-family);font-weight:300;font-size:40px;line-height:120%;text-transform:uppercase;color:#ffffffb3}.flying__rows .flying__row:nth-child(2n+2){align-self:flex-end}.clb{position:relative}.clb__wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;grid-gap:30px;padding-top:70px;padding-bottom:120px;min-height:888px}.clb__wrapper .block__title{position:relative;bottom:0;right:0;top:0}.clb__decal{position:absolute;top:43px;right:51px;max-width:813px;max-height:813px;-o-object-fit:contain;object-fit:contain}.clb__title{margin-top:10px}.clb__title,.clb__title *,.clb__title p{font-family:var(--second-family)!important;font-weight:400!important;font-size:100px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.clb__title strong,.clb__title * strong,.clb__title p strong{color:#a78759!important}.clb__subtitle,.clb__subtitle *,.clb__subtitle p{font-family:var(--font-family)!important;font-weight:400!important;font-size:40px!important;line-height:130%!important;text-transform:uppercase!important;color:#fff!important}.clb__subtitle strong,.clb__subtitle * strong,.clb__subtitle p strong{color:#a78759!important}.clb__description,.clb__description *,.clb__description p{font-family:var(--font-family)!important;font-weight:400!important;font-size:26px!important;line-height:130%!important;color:#fff!important}.clb__description strong,.clb__description * strong,.clb__description p strong{color:#a78759!important}.clb__controls{margin-top:50px;display:flex;align-items:center;grid-gap:20px}.clb__controls .def-btn{width:440px}.cts{position:relative}.cts__wrapper{padding-top:60px;padding-bottom:120px;position:relative;display:flex;flex-direction:column;align-items:flex-start;grid-gap:70px}.cts__block{width:100%;display:grid;grid-template-columns:57% auto;grid-gap:64px}#map{width:100%;height:621px;position:relative}#map>div,#map>div iframe,#map>iframe{width:100%!important;height:100%!important;border:none!important}.cts__infos{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:50px}.cts__title,.cts__title *,.cts__title p{font-family:var(--font-family)!important;font-weight:400!important;font-size:30px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.cts__title strong,.cts__title * strong,.cts__title p strong{color:#a78759!important}.cts__contacts{width:600px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:30px}.cts__info{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px}.cts__info-title{font-family:var(--font-family);font-weight:400;font-size:24px;line-height:120%;text-transform:uppercase;color:#737373}.cts__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px}.cts__content a{font-family:var(--font-family);font-weight:400;font-size:30px;line-height:120%;color:#fff}.socials a{border-bottom:1px solid #fff}.cts__infos .def-btn{width:560px}.cts__infos .def-btn:hover svg path{fill:#a78759!important}.faq{position:relative}.faq__wrapper{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:3;padding-top:110px;padding-bottom:180px;grid-gap:25px}.faq__wrapper .block__title{position:relative;top:0;right:0}.faq__wrapper .block-title{margin-top:15px}.faq__block{width:100%;display:grid;grid-template-columns:25% auto;grid-gap:20px}.faq__manager{width:100%;height:702px;display:flex;flex-direction:column;align-items:flex-start;padding:40px 30px 10px;position:relative}.faq__manager-bg{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:40px;-o-object-fit:cover;object-fit:cover}.faq__logo,.faq__manager-name{position:relative;z-index:3}.faq__manager-name,.faq__manager-name *,.faq__manager-name p{font-family:var(--font-family)!important;font-weight:300!important;font-size:34px!important;line-height:110%!important;color:#fff!important}.faq__manager-name{margin-top:15px}.faq__manager-position,.faq__manager-position *,.faq__manager-position p{font-family:var(--font-family)!important;font-weight:300!important;font-size:20px!important;line-height:120%!important;color:#b9b9b9!important}.faq__manager-position{margin-top:10px;position:relative;z-index:3}.faq__manager-img{width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.faq__manager .def-btn{margin-top:auto;width:100%;justify-content:center;padding-right:20px}.faq__manager .def-btn svg{margin-left:auto}.faq__manager .def-btn svg circle{fill:#029256!important}.faq__manager .def-btn svg path{fill:#fff!important}.faq__manager .def-btn,.faq__manager .def-btn span{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:130%;text-transform:uppercase;color:#1c2632}.faq__manager .def-btn span{margin-left:12%}.faq__itself{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;position:relative}.faq__item{position:relative;width:100%;min-height:168px;display:flex;flex-direction:column;align-items:flex-start;padding:30px 40px;border-radius:40px}.faq__item-bg{width:100%;height:100%;border-radius:40px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.faq__item-header{width:100%;position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;padding-top:63px}.faq__item-idx{border:1px solid #fff;border-radius:50px;padding:12px 50px 12px 40px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:120%;color:#fff;position:absolute;top:0;left:0}.faq__item-title,.faq__item-title *,.faq__item-title p{font-family:var(--font-family)!important;font-weight:400!important;font-size:24px!important;line-height:120%!important;color:#fff!important}.faq__item-btn{display:flex;align-items:center;grid-gap:17px}.faq__item-btn span{font-family:var(--font3);font-weight:300;font-size:16px;line-height:140%;color:#fff}.faq__item-btn svg{transition:.3s}.faq__item-btn:hover svg,.faq__item.active .faq__item-btn svg{transform:rotate(90deg)}.faq__item-content-wrapper{width:100%;max-height:0;transition:.3s;overflow:hidden;position:relative;z-index:3}.faq__item.active .faq__item-content-wrapper{max-height:1000px}.faq__item-content{width:100%;padding-top:20px;padding-bottom:20px;padding-right:20px}.faq__item-content,.faq__item-content *,.faq__item-content p{font-family:var(--font-family)!important;font-weight:300!important;font-size:20px!important;line-height:140%!important;color:#fff!important}.faq__item-content strong,.faq__item-content * strong,.faq__item-content p strong{font-weight:700!important;color:#a78759!important}.faq__item.active .faq__item-idx{border-color:#a78759!important}.ouraura{position:relative}.ouraura__wrapper{min-height:1080px;position:relative;display:flex;flex-direction:column;align-items:center;grid-gap:40px;padding-top:60px;padding-bottom:120px}.ouraura__wrapper .block__title{position:relative;bottom:0;right:0;top:0}.ouraura__photos{margin-top:80px;position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.ouraura__photos img{width:100%;max-height:828px;-o-object-fit:cover;object-fit:cover}.ouraura__photos-column{display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px}.ouraura__photos .ouraura__photos-column:nth-child(3n+1) .aura__photo:nth-child(3n+1){height:828px}.ouraura__photos .ouraura__photos-column:nth-child(3n+1) .aura__photo:nth-child(3n+2),.ouraura__photos .ouraura__photos-column:nth-child(3n+1) .aura__photo:nth-child(3n+3){height:340px}.ouraura__photos .ouraura__photos-column:nth-child(3n+2) .aura__photo:nth-child(3n+1),.ouraura__photos .ouraura__photos-column:nth-child(3n+2) .aura__photo:nth-child(3n+2){height:340px}.ouraura__photos .ouraura__photos-column:nth-child(3n+2) .aura__photo:nth-child(3n+3){height:828px}.ouraura__photos .ouraura__photos-column:nth-child(3n+3) .aura__photo:nth-child(3n+1){height:828px}.ouraura__photos .ouraura__photos-column:nth-child(3n+3) .aura__photo:nth-child(3n+2),.ouraura__photos .ouraura__photos-column:nth-child(3n+3) .aura__photo:nth-child(3n+3){height:340px}.portfolio{position:relative}.portfolio__wrapper{display:flex;flex-direction:column;align-items:center;position:relative;grid-gap:40px;padding-top:60px;padding-bottom:120px}.portfolio__wrapper .block__title{position:relative;bottom:0;top:0;right:0}.portfolio__slider-wrapper{width:100%;position:relative;padding-top:60px;display:flex;flex-direction:column;align-items:center;grid-gap:40px}.portfolio__slider{width:100%;height:1098px;position:relative;overflow:hidden}.swiper-slide.portfolio__slide{flex-shrink:0;transition:height .35s ease,filter .35s ease;display:flex!important;transition:.3s;filter:saturate(0)}.swiper-slide.portfolio__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.swiper-slide.portfolio__slide.is-active{height:1098px;filter:saturate(1)}.swiper-slide.portfolio__slide:hover{filter:saturate(1)}.portfolio__slider:not(.swiper-initialized) .swiper-wrapper{width:100%;height:100%;display:flex;align-items:center;grid-gap:20px}.portfolio__slider .swiper-wrapper{width:100%;height:100%;display:flex;align-items:center}.portfolio__slider-wrapper .slider-nav{width:calc(100% - 900px)}.portfolio__slider,.portfolio__slider .swiper,.portfolio__slider .swiper-wrapper{box-sizing:border-box}.reviews__wrapper .slider-nav .swiper-pagination,.spec__wrapper .slider-nav .swiper-pagination,.portfolio__wrapper .slider-nav .swiper-pagination{background:#cfcfcf!important;height:4px!important}.reviews__wrapper .swiper-pagination-progressbar-fill,.spec__wrapper .swiper-pagination-progressbar-fill,.portfolio__wrapper .swiper-pagination-progressbar-fill{position:absolute;inset:0 auto 0 0;width:100%;height:100%;transform:scaleX(0);background:#a78759!important;transform-origin:left center;transition:transform .5s ease}.reviews{position:relative}.reviews__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;grid-gap:40px;padding-top:60px;padding-bottom:120px;z-index:3}.reviews__wrapper .block__title{position:relative;bottom:0;right:0;top:0}.reviews__list{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin-top:40px}.review{width:100%;height:370px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#ffffff0a;padding:10px;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:space-between}.review__description{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#ffffff0a;max-height:216px;padding:24px 20px 30px}.review__description,.review__description *,.review__description p{font-family:var(--font-family)!important;font-weight:400!important;font-size:20px!important;line-height:130%!important;color:#fff!important}.review__footer{width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:20px}.review__info{display:flex;align-items:center;grid-gap:20px}.review__info img{min-width:70px;max-width:70px;min-height:70px;max-height:70px;border-radius:100%;-o-object-fit:cover;object-fit:cover}.review__titles{display:flex;flex-direction:column;align-items:flex-start}.review__user{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:120%;text-transform:uppercase;color:#fff}.review__user-from{font-family:var(--font-family);font-weight:300;font-size:24px;line-height:120%;color:#a78759}.review__source-from{min-width:44px;max-width:44px;min-height:44px;max-height:44px;border-radius:100%}.review__source-from img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews__wrapper .btn-more{margin-top:20px;font-family:var(--third-family);font-weight:400;font-size:20px;line-height:110%;text-align:center;color:#a78759}.ritual{position:relative;border-radius:40px}.ritaul__wrapper{min-height:1080px;position:relative;display:flex;flex-direction:column;align-items:center;grid-gap:50px;padding-top:60px;padding-bottom:120px;overflow:hidden}.ritual .defbg,.ritual .defbg img{border-radius:40px}.ritual .block__title{position:relative;right:0;bottom:0;top:0}.ritual__slider-wrapper{width:100%;position:relative;display:flex;flex-direction:column;grid-gap:30px;background-repeat:30px}.ritual__slider{width:100%;height:630px;position:relative;background-repeat:30px}.ritual__slider:not(.swiper-initialized) .swiper-wrapper{width:100%;height:100%;display:flex;align-items:center;grid-gap:20px}.ritual__slide.swiper-slide{display:flex;flex-direction:column;grid-gap:20px;height:100%;padding:50px 40px;border:.88px solid rgba(255,255,255,.1);border-radius:30px;background:#ffffff0a}.ritual__slider:not(.swiper-initialized) .swiper-slide{min-width:442px;max-width:442px}.ritual__slide-title,.ritual__slide-title *,.ritual__slide-title p{font-family:var(--font-family)!important;font-weight:400!important;font-size:40px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.ritual__slide-title strong,.ritual__slide-title * strong,.ritual__slide-title p strong{font-weight:500!important;color:#a78759!important}.ritual__slide-description,.ritual__slide-description *,.ritual__slide-description p{font-family:var(--font-family)!important;font-weight:400!important;font-size:24px!important;line-height:130%!important;color:#fff!important}.ritual__slide-description strong,.ritual__slide-description * strong,.ritual__slide-description p strong{font-weight:500!important;color:#a78759!important}.ritual__slide-idx{margin-top:auto;font-family:var(--second-family);font-weight:400;font-size:100px;line-height:80%;text-transform:uppercase;color:#fff}.services{position:relative}.services__wrapper{min-height:1080px;position:relative;display:flex;flex-direction:column;align-items:flex-start;grid-gap:80px;padding-top:164px;padding-bottom:154px}.block__header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px}.services__nav{width:100%;display:grid;grid-template-columns:49% 40%;grid-gap:190px}.services__nav-togglable{display:flex;align-items:center;grid-gap:100px}.service__item{font-family:var(--font-family);font-weight:300;font-size:33px;line-height:120%;text-transform:uppercase;color:#c3c3c3;transition:.3s}.service__item:hover{color:#a78759!important}.service__item.active{font-weight:400!important;color:#a78759!important}.services__nav-content{display:flex;align-items:center;grid-gap:113px}.service__nav-content{font-family:var(--font-family);font-weight:300;font-size:24px;line-height:120%;text-transform:uppercase;color:#fff}.services__content{width:100%;display:flex;align-items:flex-start}.services__content{width:100%;display:flex;flex-direction:column;align-items:flex-start}.service__content{width:100%;display:grid;grid-template-columns:49% 40%;grid-gap:190px;padding-top:40px;padding-bottom:40px;border-top:1px solid #CFCFCF;transition:.3s;cursor:pointer;position:relative}.service__title{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:120%;text-transform:uppercase;color:#fff}.service__content:hover,.service__content.active{background:#0292560a;border-color:#0292561a}.service__content.active{padding-bottom:96px}.service__content .right-side{display:flex;align-items:center;flex-wrap:wrap;grid-gap:113px}.service__content .right-side h4:nth-child(3n+1){width:122px}.service__content .right-side h4:nth-child(3n+2){width:124px}.service__content .right-side h4:nth-child(3n+2){width:142px}.service__content .right-side h4{font-family:var(--font-family);font-weight:500;font-size:22px;line-height:120%;color:#fff}.service__content img{width:324px;height:371px;-o-object-fit:cover;object-fit:cover}.service__image-wrap{margin-top:32px}.service__image{display:block}.service__image-wrap{width:324px;height:371px;position:absolute;top:-65%;left:30%;z-index:2}.service__image-wrap img{width:100%;height:100%}.team{position:relative}.team__wrapper{min-height:1080px;position:relative;display:flex;flex-direction:column;align-items:flex-start;grid-gap:80px;padding-top:110px;padding-bottom:120px}.team__wrapper .block__title{position:relative;right:0;top:0;bottom:0}.team__slider-wrapper{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;grid-gap:60px;overflow:hidden}.team__slider{width:100%;position:relative;height:1065px}.team__slider:not(.swiper-initialized) .swiper-wrapper{width:100%;height:100%;display:flex;align-items:center;grid-gap:40px}.team__slide.swiper-slide{height:100%;display:flex;flex-direction:column;align-items:flex-start}.team__slider:not(.swiper-initialized) .swiper-slide{min-width:580px;max-width:580px}.team__slide.swiper-slide .team__avatar{width:100%;height:675px}.team__slide.swiper-slide .team__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team__slide-title{font-family:var(--font-family);font-weight:400;font-size:40px;line-height:120%;text-transform:uppercase;color:#fff;margin-top:40px}.team__slide-position{font-family:var(--font-family);font-weight:400;font-size:34px;line-height:120%;color:#a78759;margin-top:20px}.team__slide-description,.team__slide-description *,.team__slide-description p{font-family:var(--font-family)!important;font-weight:400!important;font-size:30px!important;line-height:120%!important;color:#fff!important}.team__slide-description strong,.team__slide-description * strong,.team__slide-description p strong{color:#a78759!important}.team__slide-description{margin-top:40px;max-height:108px;overflow:hidden}.team__slide-btn{margin-top:50px;font-family:var(--font-family);font-weight:400;font-size:36px;line-height:120%;color:#fff;transition:.3s}.team__slide-btn:hover{color:#a78759!important}.whywe{position:relative}.whywe__wrapper{padding-top:70px;padding-bottom:120px;display:flex;flex-direction:column;align-items:center;grid-gap:40px;position:relative}.whywe__wrapper .block__title{position:relative;bottom:0;top:0;right:0}.whywe__advantages{margin-top:30px;position:relative;display:flex;flex-wrap:wrap;grid-gap:20px}.whywe__advantage{height:370px;padding:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative;border-radius:40px}.whywe__advantage:nth-child(6n+1),.whywe__advantage:nth-child(6n+6){border:2px solid #029256}.whywe__advantage:nth-child(6n+2){border:none;max-width:47.5%}.whywe__advantage:nth-child(6n+1),.whywe__advantage:nth-child(6n+3),.whywe__advantage:nth-child(6n+5){width:440px}.whywe__advantage-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:40px;position:absolute;top:0;left:0}.whywe__advantage:nth-child(6n+3),.whywe__advantage:nth-child(6n+4){padding:0}.whywe__advantage-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;position:relative;z-index:3}.whywe__advantage-title,.whywe__advantage-title *,.whywe__advantage-title p{font-family:var(--font-family)!important;font-weight:400!important;font-size:36px!important;line-height:120%!important;color:#fff!important}.whywe__advantage-desc,.whywe__advantage-desc *,.whywe__advantage-desc p{font-family:var(--font-family)!important;font-weight:300!important;font-size:24px!important;line-height:120%!important;color:#fff!important}.whywe__advantage:nth-child(6n+5){width:34.9%!important}.whywe__advantage:nth-child(6n+6){max-width:37.7%}.whywe__advantage-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:40px}.whywe__advantage-icon{position:relative;z-index:3;max-width:80%;max-height:90px}.takecear{position:relative}.takecear__wrapper{position:relative;min-height:1080px;padding-top:160px;padding-bottom:120px;display:flex;flex-direction:column;align-items:center}.takecear__block{display:grid;grid-template-columns:440px 413px auto;grid-gap:30px;padding-top:80px;border-top:1px solid #575757;margin-top:80px}#takecearvideo{width:100%;height:570px;-o-object-fit:cover;object-fit:cover}.takecear__promo{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.takecear__promo,.takecear__promo *,.takecear__promo p{font-family:var(--font-family)!important;font-weight:400!important;font-size:40px!important;line-height:120%!important;text-transform:uppercase!important;text-align:center!important;color:#fff!important}.takecear__slider-wrapper{width:100%;max-width:900px;position:relative}.takecear__sldier{width:100%;height:570px;position:relative}.takecear__sldier:not(.swiper-initialized) .swiper-wrapper{width:100%;height:100%;display:flex;align-items:center;grid-gap:20px}.takecear__slide.swiper-slide{width:100%;height:100%;display:flex!important}.takecear__sldier:not(.swiper-initialized) .swiper-slide{min-width:440px;max-width:440px}.takecear__slide.swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.takecear__decal{position:absolute;top:136px;left:50px;font-family:var(--second-family);font-weight:400;font-size:440px;line-height:90%;text-transform:uppercase;color:#a787590d}.takecear__wrapper .block-title{width:100%;align-items:center}.takecear__wrapper .block-title .title{width:100%;text-align:center!important}.takecear__wrapper .block-title .title>p:first-child{margin-left:-15%}.takecear__wrapper .block-title .title>p:nth-child(2n){margin-left:48%}.takecear__wrapper .block-title .title>p:last-child{margin-left:53%}@media(max-width:980px){.hero__decal{width:100%;position:relative;left:0;top:0;transform:none;font-family:var(--second-family);font-weight:400;font-size:50px;line-height:80%;text-transform:uppercase;text-align:center;color:#ffffff14}.container.hero__wrapper{justify-content:flex-start;padding-top:132px!important;padding-bottom:90px!important}.hero__content{margin-top:auto;width:100%}.hero__advantages{flex-wrap:wrap}.hero__advantage{font-size:16px}.hero__title{margin-top:10px}.hero__title,.hero__title *,.hero__title p{font-size:36px!important}.hero__promo{position:relative;bottom:0;right:0;margin-top:10px}.hero__promo,.hero__promo *,.hero__promo p{font-size:16px!important;text-align:left!important}.hero__actions{margin-top:40px;display:flex;align-items:center;flex-direction:column;grid-gap:10px}.hero__actions .def-btn{width:100%}}@media(max-width:980px){.about__info{width:100%;display:flex;flex-direction:column-reverse;align-items:flex-start;grid-gap:50px;padding-top:40px}.about__info-content{grid-gap:20px}.about__title,.about__title *,.about__title p{font-size:30px!important}.about__description,.about__description *,.about__description p{font-size:18px!important}.about__img-wrapper{min-width:100%;max-width:100%;min-height:208px;max-height:208px;position:relative}.flying__rows{width:100%;grid-gap:6px;position:relative;z-index:3;margin-top:70px}.flying__row{font-size:30px}.about{min-height:auto;padding-bottom:90px}}@media(max-width:980px){.clb{padding-top:40px;padding-bottom:50px}.container.clb__wrapper{width:calc(100% - 40px);min-height:auto;border-radius:40px}.container.clb__wrapper .defbg,.container.clb__wrapper .defbg img{border-radius:40px}.container.clb__wrapper *:not(.defbg){position:relative;z-index:3}.clb__title,.clb__title *,.clb__title p{font-size:32px!important}.clb__subtitle,.clb__subtitle *,.clb__subtitle p{font-size:15px!important}.clb__description,.clb__description *,.clb__description p{font-size:16px!important}.clb__controls{width:100%;margin-top:30px;flex-direction:column;align-items:flex-start;grid-gap:10px}.clb__controls .def-btn{width:100%}}@media(max-width:980px){.container.cts__wrapper{padding-top:50px!important;padding-bottom:70px!important;grid-gap:20px}.cts__block{width:100%;display:flex;flex-direction:column-reverse;align-items:flex-start;grid-gap:75px}.cts__infos{grid-gap:30px}.cts__title,.cts__title *,.cts__title p{font-size:18px!important}.cts__info-title{font-size:16px}.cts__content{grid-gap:4px}.cts__contacts{width:100%;grid-gap:18px}.cts__content a{font-size:18px}.cts__infos .def-btn{width:100%;margin-top:20px}#map{width:100%;height:335px}}@media(max-width:980px){.faq__wrapper{grid-gap:30px}.faq__block{width:100%;display:flex;flex-direction:column-reverse;align-items:flex-start;grid-gap:20px}.faq__item{padding:20px 20px 33px;border-radius:26px;min-height:137px}.faq__item-bg{border-radius:26px}.faq__item-idx{border:1px solid #fff;border-radius:50px;padding:6px 20px;font-size:12px}.faq__item-title,.faq__item-title *,.faq__item-title p{font-size:16px!important}.faq__item-btn span{display:none}.faq__item-header{grid-gap:20%}.faq__item-content,.faq__item-content *,.faq__item-content p{font-size:14px!important}.faq__logo{width:112px;height:25px}.faq__logo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.faq__manager-name,.faq__manager-name *,.faq__manager-name p{font-size:26px!important}.faq__manager-position,.faq__manager-position *,.faq__manager-position p{font-size:18px!important}.faq__manager .def-btn,.faq__manager .def-btn span{font-size:16px;padding-left:4%}.faq__manager .def-btn svg{min-width:46px;max-width:46px;min-height:46px;max-height:46px}.faq__manager-img img{width:100%;-o-object-fit:cover;object-fit:cover}.faq__manager{height:auto;min-height:600px}}@media(max-width:980px){.container.ouraura__wrapper{min-height:auto;flex-direction:column;align-items:flex-start;grid-gap:20px}.ouraura__photos{width:100%;height:470px;margin-top:30px;position:relative;overflow:hidden;display:block;grid-gap:0}.aura__photo{width:100%;height:100%;display:flex!important;-o-object-fit:contain;object-fit:contain}.ouraura__wrapper .slider-nav{margin-top:30px}}@media(max-width:980px){.container.portfolio__wrapper{align-items:flex-start;grid-gap:30px}.portfolio__slider-wrapper{padding-top:0;grid-gap:50px}.portfolio__slider{width:100vw;height:285px;position:relative;overflow:hidden}.portfolio__slider-wrapper .slider-nav{width:100%}}@media(max-width:980px){.container.reviews__wrapper{align-items:flex-start;grid-gap:45px}.reviews__list{width:100%;display:flex;position:relative;height:366px;overflow:hidden;margin-top:10px}.review{padding:10px 6px;border-radius:10px;grid-gap:20px}.review__description{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0a;max-height:216px;padding:20px 15px 25px}.review__description,.review__description *,.review__description p{font-size:16px!important}.review__info{grid-gap:10px}.review__info img{min-width:55px;max-width:55px;min-height:55px;max-height:55px;border-radius:100%;-o-object-fit:cover;object-fit:cover}.review__user,.review__user-from{font-size:16px}}@media(max-width:980px){.ritaul{padding-bottom:60px;border-radius:0!important}.container.ritaul__wrapper{width:calc(100% - 40px);min-height:auto;padding-top:0;padding-bottom:30px;padding-top:40px!important;grid-gap:20px;align-items:center}.ritual>.defbg.ds-hidden.mbvs img,.ritual>.defbg.ds-hidden.mbvs{border-radius:0!important}.ritaul__wrapper .block-title{align-items:center!important}.ritaul__wrapper .block-title .title,.ritaul__wrapper .block-title .title *,.ritaul__wrapper .block-title .title p{text-align:center!important}.ritual__slider-wrapper{margin-top:10px}.ritual__slider{height:350px}.ritual__slide.swiper-slide{display:flex;flex-direction:column;grid-gap:30px;height:100%;padding:30px 25px!important;border:.56px solid rgba(255,255,255,.1);border-radius:19px;background:#ffffff0a}.ritual__slide-title,.ritual__slide-title *,.ritual__slide-title p{font-size:24px!important}.ritual__slide-description{max-height:140px;overflow:hidden}.ritual__slide-description,.ritual__slide-description *,.ritual__slide-description p{font-size:18px!important}.ritual__slide-idx{font-size:62px}}@media(max-width:980px){.services__wrapper{grid-gap:30px;min-height:auto;padding-bottom:50px!important}.block__header{width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:10px}.services__nav{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:30px}.services__nav-togglable{width:100%;grid-gap:0;justify-content:space-between;flex-wrap:wrap}.services__nav-content{grid-gap:14px}.service__item{font-size:18px}.service__nav-content{font-size:16px;font-weight:600;min-width:54px;text-align:right}.mob__services-titles.mbvs{width:100%;display:grid!important;grid-template-columns:30% auto;align-items:center;justify-content:space-between}.mob__servies-title{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:120%;text-transform:uppercase;color:#c3c3c3}.services__content{grid-gap:60px}.service__content{width:100%;display:grid;grid-template-columns:30% auto;justify-content:space-between;grid-gap:0;padding:0;border:none;transition:.3s;cursor:pointer;position:relative}.service__title{font-size:14px;font-weight:700;color:#c3c3c3}.service__content .right-side{grid-gap:14px;min-width:54px!important;width:auto!important}.service__content .right-side h4{font-weight:600;font-size:14px;min-width:54px!important;width:auto!important;text-align:right;color:#c3c3c3}}@media(max-width:980px){.container.team__wrapper{padding-top:40px!important;padding-bottom:90px!important;grid-gap:20px}.team__slider-wrapper{margin-top:40px}.team__slider{width:100%;position:relative;height:670px}.team__slide.swiper-slide .team__avatar{width:100%;background:#fff;border-radius:30px;display:flex;align-items:flex-end;justify-content:flex-end;height:390px}.team__slide.swiper-slide .team__avatar img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.team__slide-title{font-family:var(--font-family);font-weight:400;font-size:24px;line-height:120%;text-transform:uppercase;color:#fff;margin-top:30px}.team__slide-position{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:120%;color:#a78759;margin-top:10px}.team__slide-description{margin-top:20px;max-height:63px;overflow:hidden}.team__slide-description,.team__slide-description *,.team__slide-description p{font-size:16px!important}.team__slide-btn{margin-top:auto;width:100%;padding:22px;display:flex;align-items:center;justify-content:center;border-radius:381px;background:#a78759;font-size:16px}}@media(max-width:980px){.container.whywe__wrapper{flex-direction:column;align-items:flex-start;grid-gap:20px}.whywe__advantages{margin-top:30px;position:relative;flex-direction:column;align-items:flex-start;grid-gap:20px}.whywe__advantages .whywe__advantage{width:100%!important;max-width:100%!important;height:260px;padding:30px 20px;justify-content:space-between;position:relative;border-radius:31px}.whywe__advantage-icon{max-height:62px}.whywe__advantage-content{width:100%;flex-direction:column;align-items:flex-start;grid-gap:15px;position:relative;z-index:3}.whywe__advantage-title,.whywe__advantage-title *,.whywe__advantage-title p{font-size:24px!important}.whywe__advantage-desc{max-height:57px;overflow:hidden}.whywe__advantage-desc,.whywe__advantage-desc *,.whywe__advantage-desc p{font-size:16px!important}.whywe__advantage:nth-child(6n+3),.whywe__advantage:nth-child(6n+4){padding:0!important}}@media(max-width:980px){.container.takecear__wrapper{padding-top:50px!important;padding-bottom:55px!important;min-height:auto;align-items:flex-start;grid-gap:10px}.takecear__wrapper .block-title{align-items:flex-start}.takecear__wrapper .block-title .title,.takecear__wrapper .block-title .title *,.takecear__wrapper .block-title .title p{font-size:26px!important;margin:0!important}.takecear__wrapper .block-title .subtitle,.takecear__wrapper .block-title .subtitle *,.takecear__wrapper .block-title .subtitle p{text-transform:none!important}.takecear__block{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:43px;padding-top:20px;margin:0;border-top:none}#takecearvideo{height:310px}.takecear__promo{padding-top:130px;padding-bottom:130px}.takecear__promo,.takecear__promo *,.takecear__promo p{font-size:20px!important}.takecear__sldier{width:100%;height:310px;position:relative}}.p404__wrapper{padding-top:40px;padding-bottom:240px;display:flex;flex-direction:column;align-items:center}.p404__error-code{font-family:var(--font-family);font-weight:900;font-size:528px;line-height:80%;letter-spacing:.02em;color:#d8261b}.p404__error-code-title{margin-top:60px}.p404__error-code-title,.p404__error-code-title *,.p404__error-code-title p{font-family:var(--font-family)!important;font-weight:300!important;font-size:44px!important;line-height:130%!important;text-align:center!important;color:#000!important}.p404__error-code-title strong,.p404__error-code-title * strong,.p404__error-code-title p strong{font-family:var(--font-family)!important;font-weight:300!important;font-size:50px!important;line-height:130%!important;text-transform:uppercase!important;text-align:center!important;color:#d8261b!important}.p404__error-code-description{margin-top:20px}.p404__error-code-description,.p404__error-code-description *,.p404__error-code-description p{font-family:var(--font-family)!important;font-weight:300!important;font-size:20px!important;line-height:130%!important;text-align:center!important;color:#000!important}.p404__error-code-description strong,.p404__error-code-description * strong,.p404__error-code-description p strong{font-weight:700!important;color:#d8261b!important}@media(max-width:980px){.p404__error-code{font-size:170px}.p404__error-code-title{margin-top:20px}.p404__error-code-title,.p404__error-code-title *,.p404__error-code-title p{font-size:18px!important}.p404__error-code-title strong,.p404__error-code-title * strong,.p404__error-code-title p strong{font-size:24px!important}.p404__error-code-description{margin-top:14px}.p404__error-code-description,.p404__error-code-description *,.p404__error-code-description p{font-size:14px!important}}canvas{display:block;vertical-align:bottom}#particles-js{position:fixed;width:100dvw;height:100dvh;top:0;left:0}.count-particles{background:transparent;position:absolute;top:48px;left:0;width:80px;color:#d8261b;font-size:.8em;text-align:left;text-indent:4px;line-height:14px;padding-bottom:2px;font-family:Helvetica,Arial,sans-serif;font-weight:700}.js-count-particles{font-size:1.1em}#stats,.count-particles{-webkit-user-select:none}#stats{border-radius:3px 3px 0 0;overflow:hidden}.count-particles{border-radius:0 0 3px 3px}.footer{position:relative}.footer__wrapper{padding-top:100px;padding-bottom:80px;position:relative;display:flex;flex-direction:column;align-items:flex-start;grid-gap:65px}.footer__row{width:100%;display:flex;align-items:center;justify-content:space-between}.footer__row.fst{align-items:flex-start;justify-content:flex-start;grid-gap:330px}.footer__column{display:flex;flex-direction:column;align-items:flex-start}.footer__column.ffst{width:700px;grid-gap:30px;margin-right:0}.footer__logo-wrapper{display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px}.footer__decal{position:absolute;top:30px;left:50px;font-family:var(--second-family);font-weight:400;font-size:140px;line-height:120%;text-transform:uppercase;color:#ffffff1a}.footer__hero,.footer__hero *,.footer__hero p{font-family:var(--font-family)!important;font-weight:300!important;font-size:50px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.footer__contacts{display:flex;flex-direction:column;align-items:flex-start;grid-gap:40px}.footer__contacts .cts__content a{font-size:20px}.footer__column-title{font-family:var(--font-family);font-weight:300;font-size:50px;line-height:120%;text-transform:uppercase;color:#fff}.footer__column.mdd{padding-top:60px}.footer__column-content{margin-top:30px}.footer__column-content ul{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:160px;grid-row-gap:20px}.footer__column-content ul li a{font-family:var(--font-family);font-weight:500;font-size:26px;line-height:120%;color:#fff}.footer__row.lst{display:flex;align-items:center;padding-top:30px;border-top:1px solid #fff}.footer__row.lst *{font-family:var(--font-family);font-weight:300;font-size:20px;line-height:120%;color:#fff}@media(max-width:980px){.footer__row.fst{flex-direction:column;align-items:flex-start;grid-gap:30px}.footer__column.ffst{grid-gap:30px}.footer__column{width:100%!important}.footer__logo-wrapper{grid-gap:10px}.footer__hero,.footer__hero *,.footer__hero p{font-size:24px!important}.footer__column-title{font-size:20px}.footer__decal{width:192px;font-size:30px;top:21%;left:34%;line-height:100%;z-index:3;color:#fff3}.footer__column-content{margin-top:25px}.footer__column-content ul{list-style-type:none;padding:0;grid-column-gap:75px;grid-row-gap:14px}.footer__column-content ul li a{font-size:18px}.footer__contacts .cts__content a{font-size:16px}.footer__contacts .cts__info-title{font-size:18px}.footer__contacts{grid-gap:30px}}.modal-window{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1280px;max-width:calc(100vw - 90px);height:850px;max-height:calc(100vh - 40px)!important;border-radius:30px;overflow:hidden!important;background:none!important}#spec-window{min-width:100%;max-width:100%;min-height:100%;max-height:100%}.modal-window.fancybox-content{padding:0}.succesess-window.fancybox-content{padding:40px}.fancybox-slide--html{-webkit-backdrop-filter:blur(34px)!important;backdrop-filter:blur(34px)!important;background:#121212cf!important}.modal-window .def-btn{margin-top:10px}.close-btn,.close-menu{border:none;background:none;outline:none;width:40px;height:40px;position:absolute;top:30px;right:30px;cursor:pointer;z-index:99}.close-btn path{transition:.3s}.close-btn:hover path{fill:#282828}.modal__header{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px}.modal__title,.modal__title *,.modal__title p{font-family:var(--font-family)!important;font-weight:500!important;font-size:40px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.modal__title strong,.modal__title * strong,.modal__title p strong{color:#282828!important}.modal__subtitle,.modal__subtitle *,.modal__subtitle p{font-family:var(--font-family)!important;font-weight:300!important;font-size:24px!important;line-height:120%!important;text-transform:uppercase!important;color:#fff!important}.modal__subtitle strong,.modal__subtitle * strong,.modal__title p strong{color:#282828!important}.modaldecal{position:absolute;top:0;left:0}.modal__body{width:100%;height:100%;position:relative;padding:50px 40px;display:flex;flex-direction:column;align-items:flex-start}.modal-form{width:100%;padding-top:30px;flex:1;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;overflow:hidden;text-align:center}.modal-form textarea{height:160px;resize:none;border-radius:30px;padding-top:30px}textarea.def-input{resize:none}.submit-btn{width:246px;height:50px;background:#5284f6;display:flex;align-items:center;justify-content:center;font-family:Proxima Nova;font-style:normal;font-weight:600;font-size:16px;color:#fff}.modal-form .custom-checkbox{flex-direction:row;align-items:center}.modal-form .def-btn{width:100%;margin-top:20px}.modal-form .def-btn .left-side{flex:1}.jGrowl{z-index:9999999!important}.error{border:1px solid red!important;color:red!important}.fancybox-content{position:absolute!important;padding:0}.error_g-recaptcha-response{display:none!important}.spec__wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;padding:50px}.spec__header{width:100%;display:flex;align-items:center;grid-gap:190px}.spec__header .left-side{display:flex;align-items:flex-start;grid-gap:30px}.spec__header .spec__avatar{display:flex;align-items:flex-end;flex-direction:column;justify-content:flex-end;background:#fff;border-radius:19px;width:204px;height:237px}.spec__header .spec__avatar img{max-width:100%;max-height:100%;border-radius:30px;-o-object-fit:contain;object-fit:contain}.spec__info{display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;padding-top:20px}.spec__name{font-family:var(--font-family);font-weight:400;font-size:36px;line-height:120%;text-transform:uppercase;color:#fff}.spec__position{font-family:var(--font-family);font-weight:400;font-size:30px;line-height:120%;color:#a78759}.spec__exp{font-family:var(--font-family);font-weight:400;font-size:26px;line-height:120%;color:#fff;margin-top:20px}.spec__header .right-side,.spec__header .right-side *,.spec__header .right-side p{font-family:var(--font-family)!important;font-weight:400!important;font-size:26px!important;line-height:120%!important;color:#fff!important}.spec__slider-wrapper{width:100%;height:69%;flex:1;position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-top:auto}.spec__slider-header{width:100%;display:flex;align-items:center;justify-content:space-between}.spec__slider{width:100%;height:100%;overflow:hidden;position:relative;margin-top:40px}.spec__slider .swiper-wrapper{display:flex!important;align-items:center!important;grid-gap:10px}.spec__slider .swiper-slide{height:78%;transition:width .35s ease,height .35s ease}.spec__slider .swiper-slide.is-active{height:100%;transition:width .35s ease,height .35s ease}.spec__slider .swiper-slide img{width:100%;height:100%;filter:saturate(0);transition:.3s;-o-object-fit:cover;object-fit:cover}.spec__slider .swiper-slide.is-active img{filter:saturate(1)}.spec__slider-header .title{width:-moz-max-content;width:max-content}.spec__slider-header{grid-gap:80px}#spec-window .close-btn:hover svg path{fill:#a78759}@media(max-width:980px){.modal-window{width:calc(100% - 40px);height:auto;max-height:calc(100vh - 40px)}.close-btn,.close-menu{border:none;background:none;outline:none;width:30px;height:30px;position:absolute;top:3%;right:30px;cursor:pointer;z-index:99}.close-btn svg{width:100%;height:100%}.modal__body{padding:80px 20px 66px}.modal__title,.modal__title *,.modal__title p{font-size:16px!important}.modal__header{grid-gap:10px}.modal__subtitle,.modal__subtitle *,.modal__subtitle p{font-size:16px!important}.modal-form{padding-top:30px}.modal-window .advantager__or{min-width:95px;max-width:95px;min-height:95px;max-height:95px;z-index:1}.modal-window{overflow-y:scroll!important}.modal-window .advantager__or-2{top:auto;bottom:10px;right:10px}.sussyform__title,.sussyform__title *,.sussyform__title p{font-size:28px!important}.sussyform__subtitle{margin-top:10px}.sussyform__subtitle,.sussyform__subtitle *,.sussyform__subtitle p{font-size:16px!important}.modal-window .sussyform__title,.modal-window .sussyform__title *,.modal-window .sussyform__title p{font-size:24px!important}.modal-window .sussyform__subtitle{margin-top:10px}.modal-window .sussyform__subtitle,.modal-window .sussyform__subtitle *,.modal-window .sussyform__subtitle p{font-size:16px!important}.clb__block .sussyform{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:10px;padding:10px;background:#d8261b}.modal-window .def-input{height:52px;padding:15px 30px;font-size:14px;background:#ffffff0f}.modal-window .def-input::-moz-placeholder{font-size:14px}.modal-window .def-input::placeholder{font-size:14px}.modal-window textarea.def-input{height:160px;border-radius:20px}.def-btn.blacked,.def-btn.blacked span{font-size:15px}.sussylogo{width:238px;height:auto}.sussylogo svg{width:100%;height:100%}.sussyform__title{margin-top:14px;position:relative;z-index:3}.sussyform{padding:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.modal-window .clb__block{height:auto}.sussyform__subtitle,.sussyform .def-btn{position:relative;z-index:3}.sussyform__subtitle{margin-top:0}.modal-window .sussyform__title,.modal-window .sussyform__title *,.modal-window .sussyform__title p{font-size:20px!important}.close-btn,.close-menu{top:20px;right:20px}.spec__wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;padding:50px 20px}.spec__header{flex-direction:column;align-items:flex-start;grid-gap:20px}.spec__header .left-side{grid-gap:15px}.spec__info{padding-top:10px;grid-gap:4px}.spec__header .spec__avatar{background:#fff;border-radius:10px;min-width:105px;max-width:105px;min-height:122px;max-height:122px;width:auto;height:auto}.spec__header .spec__avatar img{border-radius:10px}.spec__name{font-size:20px}.spec__position{font-size:18px!important}.spec__exp{margin-top:19px;font-size:16px}.spec__slider-wrapper{height:72%}.spec__header .right-side,.spec__header .right-side *,.spec__header .right-side p{font-size:16px!important}.spec__wrapper .slider-nav{margin-top:50px}.spec__slider{margin-top:30px}}@media(max-width:980px){.main{overflow:hidden}.mbvs{display:block!important}.mbvsflex{display:flex!important}.mbvsgrid{display:grid!important}.mhidden,.m-hidden{display:none!important}.container{width:100%;padding:30px 20px!important}.catalog,.about,.main{overflow:hidden!important}.def-btn{width:100%;height:60px;max-height:60px;min-height:60px}.def-btn svg{max-width:16px;max-height:16px}.def-btn,.def-btn span{font-size:16px}.block-title{display:flex;flex-direction:column;align-items:flex-start;grid-gap:30px}.block-title .title,.block-title .title *,.block-title .title p{font-size:30px!important;text-align:left!important}.block-title .subtitle,.block-title .subtitle *,.block-title .subtitle p{font-size:16px!important}.def-btn .left-side{flex:1}.def-btn .right-side{padding:22px}.block-title{grid-gap:20px}.block-title.mobheader{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.block-title.mobheader svg{width:123px;height:38px}.block-title .description,.block-title .description *,.block-title .description p{font-size:14px!important}.def-btn .left-side{padding:0}.block-title{width:100%}.def-btn{padding:24px}.p404__error-number{font-size:160px}.p404__error-title,.p404__error-title *,.p404__error-title p{font-size:26px!important}.p404__wrapper .def-btn{margin-top:40px;width:100%;grid-gap:5px}.oh:after{display:none}.slider-nav{grid-gap:20px}.def-slide-btn{min-width:32px;max-width:32px;min-height:32px;max-height:32px}.def-slide-btn svg{width:auto!important;height:auto!important;max-width:60%;max-height:60%}.hidden-menu.active{height:100vh}.hidden-menu{top:0;-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:#00000069}.hidden-menu{width:100%;border:none;border-radius:0;overflow-y:scroll}.hidden-menu__wrapper{width:100%;height:auto;padding:132px 20px 150px;justify-content:flex-start;flex-direction:column;grid-gap:30px;border:none;border-radius:0}.hidden-menu .footer__hero,.hidden-menu .footer__hero *,.hidden-menu .footer__hero p{font-size:24px!important}.hidden-menu__wrapper .footer__column{padding:0}.hidden-menu__wrapper .footer__column-content ul li a{font-size:18px}.hidden-menu__wrapper .footer__contacts{grid-gap:30px}.hidden-menu__wrapper .footer__contacts .cts__content a{font-size:16px}.hidden-menu__wrapper .cts__info-title{font-size:18px}.block__title{position:relative;bottom:0;right:0;top:0}}
