/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-12,.col-6,.col-lg-10,.col-lg-2,.col-lg-4,.col-lg-6,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-8,.col-sm-12,.col-sm-6,.col-xl-12,.col-xl-3,.col-xl-6{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}}@media (min-width:1200px){.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}body,html{background:#fff;color:#000;font-family:Montserrat,sans-serif;font-size:18px;height:100%;line-height:1.2}body{display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden;padding-top:125px}pre{color:#000;font-size:18px;line-height:1.2}button,input,pre,textarea{font-family:Montserrat,sans-serif}a{color:#5089e9;text-decoration:none}a:hover{color:#000}*{font-style:normal;list-style:none;margin:0;padding:0}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.hide{display:none}.button{align-items:center;background:#e8d525;background-image:linear-gradient(0deg,#e8d525 0,#f7e543);border:none;border-bottom:4px solid #b9a810;box-shadow:inset 0 0 7px hsla(0,0%,100%,.27);box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;justify-content:center;line-height:20px;outline:none;padding:0 15px 2px;position:relative;text-align:center;text-shadow:0 1px 0 hsla(0,0%,100%,.6)}.button:hover{background-image:linear-gradient(180deg,#fff173 0,#f7e543);border-color:#d4c321}.button:active{top:1px}.button:disabled{background:#ddd;border-color:#d5d5d5;color:#fff}.flexi{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.mshow{display:none}button.disabled{opacity:.5;pointer-events:none}.page-message{align-items:center;display:flex;justify-content:center;padding:30px}.page-message p,.page-message span{text-align:center;width:100%}.scr1{padding-top:90px;position:relative}.scr1__logo_bg{height:270px;width:100%}.scr1__logo_bg img{height:100%;width:100%}.scr1__text{font-size:18px;font-weight:600;margin-bottom:44px}@media (max-width:992px){.scr1__text{margin-bottom:0;margin-top:44px}}@media (max-width:767px){.scr1__text{margin-top:25px;text-align:center}}header{background-color:#f6f6f6}body>header{position:fixed;top:0;width:100%;z-index:500}.header{justify-content:space-between;min-height:100px}.header__left{align-items:center;justify-content:flex-start;white-space:nowrap}.header__logo{margin-right:20px;width:150px}.header__logolink{display:block}.header__logolink img{display:block;height:auto;width:100%}.header__slogan{font-size:14px;line-height:20px;padding-top:10px}.header__link_mobile{display:none}.header__data{flex-direction:row;margin-right:20px}.header__time{background:url(/build/images/icon__time.6bdd00ff.png) left 2px no-repeat;font-size:13px;line-height:20px;margin-right:45px;max-width:150px;padding-left:50px;white-space:inherit}.header__time strong{display:block;font-size:14px;font-weight:500}.header__right{align-items:center;height:100%;justify-content:flex-end;width:100%}.header__menu-btn{background-color:transparent;border:none;cursor:pointer;height:32px;opacity:1;outline:none;position:relative;transition:opacity .4s ease;width:40px}.header__menu-btn.hidden{opacity:0}.header__menu-btn span{background:#b33d73;display:block;height:4px;opacity:1;position:absolute;width:100%}.header__menu-btn span:first-child{top:0}.header__menu-btn span:nth-child(2){top:12px}.header__menu-btn span:nth-child(3){top:24px}.header__menu-btn.close{width:32px}.header__menu-btn.close span:first-child{top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.header__menu-btn.close span:nth-child(2){left:-60px;opacity:0}.header__menu-btn.close span:nth-child(3){top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.header__contacts{margin-right:40px}.header__link_vacancii{margin-right:20px}.header__link_vacancii a{color:#3c3c3c;font-size:18px;line-height:24px}.header__link_vacancii a:hover{color:#666}.header__phone{display:block;font-size:24px;font-weight:500;line-height:24px}.header__phone:hover{color:#777}.buttons-widget{align-items:center;background:transparent;bottom:0;display:flex;height:100%;justify-content:center;left:0;min-height:450px;overflow:hidden;position:fixed;top:0;width:50px;z-index:10}.buttons-widget .pins{display:flex;flex-direction:row;margin-left:-5px;transform:rotate(-90deg);white-space:nowrap}.buttons-widget .pins a{align-items:center;background:grey;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 0 5px rgba(0,0,0,.25);display:inline-flex;height:45px;opacity:.8;padding:0 20px}.buttons-widget .pins a:hover{opacity:1}.buttons-widget .pins a:active{box-shadow:0 0 5px rgba(0,0,0,.5)}.buttons-widget .pins a:not(:last-of-type){margin-right:15px}.buttons-widget .pins a:first-child{background:#eeab24;background:linear-gradient(90deg,#eeab24,#d92e7e)}.buttons-widget .pins a:nth-child(2){background:#d92e7e;background:linear-gradient(90deg,#d92e7e,#804980)}.buttons-widget .pins a span{color:#fff;font-size:18px;line-height:24px;padding-bottom:5px}.buttons-widget .pins a i{height:24px;width:24px}.buttons-widget .pins a i svg{fill:#fff;height:100%;transform:rotate(90deg);width:100%}.buttons-widget .buttons-widget__form i svg{margin-left:-10px;margin-top:0}.header__menu{background-color:#fff;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%;min-width:300px;position:fixed;right:0;top:0;transition:right .4s ease .2s;z-index:999}.header__menu .mobile-header-menu,.header__menu.hidden{display:none}.header__menu ul{margin:0 30px;width:100%}.header__menu ul li{align-items:center;border:1px solid transparent;border-left:none;border-right:none;display:flex;height:40px;padding:0 10px;width:100%}.header__menu ul li a{color:#3c3c3c;font-size:18px;line-height:24px}.header__menu ul li:hover{border-color:#8b31b8}.header__menu ul li:hover a{color:#8b31b8}.header__menu-btn-wrapper{align-items:center;display:flex;flex-shrink:0;min-height:100px;padding:0 40px;width:100%}.scr1__main{color:#8b31b8;display:flex;justify-content:space-between}.scr1__main .swiper-container{border-radius:18px 18px;height:396px;width:682px}.scr1__main .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.scr1__main .swiper-pagination{align-items:center;display:flex;justify-content:center;margin-top:10px;position:inherit}.scr1__main .swiper-pagination span{margin-right:8px}.scr1__main .swiper-pagination span:last-child{margin-right:0}.scr1__main .swiper-pagination .swiper-pagination-bullet-active{background:#e7a902;height:14px;width:14px}.scr1__main .swiper-container .swiper-slide img{object-fit:cover;width:100%}.scr1__h1{color:#000;font-size:52px;font-weight:300;line-height:56px;max-width:495px}.scr1__h1 strong{font-weight:500}.scr1__h2{color:#000;font-size:20px;font-weight:400;line-height:30px;max-width:100%;padding-top:25px;width:330px}.scr1__button{max-width:100%;padding-top:46px;position:relative;width:410px}.scr1__button:after{background:url(/build/images/line.b5fd39df.svg) 50% no-repeat;content:"";display:block;height:57px;position:absolute;right:30px;top:-30px;width:47px}.scr1__button .button{border-radius:52px;height:104px;width:100%}.scr2{background:#f9fafb;padding-bottom:110px;padding-top:120px}.scr2__firstcontainer{position:relative}@media (min-width:1400px){.scr2__firstcontainer:before{background:url(/build/images/logo.0c6b53cc.svg) 50% no-repeat;content:"";display:block;height:108px;pointer-events:none;position:absolute;right:-70px;top:120px;width:254px;z-index:2}}.block-title{color:#000;font-size:52px;font-weight:300;line-height:56px;text-align:center}.block-title strong{font-weight:500}.block-subtitle{color:#8c94a2;font-size:22px;line-height:32px;padding-top:20px;text-align:center}.scr2__line1{align-items:flex-start;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1115px;padding-bottom:120px;padding-top:0}.scr2__item,.scr2__line1{position:relative}.scr2__img,.scr2__img img{display:block}.scr2__step{margin-top:10px;position:absolute}.scr2__step small{-webkit-background-clip:text;background-image:linear-gradient(45deg,#964bb0,#d03d8b);flex-basis:100%;flex-shrink:0;font-size:12px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;-webkit-text-fill-color:transparent;color:#964bb0}.scr2__step-content{justify-content:flex-start;margin-top:5px}.scr2__stepnum{-webkit-background-clip:text;background-image:linear-gradient(45deg,#964bb0,#d03d8b);color:#a5abb5;flex-basis:77px;flex-shrink:0;-webkit-text-fill-color:transparent;color:#964bb0;font-size:56px;font-weight:500;line-height:54px}.scr2__step p{color:#000;flex-grow:0;flex-shrink:0;font-size:16px;font-weight:400;line-height:24px;margin-top:-5px}.scr2__item:first-child{padding-top:158px}.scr2__item:first-child:after,.scr2__item:nth-child(2):after{background:url(/build/images/dotted.7afdf44d.png) 50% no-repeat;content:"";display:block;height:167px;left:114%;pointer-events:none;position:absolute;top:197px;width:160px}.scr2__item:nth-child(2):after{background-image:url(/build/images/dotted2.84a97342.png);height:62px;left:120%;top:265px;width:133px}.scr2__item:first-child .scr2__step{left:auto;margin-left:149px;margin-top:9px;top:auto}.scr2__item:nth-child(2){margin-left:-120px;padding-top:105px}.scr2__item:nth-child(2) .scr2__step{left:auto;margin-left:92px;margin-top:8px;top:auto}.scr2__item:nth-child(2) .scr2__stepnum{flex-basis:85px}.scr2__item:nth-child(3){margin-top:200px}.scr2__item:nth-child(3) .scr2__step{left:auto;margin-left:-85px;margin-top:32px;top:auto}.scr2__item:nth-child(3) .scr2__img{transform:translateX(-130px)}.scr2__item:nth-child(3) .scr2__stepnum{flex-basis:85px}.scr4{padding-bottom:176px;padding-top:164px}.scr4 .container{position:relative}.scr4__line1{align-items:flex-start;gap:30px;justify-content:space-between}.scr4__left{max-width:524px;padding-left:0;padding-top:20px}.scr4__h1{text-align:left}.scr4__h2{color:#8c94a2;font-size:22px;line-height:32px;max-width:425px;padding-top:35px}.scr4__features{padding-left:45px;padding-top:60px}.scr4__feat img{display:block}.scr4__feat p{font-size:16px;line-height:26px;max-width:170px;padding-top:30px}.scr4__feat strong{font-weight:700}.scr4__right{max-width:100%;position:relative;width:650px}@media (min-width:1400px){.scr4__right{margin-right:-66px}}@media (max-width:1520px){.scr4__right img{object-fit:cover;width:100%}}@media (max-width:767px){.scr4__left{padding-top:0}.block-title{font-size:23px}.scr4__h2{font-size:13px}.scr4__feat p{font-size:10px}}.scr4__passport{display:block;margin-top:-55px}.scr5__formblock{background-color:#fff;border-radius:12px;box-shadow:0 4px 59px rgba(163,169,183,.15);min-height:630px;opacity:1;padding-bottom:35px;padding-left:35px;padding-right:35px;transition:opacity .1s ease 0s}.scr5__formblock.reload{opacity:.4}.form-item{padding-bottom:13px}.form-item input{background-color:#f7f7f9;background-position:35px;background-repeat:no-repeat;border:none;border-radius:45px;border-top:1px solid #e8e8ea;color:#000;display:block;font-size:16px;line-height:30px;outline:none;padding:30px 30px 30px 75px;width:100%}.form-item input.formblock__invalid{background-color:#ffb6b6}.form-item input:focus{background-color:#f2f2f2}.input-phone{background-image:url(/build/images/icon-input-phone.5579fe62.svg)}.form-submit{padding-top:9px}.form-submit .button{border-radius:47px;height:94px;width:100%}.form__loader{display:none;padding:10px;text-align:center}.form__loader.active{display:block}.form__loader img{display:inline-block;width:40px}.scr7__img{align-items:flex-end;height:169px;margin-left:-20px;margin-right:-20px}.scr7__img img{max-height:100%;max-width:100%}.scr7__title{font-size:18px;font-weight:500;line-height:26px}.scr7__descr{color:#8c94a2;font-size:15px;padding-top:5px}.scr7__list{display:none}.scr7__bottom{padding-top:70px;text-align:center}.scr7__bottom .button{border-radius:47px;height:94px;line-height:24px;max-width:100%;width:338px}.scr8{padding-bottom:90px}.scr8 .container{background:url(/build/images/bg-phone.1252da09.png) 75px 52px no-repeat;padding-top:104px}@media (min-width:1400px){.scr8__mapwrap{margin-left:-85px;margin-right:-85px}}.scr8__tabs{align-items:flex-start;height:125px;justify-content:flex-end;padding-right:30px;padding-top:50px}.scr8__tab{background-color:#fff;border-radius:10px;box-shadow:0 4px 59px rgba(163,169,183,.4);color:#cdd3de;cursor:pointer;height:87px;margin-right:-7px;padding-bottom:15px;position:relative;transform:skewX(-15deg);width:228px}.scr8__tab:last-child{padding-left:25px;width:207px}.scr8__tab:last-child span{z-index:4}.scr8__tab:last-child:after{background:#fff;border-radius:10px;bottom:0;content:"";display:block;position:absolute;right:-23px;top:0;transform:skewX(15deg);width:60px}.scr8__tab span{font-weight:500;transform:skewX(15deg)}.scr8__tab.active,.scr8__tab:hover{box-shadow:0 4px 59px rgba(163,169,183,.5);color:#000}.scr8__tab.active,.scr8__tab:hover,.scr8__tab:last-child.active:after,.scr8__tab:last-child:hover:after{background-image:linear-gradient(0deg,#e8d525 0,#f7e543)}.scr8__map{box-shadow:0 4px 59px rgba(163,169,183,.3);height:670px;position:relative;z-index:3}.scr8__mapframe{background:#fff;border-radius:10px;display:block;height:100%}.scr8__adress{height:490px;left:118px;overflow-y:auto;padding-right:10px;position:absolute;top:50px;z-index:10}.scr8__loc{background-color:#fff;border-radius:12px;margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;top:0;transform:translateY(-20px);transition:opacity .3s ease 0s,transform .3s ease 0s}.scr8__loc.visible{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)}.scr8__loc.active .scr8__left{display:block}.scr8__loc .scr8__right{display:none}.scr8__loc.active .scr8__right{display:block}.scr8__loc .scr8__left{align-items:center;display:flex;flex-direction:row}.scr8__loc.active .scr8__left .scr8__info{margin-left:0;margin-top:7px}.scr8__loc .scr8__left .scr8__info{margin-left:29px;margin-top:0}.scr8__loc .scr8__left .scr8__info a{display:none}.scr8__loc.active .scr8__left .scr8__info a{display:block}.scr8__locinner{align-items:flex-start;background:#fff;border-radius:10px;box-shadow:0 4px 59px rgba(163,169,183,.15);cursor:pointer;justify-content:space-between;padding:13px 13px 13px 32px;width:465px}.scr8__loc.active,.scr8__loc:hover{background-image:linear-gradient(45deg,#964bb0,#d03d8b)}.scr8__loc--passive,.scr8__loc--passive:hover{background-image:none;filter:grayscale(1)}.scr8__loc--passive .scr8__locinner{cursor:auto}.scr8__left{padding-right:15px;padding-top:11px}.scr8__locimg{display:block;height:29px;width:68px}.scr8__locimg img{display:block}.scr8__info{font-size:15px;line-height:18px;margin-top:7px}.scr8__info p{padding:4px 0}.scr8__info a{color:#000;display:inline-block;font-size:16px;font-weight:700;line-height:1;padding-top:10px}.scr8__right{flex-grow:0;height:139px;overflow:hidden;width:206px}.scr8__right img{border-radius:10px;display:block;float:right;max-width:90%}@media (min-width:992px){.productmodal:before{background:url(/build/images/logo.0c6b53cc.svg) 50% no-repeat;background-size:contain;content:"";display:block;height:31px;position:absolute;right:44px;top:38px;width:74px;z-index:4}}.button__ads{background-image:linear-gradient(0deg,#964bb0 0,#e5499c);border:none;border-radius:45px;color:#fff;font-size:18px;height:91px;line-height:23px;padding-right:55px;position:relative;text-align:left;width:355px}.button__ads:after{background:url(/build/images/button__effect.b665cb47.png) 50% no-repeat;content:"";display:block;height:83px;position:absolute;right:25px;top:-10px;width:73px;z-index:2}.button__ads:hover{background-image:linear-gradient(0deg,#834099 0,#e5499c);color:#fff}.geo{border-radius:15px}.geo-title{font-size:20px;padding-top:20px;text-align:center}.geo-modal{min-height:200px;min-width:600px}.geo-img{display:block;margin:auto;padding-top:10px;width:10%}.geo-buttons{display:flex;margin:auto}.geo-row{display:flex;margin-top:30px}.header__geo{justify-content:flex-start;margin-right:45px;position:relative}.main-city-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-size:20px;gap:10px;outline:none}.main-city-button-text{border-bottom:1px solid #000;display:inline-block}.change-geo{background:#fff;border-radius:12px;color:#000;display:inline-grid;left:20px;margin-top:30px;position:absolute;right:0;top:26px}.change-geo .city-list{column-gap:50px;display:grid;grid-auto-flow:column;grid-auto-rows:max-content;grid-template-rows:repeat(10,auto);row-gap:12px}.change-geo .title{font-size:20px;font-weight:500;line-height:30px;margin-bottom:14px}.city-container{background-color:#fff;border-radius:12px;box-shadow:0 1px 10px rgba(0,0,0,.16);min-height:350px;padding:22px}.city-container:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 16px;content:"";filter:drop-shadow(0 -14px 10px rgba(0,0,0,.16));left:20px;position:absolute;top:-16px}.change-geo-dropdown-button{background:transparent;border-width:0;color:#000;cursor:pointer;font-size:14px;outline:none}.change-geo-dropdown-button.selected,.change-geo-dropdown-button:hover{color:#8b31b8;font-weight:500}.header__geo.mobile{display:none}@media (max-width:647px){.geo-modal{max-width:300px;min-width:200px}.geo-buttons{display:block;padding-bottom:20px}.modal-geo-button-block{margin-right:0;margin-top:20px}.header__geo{padding-left:10px}.header__geo.mobile{display:block;margin-left:2px;margin-top:45px;position:fixed}.change-geo{left:10px}}@media (min-width:1200px){body{padding-top:100px}.container{max-width:1200px}}.scr9{background:url(/build/images/bg.474e2b73.svg) center 93% no-repeat;background-color:#f9fafb;padding-bottom:85px;padding-top:108px}.scr9__container{max-width:1500px}.scr9__wrap{align-items:center;justify-content:center;margin-top:70px}.scr9__item{display:flex;flex-direction:column;height:294px;justify-content:space-between}.scr9__item-1 img{width:263px}.scr9__item-7 img{width:235px}.scr9__img{margin:0 auto}.scr9__info{text-align:center}.scr9__title{font-size:22px;margin-top:5px}.scr9__block-subtitle{color:#8c94a2;font-size:22px;margin-top:10px;text-align:center}.scr9__bottom{margin:65px auto 0;width:max-content}.scr9__bottom .button{border-radius:47px;height:94px;line-height:24px;max-width:100%;width:338px}.scr10{padding-bottom:87px;padding-top:53px}.scr10__block-subtitle{color:#8c94a2;font-size:22px;margin-top:10px;text-align:center}.scr10__wrap{display:flex;justify-content:space-between;margin-top:120px}.scr10__item{align-items:center;display:flex;flex-direction:column;gap:20px;position:relative;width:320px}.scr10__item:nth-child(2n){margin-top:220px}.scr10__img{height:148px;width:148px}.scr10__img img{height:100%;width:100%}.scr10__info{text-align:center}.scr10__number{color:#964bb0;font-size:56px;margin-bottom:20px}.scr10__title{font-size:22px}.scr10__line-1,.scr10__line-2{width:130px}.scr10__line-1{left:170px;position:absolute;top:140px}.scr10__line-2{left:170px;position:absolute;top:-78px}.scr10__line-1 img,.scr10__line-2 img{height:100%;width:100%}@media (max-width:1350px){.header__logo{margin-right:20px}}@media (max-width:992px){.scr9{background-position:center 97%;background-size:contain;padding-bottom:100px;padding-top:50px}}.hwmodal{margin-bottom:70px;margin-top:70px;position:relative}.hw__close{background:url(/build/images/icon-close.a4e669f6.svg) 50% no-repeat;background-size:100%;border:none;cursor:pointer;font-size:0;height:28px;outline:none;position:absolute;right:-45px;top:0;width:28px}.form__last{margin-left:95px;max-width:100%;padding-top:55px;width:475px}.form__last small{display:block;font-size:14px;line-height:24px}.form__last small a{color:#000;text-decoration:underline}.form__last small a:hover{color:#888}.form__last .checkbox-label{align-items:flex-start;display:flex;gap:10px;padding-top:33px}.form__last .checkbox-label .checkbox{cursor:pointer;height:20px;margin-top:2px;min-width:20px;width:20px}footer .top{align-items:flex-start;justify-content:flex-start;min-height:100px}footer a{color:#000;display:block}footer a:hover{color:#666}.footer__logo{height:48px;width:112px}.footer__logo img{display:block;height:auto;width:100%}.footer__links1{font-size:13px;line-height:24px;padding-left:110px}.footer__links2{font-size:13px;line-height:24px;padding-left:80px}.footer__social{align-items:flex-start;flex-grow:1;justify-content:flex-end;padding-top:7px}.footer__social a{border-radius:50%;display:flex;height:38px;margin:0 3px;width:38px}.footer__social img{max-width:18px}body .footer__social .footer__telegram img{max-width:inherit}.footer__watsup{background-color:#3ddd50}.footer__vk{background-color:#4d76a1}.footer__ins{background-image:linear-gradient(30deg,#f78932,#d1318b)}.footer__ins img{max-width:15px}.footer__email{background-color:#605ca8}.footer__tel{font-size:18px;font-weight:700;line-height:26px;padding-left:45px;text-align:right}.footer__phone{display:inline-block}footer .bottom{border-top:1px solid #f2f2f2;font-size:13px;line-height:1.4;padding:20px 0 7px}footer .bottom p{margin-bottom:13px}.footer__links1,.footer__links2{padding-left:30px}.footer__tel{padding-left:15px}.quizmodal{background:#fff;border-radius:20px;box-shadow:0 4px 59px rgba(163,169,183,.15);margin-bottom:0;margin-top:0;max-width:100%;padding:15px;position:relative;width:1097px}.quizmodal .modal__inner{height:10px;left:0;opacity:0;overflow:hidden;padding-top:59px;pointer-events:none;position:relative;position:absolute;top:0;transform:translateY(-20px);transition:opacity .3s ease 0s,transform .3s ease 0s;width:100%}.quizmodal .modal__inner.active{height:auto;opacity:1;pointer-events:auto;position:relative;transform:translateY(0);width:auto}@media (min-width:1000px){.quiz__slide1,.quiz__slide2{background:url(/build/images/slide1-bg.4dfc4c85.jpg) 100% 100% no-repeat;min-height:665px}}.quiz__title{font-size:300px;font-size:42px;line-height:56px;padding-left:95px;padding-top:70px}.quiz__hint{color:#9fa7b1;font-size:21px;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:normal;margin-top:32px;max-width:560px;padding-top:0}.quiz__title--short{max-width:700px}.quiz__title strong{font-weight:500}.quiz__subtitle{color:#8c94a2;font-size:18px;padding-left:95px;padding-top:10px}.quiz__subtitle--short{max-width:600px}.quiz__width1,.quiz__width2,.quiz__width3{box-sizing:border-box;max-width:100%;padding-left:95px;padding-top:50px;width:755px}.quiz__width2{min-height:290px}.quiz__width3{max-width:none;padding-right:74px;width:auto}.quiz__listimg{height:245px}.questionnaire-modal{background:#f7f7f9;padding:20px;width:1101px}.questionnaire-modal .modal__inner{border-radius:20px;height:801px!important}.questionnaire-modal .quiz__title{padding-top:95px}.questionnaire-modal .quiz__lastxt,.questionnaire-modal .quiz__subtitle{font-size:21px;padding-top:34px}.quiz__img1{background-image:url(/build/images/img_1.bf5c0cc5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:86px;left:95px;position:absolute;top:38px;width:338px}.quiz__img2{background-image:url(/build/images/img_2.a17e4f3e.webp);height:281.58px;left:60px;top:447.52px;transform:rotate(27deg);width:233.11px}.quiz__img2,.quiz__img3{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:25%;position:absolute}.quiz__img3{background-image:url(/build/images/img_3.4eaf14a7.webp);height:201.87px;left:475px;top:530px;transform:rotate(-14.92deg);width:168.01px}.quiz__img4{background-image:url(/build/images/img_4.77c0f03d.webp);height:277px;left:750px;opacity:30%;top:351px;transform:rotate(18.44deg);width:230px}.quiz__img4,.quiz__img5{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.quiz__img5{background-image:url(/build/images/img_5.a39a8ea3.webp);height:190.45px;left:776.02px;opacity:25%;top:12.51px;transform:rotate(38.18deg);width:157.97px}.form-check{align-items:center;background-color:#f6f6f6;border-radius:10px;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:17px;justify-content:flex-start;margin-bottom:15px;min-height:102px;padding:0 15px 0 35px;position:relative}.form-check:hover{background-color:#f2f2f2}.form-check input{opacity:0;pointer-events:none;position:absolute}.form-check input+span{align-items:center;display:inline-block;display:flex;flex-flow:row nowrap;justify-content:flex-start;min-height:55px;padding-left:75px;position:relative;vertical-align:middle}.form-check input+span:before{background:url(/build/images/check.b2a1789b.png) top no-repeat;border-radius:50%;content:"";display:block;height:50px;left:0;margin-right:25px;position:absolute;top:50%;transform:translateY(-50%);width:51px}.form-check input:checked+span:before{background-position:bottom}.quiz__bottom{justify-content:flex-start;padding-bottom:50px;padding-left:95px;padding-top:50px}.quiz__bottom .button{border-radius:50px;height:100px;margin-right:50px;max-width:100%;width:345px}.quiz__oneminut{background:url(/build/images/slide1-tel.4a1bb8d1.png) 0 no-repeat;color:#000;font-size:11px;font-weight:700;letter-spacing:.77px;line-height:24px;padding-left:60px;padding-top:5px;text-transform:uppercase}.quiz__oneminut span{border-bottom:1px dotted #acacac}.modal__inner2{background:url(/build/images/call_modal_bg.8e318981.webp) 100% no-repeat;background-size:auto;min-height:765px;padding-top:40px}.modal__inner2 .quiz__subtitle,.modal__inner3 .quiz__subtitle{font-size:20px;line-height:28px}.modal__inner4 .quiz__lastxt{margin-right:80px}.form__mark{align-items:center;background-color:#f7e543;border-radius:5px;display:flex;flex-flow:row nowrap;font-size:16px;height:48px;justify-content:center;line-height:1;margin-left:auto;margin-right:auto;margin-top:50px;transform:skewX(-15deg);width:265px}.form__mark--big{height:auto;line-height:1.4;margin-right:0;padding:10px 30px;text-align:center;width:350px}.form__mark span{transform:skewX(15deg)}.modal__inner3{padding-top:40px}.quiz__lastxt{font-size:19px;line-height:28px;margin-left:95px;margin-right:80px;padding-top:35px}.quiz__lastxt strong{font-weight:500}.quiz__lastxt p{padding-bottom:7px}.quiz__lastxt a{color:#000}.superbutton{background-image:linear-gradient(0deg,#964bb0 0,#e5499c);border-bottom-color:#804693;border-radius:50px;color:#fff;display:flex;font-size:18px;height:100px;margin-top:10px;width:100%}.superbutton:hover{background-image:linear-gradient(0deg,#7e3c94 0,#e5499c);border-bottom-color:#804693}.superbutton:disabled:hover{background:#ddd;border-color:#d5d5d5;color:#fff}.header__phone{color:#000}.scr2__item:first-child .scr2__step{margin-left:60px}.scr2__item:nth-child(2){margin-left:0}.scr2__item:nth-child(2) .scr2__step{margin-left:30px}.scr2__item:nth-child(3) .scr2__img{transform:none}.scr2__item:nth-child(3) .scr2__step{margin-left:0}.scr2__item:nth-child(3) .scr2__step p{flex-shrink:1}.progress{background-color:#f6f6f6;font-size:14px;height:36px;left:20px;line-height:36px;margin-left:auto;margin-right:auto;max-width:100%;text-align:center;text-shadow:0 0 3px #f6f6f6;width:643px}.progress,.progress__line{border-radius:18px;position:relative}.progress__line{background:url(/build/images/load-bg.4a8aa1e8.png) 0 repeat-x;height:100%}.progress__text{position:relative;top:-36px;z-index:4}.custom-page{padding:90px 0}.custom-page h1{color:#333;font-weight:500;margin-bottom:70px}.custom-page h2{color:#333;font-size:24px;font-weight:700;line-height:28px}.custom-page ol,.custom-page p,.custom-page span,.custom-page ul{color:#777;font-size:18px;line-height:28px;margin-bottom:10px}.custom-page ol,.custom-page ul{margin-left:20px}.custom-page ul li{list-style:circle}.custom-page ol li{list-style:decimal}.custom-page .content{padding:0 15px}.about-us{padding:90px 0}.contacts{padding:60px 0}.contacts .head{border-bottom:1px solid #cecece;margin-bottom:35px;padding-bottom:16px}.contacts .head h1{color:#111;font-size:50px;letter-spacing:.02em;line-height:59px}.contacts .contacts-content .label,.contacts .head h1{font-family:Montserrat;font-style:normal;font-weight:500}.contacts .contacts-content .label{color:#974aae;font-size:21px;letter-spacing:.03em;line-height:25px}@media (max-width:991px){.contacts .contacts-content .label-block{margin-bottom:10px}}.contacts .contacts-content .department-wrap{align-items:center;background:linear-gradient(#fff 0 0) padding-box,linear-gradient(45deg,#964bb0,#d03d8b) border-box;border:1px solid transparent;border-radius:10px;display:flex;gap:10px;justify-content:space-between;margin-bottom:15px;min-height:150px;padding:15px 32px}.department-content{max-width:250px;min-width:160px}.department-content,.department-img{display:inline-block}.department-img img{display:block;height:100%;margin:0 auto;max-height:104px;max-width:150px;object-fit:contain;width:100%}.department-wrap .department-info .p{color:#000;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:27px}.department-content img{height:25px;margin-bottom:4px;width:61px}.department-wrap .department-info a{color:#000;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:600;letter-spacing:.04em;line-height:27px}.about-us__page-description{margin-bottom:90px;margin-left:50px;position:relative}.about-us__page-description span:first-of-type{color:#242424;text-transform:uppercase}.about-us__page-description span:last-of-type{color:#777}.about-us__page-description h1{color:#d72b7b;margin-bottom:5px}.about-us__page-description .arrow{bottom:-50px;display:block;height:90px;left:-50px;position:absolute;width:20px}.about-us__page-description .arrow:after{background-color:#d72b7b;content:"";display:block;height:100%;left:8px;position:absolute;width:2px}.about-us__page-description .arrow:before{border:2px solid #d72b7b;border-left:0;border-top:0;bottom:0;content:"";display:block;height:16px;left:1px;position:absolute;transform:rotate(45deg);width:16px}.about-us__facts .fact{display:flex}.about-us__facts .fact:not(:last-of-type){margin-bottom:90px}.about-us__facts .fact.reverse{flex-direction:row-reverse;padding-left:0}.about-us__facts .fact .left,.about-us__facts .fact .right{flex:1}.about-us__facts .fact .left{align-items:center;display:flex;justify-content:flex-start}.about-us__facts .fact.reverse .left{justify-content:flex-end}.about-us__facts .fact .left img{height:auto;width:500px}.about-us__facts .fact .right{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 30px}.about-us__facts .fact .right h2{color:#222;font-weight:700;margin:30px 0;text-align:center}.about-us__facts .fact .right .text{margin-bottom:30px}.about-us__facts .fact .right .text p{color:#777;text-align:center}.about-us__facts .fact .right .icon{height:100px;width:auto}.about-us__facts .fact .right .icon img{height:100%;width:auto}.about-us__facts .fact .right .number{color:#242424;font-weight:500;margin-left:60px;position:relative}.about-us__facts .fact .right .number:before{background-color:#777;content:"";display:block;height:2px;left:-60px;position:absolute;top:10px;width:40px}.about-us__load-button{display:flex;justify-content:center;margin-top:90px}.about-us__load-button button{height:75px;text-transform:uppercase;width:240px}.faq{padding:90px 0}.faq h1{color:#333;font-weight:500;margin-bottom:15px}.faq__accordion{width:75%}.faq__accordion__block:not(:last-of-type){border-bottom:1px solid #dbdbdb}.faq__accordion__block .question{align-items:center;color:#777;display:flex;padding:30px 70px 30px 30px;position:relative}.faq__accordion__block .question:after{border:2px solid #777;border-left:0;border-top:0;content:"";display:block;height:14px;position:absolute;right:30px;transform:rotate(45deg);width:14px}.faq__accordion__block.active .question:after{border-color:#6a2197;transform:rotate(-135deg)}.faq__accordion__block.active .question{color:#6a2197}.faq__accordion__block .question:hover{color:#6a2197;cursor:pointer}.faq__accordion__block .question:hover:after{border-color:#6a2197}.faq__accordion__block .answer{display:none;padding:0 50px 35px}.faq__accordion__block.active .answer{display:block}.faq__accordion__block .answer p,.faq__accordion__block .answer pre{line-height:28px}.articles{padding:90px 0}.articles h1{color:#333;font-weight:500;margin-bottom:15px;width:100%}.articles__blocks{display:flex;flex-wrap:wrap;justify-content:space-between}.articles__block{box-sizing:border-box;height:470px;position:relative;width:550px}.articles__block:not(:last-of-type){margin-bottom:70px}.articles__block:nth-child(odd){margin-top:-270px}.articles__block:first-child{margin-top:0}.articles__block-description{height:200px;padding:0}.articles__block-description .text{border:1px solid #eee;border-left:0;border-right:0;color:#777;line-height:24px;padding:30px 0;width:400px}.articles__block .image-wrap{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.articles__block .image-wrap img{bottom:0;height:100%;position:absolute;top:0;width:auto}.articles__block .content{align-items:flex-start;background-color:#e7e7e7;bottom:0;display:flex;flex-direction:column;height:auto;justify-content:space-between;min-height:250px;padding:30px 35px;position:absolute;right:0;width:330px;z-index:1}.articles__block .content .date{color:#777;font-size:16px;font-weight:500;line-height:24px}.articles__block .content h2{color:#2a2a2a;font-size:24px;font-weight:700;line-height:28px;padding:15px 0}.articles__block .content a{border-bottom:1px solid #6a2197;color:#6a2197;flex-basis:auto;font-size:16px;font-weight:500;line-height:24px}.articles__block .content a:hover{opacity:.75}.article{padding:90px 0}.article.small-top-padding{padding-top:45px}.article h1{color:#333;font-weight:500;margin-bottom:15px;width:100%}.article__block{width:700px}.article__block img{height:auto;width:100%}.article__block .date{border-bottom:1px solid #eee;color:#777;padding:10px 0}.article__block .content{color:#777;line-height:24px;padding:0 15px}.article__block .content p,.article__block .content pre,.article__block .content span{padding:10px 0}.article__block .content ol{counter-reset:li;list-style:none;margin-left:30px;position:relative}.article__block .content ol li:before{color:#6a2197;content:counter(li);display:block;font-size:28px;line-height:36px;margin-left:-1em;position:absolute;width:1em}.article__block .content ol li{align-items:center;counter-increment:li;display:flex;line-height:24px;padding:10px 0}.article__block .content ul{margin-left:30px;position:relative}.article__block .content ul li{line-height:24px;padding:10px 0}.article__block .content ul li:before{color:#6a2197;content:"•";display:block;font-size:24px;margin-left:-22px;position:absolute;width:24px}.article__block .content ol li p,.article__block .content ol li span,.article__block .content ul li p,.article__block .content ul li span{padding:0}.vacancies{padding:90px 0 60px}.vacancies .title{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:60px}.vacancies .title>div:first-of-type{display:flex}.vacancies .title h1,.vacancies .title span{color:#333;display:flex;flex-direction:row;flex-shrink:0;font-size:2em;font-weight:500;line-height:1.2}.vacancies .page-message{padding:60px 30px 80px}.vacancies .page-message img{height:165px;margin-right:40px}.vacancies .page-message span{color:#777;font-size:2em;font-weight:400;line-height:1.2;width:auto}.vacancies__blocks{display:flex;flex-direction:row;flex-wrap:wrap}.vacancies__block{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-right:3.5%;padding:30px;width:31%}.vacancies__block>div{width:100%}.vacancies__block:nth-child(3n){margin-right:0}.vacancies__block:hover{border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.25);cursor:default;transform:scale(1.025);transition:all .25s ease}.vacancies__block:hover a{align-items:center;background:#e8d525;background-image:linear-gradient(0deg,#e8d525 0,#f7e543);border:none;border-bottom:4px solid #b9a810;box-shadow:inset 0 0 7px hsla(0,0%,100%,.27);box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;justify-content:center;line-height:20px;outline:none;padding:0 15px 2px;position:relative;text-align:center;text-shadow:0 1px 0 hsla(0,0%,100%,.6);text-transform:uppercase}.vacancies__block:hover img{filter:none}.vacancies__block:hover .content .title{color:#6a2197}.vacancies__block img{display:block;filter:grayscale(100%);height:70px;margin-bottom:20px;width:auto}.vacancies__block .content{display:flex;flex-direction:column;margin-bottom:30px;width:100%}.vacancies__block .content h2{font-size:24px;font-weight:700;margin-bottom:15px}.vacancies__block .content .salary{color:#777;font-weight:400;margin-bottom:15px}.vacancies__block a{align-items:center;background-color:transparent;border:1px solid #777;border-radius:5px;color:#333;display:flex;font-size:18px;font-weight:700;height:50px;justify-content:center;width:100%}.vacancies__block a:hover{background-image:linear-gradient(180deg,#fff173 0,#f7e543);border-color:#d4c321}.vacancies__block a:active{top:1px}.vacancies .dropdown .selected-item{position:relative}.vacancies .dropdown .selected-item:hover{cursor:pointer}.vacancies .dropdown .selected-item span{color:#6a2197;font-weight:400;padding-right:30px}.vacancies .dropdown .selected-item:after{border:2px solid #6a2197;border-left:0;border-top:0;content:"";display:block;height:16px;position:absolute;right:0;top:14px;transform:rotate(45deg);transition:all .25s ease;width:16px}.vacancies .dropdown.open .selected-item:after{top:22px;transform:rotate(-135deg);transition:all .25s ease}.vacancies .dropdown .options{align-items:flex-start;background-color:#fff;border:0;display:flex;flex-direction:column;justify-content:flex-start;max-height:0;min-height:0;min-width:220px;overflow:hidden;overflow-y:scroll;padding:0 15px;position:absolute;transition:all .25s ease .1s;z-index:1}.vacancies .dropdown.open .options{border:1px solid #eee;border-radius:5px;border-top:0;max-height:40px;max-height:120px}.vacancies .dropdown .options::-webkit-scrollbar{display:none}.vacancies .dropdown.opened .options::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}.vacancies .dropdown.opened .options::-webkit-scrollbar{background-color:#f5f5f5;display:block;width:4px}.vacancies .dropdown.opened .options::-webkit-scrollbar-thumb{background-color:#999;border-radius:10px}.vacancies .dropdown .options span{color:#777;font-size:18px;font-weight:400;line-height:24px;padding:2px 0}.vacancies .dropdown .options span:first-of-type{margin-top:10px}.vacancies .dropdown .options span:last-of-type{margin-bottom:10px}.vacancies .dropdown .options span.selected,.vacancies .dropdown .options span:hover{color:#6a2197;cursor:pointer}.vacancy{padding:90px 0}.vacancy.small-top-padding{padding-top:40px}.vacancy h1{color:#333;font-weight:500;margin-bottom:60px}.vacancy__blocks{display:flex;flex-direction:column;width:100%}.vacancy__blocks .left{width:60%}.vacancy__blocks .right{width:40%}.vacancy__top-block{border-bottom:2px solid #eee;margin-bottom:40px;padding-bottom:45px}.vacancy__top-block,.vacancy__top-block .left{display:flex;flex-direction:row}.vacancy__top-block .left div,.vacancy__top-block .right div{display:flex;flex-direction:column}.vacancy__top-block .left div:not(:last-of-type){margin-right:130px}.vacancy__top-block .left div:last-of-type{margin-right:30px}.vacancy__top-block span{font-size:24px;line-height:32px}.vacancy__top-block span:last-of-type{font-size:20px;font-weight:700}.vacancy__bottom-block{display:flex;flex-direction:row}.vacancy__bottom-block .left{color:#777;line-height:28px;padding-right:30px}.vacancy__bottom-block .left :not(:last-child){margin-bottom:20px}.vacancy__bottom-block .left ol,.vacancy__bottom-block .left ul{margin-bottom:20px;margin-left:20px}.vacancy__bottom-block .left ul li{list-style:disc;margin-bottom:10px!important}.vacancy__bottom-block .left ol li{list-style:decimal;margin-bottom:10px!important}.vacancy__other-vacancies h2{color:#333;font-size:24px;font-weight:700;padding:15px 30px}.vacancy__other-vacancies .items{border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,.15);padding:30px;width:100%}.vacancy__other-vacancies .items .item{display:flex;flex-direction:column}.vacancy__other-vacancies .items .item span{color:#333;font-size:20px;margin-bottom:0}.vacancy__other-vacancies .items .item span:first-of-type{font-weight:700}.vacancy__other-vacancies .items .item:hover span:first-of-type{color:#6a2197}.vacancy__other-vacancies .items hr{background-color:#eee;border:0;height:2px;margin:20px 0;width:100%}.vacancy__other-vacancies .items hr:last-of-type{display:none}.vacancy__other-blocks{margin-bottom:15px}.vacancy__other-block,.vacancy__other-blocks{display:flex;flex-direction:column;width:100%}.vacancy__other-block{box-shadow:0 0 15px rgba(0,0,0,.15);padding:30px}.vacancy__other-block:not(:last-of-type){margin-bottom:30px}.vacancy__other-block p,.vacancy__other-block pre,.vacancy__other-block span{color:#333;font-size:20px;line-height:32px}.vacancy__other-block p strong,.vacancy__other-block pre strong,.vacancy__other-block span strong{font-size:24px}.vacancy__other-block :not(:last-child){margin-bottom:10px}.breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:18px;justify-content:flex-start;line-height:24px;margin-bottom:25px}.breadcrumbs span{color:#777}.breadcrumbs a{color:#6a2197}.error{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;padding:40px 0}.error img{height:635px;margin-right:30px;width:auto}.error .text{width:500px}.error .mobile-text{display:none}.error .text h1{color:#000;font-size:42px;font-weight:700;text-transform:uppercase}.error .text h1 span{color:#d72a7c;font-size:56px;line-height:72px}.error .text{max-width:410px}.error .mobile-text p,.error .text p{color:#333;font-size:22px;line-height:28px}.error .mobile-text a,.error .text a{color:#d72a7c;font-weight:500}.error .mobile-text a:hover,.error .text a:hover{text-decoration:underline}.modal-geo-button{border-radius:20px;height:40px;width:150px}.modal-geo-button-block{margin-right:20px}.modal-geo-button-block:last-child{margin-right:0}.documents{padding-bottom:190px;padding-top:90px}.documents__content{column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1000px;row-gap:68px;width:100%}.documents__content a{color:#000;width:40%}.documents__item{align-items:center;display:flex;gap:44px}.documents__title{font-weight:500;margin-bottom:68px}.documents__item-title{font-size:21px;font-weight:300}.pagination{display:flex;gap:4px;margin:40px 0 20px}.pagination,.pagination__item{align-items:center;justify-content:center}.pagination__item{border:1px solid #ddd;border-radius:4px;color:#333;display:inline-flex;font-size:14px;height:40px;min-width:40px;padding:0 8px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.pagination__item:hover:not(.pagination__item--disabled):not(.pagination__item--active){background-color:#f0f0f0;border-color:#bbb}.pagination__item--active{background-color:#333;border-color:#333;color:#fff;font-weight:600;pointer-events:none}.pagination__item--disabled{border-color:#eee;color:#bbb;pointer-events:none}.pagination__dots{border:none;pointer-events:none}.cookie-banner{background:#fff;border-radius:29px;bottom:24px;box-shadow:0 8px 32px rgba(0,0,0,.13);display:none;left:auto;max-width:710px;padding:32px 36px 28px 42px;position:fixed;right:24px;transform:none;width:calc(100% - 32px);z-index:9999}.cookie-banner__top{gap:36px}.cookie-banner__bottom,.cookie-banner__top{align-items:center;display:flex;justify-content:space-between}.cookie-banner__bottom{width:100%}.cookie-banner__inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.cookie-banner__text{font-size:16px;font-weight:500;line-height:28px;min-width:200px}.cookie-banner__link{color:#8b31b8;font-size:16px;font-weight:500;line-height:30px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.cookie-banner__btn{border-radius:47px;height:60px;line-height:24px;max-width:100%;width:210px}.productmodal{background:#fff;border-radius:20px;box-shadow:0 4px 59px rgba(163,169,183,.15);max-width:100%;padding:15px;position:relative;width:857px}.modal__inner{background-color:#fff;border-radius:15px;box-shadow:0 4px 59px rgba(163,169,183,.3);position:relative}.modal__title{font-size:42px;font-weight:300;line-height:56px;padding-left:80px;padding-top:70px}.productmodal strong{font-weight:500}.product{align-items:flex-start;justify-content:flex-start;padding-bottom:65px;padding-left:60px;padding-top:55px}.product__img{flex-shrink:0;max-width:100%;width:352px}.product__img img{display:block;height:100%;margin:0 auto;object-fit:contain;width:90%}.product__about{padding-left:30px;padding-top:10px}.product__consist{background-color:#c54aa4;border-radius:5px;color:#fff;display:inline-block;font-size:16px;line-height:20px;max-width:80%;padding:9px 15px;text-align:center;transform:skewX(-15deg)}.product__consist span{display:inline-block;transform:skewX(15deg)}.product__list{font-size:17px;line-height:32px;padding-top:20px}.product__list strong{font-weight:500}.product__list p{display:block}.product__button{max-width:100%;padding-top:50px;width:295px}.product__button .button{border-radius:45px;font-size:18px;height:90px;line-height:23px;width:100%}.modal__ads{background:url(/build/images/white-bg-logo-v2.a65b9415.png) 50% no-repeat;border-top:1px solid #e8e8eb;min-height:340px;padding-top:65px}.modal__adstitle{font-size:32px;font-weight:300;line-height:38px;padding-top:0;text-align:center}.modal__adsbutton{padding-top:33px;text-align:center}@media (max-width:1200px){.hw__close{filter:brightness(.5);height:20px;right:20px;top:20px;width:20px;z-index:9}.header__link_vacancii{display:none}.header{min-height:125px}.header__data{margin-top:0}.header__time{margin-left:0}.header__menu-btn-wrapper{min-height:125px}.about-us__facts .fact .left img{height:auto;width:400px}.about-us__facts .fact .right .icon{height:80px}.faq__accordion{width:85%}.faq__accordion__block .answer{padding:0 15px 35px 50px}.articles__block{height:375px;width:435px}.articles__block:not(:last-of-type){margin-bottom:60px}.articles__block:nth-child(odd){margin-top:-235px}.articles__block:first-child{margin-top:0}.articles__block-description .text{padding:20px 0}.articles__block .content{min-height:225px}.vacancies{padding:70px 0 40px}.vacancies .title{margin-bottom:40px}.vacancies__block{margin-right:4%;width:48%}.vacancies__block:nth-child(2n){margin-right:0}.vacancies__block:nth-child(3n){margin-right:4%}.vacancy{padding:70px 0}.error img{height:auto;margin-left:0;margin-right:0;width:50%}.error .text{width:50%}.scr1__main .scr1__h1{font-size:30px}.scr1__main .scr1__h2{font-size:18px}.scr1__main .swiper-container{height:300px;width:480px}.scr1__main .scr1__button{padding-top:28px;width:330px}.scr1__button .button{font-size:16px;height:75px}.scr1__logo_bg{height:230px}.scr10__item:nth-child(2n){margin:0}.scr10__wrap{flex-wrap:wrap;justify-content:center;row-gap:30px}.scr10__item{width:50%}.scr10__title{margin:0 auto;max-width:50%}.scr10__line-1,.scr10__line-2{display:none}.documents__content a{width:44%}.scr9__wrap{row-gap:30px}.header__link-tablet{display:block}.scr2__item:first-child:after,.scr2__item:nth-child(2):after{left:86%}.scr2__item:nth-child(2):after{left:100%}.scr4__right{width:360px}.scr4__passport{margin-top:60px;max-width:100%}}@media (max-width:992px){body{padding-top:64px}.modal__inner3 .quiz__img1{display:none}.header__logolink img{height:32px;width:77px}.main-city-button-text{color:#111;font-size:13px;font-style:normal;font-weight:400;line-height:15px}#header-menu{min-width:100%}.header__menu .mobile-header-menu{display:block}#header-menu .header__menu-btn-wrapper{gap:14px;min-height:80px;padding-left:22px}#header-menu .header__menu-btn-wrapper>div:first-child{margin-top:8px}#header-menu ul .phone{align-items:center;display:flex;gap:12px}#header-menu ul .phone a{color:#000;font-size:14px;font-weight:700;line-height:17px}.header__menu ul{margin:0}.header__menu ul li{border-bottom:1px solid rgba(0,0,0,.25);height:48px;padding-left:23px}.header__geo{display:inline-block;margin-right:0;padding-left:0;position:static}.header__geo .change-geo{background:#fafafa;left:0;margin-left:10px;margin-right:10px;top:34px}.header__geo .change-geo .title{color:#000;display:block!important;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px;margin:0;padding:18px 32px}.header__geo .change-geo{box-shadow:none;box-shadow:0 4px 4px rgba(0,0,0,.2);margin-left:0;margin-right:0}.city-container{background-color:#fff;border-radius:0;box-shadow:none;min-height:100%;padding:0}.city-container:before{display:none}.city-container .city-list{display:flex;flex-direction:column;gap:5px;height:80vh;overflow-y:auto}.header__geo .change-geo .city-list a{background:transparent;border-bottom:1px solid rgba(0,0,0,.25);color:#8c94a2;cursor:pointer;font-size:18px;outline:none;padding:16px 32px}.header__geo .change-geo .city-list a.selected{color:#8b31b8;display:flex;font-weight:600;justify-content:space-between}.header__geo .change-geo .city-list a.selected span:last-child{display:block!important}.main-city-button span.icon{background:url(/build/images/down.fe457143.png) 50% 50% no-repeat;padding:5px}.header__geo.open span.icon{transform:rotate(180deg)}.button{font-size:15px}.mhide{display:none}.mshow{display:block}.scr1{min-height:auto;padding-bottom:60px;padding-top:30px}.scr1__logo_bg{background-position:50%;height:120px;margin-top:10px}header{position:relative}.header{align-items:center;flex-direction:row-reverse;gap:12px;height:62px!important;justify-content:start;min-height:62px!important}.header__left{align-items:center;justify-content:space-between;width:100%}.header__left .header__contacts{display:none}.header__right{align-items:center;justify-content:flex-start;left:0;position:static;width:30px}.header__right #open-header-menu{display:flex;flex-direction:column;height:12px;justify-content:space-between;width:18px;z-index:99}.header__right #open-header-menu span{height:2px;position:static}.header__logo{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-right:12px;margin-top:0;width:100%}.header__logolink{display:block;margin-right:0;width:max-content}.header__slogan{font-size:13px;line-height:1.4;padding-top:0}.header__data{flex-direction:column;margin-right:0}.header__loclink{border-bottom:1px dotted #a1a1a1;color:#000;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.4px;line-height:20px;margin-top:10px;text-transform:uppercase}.header__time{display:none;font-size:12px;margin-left:0;margin-top:15px;width:265px}.header__contacts{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;margin-right:0;padding-top:10px;width:300px}.header__phone{font-size:22px;text-shadow:none;white-space:nowrap}.scr1__h1{font-size:30px;line-height:1.3}.scr1__h1,.scr1__h2{margin-left:auto;margin-right:auto;text-align:center}.scr1__h2{font-size:20px;padding-top:10px}.scr1__button{margin-left:auto;margin-right:auto;text-align:center}.scr1__button:after{display:none}.scr1__button .button{border-radius:35px;height:70px}.scr2{padding-top:40px}.block-title{font-size:32px;line-height:1.1}.block-subtitle{font-size:18px;line-height:1.4;padding-top:12px}.scr2__line1{align-items:center;flex-flow:column nowrap;padding-bottom:30px}.scr2__item{margin-top:0!important;padding-top:60px!important;width:100%}.scr2__img img{height:auto;margin-left:auto;margin-right:auto;max-width:100%}.scr2__step{margin:0 auto!important;position:relative;width:280px}.scr2__item:first-child:after,.scr2__item:nth-child(2):after{display:none}.scr4{padding-bottom:40px;padding-top:40px}.scr4__line1{align-items:center;flex-flow:column nowrap;padding-left:0;padding-top:0}.scr4__h1,.scr4__h2{text-align:center}.scr4__h2{font-size:18px;line-height:1.4;max-width:none;padding-top:12px}.scr4__features{padding-left:0}.scr4__feat img,.scr4__feat p{margin-left:auto;margin-right:auto}.scr4__feat p{font-size:14px;line-height:1.4;text-align:center}.scr4__passport{margin-top:0}.scr5__formblock{min-height:0;padding-bottom:25px;padding-left:15px;padding-right:15px}.form-item input{background-position-x:20px;font-size:14px;padding:20px 20px 20px 50px}.scr7__bottom,.scr8 .container{padding-top:30px}.scr8__tabs{flex-wrap:wrap;height:auto;justify-content:center;padding-bottom:15px;padding-right:0;padding-top:25px}.scr8__tab{font-size:14px;height:50px;margin-bottom:10px;margin-left:5px;margin-right:5px;padding-bottom:0;width:200px}.scr8__tab,.scr8__tab span{transform:none}.scr8__tab:last-child:after{display:none}.scr8__tab:last-child{padding-left:0;width:200px}.scr8__map{display:flex;flex-flow:column-reverse nowrap;height:auto;justify-content:flex-end}.scr8__adress{height:auto;left:auto;margin-top:15px;position:relative;right:auto;top:auto;width:auto}.scr8__loc{margin-bottom:15px}.scr8__locinner{padding:10px;width:auto}.scr8__left{flex-grow:1;padding:0 60px 0 0;position:relative}.scr8__right{display:none}.scr8__info{font-size:13px;line-height:1.4;margin-top:0}.scr8__map{box-shadow:none}.scr8__mapframe{height:500px}footer .top{align-items:center;flex-flow:column nowrap;text-align:center}.footer__logo{margin-bottom:15px}.footer__links1,.footer__links2,.footer__social,.footer__tel{padding:5px 0 10px}.hwmodal{margin-bottom:30px;margin-top:30px}.hw__close{filter:brightness(.5);height:20px;right:20px;top:20px;width:20px;z-index:4}.modal__title{font-size:30px;line-height:1.2;padding-left:0;padding-top:30px;text-align:center}.product{align-items:center;flex-flow:column nowrap;padding:40px 15px}.product__img{padding-bottom:30px;width:250px}.product__consist{margin-left:auto;margin-right:auto}.product__about{padding-left:0;text-align:center}.product__button{margin-left:auto;margin-right:auto;max-width:95%;padding-top:15px}.modal__ads{background-size:400px;min-height:auto;padding-bottom:30px;padding-top:30px}.modal__adstitle{font-size:24px;line-height:1.2;max-width:500px}.button__ads,.modal__adstitle{margin-left:auto;margin-right:auto}.button__ads{font-size:14px;height:70px;max-width:95%}.button__ads:after{background-size:contain;height:60px;width:50px}.quizmodal{border-radius:0;margin-bottom:0;margin-top:0}.quizmodal .modal__inner{border-radius:0;padding-bottom:15px;padding-top:50px}.progress{font-size:13px;height:25px;left:0;line-height:25px;max-width:95%}.progress__text{top:-25px}.questionnaire-modal .quiz__title{font-size:30px;line-height:1.2;padding-left:15px;padding-top:28px}.quiz__subtitle{padding-left:15px}.quiz__width1,.quiz__width2,.quiz__width3{max-width:none;padding-left:15px;padding-right:15px;padding-top:30px;width:auto}.quiz__width2{min-height:auto}.form-check{min-height:60px;padding-left:15px}.form-check input+span{font-size:14px;line-height:1.4;padding-left:50px}.form-check input+span:before{background-size:35px auto;height:35px;width:35px}.quiz__bottom{display:flex;flex-flow:column nowrap;padding:15px}.quiz__bottom .button{height:75px;margin-right:0;max-width:395px;width:100%}.quiz__oneminut{margin-top:15px}.modal__inner2{background:url(/build/images/mobslide-bg.2456a356.jpg) bottom no-repeat;background-size:cover;height:auto;padding-bottom:30px;padding-top:15px}.modal__inner2 .quiz__subtitle,.modal__inner3 .quiz__subtitle{font-size:15px;line-height:1.5;padding-top:10px}.form__last{margin-left:0;padding:15px}.superbutton{height:75px}.form__last .checkbox-label{padding-top:15px}.form__mark{margin-top:15px}.quizmodal .modal__inner3{padding-bottom:0;padding-right:15px;padding-top:10px;text-align:center}.quiz__lastxt{font-size:16px;line-height:1.4;margin-left:15px;margin-right:15px;padding-top:30px;text-align:center}#jsCallModal{width:500px}#jsCallModal .modal__inner2{background:#fff;min-height:auto;padding-bottom:30px;padding-top:30px}#jsCallModal .form__mark{display:none}.custom-page{padding:70px 0}.custom-page h1{text-align:center}.custom-page ol,.custom-page p,.custom-page span,.custom-page ul{font-size:16px;line-height:24px}.about-us{padding:70px 0}.about-us__page-description{align-items:center;display:flex;flex-direction:column;margin-bottom:70px;margin-left:0}.about-us__page-description h1{margin-bottom:10px}.about-us__page-description .arrow{display:none}.about-us__facts{padding:0 15px}.about-us__facts .fact,.about-us__facts .fact.reverse{flex-direction:column;padding:0}.about-us__facts .fact:not(:last-of-type){margin-bottom:70px}.about-us__facts .fact .left,.about-us__facts .fact.reverse .left{justify-content:center}.about-us__facts .fact .left img{max-width:400px;width:100%}.about-us__facts .fact .right{padding:0}.about-us__facts .fact .right .icon{display:none}.about-us__load-button{margin-top:70px}.about-us__load-button button{height:60px}.faq{padding:70px 0}.faq h1{text-align:center}.faq__accordion{width:100%}.faq__accordion__block .question{padding:25px 40px 25px 0}.faq__accordion__block .question:after{right:0}.faq__accordion__block .answer{padding:0 15px 25px}.faq__accordion__block .answer p,.faq__accordion__block .answer pre{font-size:16px;line-height:24px}.articles{padding:70px 0}.articles h1{text-align:center}.articles__block{height:375px;width:100%}.articles__block-description{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:30px}.articles__block-description .text{font-size:16px;line-height:24px;text-align:center}.articles__block .image-wrap img{height:auto;width:100%}.articles__block:not(:last-of-type){margin-bottom:60px}.articles__block:first-child,.articles__block:nth-child(odd){margin-top:0}.articles__block-description .text{padding:20px 0}.articles__block .content{min-height:200px;width:75%}.article{padding:70px 0}.article h1{text-align:center}.article__block{width:100%}.article__block .content p,.article__block .content pre,.article__block .content span,.article__block .date{font-size:16px;line-height:24px}.article__block .content ol li,.article__block .content ul li{font-size:16px}.vacancies div.title{justify-content:center}.vacancies .page-message{flex-direction:column;padding:30px}.vacancies .page-message img{height:120px;margin-bottom:30px;margin-right:0}.vacancies__block{border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.25);margin-right:4%;padding:30px 15px;transform:scale(1.025);transition:all .25s ease;width:48%}.vacancies__block .content,.vacancies__block a,.vacancies__block:hover a{font-size:16px;line-height:24px}.vacancies__block a{align-items:center;background:#e8d525;background-image:linear-gradient(0deg,#e8d525 0,#f7e543);border:none;border-bottom:4px solid #b9a810;box-shadow:inset 0 0 7px hsla(0,0%,100%,.27);box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:Montserrat,sans-serif;font-weight:500;justify-content:center;outline:none;padding:0 15px 2px;position:relative;text-align:center;text-shadow:0 1px 0 hsla(0,0%,100%,.6);text-transform:uppercase}.vacancy h1{text-align:center}.vacancy__top-block{flex-direction:column;margin-bottom:30px;padding-bottom:30px}.vacancy__top-block span{font-size:20px;line-height:28px}.vacancy__top-block .left,.vacancy__top-block .right{flex-direction:column;width:100%}.vacancy__top-block .left div{margin-bottom:10px}.vacancy__top-block .left div:last-of-type,.vacancy__top-block .left div:not(:last-of-type){margin-right:0}.vacancy__bottom-block{flex-direction:column}.vacancy__bottom-block .left,.vacancy__bottom-block .right{width:100%}.vacancy__bottom-block .left{margin-bottom:40px;padding-right:0}.vacancy__bottom-block .right{display:flex;flex-direction:column-reverse}.vacancy__other-vacancies{margin-bottom:40px}.vacancy__bottom-block .left ol,.vacancy__bottom-block .left p,.vacancy__bottom-block .left span,.vacancy__bottom-block .left ul{font-size:16px;line-height:24px}.vacancy__other-block p,.vacancy__other-block p strong,.vacancy__other-block pre,.vacancy__other-block pre strong,.vacancy__other-block span,.vacancy__other-block span strong{font-size:20px;line-height:28px}.error .text h1{max-width:300px;text-align:center}.error .text h1,.error .text h1 span{line-height:48px}.error .text p{display:none}.error .mobile-text{display:block;margin-bottom:50px}.error .mobile-text p{text-align:center}.scr1__main{flex-direction:column-reverse}.scr1__main>div:last-child{margin-bottom:20px}.scr1__main .swiper-container{height:360px;width:100%}.modal__inner2 .quiz__title{padding-left:20px;padding-top:0}.modal__inner3 .quiz__listimg{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0 10px}.modal__inner3 .quiz__listimg .quiz__img{height:130px;position:static;width:100px}.modal__inner3 .quiz__listimg .quiz__img3{margin-top:-30px}.modal__inner3 .quiz__listimg .quiz__img2{margin-top:60px}.quiz__listimg .quiz__img5{display:none}.questionnaire-modal .modal__inner{height:100%!important}.documents__content a{width:100%}.header__link_mobile{display:block;margin:0}.header__link_mobile a{font-size:13px}.header__link-tablet{display:none}.cookie-banner__btn{font-size:18px}.no-scroll{overflow:hidden}}@media (max-width:768px){.scr1__main .swiper-container{height:300px}.faq__accordion__blocks{padding:0 30px}.scr1__logo_bg{height:100px}.articles__block{height:400px;width:100%}.articles__block-description{height:auto}.articles__block-description .text{width:100%}.articles__block .image-wrap img{height:110%;width:auto}.articles__block .content{min-height:175px;width:100%}.vacancies__block{margin:0 auto;padding:30px 15px;width:360px}.vacancies__block:nth-child(2n),.vacancies__block:nth-child(3n){margin-right:auto}.vacancy__blocks{padding:0 15px}.scr1{padding-bottom:30px}.block-title{font-size:23px}.block-subtitle{font-size:13px}.scr2__step p{flex-basis:auto;flex-shrink:inherit}.scr2{padding-bottom:30px}.scr9__title{font-size:14px}.scr9__item{height:auto}.scr9__img img{height:100%;width:100%}.scr9__img{height:166px;width:166px}.scr9__wrap{margin-top:27px}.scr9__bottom{margin-top:20px}.scr9__bottom .button{font-size:14px;height:65px;width:253px}.scr10{padding-bottom:50px;padding-top:60px}.scr10__wrap{margin-top:30px}.scr10__img{height:100px;width:100px}.scr10__item{gap:10px}.scr10__img img{height:100%;width:100%}.scr10__number{font-size:35px;margin-bottom:10px}.scr10__title{font-size:14px}.scr10__block-subtitle,.scr9__block-subtitle{font-size:13px}.documents__title{font-size:25px;margin-bottom:48px;text-align:center}.documents__item-title{font-size:13px}.documents{padding-bottom:60px;padding-top:40px}.documents__item{gap:28px}.documents__item img{height:40px;width:40px}.documents__content{gap:25px;padding-left:20px;padding-right:20px}.contacts .contacts-content .department-wrap{padding:16px}.cookie-banner__top{text-align:center}.cookie-banner__bottom,.cookie-banner__top{flex-direction:column;gap:16px}.cookie-banner__btn{width:100%}.cookie-banner__text{line-height:25px}.cookie-banner{bottom:24px;left:50%;padding:26px;transform:translateX(-50%)}.form__last .checkbox-label{align-items:center}.city-container .city-list{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-template-rows:none}.city-container:before{right:130px}.scr8__adress{padding-right:0}}@media (max-width:576px){.scr1__logo_bg{height:80px}.header__menu-btn{height:32px;width:32px}.header__menu-btn span:first-child{top:0}.header__menu-btn span:nth-child(2){top:10px}.header__menu-btn span:nth-child(3){top:20px}.about-us h1,.article h1,.articles h1,.custom-page h1,.faq h1,.vacancies .page-message span,.vacancies .title h1,.vacancies .title span,.vacancy h1{font-size:28px;line-height:32px}.about-us h2,.articles__block .content h2,.custom-page h2,.vacancies__block .content h2,.vacancy__other-vacancies h2{font-size:22px;line-height:28px}.vacancies .title{align-items:center;flex-direction:column;justify-content:center}.vacancies .dropdown .selected-item span{padding-right:25px}.vacancies .dropdown .selected-item:after{height:14px;top:8px;width:14px}.vacancies .dropdown.open .selected-item:after{top:16px}.buttons-widget{align-items:flex-end;min-height:180px}.buttons-widget .pins{margin-bottom:75px}.buttons-widget .pins a span{display:none}.buttons-widget .pins a:first-child{margin-right:0}.buttons-widget .pins a:nth-child(2){border-bottom-left-radius:0}.buttons-widget .buttons-widget__form i svg{margin-left:0;margin-top:0}.error img{margin-left:-20px}.error .text h1{font-size:32px;line-height:32px;max-width:200px}.error .text h1 span{font-size:42px;line-height:42px}.error .mobile-text{display:flex;justify-content:center;margin-bottom:30px;width:100%}.error .mobile-text p{font-size:18px;line-height:24px;max-width:350px}.modal__inner3 .quiz__listimg .quiz__img{height:100px;position:static;width:80px}.modal__inner3 .quiz__listimg{height:160px}.modal__inner3 .quiz__listimg .quiz__img2{margin-top:35px}.city-container:before{right:70px}}@media (max-width:545px){.scr1__main .swiper-container{height:270px}}@media (max-width:494px){.scr1__main .swiper-container{height:220px}.header__logo{gap:10px;justify-content:flex-start}.pagination__item{font-size:10px;height:25px;min-width:25px}.city-container .city-list{column-gap:20px}.city-container:before{right:40px}}@media (max-width:410px){.scr1__main .swiper-container{height:180px}.scr8__left{padding-right:0}}