:root{--max-width:1440px;--min-width:375px;--font-base:16px;--font-family:"Rubik",sans-serif;--input-heigh:44px}@media only screen and (max-width:991.98px){:root{--font-base:15px}}@media only screen and (max-width:767.98px){:root{--font-base:14px}}@media only screen and (max-width:575.98px){:root{--font-base:13px}}@media only screen and (max-width:429.98px){:root{--font-base:12px}}*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:700}a{color:#fff;text-decoration:none}button{background-color:transparent;cursor:pointer;font-family:var(--font-family);padding:0;vertical-align:middle}button,input,select,textarea{-webkit-appearance:none;border:none;border-radius:0;box-sizing:border-box;outline:none}input,select,textarea{width:100%}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #fff!important}input,select,textarea{font-family:var(--font-family)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;margin:0}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}select{border:none;outline:none;width:100%}textarea{vertical-align:top}label{display:block}table{border-collapse:collapse;border-spacing:0;width:100%}img{height:auto;max-width:100%;vertical-align:middle}ol,ul{list-style:none}ol{counter-reset:num}ol li{padding-left:16px;position:relative}ol li:before{content:counter(num) ".";counter-increment:num;left:0;position:absolute;top:0}.phone-link{color:var(--font-color);white-space:nowrap}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(./Rubik-Regular.9248965d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(./Rubik-Bold.b5027ae0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:500;src:url(./Rubik-Medium.a11b8717.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(./Rubik-SemiBold.facb17e0.woff2) format("woff2")}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;font-size:var(--font-base);text-rendering:optimizeLegibility}body{background-color:#171925;color:#fff;font-family:var(--font-family);min-width:var(--min-width)}.link{color:#f2c94c;text-decoration:underline}.link:hover,.phone-link{text-decoration:none}@media only screen and (max-width:991.98px){.phone-link{text-decoration:underline}}.header-md{font-size:1.75rem}.container{margin:0 auto;max-width:1280px;padding-left:50px;padding-right:50px}@media only screen and (max-width:991.98px){.container{padding-left:40px;padding-right:40px}}@media only screen and (max-width:767.98px){.container{padding-left:30px;padding-right:30px}}@media only screen and (max-width:575.98px){.container{padding-left:20px;padding-right:20px}}.loader{display:inline-block;height:80px;position:relative;transform:scale(.35);width:80px}.loader.gray div:after{background:#555}.loader.lg{transform:scale(.5)}.loader div{animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.loader div:after{background:#fff;border-radius:50%;content:" ";display:block;height:8px;margin:-4px 0 0 -4px;position:absolute;width:8px}.loader div:first-child{animation-delay:-36ms}.loader div:first-child:after{left:63px;top:63px}.loader div:nth-child(2){animation-delay:-72ms}.loader div:nth-child(2):after{left:56px;top:68px}.loader div:nth-child(3){animation-delay:-.108s}.loader div:nth-child(3):after{left:48px;top:71px}.loader div:nth-child(4){animation-delay:-.144s}.loader div:nth-child(4):after{left:40px;top:72px}.loader div:nth-child(5){animation-delay:-.18s}.loader div:nth-child(5):after{left:32px;top:71px}.loader div:nth-child(6){animation-delay:-.216s}.loader div:nth-child(6):after{left:24px;top:68px}.loader div:nth-child(7){animation-delay:-.252s}.loader div:nth-child(7):after{left:17px;top:63px}.loader div:nth-child(8){animation-delay:-.288s}.loader div:nth-child(8):after{left:12px;top:56px}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn{align-items:center;border-radius:3px;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;line-height:100%;text-align:center;transition:background-color .3s,color .3s;width:100%}.btn.sm{font-size:13px;height:39px}.btn.md{font-size:14px;height:var(--input-heigh)}.btn.xl{font-size:16px;height:54px}.btn.submit{font-size:12px;font-weight:700;height:48px;text-transform:uppercase}.btn.red{background-color:#d11120;color:#fff}.btn.red:hover{background-color:#ed2837}.btn.gray{background-color:#ded3e7;color:#000}.btn.gray:hover{background-color:#eae4f0}.control-group .control-label{font-size:13px;font-weight:500;margin-bottom:8px}.control-group .form-control{background-color:#fff;border:1px solid #fff;border-radius:3px;color:#000;font-size:14px;height:var(--input-heigh);padding:0 1rem;transition:border-color .3s,box-shadow .3s;width:100%}.control-group .form-control:focus{border-color:#333;box-shadow:0 0 0 .25rem #c7c7c733;outline:0}.control-group.required .control-label:after{content:" *"}.control-group.input.search{position:relative}.control-group.input.search .form-control{font-size:16px;padding-left:42px;padding-right:65px}.control-group.input.search .search-icon{left:12px;position:absolute;top:12px;z-index:5}.control-group.input.search .search-btn{bottom:4px;font-size:12px;font-weight:500;position:absolute;right:4px;top:4px;width:80px;z-index:5}.control-group.textarea .form-control{min-height:100px;padding-bottom:1rem;padding-top:1rem;resize:none}.control-group.select{cursor:pointer;position:relative}.control-group.select .form-control{align-items:center;background-image:url(./select-arrow.3a45adff.svg);background-position:right 10px center;background-repeat:no-repeat;border-width:2px;display:inline-flex;padding-right:30px}.control-group.select .form-control .control-placeholder{color:#877c90}.control-group.select .dropdown-wrapper{background-color:#fff;box-shadow:0 0 10px #0003;color:#333;left:0;padding:10px 5px;position:absolute;right:0;top:100%;z-index:210}.control-group.select .dropdown-wrapper .dropdown-list{max-height:400px;overflow-x:auto;overflow-y:scroll;scrollbar-color:#ded3e7 transparent;scrollbar-width:thin}.control-group.select .dropdown-wrapper .dropdown-list::-webkit-scrollbar{width:4px}.control-group.select .dropdown-wrapper .dropdown-list::-webkit-scrollbar-track{background-color:transparent;border-radius:3px;padding-bottom:5px;padding-top:5px}.control-group.select .dropdown-wrapper .dropdown-list::-webkit-scrollbar-thumb{background-color:#ded3e7;border-radius:3px;width:4px}.control-group.select .dropdown-wrapper .dropdown-list .dropdown-item{font-size:13px;padding:10px 20px}.control-group.select .dropdown-wrapper .dropdown-list .dropdown-item:hover{background-color:#ded3e7}.control-group.has-error .form-control{border-color:#eb5757!important}.control-group.has-error.required .control-label:after{color:#eb5757}.control-group.has-error.inverse .form-control:focus{box-shadow:0 0 0 .25rem #eb575740}.control-group .error-message{color:#eb5757;font-size:13px;margin-top:3px}.control-group.inverse .control-label{color:#333}.control-group.inverse .form-control{border-color:#e0e0e0}.control-group.inverse .form-control:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.checkbox-group .form-control{display:none}.checkbox-group .form-control:checked+.checkbox-label .checkbox-control:after{opacity:1}.checkbox-group .checkbox-label{align-items:center;cursor:pointer;display:flex}.checkbox-group .checkbox-label .checkbox-control{align-items:center;display:flex;margin-right:8px;position:relative}.checkbox-group .checkbox-label .checkbox-control:before{background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;content:"";display:inline-block;height:22px;width:22px}@media only screen and (max-width:1199.98px){.checkbox-group .checkbox-label .checkbox-control:before{height:24px;width:24px}}.checkbox-group .checkbox-label .checkbox-control:after{background-color:#f2c94c;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEzSURBVHgB7dVNToNAFMDx92YMLJ2lJiY+b0AXJu7EG3gEb+BV6g28SXVjjBvxBIwL41K607EyMtVShQKlPBZN+G/4mGF+JEwCwNBQTyH02AEdnyIINUMTvcaPz73DigK1K/xJtnowv2FBT9OPUaKjZDFHAnMl1IWgfJTv07eX28UtAYytRJe6+nvFBtejNpFWjtnhJlSkEMbxHe/mWg99eCqO5LDb+kKIi+w0+bRmXNz+nGgO71FAvvTj5TOgjTVhHd4Fdc2/sSf8y8LrkIfezf7R6LAPNIfd5NJIBc6B5rBIzVV20E04F/qz9G9EJ2SlnbjT8pqgZ9ae7yBec6D/4Ea8svZoCW6Pb4auhNfHN0cr4Wa8G1oLV+PdUVftT0Lre41feJbt6ogTbRVRqGBoaBv6Bjcrwo9nzMSMAAAAAElFTkSuQmCC);background-position:4px;background-repeat:no-repeat;background-size:15px;border:1px solid #efbb1c;border-radius:2px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0}.checkbox-group .checkbox-label .label-text{color:#828282;font-size:12px}.checkbox-group .error-message{color:#eb5757;font-size:13px;margin-top:3px}.page-header{margin-bottom:2.1875rem}.page-header.justify{align-items:center;display:flex;gap:10px;justify-content:space-between}@media only screen and (max-width:575.98px){.page-header.justify{align-items:flex-start;flex-direction:column}}.more-link{font-size:14px}.more-link .caption{position:relative}.more-link .caption:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.more-link .btn{background-color:#fff;border-radius:50%;height:21px;margin-left:7px;padding-left:1px;padding-top:1px;transition:transform .3s;width:21px}.more-link:hover .caption:after{display:none}.more-link:hover .btn{transform:translate(7px)}.messengers-list{align-items:center;display:flex;gap:15px}.messengers-list .messenger-item .messenger-btn{align-items:center;display:inline-flex;justify-content:center;transition:transform .3s}.messengers-list .messenger-item .messenger-btn:hover{transform:translateY(-4px)}.messengers-list .messenger-item .messenger-btn.vk{background-color:#07f}.messengers-list .messenger-item .messenger-btn.instagram{background-color:#e721af}.messengers-list .messenger-item .messenger-btn.whatsapp{background-color:#27c34b}.messengers-list .messenger-item .messenger-btn.viber{background-color:#9b51e0}.messengers-list .messenger-item .messenger-btn.telegram{background-color:#08c}.messengers-list.lg .messenger-item .messenger-btn{border-radius:50%;height:44px;width:44px}.messengers-list.lg .messenger-item .messenger-btn.whatsapp{padding-bottom:1px}.messengers-list.lg .messenger-item .messenger-btn.telegram{padding-right:1px}.messengers-list.md .messenger-item .messenger-btn{border-radius:50%;height:38px;width:38px}.messengers-list.md .messenger-item .messenger-btn.vk{padding-top:1px}.messengers-list.md .messenger-item .messenger-btn.whatsapp{padding-bottom:1px;padding-left:1px}.messengers-list.md .messenger-item .messenger-btn.whatsapp img{width:22px}.messengers-list.md .messenger-item .messenger-btn.viber img{padding-top:1px;width:23px}.messengers-list.md .messenger-item .messenger-btn.telegram{padding-right:1px}.messengers-list.md .messenger-item .messenger-btn.telegram img{padding-right:1px;width:23px}.modal-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-overlay .overlay-outer{background-color:#000000b3;height:100%;padding:4px;width:100%}.modal-overlay .overlay-outer .overlay-inner{display:flex;height:inherit;overflow-y:scroll;padding:16px 12px 16px 16px;scrollbar-color:#000 transparent;scrollbar-width:thin;width:inherit}.modal-overlay .overlay-outer .overlay-inner::-webkit-scrollbar{width:4px}.modal-overlay .overlay-outer .overlay-inner::-webkit-scrollbar-track{background-color:transparent;border-radius:3px;padding-bottom:5px;padding-top:5px}.modal-overlay .overlay-outer .overlay-inner::-webkit-scrollbar-thumb{background-color:#000;border-radius:3px;width:4px}.modal-overlay .modal{background-color:#fff;border-radius:5px;color:#000;margin:auto;position:relative;width:100%;z-index:700}.modal-overlay .modal.sm{max-width:429.98px}.modal-overlay .modal .modal-content{padding:2.5rem}.modal-overlay .modal .modal-content .modal-header{margin-bottom:1.875rem;text-align:center}.modal-overlay .modal .modal-content .modal-header .header-title{font-size:20px;line-height:125%}.modal-overlay .modal .modal-content .modal-form .input{margin-bottom:20px}.modal-overlay .modal .modal-content .modal-form .checkbox-group,.modal-overlay .modal .modal-content .modal-form .textarea{margin-bottom:15px}.modal-overlay .modal .close-modal{height:50px;opacity:.5;position:absolute;right:0;top:0;transition:opacity .3s;width:50px}.modal-overlay .modal .close-modal:hover{opacity:1}.modal-overlay .modal .close-modal img{height:13px;width:13px}.modal-enter-active{animation:fadeIn .3s}.modal-enter-active .modal{animation:scaleIn .3s}.modal-leave-active{animation:fadeIn .3s reverse}.modal-leave-active .modal{animation:scaleIn .3s reverse}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{transform:scale(1.2)}to{transform:scale(1)}}.breadcrumbs{padding-bottom:2rem;padding-top:2rem}.breadcrumbs .breadcrumbs-list{gap:8px}.breadcrumbs .breadcrumbs-list,.breadcrumbs .breadcrumbs-list .list-item{align-items:center;display:flex}.breadcrumbs .breadcrumbs-list .list-item .breadcrumb-item{font-size:13px;font-weight:500}.breadcrumbs .breadcrumbs-list .list-item .breadcrumb-item.link{color:#938ea0;transition:color .3s}.breadcrumbs .breadcrumbs-list .list-item .breadcrumb-item.link:hover{color:#f2c94c}.breadcrumbs .breadcrumbs-list .list-item .breadcrumb-item.caption{color:#fff}.breadcrumbs .breadcrumbs-list .list-item .arrow{color:#938ea0;margin-left:8px}.nuxt-app{display:flex;flex-direction:column;min-height:100vh}.nuxt-app .content{flex-grow:1;padding-bottom:3.75rem}.nuxt-app .site-header .header-top{padding:20px 0}.nuxt-app .site-header .header-top .container{align-items:center;display:flex;gap:45px;justify-content:space-between}@media only screen and (max-width:575.98px){.nuxt-app .site-header .header-top .container{gap:26px}}.nuxt-app .site-header .header-top .container .header-logo{flex-shrink:0}.nuxt-app .site-header .header-top .container .header-logo img{width:182px}@media only screen and (max-width:429.98px){.nuxt-app .site-header .header-top .container .header-logo img{width:165px}}.nuxt-app .site-header .header-top .container .main-menu{flex-grow:1;z-index:20}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu{background-color:#fff;bottom:0;left:0;overflow-y:scroll;padding:40px 25px;position:fixed;top:0;transform:translate(-320px);transition:transform .5s;width:320px}.nuxt-app .site-header .header-top .container .main-menu.mobile-visible{transform:translate(0)}}.nuxt-app .site-header .header-top .container .main-menu .mobile-logo{display:none;margin-bottom:15px;width:200px}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .mobile-logo{display:block}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu{display:flex;justify-content:space-between}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu{flex-direction:column}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item{color:#ded3e7;cursor:pointer}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item{border-bottom:1px solid #ded3e7}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.mobile{display:none}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.mobile{display:block}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.mobile .menu-link{align-items:center;display:flex}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.mobile .menu-link svg{margin-right:8px;transition:fill .3s}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-caption,.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-link{color:#ded3e7;font-size:13px;font-weight:500;transition:color .3s}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-caption:hover,.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-link:hover{color:#f2c94c}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-caption:hover,.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-link:hover{color:#eb5757}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-caption:hover svg,.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-link:hover svg{fill:#eb5757}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-caption,.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-link{color:#333;display:block;padding:14px 0}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-caption{margin-top:3px}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item .menu-caption{margin-top:0;width:100%}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu{display:flex;justify-content:center;position:relative}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu{flex-direction:column}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .arrow{position:absolute;right:-20px;top:-1px}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .arrow{color:#333;right:0;top:9px;transform:rotate(-90deg)}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .arrow.rotate{top:-5px;transform:rotate(-180deg)}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .arrow.rotate{top:7px}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .arrow svg{width:18px}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu{background-color:#fff;border-radius:5px;padding:14px 0;position:absolute;top:50px;width:230px;z-index:10}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu{margin-top:-7px;padding-top:0;position:static;width:100%}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu .submenu-item{border-bottom:1px solid #e0e0e0;transition:background-color .2s,border-bottom-color .2s}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu .submenu-item{border-bottom:none}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu .submenu-item:last-child{border-bottom:none}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu .submenu-item:hover{background-color:#eb5757;border-bottom-color:#eb5757}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu .submenu-item:hover .submenu-link{color:#fff}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu .submenu-item:hover:last-child{border-bottom:none}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu .submenu-item .submenu-link{color:#333;display:block;font-size:13px;padding:14px 18px}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu .submenu-item .submenu-link{padding-left:10px;padding-right:10px}}.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu:before{background-color:#fff;border-radius:1px;content:"";display:inline-block;height:20px;left:calc(50% - 15px);position:absolute;top:-6px;transform:rotate(-45deg);width:20px;z-index:-1}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .pages-menu .menu-item.with-submenu .submenu:before{display:none}}.nuxt-app .site-header .header-top .container .main-menu .mobile-search{display:none;margin-top:20px}@media only screen and (max-width:767.98px){.nuxt-app .site-header .header-top .container .main-menu .mobile-search{display:block}}.nuxt-app .site-header .header-top .container .main-menu .mobile-search .form-control{border:1px solid #ded3e7;font-size:15px;padding-left:38px}.nuxt-app .site-header .header-top .container .main-menu .mobile-close{display:none;height:50px;opacity:.5;position:absolute;right:0;top:0;transition:opacity .3s;width:50px}.nuxt-app .site-header .header-top .container .main-menu .mobile-close:hover{opacity:1}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-top .container .main-menu .mobile-close{display:inline-block}}.nuxt-app .site-header .header-bottom{background-color:#1f2337}.nuxt-app .site-header .header-bottom .container{align-items:center;display:flex;gap:48px;height:65px;padding-bottom:10px;padding-top:10px}@media only screen and (max-width:575.98px){.nuxt-app .site-header .header-bottom .container{gap:26px;height:55px}}.nuxt-app .site-header .header-bottom .container .btn-mobile-menu{align-items:center;display:none;width:auto}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-bottom .container .btn-mobile-menu{display:inline-flex}}.nuxt-app .site-header .header-bottom .container .btn-mobile-menu svg{fill:#fff}@media only screen and (max-width:575.98px){.nuxt-app .site-header .header-bottom .container .btn-mobile-menu svg{width:18px}}.nuxt-app .site-header .header-bottom .container .btn-mobile-menu .caption{color:#fff;font-size:16px;margin-left:8px}@media only screen and (max-width:575.98px){.nuxt-app .site-header .header-bottom .container .btn-mobile-menu .caption{font-size:14px;margin-top:2px}}.nuxt-app .site-header .header-bottom .container .catalog-link{align-items:center;display:inline-flex}@media only screen and (max-width:1199.98px){.nuxt-app .site-header .header-bottom .container .catalog-link{display:none}}.nuxt-app .site-header .header-bottom .container .catalog-link svg{fill:#fff;transition:fill .3s}.nuxt-app .site-header .header-bottom .container .catalog-link .caption{font-size:15px;font-weight:500;margin-left:8px;transition:color .3s}.nuxt-app .site-header .header-bottom .container .catalog-link:hover svg{fill:#f2c94c}.nuxt-app .site-header .header-bottom .container .catalog-link:hover .caption{color:#f2c94c}.nuxt-app .site-header .header-bottom .container .header-search{flex-grow:1}@media only screen and (max-width:767.98px){.nuxt-app .site-header .header-bottom .container .header-search{display:none}}.nuxt-app .site-header .header-bottom .container .header-links{align-items:center;display:flex;margin-left:auto}.nuxt-app .site-header .header-bottom .container .header-links .link-item{align-items:center;border-radius:0;display:inline-flex;font-weight:400}.nuxt-app .site-header .header-bottom .container .header-links .link-item:first-child{border-right:1px solid #ded3e7;padding-right:24px}.nuxt-app .site-header .header-bottom .container .header-links .link-item:nth-child(2){padding-left:24px}.nuxt-app .site-header .header-bottom .container .header-links .link-item svg{fill:#ded3e7;transition:fill .3s}.nuxt-app .site-header .header-bottom .container .header-links .link-item .link-caption{color:#ded3e7;font-size:13px;margin-left:8px;transition:color .3s}.nuxt-app .site-header .header-bottom .container .header-links .link-item:hover svg{fill:#f2c94c}.nuxt-app .site-header .header-bottom .container .header-links .link-item:hover .link-caption{color:#f2c94c}.nuxt-app .site-header .header-contacts{align-items:center;display:flex;gap:15px}.nuxt-app .site-header .header-contacts .contacts{display:flex;flex-direction:column;gap:3px;text-align:right}.nuxt-app .site-header .header-contacts .contacts .phone-link{font-size:15px;font-weight:600}.nuxt-app .site-header .header-contacts .contacts .email-link{color:#ded3e7;font-size:12px;text-decoration:underline}.nuxt-app .site-header .header-contacts .contacts .email-link:hover{text-decoration:none}.nuxt-app .site-header .header-contacts .btn{width:170px}@media only screen and (max-width:630px){.nuxt-app .site-header .header-contacts .btn{display:none}}.nuxt-app .site-header .header-contacts.mobile{align-items:flex-start;display:none;flex-direction:column;gap:10px;margin-top:20px}@media only screen and (max-width:630px){.nuxt-app .site-header .header-contacts.mobile{display:flex}}.nuxt-app .site-header .header-contacts.mobile .contacts{text-align:left}.nuxt-app .site-header .header-contacts.mobile .contacts .phone-link{color:#333}.nuxt-app .site-header .header-contacts.mobile .contacts .email-link{color:#828282;font-size:15px;margin-top:5px}@media only screen and (max-width:630px){.nuxt-app .site-header .header-contacts.mobile .btn{display:inline-flex;width:100%}}.nuxt-app .site-footer{background-color:#1f2337}.nuxt-app .site-footer .footer-top{display:flex;gap:50px;justify-content:space-between;padding:3.75rem 0}@media only screen and (max-width:1199.98px){.nuxt-app .site-footer .footer-top{flex-direction:column}}.nuxt-app .site-footer .footer-top .footer-info{display:flex;flex-direction:column;flex-shrink:0;gap:30px;width:380px}.nuxt-app .site-footer .footer-top .footer-info .footer-logo{flex-shrink:0}.nuxt-app .site-footer .footer-top .footer-info .footer-logo .logo-link{display:block;margin-bottom:.9375rem}.nuxt-app .site-footer .footer-top .footer-info .footer-logo .logo-link img{width:220px}.nuxt-app .site-footer .footer-top .footer-info .footer-logo .logo-caption{color:#ded3e7;font-size:13px;line-height:138%}.nuxt-app .site-footer .footer-top .footer-info .footer-contacts{grid-gap:30px;align-content:start;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1199.98px){.nuxt-app .site-footer .footer-top .footer-info .footer-contacts{grid-row-gap:20px;grid-template-columns:repeat(3,1fr);width:100%}}@media only screen and (max-width:575.98px){.nuxt-app .site-footer .footer-top .footer-info .footer-contacts{grid-gap:30px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:429.98px){.nuxt-app .site-footer .footer-top .footer-info .footer-contacts{grid-template-columns:1fr}}.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block{align-items:flex-start;display:flex;gap:8px}.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block .icon{flex-shrink:0;width:14px}.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block .data{display:flex;flex-direction:column;gap:8px}.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block .data .block-title{color:#ded3e7;font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block .data .contact-line{font-size:13px;font-weight:500;line-height:120%;white-space:nowrap}.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block .data .contact-line .email-link:hover{text-decoration:underline}.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block .btn{padding:0 20px}@media only screen and (max-width:1199.98px){.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block:nth-child(4){grid-column:1/5}}@media only screen and (max-width:575.98px){.nuxt-app .site-footer .footer-top .footer-info .footer-contacts .contact-block:nth-child(4){grid-column:initial}}@media only screen and (max-width:1199.98px){.nuxt-app .site-footer .footer-top .footer-info{align-items:center;flex-direction:row;gap:50px;width:100%}}@media only screen and (max-width:991.98px){.nuxt-app .site-footer .footer-top .footer-info{align-items:flex-start;flex-direction:column;gap:30px;justify-content:flex-start}}.nuxt-app .site-footer .footer-top .footer-menu{display:flex;flex-direction:column;flex-grow:1;max-width:730px}@media only screen and (max-width:1199.98px){.nuxt-app .site-footer .footer-top .footer-menu{max-width:none}}.nuxt-app .site-footer .footer-top .footer-menu .menu-wrapper{grid-gap:60px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:30px}@media only screen and (max-width:991.98px){.nuxt-app .site-footer .footer-top .footer-menu .menu-wrapper{grid-gap:40px}}@media only screen and (max-width:575.98px){.nuxt-app .site-footer .footer-top .footer-menu .menu-wrapper{grid-template-columns:1fr}}.nuxt-app .site-footer .footer-top .footer-menu .menu-wrapper .menu-block .block-title{border-bottom:1px solid rgba(222,211,231,.2);font-size:12px;font-weight:500;letter-spacing:.04em;line-height:120%;margin-bottom:14px;padding-bottom:10px;text-transform:uppercase}.nuxt-app .site-footer .footer-top .footer-menu .menu-wrapper .menu-block .menu-list{display:flex;flex-direction:column;gap:12px}.nuxt-app .site-footer .footer-top .footer-menu .menu-wrapper .menu-block .menu-list .menu-item{width:100%}.nuxt-app .site-footer .footer-top .footer-menu .menu-wrapper .menu-block .menu-list .menu-item .menu-link{color:#ded3e7;font-size:13px;transition:color .3s}.nuxt-app .site-footer .footer-top .footer-menu .menu-wrapper .menu-block .menu-list .menu-item .menu-link:hover{color:#f2c94c}.nuxt-app .site-footer .footer-top .footer-menu .footer-socials{margin-top:auto}.nuxt-app .site-footer .footer-bottom{align-items:center;border-top:1px solid rgba(222,211,231,.1);display:flex;gap:15px;justify-content:space-between;padding:1.875rem 0}@media only screen and (max-width:429.98px){.nuxt-app .site-footer .footer-bottom{align-items:flex-start;flex-direction:column}}.nuxt-app .site-footer .footer-bottom .copyright{color:#ded3e7;font-size:12px}.nuxt-app .site-footer .footer-bottom .payment-types{display:flex;gap:10px}.nuxt-app .site-footer .footer-bottom .payment-types .type img{width:60px}.nuxt-app .layout-overlay{background-color:#000c;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;z-index:-1}.nuxt-app .layout-overlay.visible{opacity:1;z-index:5}.nuxt-app .layout-overlay.show-header-top{top:81px}@media only screen and (max-width:1199.98px){.nuxt-app .layout-overlay.show-header-top{display:none}}.discount-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:400px;overflow-y:hidden}@media only screen and (max-width:767.98px){.discount-item{height:350px}}@media only screen and (max-width:575.98px){.discount-item{height:310px}}.discount-item.discount-first-order{padding:3.75rem;position:relative}.discount-item.discount-first-order .discount-content{margin:0 auto;max-width:630px;position:relative;text-align:center;z-index:2}.discount-item.discount-first-order .discount-content .discount-title{color:#191408;font-size:1.5rem;font-weight:700;text-transform:uppercase}.discount-item.discount-first-order .discount-content .discount-title .title-accent{font-size:2rem}.discount-item.discount-first-order .discount-content .discount-caption{color:#4f3d0a;font-size:1rem;font-weight:500;line-height:150%;margin-top:.9375rem}.discount-item.discount-first-order .discount-content .discount-code{font-size:1.25rem;font-weight:600;margin-top:1.25rem}.discount-item.discount-first-order .discount-content .discount-code .code-caption{color:#856916}.discount-item.discount-first-order .discount-content .discount-code .code-value{color:#191408;margin-left:.375rem}.discount-item.discount-first-order .discount-illustration{background-image:url(./first-order.93ea7705.png);background-position:bottom;background-repeat:no-repeat;bottom:-5px;height:170px;left:0;position:absolute;right:0;z-index:1}@media only screen and (max-width:767.98px){.discount-item.discount-first-order .discount-illustration{background-size:750px}}@media only screen and (max-width:575.98px){.discount-item.discount-first-order .discount-illustration{background-size:550px}}.call-to-action{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;overflow:hidden;padding:3.75rem;position:relative}@media only screen and (max-width:429.98px){.call-to-action{padding:3.75rem 2.5rem}}.call-to-action .block-data{margin:0 auto;max-width:745px;position:relative;text-align:center;z-index:2}.call-to-action .block-data .block-title{color:#f2c94c;font-size:1.5rem;font-weight:700;line-height:140%;text-transform:uppercase}.call-to-action .block-data .block-caption{font-size:1.125rem;font-weight:500;line-height:140%;margin-top:.875rem}.call-to-action .block-data .block-contacts{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:1.875rem}@media only screen and (max-width:575.98px){.call-to-action .block-data .block-contacts{flex-direction:column}}.call-to-action .block-data .block-contacts .phone-link{font-size:1.625rem;font-weight:600}.call-to-action .block-data .order-btn{margin-top:2.5rem;max-width:290px;transition:transform .3s}@media only screen and (max-width:429.98px){.call-to-action .block-data .order-btn{max-width:none}}.call-to-action .block-data .order-btn:hover{background-color:#d11120;transform:translateY(-5px)}.call-to-action .illustration{background-repeat:no-repeat;bottom:0;height:260px;position:absolute;width:180px;z-index:1}@media only screen and (max-width:991.98px){.call-to-action .illustration{background-size:150px}}@media only screen and (max-width:429.98px){.call-to-action .illustration{display:none}}.call-to-action .illustration.left{background-image:url(./call-to-action-left.ec026bb8.png);background-position:0 100%;left:0}@media only screen and (max-width:767.98px){.call-to-action .illustration.left{background-position:left -60px bottom}}.call-to-action .illustration.right{background-image:url(./call-to-action-right.2e68717b.png);background-position:100% 100%;right:0}@media only screen and (max-width:767.98px){.call-to-action .illustration.right{background-position:right -60px bottom}}.page-index .main-section{padding-top:3.75rem}.page-index .main-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width:767.98px){.page-index .main-banner{padding-bottom:3.75rem;padding-top:3.75rem}}.page-index .main-banner .container{align-items:center;display:flex;flex-direction:column;height:550px;justify-content:center;position:relative;z-index:5}@media only screen and (max-width:767.98px){.page-index .main-banner .container{height:auto}}.page-index .main-banner .container .banner-header{text-align:center}.page-index .main-banner .container .banner-header .header-title{font-size:3rem}@media only screen and (max-width:767.98px){.page-index .main-banner .container .banner-header .header-title{font-size:2.75rem}}.page-index .main-banner .container .banner-header .header-subtitle{font-size:1.375rem;font-weight:400;margin-top:1.25rem}.page-index .main-banner .container .param-search-form{grid-gap:10px;background-color:#1f233799;border-radius:5px;display:grid;grid-template-columns:repeat(3,1fr) 170px;margin-top:2.5rem;max-width:1000px;padding:2.5rem;width:100%}@media only screen and (max-width:1199.98px){.page-index .main-banner .container .param-search-form{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767.98px){.page-index .main-banner .container .param-search-form{grid-template-columns:1fr}}@media only screen and (max-width:1199.98px){.page-index .main-banner .container .param-search-form .btn{grid-column:1/4}}@media only screen and (max-width:767.98px){.page-index .main-banner .container .param-search-form .btn{grid-column:initial}}.page-index .main-banner:before{background:linear-gradient(270deg,#000 8.57%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(-1)}.page-index .main-benefits{padding-top:50px}.page-index .main-benefits .container{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1199.98px){.page-index .main-benefits .container{grid-gap:30px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575.98px){.page-index .main-benefits .container{grid-template-columns:1fr}}.page-index .main-benefits .container .benefit-item{align-items:flex-start;display:flex}.page-index .main-benefits .container .benefit-item img{flex-shrink:0;width:45px}.page-index .main-benefits .container .benefit-item .data{margin-left:15px}.page-index .main-benefits .container .benefit-item .data .benefit-title{font-size:13px;font-weight:600;text-transform:uppercase}.page-index .main-benefits .container .benefit-item .data .benefit-caption{color:#ded3e7;font-size:13px;line-height:120%;margin-top:6px}.page-catalog .main-categories{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:575.98px){.page-catalog .main-categories{grid-template-columns:1fr}}.car-brands{grid-gap:10px;display:grid;grid-template-columns:repeat(8,1fr)}@media only screen and (max-width:991.98px){.car-brands{grid-template-columns:repeat(6,1fr)}}@media only screen and (max-width:767.98px){.car-brands{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:575.98px){.car-brands{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:429.98px){.car-brands{grid-template-columns:repeat(3,1fr)}}.car-brands .brand-item{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:1.25rem;transition:transform .3s}.car-brands .brand-item:hover{transform:translateY(-4px)}.car-brands .brand-item img{margin-bottom:10px}.car-brands .brand-item .brand-title{color:#000;font-size:14px;font-weight:400;margin-top:auto}.general-category{background-color:#fff;border-radius:5px;transition:box-shadow .3s}.general-category:hover{box-shadow:0 0 10px #ffffffbf}.general-category .category-link{display:block;padding:1.875rem;text-align:center}.general-category .category-link .img-wrapper{margin-bottom:18px}.general-category .category-link .category-title{color:#000;font-size:15px;font-weight:600;text-transform:uppercase}.general-category .category-link .category-caption{color:#4f4f4f;font-size:14px;margin-top:.5rem}
