body,html{overflow-y:auto;scroll-behavior:smooth}#app,body,html{overflow-x:hidden}#app{margin:0 auto;min-height:100vh;position:relative}.content{margin:0 auto;max-width:1780px;padding:0 10px}.center{align-items:center;display:flex;justify-content:center}section{padding:20px 0}.h1,.h2{font-family:NeutralFace;font-size:1.25rem;letter-spacing:2%;line-height:120%;text-transform:uppercase}.empty,.h1,.h2{font-weight:400}.empty{align-items:center;color:var(--opacity-color);display:flex;justify-content:center;min-height:25vh}.transition{transition:.25s cubic-bezier(.17,.67,.83,.67)}.pt-full{padding-top:40px}.pb-full{padding-bottom:40px}swiper-container{--swiper-scrollbar-size:5px;--swiper-scrollbar-drag-bg-color:#b9b9b9;--swiper-scrollbar-bg-color:#ececec}@media only screen and (min-width:600px){.content{padding:0 40px}.h1,.h2{font-size:28px;line-height:130%}.h2{margin:0 auto;text-align:center;width:85%}section{padding:40px 0}.pt-full{padding-top:80px}.pb-full{padding-bottom:80px}}@media only screen and (min-width:901px){.h2{width:60%}}@media only screen and (min-width:1200px){section{padding:50px 0}.pt-full{padding-top:100px}.pb-full{padding-bottom:100px}}@media only screen and (min-width:1920px){section{padding:85px 0}.h1,.h2{font-size:42px}.h2{font-size:32px}.pt-full{padding-top:200px}.pb-full{padding-bottom:200px}}*,:after,:before{box-sizing:border-box}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}img{display:block;max-width:100%}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}button{background:inherit;cursor:pointer;font-size:inherit;font-weight:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:none}li,ul{margin:0;padding:0}li{list-style-type:none}a{color:inherit;text-decoration:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input,select,textarea{border:none;font-family:inherit;font-size:inherit;resize:none}#app,body{overflow-x:hidden}a,button{color:inherit}@font-face{font-family:Inter;font-weight:200;src:url(./Inter-ExtraLight.BEx6KSH1.ttf)}@font-face{font-family:Inter;font-weight:300;src:url(./Inter-Light.WU__v9oT.ttf)}@font-face{font-family:Inter;font-weight:400;src:url(./Inter-Regular.DYjygwQm.ttf)}@font-face{font-family:Inter;font-weight:500;src:url(./Inter-Medium.CKLJZXR2.ttf)}@font-face{font-family:Inter;font-weight:600;src:url(./Inter-SemiBold.XVCL1Lno.ttf)}@font-face{font-family:Inter;font-weight:700;src:url(./Inter-Bold.zdiomvYZ.ttf)}@font-face{font-family:Inter;font-weight:800;src:url(./Inter-ExtraBold.DZtS5_wi.ttf)}@font-face{font-family:NeutralFace;font-weight:300;src:url(./NeutralFace.DhD6yeaf.otf)}@font-face{font-family:NeutralFace;font-weight:700;src:url(./NeutralFace-Bold.Blp51iD-.otf)}*,:after,:before,body,input,select,textarea{font-family:Inter}.title,h1,h2,h3,h4,h5,h6{font-family:NeutralFace;font-weight:300;letter-spacing:2%;text-transform:uppercase}button{text-transform:uppercase}:root{--dark-color:#000;--opacity-color:#4e4e4e;--gray-text:#9a9a9a;--bg-color:#eee}.nav .nav-link{display:flex;padding-bottom:3px}.nav .nav-link .text{display:block;position:relative}.nav .nav-link .text:after{background-color:var(--dark-color);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);transition:.3s cubic-bezier(.17,.67,.83,.67);width:0}.nav .nav-link .text:hover:after{width:100%}.main-btn{align-items:center;background-color:transparent;border:1px solid var(--dark-color);display:flex;font-size:10px;justify-content:space-between;padding:12px 8px;text-transform:uppercase}.main-btn .icon{background-color:var(--dark-color);display:block;height:11px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' fill='none' viewBox='0 0 11 12'%3E%3Cpath stroke='%23000' d='M5.5.5v11M11 6.176H0'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' fill='none' viewBox='0 0 11 12'%3E%3Cpath stroke='%23000' d='M5.5.5v11M11 6.176H0'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:11px}.main-btn{align-items:center;background-color:transparent;border:1px solid var(--dark-color);display:flex;font-size:10px;justify-content:space-between;padding:12px 8px}.main-btn .icon{background-color:var(--dark-color);display:block;height:11px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' fill='none' viewBox='0 0 11 12'%3E%3Cpath stroke='%23000' d='M5.5.5v11M11 6.176H0'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' fill='none' viewBox='0 0 11 12'%3E%3Cpath stroke='%23000' d='M5.5.5v11M11 6.176H0'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:11px}@media only screen and (min-width:1920px){.main-btn{font-size:16px;padding:16px 20px}.main-btn .icon{height:18px;width:18px}}.header{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fff;background-color:#fff9;left:0;padding:12px 0;position:fixed;right:0;top:0;z-index:3}.header .content{align-items:center;display:flex;justify-content:space-between}.header .logo-wrapper{width:78px}.header .logo-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header .burger-btn{-o-object-fit:cover;object-fit:cover;width:77px}.header .nav,.header .req-btn{display:none}.header .menu{background-color:#fff;display:flex;flex-direction:column;height:100svh;justify-content:space-between;left:0;padding:20px 20px 80px;position:absolute;top:0;width:100%;z-index:10}.header .menu .logo-wrapper{display:flex;width:120px}.header .menu .logo-wrapper img{width:100%}.header .menu .close-icon{background-color:#000;display:block;height:20px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' class='t-popup__close-icon' viewBox='0 0 23 23'%3E%3Cg fill='%23fff' fill-rule='evenodd'%3E%3Cpath d='M0 1.414 1.415 0l21.213 21.213-1.414 1.414z'/%3E%3Cpath d='m21.213 0 1.414 1.415L1.414 22.628 0 21.214z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' class='t-popup__close-icon' viewBox='0 0 23 23'%3E%3Cg fill='%23fff' fill-rule='evenodd'%3E%3Cpath d='M0 1.414 1.415 0l21.213 21.213-1.414 1.414z'/%3E%3Cpath d='m21.213 0 1.414 1.415L1.414 22.628 0 21.214z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:20px;top:20px;width:20px}.header .menu .nav{display:flex;flex:1;flex-direction:column;gap:10px;justify-content:center;padding-left:10%}.header .menu .nav a{text-transform:uppercase}.header .menu .contacts{align-items:flex-end;color:var(--opacity-color);display:flex;flex-direction:column;font-size:12px;gap:8px;margin-bottom:20px}@media only screen and (min-width:600px){.header{padding:20px 0;top:10px}.header .logo-wrapper{width:120px}.header .burger-btn{display:none}.header .nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px 30px;font-size:10px;font-weight:500;text-transform:uppercase}.header .nav .nav-link{min-width:100px}.header .req-btn{background-color:var(--dark-color);color:#fff;display:flex;font-size:10px;font-weight:500;min-width:160px}.header .req-btn .icon{background-color:#fff}.header .req-btn:hover{background-color:#fff;color:var(--dark-color)}.header .req-btn_pc{display:none}}@media only screen and (min-width:1200px){.header .content{gap:80px}.header .logo-wrapper{width:130px}.header .nav{flex:1;font-size:12px;grid-template-columns:auto 1fr}.header .req-btn{font-size:12px;margin-right:20px;min-width:179px}.header .req-btn_mobile{display:none}.header .req-btn_pc{display:flex}}@media only screen and (min-width:1920px){.header{padding:16px 0;top:20px}.header .logo-wrapper{width:150px}.header .nav{font-size:14px}.header .req-btn{font-size:16px;min-width:260px}}.footer .overfooter{background-color:var(--dark-color);color:#fff;padding:40px 10px}.footer .overfooter .h2{margin:0 auto;text-align:center;width:85%}.footer .overfooter .btns{display:flex;flex-direction:column;gap:20px;margin-top:20px}.footer .overfooter .btns .link-btn{background-color:#fff;color:var(--dark-color);font-weight:500;margin:0 auto;text-transform:uppercase;width:80%}.footer .overfooter .btns .link-btn .icon{background-color:var(--dark-color)}.footer .main-footer{padding:40px 0}.footer .main-footer .logo-wrapper img{-o-object-fit:contain;object-fit:contain;width:68px}.footer .main-footer .req-wrapper{margin:20px 0}.footer .main-footer .req-wrapper .btn{margin-top:10px;text-transform:uppercase;width:177px}.footer .main-footer .req-wrapper .req-btn_pc{display:none}.footer .main-footer .nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.footer .main-footer .nav .wrapper{font-size:14px;font-weight:400;line-height:130%;text-transform:uppercase}.footer .main-footer .nav .wrapper .nav{display:flex;flex-direction:column;gap:0}.footer .main-footer .nav .wrapper .nav-link{margin-top:4px;padding-bottom:3px}.footer .main-footer .nav .wrapper .name{margin-bottom:10px}.footer .main-footer .copyright,.footer .main-footer .privacy,.footer .main-footer .very-important-info{display:block;font-size:10px;width:100%}.footer .main-footer .copyright{margin:20px 0}.footer .main-footer .privacy{margin-bottom:20px}@media only screen and (min-width:600px){.footer .overfooter{padding:40px 0}.footer .overfooter .h2{width:90%}.footer .overfooter .btns{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;margin:20px auto 0;width:75%}.footer .overfooter .btns .link-btn{font-size:12px;width:100%}.footer .overfooter .btns .link-btn .icon{width:14px}.footer .main-footer{padding-top:80px}.footer .main-footer .content{display:grid;grid-template-areas:"logo req req" ". nav nav" "copyright privacy info";grid-gap:40px}.footer .main-footer .content>*{margin:0}.footer .main-footer .logo-wrapper{grid-area:logo}.footer .main-footer .logo-wrapper img{width:100px}.footer .main-footer .req-wrapper{display:flex;gap:10px;grid-area:req;justify-content:space-between}.footer .main-footer .req-wrapper .btn{align-self:start}.footer .main-footer .nav{grid-area:nav}.footer .main-footer .copyright{grid-area:copyright}.footer .main-footer .privacy{grid-area:privacy}.footer .main-footer .very-important-info{grid-area:info}}@media only screen and (min-width:901px){.footer .overfooter{padding:60px 0}.footer .overfooter .btns,.footer .overfooter .h2{width:60%}}@media only screen and (min-width:1200px){.footer .overfooter .link-btn:hover{background-color:var(--dark-color);border-color:#fff;color:#fff}.footer .main-footer .content{grid-template-areas:"logo nav req" "copyright info privacy"}.footer .main-footer .req-wrapper{flex-direction:column}.footer .main-footer .req-wrapper .btn:hover{background-color:var(--dark-color);color:#fff}.footer .main-footer .req-wrapper .req-btn_mobile{display:none}.footer .main-footer .req-wrapper .req-btn_pc{display:flex}.footer .main-footer .privacy{text-align:right}}@media only screen and (min-width:1920px){.footer .overfooter{padding:80px 0}.footer .overfooter .btns,.footer .overfooter .h2{width:1100px}.footer .overfooter .btns{margin-top:40px}.footer .overfooter .btns .link-btn{font-size:1rem}.footer .main-footer{padding-bottom:40px;padding-top:100px}.footer .main-footer .logo-wrapper img{width:160px}.footer .main-footer .req-wrapper .title{font-size:28px}.footer .main-footer .req-wrapper .btn{width:290px}.footer .main-footer .nav .name,.footer .main-footer .nav .nav-link{font-size:1rem}.footer .main-footer .copyright,.footer .main-footer .privacy,.footer .main-footer .very-important-info{color:var(--opacity-color);font-size:14px}}.error-page{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.error-page main{background-color:var(--dark-color);color:#fff;flex:1;padding:80px 0;text-align:center}.error-page main .content{flex:1}.error-page main .code,.error-page main .content{position:relative;width:100%}.error-page main .code .text{font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.error-page main .code img{width:100vw}.error-page main .btn-wrapper{flex-direction:column;gap:20px;margin:40px auto}.error-page main .btn-wrapper .text{font-size:12px}.error-page main .btn-wrapper .main-btn{background-color:#fff;color:var(--dark-color);width:80%}.error-page main .nav{display:flex;flex-direction:column;gap:10px}.error-page main .nav .nav-link .text{text-align:center;width:100%}@media only screen and (min-width:600px){.error-page main{padding:100px 0}.error-page main .code{margin:0 auto;width:400px}.error-page main .code .text{font-size:14px}.error-page main .btn-wrapper{margin:80px auto}.error-page main .btn-wrapper .text{font-size:1rem}.error-page main .btn-wrapper .main-btn{font-size:14px;padding:15px 10px}}@media only screen and (min-width:1200px){.error-page main .content{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.error-page main .nav{display:grid;grid-template-columns:1fr auto;left:0;padding:0 5%;position:absolute;top:50%;width:100%}.error-page main .nav .nav-link .text{text-align:left}.error-page main .code{flex:1}}@media only screen and (min-width:1920px){.error-page main{min-height:auto}.error-page main .code{width:600px}.error-page main .code .text{font-size:18px}.error-page main .btn-wrapper{gap:40px}.error-page main .btn-wrapper .text{font-size:20px}.error-page main .btn-wrapper .main-btn{font-size:18px}.error-page main .nav{font-size:20px}}
