@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Semibold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:block}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:block}@font-face{font-family:'Tinos';src:url('../fonts/Tinos-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:block}.Regular{font-family:'Open Sans';font-weight:400}.SemiBold{font-family:'Open Sans';font-weight:600}.Bold{font-family:'Open Sans';font-weight:700}.TinosR{font-family:'Tinos';font-weight:400}*:hover{cursor:default}.pointer:hover{cursor:pointer}.pointer:hover *{cursor:pointer}*{box-sizing:border-box}input::-webkit-input-placeholder{font-size:1em;color:#b6beca}input::-moz-placeholder{font-size:1em;color:#b6beca}input:-moz-placeholder{font-size:1em;color:#b6beca}input:-ms-input-placeholder{font-size:1em;color:#b6beca}textarea::-webkit-input-placeholder{font-size:1em;color:#b6beca}textarea::-moz-placeholder{font-size:1em;color:#b6beca}textarea:-moz-placeholder{font-size:1em;color:#b6beca}textarea:-ms-input-placeholder{font-size:1em;color:#b6beca}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input{border-radius:0}input:focus{outline:0}input[type="text"],input[type="email"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}input[type="tel"]{-webkit-appearance:none}input[type=submit],button{-webkit-appearance:none}input[type=submit]:hover,button:hover{cursor:pointer}input:hover{cursor:text}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{-webkit-overflow-scrolling:touch !important}html.locked,body.locked{overflow:hidden}li,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}@keyframes pulse{0%{transform:translateX(-2px)}50%{transform:translateX(2px)}100%{transform:translateX(-2px)}}@-webkit-keyframes pulse{0%{-webkit-transform:translateX(-2px)}50%{-webkit-transform:translateX(2px)}100%{-webkit-transform:translateX(-2px)}}div,p,ul,ol,li,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,adress{display:block;float:left;width:100%;margin:0;font-weight:inherit;padding:0}*{box-sizing:border-box}a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:focus{outline:0}a:active{outline:0}button{display:block;float:left;border:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}button:focus{outline:0}button:active{outline:0}button:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover,button:hover{cursor:pointer}a:hover *,button:hover *{cursor:pointer}body{margin:0;padding:0;font-family:'Open Sans';font-weight:400;color:#323f51}body.locked{overflow:hidden}body.pop-up-open{position:fixed;left:0;right:0}.wrap{width:100%;max-width:1170px;float:none;margin:0 auto}b{font-family:'Open Sans';font-weight:600;color:#323f51}.top-panel .btn{height:50px;font-size:14px;padding:0 20px}.top-panel .btn.callback-btn{margin-right:20px;background:none;border:2px solid #2acca0;color:#2acca0}.top-panel .btn.callback-btn:hover{background:#2acca0;color:#fff}.top-panel .left{width:auto}.top-panel .right{width:auto;float:right}.top-panel .wrap_float{padding:45px 0}.logo{position:relative;width:280px;padding-top:3px}.logo-wrap img{width:26px;height:30px;display:inline-block;margin:0 6px}.logo-wrap .logo-label{font-size:28px}.logo-wrap .logo-label.label-first{color:#323f51;font-family:'Open Sans';font-weight:600}.logo-wrap .logo-label.label-last{color:#2acca0;font-family:'Open Sans';font-weight:700}.logo .logo-text{font-family:'Tinos';font-weight:400;font-size:28px}.logo .logo-descr{font-size:12px;font-family:'Open Sans';font-weight:600}.socials{width:auto;margin-right:30px;padding:9px 0}.socials .soc-link{width:32px;height:32px;display:block;float:left;position:relative;margin-right:20px;transition:transform .2s linear}.socials .soc-link:hover{cursor:pointer}.socials .soc-link:hover *{cursor:pointer}.socials .soc-link:hover{transform:translateY(-4px)}.socials .soc-link:last-child{margin-right:0}.socials .soc-link:before{position:absolute;content:'';top:0;left:0;width:32px;height:32px;background-position:center center;background-repeat:no-repeat;background-size:contain}.socials .soc-link.whatsapp:before{background-image:url(../img/whatsapp.svg)}.socials .soc-link.telegram:before{background-image:url(../img/telegram.svg)}.tel-block{width:auto;margin-right:40px}.tel-block .tel{font-size:24px;font-family:'Open Sans';font-weight:600;display:block;float:left;width:auto;line-height:1;margin-bottom:5px}.tel-block .tel-ul{clear:both;width:auto}.tel-block .tel-ul li{font-size:12px;font-family:'Open Sans';font-weight:600;padding-left:12px;position:relative;width:auto;margin-right:10px}.tel-block .tel-ul li:last-child{margin-right:0}.tel-block .tel-ul li:before{width:4px;height:4px;background:#323f51;border-radius:50%;position:absolute;content:'';left:0;top:50%;margin-top:-2px}.btn{height:70px;border-radius:4px;background:#2acca0;display:flex;justify-content:center;align-items:center;font-size:18px;font-family:'Open Sans';font-weight:700;color:#fff;width:auto;padding:0 38px;transition:all .2s linear}.btn:hover{cursor:pointer}.btn:hover *{cursor:pointer}.btn:hover{background:#5ae2bd}.main-screen{position:relative}.main-screen:before{width:50%;height:100%;right:50%;top:0;position:absolute;content:'';background:#f2f6fc}.main-screen .wrap_float{background:#f2f6fc;border-radius:0 20px 20px 0;position:relative;z-index:1;padding:55px 0 60px}.main-screen .wrap_float:before{width:250px;height:100%;position:absolute;right:0;top:0;background:#416298;border-radius:0 20px 20px 0;content:''}.main-screen .wrap_float .img{width:446px;right:50px;position:absolute;top:50%;transform:translateY(-414px)}.main-screen .left{max-width:755px;position:relative;z-index:1}.main-screen .form .input{max-width:280px}.main-screen .form .btn{margin-top:20px}.main-title{font-size:64px;color:#323f51;font-family:'Open Sans';font-weight:600;line-height:70px;margin-bottom:12px}.main-title span{color:#416298}.main-subtitle{font-size:20px}.main-subtitle b{font-family:'Open Sans';font-weight:600;color:#323f51}.features{margin-top:30px}.features-item{margin-right:55px;width:auto}.features-item ._icon{width:70px;height:70px;background:#416298;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:15px}.features-item ._title{font-family:'Open Sans';font-weight:600;width:auto;clear:both;line-height:1.5}.features-item.item1 ._icon img{width:32px;height:31px}.features-item.item2 ._icon img{width:38px;height:22px}.features-item.item3 ._icon img{width:30px;height:30px}.features-item.item4 ._icon img{width:37px;height:28px}.right-items{position:absolute;top:40px;right:40px;width:auto;z-index:1}.right-items .item{width:140px;height:146px;border-radius:20px;box-shadow:-28.284px 28.284px 40px 0 rgba(50,63,81,0.16);background:#fff;clear:both;margin-bottom:20px;padding-top:20px;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;font-family:'Open Sans';font-weight:600;line-height:1.5}.right-items .item:last-child{margin-bottom:0}.right-items .item ._icon{width:60px;height:60px;background:#f2f6fc;border-radius:50%;margin-bottom:7px;display:flex;justify-content:center;align-items:center}.right-items .item.item1 ._icon img{width:40px;height:36px}.right-items .item.item2 ._icon img{width:34px;height:34px}.right-items .item.item3 ._icon img{width:22px;height:34px}.form{max-width:580px;margin-top:36px}.form .input{padding:0 25px;text-align:left}.form .input.even{margin-right:0}.form .btn{width:100%}.input{display:block;float:left;height:70px;width:320px;background:#fff;border-radius:4px;border:2px solid #2acca0;font-size:16px;padding:0 24px;margin-right:20px;font-family:'Open Sans';font-weight:400;transition:border-color .2s linear;text-align:center}.input:focus{border-color:#416298}.input[type=tel]:focus{letter-spacing:3px}.input[type=tel].focus{letter-spacing:3px}.problems-section{padding-top:125px}.problems-section .section-head{margin-bottom:60px}.problems-section .section-head .title{max-width:700px}.problems-section .section-head .info{max-width:280px}.problems-section .section-head .info ._text{padding-top:110px;position:relative;font-size:20px;font-family:'Open Sans';font-weight:600;line-height:1.4;display:flex;align-items:center;margin-top:0}.problems-section .section-head .info ._text:before{width:90px;height:90px;border-radius:50%;background:#416298 url(../img/doc.png) center center no-repeat;background-size:40px 40px;position:absolute;content:'';left:0;top:0}.tabs{display:flex;justify-content:space-between;margin-bottom:70px}.tabs .wrap_float{display:flex;justify-content:space-between}.tabs .tab{width:220px;height:70px;background:#f2f6fc;border-radius:6px;display:flex;justify-content:center;align-items:center;font-size:18px;color:#416298;font-family:'Open Sans';font-weight:700;transition:all .2s linear}.tabs .tab:hover{cursor:pointer}.tabs .tab:hover *{cursor:pointer}.tabs .tab:hover{background:#416298;color:#fff}.tabs .tab.active{background:#416298;color:#fff;pointer-events:none}.tab-content{position:relative;z-index:1;display:none}.tab-content:first-child{display:block}.tab-content .wrap_float{background:#f2f6fc;border-radius:20px 0 0 20px}.tab-content:before{width:50%;height:100%;top:0;right:0;position:absolute;content:'';background:#f2f6fc}.tab-content-img{width:450px;height:650px;background:#416298;border-radius:20px 0 0 20px;position:relative}.tab-content-img .img{position:absolute;top:128px;width:494px}.tab-content-main{padding:70px 0 74px 90px;height:650px;width:720px;position:relative}.tab-content-main ._title{font-size:28px;line-height:38px;font-family:'Open Sans';font-weight:700;color:#323f51;margin-bottom:20px}.tab-content-main ._text{font-size:16px;color:#323f51;line-height:26px}.tab-content-main ._text p{margin-bottom:20px;max-width:470px}.tab-content-main ._text p:last-child{margin-bottom:0}.tab-content-main .form-block{border-radius:20px;background:#fff;padding:35px 40px;margin-top:40px;box-shadow:-28.284px 28.284px 40px 0 rgba(50,63,81,0.1)}.tab-content-main .form-block .form{margin-top:24px}.tab-content-main .form-block .text{font-size:20px;font-family:'Open Sans';font-weight:600;line-height:30px;padding-right:30px}.tab-content-main .form-block .input{max-width:290px}.tab-content-main .form-block .btn{width:240px;float:right;margin-top:0}.agreement{font-size:12px;line-height:20px;color:#323f51;margin-top:16px}.agreement a{border-bottom:1px solid rgba(50,63,81,0.4);display:inline-block}.agreement a:hover{color:#2acca0;border-color:rgba(42,204,160,0.4)}.title{font-size:52px;font-family:'Open Sans';font-weight:600;color:#323f51;line-height:1.2}.title span{color:#416298}.advantages{padding-top:125px}.advantages .section-content{margin-top:55px}.advantages ol.advantages-items{counter-reset:myCounter;display:flex;flex-wrap:wrap}.advantages-item{width:270px;background:#f2f6fc;border-radius:20px;padding:40px 36px 60px;position:relative;margin-right:30px}.advantages-item:nth-child(4n){margin-right:0}.advantages-item:before{counter-increment:myCounter;content:"0" counter(myCounter);position:absolute;font-size:60px;font-family:'Open Sans';font-weight:400;color:#d7dde6;right:40px;top:43px;line-height:1}.advantages-item:after{width:40px;height:4px;background:#416298;border-radius:2px;content:'';position:absolute;bottom:40px;left:40px}.advantages-item-img{width:70px;height:70px;background:#416298;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:18px}.advantages-item-title{color:#323f51;font-size:20px;font-family:'Open Sans';font-weight:600;margin-bottom:18px}.advantages-item-text{color:#323f51;line-height:1.6}.advantages-item.item1 .advantages-item-img img{width:33px;height:33px;margin-left:5px}.advantages-item.item2 .advantages-item-img img{width:28px;height:35px}.advantages-item.item3 .advantages-item-img img{width:40px;height:30px}.advantages-item.item4 .advantages-item-img img{width:32px;height:32px}.document-section{padding-top:130px;padding-bottom:134px}.document-section .left{max-width:570px}.document-section .right{max-width:445px;padding-top:500px;position:relative;float:right}.document-section .subtitle{margin-top:20px;line-height:1.4}.document-section .doc-img{position:absolute;top:-93px;right:-52px;width:644px}.document-section .download-link{padding-left:100px;position:relative;max-width:355px;min-height:70px;line-height:1.6;margin-top:38px;float:left;display:block}.document-section .download-link b{font-family:'Open Sans';font-weight:600;color:#416298;border-bottom:1px solid rgba(65,98,152,0.5);transition:all .2s linear}.document-section .download-link .download-btn{width:70px;height:70px;background:#2acca0 url(../img/download.png) center center no-repeat;background-size:30px 30px;position:absolute;left:0;top:50%;margin-top:-35px;border-radius:6px;transition:background-color .2s linear}.document-section .download-link .download-btn:hover{background-color:#5ae2bd}.document-section .download-link .d-link:hover b{color:#2acca0;border-color:rgba(42,204,160,0.5)}.document-section .items{margin-top:44px}.document-section .items .item{width:248px;line-height:1.6}.document-section .items .item-img{width:70px;height:70px;background:#416298;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.document-section .items .item-title{font-size:20px;font-family:'Open Sans';font-weight:600;color:#323f51;margin-bottom:10px}.document-section .items .item.item1{margin-right:50px}.document-section .items .item.item1 .item-img img{width:33px;height:33px;margin-left:5px}.document-section .items .item.item2 .item-img img{width:36px;height:36px}.steps-section{padding:130px 0;overflow:hidden}.section-head{margin-bottom:76px}.section-head .title{max-width:660px}.section-head .info{max-width:386px;float:right}.section-head .info ._time{padding-left:120px;position:relative;font-size:28px;font-family:'Open Sans';font-weight:600;line-height:1.3;display:flex;align-items:center;height:90px}.section-head .info ._time:before{width:90px;height:90px;border-radius:50%;background:#416298 url(../img/time.png) center center no-repeat;background-size:24px 38px;position:absolute;content:'';left:0;top:0}.section-head .info ._text{font-size:20px;line-height:1.5;margin-top:34px}.step-block{display:flex;position:relative;margin-bottom:100px}.step-block:last-child{margin-bottom:0}.step-block:before{width:50%;height:100%;top:0;position:absolute;content:'';background:#f2f6fc}.step-block:nth-child(odd):before{left:50%}.step-block:nth-child(even){border-radius:0 20px 20px 0}.step-block:nth-child(even):before{right:50%}.step-block:nth-child(even) .step-block-img{float:right;border-radius:0 20px 20px 0}.step-block:nth-child(even) .step-block-content{padding:80px 90px 80px 0}.step-block:nth-child(even) .step-block-content .num{right:66px}.step-block:nth-child(even) .wrap_float{border-radius:0 20px 20px 0}.step-block .wrap_float{background:#f2f6fc;border-radius:20px 0 0 20px;position:relative;z-index:1}.step-block-img{width:450px;height:676px;background:#416298;border-radius:20px 0 0 20px;position:relative}.step-block-img .step-img{position:absolute}.step-block-content{padding:80px 0 80px 90px;width:720px;height:676px;position:relative}.step-block-content ._title{font-size:28px;line-height:38px;font-family:'Open Sans';font-weight:600;margin-bottom:17px}.step-block-content ._text{font-size:20px;color:#323f51;line-height:32px}.step-block-content .list-block{border-top:1px solid #e4e8ef;padding-top:45px;margin-top:45px}.step-block-content .list-block .text{font-size:20px;font-family:'Open Sans';font-weight:600;line-height:30px;width:310px;padding-right:30px}.step-block-content .list-block ul{width:320px}.step-block-content .list-block ul li{font-size:16px;line-height:26px;padding-left:24px;position:relative;margin-bottom:12px}.step-block-content .list-block ul li:last-child{margin-bottom:0}.step-block-content .list-block ul li:before{width:4px;height:4px;border-radius:50%;background:#2acca0;position:absolute;content:'';left:0;top:10px}.step-block .num{font-size:130px;color:#d7dde6;font-family:'Open Sans';font-weight:400;position:absolute;width:auto;right:0;top:58px;line-height:1}.step-block.step1 .step-img{width:464px;height:626px;bottom:0;left:0}.step-block.step2 .step-img{width:742px;top:50%;right:-162px;transform:translateY(-160px)}.step-block.step2 .step-block-content .list-block .text{width:267px}.step-block.step3 .step-img{width:250px;height:588px;bottom:0;left:90px}.step-block.step3 .step-block-content .list-block .text{width:242px}.step-block.step3 .step-block-content .list-block ul{width:388px}.step-block.step3 .step-block-content .list-block ul li:nth-child(odd){width:148px;padding-right:20px}.step-block.step3 .step-block-content .list-block ul li:nth-child(even){width:238px}.expert-section{background:#f2f6fc}.expert-section .wrap_float{height:614px;position:relative;padding-top:105px}.expert-section .img{width:490px;right:0;bottom:0;position:absolute}.expert-info{min-width:200px;padding:0 23px;width:auto;height:120px;border-radius:6px;background:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;right:133px;bottom:82px;position:absolute}.expert-info .name{font-size:20px;font-family:'Open Sans';font-weight:600;color:#416298;margin-bottom:5px}.expert-info .position{font-size:12px;font-family:'Open Sans';font-weight:600;text-transform:uppercase}.subtitle{font-size:20px;line-height:1.6;margin-top:28px}.info-list{width:auto;float:right}.info-list-item{width:auto;margin-right:44px}.info-list-item:last-child{margin-right:0}.info-list-item ._icon{width:90px;height:90px;border-radius:50%;background:#416298;display:flex;justify-content:center;align-items:center}.info-list-item ._text{font-size:20px;line-height:28px;margin-top:20px;width:auto;clear:both}.info-list-item.item1 ._icon img{width:24px;height:47px}.info-list-item.item2 ._icon img{width:53px;height:27px}.info-list-item.item3 ._icon img{width:28px;height:36px}.info-list-item.item4 ._icon img{width:35px;height:35px}.info-list-item.item5 ._icon img{width:34px;height:32px}.info-list-item.item6 ._icon img{width:30px;height:30px}.info-list-item.item7 ._icon img{width:33px;height:33px}.brands{padding-top:126px;padding-bottom:140px}.brands .info-list{margin-top:10px}.brands-content{position:relative}.brands-content:before{width:50%;height:100%;top:0;left:50%;position:absolute;content:'';background:#f2f6fc}.brands-content .section-content{border-radius:20px 0 0 20px;background:#f2f6fc;padding:80px 0;position:relative;z-index:1}.brands-content .brands-item{width:148px;height:116px;border-radius:10px;background:#fff;display:flex;justify-content:center;align-items:center;margin-right:20px;margin-bottom:20px}.brands-content .brands-item:nth-child(4n){margin-right:0}.brands-content .brands-item img{max-width:95%;max-height:95%}.brands-content .footnote{float:right;max-width:655px;margin-top:16px}.brands-content .img{width:1044px;position:absolute;top:130px;left:-600px}.brands-list{max-width:655px;float:right}.banner-section{background:#416298;position:relative;z-index:1;color:#fff;overflow:hidden}.banner-section .img{width:802px;position:absolute;top:86px;right:-290px}.banner-section .title{font-size:52px;color:#fff}.banner-section .count{font-size:160px;font-family:'Open Sans';font-weight:700;line-height:150px}.banner-section .wrap_float{height:400px;position:relative;display:flex;flex-direction:column;justify-content:center}.team{padding-top:70px}.team-item{width:500px;height:526px;border-radius:20px;background:#f2f6fc;padding:35px 40px;position:relative}.team-item .position{font-size:14px;font-family:'Open Sans';font-weight:600;text-transform:uppercase;color:#416298;margin-bottom:7px}.team-item .name{font-size:24px;font-family:'Open Sans';font-weight:600}.team-item .img{position:absolute;bottom:0}.team-item .team-info{height:94px;position:absolute;background:#416298;left:48px;right:0;width:auto;bottom:30px;padding:0 38px;border-radius:20px 0 0 20px;display:flex;align-items:center}.team-item .team-info p{width:auto;font-size:20px;font-family:'Open Sans';font-weight:600;color:#fff;margin-right:28px}.team-item .team-info .soc-link{width:40px;height:40px}.team-item .team-info .soc-link:before{width:40px;height:40px}.team-item.item1 .img{right:30px}.team-item.item2 .img{right:75px}.team .section-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px}.team .socials{margin-right:0}.trade{padding-top:128px}.trade .section-content{display:flex;justify-content:space-between;margin-top:37px}.trade .left{max-width:565px;position:relative}.trade .left .text{font-size:24px;font-family:'Open Sans';font-weight:600;margin-bottom:30px}.trade .left ul li{width:260px;padding-left:68px;position:relative;line-height:1.6;margin-bottom:30px;margin-right:20px}.trade .left ul li:before{width:44px;height:44px;background:#416298 url(../img/li-arrow.png) center center no-repeat;background-size:17px 10px;position:absolute;content:'';left:0;top:6px;border-radius:50%}.trade .left .img{width:802px;position:absolute;left:-150px;bottom:-20px}.trade .right{background:#416298;padding:58px 66px;max-width:560px;border-radius:20px;color:#fff}.trade .right ._title{font-size:28px;font-family:'Open Sans';font-weight:600;margin-bottom:25px}.trade .right ._subtitle{font-size:20px;line-height:1.7}.trade .right .agreement{color:#fff}.trade .right .agreement a{border-color:rgba(255,255,255,0.4)}.trade .right .agreement a:hover{border-color:rgba(42,204,160,0.4)}.trade .right .form{text-align:center}.trade .right .form .input{border:0;width:100%;max-width:100%;margin-bottom:20px}.experience{padding-top:128px;padding-bottom:50px}.experience .info-list{width:100%;float:left;display:flex;justify-content:space-between;position:relative;z-index:1;margin-top:42px}.experience .info-list .info-list-item{width:auto;margin-right:0}.experience .info-list .info-list-item ._icon{width:70px;height:70px}.experience .info-list .info-list-item ._text{font-size:16px;line-height:26px}.experience .section-content{position:relative;height:495px;margin-top:70px}.experience .section-content .img{width:1266px;position:absolute;top:-280px;left:-100px}.experience-items{width:200px;position:absolute;right:63px;z-index:1;top:138px}.experience-items .experience-item{font-size:16px;font-family:'Open Sans';font-weight:600;color:#fff;text-transform:uppercase;height:48px;border-radius:6px;background:#2acca0;clear:both;margin-bottom:4px;display:flex;justify-content:center;align-items:center}.experience-items .experience-item:last-child{margin-bottom:0}.form-section .title{margin-bottom:75px}.form-section .section-content{position:relative}.form-section .section-content:before{width:50%;height:100%;right:50%;top:0;position:absolute;content:'';background:#f2f6fc}.form-section .section-content .wrap_float{position:relative;z-index:1}.form-section .section-content .left{width:460px;height:596px;background:#f2f6fc;padding-top:68px}.form-section .section-content .right{width:710px;height:596px;background:#416298;border-radius:0 20px 20px 0}.form-section .section-content .right .form-wrap{padding:58px 0;float:right;margin-right:68px;max-width:382px;color:#fff}.form-section .section-content .right .form-wrap .title{font-size:28px;color:#fff;line-height:38px;margin-bottom:0}.form-section .section-content .right .form-wrap .subtitle{font-size:20px;line-height:32px;margin-top:17px}.form-section .section-content .right .form-wrap .form{margin-top:30px}.form-section .section-content .right .form-wrap .form .input{width:100%;max-width:100%;margin-bottom:20px}.form-section .section-content .right .form-wrap .form .btn{width:100%;margin-top:0}.form-section .section-content .right .form-wrap .form .agreement{color:#fff}.form-section .section-content .right .form-wrap .form .agreement a{border-color:rgba(255,255,255,0.4)}.form-section .section-content .right .form-wrap .form .agreement a:hover{border-color:rgba(42,204,160,0.4)}.form-section .man-img{position:absolute;width:320px;bottom:0;left:50%;margin-left:-288px}.form-section .expert-info{left:228px;right:auto;bottom:56px;box-shadow:-28.284px 28.284px 40px 0 rgba(50,63,81,0.16)}.form-section .input{border:0}.questions-list{width:270px}.questions-list li{font-size:16px;padding-left:70px;position:relative;line-height:26px;margin-bottom:31px}.questions-list li:last-child{margin-bottom:0}.questions-list li:before{width:44px;height:44px;border-radius:50%;position:absolute;content:'';left:0;top:50%;margin-top:-22px;background:#416298 url(../img/arrow.png) center center no-repeat;background-size:17px 9px}.reviews{padding-top:126px;padding-bottom:130px}.reviews .section-content{margin-top:84px}.reviews-item{padding:60px;background:#f2f6fc;border-radius:20px;margin-bottom:60px}.reviews-item:last-child{margin-bottom:0}.reviews-item:nth-child(even) .right{float:left}.reviews-item:nth-child(even) .left{float:right}.reviews-item .left{width:480px}.reviews-item .left .img-wrap{width:100%;height:350px;border-radius:20px;overflow:hidden}.reviews-item .left .img-wrap.video-wrap{position:relative}.reviews-item .left .img-wrap.video-wrap:hover{cursor:pointer}.reviews-item .left .img-wrap.video-wrap:hover *{cursor:pointer}.reviews-item .left .img-wrap.video-wrap:before{background:#2a2a2a;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;border-radius:20px}.reviews-item .left .img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.reviews-item .left .author{padding-left:94px;position:relative;display:flex;flex-direction:column;justify-content:center;height:70px;margin-top:30px}.reviews-item .left .author .photo{width:70px;height:70px;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden;background:#416298}.reviews-item .left .author .photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.reviews-item .left .author .name{font-size:20px;font-family:'Open Sans';font-weight:600}.reviews-item .left .author .link{font-size:14px;color:#8692a3}.reviews-item .left .author .link a:hover{color:#ceb074}.reviews-item .right{width:514px;float:right}.reviews-item .reviews-text{font-size:24px;line-height:34px}.reviews-item .reviews-info{padding:35px 0;border-top:1px solid #e4e8ef;border-bottom:1px solid #e4e8ef;margin-top:32px}.reviews-item .reviews-info-el{width:auto;margin-right:37px}.reviews-item .reviews-info-el:last-child{margin-right:0}.reviews-item .reviews-info-el ._title{font-size:12px;font-family:'Open Sans';font-weight:600;text-transform:uppercase;width:auto;margin-bottom:2px}.reviews-item .reviews-info-el ._val{width:auto;clear:both;font-size:20px;font-family:'Open Sans';font-weight:600}.reviews-item .form .input{width:302px}.reviews-item .form .btn{width:188px;padding:0 15px;margin-top:0}.play-btn{width:86px;height:86px;position:absolute;top:50%;left:50%;margin-top:-43px;margin-left:-43px}.play-btn:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url(../img/play-btn.png) center center no-repeat;background-size:contain}.quote{display:flex;flex-direction:column;margin:0;width:325px;position:relative;padding-top:62px;line-height:26px}.quote:before{width:60px;height:40px;background:url(../img/quote.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:0;left:0}.quote b{font-size:20px;line-height:30px;font-family:'Open Sans';font-weight:600;color:#323f51;margin-bottom:14px}.form-section-2 .section-content .left{height:570px}.form-section-2 .section-content .right{height:570px}.form-section-2 .man-img{width:400px;margin-left:-298px}.footer-top{padding:70px 0 50px;border-bottom:1px solid #edf0f6}.footer-bottom{padding:46px 0 65px;font-size:14px;display:flex;justify-content:space-between}.footer-bottom .right{text-align:right}.footer-bottom a:hover{color:#2acca0}.footer-bottom a:hover b{color:#2acca0}.footer-bottom a b{transition:all .2s linear}.footer .left{width:580px}.footer .right{width:515px;float:right}.footer .online-text{width:192px;line-height:24px;margin-left:100px;font-family:'Open Sans';font-weight:600;color:#323f51}.footer .btn{height:50px;border-radius:4px;font-size:14px;padding:0 20px}.footer .btn.callback-btn{background:none;border:2px solid #2acca0;color:#2acca0}.footer .btn.callback-btn:hover{background:#2acca0;color:#fff}.modal{width:600px;border-radius:20px;background:#416298;padding:50px 60px;text-align:center;color:#fff;position:relative}.modal .modal-title{font-size:32px;font-family:'Open Sans';font-weight:600;line-height:42px;margin-bottom:15px}.modal .modal-subtitle{font-size:20px;line-height:32px}.modal .form{margin-top:30px}.modal .form .input{width:100%;border-color:#fff;margin-bottom:20px}.modal .form .btn{width:100%}.modal .agreement{color:#fff}.modal .agreement a{border-color:rgba(255,255,255,0.4)}.modal .agreement a:hover{border-color:rgba(42,204,160,0.4)}.modal_close{width:40px;height:40px;background:#5271a5;border-radius:50%;position:absolute;top:24px;right:24px}.modal_close:hover{cursor:pointer}.modal_close:hover *{cursor:pointer}.modal_close:before{width:14px;height:14px;background:url(../img/close.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-top:-7px;margin-left:-7px;transition:all .2s linear}.modal_close:hover:before{transform:rotate(90deg)}.modal.modal_success{padding-top:245px}.modal.modal_success:before{width:160px;height:160px;border-radius:50%;position:absolute;border:4px solid #ceb074;box-sizing:border-box;left:50%;margin-left:-80px;top:60px;content:'';background:url(../img/success.png) center center no-repeat;background-size:68px 54px}.modal.modal_video{width:1000px;padding:0}.modal.modal_video .modal_close{top:-40px;right:-40px}.modal.modal_textblock{width:1170px;background:#fff;-webkit-box-shadow:0 10px 40px 0 rgba(65,110,152,0.08);-moz-box-shadow:0 10px 40px 0 rgba(65,110,152,0.08);box-shadow:0 10px 40px 0 rgba(65,110,152,0.08);text-align:left;color:#323f51}.modal .modal-text{line-height:1.6;margin-top:15px}.modal .modal-text p{margin-bottom:15px}.modal .modal-text p:last-child{margin-bottom:0}.arcticmodal-overlay{background:rgba(255,255,255,0.7)}.video-iframe{background:#000;padding-bottom:56.25%;height:0;position:relative}.video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.mobile-btn{width:28px;position:absolute;right:0;display:none}.mobile-btn span{width:100%;height:4px;border-radius:2px;display:block;float:right;background:#2acca0;margin-bottom:6px}.mobile-btn span:last-child{margin-bottom:0}.mobile-btn span:nth-child(2){width:20px}.mobile-callback{width:24px;height:24px;position:relative;display:none;float:left}.mobile-callback:before{width:24px;height:24px;background:url(../img/callback.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:50%;top:50%;margin-top:-12px;margin-left:-12px}.br-mob{display:none}.mobile-btns{position:fixed;bottom:0;left:0;z-index:4;display:none}.mobile-btns .mob-link{width:50%;height:46px;font-size:16px;font-family:'Open Sans';font-weight:600;color:#fff;text-align:center;display:block;float:left;line-height:44px}.mobile-btns .mob-link span{padding-left:34px;position:relative}.mobile-btns .mob-link span:before{position:absolute;content:'';left:0;top:50%;width:24px;height:24px;margin-top:-12px;background-position:center center;background-repeat:no-repeat}.mobile-btns .mob-link.whatsapp{background:#4caf50}.mobile-btns .mob-link.whatsapp span:before{background-image:url(../img/whatsapp-mob.png);background-size:contain}.mobile-btns .mob-link.call{background:#416298}.mobile-btns .mob-link.call span:before{background-image:url(../img/call-mob.png);background-size:20px 20px}@media screen and (max-width:1400px){.top-panel .wrap_float{padding:28px 0}.main-title{font-size:56px;line-height:62px}.title{font-size:48px}}@media screen and (max-width:1200px){.wrap{max-width:960px}.top-panel .right{position:fixed;top:0;width:100%;bottom:0;right:-100%;overflow:auto;z-index:5;background:#fff;padding:4vw;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:100px;transition:right .2s linear}.top-panel .right.opened{right:0}.top-panel .right .socials{margin-bottom:18px}.top-panel .right .socials .soc-link{width:50px;height:50px}.top-panel .right .socials .soc-link:before{width:50px;height:50px}.top-panel .right .socials .soc-link:hover{transform:none}.top-panel .right .socials{margin-right:0}.top-panel .right .tel-block{margin-right:0;display:flex;flex-direction:column;align-items:center}.top-panel .right .tel-block .tel{font-size:32px}.top-panel .right .tel-block .tel-ul li{font-size:14px;margin-right:17px}.top-panel .right .tel-block .tel-ul li:last-child{margin-right:0}.top-panel .right .btn{margin-right:0;bottom:4vw;position:absolute;width:92vw;left:4vw}.top-panel .right .btn.callback-btn{margin-bottom:12px;bottom:4vw;margin-bottom:62px}.top-panel .wrap_float{padding:25px 0}.main-title{font-size:50px;line-height:54px}.features-item{margin-right:46px}.main-screen .wrap_float .img{height:auto;width:370px;right:32px;transform:translateY(-392px)}.title{font-size:42px;line-height:50px}.problems-section .section-head .title{max-width:650px}.tabs{margin-bottom:52px}.tabs .tab{width:182px;font-size:16px}.tab-content-img{width:368px;height:auto}.tab-content-main{width:592px}.tab-content-img .img{width:406px}.tab-content-main{padding-left:68px;height:auto}.tab-content .wrap_float{display:flex}.tab-content-main .form-block .input{max-width:100%;width:100%}.tab-content-main .form-block .btn{width:100%;margin-top:20px}.advantages-item{width:225px;margin-right:20px;padding:30px 20px 44px}.advantages-item:after{left:20px;bottom:25px}.advantages-item-text{font-size:15px}.advantages-item:before{top:40px;font-size:50px;right:30px}.document-section .left{max-width:458px;position:relative;z-index:1}.document-section .items .item{width:216px}.document-section .items .item .item-text{font-size:15px}.document-section .items .item.item1{margin-right:25px}.section-head .title{max-width:570px}.section-head .info{max-width:333px}.section-head .info ._time{font-size:26px}.step-block-img{width:368px;height:625px}.step-block-content{width:592px;padding:60px 0 60px 55px;height:625px}.step-block:nth-child(even) .step-block-content{padding:60px 55px 60px 0}.step-block:nth-child(even) .step-block-content .num{right:55px}.step-block.step1 .step-img{width:400px;height:auto}.section-head .info ._text{margin-top:22px;font-size:18px}.step-block-content .list-block .text{width:255px;font-size:17px;line-height:26px}.step-block-content .list-block ul{width:280px}.step-block.step2 .step-block-content .list-block .text{width:216px}.step-block.step2 .step-block-content .list-block ul{width:320px}.step-block-content .list-block ul li{margin-bottom:9px}.step-block.step2 .step-img{width:444px;height:auto;right:-14px}.step-block .num{font-size:100px}.step-block-content ._text{font-size:17px;line-height:30px}.step-block.step3 .step-img{width:200px;height:auto}.step-block.step3 .step-block-content .list-block .text{width:196px}.step-block.step3 .step-block-content .list-block ul{width:328px}.expert-section .wrap_float{height:540px}.expert-section .img{width:414px}.brands .section-head .title{max-width:500px;font-size:45px;line-height:48px}.info-list-item ._text{font-size:18px}.brands-content .img{width:800px;left:-497px}.banner-section .wrap_float{padding-left:0;height:340px}.banner-section .count{font-size:120px}.banner-section .img{width:715px;top:57px;right:-255px}.team-item{width:455px}.team-item.item1 .img{width:320px}.team-item.item2 .img{width:280px;right:42px}.experience .info-list .info-list-item ._text{font-size:14px}.experience .section-content .img{left:-176px;top:-190px}.experience .section-content{height:420px}.experience .section-content .img{width:1015px;left:-133px}.trade .left .img{width:408px;left:10px}.trade .right ._title{font-size:25px}.trade .left ul li{margin-bottom:18px}.form-section .section-content .left{width:360px}.form-section .section-content .right{width:600px}.questions-list li{padding-left:64px}.form-section .section-content .right .form-wrap{max-width:340px}.form-section .section-content .right .form-wrap .subtitle{font-size:17px;line-height:28px}.form-section .section-content .right .form-wrap .title{font-size:32px;line-height:38px}.form-section .man-img{width:300px;margin-left:-236px}.reviews-item{padding:36px}.reviews-item .left{width:400px}.reviews-item .right{width:444px}.reviews-item .left .img-wrap{height:300px}.reviews-item .reviews-text{font-size:20px;line-height:32px}.reviews-item .reviews-info{margin-top:28px}.reviews-item .form .input{width:255px}.reviews-item .form .btn{width:168px}.footer .online-text{display:none}.footer .left{width:420px}.top-panel .wrap_float{position:relative}.mobile-btn{display:block;top:50%;margin-top:-12px;z-index:6}.mobile-btn.opened span{background:#416298}.mobile-btn.opened span:nth-child(2){float:left}.mobile-callback{display:block;position:absolute;top:50%;margin-top:-12px;right:60px}.modal.modal_textblock{width:100%;max-width:1170px}.experience-items{right:30px}}@media screen and (max-width:1100px){.modal.modal_video .modal_close{right:0;top:-50px}}@media screen and (max-width:1000px){.wrap{max-width:720px}.main-screen .wrap_float .img{transform:rotate(90deg);width:300px;bottom:-137px;top:auto;left:50%;margin-left:-180px;display:none}.right-items{top:auto;bottom:20px}.main-screen .left{margin-bottom:30px}.main-screen .wrap_float{padding-bottom:50px}.main-screen .wrap_float:before{left:-144px;width:auto;top:auto;height:300px;bottom:0;border-radius:0 0 20px 0;display:none}.right-items .item{clear:none;margin-right:20px}.right-items .item:last-child{margin-right:0}.main-title{font-size:52px;line-height:62px;margin-bottom:16px}.tabs .tab{width:135px;text-align:center;padding:0 10px}.tab-content-img{display:none}.tab-content-main{width:100%;padding-left:45px}.advantages-item{width:350px;margin-bottom:20px}.advantages-item:nth-child(even){margin-right:0}.document-section .items .item{width:262px}.document-section .items .item.item1{margin-right:56px}.document-section .right{float:left;margin-top:50px}.document-section .left{max-width:100%}.section-head .info{float:left;margin-top:30px;max-width:100%}.section-head .info ._time{max-width:333px}.section-head .info ._text{width:368px}.step-block .wrap_float{display:flex;flex-direction:column}.step-block-content{order:-1;width:100%;padding:30px 30px 45px 30px;height:auto}.step-block:nth-child(even) .step-block-content{padding:30px 30px 45px 30px}.step-block-img{width:100%;height:384px;border-radius:0 0 20px 20px}.step-block:before{display:none}.step-block.step1 .step-img{bottom:-186px;left:82px}.step-block .wrap_float,.step-block:nth-child(even) .wrap_float{overflow:hidden;border-radius:20px}.step-block .num{position:static;font-size:100px}.step-block.step2 .step-img{right:auto;left:50%;margin-left:-226px}.step-block.step3 .step-img{width:155px;left:50%;margin-left:-98px}.expert-section .img{width:312px}.subtitle{font-size:17px}.expert-info{bottom:46px;right:98px}.brands .info-list{float:left;margin-top:30px}.brands-content .img{display:none}.banner-section .count{font-size:114px;line-height:120px}.banner-section .img{right:-448px}.team-item{width:100%;margin-bottom:50px}.team-item:last-child{margin-bottom:0}.team .section-content{margin-top:45px}.experience-items{top:36px}.experience .info-list .info-list-item{width:48%;margin-bottom:36px}.experience .info-list{flex-wrap:wrap}.experience .info-list .info-list-item ._text{font-size:17px}.experience .section-content .img{width:720px}.experience .section-content{height:265px;top:36px}.trade .section-content{flex-direction:column}.trade .left .img{display:none}.trade .right{width:100%;max-width:100%;margin-top:40px}.form-section .section-content .left{width:100%;height:auto;padding:40px 30px}.form-section .section-content .right{width:100%;height:auto;border-radius:0 0 20px 20px;padding:40px 30px}.form-section .man-img{display:none}.form-section .expert-info{display:none}.form-section .section-content .right .form-wrap{float:left;margin-right:0;padding:0;max-width:446px}.form-section .section-content:before{display:none}.form-section .section-content .wrap_float{border-radius:20px;overflow:hidden}.title{font-size:34px;line-height:44px}.reviews-item .left{width:100%}.reviews-item .left .img-wrap{height:58vw}.reviews-item .right{width:100%;margin-top:40px}.footer .right{float:left;margin-top:30px;width:100%}.footer .btn.callback-btn{float:right;margin-right:0}.footer-bottom{padding:35px 0 50px}.modal.modal_video{width:98vw}}@media screen and (max-width:760px){.wrap{width:92vw;max-width:92vw}.container{padding-bottom:50px}.main-title{font-size:44px;line-height:52px}.main-subtitle{font-size:18px}.features-item{margin-right:36px}.main-screen .form .input{max-width:100%;text-align:center}.main-screen .form .agreement{text-align:center}.main-screen .form .btn{margin-top:0}.main-screen .wrap_float .img{margin-left:-203px}.main-screen .form .agreement{width:96%}.problems-section .wrap{max-width:100%;width:100%}.problems-section .section-head .wrap,.problems-section .tabs-content .wrap{width:92vw}.tabs{overflow:auto;padding-left:4vw;padding-bottom:20px;margin-bottom:30px;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.tabs::-webkit-scrollbar{height:0}.tabs::-webkit-scrollbar{height:0}.tabs .wrap{float:left;margin:0;width:auto}.tabs .wrap_float{width:auto}.tabs .tab{white-space:nowrap;width:auto;padding:0 25px;margin-right:15px}.tabs .tab:last-child{margin-right:4vw}.tab-content-main{padding:40px 0 40px 26px}.tab-content-main .form-block .text{padding-right:0}.advantages-item{width:262px}.document-section .items .item{width:236px}.document-section .items .item.item1{margin-right:35px}.form .input{width:96%;margin-right:0;margin-bottom:20px}.form .btn{width:96%}.steps-section{padding:60px 0}.title{font-size:38px;line-height:42px}.section-head{margin-bottom:54px}.step-block .num{font-size:72px;margin-bottom:10px}.step-block-content ._title{font-size:30px;line-height:36px}.step-block-content .list-block{padding-top:34px;margin-top:34px}.step-block-content .list-block .text{width:100%;margin-right:0;padding-right:0;margin-bottom:20px}.step-block-content .list-block .text br{display:none}.step-block-img{height:318px}.step-block{margin-bottom:60px}.step-block.step2 .step-img{width:385px;margin-left:-205px}.step-block-content ._text br{display:none}.step-block.step3 .step-img{width:138px}.expert-section .img{position:relative;left:50%;right:auto;width:270px;margin-left:-135px;margin-top:30px}.expert-info{left:50%;transform:translateX(-50%)}.expert-section .wrap_float{height:auto}.brands{padding:70px 0}.brands-content .brands-item:nth-child(4n){margin-right:20px}.brands-content .brands-item:nth-child(3n){margin-right:0}.brands-content .section-content{padding:52px 27px}.banner-section .title{font-size:40px}.banner-section .count{font-size:90px;line-height:94px}.banner-section .wrap_float{height:258px}.banner-section .img{width:195px;right:auto;left:350px;width:550px}.team{padding-top:70px}.experience .section-content{margin-top:16px}.experience{padding-bottom:120px}.questions-list li{margin-bottom:20px}.reviews .title br{display:none}.reviews .section-content{margin-top:45px}.reviews-item .form .input{margin-right:20px;margin-bottom:0}.reviews-item .reviews-text{font-size:18px;line-height:30px}.form-section .title{margin-bottom:50px}.footer-bottom{display:flex;flex-direction:column}.footer .right{text-align:left}.experience{overflow:hidden}.footer .left{width:100%}.main-screen .wrap_float{padding-top:50px}.modal{width:100%;max-width:600px;padding:50px 40px}.mobile-btns{display:block}.trade .form .btn{width:100%}}@media screen and (max-width:590px){.logo .logo-img{width:34px;height:40px}.logo .logo-text{font-size:20px;margin-bottom:3px}.logo .logo-descr{font-size:10px}.logo-wrap .logo-label{font-size:22px}.logo-wrap img{height:24px;width:auto}.top-panel .wrap_float{padding:14px 0}.main-title{font-size:34px;line-height:40px;margin-bottom:10px}.main-subtitle{font-size:16px;max-width:250px;line-height:26px}.features-item ._icon{width:60px;height:60px}.features-item ._title{font-size:14px}.features-item{margin-right:30px}.features-item:last-child{margin-right:0}.features-item:last-child{display:none}.input{height:50px;font-size:16px}.form .input{margin-bottom:13px}.btn{height:50px;font-size:16px;width:100%;padding:0 13px}.main-screen .wrap_float{padding-top:32px}.features{margin-top:22px}.form{margin-top:23px}.main-screen .wrap_float .img{width:247px;left:50%;margin-left:-235px}.main-screen .wrap_float:before{height:225px}.right-items{width:100vw;margin-left:-4vw;right:auto;left:0;bottom:0;overflow:auto;white-space:nowrap;padding-left:4vw;padding-bottom:38px;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.right-items::-webkit-scrollbar{height:0}.right-items::-webkit-scrollbar{height:0}.right-items .item{width:130px;height:120px;margin-right:10px;margin-bottom:0;padding-top:15px;display:inline-block;float:none;vertical-align:top;text-align:center}.right-items .item:last-child{margin-right:4vw}.right-items .item ._title{font-size:12px;line-height:18px}.right-items .item ._icon{width:50px;height:50px;display:inline-block;float:none;line-height:50px;text-align:center}.right-items .item ._icon img{vertical-align:middle}.right-items .item.item1 ._icon img{width:32px;height:30px}.problems-section{padding-top:62px}.problems-section .section-head .info ._text:before{width:70px;height:70px}.problems-section .section-head .info ._text:before{background-size:30px 30px}.problems-section .section-head .info ._text{padding-top:88px;font-size:18px}.advantages{padding-top:65px}.advantages .section-content{margin-top:30px}.document-section{padding-top:40px;padding-bottom:64px}.document-section .download-link{margin-top:0}.trade{padding-top:50px}.trade .section-content{margin-top:25px}.trade .right{margin-top:16px}.tabs .tab{height:60px;padding:0 15px;margin-right:10px}.tab-content-main{padding:25px 0 26px 21px}.tab-content-main .form-block{padding:30px 20px}.tab-content-main .form-block .btn{margin-top:0}.advantages-item{width:100%;margin-right:0}.document-section .items .item{margin-bottom:30px}.document-section .items .item:last-child{margin-bottom:0}.document-section .right{padding-top:0}.document-section .doc-img{width:100%;position:relative;top:auto;right:auto;display:none}.document-section .items .item.item1{margin-right:0}.section-head .title{font-size:30px;line-height:36px}.steps-section{padding:36px 0}.section-head .info ._time:before{width:60px;height:60px;background-size:18px 28px}.section-head .info ._time{font-size:20px;line-height:28px;padding-left:83px;height:60px}.section-head .info ._text{font-size:16px;line-height:26px;margin-top:17px;width:100%}.section-head .info{margin-top:22px}.section-head{margin-bottom:30px}.step-block .num{font-size:60px}.step-block-content{padding:20px;padding-right:0}.step-block:nth-child(even) .step-block-content{padding:20px;padding-left:0}.step-block:nth-child(even):after{left:0}.step-block .wrap_float,.step-block:nth-child(even) .wrap_float{border-radius:0 20px 20px 0}.step-block:nth-child(even) .step-block-img{border-radius:0 0 20px 0}.step-block-content ._title{font-size:24px;line-height:30px}.step-block-content ._text{font-size:16px;line-height:26px}.step-block-content ._title{margin-bottom:13px}.step-block-content .list-block{margin-top:20px;padding-top:20px}.step-block-content .list-block .text{font-size:16px;line-height:26px;margin-bottom:16px}.step-block-content .list-block ul li{line-height:22px}.step-block-img{height:220px;border-radius:0 0 0 20px;margin-top:6px}.step-block .wrap_float{border-radius:20px 0 0 20px}.step-block.step1 .step-img{bottom:-113px;width:237px;left:50%;margin-left:-132px}.step-block{margin-bottom:40px}.step-block:before{display:block}.step-block:after{width:50%;left:50%;height:220px;position:absolute;bottom:0;content:'';background:#416298}.step-block.step2 .step-block-content .list-block .text{width:255px}.step-block.step2 .step-img{width:328px;margin-left:-164px;transform:translateY(-94px)}.step-block.step3 .step-block-content .list-block .text{width:242px}.step-block.step3 .step-img{width:132px;bottom:-27px;left:50%;margin-left:-62px}.step-block.step3 .step-block-img{overflow:hidden}.expert-section .title{font-size:30px;line-height:36px}.expert-section .subtitle{margin-top:18px;font-size:16px}.expert-section .subtitle br{display:none}.expert-section .img{width:250px}.expert-info{height:90px}.expert-section .wrap_float{padding-top:32px}.brands .section-head .title{font-size:30px;line-height:36px}.info-list-item ._icon{width:60px;height:60px}.info-list-item.item1 ._icon img{width:16px;height:auto}.info-list-item.item2 ._icon img{width:32px;height:auto}.info-list-item{width:50%;margin-right:0}.info-list-item.item1{padding-right:30px}.brands{padding:34px 0}.info-list-item ._text{font-size:16px;line-height:26px}.brands .info-list{margin-top:20px}.info-list-item ._text{margin-top:16px}.brands-content .section-content{padding:20px;padding-right:0}.brands-content .brands-item{width:47%;margin-right:6%}.brands-content .brands-item:nth-child(3n){margin-right:6%}.brands-content .brands-item:nth-child(even){margin-right:0}.brands-content .footnote{margin-top:0}.banner-section .wrap_float{height:152px}.banner-section .title{font-size:24px}.banner-section .count{font-size:60px;line-height:50px}.banner-section .img{width:424px;left:246px;top:6px}.title{font-size:30px;line-height:36px}.title br{display:none}.trade .right{padding:30px 22px}.trade .right ._subtitle{font-size:17px;line-height:1.5}.team{padding-top:37px}.team .subtitle{margin-top:13px}.team .section-content{margin-top:28px}.team-item{padding:22px;height:375px;margin-bottom:40px}.team-item:last-child{margin-bottom:0}.team-item .position{font-size:12px}.team-item .name{font-size:20px;line-height:28px}.team-item.item1 .img{width:255px}.team-item .team-info{left:20px;height:68px;padding:0 17px}.team-item .team-info p{font-size:16px}.team-item.item2 .img{width:224px}.experience{padding-top:35px;padding-bottom:77px}.experience .info-list .info-list-item{width:100%;padding-left:94px;position:relative;margin-bottom:20px}.experience .info-list .info-list-item:last-child{margin-bottom:0}.experience .info-list .info-list-item ._icon{left:0;top:6px;position:absolute}.experience .info-list{margin-top:28px}.experience .info-list .info-list-item ._text{margin-top:0;font-size:16px;line-height:26px}.experience .info-list .info-list-item ._text br{display:none}.experience .section-content .img{width:420px;top:-96px;left:-170px}.experience-items{width:166px;top:auto;bottom:20px}.experience .section-content{height:153px;margin-top:3px}.experience-items .experience-item{font-size:14px;height:40px}.form-section .title{margin-bottom:24px}.form-section .section-content:before{display:block}.form-section .section-content .left{padding:26px 0;border-top-right-radius:20px}.questions-list li{margin-bottom:12px}.form-section .section-content .right{padding:22px 20px;padding-left:0;position:relative}.form-section .section-content .right:after{width:50%;right:80%;height:100%;position:absolute;bottom:0;content:'';background:#416298}.form-section .section-content .wrap_float{overflow:visible}.form-section .section-content .right .form-wrap{position:relative;z-index:1}.form-section .section-content .right .form-wrap .title{font-size:24px;line-height:30px}.form-section .section-content .right .form-wrap .subtitle{font-size:16px;line-height:26px;margin-top:12px}.form-section .section-content .right .form-wrap .form .input{margin-bottom:12px}.form-section .section-content .right .form-wrap .form{margin-top:22px}.reviews{padding-top:37px;padding-bottom:30px}.subtitle{margin-top:18px}.reviews .section-content{margin-top:30px}.reviews-item{padding:20px;padding-bottom:27px;margin-bottom:30px}.reviews-item .left .author .name{font-size:16px}.reviews-item .left .author .photo{width:60px;height:60px}.reviews-item .left .author{height:60px;padding-left:80px;margin-top:24px}.reviews-item .reviews-text{font-size:16px;line-height:26px}.reviews-item .right{margin-top:20px}.reviews-item .reviews-info{margin-top:22px}.reviews-item .reviews-info{padding:22px 0}.reviews-item .reviews-info{display:flex;flex-direction:column}.reviews-item .reviews-info-el{margin-bottom:18px;margin-right:0}.reviews-item .reviews-info-el:last-child{margin-bottom:0}.reviews-item .form .input{width:100%;margin-right:0;margin-bottom:12px}.reviews-item .form .btn{width:100%}.play-btn{width:70px;height:70px;margin-top:-35px;margin-left:-35px}.quote:before{width:40px;height:27px}.quote{padding-top:47px}.footer .logo .logo-img{width:42px;height:48px}.footer .logo .logo-text{font-size:28px;margin-bottom:0}.footer .logo .logo-descr{font-size:12px}.footer .socials{margin-right:23px}.footer .tel-block .tel{margin-bottom:7px}.footer .socials .soc-link{width:36px;height:36px}.footer .socials .soc-link:before{width:36px;height:36px}.footer .tel-block{margin-right:0}.footer .online-text{display:block;margin-left:0;font-size:16px;margin-top:15px;width:100%}.footer .online-text br{display:none}.footer .right{margin-top:11px}.footer .btn.callback-btn{margin-top:18px}.footer-top{padding-top:37px;padding-bottom:24px}.footer-bottom{font-size:14px;line-height:24px;padding:18px 0 30px}.modal{padding:48px 20px}.modal .modal-title{font-size:28px;line-height:32px;margin-bottom:10px}.modal .modal-subtitle{font-size:16px;line-height:22px}.modal .modal-subtitle br{display:none}.modal .form{margin-top:25px}.modal .form .input{margin-bottom:12px}.modal_close{top:10px;right:10px;width:30px;height:30px}.modal_close:before{width:12px;height:12px;margin-top:-6px;margin-left:-6px}.modal .agreement br{display:none}.modal.modal_success:before{width:120px;height:120px;margin-left:-60px;top:45px;background-size:50px 38px}.modal.modal_success{padding-top:190px}.modal.modal_video .modal_close{top:-38px}.mobile-callback{right:50px}.reviews-item .reviews-text br{display:none}}@media screen and (max-width:480px){.main-screen .wrap_float{padding-bottom:0}.tab-content-main .form-block .text br{display:none}.problems-section .section-head .info{width:100%;text-align:center;max-width:100%;display:flex;flex-direction:column;align-items:center}.problems-section .section-head .info ._text:before{left:50%;margin-left:-35px}.problems-section .section-head .info ._text{justify-content:center}.problems-section .section-head{margin-bottom:40px}}@media screen and (max-width:400px){.title br{display:none}.features-item:nth-child(3){margin-right:0}.main-screen .form .btn{font-size:15px}.tabs .tab{height:54px}.tab-content-main ._title{font-size:23px}.step-block.step2 .step-img{width:278px;margin-left:-146px;transform:translateY(-76px)}.team-item .team-info p{margin-right:22px}.team-item.item1 .img{right:7px}.team-item.item2 .img{right:14px}.br-mob{display:inline !important}.document-section .items .item{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:357px){.main-title{font-size:31px;line-height:36px}.main-screen .wrap_float .img{width:212px;bottom:-98px}.main-screen .form .btn{font-size:13px}.features-item{margin-right:13px}.features-item ._title{font-size:13px}.tab-content-main ._title{font-size:21px}.tab-content-main{padding-left:15px}.tab-content-main .form-block{padding:24px 14px}.tab-content-main .form-block .text{font-size:18px}.section-head .title{font-size:27px;line-height:34px}.title{font-size:25px;line-height:32px}.subtitle{font-size:16px}.team-item.item1 .img{right:-27px}.team{overflow:hidden}.team-item .team-info p{width:100px}.step-block-content .list-block ul{width:100%}.step-block.step2 .step-block-content .list-block ul{width:100%}.step-block.step2 .step-block-content .list-block ul li{font-size:15px}.team-item.item2 .img{right:-10px}.form-section .section-content .right .form-wrap .subtitle br,.agreement br{display:none}.quote{width:100%}.mobile-callback{right:43px}}



.faq-section {
    margin-top: 32px;
    padding: 32px 0;
    border-bottom: 1px solid #edf0f6;
}

.accordion {
    margin: 0 auto;
    background: white;
    overflow: hidden;
    margin-top: 16px;
}

.accordion-item {
    border: 1px solid #e9ecef;
    margin-top: 6px;
    border-radius: 20px;
    overflow: hidden;
}



.accordion-header {
    padding: 20px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transition: background-color 0.2s;
    background-color: #f2f6fc;
    color: #416298;
    font-size: 18px;
    font-weight: 700;
}

.accordion-header:hover {
    background-color: #416298;
    color: #fff;
}

.accordion-icon {
    position: relative;
    width: 16px;
    height: 16px;
    flex-shrink: 0;
    margin-left: 12px;
}

.accordion-icon::before,
.accordion-icon::after {
    content: '';
    position: absolute;
    background: #416298;
    transition: all 0.3s ease;
    border-radius: 1px;
}

.accordion-header:hover .accordion-icon::before,
.accordion-header:hover .accordion-icon::after {
    background: #fff;
}

.accordion-icon::before {
    width: 100%;
    height: 2px;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

.accordion-icon::after {
    width: 2px;
    height: 100%;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}

.accordion-item.active .accordion-icon::after {
    transform: translateX(-50%) rotate(90deg);
    opacity: 0;
}

.accordion-content {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease;
}

.accordion-content-inner {
    padding: 20px;
    opacity: 0;
    transform: translateY(-10px);
    transition: all 0.3s ease 0.1s;
}

.accordion-item.active .accordion-content-inner {
    opacity: 1;
    transform: translateY(0);
}

@media (max-width: 590px) {
    .form-section-2 {
        margin-top: 30px;
    }
}