@charset "UTF-8";:root{--color-primary:#252b45;--color-primary-dark:#171a2d;--color-primary-darkest:#121523;--color-primary-light:#8395e5;--color-primary-line:#4E55F5;--color-secondary:#bf4c62;--color-red:#c03636;--color-orange:#de7e0c;--color-gray:#595f66;--color-gray-light:#848c97;--color-gray-lighter:#a8b3c1;--color-gray-lightest:#f9f9f9;--input-border-width:1px;--input-border-radius:0.5rem;--button-border-radius:0.5rem;--pad-bg-color:#202439}code{font-family:monospace}.text-smallest{font-size:.75rem}.text-small{font-size:.85rem}.text-normal{font-size:.95rem}.text-large{font-size:1.1rem}.text-larger{font-size:1.25rem}.text-largest{font-size:1.2rem}.bold{font-weight:600}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-600{font-weight:600}.text-light{color:#d2dafc}.text-white{color:#fff}.text-white-50{color:rgba(255,255,255,.5)}.text-white-35{color:rgba(255,255,255,.35)}.text-cabinet{font-family:Montserrat;font-style:normal;font-weight:600;font-size:.75rem;line-height:1.4rem;color:#b1b7e7}.text-danger{color:#b61c19}.smallest-text-block{display:block;font-size:.75rem;line-height:1.1;padding:.5rem}@font-face{font-family:Impact;font-display:swap;src:url(../fonts/Impact.woff2) format("woff2"),url(../fonts/Impact.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#fff;line-height:1;font-family:Inter;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Inter;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{background-color:#1c1c40}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:75rem;margin:0 auto;padding:0 .9375rem}[class*=-ibg]{position:relative}[class*=-ibg] img{position:relative;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.title{font-family:Impact,sans-serif}.swiper-pagination{display:none}.swiper-pagination .swiper-pagination-bullet{-webkit-box-flex:0;-ms-flex:0 0 .875rem;flex:0 0 .875rem;display:-ms-grid;display:grid;place-items:center;width:.875rem;height:.875rem;border:1px solid rgba(140,111,226,.3019607843);border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.swiper-pagination .swiper-pagination-bullet::before{content:"";display:block;width:.5rem;height:.5rem;background-color:#faaa32;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.swiper-pagination .swiper-pagination-bullet-active{border:1px solid #8c6fe2}.swiper-pagination .swiper-pagination-bullet-active::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header{background-color:#2d2a4e;-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.1);box-shadow:0 4px 11px 0 rgba(0,0,0,.1);padding:1rem 0;border-bottom:1px solid;-o-border-image:linear-gradient(270deg,rgba(119,72,255,0) 17.92%,#9072e4 80.01%) 1;border-image:-webkit-gradient(linear,right top,left top,color-stop(17.92%,rgba(119,72,255,0)),color-stop(80.01%,#9072e4)) 1;border-image:linear-gradient(270deg,rgba(119,72,255,0) 17.92%,#9072e4 80.01%) 1}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:.3125rem}.header__logo{overflow:hidden}.header__logo img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.header__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:.625rem}.header__btn{font-size:1rem;font-weight:700;padding:.4375rem .9375rem;border-radius:.9375rem;background:-webkit-gradient(linear,left top,right top,from(#017cc1),to(#329dda));background:linear-gradient(90deg,#017cc1 0,#329dda 100%);-webkit-box-shadow:0 4px 22px 0 rgba(50,157,218,.3);box-shadow:0 4px 22px 0 rgba(50,157,218,.3);-webkit-transition:all .3s;transition:all .3s}.header__btn:nth-child(2){background:-webkit-gradient(linear,left top,right top,from(#cf352b),to(#c2291f));background:linear-gradient(90deg,#cf352b 0,#c2291f 100%);-webkit-box-shadow:0 4px 22px 0 rgba(207,53,43,.3);box-shadow:0 4px 22px 0 rgba(207,53,43,.3)}.menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.menu__body{border-right:1px solid #69638e}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.menu__link{font-size:1.125rem;-webkit-transition:color .3s;transition:color .3s}.lang-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.lang-block__text{color:#9899ca;font-size:1.125rem}.lang-block__lang{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3125rem;padding:.4375rem .75rem;border-radius:2.5rem;background-color:#423c68;-webkit-transition:all .3s;transition:all .3s;color:#9899ca;font-size:1rem}.lang-block__lang svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.active .lang-block__lang{border-radius:1.0625rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.active .lang-block__lang svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.lang-block__dropdown{width:100%;position:absolute;top:100%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;opacity:0;pointer-events:none;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);visibility:hidden;-webkit-transition:all .3s;transition:all .3s;border-bottom-right-radius:1.0625rem;border-bottom-left-radius:1.0625rem;padding:.3125rem .75rem .75rem .75rem;background-color:#423c68;z-index:10}.active .lang-block__dropdown{opacity:1;pointer-events:all;-webkit-transform:rotateX(0);transform:rotateX(0);visibility:visible}.lang-block__link{-webkit-transition:color .3s;transition:color .3s}.footer{padding:2.125rem 0;background-color:#131325;border-top:1px solid;-o-border-image:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1;border-image:-webkit-gradient(linear,left top,right top,color-stop(30.21%,#9072e4),color-stop(100%,rgba(119,72,255,0)),to(rgba(151,126,225,0))) 1;border-image:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__copy{text-align:center;color:#b5b5b5;font-size:1rem}.no-webp .promo{background:url(/img/promo-bg.jpg) top center/cover no-repeat}.promo{background-size:cover;border-bottom:1px solid;-o-border-image:linear-gradient(270deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1;border-image:-webkit-gradient(linear,right top,left top,color-stop(30.21%,#9072e4),color-stop(100%,rgba(119,72,255,0)),to(rgba(151,126,225,0))) 1;border-image:linear-gradient(270deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1}.promo__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.promo__title{font-family:Impact,sans-serif}.promo__title:not(:last-child){margin-bottom:.625rem}.promo__subtitle{font-weight:600}.promo__subtitle:not(:last-child){margin-bottom:1.6875rem}.promo__text{font-size:1.25rem;line-height:1.5}.promo__text:not(:last-child){margin-bottom:3.125rem}.promo__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.625rem;font-weight:700;font-size:1.25rem;padding:1.25rem 1.875rem;border-radius:.9375rem;background:-webkit-gradient(linear,left top,right top,from(#faaa32),to(#f86845));background:linear-gradient(90deg,#faaa32 0,#f86845 100%);-webkit-box-shadow:0 4px 22px 0 rgba(250,170,50,.3);box-shadow:0 4px 22px 0 rgba(250,170,50,.3);-webkit-transition:color .3s;transition:color .3s}.promo__btn:not(:last-child){margin-bottom:1.875rem}.promo__btn svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.promo__btn svg path{-webkit-transition:fill .3s;transition:fill .3s}.promo__email{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;font-size:1.25rem;text-transform:lowercase;-webkit-transition:color .3s;transition:color .3s}.promo__email svg path{-webkit-transition:fill .3s;transition:fill .3s}.services{-webkit-transform:translate(0,-150px);-ms-transform:translate(0,-150px);transform:translate(0,-150px)}.services__container{max-width:97.5rem}.services__body{background-color:#292950;padding:1.75rem;-webkit-box-shadow:0 2.7672564983px 2.2138051987px 0 rgba(0,0,0,.02),0 6.6501021385px 5.3200817108px 0 rgba(0,0,0,.03),0 12.5215520859px 10.017241478px 0 rgba(0,0,0,.04),0 22.336309433px 17.8690471649px 0 rgba(0,0,0,.04),0 41.7776107788px 33.422088623px 0 rgba(0,0,0,.05),0 100px 80px 0 rgba(0,0,0,.07);box-shadow:0 2.7672564983px 2.2138051987px 0 rgba(0,0,0,.02),0 6.6501021385px 5.3200817108px 0 rgba(0,0,0,.03),0 12.5215520859px 10.017241478px 0 rgba(0,0,0,.04),0 22.336309433px 17.8690471649px 0 rgba(0,0,0,.04),0 41.7776107788px 33.422088623px 0 rgba(0,0,0,.05),0 100px 80px 0 rgba(0,0,0,.07);border-radius:.625rem;border:1px solid transparent;position:relative}.services__body::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.625rem;margin:-2px;background:-webkit-gradient(linear,left top,right top,color-stop(30.21%,#9072e4),color-stop(100%,rgba(119,72,255,0)),to(rgba(151,126,225,0)));background:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%);z-index:-1}.services__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem;overflow-x:auto}.services__item{-webkit-box-flex:0;-ms-flex:0 0 16.875rem;flex:0 0 16.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.625rem;padding:1.25rem}.services__item_blue{background:-webkit-gradient(linear,left top,left bottom,from(#1e497c),to(#1f2563));background:linear-gradient(180deg,#1e497c 0,#1f2563 100%)}.services__item_blue .services__img{background-color:#24b7ce;-webkit-box-shadow:0 0 30px 0 rgba(36,183,206,.5);box-shadow:0 0 30px 0 rgba(36,183,206,.5)}.services__item_brown{background:-webkit-gradient(linear,left top,left bottom,from(#6a3d44),to(#492c4b));background:linear-gradient(180deg,#6a3d44 0,#492c4b 100%)}.services__item_brown .services__img{background:#f09600;-webkit-box-shadow:0 0 30px 0 rgba(240,150,0,.5);box-shadow:0 0 30px 0 rgba(240,150,0,.5)}.services__item_green{background:-webkit-gradient(linear,left top,left bottom,from(#2f565d),to(#2b455f));background:linear-gradient(180deg,#2f565d 0,#2b455f 100%)}.services__item_green .services__img{background:#39b056;-webkit-box-shadow:0 0 30px 0 rgba(57,176,86,.5);box-shadow:0 0 30px 0 rgba(57,176,86,.5)}.services__item_purple{background:-webkit-gradient(linear,left top,left bottom,from(#7452a6),to(#4e3380));background:linear-gradient(180deg,#7452a6 0,#4e3380 100%)}.services__item_purple .services__img{background:#9c74d2;-webkit-box-shadow:0 0 30px 0 rgba(156,116,210,.5);box-shadow:0 0 30px 0 rgba(156,116,210,.5)}.services__item_pink{background:-webkit-gradient(linear,left top,left bottom,from(#632767),to(#471d5f));background:linear-gradient(180deg,#632767 0,#471d5f 100%)}.services__item_pink .services__img{background:#f14a84;-webkit-box-shadow:0 0 30px 0 rgba(241,74,132,.5);box-shadow:0 0 30px 0 rgba(241,74,132,.5)}.services__img{display:-ms-grid;display:grid;place-items:center;width:5rem;height:5rem;padding:.3125rem;border-radius:50%}.services__img:not(:last-child){margin-bottom:1.25rem}.services__img img{max-width:100%;max-height:3.125rem;-o-object-fit:cover;object-fit:cover}.services__info{position:relative;padding-top:1.25rem;text-align:center;font-size:1.125rem;font-weight:600;line-height:1.5}.services__info::before{content:"";position:absolute;left:0;top:0;width:100%;height:.0625rem}.services__item_blue .services__info::before{background-color:#0f2460;-webkit-box-shadow:0 1px 0 0 #384573;box-shadow:0 1px 0 0 #384573}.services__item_brown .services__info::before{background-color:#4a2541;-webkit-box-shadow:0 1px 0 0 #764c66;box-shadow:0 1px 0 0 #764c66}.services__item_green .services__info::before{background-color:#193b4d;-webkit-box-shadow:0 1px 0 0 #3e5e6d;box-shadow:0 1px 0 0 #3e5e6d}.services__item_purple .services__info::before{background-color:#46257d;-webkit-box-shadow:0 1px 0 0 #7658a7;box-shadow:0 1px 0 0 #7658a7}.services__item_pink .services__info::before{background-color:#3d114f;-webkit-box-shadow:0 1px 0 0 #6c2f78;box-shadow:0 1px 0 0 #6c2f78}.about{border-bottom:1px solid;border-top:1px solid;-o-border-image:linear-gradient(270deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1;border-image:-webkit-gradient(linear,right top,left top,color-stop(30.21%,#9072e4),color-stop(100%,rgba(119,72,255,0)),to(rgba(151,126,225,0))) 1;border-image:linear-gradient(270deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1;background-color:#282850}.about__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;padding-right:max(15px,(100% - 1170px) / 2)}.about__img{margin-right:-130px}.about__img img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.about__info{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:1.875rem 0 .9375rem 0;max-width:42.3125rem;width:100%}.about__title:not(:last-child){margin-bottom:2.5rem}.about__list{max-width:36.5625rem;padding-top:1.875rem;position:relative}.about__list::before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background-color:#16163a;-webkit-box-shadow:0 1px 0 0 #3b3b6a;box-shadow:0 1px 0 0 #3b3b6a}.about__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.125rem;line-height:1.5}.about__item::before{content:url(/img/triangle.svg)}.about__item:not(:last-child){margin-bottom:1.25rem}.brands__body{padding-bottom:6.25rem;min-width:0}.brands__head:not(:last-child){margin-bottom:1.875rem}.brands__title:not(:last-child){margin-bottom:1.875rem}.brands__text{text-transform:uppercase;line-height:1.5}.brands__slider{padding-top:2.5rem;position:relative;min-width:0}.brands__slider::before{content:"";position:absolute;left:0;top:0;width:100%;height:.0625rem;background-color:#0e0e28;-webkit-box-shadow:0 1px 0 0 #3d3d69;box-shadow:0 1px 0 0 #3d3d69}.brands__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.brands__slide{border-radius:.875rem;overflow:hidden;border:1px solid #9072e4}.brands__slide-inner{height:100%}.brands__slide-body{padding:1.875rem 1.25rem}.brands__slide-title{font-weight:700}.brands__slide-title:not(:last-child){margin-bottom:1.25rem}.brands__slide-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.5rem;line-height:1.3}.brands__slide-li:not(:last-child){margin-bottom:1.25rem}.brands__slide-li::before{content:url(/img/triangle.svg)}.brands__slide-text{line-height:1.9}.no-webp .contacts{background:url(/img/contacts-bg.png) 0 0/cover no-repeat}.contacts{background-size:cover;border-top:1px solid;-o-border-image:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1;border-image:-webkit-gradient(linear,left top,right top,color-stop(30.21%,#9072e4),color-stop(100%,rgba(119,72,255,0)),to(rgba(151,126,225,0))) 1;border-image:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1}.contacts__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem}.contacts__img{display:-ms-grid;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;max-width:35.625rem;margin:-3.125rem 0 0 -6.25rem;-webkit-filter:drop-shadow(14px 0 21px rgba(0, 0, 0, .25));filter:drop-shadow(14px 0 21px rgba(0, 0, 0, .25))}.contacts__img img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.contacts__info{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:35.625rem}.contacts__title:not(:last-child){margin-bottom:1.25rem}.contacts__text{line-height:1.6}.contacts__text:not(:last-child){margin-bottom:1.5625rem}.contacts__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:1.875rem}.contacts__links:not(:last-child){margin-bottom:1.875rem}.contacts__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;font-size:1.25rem;font-weight:700;padding:1.25rem 1.875rem;border-radius:.9375rem;background:-webkit-gradient(linear,left top,right top,from(#017cc1),to(#329dda));background:linear-gradient(90deg,#017cc1 0,#329dda 100%);-webkit-box-shadow:0 4px 22px 0 rgba(50,157,218,.3);box-shadow:0 4px 22px 0 rgba(50,157,218,.3);-webkit-transition:all .3s;transition:all .3s}.contacts__btn svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.contacts__btn-email{background:-webkit-gradient(linear,left top,right top,from(#cf352b),to(#c2291f));background:linear-gradient(90deg,#cf352b 0,#c2291f 100%);-webkit-box-shadow:0 4px 22px 0 rgba(207,53,43,.3);box-shadow:0 4px 22px 0 rgba(207,53,43,.3)}.contacts__bottom-text{line-height:1.7}.swiper{overflow:hidden}.swiper-initialized{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:61.99875em){.services__items{scrollbar-width:thin;scrollbar-color:#1c1c40 #9899ca}.services__items::-webkit-scrollbar{width:7px;height:7px}.services__items::-webkit-scrollbar-track{background:#9899ca;border-radius:20px}.services__items::-webkit-scrollbar-thumb{background-color:#1c1c40;border-radius:20px;border:1px solid #9899ca}}@media (min-width:75em){.title{font-size:3rem}.header__inner{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.header__logo{width:15.3125rem}.menu__body{padding-right:1.875rem}.menu__list{gap:2.5rem}.promo{padding-top:8.25rem}.promo{padding-bottom:15.25rem}.promo__title{font-size:4.25rem}.promo__subtitle{font-size:2.6875rem}.about:not(:last-child){margin-bottom:6.25rem}.about__item{font-size:1.5rem}.brands__text{font-size:1.25rem}.brands__slide-title{font-size:1.5rem}.contacts__text{font-size:1.625rem}.contacts__bottom-text{font-size:1.25rem}}@media (max-width:75em){.services{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.services:not(:last-child){margin-bottom:2.5rem}.services__body{margin-right:-15px;margin-left:-15px;border-radius:0;border:none;border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1;border-image:-webkit-gradient(linear,left top,right top,color-stop(30.21%,#9072e4),color-stop(100%,rgba(119,72,255,0)),to(rgba(151,126,225,0))) 1;border-image:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1}.services__body::before{display:none}}@media (max-width:62em){.promo{padding-top:6.5625rem}.promo{padding-bottom:3.625rem}}@media (max-width:20em){.title{font-size:1.375rem}.header__logo{width:8.6875rem}.promo__title{font-size:2.5rem}.promo__subtitle{font-size:1.625rem}.about:not(:last-child){margin-bottom:2.5rem}.about__item{font-size:1rem}.brands__text{font-size:.875rem}.brands__slide-title{font-size:1.25rem}.contacts__text{font-size:1.1875rem}.contacts__bottom-text{font-size:.875rem}}@media (max-width:81.25em){.about__img{margin-right:-100px}}@media (max-width:68.75em){.header__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__actions{width:100%}}@media (max-width:61.99875em){.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem}.header__inner{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}.menu__body{padding-right:.9375rem}.menu__list{gap:.9375rem}.about__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.about__img{position:relative;width:auto;margin-top:-100px;margin-left:-15px;margin-right:-15px;padding-bottom:85%;z-index:1}.about__img img{position:absolute;left:0;top:0;width:100%;height:100%}.about__info{position:relative;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;z-index:2;padding:1.875rem 0}.brands__wrapper:not(:last-child){margin-bottom:1.25rem}}@media (max-width:56.25em){.no-webp .contacts{background:url(/img/contacts-bg-mob.png) bottom center/cover no-repeat}.contacts{padding-top:2.5rem;background-size:cover}.contacts__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contacts__img{margin:0 auto}.contacts__info{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}}@media (max-width:47.99875em){.header__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu{display:none}.footer{-o-border-image:linear-gradient(270deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1;border-image:-webkit-gradient(linear,right top,left top,color-stop(30.21%,#9072e4),color-stop(100%,rgba(119,72,255,0)),to(rgba(151,126,225,0))) 1;border-image:linear-gradient(270deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1}.footer__copy{font-size:.875rem}.promo__title:not(:last-child){margin-bottom:.75rem}.promo__subtitle:not(:last-child){margin-bottom:.75rem}.promo__text{font-size:1.125rem}.promo__text:not(:last-child){margin-bottom:1.875rem}.promo__btn{padding:1.25rem;font-size:1rem}.promo__btn svg{width:19px;height:19px}.promo__btn:not(:last-child){margin-bottom:3.4375rem}.promo__email{font-size:1.125rem}.about__img{margin-top:-50px}.about__title:not(:last-child){margin-bottom:1.5625rem}.about__item{font-size:1rem}.brands__text{color:#c2c2c2}.brands__slider{padding:1.25rem 15px 0 15px;width:auto;margin-right:-15px;margin-left:-15px}.brands__slide-body{padding:1.25rem .9375rem}.contacts__btn{font-size:1rem;padding:1.125rem 1.25rem}.contacts__btn svg{width:1.125rem;height:1.125rem}}@media (max-width:29.99875em){.lang-block__text{font-size:1rem}.no-webp .promo{background:url(/img/promo-bg-mob.jpg) 0 0/cover no-repeat}.promo{background-size:cover;-o-border-image:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1;border-image:-webkit-gradient(linear,left top,right top,color-stop(30.21%,#9072e4),color-stop(100%,rgba(119,72,255,0)),to(rgba(151,126,225,0))) 1;border-image:linear-gradient(90deg,#9072e4 30.21%,rgba(119,72,255,0) 100%,rgba(151,126,225,0) 100%) 1}.services__body{padding:1.875rem 0}.services__items{gap:.75rem;padding:0 .9375rem}.services__item{padding:.9375rem;-webkit-box-flex:0;-ms-flex:0 0 13.125rem;flex:0 0 13.125rem}.services__img{width:3.125rem;height:3.125rem}.services__img:not(:last-child){margin-bottom:1rem}.services__img img{max-height:1.875rem}.services__info{padding-top:.75rem;font-size:1rem}.services__info p{margin-right:-8px;margin-left:-8px}.brands__slider::before{display:none;padding-top:0}.contacts__links{gap:1.25rem}}@media (max-width:22.4375em){.header__inner{row-gap:.625rem}}@media (max-width:22.1875em){.promo__email{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:21.875em){.contacts__links{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:20em) and (max-width:75em){@supports (font-size:clamp(1.375rem ,0.7840909091rem + 2.9545454545vw ,3rem)){.title{font-size:clamp(1.375rem ,.7840909091rem + 2.9545454545vw ,3rem)}}@supports not (font-size:clamp(1.375rem ,0.7840909091rem + 2.9545454545vw ,3rem)){.title{font-size:calc(1.375rem + 1.625 * (100vw - 20rem)/ 55)}}@supports (width:clamp(8.6875rem ,6.2784090909rem + 12.0454545455vw ,15.3125rem)){.header__logo{width:clamp(8.6875rem ,6.2784090909rem + 12.0454545455vw ,15.3125rem)}}@supports not (width:clamp(8.6875rem ,6.2784090909rem + 12.0454545455vw ,15.3125rem)){.header__logo{width:calc(8.6875rem + 6.625 * (100vw - 20rem)/ 55)}}@supports (font-size:clamp(2.5rem ,1.8636363636rem + 3.1818181818vw ,4.25rem)){.promo__title{font-size:clamp(2.5rem ,1.8636363636rem + 3.1818181818vw ,4.25rem)}}@supports not (font-size:clamp(2.5rem ,1.8636363636rem + 3.1818181818vw ,4.25rem)){.promo__title{font-size:calc(2.5rem + 1.75 * (100vw - 20rem)/ 55)}}@supports (font-size:clamp(1.625rem ,1.2386363636rem + 1.9318181818vw ,2.6875rem)){.promo__subtitle{font-size:clamp(1.625rem ,1.2386363636rem + 1.9318181818vw ,2.6875rem)}}@supports not (font-size:clamp(1.625rem ,1.2386363636rem + 1.9318181818vw ,2.6875rem)){.promo__subtitle{font-size:calc(1.625rem + 1.0625 * (100vw - 20rem)/ 55)}}@supports (margin-bottom:clamp(2.5rem ,1.1363636364rem + 6.8181818182vw ,6.25rem)){.about:not(:last-child){margin-bottom:clamp(2.5rem ,1.1363636364rem + 6.8181818182vw ,6.25rem)}}@supports not (margin-bottom:clamp(2.5rem ,1.1363636364rem + 6.8181818182vw ,6.25rem)){.about:not(:last-child){margin-bottom:calc(2.5rem + 3.75 * (100vw - 20rem)/ 55)}}@supports (font-size:clamp(1rem ,0.8181818182rem + 0.9090909091vw ,1.5rem)){.about__item{font-size:clamp(1rem ,.8181818182rem + .9090909091vw ,1.5rem)}}@supports not (font-size:clamp(1rem ,0.8181818182rem + 0.9090909091vw ,1.5rem)){.about__item{font-size:calc(1rem + .5 * (100vw - 20rem)/ 55)}}@supports (font-size:clamp(0.875rem ,0.7386363636rem + 0.6818181818vw ,1.25rem)){.brands__text{font-size:clamp(.875rem ,.7386363636rem + .6818181818vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7386363636rem + 0.6818181818vw ,1.25rem)){.brands__text{font-size:calc(.875rem + .375 * (100vw - 20rem)/ 55)}}@supports (font-size:clamp(1.25rem ,1.1590909091rem + 0.4545454545vw ,1.5rem)){.brands__slide-title{font-size:clamp(1.25rem ,1.1590909091rem + .4545454545vw ,1.5rem)}}@supports not (font-size:clamp(1.25rem ,1.1590909091rem + 0.4545454545vw ,1.5rem)){.brands__slide-title{font-size:calc(1.25rem + .25 * (100vw - 20rem)/ 55)}}@supports (font-size:clamp(1.1875rem ,1.0284090909rem + 0.7954545455vw ,1.625rem)){.contacts__text{font-size:clamp(1.1875rem ,1.0284090909rem + .7954545455vw ,1.625rem)}}@supports not (font-size:clamp(1.1875rem ,1.0284090909rem + 0.7954545455vw ,1.625rem)){.contacts__text{font-size:calc(1.1875rem + .4375 * (100vw - 20rem)/ 55)}}@supports (font-size:clamp(0.875rem ,0.7386363636rem + 0.6818181818vw ,1.25rem)){.contacts__bottom-text{font-size:clamp(.875rem ,.7386363636rem + .6818181818vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7386363636rem + 0.6818181818vw ,1.25rem)){.contacts__bottom-text{font-size:calc(.875rem + .375 * (100vw - 20rem)/ 55)}}}@media (min-width:61.99875em) and (max-width:75em){@supports ((-moz-column-gap:clamp(0.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem)) or (column-gap:clamp(0.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem))){.header__inner{-webkit-column-gap:clamp(.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem);-moz-column-gap:clamp(.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem);column-gap:clamp(.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem)}}@supports not ((-moz-column-gap:clamp(0.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem)) or (column-gap:clamp(0.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem))){.header__inner{-webkit-column-gap:calc(.9375rem + .9375 * (100vw - 61.99875rem)/ 13.00125);-moz-column-gap:calc(.9375rem + .9375 * (100vw - 61.99875rem)/ 13.00125);column-gap:calc(.9375rem + .9375 * (100vw - 61.99875rem)/ 13.00125)}}@supports (padding-right:clamp(0.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem)){.menu__body{padding-right:clamp(.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem)}}@supports not (padding-right:clamp(0.9375rem ,-3.5331338333rem + 7.210845111vw ,1.875rem)){.menu__body{padding-right:calc(.9375rem + .9375 * (100vw - 61.99875rem)/ 13.00125)}}@supports (gap:clamp(0.9375rem ,-6.5135563888rem + 12.0180751851vw ,2.5rem)){.menu__list{gap:clamp(.9375rem ,-6.5135563888rem + 12.0180751851vw ,2.5rem)}}@supports not (gap:clamp(0.9375rem ,-6.5135563888rem + 12.0180751851vw ,2.5rem)){.menu__list{gap:calc(.9375rem + 1.5625 * (100vw - 61.99875rem)/ 13.00125)}}}@media (min-width:62em) and (max-width:75em){@supports (padding-top:clamp(6.5625rem ,-1.4855769231rem + 12.9807692308vw ,8.25rem)){.promo{padding-top:clamp(6.5625rem ,-1.4855769231rem + 12.9807692308vw ,8.25rem)}}@supports not (padding-top:clamp(6.5625rem ,-1.4855769231rem + 12.9807692308vw ,8.25rem)){.promo{padding-top:calc(6.5625rem + 1.6875 * (100vw - 62rem)/ 13)}}@supports (padding-bottom:clamp(3.625rem ,-51.8173076923rem + 89.4230769231vw ,15.25rem)){.promo{padding-bottom:clamp(3.625rem ,-51.8173076923rem + 89.4230769231vw ,15.25rem)}}@supports not (padding-bottom:clamp(3.625rem ,-51.8173076923rem + 89.4230769231vw ,15.25rem)){.promo{padding-bottom:calc(3.625rem + 11.625 * (100vw - 62rem)/ 13)}}}@media (any-hover:hover){.header__btn:hover{-webkit-box-shadow:0 4px 22px 0 rgba(207,53,43,.3);box-shadow:0 4px 22px 0 rgba(207,53,43,.3)}.header__btn:nth-child(2):hover{-webkit-box-shadow:0 4px 22px 0 rgba(50,157,218,.3);box-shadow:0 4px 22px 0 rgba(50,157,218,.3)}.menu__link:hover{color:#9899ca}.lang-block__link:hover{color:#fff}.promo__btn:hover{color:#423c68}.promo__btn:hover svg{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.promo__btn:hover svg path{fill:#423c68}.promo__email:hover{color:#faaa32}.promo__email:hover svg path{fill:#faaa32}.contacts__btn:hover{-webkit-box-shadow:0 4px 22px 0 rgba(207,53,43,.3);box-shadow:0 4px 22px 0 rgba(207,53,43,.3)}.contacts__btn:hover svg{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.contacts__btn-email:hover{-webkit-box-shadow:0 4px 22px 0 rgba(50,157,218,.3);box-shadow:0 4px 22px 0 rgba(50,157,218,.3)}}.webp .promo{background:url(/img/promo-bg.webp) top center/cover no-repeat}.webp .contacts{background:url(/img/contacts-bg.webp) 0 0/cover no-repeat}@media (max-width:56.25em){.webp .contacts{background:url(/img/contacts-bg-mob.webp) bottom center/cover no-repeat}}@media (max-width:29.99875em){.webp .promo{background:url(/img/promo-bg-mob.webp) 0 0/cover no-repeat}}.pad{background-color:#242363;border-radius:.75rem;box-shadow:2px 2px 1.5rem rgba(0,0,0,.25)}.pad_white{background-color:#fff;border-radius:.75rem;box-shadow:2px 2px 1rem rgb(0 0 0 / 18%);color:#000}.pad input{background:0 0;border:none;border-bottom:2px #4f5af6 solid;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#b1b7e7}.pad input:focus{outline:0}.pad select{background:0 0;border:none;border-bottom:2px #4f5af6 solid;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#fff}.pad-blue{background:linear-gradient(90deg,#343292 0,#31299e 100%);border-radius:10px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#d2dafc}.pad-blue .code{display:flex;padding:0 1rem;background:#1e1d4f;border-radius:7px;height:57px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pad-blue-input{display:flex;flex-flow:column;justify-content:center;padding:1rem 1rem;background:#1e1d4f;border-radius:7px;height:57px;border:none;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#b1b7e7}.pad-blue-input:focus{outline:2px #b1b7e7 solid}.pad-blue-button{border:1px #4e55f5 solid;border-radius:10px;background:rgba(36,35,99,.39);font-family:Montserrat;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.4rem;text-align:center;color:#fff;padding:.5rem 2rem;cursor:pointer}.pad-blue-button.d-height{padding:1rem 2rem}@media (max-width:800px){.pad-blue-input{display:flex;flex-flow:column;justify-content:center;padding:.5rem .5rem;background:#1e1d4f;border-radius:0;height:auto;border:none;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#b1b7e7;border-bottom:1px #4e55f5 solid;margin:5px}.pad-blue-input:focus{outline:0}.pad-blue-button{border:1px #4e55f5 solid;border-radius:10px;background:rgba(36,35,99,.39);font-family:Montserrat;font-style:normal;font-weight:600;font-size:.7rem;line-height:1rem;text-align:center;color:#fff;width:auto;flex-grow:1;padding:.5rem .5rem;cursor:pointer}.pad-blue-button.d-height{padding:.5rem 1rem}}.field-label{font-family:Montserrat;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.4rem;color:#8283c0;display:inline-block}.field-label.required::after{content:'*';color:var(--color-red);margin-left:.15rem}.pad-btn{border:1px #4e55f5 solid;border-radius:10px;background:#242363;font-family:Montserrat;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.4rem;text-align:center;color:#fff;width:213px;height:44px;cursor:pointer}.pad-btn:hover{border:2px #4e55f5 solid}.btn-panel-rounded{display:flex}.btn-panel-rounded button{margin:.3rem -1px;min-width:6rem;height:3rem;color:#fff;text-shadow:#0e0e0e 0 2px 3px;border:#4f5af6 2px solid;background-color:#000;padding:0 .5rem}.btn-panel-rounded button img{filter:grayscale(100%)}.btn-panel-rounded button:first-child{border-radius:1rem 0 0 1rem}.btn-panel-rounded button:last-child{border-radius:0 1rem 1rem 0}.btn-panel-rounded button.active{background-color:#0e90d2;opacity:1}.btn-panel-rounded button.active img{filter:grayscale(0)}.field_round{display:flex;flex-direction:column;position:relative}.field__label_round{font-family:Montserrat,sans-serif;margin-bottom:.25rem;font-size:.75rem;color:#333;font-weight:400}.field__input_round{height:2.5rem;width:100%;border-radius:2rem;border:1px solid #d8d8d8;outline:0;padding-right:1rem;font-family:Montserrat,sans-serif;font-size:.75rem}.field__input_round:focus{border:1px solid #5478f7}.field__input-icon{position:absolute;left:1rem;bottom:.75rem}.field__input_round:focus+.field__input-icon *{fill:#5478f7}.form-title-hint{font-size:.875rem;color:#98989e;font-family:Montserrat,sans-serif}.form-title{font-size:1.35rem;color:#212429;font-family:Montserrat,sans-serif;font-weight:600;margin:.5rem 0 3rem 0}.modal-primary-button{height:3rem;width:100%;border-radius:2rem;border:none;background-color:#5478f7;font-size:1rem;color:#fff;font-family:Montserrat,sans-serif;outline:0;cursor:pointer}.modal{display:flex;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;visibility:hidden;opacity:0;z-index:500;overflow-y:auto;align-items:flex-start;background-color:#191c23ed}.modal.shown{visibility:visible}.modal__wrap{min-width:20rem;max-width:calc(100% - 2rem);position:relative;margin-top:10rem;z-index:1;margin-bottom:1rem}.modal__veil{width:100%;height:100%;position:fixed;left:0;top:0;pointer-events:none}.modal__close-button{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;position:absolute;right:1rem;top:1rem;font-weight:300;border-radius:100%;cursor:pointer;font-size:2rem;color:#9a9a9a;background-color:#fff;z-index:500}.modal__close-button::after{content:'';display:block;position:absolute;width:14px;height:1px;background-color:#000;transform:rotate(-45deg);left:9px;top:16px}.modal__close-button::before{content:'';display:block;position:absolute;width:14px;height:1px;background-color:#000;transform:rotate(45deg);left:9px;top:16px}.modal__close-button:hover{background-color:#f9f9f9}.modal__close-button.white{background-color:rgba(255,255,255,.5)}.modal__close-button.white:hover{background-color:#fff}.modal__header{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#edf2f7;border-radius:.15rem .15rem 0 0}.modal__header h2{font-weight:300;font-size:1.25rem}.modal__confirm{max-width:30rem}.modal__alert__icon,.modal__confirm__icon{width:3rem;height:3rem;object-fit:contain;margin-right:1rem}.alert{width:20rem;max-width:100%}.alert__text{text-align:center}.modal__data{display:none}.modal__content .modal__data{display:flex}.modal-title{font-family:"Open Sans",sans-serif;font-size:1.75rem;line-height:2rem;font-weight:300;text-transform:uppercase;margin-bottom:2rem}.text-modal{color:#1e1d4f}@media (max-width:600px){.modal__confirm{max-width:100%}.modal-wrap .content{min-width:20rem}.modal-wrap .modal{margin-top:1rem}}@media (max-width:400px){.modal-wrap .modal>.close-button{top:.5rem;right:.5rem}}.flex{display:flex}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.column{flex-direction:column}.jc-center{justify-content:center}.jc-start{justify-content:flex-start}.jc-end{justify-content:flex-end}.jc-sb{justify-content:space-between}.jc-sa{justify-content:space-around}.ai-center{align-items:center}.ai-start{align-items:flex-start}.ai-end{align-items:flex-end}.w-100{width:100%}.m{margin:.25rem}.m-0{margin:0}.m-1{margin:.5rem}.m-2{margin:1rem}.m-3{margin:1.5rem}.m-4{margin:2rem}.mb{margin-bottom:.25rem}.mb-auto{margin-bottom:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mt{margin-top:.25rem}.mt-auto{margin-top:auto}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.ml{margin-left:.25rem}.ml-auto{margin-left:auto}.m-0{margin-left:0}.ml-1{margin-left:.5rem}.ml-2{margin-left:1rem}.ml-3{margin-left:1.5rem}.ml-4{margin-left:2rem}.mr{margin-right:.25rem}.mr-auto{margin-right:auto}.mr-0{margin-right:0}.mr-1{margin-right:.5rem}.mr-2{margin-right:1rem}.mr-3{margin-right:1.5rem}.mr-4{margin-right:2rem}.mh-auto{margin-left:auto;margin-right:auto}.mv-auto{margin-top:auto;margin-bottom:auto}.mv-1{margin-top:.5rem;margin-bottom:.5rem}.mv-2{margin-top:1rem;margin-bottom:1rem}.mv-3{margin-top:1.5rem;margin-bottom:1.5rem}.mv-4{margin-top:2rem;margin-bottom:2rem}.m-auto{margin:auto}.p{padding:.25rem}.p-1{padding:.5rem}.p-2{padding:1rem}.p-3{padding:1.5rem}.p-4{padding:2rem}.pb{padding-bottom:.25rem}.pb-1{padding-bottom:.5rem}.pb-2{padding-bottom:1rem}.pb-3{padding-bottom:1.5rem}.pb-4{padding-bottom:2rem}.pt{padding-top:.25rem}.pt-1{padding-top:.5rem}.pt-2{padding-top:1rem}.pt-3{padding-top:1.5rem}.pt-4{padding-top:2rem}.pl{padding-left:.25rem}.pl-1{padding-left:.5rem}.pl-2{padding-left:1rem}.pl-3{padding-left:1.5rem}.pl-4{padding-left:2rem}.pl-5{padding-left:2.5rem}.pr{padding-right:.25rem}.pr-1{padding-right:.5rem}.pr-2{padding-right:1rem}.pr-3{padding-right:1.5rem}.pr-4{padding-right:2rem}.w-100{width:100%}.w-1{width:1rem}.w-2{width:2rem}.w-3{width:3rem}.w-4{width:4rem}.w-5{width:5rem}.w-6{width:6rem}.w-7{width:7rem}.w-8{width:8rem}.w-9{width:9rem}.w-10{width:10rem}.w-15{width:15rem}.w-20{width:20rem}.w-25{width:25rem}.w-30{width:30rem}.w-auto{width:auto}.max-w-100{max-width:100%}.h-100{height:100%}.h-1{height:1rem}.h-2{height:2rem}.h-3{height:3rem}.h-4{height:4rem}.h-5{height:5rem}.h-10{height:10rem}.h-15{height:15rem}.h-20{height:20rem}.h-25{height:25rem}.h-30{height:30rem}.h-auto{height:auto}.max-h-100{max-height:100%}.min-h-5{min-height:5rem}.min-h-10{min-height:10rem}.min-h-15{min-height:15rem}.min-h-20{min-height:20rem}.round{border-radius:100rem}.b-0{border-width:0}.b-1{border:1px solid var(--color-primary-line)}.br-1{border-right:1px solid var(--color-primary-line)}.bl-1{border-left:1px solid var(--color-primary-line)}.bt-1{border-top:1px solid var(--color-primary-line)}.bb-1{border-bottom:1px solid var(--color-primary-line)}.grow{flex-grow:1}.no-grow{flex-grow:0}.shrink{flex-shrink:1}.no-shrink{flex-shrink:0}.bg-white{background-color:#fff}.b-radius-0{border-radius:0}.b-radius{border-radius:.15rem}.b-radius-1{border-radius:.25rem}.b-radius-2{border-radius:.5rem}.shadow{box-shadow:0 .15rem 1rem rgba(0,0,0,.25)}.field__input_round{padding:0 1rem 0 2rem;border-radius:1rem}.field__input_round.has-error{border:1px solid #a9302a}.field__input_round:focus.has-error{border:1px solid #a9302a}.form__field-error{line-height:1rem;font-size:.8rem;color:#a9302a}.btn-form{display:flex;flex-flow:row}.btn-form label{cursor:pointer;background:0 0;border:none;outline:0;color:#b1b7e7;font-family:Montserrat;font-style:normal;font-weight:600;line-height:23px;display:flex}.btn-form button{cursor:pointer;background:0 0;border:none;outline:0;color:#b1b7e7;font-family:Montserrat;font-style:normal;font-weight:600;line-height:23px;display:flex;justify-content:center;align-items:center;margin-left:.5rem}.field-label{font-family:Montserrat;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.4rem;color:#8283c0;display:inline-block}.field-label.required::after{content:'*';color:var(--color-red);margin-left:.15rem}.btn-form{display:flex;flex-flow:row}.btn-form label{cursor:pointer;background:0 0;border:none;outline:0;color:#b1b7e7;font-family:Montserrat;font-style:normal;font-weight:600;line-height:23px;display:flex}.btn-form button{cursor:pointer;background:0 0;border:none;outline:0;color:#b1b7e7;font-family:Montserrat;font-style:normal;font-weight:600;line-height:23px;display:flex;justify-content:center;align-items:center;margin-left:.5rem}.pad{background-color:#242363;border-radius:.75rem;box-shadow:2px 2px 1.5rem rgba(0,0,0,.25)}.pad_white{background-color:#fff;border-radius:.75rem;box-shadow:2px 2px 1rem rgb(0 0 0 / 18%)}.pad input{background:0 0;border:none;border-bottom:2px #4f5af6 solid;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#b1b7e7}.pad input:focus{outline:0}.pad select{background:0 0;border:none;border-bottom:2px #4f5af6 solid;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#fff}.pad select option{color:#000}.pad-blue{background:linear-gradient(90deg,#343292 0,#31299e 100%);border-radius:10px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#d2dafc}.pad-blue .code{display:flex;padding:0 1rem;background:#1e1d4f;border-radius:7px;height:57px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pad-blue-input{display:flex;flex-flow:column;justify-content:center;padding:1rem 1rem;background:#1e1d4f;border-radius:7px;height:57px;border:none;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#b1b7e7}.pad-blue-input:focus{outline:2px #b1b7e7 solid}.pad-blue-button{border:1px #4e55f5 solid;border-radius:10px;background:rgba(36,35,99,.39);font-family:Montserrat;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.4rem;text-align:center;color:#fff;padding:.5rem 2rem;cursor:pointer}.pad-blue-button.d-height{padding:1rem 2rem}.code-link-header{font-family:Montserrat;font-style:normal;font-weight:600;font-size:8px;line-height:23px;color:#d2dafc}.link-text{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:23px;color:#fff;display:flex}@media (max-width:800px){.pad-blue-input{display:flex;flex-flow:column;justify-content:center;padding:.5rem .5rem;background:#1e1d4f;border-radius:0;height:auto;border:none;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:21px;color:#b1b7e7;border-bottom:1px #4e55f5 solid;margin:5px}.pad-blue-input:focus{outline:0}.pad-blue-button{border:1px #4e55f5 solid;border-radius:10px;background:rgba(36,35,99,.39);font-family:Montserrat;font-style:normal;font-weight:600;font-size:.7rem;line-height:1rem;text-align:center;color:#fff;width:auto;flex-grow:1;padding:.5rem .5rem;cursor:pointer}.pad-blue-button.d-height{padding:.5rem 1rem}}.img-drop-down{position:relative;display:flex;flex-flow:row;margin:.5rem 0;padding:.5rem;cursor:pointer;overflow:visible;align-items:center}.img-drop-down .img-drop-down__value,.img-drop-down__current-value{display:flex;justify-content:flex-start;align-items:center;color:#0e0e0eA0;font-size:.625rem;font-weight:500}.img-drop-down .img-drop-down__value{padding:.3rem 1rem}.img-drop-down .img-drop-down__value:hover{background-color:#4a556830}.img-drop-down .img-drop-down__value img{margin-right:.5rem}.img-drop-down .img-drop-down__values{display:none;position:absolute;left:0;top:100%;background-color:#fff;z-index:4}.img-drop-down.shown .img-drop-down__values{display:flex;flex-flow:column}
