@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat-v29-cyrillic_latin-400.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat-v29-cyrillic_latin-600.woff2) format("woff2")}/*! 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{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}:root{--blue:#4596E2;--grey:#696969;--black:#111010;--dark-black:#000000}.header{height:139px}@media screen and (max-width:1150px){.header{height:90px}}.header__wrapper{width:100%;position:fixed;top:0;margin-left:auto;margin-right:auto;background-color:var(--black);z-index:3}@media screen and (max-width:1150px){.header__wrapper{height:90px}}.header__content{display:flex;flex-direction:column;gap:20px;padding:20px 0}@media screen and (max-width:1150px){.header__content{padding:15px 0}}.header__line-1{display:flex;align-items:center}@media screen and (max-width:1150px){.header__line-2{position:fixed;top:0;left:-100%;height:100vh;width:400px;background-color:var(--black);padding:20px 30px;z-index:100;opacity:0}}@media screen and (max-width:500px){.header__line-2{padding:20px;width:100%}}.header__logo{display:block;flex-shrink:0;width:-moz-fit-content;width:fit-content;height:60px}@media screen and (max-width:350px){.header__logo{height:50px}}.header__logo img{height:100%;-o-object-fit:contain;object-fit:contain}.header__contacts{display:flex;align-items:center;margin-left:auto;gap:20px}@media screen and (max-width:1150px){.header__contacts{gap:40px}}@media screen and (max-width:400px){.header__contacts{gap:20px}}.header__contacts a{opacity:.7;transition:opacity .3s;flex-shrink:0}.header__contacts a:active,.header__contacts a:hover{opacity:1}.header__socials{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:16px}@media screen and (max-width:1150px){.header__socials{display:none}}.header__nav{width:100%}@media screen and (max-width:1150px){.header__nav{margin:30px 0}}.header__nav ul{padding:0;margin:0;list-style-type:none;display:flex;justify-content:space-between}@media screen and (max-width:1150px){.header__nav ul{flex-direction:column;gap:40px}}.header__nav a{opacity:.7;transition:all .3s;border-bottom:2px solid transparent}.header__nav a:active,.header__nav a:hover{opacity:1;border-color:var(--blue)}.header__nav a.active{opacity:1;border-color:var(--blue)}.header__burger{width:26px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='26' height='24' viewBox='0 0 26 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.75 12H3.25' stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.75 5H3.25' stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23 19H3' stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:none;opacity:.7;cursor:pointer;transition:all .3s}.header__burger:active,.header__burger:hover{opacity:1}@media screen and (max-width:1150px){.header__burger{display:block}}.header__close{width:35px;height:35px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3203 12.3047C14.8789 12.8203 14.8789 13.7227 14.3203 14.2383C14.0625 14.4961 13.7188 14.625 13.375 14.625C12.9883 14.625 12.6445 14.4961 12.3867 14.2383L7.875 9.72656L3.32031 14.2383C3.0625 14.4961 2.71875 14.625 2.375 14.625C1.98828 14.625 1.64453 14.4961 1.38672 14.2383C0.828125 13.7227 0.828125 12.8203 1.38672 12.3047L5.89844 7.75L1.38672 3.23828C0.828125 2.72266 0.828125 1.82031 1.38672 1.30469C1.90234 0.746094 2.80469 0.746094 3.32031 1.30469L7.875 5.81641L12.3867 1.30469C12.9023 0.746094 13.8047 0.746094 14.3203 1.30469C14.8789 1.82031 14.8789 2.72266 14.3203 3.23828L9.80859 7.79297L14.3203 12.3047Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;opacity:.7;cursor:pointer;transition:all .3s;padding:10px}.header__close:hover{opacity:1}.header__m-top{display:none;justify-content:space-between;align-items:center;padding-bottom:10px}.header__m-bottom{display:none;flex-direction:column;align-items:center;gap:40px;padding-top:40px}.header__m-bottom .header__socials{display:flex;justify-content:space-evenly;width:100%}.header__m-bottom a{opacity:.7;transition:opacity .3s}.header__m-bottom a:hover{opacity:1}.header__bg{transition:all .2s;background-color:rgba(0,0,0,.5);visibility:hidden;position:fixed;z-index:99;opacity:0;bottom:0;right:0;left:0;top:0}.header__m-logo{height:40px}.header__m-logo img{height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1150px){.header.show .header__line-2{opacity:1;left:0}.header.show .header__m-top{display:flex}.header.show .header__m-bottom{display:flex}.header.show .header__bg{opacity:1;visibility:visible}}.form{padding:100px 50px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:600px){.form{padding:80px 0}}.form__title{font-size:34px;font-weight:600;margin-bottom:10px;text-align:center}@media screen and (max-width:500px){.form__title{font-size:26px}}.form__sub-title{font-size:22px;text-align:center}@media screen and (max-width:500px){.form__sub-title{font-size:18px}}.form__form{margin-top:50px;margin-bottom:50px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:500px){.form__form{margin-top:40px;margin-bottom:40px;width:100%}}.form__content{display:flex;flex-direction:column;align-items:center}.form__input{padding:0 0 6px 0;display:block;font-size:16px;margin-bottom:20px;background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.2);width:400px;color:#fff;border-radius:0!important}.form__input:focus-visible{outline:0}.form__input #spin{height:0}@media screen and (max-width:500px){.form__input{width:100%}}.form input:-webkit-autofill,.form input:-webkit-autofill:active,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-background-clip:text}.form__btn{background-color:transparent;display:none;color:#fff;margin-top:20px;cursor:pointer}.form__btn:disabled{background-color:#696969;border-color:#696969;cursor:default}.form__btn:disabled:hover{background-color:#696969}.form__info{opacity:.5;font-size:14px;text-align:center;margin-top:40px}.form__link{text-decoration:underline;transition:all .2s;font-size:14px}.form__link:hover{color:var(--blue)}.form__success-result{color:var(--blue);text-align:center}.form__error-result{color:#af0101;margin-top:10px;text-align:center}.footer{background-color:var(--dark-black)}.footer__content{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:50px}@media screen and (max-width:750px){.footer__content{flex-direction:column-reverse;gap:20px}}.footer__info{display:flex;gap:20px;align-items:center}.footer__block span{display:block;margin-bottom:10px;font-size:14px;opacity:.7;line-height:1}@media screen and (max-width:750px){.footer__block span{margin-bottom:3px}}.footer__link{font-size:14px;text-decoration:underline;transition:all .3s}.footer__link:hover{color:var(--blue)}.footer__contacts{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:750px){.footer__contacts{align-items:center}}.footer__contacts a{opacity:.7;transition:all .3s}.footer__contacts a:hover{opacity:1}.footer__phones{font-size:16px;display:flex;align-items:center;margin-bottom:10px}@media screen and (max-width:350px){.footer__phones{gap:10px}}.footer__phones span{display:block;margin:0 20px}@media screen and (max-width:350px){.footer__phones span{display:none}}.footer__mail{margin-bottom:15px;display:block}.footer__links{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:20px}@media screen and (max-width:450px){.footer__logo{width:80px;flex-shrink:0}}.footer__logo img{-o-object-fit:contain;object-fit:contain;width:100%}.card{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:30px;align-items:center}@media screen and (max-width:500px){.card{gap:15px}}.card__title{font-size:22px;text-align:center;height:60px;display:flex;align-items:flex-end;justify-content:center;padding:0 20px}@media screen and (max-width:500px){.card__title{height:initial}}.card__img{width:100%;height:230px;overflow:hidden;border-radius:2px}.card__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__info{padding:0;margin:0;list-style-type:none}.card__info li{margin-bottom:10px!important;padding-left:0!important;display:flex;gap:40px}.card__info li:last-child{margin-bottom:0}.card__info li::before{display:none}.card__info span:first-child{width:75px}.detail-popups{display:none}.card-popup{max-width:800px;background-color:var(--black)}@media screen and (max-width:800px){.card-popup{max-width:100%}}.card-popup__gallery a{height:300px;display:block;overflow:hidden}.card-popup__gallery a img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.card-popup__gallery .swiper-pagination{margin-top:10px!important}.card-popup__gallery .swiper-wrapper{height:300px}.card-popup__content{padding:30px}@media screen and (max-width:780px){.card-popup__content{padding:20px}}@media screen and (max-width:500px){.card-popup__content{padding-bottom:120px}}.card-popup__title{font-size:36px;line-height:1;margin-bottom:16px;text-align:center}@media screen and (max-width:500px){.card-popup__title{font-size:28px}}.card-popup__sub-title{line-height:1;font-size:22px;margin-bottom:16px;text-align:center}@media screen and (max-width:500px){.card-popup__sub-title{font-size:18px}}.card-popup__desc{font-size:16px;text-align:center;opacity:.7}.card-popup__data{margin-top:30px;display:flex;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width:780px){.card-popup__data{flex-direction:column;align-items:center;margin-top:20px}}.card-popup__img{width:380px}@media screen and (max-width:900px){.card-popup__img{width:300px}}.card-popup__img img{width:100%;-o-object-fit:contain;object-fit:contain}.card-popup__info{flex:1}@media screen and (max-width:780px){.card-popup__info{width:100%}}.card-popup__info ul{padding:0;list-style-type:none;margin:30px 0}@media screen and (max-width:780px){.card-popup__info ul{width:-moz-fit-content;width:fit-content;margin:30px auto}}@media screen and (max-width:500px){.card-popup__info ul{margin:20px auto}}.card-popup__info li{margin-bottom:10px;display:flex;gap:40px}.card-popup__info li:last-child{margin-bottom:0}.card-popup__info span:first-child{width:75px}.card-popup__btns{padding-top:15px;display:flex;justify-content:space-between}@media screen and (max-width:780px){.card-popup__btns{justify-content:space-evenly;gap:15px;flex-wrap:wrap}}.card-popup__download{padding-left:45px!important;position:relative}.card-popup__download:before{content:"";width:15px;height:21px;position:absolute;left:20px;top:12px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='21' viewBox='0 0 15 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 5.5H10V0.5L15 5.5ZM10 6.75H15V18.625C15 19.6797 14.1406 20.5 13.125 20.5H1.875C0.820312 20.5 0 19.6797 0 18.625V2.375C0 1.35938 0.820312 0.5 1.875 0.5H8.75V5.5C8.75 6.20312 9.29688 6.75 10 6.75ZM9.96094 12.0234L8.4375 13.5859V9.5625C8.4375 9.05469 8.00781 8.625 7.5 8.625C6.95312 8.625 6.5625 9.05469 6.5625 9.5625V13.5859L5 12.0234C4.84375 11.8672 4.60938 11.75 4.375 11.75C4.10156 11.75 3.86719 11.8672 3.71094 12.0234C3.32031 12.4141 3.32031 13 3.71094 13.3516L6.83594 16.4766C7.1875 16.8672 7.77344 16.8672 8.125 16.4766L11.25 13.3516C11.6406 13 11.6406 12.4141 11.25 12.0234C10.8984 11.6719 10.3125 11.6719 9.96094 12.0234Z' fill='white'/%3E%3C/svg%3E%0A")}.form-popup{max-width:800px;background-color:var(--black)}.popup{position:fixed;top:0;left:0;z-index:-2;width:100vw;height:100dvh;background-color:rgba(68,68,68,.8);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s}.popup__block{position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;box-shadow:0 20px 20px rgba(0,0,0,.5)}@media screen and (max-width:500px){.popup__block{height:100dvh}}.popup__body{max-width:800px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:900px){.popup__body{width:calc(100vw - 100px);max-height:80vh;overflow-y:auto}}@media screen and (max-width:500px){.popup__body{width:100vw;max-height:100dvh;height:-moz-fit-content;height:fit-content}}.popup__close{position:absolute;top:-26px;right:-26px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='2' y1='2' x2='18' y2='18' stroke='white' stroke-width='2' stroke-opacity='1'/%3E%3Cline x1='18' y1='2' x2='2' y2='18' stroke='white' stroke-width='2' stroke-opacity='1'/%3E%3C/svg%3E%0A");opacity:.5;transition:all .3s;cursor:pointer}.popup__close:hover{opacity:1}@media screen and (max-width:500px){.popup__close{top:20px;right:20px;z-index:2;opacity:.7}}.popup .form{padding:100px 50px 50px}@media screen and (max-width:600px){.popup .form{padding-left:20px!important;padding-right:20px!important}}.popup .hidden{display:none}.popup.show{z-index:5;opacity:1}html{box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:170px}*,::after,::before{box-sizing:border-box}body{font-family:Montserrat,serif;font-weight:400;line-height:1.2;font-size:16px;box-sizing:border-box;width:100%;transition:transform .45s;overflow-x:hidden;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent;overflow-y:scroll;background-color:var(--black);color:#fff}.container{margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media screen and (max-width:1500px){.container{padding-left:30px;padding-right:30px}}@media screen and (max-width:1000px){.container{padding-left:20px;padding-right:20px}}.container.s-size{max-width:1360px}.container.l-size{max-width:1920px;padding-left:0;padding-right:0}a{color:#fff;text-decoration:none}a:active{color:#fff}.btn{height:50px;display:flex;align-items:center;justify-content:center;font-size:16px;padding:0 20px;border:2px solid var(--blue);transition:all .2s;width:-moz-fit-content;width:fit-content;line-height:normal;background-color:transparent;color:#fff;cursor:pointer}.btn:hover{background-color:var(--blue)}.swiper .swiper-pagination{position:initial;margin-top:50px}@media screen and (max-width:500px){.swiper .swiper-pagination{margin-top:20px}}.swiper .swiper-pagination-bullet{width:8px;height:8px;margin:0 15px!important;background-color:#d9d9d9;opacity:.5}@media screen and (max-width:500px){.swiper .swiper-pagination-bullet{margin:5px 10px!important}}.swiper .swiper-pagination-bullet-active{width:10px;height:10px;opacity:1}.preloader{min-height:50px;position:relative}.preloader:before{content:"";width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;z-index:2}.preloader:after{content:"";border:4px solid var(--blue);border-top:4px solid #f3f3f3;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite;z-index:3;position:absolute;left:50%;transform:translateX(-50%);top:0}.preloader input{pointer-events:none}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.main h1{text-align:center;margin:50px 0}@media screen and (max-width:500px){.main h1{margin:30px 0}}.main__wrapper{border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1)}.main__block{display:flex;width:100%}@media screen and (max-width:850px){.main__block{flex-direction:column}}.main__block_right{justify-content:flex-end}@media screen and (max-width:850px){.main__block_right{flex-direction:column-reverse}}.main__block_right .main__content{align-items:flex-end}@media screen and (max-width:850px){.main__block_right .main__content{align-items:center}}.main__block_right .main__title{text-align:right}@media screen and (max-width:850px){.main__block_right .main__title{text-align:center}}.main__block_right .main__text{text-align:right}@media screen and (max-width:850px){.main__block_right .main__text{text-align:center}}.main__img{overflow:hidden}@media screen and (max-width:850px){.main__img{width:100%}}@media screen and (max-width:550px){.main__img{max-height:200px}}.main__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main__content{padding:40px;display:flex;flex-direction:column;gap:30px;max-width:40%}@media screen and (min-width:1920px){.main__content{max-width:480px}}@media screen and (max-width:1800px){.main__content{min-width:450px}}@media screen and (max-width:1400px){.main__content{gap:20px}}@media screen and (max-width:1250px){.main__content{padding:20px 40px}}@media screen and (max-width:1150px){.main__content{min-width:400px}}@media screen and (max-width:850px){.main__content{padding:40px 20px;align-items:center;min-width:initial;max-width:100%}}.main__title{font-size:36px;font-weight:600;transition:all .2s}.main__title:hover{color:var(--blue)}@media screen and (max-width:1400px){.main__title{font-size:32px}}@media screen and (max-width:1150px){.main__title{font-size:26px}}@media screen and (max-width:850px){.main__title{text-align:center}}@media screen and (max-width:400px){.main__title{font-size:22px}}.main__text{opacity:.5;font-size:22px}@media screen and (max-width:1150px){.main__text{font-size:18px}}@media screen and (max-width:850px){.main__text{text-align:center}}.main__reviews .detail__capture{margin-bottom:40px}.main__reviews .swiper-wrapper{height:auto}.main__review{display:flex;flex-direction:column;align-items:center;gap:20px}.main__review-title{font-size:22px}.main__review-img{border-radius:50%;overflow:hidden;height:200px}.main__review-img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain}.main__review-text{font-size:18px;line-height:1.3;opacity:.6;text-align:center}@media screen and (max-width:650px){.main__review-text{font-size:16px}}.detail__banner{height:500px;overflow:hidden}@media screen and (max-width:1250px){.detail__banner{height:300px}}.detail__banner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.detail__menu{background-color:var(--dark-black);height:50px;margin-bottom:100px}@media screen and (max-width:1350px){.detail__menu{margin-bottom:85px}}@media screen and (max-width:1250px){.detail__menu{margin-bottom:0}}@media screen and (max-width:850px){.detail__menu{height:0}}.detail__menu .container{height:100%}.detail__menu.stick{position:sticky;top:139px;z-index:2}@media screen and (max-width:1150px){.detail__menu.stick{top:90px}}@media screen and (min-width:1250px){.detail__menu.stick .detail__title-wrapper{height:50px;top:0}}.detail__menu.stick .detail__title{font-size:16px;text-align:start;font-weight:500}.detail__menu-wrapper{position:relative;padding-left:400px;height:100%}@media screen and (max-width:1350px){.detail__menu-wrapper{padding-left:300px}}@media screen and (max-width:1250px){.detail__menu-wrapper{padding-left:0}}.detail__title-wrapper{background-color:#161d25;width:400px;height:250px;display:flex;align-items:center;position:absolute;top:-100px;left:0;box-shadow:0 20px 50px rgba(0,0,0,.5)}@media screen and (max-width:1350px){.detail__title-wrapper{width:300px;height:220px;top:-85px}}@media screen and (max-width:1250px){.detail__title-wrapper{top:-260px}}@media screen and (max-width:850px){.detail__title-wrapper{height:200px;top:-250px}}@media screen and (max-width:500px){.detail__title-wrapper{height:170px;width:260px;top:-235px}}.detail__title{font-size:36px;padding:0 30px;text-align:end}@media screen and (max-width:1350px){.detail__title{padding:0 20px;font-size:32px}}@media screen and (max-width:500px){.detail__title{font-size:26px}}.detail__nav{height:100%;display:flex;align-items:center}@media screen and (max-width:1250px){.detail__nav{width:100%}}@media screen and (max-width:850px){.detail__nav{display:none}}.detail__nav ul{padding:0;margin:0;list-style-type:none;display:flex;width:100%;justify-content:space-evenly}@media screen and (max-width:1250px){.detail__nav ul{justify-content:space-between}}.detail__nav li{padding:0 15px}@media screen and (max-width:1000px){.detail__nav li{padding:0}}.detail__nav a{font-size:16px;opacity:.5;border-bottom:2px solid transparent;transition:all .3s}.detail__nav a:hover{opacity:1;border-color:var(--blue)}.detail__section{padding-top:50px;padding-bottom:50px}@media screen and (max-width:850px){.detail__section{padding:40px 0}}@media screen and (max-width:500px){.detail__section{padding:30px 0}}.detail__section ul{padding:0;margin:0;list-style-type:none}.detail__section li{margin-bottom:24px;padding-left:30px;position:relative}.detail__section li:last-child{margin-bottom:0}.detail__section li:before{content:"•";position:absolute;left:12px;top:0}@media screen and (max-width:500px){.detail__section li{margin-bottom:20px}}.detail__section_black{background-color:var(--dark-black)}.detail__section-top{margin-bottom:50px}@media screen and (max-width:850px){.detail__section-top{margin-bottom:40px}}@media screen and (max-width:500px){.detail__section-top{margin-bottom:20px}}.detail__capture{font-size:36px;text-align:center;margin-bottom:14px;font-weight:600;line-height:1}@media screen and (max-width:500px){.detail__capture{font-size:30px}}.detail__sub-capture{font-size:22px;text-align:center;line-height:1}@media screen and (max-width:500px){.detail__sub-capture{font-size:20px}}.detail__sub-capture_small{font-size:16px;opacity:.7}.detail__desc{margin-top:20px;font-size:16px;opacity:.7;text-align:center}.detail__design{display:flex;gap:30px}@media screen and (max-width:850px){.detail__design{flex-direction:column;gap:40px}}.detail__design-text{flex:1;font-size:22px;opacity:.5;text-align:end}@media screen and (max-width:1350px){.detail__design-text{width:400px;flex:none;font-size:16px}}@media screen and (max-width:1000px){.detail__design-text{width:300px}}@media screen and (max-width:850px){.detail__design-text{width:100%;text-align:start}}.detail__design-text p{display:block;margin-top:0}.detail__design-img{width:calc(50% - 15px);height:360px;overflow:hidden}@media screen and (max-width:1350px){.detail__design-img{width:initial;flex:1;height:300px}}.detail__design-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail .detail__content,.detail__why{opacity:.5;font-size:22px}@media screen and (max-width:850px){.detail .detail__content,.detail__why{font-size:20px}}@media screen and (max-width:750px){.detail .detail__content,.detail__why{font-size:18px}}@media screen and (max-width:500px){.detail .detail__content,.detail__why{font-size:16px}}.detail__content{margin-top:30px}.detail__models{height:-moz-fit-content;height:fit-content}.detail__gallery{height:-moz-fit-content;height:fit-content}.detail__gallery-img{height:450px;display:block;overflow:hidden}@media screen and (max-width:1350px){.detail__gallery-img{height:270px}}.detail__gallery-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.detail__docs ul{padding:0;margin:0;list-style-type:none;display:flex;gap:100px;justify-content:center}@media screen and (max-width:850px){.detail__docs ul{justify-content:space-between;gap:initial}}@media screen and (max-width:700px){.detail__docs ul{flex-wrap:wrap;gap:40px}}@media screen and (max-width:450px){.detail__docs ul{-moz-column-gap:20px;column-gap:20px}}.detail__docs li{margin-bottom:0;padding-left:0;position:initial}@media screen and (max-width:700px){.detail__docs li{width:calc(50% - 20px);display:flex;justify-content:center}}.detail__docs a{display:block;max-width:120px;text-align:center;padding-top:80px;position:relative;transition:all .3s}@media screen and (max-width:700px){.detail__docs a{max-width:200px}}.detail__docs a:before{content:"";width:46px;height:57px;background-image:url("data:image/svg+xml,%3Csvg width='46' height='57' viewBox='0 0 46 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.8125 32.125H9.875V26.5H10.8125C12.3359 26.5 13.625 27.7891 13.625 29.3125C13.625 30.9531 12.3359 32.125 10.8125 32.125ZM23 26.5H23.9375C24.875 26.5 25.8125 27.4375 25.8125 28.375V35.875C25.8125 36.9297 24.875 37.75 23.9375 37.75H23V26.5ZM26.75 -3.5V11.5C26.75 13.6094 28.3906 15.25 30.5 15.25H45.5V49C45.5 53.2188 42.1016 56.5 38 56.5H8C3.78125 56.5 0.5 53.2188 0.5 49V4C0.5 -0.101562 3.78125 -3.5 8 -3.5H26.75ZM8 22.75C6.94531 22.75 6.125 23.6875 6.125 24.625V39.625C6.125 40.6797 6.94531 41.5 8 41.5C8.9375 41.5 9.875 40.6797 9.875 39.625V35.875H10.8125C14.3281 35.875 17.375 32.9453 17.375 29.3125C17.375 25.7969 14.3281 22.75 10.8125 22.75H8ZM19.25 39.625C19.25 40.6797 20.0703 41.5 21.125 41.5H23.9375C26.9844 41.5 29.5625 39.0391 29.5625 35.875V28.375C29.5625 25.3281 26.9844 22.75 23.9375 22.75H21.125C20.0703 22.75 19.25 23.6875 19.25 24.625V39.625ZM34.25 22.75C33.1953 22.75 32.375 23.6875 32.375 24.625V39.625C32.375 40.6797 33.1953 41.5 34.25 41.5C35.1875 41.5 36.125 40.6797 36.125 39.625V34H39.875C40.8125 34 41.75 33.1797 41.75 32.125C41.75 31.1875 40.8125 30.25 39.875 30.25H36.125V26.5H39.875C40.8125 26.5 41.75 25.6797 41.75 24.625C41.75 23.6875 40.8125 22.75 39.875 22.75H34.25ZM30.5 -3.5L45.5 11.5H30.5V-3.5Z' fill='white'/%3E%3C/svg%3E%0A");position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all .3s}.detail__docs a:hover{color:var(--blue)}.detail__docs a:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='46' height='57' viewBox='0 0 46 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.8125 32.125H9.875V26.5H10.8125C12.3359 26.5 13.625 27.7891 13.625 29.3125C13.625 30.9531 12.3359 32.125 10.8125 32.125ZM23 26.5H23.9375C24.875 26.5 25.8125 27.4375 25.8125 28.375V35.875C25.8125 36.9297 24.875 37.75 23.9375 37.75H23V26.5ZM26.75 -3.5V11.5C26.75 13.6094 28.3906 15.25 30.5 15.25H45.5V49C45.5 53.2188 42.1016 56.5 38 56.5H8C3.78125 56.5 0.5 53.2188 0.5 49V4C0.5 -0.101562 3.78125 -3.5 8 -3.5H26.75ZM8 22.75C6.94531 22.75 6.125 23.6875 6.125 24.625V39.625C6.125 40.6797 6.94531 41.5 8 41.5C8.9375 41.5 9.875 40.6797 9.875 39.625V35.875H10.8125C14.3281 35.875 17.375 32.9453 17.375 29.3125C17.375 25.7969 14.3281 22.75 10.8125 22.75H8ZM19.25 39.625C19.25 40.6797 20.0703 41.5 21.125 41.5H23.9375C26.9844 41.5 29.5625 39.0391 29.5625 35.875V28.375C29.5625 25.3281 26.9844 22.75 23.9375 22.75H21.125C20.0703 22.75 19.25 23.6875 19.25 24.625V39.625ZM34.25 22.75C33.1953 22.75 32.375 23.6875 32.375 24.625V39.625C32.375 40.6797 33.1953 41.5 34.25 41.5C35.1875 41.5 36.125 40.6797 36.125 39.625V34H39.875C40.8125 34 41.75 33.1797 41.75 32.125C41.75 31.1875 40.8125 30.25 39.875 30.25H36.125V26.5H39.875C40.8125 26.5 41.75 25.6797 41.75 24.625C41.75 23.6875 40.8125 22.75 39.875 22.75H34.25ZM30.5 -3.5L45.5 11.5H30.5V-3.5Z' fill='%23007aff'/%3E%3C/svg%3E%0A");transform:translateX(-50%) scale(1.1)}.detail__form .form{padding:0}.hammams .detail__design-img img{-o-object-position:0 -265px;object-position:0 -265px}.about__map{height:500px;overflow:hidden}@media screen and (max-width:1500px){.about__map{height:300px}}.about__map .ymaps-2-1-79-copyright,.about__map .ymaps-2-1-79-gototaxi__container,.about__map .ymaps-2-1-79-gototech,.about__map .ymaps-2-1-79-gotoymaps__container{display:none}.about__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:100px;height:150px}@media screen and (max-width:1500px){.about__top{height:-moz-fit-content;height:fit-content;padding-top:40px}}@media screen and (max-width:800px){.about__top{-moz-column-gap:50px;column-gap:50px;row-gap:15px;flex-wrap:wrap;justify-content:space-around;margin-bottom:40px}}@media screen and (max-width:600px){.about__top{flex-direction:column;gap:30px;padding-top:30px;margin-bottom:30px}}.about__address-wrapper{width:400px;height:100%;position:relative}@media screen and (max-width:1500px){.about__address-wrapper{position:initial;width:300px;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:600px){.about__address-wrapper{width:100%}}.about__address{position:absolute;bottom:0;left:0;padding:68px 30px;font-size:36px;width:100%;box-shadow:0 20px 50px rgba(0,0,0,.5);background-color:#161d25;text-align:end}@media screen and (max-width:1500px){.about__address{position:initial;font-size:22px;padding:30px}}@media screen and (max-width:600px){.about__address{text-align:start;font-size:18px}}.about__contacts a{display:block;margin-top:24px;font-size:22px;transition:all .2s}.about__contacts a:hover{color:var(--blue)}@media screen and (max-width:1500px){.about__contacts a{margin-top:6px;font-size:20px}}@media screen and (max-width:800px){.about__contacts a{font-size:18px}}.about__mail{text-decoration:underline}.about__socials{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:30px}@media screen and (max-width:500px){.about__socials{width:100%;justify-content:space-evenly;gap:initial}}.about__socials li{height:-moz-fit-content;height:fit-content}.about__socials a{display:block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;opacity:.7;transition:all .2s}.about__socials a:hover{opacity:1}.about__body{margin-bottom:100px}@media screen and (max-width:800px){.about__body{margin-bottom:80px}}@media screen and (max-width:500px){.about__body{margin-bottom:40px}}.about__title{font-size:36px;margin-bottom:50px;font-weight:600;text-align:center}@media screen and (max-width:1350px){.about__title{font-size:32px;margin-bottom:40px}}@media screen and (max-width:800px){.about__title{margin-bottom:30px}}@media screen and (max-width:500px){.about__title{font-size:26px;margin-bottom:20px}}.about__block{display:flex;gap:30px}@media screen and (max-width:800px){.about__block{flex-direction:column;gap:40px;align-items:center}}.about__block p{display:block;margin:10px 0 0 0}@media screen and (max-width:800px){.about__block p{margin:0}}.about__text{flex:1;opacity:.5;font-size:20px}@media screen and (max-width:1500px){.about__text{font-size:16px}}@media screen and (max-width:1500px){.about__logo{height:150px}}@media screen and (max-width:900px){.about__logo{height:100px}}@media screen and (max-width:500px){.about__logo{height:80px}}.about__logo img{-o-object-fit:contain;object-fit:contain;display:block}.about__form .form{padding:50px}@media screen and (max-width:600px){.about__form .form{padding:50px 0}}.privacy__capture{text-align:center;font-size:36px;margin:50px 0}@media screen and (max-width:600px){.privacy__capture{font-size:28px;margin:30px 0}}.privacy__text{font-size:16px;opacity:.5}.privacy__title{font-size:22px;margin:30px 0 20px;text-align:center}@media screen and (max-width:600px){.privacy__title{font-size:20px;margin:20px 0 10px}}.privacy__list{list-style-type:disc!important;margin-top:10px!important;padding-left:20px!important}.privacy__list li{margin-bottom:10px!important}.privacy ul{padding:0;margin:0;list-style-type:none}.privacy li{margin-bottom:15px}
/*# sourceMappingURL=styles.css.map */
