.block_about{height:1785px;background:#f5f8fb}.block_about:after{display:none}.block_about .header{position:absolute;left:40px;top:70px;width:550px;text-align:center}
.about-menu{position:absolute;left:50%;top:300px;margin-left:-240px}.about-menu__item{position:relative;width:480px;height:100px}.about-menu__item-text{padding-left:55px;font-size:18px}
.about-menu__item:after{display:none}.block_about .slides-images__item{display:none}.block_about .slides__item{position:absolute;left:115px;top:1035px;width:400px;text-align:center}
.block_about .slides__item:first-child{left:75px;top:1035px;width:auto;text-align:left}.about-slide__icon{display:inline-block;vertical-align:top;width:103px;height:154px;margin-bottom:25px}
.about-slide__text{font-size:22px;line-height:32px;font-weight:400;width:400px!important;margin-bottom:65px;text-align:left}.block_about .slides__item .button{width:100%;text-align:center;padding:0}
.block_about .slides__item:first-child .button{padding:0 70px;width:auto}.block_about .slides__item:first-child .slides-controls{position:absolute;left:155px;top:-55px}
.block_cases .header{padding-top:80px;text-align:center}.cases-menu__item{font-size:14px}.block_cases .slides{position:relative;height:1590px;max-width:630px;margin:0 auto}
.case-outer{width:50%!important;margin-bottom:15px!important}.case{margin:0 5px!important}.block_more{height:1430px}.block_more .header{position:absolute;left:0;top:85px;width:100%;text-align:center}
.more-facts-item{position:absolute;left:90px;top:250px;width:300px}.more-facts-item:nth-child(2){left:380px;top:380px;width:210px}.block_more .block-content{top:630px;right:78px}
.block_cover{height:1310px}.cover-image{display:none}.block_cover .block-content{position:absolute;left:90px;top:100px}.block_cover .block-content .header h2{margin-bottom:60px}
.block_cover .block-content .header p{font-size:18px;line-height:26px;color:#fff;width:520px;margin-bottom:70px}.block_cover .block-content .header p a{font-size:13px;color:#cea677;border-bottom:1px dotted #cea677;text-transform:uppercase;letter-spacing:.15em;font-weight:700;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.block_cover .block-content .header p a:hover{color:#fff;border-color:rgba(255,255,255,.0)}.cover-info{left:170px;top:1035px}.block_smi{height:1185px}
.block_smi .header{position:absolute;left:0;top:85px;width:100%;text-align:center}.block_smi .header br{display:none}.smi-logos{position:absolute;left:50%;top:345px;width:470px;white-space:normal;margin-left:-235px}
.smi-logos .i-clear{display:none}.smi-logos__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block_best{height:845px}
.block_best .header{position:absolute;left:40px;top:0;width:550px;text-align:center}.block_best .header br{display:none}.best-items{left:65px;top:365px}
.best-item{opacity:.0;visibility:hidden}.best-item_active{opacity:1.0;visibility:visible}.block_best .slides-controls{position:absolute;right:0;top:255px;width:100%;text-align:center}
.block_unique{height:700px}.block_unique:after{display:none}.unique-image{display:none}.block_unique .block-content{position:absolute;left:65px;top:85px;width:500px;text-align:center}
.block_unique .block-content .header{margin-bottom:45px}.block_unique .block-content .form{width:500px}.block_unique .block-content .form__fields{display:block;margin-right:0}
.block_unique .block-content .form__fields .form__input{margin:0;width:500px;margin-bottom:30px}.block_unique .block-content .form__hidden{display:none}
.block_unique .block-content .form__submit{display:block;margin-bottom:30px}.block_unique .block-content .form__submit .button{width:500px;padding:0;text-align:center}
.block_unique .block-content .form-confidence{width:500px;text-align:center;margin-left:0;margin-top:0}.block_unique .block-content .form-confidence__text{text-align:left}
.block_invest{height:1462px}.block_invest .header{padding-top:85px;margin-bottom:65px;text-align:center}.invest-items .i-clear{display:none}.invest-item{display:inline-block;margin-left:30px;margin-right:30px}
.block_end{height:1410px}.block_end .header{top:80px;width:100%;text-align:center}.end-benefits{left:50px;top:340px;white-space:nowrap}.end-benefits-item{width:210px}
.block_end .block-content{position:absolute;right:78px;top:655px;width:454px;border:10px solid #418af4;background:#f5f8fb;text-align:center;padding-top:50px;padding-bottom:60px}
.block_asq{background:#efefef;position:relative;top:0;left:0;height:616px;margin-bottom:0}.block_asq .block-i{left:0}.asq-map{position:absolute;left:0;top:0;width:100%;height:100%}
.block_asq .header{position:absolute;left:80px;top:240px;z-index:9}.end-footer{height:155px}.end-footer .logo{position:absolute;left:40px;top:44px}.end-footer .descriptor{position:absolute;left:190px;top:46px}
.descriptor{text-align:left;font-size:15px;line-height:22px;color:#323849;-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-o-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1.0;visibility:visible;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.descriptor a,a.descriptor{color:#8f8e8f;border-bottom:1px dashed rgba(255,255,255,.5)}.descriptor a:hover,a.descriptor:hover{color:#e5ccac;border-bottom:1px dashed rgba(255,255,255,.0)}
.end-footer .copyright{position:absolute;left:420px;top:58px}.copyright__logo{display:inline-block;vertical-align:baseline;width:33px;height:48px;margin-right:20px}
.copyright__text,.confidence__text{display:inline-block;vertical-align:baseline;font-size:11px;line-height:18px;letter-spacing:.1em;text-transform:uppercase;color:#323849;font-weight:500}
.copyright__text a,.confidence__text a{font-weight:700;color:#3b85ee;border-bottom:1px solid #3b85ee;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.copyright__text a:hover,.confidence__text a:hover{color:#323849;border-color:rgba(255,255,255,.0)}.end-footer .confidence{position:absolute;left:690px;top:56px;font-size:0;line-height:0}
.socials__item{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-bottom:15px}.end-footer .contacts{display:none}.end-footer .contacts .tel{display:block;margin-bottom:7px}
.end-footer .contacts .ordercall{font-size:12px;line-height:120%;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#2b6ece;border-bottom:1px dotted #2b6ece;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.end-footer .contacts .ordercall:hover{color:#323849;border-color:rgba(255,255,255,.0)}#confidence .modal__header br{display:none}.modal__close{right:20px;top:20px}
.modal_video .modal__close{right:20px;top:-50px}.modal_map .modal__close{right:20px;top:-50px}.modal_form.iziModal{max-width:590px!important}.modal_form .modal__outer{max-width:590px!important}
.modal_form .modal__subheader,.modal_form .form__input,.modal_form .form__submit .button{width:470px}.modal_form .form__input{margin-left:auto;margin-right:auto}
.modal_form .form-confidence{margin-left:auto;margin-right:auto}.modal_form .modal__content{padding:0;text-align:center}.modal-image{display:none}.form-confidence{text-align:center}
.form-confidence__text{text-align:left}.actions-image{display:none}.actions-label{left:-50px;top:-50px}.actions-content{left:0;width:100%;text-align:center}
#form-ordercall .modal__outer{height:1000px}.ordercall-image{display:none}.ordercall-content{left:0;width:100%;text-align:center}.ordercall__form{position:static}
.ordercall-variant{width:470px;margin-left:auto;margin-right:auto}.ordercall-variant__item{width:225px}.passport-header{height:370px;-webkit-background-size:cover;background-size:cover}
.passport-content .header{margin-left:40px;width:510px}.passport-content .header br{display:none}.passport-content .header p{width:510px}.passport-content-info__text{padding:0 40px}
.passport-content-info__text br{display:none}.passport-end{height:1100px}.passport-end-manager{text-align:center;left:0;width:100%}.passport-end-manager__image{margin-left:auto;margin-right:auto}
.passport-end__form{position:absolute;left:40px;top:480px;width:510px;text-align:center}.passport-end__form .modal__header{text-align:center}.passport-end__form .modal__subheader{width:100%}
.passport-end__form .modal__subheader br{display:none}#form-selection .modal__outer{height:1085px}.selection-image{display:none}#form-selection .passport-end-manager{left:0}
.selection-content{top:455px;left:0;width:100%;text-align:center}.case-image-main{-webkit-background-size:cover;background-size:cover}.case__form .modal__header br{display:none}
.case__form .modal__subheader br{display:none}.case-form__end{height:1190px}.case__form{left:55px;width:470px}.case__form .form-confidence{width:470px;display:block;margin-bottom:30px}
.content-form__end .passport-end-manager{left:0}.content-form__end{height:1160px}.content__form{position:absolute;left:0;top:490px;text-align:center;width:100%}
.content__form .modal__subheader{margin-left:auto;margin-right:auto}
.certificate{flex-wrap:wrap;margin:12px auto 0 !important}
.certificate+.block_asq{height:max-content;position:relative}
.certificate+.block_asq .block-i{height:50%}
.certificate+.block_asq .header{position:relative;left:0;top:0;opacity:1;height:auto;vertical-align:middle;padding:24px}
.certificate+.block_asq .asq-map{position:relative;min-height:400px}
.certificate+.block_asq .asq-map>iframe{position:absolute}
.end-footer .confidence{left: 215px !important}