.invisible{display:none}.main_slider .banner_slider:before{height:100%;content:"";position:absolute;background-color:rgba(0,0,0,.1);width:100%;display:block;z-index:1}.main_slider>.banner_slider:not(:first-child){display:none}.main_slider.owl-carousel .banner_slider{display:block}.video-reviews{justify-content:space-between;flex-wrap:wrap;display:flex}@media (min-width:768px){.video-reviews{padding-right:0;padding-left:10px}}.video-reviews__item{margin-bottom:2rem}@media (min-width:36rem){.video-reviews__item{width:45%;width:calc(50% - 1rem);width:30%;width:calc(33.3333% - 1rem)}}.video-reviews__player{position:relative;padding-bottom:56.25%}.video-reviews__player iframe{height:100%;position:absolute;top:0;left:0;width:100%}.video-reviews__title{font-size:1.2rem;font-weight:700;margin:.7rem 0 .4rem;font-family:PT Sans,sans-serif}@media (min-width:64rem){.video-reviews__title{font-size:1.25rem;margin:1rem 0 .7rem}}.video-reviews__desc{margin-bottom:0}.algorithm{overflow:hidden}.algorithm__inner{justify-content:space-between;flex-wrap:wrap;margin-top:3rem;display:flex}@media (min-width:42rem){.algorithm__inner{margin-right:-4rem;margin-bottom:-2rem}}.algorithm__item{margin-bottom:2rem;width:100%}@media (min-width:42rem){.algorithm__item{padding-right:4rem;width:14rem}}@media (min-width:64rem){.algorithm__item{width:calc(25% - 1rem)}}.algorithm__item_visible:after{height:4rem;transform:rotate(90deg);content:"";background-size:contain;margin:0 auto;background-position:50%;width:4rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' fill='none' stroke='%23000' viewBox='0 0 40 18.7'%3E%3Cpath d='M4.2 9.4h32.1' class='st0'/%3E%3Cpath d='m31.3 13.4 5-4-5-4' class='st1'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block}@media (min-width:42rem){.algorithm__item_visible:after{display:none}}.algorithm__item_last:last-child{margin-bottom:0}.algorithm__item_visible.algorithm__item_last:after{display:none}.algorithm__header{margin-bottom:1.5rem;position:relative}@media (min-width:42rem){.algorithm__header:after{height:100%;content:"";position:absolute;background-size:contain;top:0;background-position:50%;left:100%;width:4rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' fill='none' stroke='%23000' viewBox='0 0 40 18.7'%3E%3Cpath d='M4.2 9.4h32.1' class='st0'/%3E%3Cpath d='m31.3 13.4 5-4-5-4' class='st1'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block}.algorithm__item_last .algorithm__header:after{display:none}}.algorithm__preview{height:6rem;margin:0 auto;width:6rem}.algorithm__icon{height:100%;object-fit:contain;width:100%}.algorithm__desc{margin-right:auto;margin-bottom:2rem;max-width:20rem;text-align:center;margin-left:auto}.algorithm__item:last-child .algorithm__desc,.algorithm__item_hidden{margin-bottom:0}div.news-list{word-wrap:break-word}div.news-list img.preview_picture{margin:0 4px 6px 0;float:left}.news-date-time{color:#486daa}.footer-form-sec{background:url(/local/templates/.default/components/synapse/form.extended/iclass-askaquestion/img/footer-form-bg.png) no-repeat;background-size:cover;background-position:50%}.footer-form-div{grid-template-columns:1fr 1fr;grid-gap:50px;display:grid}.footer-form-div>*{min-height:40rem;padding:20px 0}.footer-form-div .left{position:relative}.footer-form-div .left .desc,.footer-form-div .left .title{position:relative;z-index:10}.footer-form-div .footer-form-women{right:0;position:absolute;bottom:0}.footer-form-div .title{font-size:40px;font-weight:700;color:#fff;line-height:130%;font-family:PT Sans,sans-serif}.footer-form-div .desc{font-size:14px;font-weight:400;color:#fff;font-family:PT Sans,sans-serif}.footer-form-div .desc a{pointer-events:none;font-size:18px;text-decoration:none;font-weight:700;color:#fff!important;margin:5px 0;display:block}.footer-form-women{margin:0;width:320px;float:right}.footer-form{padding:1rem 0;position:relative;border-radius:4px;background:#fff;display:flex!important}.footer-form form{flex:1}.footer-form.sended form{visibility:hidden}.footer-form .success-ajax-submit{transform:translate(-50%,-50%);font-size:1rem;font-weight:700;color:#2b3945;position:absolute;top:50%;left:50%}.footer-form input,.footer-form textarea{padding:12px 20px;font-size:16px;border:1px solid #eaeaea;font-weight:400;color:#b4b4b4;background:#f9f9f9;width:100%;font-family:PT Sans,sans-serif}.footer-form input::placeholder,.footer-form textarea::placeholder{font-size:16px;font-weight:400;color:#777;font-family:PT Sans,sans-serif}.policy-div{margin-bottom:20px;gap:10px;align-items:center;padding-bottom:3px;display:flex}.policy-div input{margin:0!important;width:max-content}.policy-div label{font-size:16px;font-weight:400;margin-bottom:0;color:#333;font-family:PT Sans,sans-serif}.policy-div label a{text-decoration:underline;color:#b22017}.footer-form button{padding:20px 0;font-size:16px;border:0;font-weight:700;color:#fff;transition:all .2s ease;text-transform:uppercase;border-bottom:3px solid #2b3945;text-align:center;background:#455769;cursor:pointer;width:100%;line-height:130%;font-family:PT Sans,sans-serif}.footer-form button:hover{transform:scale(.97)}@media (max-width:768px){.footer-form-sec{padding:80px 0}.footer-form-div{grid-template-columns:1fr;grid-gap:0}.footer-form-div>*{min-height:auto;padding:0}.footer-form-div .footer-form-women{position:static;margin:0;width:270px;float:unset}.footer-form-div .title{font-size:32px}.footer-form-div .desc a{pointer-events:all}.footer-form-div .desc{margin-bottom:40px}.footer-form{padding:40px 12px}}.mfask-field{margin-bottom:20px;position:relative}.mfask-field .error-dialog{position:absolute;top:100%;left:0}.PERSONAL_DATA-mfask-field .error-dialog{left:5px}.mfask-field .error-dialog.has-error .help-block{position:relative}.mfask-field .error-dialog.has-error .help-block,.mfask-field.mfask-recaptcha .help-block{padding:.05rem .5rem .1rem;font-size:.7rem;color:#fff;border-radius:0 0 .3rem .3rem;background:#b12017;display:block}.mfask-field.mfask-recaptcha .help-block{position:absolute;top:100%;left:0}.PERSONAL_DATA-mfask-field .error-dialog.has-error .help-block{border-radius:0 .3rem .3rem .3rem}.PERSONAL_DATA-mfask-field .error-dialog.has-error .help-block:before{border-color:transparent transparent #b12017 #b12017;height:6px;content:"";position:absolute;border-style:solid;border-width:3px;bottom:100%;left:0;width:6px;display:block}.dialog{height:33px;padding:0 20px;border:0;text-decoration:none;font:14px/33px PT Sans,sans-serif;transition:all .3s ease;text-transform:uppercase;text-align:center;margin:auto;box-shadow:0 3px 0 #2b3945;background:#455769;display:block}.dialog,.dialog:active,.dialog:focus,.dialog:hover{color:#fff}div.mf-ok-text{font-weight:700;color:green;padding-bottom:1em}div.mf-captcha,div.mf-email,div.mf-message,div.mf-name{padding-bottom:.4em}span.mf-req{color:red}.iframe-container{height:422px;position:relative;width:330px}.iframe-container-2{height:422px;position:absolute;width:310px}.iframe{height:422px;border-style:none;width:310px}.recaptcha-textarea-container{height:60px;padding:0;border:1px solid #c1c1c1;right:25px;bottom:12px;margin:0;border-radius:3px;background:#f9f9f9;left:25px;width:300px}.recaptcha-textarea{height:40px!important;padding:0!important;resize:none!important;border:1px solid #c1c1c1!important;margin:10px 25px!important;width:250px!important}.success-ajax-submit{color:green}#form_submit_errors{color:red}.has-validation-callback{text-align:center}.top_menu ul.no-list{margin-top:11px}.banner_slider-mobile{height:350px}.banner_slider-img{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}@media (min-width:992px){.banner_slide-content{line-height:347px!important}}@media (min-width:1371px){.banner_slide-content{line-height:347px!important}}ul li p{display:inline!important}@media (max-width:840px){.footer_banners{text-align:center;width:100%;margin-top:20px;display:inline-block}.footer_links{margin-right:20px!important;margin-left:20px}}.footer_line div a img{margin:0}.footer_banners{text-align:center;margin-top:-32px}.footer_banners div{margin-top:20px;display:inline-block}.footer_links{margin-right:100px;margin-left:20px}