@font-face{font-family:gilroy;src:url(../../fonts/gilroy/gilroy-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy;src:url(../../fonts/gilroy/gilroy-semibold.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:gilroy;src:url(../../fonts/gilroy/gilroy-medium.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:gilroy;src:url(../../fonts/gilroy/gilroy-bold.woff) format("woff");font-weight:700;font-style:normal}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.6;font-weight:400;color:#677190}h1,h2,h3,h4,h5,h6{color:#050038;line-height:1.5;font-weight:700;margin:1.5em 0 .5em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1{font-size:48px}h2{font-size:30px}h3{font-size:24px}h4{font-size:21px}h5{font-size:18px}h6{font-size:16px}p{margin:1.5em 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ol,ul{margin:1.5em 0;padding:0 0 0 20px}ol:first-child,ul:first-child{margin-top:0}ol:last-child,ul:last-child{margin-bottom:0}.heading{font-family:Gilroy,sans-serif;font-weight:700;font-size:36px;color:#050038;line-height:1.5;padding:0;margin:0}.heading--lg{font-size:48px;line-height:1.3}.heading--md{font-size:40px}.heading--sm{font-size:24px}.heading--xs{font-size:20px}.heading--fz30{font-size:30px}.section-header--center{text-align:center}.section-header__description{color:#677190}form{position:relative}.input,.textarea{font-family:Gilroy,sans-serif;font-size:18px;line-height:1.5;font-weight:400;border:1px solid #d5dee3;margin:0;padding:7px 20px;-webkit-appearance:none;-moz-appearance:none;height:55px;background:#fff;-webkit-transition:border-color .2s,color .2s,-webkit-box-shadow .2s;transition:border-color .2s,color .2s,-webkit-box-shadow .2s;-o-transition:border-color .2s,box-shadow .2s,color .2s;transition:border-color .2s,box-shadow .2s,color .2s;transition:border-color .2s,box-shadow .2s,color .2s,-webkit-box-shadow .2s;color:#050038;-webkit-border-radius:6px;border-radius:6px}.input::-ms-input-placeholder,.textarea::-ms-input-placeholder{font-family:Gilroy,sans-serif;font-weight:400;opacity:1;color:#677190;font-size:18px}.input::placeholder,.textarea::placeholder{font-family:Gilroy,sans-serif;font-weight:400;opacity:1;color:#677190;font-size:18px}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{font-family:Gilroy,sans-serif;font-weight:400;opacity:1;color:#677190;font-size:18px}.input:-moz-placeholder,.input::-moz-placeholder,.textarea:-moz-placeholder,.textarea::-moz-placeholder{font-family:Gilroy,sans-serif;font-weight:400;opacity:1;color:#677190;font-size:18px}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{font-family:Gilroy,sans-serif;font-weight:400;opacity:1;color:#677190;font-size:18px}.input:focus,.textarea:focus{outline:none}.input:focus::-ms-input-placeholder,.textarea:focus::-ms-input-placeholder{color:#050038}.input:focus::placeholder,.textarea:focus::placeholder{color:#050038}.input:focus::-webkit-input-placeholder,.textarea:focus::-webkit-input-placeholder{color:#050038}.input:focus:-moz-placeholder,.input:focus::-moz-placeholder,.textarea:focus:-moz-placeholder,.textarea:focus::-moz-placeholder{color:#050038}.input:focus:-ms-input-placeholder,.textarea:focus:-ms-input-placeholder{color:#050038}.textarea{height:auto;resize:vertical;display:block}.field{position:relative}.field>label{font-size:14px;display:block;font-weight:400;color:#050038;margin:0 0 6px;padding:0}.field .input,.field .textarea{width:100%}.field.filled .input,.field.filled .textarea{border-color:#3c64fa}.field.filled .input:focus,.field.filled .textarea:focus{border-color:rgba(60,100,250,.7);-webkit-box-shadow:0 0 0 1px rgba(60,100,250,.7),0 2px 2px 0 rgba(60,100,250,.1);box-shadow:0 0 0 1px rgba(60,100,250,.7),0 2px 2px 0 rgba(60,100,250,.1)}.field .help-block{display:none;font-size:14px;margin:0;padding:4px 0;left:0;top:55px;white-space:nowrap}.field.has-error .input,.field.has-error .select2-selection,.field.has-error .textarea{border-color:#ed5757;-webkit-box-shadow:none;box-shadow:none}.field.has-error .help-block{display:block;color:#ed5757}.field.has-error .field-icon{color:#ed5757}.field.has-success .input,.field.has-success .textarea{border-color:#3c64fa}.field.has-success .input::-ms-input-placeholder,.field.has-success .textarea::-ms-input-placeholder{color:#333}.field.has-success .input::placeholder,.field.has-success .textarea::placeholder{color:#333}.field.has-success .input::-webkit-input-placeholder,.field.has-success .textarea::-webkit-input-placeholder{color:#333}.field.has-success .input:-moz-placeholder,.field.has-success .input::-moz-placeholder,.field.has-success .textarea:-moz-placeholder,.field.has-success .textarea::-moz-placeholder{color:#333}.field.has-success .input:-ms-input-placeholder,.field.has-success .textarea:-ms-input-placeholder{color:#333}.form-field{margin:0 0 11px}.form-message{color:#3c64fa;background:#e6f2f5;text-align:center;height:55px;line-height:55px;-webkit-border-radius:4px;border-radius:4px;position:absolute;top:-webkit-calc(100% + 10px);top:calc(100% + 10px);width:100%;display:none;z-index:1}.form-message--error{color:#ed5757;background:rgba(237,87,87,.1)}.select2-container .select2-selection{font-family:Gilroy,sans-serif;-webkit-border-radius:8px;border-radius:8px;font-size:18px;line-height:1.5;font-weight:500;border:1px solid rgba(103,113,144,.12);-webkit-box-shadow:0 0 2px 0 #677190;box-shadow:0 0 2px 0 #677190;margin:0;padding:0 19px;-webkit-appearance:none;-moz-appearance:none;height:56px;background:#fff;-webkit-transition:border-color .2s,color .2s,-webkit-box-shadow .2s;transition:border-color .2s,color .2s,-webkit-box-shadow .2s;-o-transition:border-color .2s,box-shadow .2s,color .2s;transition:border-color .2s,box-shadow .2s,color .2s;transition:border-color .2s,box-shadow .2s,color .2s,-webkit-box-shadow .2s;color:#050038}.select2-container .select2-selection .select2-selection__rendered{padding:0;height:55px;line-height:55px}.select2-container .select2-selection .select2-selection__arrow{height:55px;right:14px;top:2px}.select2-dropdown{border-color:rgba(103,113,144,.17)}.select2-dropdown .select2-results__option{max-height:none;height:auto;margin:0;padding:10px 19px;font-size:18px}.select2-container .select2-selection .select2-selection__rendered{color:#050038;font-weight:500}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#050038;font-weight:400}.select2-container--default .select2-results>.select2-results__options{max-height:none;height:auto;border-bottom:2px solid #3c64fa}.select2-results__option--selectable{border-left:1px solid rgba(103,113,144,.12);border-right:1px solid rgba(103,113,144,.12)}.btn{display:inline-block;font-size:14px;line-height:1;font-weight:500;text-align:center;text-decoration:none;-webkit-border-radius:6px;border-radius:6px;min-width:108px;font-family:Gilroy,sans-serif;-webkit-transition:background .2s,border-color .2s,-webkit-box-shadow .2s;transition:background .2s,border-color .2s,-webkit-box-shadow .2s;-o-transition:box-shadow .2s,background .2s,border-color .2s;transition:box-shadow .2s,background .2s,border-color .2s;transition:box-shadow .2s,background .2s,border-color .2s,-webkit-box-shadow .2s;cursor:pointer;padding:21px 32px;text-transform:uppercase;color:#fff;border:1px solid #3c64fa;background-color:#3c64fa}.btn:focus,.btn:hover{border-color:#2350f9;background-color:#2350f9}.btn:active{border-color:#5578fb;background-color:#5578fb}.btn.btn--bordered{color:#3c64fa;background-color:transparent}.btn.btn--bordered:focus,.btn.btn--bordered:hover{color:#fff;background-color:#2350f9}.btn.btn--bordered:active{color:#fff;background-color:#5578fb}.btn:active,.btn:focus,.btn:hover{text-decoration:none;outline:none}.btn:focus,.btn:hover{background:#0a3cf9;border-color:#0a3cf9}.btn--md{padding:21px 26px}.btn--sm{padding:14px 20px;font-size:12px;font-weight:700}.btn--coo{padding:21px 30px;background-color:transparent;border-color:#fff;letter-spacing:.06em}.btn--full{width:100%}.burger{position:relative;width:26px;height:18px;display:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.burger:before{top:8px;-webkit-box-shadow:0 -6px 0 0 #050038;box-shadow:0 -6px 0 0 #050038}.burger:after,.burger:before{content:"";display:block;width:100%;height:2px;background:#050038;position:absolute;left:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.burger:after{top:14px}.burger.open:before{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger.open:after{top:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.expert{background-color:#fff;-webkit-border-radius:8px;border-radius:8px;padding:13px 19px 8px;position:absolute;bottom:59px;right:9px;-webkit-box-shadow:2px 4px 10px rgba(0,0,0,.1);box-shadow:2px 4px 10px rgba(0,0,0,.1)}.expert__logo .svgSymb{color:#050038;font-size:26px}.expert__name{font-size:13px;color:#677190}.expert__rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.expert__rating-stars{margin-right:10px}.expert__rating-stars .svgSymb{color:#ebc935}.expert__rating-stars .svgSymb:not(:last-child){margin-right:6px}.expert__rating-score{font-size:14px}body,html{min-width:320px;min-height:100vh}html{overflow:auto}body{overflow:hidden;min-width:320px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent}svg{fill:currentColor!important;pointer-events:none}img{display:block;max-width:100%;height:auto}p{margin:10px 0}.wrapper{position:relative;min-width:320px;background:#fff;overflow:hidden}.wrapper,.wrapper__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh}.wrapper__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.wrapper__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.overflow-hidden{overflow:hidden}.container{position:relative;width:1170px;min-width:320px;padding:0 30px;margin:0 auto}.svgSprite{position:absolute;left:0;top:0;height:0;width:0;visibility:hidden}a{text-decoration:underline;color:inherit;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}a:hover{text-decoration:none}.modal--popup .modal-content{max-width:484px;padding:70px 40px 45px}.modal--popup .modal-close{padding:5px;width:28px;height:28px;background:rgba(60,100,250,.1);-webkit-border-radius:50%;border-radius:50%;top:20px;right:20px}.modal--popup .modal-close .svgSymb{font-size:17px}.modal--popup .popup-check{text-align:center;margin-bottom:20px}.modal--popup .section-header{margin-bottom:20px}.modal--popup .section-header__description{margin-top:13px}.header{border-bottom:1px solid #e8eaee;position:fixed;width:100%;top:0;left:0;z-index:10}.header__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:19px 0}.header__left,.header__right{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.header__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__center{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.header__logo{display:block;color:#050038;position:relative;top:4px;left:1px}.header__logo .svgSymb{display:block}.header__menu{padding-top:9px}.header__menu ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__menu ul li:not(:last-child){margin-right:19px}.header__menu ul a{text-decoration:none;font-weight:500;color:#050038}.header__menu ul a:hover{color:#3c64fa}.header__lang{position:relative}.header__lang a{padding:9px 14px;width:45px;height:42px;text-decoration:none;font-weight:500;background-color:#fff;-webkit-border-radius:6px;border-radius:6px}.header__lang a:not(.active){-webkit-box-shadow:0 3px 15px rgba(5,0,56,.06);box-shadow:0 3px 15px rgba(5,0,56,.06);margin-top:8px;padding:7px 14px;position:absolute;color:#3c64fa;display:none}.header__lang a:not(.active):before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 6px 8px;border-color:transparent transparent #fff;position:absolute;top:-7px;left:16px}.header__lang a.active{display:block;position:relative;color:#050038}.header__lang a.active:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:4px 2px 0;border-color:#050038 transparent transparent;position:absolute;top:21px;right:6px}.header__lang a.active.open:after,.header__lang a.active:after{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header__lang a.active.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__action{margin-left:23px;margin-right:2px}.header__action .btn{border-color:#050038;color:#050038}.header__action .btn:hover{background-color:#050038}.header.header--sticky{background-color:#fff;-webkit-box-shadow:1px 1px 1px rgba(5,0,56,.2);box-shadow:1px 1px 1px rgba(5,0,56,.2)}.footer{border-top:1px solid #e8eaee}.footer__inner{text-align:center;padding:60px 0 56px}.footer__socials{list-style-type:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 35px}.footer__socials li:not(:last-child){margin-right:24px}.footer__socials a{display:block;color:#050038}.footer__socials a:hover{color:#3c64fa}.footer__socials a .svgSymb{display:block}.footer__copyright{font-size:14px;line-height:2;margin-bottom:4px}.footer__menu{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer__menu li:not(:last-child){margin-right:10px}.footer__menu a{font-size:14px;color:#050038}.mobile-menu{opacity:0;visibility:hidden;position:fixed;top:0;left:0;background-color:#fff;width:100%;height:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-align:center}.mobile-menu__inner{padding:90px 0}.mobile-menu__list{list-style-type:none;padding:0;margin:0}.mobile-menu__list li{margin:15px 0}.mobile-menu__list li:first-child{margin-top:0}.mobile-menu__list li:last-child{margin-bottom:0}.mobile-menu__list a{font-size:16px;text-decoration:none;font-weight:500;color:#050038}.mobile-menu__list a:hover{color:#3c64fa}.mobile-menu .burger{position:absolute;right:30px;top:31px}.mobile-menu__action{display:none;margin-bottom:20px}.mobile-menu .btn--bordered{border-color:#050038;color:#050038}.mobile-menu .btn--bordered:hover{background-color:#050038}.mobile-menu.open{opacity:1;visibility:visible;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;z-index:10}.lead{padding-top:81px}.lead__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.lead__left{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:-webkit-calc(50% - 30px);width:calc(50% - 30px);position:relative}.lead__left img{position:relative;top:5px;left:35px}.lead__right{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:-webkit-calc(50% - 30px);width:calc(50% - 30px);padding:116px 36px}.lead__title{margin-bottom:45px}.why-us .section-header{margin-bottom:80px}.why-us__inner{padding:8px 0 80px}.why-us__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.why-us__item{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:-webkit-calc(33.3333333333% - 30px);width:calc(33.3333333333% - 30px);text-align:center}.why-us__item:nth-child(3) .why-us__icon{width:149px;height:148px;margin-bottom:15px}.why-us__item:nth-child(3) .why-us__icon:before{left:-28px}.why-us__item:nth-child(3) .why-us__icon img{top:-10px;left:-7px}.why-us__icon{width:163px;height:139px;margin:0 auto 25px;position:relative}.why-us__icon:before{content:"";display:block;width:200px;height:114px;position:absolute;top:-28px;left:-18px;z-index:0;-webkit-border-radius:6px;border-radius:6px;background:#eaeefe;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eaeefe),to(#fff));background:-o-linear-gradient(top,#eaeefe 50%,#fff 100%);background:linear-gradient(180deg,#eaeefe 50%,#fff)}.why-us__icon img{position:relative}.why-us__title{margin-bottom:13px}.why-us__title .heading{font-weight:600}.promo__inner{padding-top:22px;max-width:730px;margin:0 auto;position:relative}.promo__inner:after{content:"";display:block;position:absolute;top:46px;right:-80px;width:174px;height:181px;background:url(/images/svg/bobir/video-arrow.svg)}.promo .section-header{margin-bottom:45px}.promo .section-header__description{margin-top:12px;letter-spacing:0}.promo__video{position:relative;max-width:582px;width:100%;margin:0 auto;overflow:hidden}.promo__video:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:rgba(103,113,144,.1)}.promo__video.playing:before{display:none}.promo__video-inner{padding-top:65.3%}.promo__video-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 10px 35px rgba(103,113,144,.2);box-shadow:0 10px 35px rgba(103,113,144,.2);-webkit-border-radius:50%;border-radius:50%}.promo__video-play .svgSymb{display:block;color:#fff}.promo__video video{position:absolute;left:0;top:0;display:block;background:transparent;width:100%;height:100%}.services__inner{padding:87px 0 101px}.services .section-header{margin-bottom:46px}.services .section-header__desc{margin-top:13px}.services__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:-15px;margin-right:-15px;flex-wrap:wrap;margin-top:-30px}.services__item{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:-webkit-calc(33.3333333333% - 30px);width:calc(33.3333333333% - 30px);margin-top:30px;border:1px solid rgba(103,113,144,.14);-webkit-border-radius:6px;border-radius:6px;padding:60px 35px 53px 40px}.services__icon{width:48px;height:48px;margin-bottom:23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.services__icon .svgSymb{color:#050038;display:block}.cta{background-color:#050038}.cta__row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:73px 0}.cta__col,.cta__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:432px}.cta__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:100%}.cta__content{width:-webkit-calc(58.3333333333% - 30px);width:calc(58.3333333333% - 30px);padding:76px 15px 40px}.cta__content,.cta__media{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px}.cta__media{width:-webkit-calc(41.6666666667% - 30px);width:calc(41.6666666667% - 30px)}.cta__media img{position:relative;top:7px;left:1px}.cta .section-header{margin-bottom:32px}.cta .section-header .heading{color:#fff}.about__list{padding:100px 0 20px}.about__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-bottom:110px;margin-left:15px;margin-right:-46px}.about__list-item:nth-child(2n) .about__list-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.about__list-item:nth-child(2){margin-bottom:95px}.about__list-item:nth-child(2) .about__list-content{padding-top:15px}.about__list-item:nth-child(2) .about__list-image img{position:relative;top:1px;left:26px}.about__list-item:nth-child(3) .about__text{margin-bottom:64px}.about__list-content{width:-webkit-calc(47.9166666667% - 30px);width:calc(47.9166666667% - 30px)}.about__list-content,.about__list-image{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px}.about__list-image{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.about__list-image img{-webkit-border-radius:16px;border-radius:16px}.about__list-title{margin-bottom:20px}.about__list-title .heading{line-height:1.4}.about__list-text{padding-right:50px;margin-bottom:34px}.about__list-text p{font-size:20px;line-height:1.5}.about__slider-image{overflow:hidden;-webkit-border-radius:16px;border-radius:16px;max-width:478px}.about__slider-content{overflow:hidden}.about__slider-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#677191}.about__slider-pagination .swiper-pagination-bullet:not(:last-child){margin-right:10px}.about__slider-pagination .swiper-pagination-bullet-active{background-color:#3c64fa}.about__slider-pagination .swiper-pagination-bullet:focus{outline:none}.about__pre-title{font-size:14px;text-transform:uppercase;letter-spacing:.08em;line-height:1;display:block;margin-bottom:12px}.about__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-bottom:74px}.about__grid-item{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:-webkit-calc(33.3333333333% - 30px);width:calc(33.3333333333% - 30px)}.about__grid-icon{margin-bottom:13px}.about__grid-icon .svgSymb{color:#050038}.about__grid-title{margin-bottom:13px}.about__grid-text p{line-height:1.7}.cooperation__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:34px 30px}.cooperation__left,.cooperation__right{max-width:481px;width:100%}.cooperation__right .cooperation__action{float:right}.cooperation .section-header{margin-bottom:38px}.cooperation .section-header .heading{line-height:1.4}.cooperation .section-header__description{margin-top:16px}.cooperation .section-header__description p{letter-spacing:0}.cooperation__action{max-width:478px;-webkit-border-radius:16px;border-radius:16px;position:relative}.cooperation__action-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:-o-linear-gradient(top,rgba(125,185,232,0) 0,#050037 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(125,185,232,0)),to(#050037));background:linear-gradient(180deg,rgba(125,185,232,0) 0,#050037);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#050037",GradientType=0);position:absolute;height:158px;width:100%;bottom:0;-webkit-border-radius:16px;border-radius:16px}.cooperation__action .btn--bordered{padding:21px 30px;background-color:transparent;border-color:#fff;letter-spacing:.06em;color:#fff}.cooperation__action .btn--bordered:hover{border-color:#3c64fa}.clients__inner{padding:65px 0}.clients .section-header{margin-bottom:56px}.clients .section-header__description{padding-top:12px}.clients__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 27px 0 71px}.clients__list-item{position:relative;display:inline-block}.clients__list-item .clients__image--hover{display:none;position:absolute;top:0;left:0;z-index:99}.clients__list-item:hover .clients__image--hover{display:inline}.reviews__inner{padding:35px 0}.reviews .section-header{margin-bottom:61px}.reviews .section-header__description{margin-top:12px}.reviews__content,.reviews__image{max-width:50%;width:100%}.reviews__image{background:-o-linear-gradient(top,rgba(60,100,250,.1) 0,rgba(32,124,202,.1) 52%,hsla(0,0%,100%,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(60,100,250,.1)),color-stop(52%,rgba(32,124,202,.1)),to(hsla(0,0%,100%,.1)));background:linear-gradient(180deg,rgba(60,100,250,.1) 0,rgba(32,124,202,.1) 52%,hsla(0,0%,100%,.1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1a3c64fa",endColorstr="#1affffff",GradientType=0);-webkit-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px;position:relative}.reviews__image img{position:absolute;bottom:0}.reviews__slider{-webkit-border-radius:16px;border-radius:16px;overflow:hidden;position:relative}.reviews__slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:596px}.reviews__content{background-color:#050038;-webkit-border-radius:0 16px 16px 0;border-radius:0 16px 16px 0;text-align:center;color:#fff;padding:59px 80px}.reviews__content .heading{color:#fff}.reviews__logo{margin-bottom:23px}.reviews__logo img{margin:0 auto}.reviews__title{margin-bottom:33px}.reviews__text{margin-bottom:71px}.reviews__text p{font-size:20px;line-height:1.5}.reviews__author{padding:0 15px}.reviews__author-description{line-height:1.7}.reviews__pagination{position:absolute;z-index:1}.reviews__pagination.swiper-pagination-bullets{left:71.9%;bottom:23px}.reviews__pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#98a4cc}.reviews__pagination .swiper-pagination-bullet:not(:last-child){margin:0 10px 0 0}.reviews__pagination .swiper-pagination-bullet-active{background-color:#3c64fa}.contact__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:93px 0}.contact__title{margin-bottom:44px}.contact__title .heading{font-size:48px;line-height:1.3}.contact__left,.contact__right{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.contact__left{padding:61px 30px}.contact__form{max-width:410px;margin:0 auto}.contact__form-action{margin-top:-1px}.contact__form-action .btn:disabled{cursor:not-allowed;opacity:.5}.contact__links a{display:block;text-decoration:none;color:#050038;font-size:24px}.contact__links a:first-child{font-weight:700}.contact__links a:hover{color:#3c64fa}.contact .field{position:relative;margin-bottom:23px}.contact label{font-size:14px;font-weight:500;position:absolute;top:-11px;left:12px;padding:0 9px;background-color:#fff;z-index:1;color:#677190;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity ease-in-out .2s;transition:opacity .2s ease-in-out}.contact .input,.contact .textarea{border:1px solid rgba(103,113,144,.12);-webkit-box-shadow:0 0 2px 0 #677190;box-shadow:0 0 2px 0 #677190}.contact .input:focus,.contact .textarea:focus{border-bottom:2px solid #3c64fa;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.contact .input::-ms-input-placeholder,.contact .textarea::-ms-input-placeholder{color:#050038;font-weight:400}.contact .input::placeholder,.contact .textarea::placeholder{color:#050038;font-weight:400}.contact .input::-webkit-input-placeholder,.contact .textarea::-webkit-input-placeholder{color:#050038;font-weight:400}.contact .input:-moz-placeholder,.contact .input::-moz-placeholder,.contact .textarea:-moz-placeholder,.contact .textarea::-moz-placeholder{color:#050038;font-weight:400}.contact .input:-ms-input-placeholder,.contact .textarea:-ms-input-placeholder{color:#050038;font-weight:400}.contact .filled .input{color:#050038;font-weight:500}.contact .input:focus+label,.contact .select2-container--open+label,.contact .textarea:focus+label{opacity:1;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity ease-in-out .2s;transition:opacity .2s ease-in-out}.contact span.select2-selection .select2-results>.select2-results__options{max-height:none;height:auto}.contact span.select2-selection:focus{outline:none}.partners{margin-bottom:79px}.partners__inner{padding:21px 0}.partners .section-header{margin-bottom:47px}.partners .section-header__description{padding-top:12px}.partners__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 47px}@media screen and (min-width:1170px){.mobile-menu.open{opacity:0;visibility:hidden}}@media screen and (max-width:1169px){.heading--lg{font-size:40px}.heading--sm{font-size:20px}.burger{display:block}.container{width:970px}.header__left,.header__right{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:none}.header__menu{display:none}.lead__inner{padding:60px 0}.lead__left img{top:0;left:0}.lead__right{padding:40px 20px}.cta__inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cta__content{padding:0}.cta__media img{top:0;left:0}.about__list-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-15px;margin-right:-15px}.about__list-item,.about__list-item:nth-child(2){margin-bottom:60px}.about__list-item:nth-child(2) .about__list-content{padding-left:0;padding-right:20px}.about__list-item:nth-child(2) .about__list-image img{left:0}.about__list-content{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);padding-left:20px}.about__list-text{padding:0}.cooperation__inner{padding:30px 0}.cooperation__left,.cooperation__right{max-width:48%}.cooperation__action{max-width:100%}.reviews__slide{min-height:auto}.reviews__content{padding:40px 20px}.reviews__author,.reviews__text{margin-bottom:33px}.contact__title .heading{font-size:36px}}@media screen and (max-width:991px){.heading{font-size:30px}.expert{right:18%}.container{width:100%;padding:0 20px}.mobile-menu .burger{right:20px}.lead__inner{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lead__left{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin-bottom:20px}.lead__left img{margin:0 auto}.lead__right{width:-webkit-calc(66.6666666667% - 30px);width:calc(66.6666666667% - 30px);padding:20px}.why-us__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.why-us__item{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.why-us__item:not(:last-child){margin-bottom:80px}.why-us__item:nth-child(3) .why-us__icon{margin-bottom:25px}.why-us__item:nth-child(3) .why-us__icon img{top:0;left:0}.promo__inner:after{display:none}.services__item{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);padding:30px 20px}.cta__row{padding:60px 0}.cta__col{min-height:0}.cta__content,.cta__media{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.cta__media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.about__list-item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about__list-item:nth-child(2n) .about__list-image{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.about__list-item:nth-child(2) .about__list-content{padding-right:0}.about__list-content{padding-left:0;text-align:center}.about__list-content,.about__list-image{width:-webkit-calc(83.3333333333% - 30px);width:calc(83.3333333333% - 30px)}.about__list-image img,.about__slider-image{margin:0 auto 30px}.about__grid{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about__grid-item{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);text-align:center}.about__grid-item:not(:last-child){margin-bottom:40px}.cooperation__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cooperation__left,.cooperation__right{max-width:600px}.cooperation__right .cooperation__action{float:none}.cooperation__left{margin-bottom:40px}.cooperation__action{max-width:478px;margin:0 auto}.clients__list{padding:0}.reviews__text p{font-size:18px}.contact__inner{padding:0 0 60px}.contact__left,.contact__right{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.contact__left{text-align:center}.partners{margin-bottom:0}.partners .section-header{margin-bottom:30px}.partners__list{padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.heading--md{font-size:30px}.expert{right:8%;bottom:-5%}.lead__right{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.why-us__inner{padding-bottom:40px}.why-us__list{display:block;padding:0 15px}.why-us__item{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:479px;margin:0 auto;width:100%}.promo .section-header{margin-bottom:25px}.cta__content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center}.cta__content,.cta__media{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.cta__media{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.about__list{padding:40px 0 20px}.about__grid{margin-bottom:40px}.about__grid-item{width:-webkit-calc(75% - 30px);width:calc(75% - 30px)}.clients__inner{padding:30px 0}.clients .section-header{margin-bottom:30px}.clients__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reviews .section-header{margin-bottom:30px}.reviews__content,.reviews__image{max-width:100%}.reviews__image{-webkit-border-radius:0;border-radius:0}.reviews__image img{position:relative;margin:0 auto}.reviews__slide{display:block}.reviews__content{padding:40px;-webkit-border-radius:0;border-radius:0}.reviews__pagination.swiper-pagination-bullets{left:44%;bottom:20px}.partners__list img{margin:15px 25px}}@media screen and (max-width:575px){.heading{font-size:24px;line-height:1.5}.form-message{height:auto;line-height:1.5;padding:13px 20px}.burger{margin-left:20px}.header__action{display:none}.footer__inner{padding:30px 0}.mobile-menu__action{display:block}.lead__inner{padding:40px 0}.services__inner{padding:60px 0}.services__item{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);text-align:center;padding:30px 10px}.services__icon{margin:0 auto 20px}.about__list-item,.about__list-item:nth-child(2){margin-bottom:40px}.about__grid-item,.about__list-content,.about__list-image{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.clients__list{display:block}.clients__list-item{display:block;margin-bottom:30px}.clients__list-item .clients__image--hover{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.clients__list-item .clients__image{margin:0 auto}.reviews__pagination.swiper-pagination-bullets{left:42%}.contact__inner{padding-bottom:40px}.contact__title{margin-bottom:20px}.contact__title .heading{font-size:24px}.contact__left{padding:30px 0}.partners__list{display:block}.partners__list img{margin:0 auto 30px}}@media screen and (max-width:479px){.heading--lg,.heading--md{font-size:24px}.heading--xs{font-size:18px}.heading--fz30{font-size:24px}.btn{padding:20px}.expert{position:static;padding:15px;margin-top:30px;-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.1);box-shadow:2px 2px 4px 2px rgba(0,0,0,.1)}.expert__rating{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.modal--popup .modal-content{padding:60px 20px 20px}.footer__menu{display:block}.about__list-text p{font-size:18px}.cooperation__action-btn{height:60%}.reviews__image{display:none}.reviews__content{padding:20px;-webkit-border-radius:16px;border-radius:16px}.reviews__title{margin-bottom:20px}.reviews__text p{font-size:16px}.reviews__author{padding:0}.contact__links a{font-size:20px}}@media screen and (min-width:576px) and (max-width:767px){.clients__image{margin:15px}.clients__image:first-child{margin-left:0}.clients__image:last-child{margin-right:0}.clients__list-item:hover .clients__image--hover{margin-top:15px}}@media screen and (min-width:576px) and (max-width:767px) and (max-width:575px){.clients__image{margin:0 auto}.clients__image:not(:last-child){margin-bottom:30px}}@media screen and (min-width:768px) and (max-width:991px){.partners__list img{margin:15px 30px}.partners__list img:first-child{margin-left:0}.partners__list img:last-child{margin-right:0}}