@-webkit-keyframes circleAnimation{to{-webkit-transform:rotate(180deg)}}@-webkit-keyframes btn-animation{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes btn-animation{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes show-s-built-blocks{0%{opacity:0}to{opacity:1}}@keyframes show-s-built-blocks{0%{opacity:0}to{opacity:1}}:focus{outline:0}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;outline:0}input::-ms-clear{width:0;height:0}area,body,br,col,colgroup,h5,h6,hr,html,input,map,option,param,select{padding:0;margin:0;border:0}textarea{margin:0;border:0}button{margin:0}body,h5,h6,html,input{background:0 0}a,abbr,acronym,address,applet,aside,b,big,blockquote,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h3,h4,header,i,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,strong,sub,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:15px;vertical-align:baseline;background:0 0}body,h2,h5,h6,html,input,p,section{outline:0;vertical-align:baseline}button,h2,p{padding:0}section{margin:0;font-size:15px}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}button,input[type=button],input[type=submit]{cursor:pointer}button,h2,p,section{border:0;background:0 0}input,textarea{resize:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}::-ms-clear{width:0;height:0;display:none}::-ms-reveal{width:0;height:0;display:none}a{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,img,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.top-menu,input,select,textarea{-webkit-box-shadow:none;box-shadow:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.owl-item{-webkit-transform:translateZ(0);transform:translateZ(0)}input,select{border-radius:0}body,html,input,textarea{font-family:'Open Sans',sans-serif;font-display:swap}input,textarea{-webkit-appearance:none}body,html{font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.top-menu{height:84px;line-height:inherit;background-color:rgba(255,255,255,.05);padding-left:22px;padding-right:22px;position:fixed;top:0;z-index:100;-webkit-transition:all .2s ease;transition:all .2s ease}.top-menu .nav-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-menu .anqors-wrap,.top-menu .inquire-btn a,.top-menu .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-menu .anqors-wrap li a{padding:0 18px;font-size:16px;text-align:center}@media only screen and (max-width:1150px){.top-menu .anqors-wrap li a{padding:0 8px}}.mobile-menu .nav-mobile-wrapper .anqors-wrap .sidenav-trigger:hover,.top-menu .anqors-wrap li a:hover{background-color:transparent}.top-menu .brand-logo{position:relative}.top-menu .inquire-btn a{margin-left:18px;width:auto;height:40px;border-radius:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left top,left bottom,from(#f75259),to(#c6373e));background:linear-gradient(#f75259,#c6373e);-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.3);box-shadow:0 0 7px 1px rgba(0,0,0,.3);-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:600px){.top-menu .inquire-btn a{height:auto;min-height:40px}}.top-menu .inquire-btn a:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f75b62),to(#cc454c));background:linear-gradient(#f75b62,#cc454c);-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.2);box-shadow:0 0 7px 1px rgba(0,0,0,.2)}.mobile-menu{display:none}.mobile-menu .nav-mobile-wrapper{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-menu .nav-mobile-wrapper .brand-logo{position:static;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu .nav-mobile-wrapper .anqors-wrap .sidenav-trigger{margin-right:0;margin-left:0;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-menu .nav-mobile-wrapper .anqors-wrap .sidenav-trigger span{font-size:20px;line-height:30px;color:#fff}.mobile-menu .nav-mobile-wrapper .anqors-wrap .sidenav-trigger i{font-size:40px;margin-left:10px}.sidenav{width:auto;background-color:#2b8a91}.mobile-menu .nav-mobile-wrapper,.mobile-menu .nav-mobile-wrapper .anqors-wrap .sidenav-trigger,.sidenav .sidenav-header,.sidenav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidenav li a{font-size:20px;line-height:28px;color:#fff}.sidenav .sidenav-header{height:64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#00bdbc;padding:0 20px}#hire_us-modal-map .close-modal-map-button span,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a.active span,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab.active .collapsible-header span,.s-services .s-services-block .s-services-container-green h5,.s-services .s-services-block .s-services-container-green p,.sidenav .sidenav-header .sidenav-close i{color:#fff}.mobile-logo{display:none}.s-header.s-header-new{background:url(../img/s-header-bg-new.jpg) center no-repeat;background-size:cover}.s-header.s-header-new-3{background:url(../img/s-header-bg-new-3.jpg) center no-repeat;background-size:cover}.s-header.s-header-new-4{background:url(../img/s-header-bg-new-4.jpg) center no-repeat;background-size:cover}.s-header h1{font-size:42px;color:#fff;font-weight:700;line-height:50px;margin-bottom:40px;max-width:550px;margin-top:32px}.s-customers-video .video-wrap video{width:100%}.s-header .green-btn{margin-top:32px;margin-bottom:0;position:absolute;bottom:-140px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);color:#fff}.s-header .header-logos-wrap--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1200px){.s-header .header-logos-wrap--left{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.s-header.s-header-new-10{padding-top:200px!important}@media only screen and (max-width:992px){.s-header.s-header-new-10{padding-top:150px!important;padding-bottom:200px!important}}@media only screen and (max-width:600px){.s-header.s-header-new-10{padding-top:100px!important}}.s-header.s-header-new-10 .s-header-container h1{margin-top:0;margin-bottom:20px;max-width:inherit;text-align:left;font-size:42px;line-height:52px}@media only screen and (max-width:992px){.s-header.s-header-new-10 .s-header-container h1{text-align:center}}@media only screen and (max-width:600px){.s-header.s-header-new-10 .s-header-container h1{font-size:30px;line-height:34px}}@media only screen and (max-width:479px){.s-header.s-header-new-10 .s-header-container h1{font-size:26px;line-height:30px}}.s-header.s-header-new-10 .s-header-container .header-desc{margin-top:20px;font-size:26px;line-height:35px;color:#fff;text-align:left}@media only screen and (max-width:992px){.s-header.s-header-new-10 .s-header-container .header-desc{text-align:center}}@media only screen and (max-width:600px){.s-header.s-header-new-10 .s-header-container .header-desc{font-size:18px;line-height:28px}}.s-header.s-header-new-10 .s-header-container .green-btn{bottom:10px;left:.75rem;-webkit-transform:none;transform:none}@media only screen and (max-width:992px){.s-header.s-header-new-10 .s-header-container .green-btn{bottom:-120px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.s-header.s-header-new-10 .s-header-container .header-logo{margin-top:40px;margin-bottom:10px}@media only screen and (max-width:992px){.s-header.s-header-new-10 .s-header-container .s-header-descr{max-width:700px;margin-left:auto!important;margin-right:auto!important;margin-top:40px!important}}.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:422px;margin-left:auto}@media only screen and (max-width:992px){.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks{width:calc(100% + 32px);margin-left:-16px;max-width:inherit}}@media only screen and (max-width:600px){.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks{width:calc(100% + 8px);margin-left:-4px}}.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block{width:calc(50% - 32px);margin:16px;height:190px;padding-top:40px}@media only screen and (max-width:992px){.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block{width:calc(33.3% - 32px);height:160px;padding-top:30px}}@media only screen and (max-width:600px){.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block{margin:4px;width:calc(33.3% - 8px)}}@media only screen and (max-width:479px){.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block{height:140px}}.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block:first-child{margin-left:calc(50% + 16px)}@media only screen and (max-width:992px){.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block:first-child{margin-left:16px}}@media only screen and (max-width:600px){.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block:first-child{margin-left:4px}}.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-num{font-family:'BebasReg',cursive}.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-num img{margin-left:12px}.s-header.s-header-new-10 .s-header-container .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-text{max-width:137px}.s-footer{height:72px;background-color:#12384c}.s-footer .s-footer-wrap{height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-footer .s-footer-wrap .footer-text-child{font-size:12px;color:#abb4d0;font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:.75px}.s-footer .s-footer-wrap .footer-text-child a{font-weight:400}.mfp-content{background-color:transparent!important}.modal-contact{padding-bottom:30px}.modal-contact h4{font-size:32px;font-weight:700}.modal-contact sttong{color:#000}.modal-contact .popup-modal-dismiss-contact{position:fixed;top:15px;right:25px}#hire_us-modal-map{position:relative;margin-top:50px;background-color:transparent}#hire_us-modal-map .close-modal-map-button{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;position:absolute;top:-48px;background-color:transparent;opacity:1}#hire_us-modal-map .close-modal-map-button img{margin-right:10px}#hire_us-modal-map .map-iframe,.modal-contact{background-color:#fff}#hire_us-modal-map .contact-popup,#hire_us-modal-map .contact-popup li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#hire_us-modal-map .contact-popup{padding:25px 50px;background-color:#fff;-ms-flex-pack:distribute;justify-content:space-around}#hire_us-modal-map .contact-popup li{width:300px}#hire_us-modal-map .contact-popup li .flag-block{border-radius:50%;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:24px;height:24px;margin-top:20px;margin-right:10px}#hire_us-modal-map .contact-popup li .flag-usa-block{background:url(../img/flag-usa.png) 30% 50% no-repeat}#hire_us-modal-map .contact-popup li .flag-arg-block{background:url(../img/flag-arg.png) 50% 50% no-repeat}#hire_us-modal-map .contact-popup li .flag-fin-block{background:url(../img/flag-fin.png) 70% 50% no-repeat}#hire_us-modal-map .contact-popup li .flag-nor-block{background:url(../img/flag-nor.png) 30% 50% no-repeat}#hire_us-modal-map .contact-popup li .flag-by-block{background:url(../img/flag-by.png) 0 50% no-repeat}#hire_us-modal-map .contact-popup li b{line-height:24px!important;display:block;margin-bottom:5px}#hire_us-modal-map .contact-popup li p{width:210px;line-height:24px!important}#hire_us-modal-map .contact-popup span{display:block;line-height:24px}.privacy-policy-modal .mfp-close{display:none}.s-descr .s-descr-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 10px 2px rgba(89,89,89,.1);box-shadow:0 0 10px 2px rgba(89,89,89,.1);position:relative;top:0;z-index:5}.s-descr .s-descr-wrap .s-descr-block:nth-child(3n+3){border-right:0;width:34%}.s-descr .s-descr-wrap .s-descr-block{width:33%;border:1px solid #e9e9e9;height:315px;position:relative;margin-top:-1px;margin-left:-1px}.s-descr .s-descr-wrap .s-descr-block .s-descr-link{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:35px 10% 0;background-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.s-descr .s-descr-wrap .s-descr-block .s-descr-link .s-descr-link-about{display:block}.s-descr .s-descr-wrap .s-descr-block .s-descr-link .s-descr-link-about .s-descr-link-img{height:64px;margin:0 auto 28px}.s-descr .s-descr-wrap .s-descr-block .s-descr-link .s-descr-link-about .s-descr-link-header{font-size:18px;color:#344f5a;font-weight:600;display:block;text-align:center;margin:0 auto 14px}.s-descr .s-descr-wrap .s-descr-block .s-descr-link .s-descr-link-about .s-descr-link-text{font-size:14px;color:#8a9db1;text-align:center;display:block;margin:0 auto}.blockchain-page .s-descr .s-descr-wrap{top:-220px}.blockchain-page .s-descr .s-descr-wrap .s-descr-block{height:340px}.s-customers.s-customers-v1{padding-top:0}.s-customers__subheader-link{color:#02bebd;text-decoration:none;font-size:30px;line-height:40px}.s-customers .s-customers-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1;-webkit-transition:all 2s ease;transition:all 2s ease}.s-customers .s-customers-wrap img{margin:20px 0}.s-customers__btn{width:220px;height:45px;margin:15px auto}@media only screen and (max-width:479px){.s-customers__subheader-link{font-size:24px;line-height:30px}}.s-topform{padding-top:0;padding-bottom:25px}.s-topform .checkboxes-policy-wrap{margin-bottom:10px}.s-topform .s-topform-descr-wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;left:0}.s-topform .s-topform-descr-wrap span{font-size:18px;font-weight:700;text-transform:uppercase;color:#00bebd;margin-left:20px}.s-topform .s-topform-header-block{background-color:#f9fafd;padding-top:50px;padding-bottom:240px}.s-topform .s-topform-header-block h2{font-size:30px;color:#344f5a;text-transform:uppercase;margin:20px auto 12px;text-align:center;display:inline-block;width:100%}.s-topform .s-topform-header-block h4{font-size:23px;line-height:32px;color:#00bdbc;text-align:center;display:inline-block;width:100%}.s-topform .s-topform-form-block .s-topform-form-wrap{padding:46px 100px;-webkit-box-shadow:0 0 20px 2px rgba(89,89,89,.1);box-shadow:0 0 20px 2px rgba(89,89,89,.1);margin-top:-196px;background-color:#fff;border-radius:4px;position:relative}.s-topform .s-topform-form-block .s-topform-form-wrap .dropdown-trigger-hover{right:-34px;top:11px}.s-topform .s-topform-form-block .s-topform-form-wrap .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.s-topform .s-topform-form-block .s-topform-form-wrap .btn-wrap .orange-btn{width:262px;height:40px;font-size:16px}.s-topform .s-topform-form-block .s-topform-form-wrap .form-style{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-left{width:650px}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-left .dropdown-wrap-header{font-size:14px;margin-bottom:10px;display:block;color:#00bdbc}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-left .s-topform-select-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-left .s-topform-select-wrap .select-wrapper{width:310px}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-right{width:260px;font-size:14px}.s-topform .s-topform-right .form-group label{color:#00bdbc}.s-descr+.s-topform{margin-top:-120px}.s-services-solo,.s-services-solo-white{padding:0!important}.s-services{padding-bottom:0}.s-services .service-btn{position:absolute;bottom:-40px;right:0;width:220px;height:45px;background:-webkit-gradient(linear,left top,left bottom,from(#02bebd),to(#008c8b));background:linear-gradient(#02bebd,#008c8b);-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.3);box-shadow:0 0 7px 1px rgba(0,0,0,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.s-services .service-btn:hover{background:-webkit-gradient(linear,left top,left bottom,from(#02ccca),to(#019e9d))!important;background:linear-gradient(#02ccca,#019e9d)!important;-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.2);box-shadow:0 0 7px 1px rgba(0,0,0,.2)}.s-services .s-services-container-wrap-left{padding-right:18px;padding-left:0}.s-services .s-services-container-wrap-right{padding-right:0}.s-services .s-services-container-wrap-full{padding-left:0;padding-right:0}.s-services h2{margin-bottom:50px}.s-services .s-services-endtoend-block{background:url(../img/services-bg-1.jpg) -46% 50% no-repeat;background-size:contain}.s-services .s-services-endtoend-block h4{text-align:right}.s-services .s-services-cloud-block{background:url(../img/services-bg-2.jpg) 0% 355px no-repeat;background-size:cover}.s-services .s-services-cloud-block h4{text-align:left}.s-services .s-services-enablemend-block h4{text-align:right}.s-services .s-services-replatforming-block{background:url(../img/services-bg-3.jpg) 1174px 50% no-repeat;background-size:contain}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-development .s-arrow-work-descr span,.s-services .s-services-engineering-block h4,.s-services .s-services-replatforming-block h4{text-align:left}.s-services .s-services-consulting-block{background:url(../img/services-bg-4.jpg) -47% 50% no-repeat;background-size:contain}.s-services .s-services-consulting-block h4{text-align:right}.s-services .s-services-block-gray{background-color:#f7f9fd}.s-services .s-services-block{padding:50px 0 70px}.s-services .s-services-block h4{font-size:26px;text-transform:uppercase;color:#00bdbc;margin-bottom:25px}.s-services .s-services-block p{font-size:15px;margin:13px 0;line-height:28px}.s-services .s-services-block .s-services-container{padding:30px 50px;width:100%;margin:25px 0}.s-services .s-services-block .line-left{border-left:5px solid #02bebd}.s-services .s-services-block .line-right{border-right:5px solid #02bebd}.s-services .s-services-block .line-bottom{border-bottom:5px solid #02bebd}.s-services .s-services-block .s-services-container-gray,.s-services .s-services-block .s-services-container-white{color:#6b7f87;background-color:#fff;-webkit-box-shadow:0 0 20px 2px rgba(89,89,89,.1);box-shadow:0 0 20px 2px rgba(89,89,89,.1)}.s-services .s-services-block .s-services-container-gray{background-color:#f9fafd}.s-services .s-services-block .s-services-container-green{color:#fff;background:url(../img/green-bg.jpg) center no-repeat;background-size:cover}.s-services .s-services-logos-wrap,.s-services .s-services-logos-wrap .s-services-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0 0}.s-services .s-services-logos-wrap .s-services-logo{width:165px;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d8dde7;margin:0 20px 30px 0}.s-services .s-services-logos-wrap.s-services-logos-wrap-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-services .s-services-logos-wrap.s-services-logos-wrap-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-services .s-services-logos-wrap.s-services-logos-wrap-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-discuss{background-color:#17435a;padding:0}.s-discuss .s-discuss-wrap{padding:62px 0;background:url(../img/discuss-img-1.png) 0 50% no-repeat;position:relative}.s-discuss .s-discuss-wrap h4{text-align:center;font-size:24px;color:#fff;max-width:460px;margin-left:auto;margin-right:auto}.s-discuss .s-discuss-wrap .orange-btn{width:250px;height:50px;font-size:16px;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-discuss.blue{background-color:#47738a!important}.s-discuss.people-bg{background:url(../img/s-discuss-new-bg.jpg) 0 50% no-repeat;background-color:#28b2b0}@media only screen and (max-width:740px){.s-discuss.people-bg{background:0 0;background-color:#28b2b0}}.s-discuss.people-bg .s-discuss-wrap{padding-top:38px;padding-bottom:38px;background:0 0;width:330px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto}@media only screen and (max-width:740px){.s-discuss.people-bg .s-discuss-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.s-discuss.people-bg h4{text-align:left;width:100%;margin-bottom:24px;font-size:32px;line-height:38px;color:#153449}@media only screen and (max-width:740px){.s-discuss.people-bg h4{text-align:center}}.s-discuss.people-bg .orange-btn{margin-top:0!important;position:static;-webkit-transform:none;transform:none;background:-webkit-gradient(linear,left top,left bottom,from(#ea3646),to(#b4222f));background:linear-gradient(180deg,#ea3646 0%,#b4222f 100%);border-radius:4px}.s-discuss.s-discuss-about{background:url(../img/s-duscuss-new-bg-2.png) 0 50% no-repeat;background-color:#153449}@media only screen and (max-width:768px){.s-discuss.s-discuss-about{background-size:cover}}.s-discuss.s-discuss-about .s-discuss-wrap{background:0 0;padding-top:26px;padding-bottom:26px}.s-discuss.s-discuss-about .s-discuss-wrap__left{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.s-discuss.s-discuss-about .s-discuss-wrap__left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:768px){.s-discuss.s-discuss-about .s-discuss-wrap__left{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-discuss.s-discuss-about .s-discuss__block{margin:34px 40px}@media only screen and (max-width:992px){.s-discuss.s-discuss-about .s-discuss__block{margin-top:0;margin-bottom:0}}@media only screen and (max-width:768px){.s-discuss.s-discuss-about .s-discuss__block{width:100%}}.s-discuss.s-discuss-about .s-discuss__header{font-weight:600;font-size:48px;line-height:56px;color:#fff}@media only screen and (max-width:992px){.s-discuss.s-discuss-about .s-discuss__header{text-align:center}}.s-discuss.s-discuss-about .s-discuss__text{font-size:15px;line-height:24px;font-weight:800;text-transform:uppercase;color:#f9fafb}@media only screen and (max-width:992px){.s-discuss.s-discuss-about .s-discuss__text{text-align:center}}.s-discuss.s-discuss-about .orange-btn{width:auto;padding-left:32px;padding-right:32px}@media only screen and (max-width:992px){.s-discuss.s-discuss-about .orange-btn{width:220px}}.s-discuss.s-discuss-3-1 .s-discuss-wrap{background:url(../img/s-discuss-3-1.png) 0 50% no-repeat!important}@media only screen and (max-width:992px){.s-discuss.s-discuss-3-1 .s-discuss-wrap{background:0 0!important}}.s-discuss.s-discuss-3-2 .s-discuss-wrap{background:url(../img/s-discuss-3-2.png) 0 50% no-repeat!important}@media only screen and (max-width:992px){.s-discuss.s-discuss-3-2 .s-discuss-wrap{background:0 0!important}}.s-discuss.s-discuss-3-3 .s-discuss-wrap{background:url(../img/service-mob-6.png) 0 215% no-repeat!important;background-size:280px!important}@media only screen and (max-width:992px){.s-discuss.s-discuss-3-3 .s-discuss-wrap{background:0 0!important}}.s-enhance{background-color:#f9fafd}.s-enhance h2,.s-services h2,.s-team h2{font-size:30px;text-align:center;text-transform:uppercase}.s-enhance h2{color:#02bebd;line-height:40px;margin:20px 0 25px}.s-enhance .s-enhance-block{padding:20px 0}.s-enhance .s-enhance-block .s-enhance-img{margin-bottom:30px;margin-top:10px}.s-enhance .s-enhance-block .s-enhance-img img{width:264px;height:264px;border-radius:50%}.s-enhance .s-enhance-block .s-enhance-descr{padding:10px 20px;border-left:5px solid #02bebd;max-width:320px;position:relative}.s-enhance .s-enhance-block .s-enhance-descr .s-enhance-descr-header{font-size:18px;font-weight:700;text-transform:uppercase;display:block;margin-bottom:10px;color:#17435a;max-width:160px;line-height:22px}.s-enhance .s-enhance-block .s-enhance-descr .s-enhance-descr-text{font-size:16px;display:block}.s-enhance .custom-list{color:#6b7f87}.s-enhance .orange-btn{width:280px;height:50px;margin-top:40px}.dropdown-content-modify{padding:20px;min-width:320px;height:auto!important;display:none;position:absolute;top:44px;z-index:5}.dropdown-content-modify p{font-size:13px;line-height:20px}.dropdown-trigger-hover:hover+.dropdown-content-modify{display:block!important;background-color:#fff;opacity:1}.dropdown-trigger-hover:hover{border:1px solid #02bebd;color:#02bebd}.dropdown-trigger-hover{display:-webkit-box;display:-ms-flexbox;display:flex;width:23px;height:23px;border-radius:50%;border:1px solid #a4b7c4;color:#a4b7c4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:8px;right:110px;font-size:15px;font-family:Arial,Helvetica,sans-serif;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.our-team.s-team{padding-top:30px;padding-bottom:0}.s-team{padding:60px 0 66px}.s-team h2{margin:20px 0}.s-team .filter-selection span{color:#6b7f87;font-size:15px}.s-team .title-filtr{font-weight:700;font-size:16px;color:#344f5a}.s-team label.selected span{color:#02bebd!important}.s-team .filtr-mobile .title-filtr{cursor:pointer}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab a,.s-team .s-team-texh-descr,.s-team .s-team-texh-descr .col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-team .s-team-texh-descr{margin-top:20px}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab a,.s-team .s-team-texh-descr .col{padding:0}.s-team .s-team-texh-descr .s-team-texh-descr-img{width:164px;height:68px;background-color:#fff;border:1px solid #d8dde7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;margin-right:15px}.s-team .s-team-texh-descr .s-team-texh-descr-img img{margin:0 auto;max-width:90%;min-width:1px}.s-team .s-team-texh-descr .s-team-texh-descr-text{text-align:left;line-height:28px;display:inline-block}.s-expertise .s-expertise-tabs-wrap{margin-top:40px}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs{height:auto;white-space:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab{width:17%;height:auto;border-bottom:1px solid #cbdee6;display:-webkit-box;display:-ms-flexbox;display:flex}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab a{line-height:24px;padding:17px;text-transform:none;color:#6b7f87;text-overflow:clip;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;position:relative;overflow:visible}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab a.active,.s-team h2,form,label{color:#344f5a}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab a.active:after{content:'';display:block;height:4px;position:absolute;width:100%;background-color:#02bebd;left:0;bottom:-2px}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs .indicator{display:none!important}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr{padding:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block:nth-child(5n+5){margin-right:0}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-img:hover:after{content:attr(data-title);position:absolute;left:0;top:0;z-index:10;background:RGBA(0,189,188,.7);font-family:Arial,sans-serif;font-size:11px;padding:5px 10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-img{-webkit-filter:grayscale(.5);filter:grayscale(.5);opacity:.5;width:100%;height:105px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d8dde7;-webkit-transition:all .2s ease;transition:all .2s ease;padding:20px}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-img img{max-width:100%}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{width:210px;margin:15px 20px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .col{padding:0}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;border-right:1px solid #cadde6}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-blocks-wrap .s-expertise-descr-block{width:360px;height:315px;padding:30px 50px;margin:10px 19px 10px 0}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-blocks-wrap .s-expertise-descr-block img{margin-bottom:30px}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right .s-expertise-descr-text-wrap{max-width:250px}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right .s-expertise-descr-text-wrap p{margin-top:25px}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right .s-expertise-descr-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:240px;margin-top:5px}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right .s-expertise-descr-img-wrap img{margin:8px 0}.opacity-img{opacity:.7}.green-block{color:#fff;background:url(../img/green-bg.jpg) center no-repeat;background-size:cover}.green-block p,.white-block p,p{font-size:15px;margin:13px 0;line-height:28px;color:#fff}.white-block{color:#6b7f87;background-color:#fff;-webkit-box-shadow:0 0 20px 2px rgba(89,89,89,.1);box-shadow:0 0 20px 2px rgba(89,89,89,.1);border-bottom:5px solid #02bebd}.white-block p,p{color:#6b7f87}.s-approach{padding-bottom:70px}.s-approach h2{margin-bottom:50px}.s-approach .s-approach-tabs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.s-approach .s-approach-tabs-wrap .s-approach-tabs{overflow:visible;white-space:inherit;height:auto;padding:0 15px 0 0}.s-approach .s-approach-tabs-mobile,.s-approach .s-approach-tabs-wrap .s-approach-tabs .indicator{display:none}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab:first-child{border-top:1px solid #dfebf0}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a.active,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab.active .collapsible-header{background-color:#02bebd}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a.active .cls-1,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a.active svg,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab.active .collapsible-header .cls-1,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab.active .collapsible-header svg,.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block:hover .s-principles__left-part-img svg path{fill:#fff}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab{height:auto;width:100%;border-bottom:1px solid #dfebf0}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .s-approach-tab-icon{width:65px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a.active:after{content:'';display:block;height:100%;width:5px;background-color:#02bebd;right:-36px;top:0;position:absolute;z-index:3}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a{text-overflow:clip;text-align:left;overflow:inherit;text-transform:none;height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px 0 0;background-color:#fff}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header span,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a span{color:#344f5a;line-height:24px;font-weight:600}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header .cls-1,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header svg,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a .cls-1,.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab a svg{fill:#02bebd}.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap{padding:0 0 0 15px}.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap .s-approach-tab-res{height:100%;padding:46px;background-color:#f9fafd;position:relative}.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap .s-approach-tab-res h6{color:#02bebd;position:relative;z-index:2}.cls-1,.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap .s-approach-tab-res .cls-1,.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap .s-approach-tab-res svg{fill:#e6eaed}.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap .s-approach-tab-res .s-approach-tab-res-text{position:relative;z-index:2}.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap .s-approach-tab-res-img{position:absolute;bottom:50px;right:50px;z-index:1;height:120px}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header .material-icons{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab.active .collapsible-header .material-icons{-webkit-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%);color:#fff}.s-discuss.s-discuss-2 .s-discuss-wrap{background:url(../img/discuss-img-2.png) 0 200% no-repeat}.s-discuss.s-discuss-2.s-discuss-2-custom .s-discuss-wrap{background:url(../img/discuss-img-2.png) 0 150% no-repeat}.s-portfolio{padding-bottom:0}.s-portfolio .s-portfolio__subheader,.s-portfolio h2{padding-left:15px;padding-right:15px}.s-portfolio .project-container-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-portfolio .project-container-main .project-link-wrap:hover .project-link{background-color:RGBA(0,204,211,.9)}.s-portfolio .project-container-main .project-link-wrap{height:280px;width:25%;position:relative;overflow:hidden}.s-portfolio .project-container-main .project-link-wrap .grey-grad-overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(rgba(255,255,255,0)));background:linear-gradient(rgba(0,0,0,.8),rgba(255,255,255,0));position:absolute;height:100%;width:calc(100% + 1px);top:0;left:0}.s-portfolio .project-container-main .project-link-wrap .project-link:hover .project-link-descr{display:block}.s-portfolio .project-container-main .project-link-wrap .project-link:hover .project-link-more{display:inline-block}.s-portfolio .project-container-main .project-link-wrap .project-link{margin:0;width:100%;position:absolute;bottom:0;left:0;text-decoration:none;padding:20px;-webkit-transition:all .2s ease;transition:all .2s ease;height:100%}.s-portfolio .project-container-main .project-link-wrap .project-link span{text-decoration:none;line-height:25px;display:block}.s-portfolio .project-container-main .project-link-wrap .project-link .project-link-header{margin:0;font-size:16px;color:#fff;font-weight:600}.s-portfolio .project-container-main .project-link-wrap .project-link .project-link-descr{font-size:14px;margin-top:10px;max-height:50%;overflow:hidden;display:none;color:#fff}.s-portfolio .project-container-main .project-link-wrap .project-link .project-link-more{text-transform:uppercase;font-size:12px;position:absolute;bottom:12px;left:20px;margin:0;display:none;color:#fff;font-weight:700}.s-customers-video .video-slider .video-slider-block .video-slider-descr a,.s-portfolio .project-container-main .project-link-wrap .project-link .project-link-more img{display:inline-block;margin-left:10px}.s-portfolio .pagination-block-container{padding:40px 0 0}.s-portfolio .pagination-block-container .pagination-block-project nav{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;-webkit-box-shadow:none;box-shadow:none}.s-portfolio .pagination-block-container .pagination-block-project nav li.project-link-prev:hover{border:1px solid #00bdbc!important}.s-portfolio .pagination-block-container .pagination-block-project nav li.project-link-prev a,.s-portfolio .pagination-block-container .pagination-block-project nav li.project-link-prev a:hover{background:url(../img/arrow-left-gray.png) center no-repeat}.s-portfolio .pagination-block-container .pagination-block-project nav li.project-link-next a,.s-portfolio .pagination-block-container .pagination-block-project nav li.project-link-next a:hover{background:url(../img/arrow-right-gray.png) center no-repeat}.s-portfolio .pagination-block-container .pagination-block-project nav li.active.project-link-next,.s-portfolio .pagination-block-container .pagination-block-project nav li.active.project-link-prev{background-color:#fff;border:1px solid #d8dde7}.s-portfolio .pagination-block-container .pagination-block-project nav li.active:not(.project-link-prev):not(.project-link-next){background-color:#00bdbc;border:1px solid #00bdbc}.s-portfolio .pagination-block-container .pagination-block-project nav li.active:not(.project-link-prev):not(.project-link-next) a,.s-portfolio .pagination-block-container .pagination-block-project nav li.active:not(.project-link-prev):not(.project-link-next) a:hover{color:#fff!important;background-color:#00bdbc}.s-portfolio .pagination-block-container .pagination-block-project nav li:hover{border:1px solid #00bdbc}.s-portfolio .pagination-block-container .pagination-block-project nav li{border:1px solid #d8dde7}.s-portfolio .pagination-block-container .pagination-block-project nav li a,.s-portfolio .pagination-block-container .pagination-block-project nav li a:hover{background-color:#fff;color:#6b7f87;height:45px;width:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:45px}.s-portfolio .projects-container-descr .project-wrap{display:none}.image-wrap{margin:0 30px}.image-wrap img{height:300px}.portfolio-slider .slick-slide{position:relative}.portfolio-slider .slick-slide:not(.slick-active):after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5)}.portfolio-slider .next-btn,.portfolio-slider .prev-btn{position:absolute;width:40px;height:40px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%;z-index:10}.portfolio-slider .prev-btn{left:50px}.portfolio-slider .next-btn{right:50px}.portfolio-slider .slick-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:30px}.portfolio-slider li{margin:0 5px}.portfolio-slider li button{font-size:0;width:10px;height:10px;background-color:#fff;border-radius:50%}.portfolio-slider li.slick-active button{background-color:#00bdbc}.project-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px;border-bottom:1px solid #eceff2}.project-header .back_to_search a{text-transform:uppercase;font-weight:700}.project-header .back_to_search a img{width:12px;height:10px;margin-right:10px}.project-header,.project-header .back_to_search a,.project-header .person_pag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-header .person_pag img{margin-left:10px;cursor:pointer}.project-header .person_pag .person_pag__title{text-transform:uppercase;font-weight:700;line-height:15px}.popup-project{margin:30px 0 50px}.popup-project h3{text-align:center;font-size:20px;line-height:28px;margin-top:17px;margin-bottom:24px;font-weight:700}.popup-project .portfolio-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}.popup-project .portfolio-content h4{font-size:18px;line-height:30px;color:#344f5a;margin-bottom:22px;font-weight:700}.popup-project .portfolio-content .portfolio-content__left-col{width:60%;padding-right:50px;border-right:1px solid #eceff2}.popup-project .portfolio-content .portfolio-content__right-col{width:40%;padding-left:50px}.popup-project .portfolio-logo{margin-top:20px}.popup-project .portfolio-logo img{max-width:100%;width:150px}.project-header-bottom{border-top:1px solid #eceff2}.popup-slider:not(.slick-slider) .image-wrap img{margin:0 auto}@media only screen and (max-width:600px){.image-wrap{margin:0}.image-wrap img{margin:0 20px}}.portfolio-content__iframe{width:440px;height:250px;margin:32px auto;display:block}@media only screen and (max-width:600px){.portfolio-content__iframe{width:300px;height:182px}}.s-discuss.s-discuss-3 .s-discuss-wrap{background:url(../img/discuss-img-3.png) 0 115% no-repeat}.s-discuss.s-discuss-3.s-discuss-3-custom .s-discuss-wrap{background:url(../img/service-mob-6.png) 0 215% no-repeat;background-size:280px}.s-about-altoros-left-logos .s-about-altoros-left-logos-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-about-altoros-right-information{padding:45px 50px 25px;background-color:#fff;margin-top:30px;min-height:545px;-webkit-box-shadow:0 0 20px 2px rgba(89,89,89,.1);box-shadow:0 0 20px 2px rgba(89,89,89,.1)}.s-about-altoros-right-information-text{line-height:28px;font-size:15px;margin-bottom:20px;display:block}@media only screen and (min-width:1025px){.s-about .s-about-wrap .s-about-link:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);z-index:2;-webkit-box-shadow:0 0 24px 4px rgba(89,89,89,.25);box-shadow:0 0 24px 4px rgba(89,89,89,.25)}}@media only screen and (max-width:1024px){.s-about-altoros-left-image{display:none}.s-about-altoros-wrap .s-about-altoros-left,.s-about-altoros-wrap .s-about-altoros-right{width:100%}.s-about-altoros-wrap .s-about-altoros-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.s-about-altoros-wrap .s-about-altoros-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.s-about-altoros-left-logos,.s-about-altoros-right-information{margin-top:15px}.s-about-altoros-right-information{min-height:inherit}.s-about-altoros-right-upblock-wrap{margin:0 auto}.s-about-altoros-right-upblock{height:auto;min-height:150px}}@media only screen and (min-width:751px){.s-about .s-about-wrap .s-about-link-par:nth-child(3n+3){width:34%;position:relative}.s-about .s-about-wrap .s-about-link-par:nth-child(3n+3) .s-about-link{border-right:none}.s-about .s-about-wrap .s-about-link-par:nth-child(3n+3) .s-about-link:hover{border:0}}@media only screen and (max-width:750px) and (min-width:501px){.s-about .s-about-wrap .s-about-link-par{min-height:300px;width:50%}.s-about .s-about-wrap .s-about-link-par:nth-child(2n+2){position:relative}.s-about .s-about-wrap .s-about-link-par:nth-child(2n+2) .s-about-link{border-right:none}.s-about .s-about-wrap .s-about-link-par:nth-child(2n+2) .s-about-link:hover{border:0}}@media only screen and (max-width:500px){.s-about .s-about-wrap .s-about-link{min-height:inherit}.s-about .s-about-wrap .s-about-link-par{min-height:250px}.s-about .s-about-wrap .s-about-link{padding:20px}.s-about .s-about-wrap .s-about-link .s-about-img{height:45px}.s-about .s-about-wrap .s-about-link-par{width:100%}.s-about .s-about-wrap .s-about-link-par:nth-child(n+1){position:relative}.s-about .s-about-wrap .s-about-link-par:nth-child(n+1) .s-about-link{border-right:none}.s-about .s-about-wrap .s-about-link-par:nth-child(n+1) .s-about-link:hover{border:0}.s-about-altoros-right-upblock{width:33%}.s-about-altoros-right-upblock-header{font-size:30px!important}.s-about-altoros-right-upblock{padding:10px}.s-about-altoros-right-upblock-header{margin-bottom:15px}.s-about-altoros-right-upblock-wrap{margin-top:15px}}@media only screen and (min-width:992px){.s-about-altoros-right-information{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.s-about-altoros-left-image,.s-about-altoros-right-upblocks .s-about-altoros-right-upblock{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:all .75s ease;transition:all .75s ease}.s-about-altoros-left-logos{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.seen .s-about-altoros-right-information{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.seen .s-about-altoros-left-image,.seen .s-about-altoros-right-upblocks .s-about-altoros-right-upblock{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.seen .s-about-altoros-left-logos{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.s-customers-video .s-customers-video-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-customers-video .s-customers-video-wrap .left-video-wrap,.s-customers-video .s-customers-video-wrap .right-video-wrap{width:49%;position:relative}.s-customers-video .quotes-img-wrap{position:absolute;right:35px;top:-30px;padding:10px;background-color:#fff;z-index:1}.s-customers-video h2{margin-bottom:40px}.s-customers-video .video-wrap{border-radius:6px;overflow:hidden;max-width:600px}.s-customers-video .video-slider{padding:35px 45px 20px;border:1px solid #cadde6;border-radius:6px;position:relative;margin-left:10px;margin-bottom:35px}.s-customers-video .video-slider .slick-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-35px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-customers-video .video-slider .slick-dots li{font-size:0;width:10px;height:10px;background-color:#cadde6;border-radius:50%;margin:0 5px}.s-customers-video .video-slider .slick-dots .slick-active{background-color:#00bdbc}.s-customers-video .video-slider .next-btn,.s-customers-video .video-slider .prev-btn{height:60px;background-color:#fff;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10;border-radius:50%;cursor:pointer;display:block}.s-customers-video .video-slider .prev-btn{left:-10px}.s-customers-video .video-slider .next-btn{right:-10px}.s-customers-video .video-slider .video-slider-block{position:relative}.s-customers-video .video-slider .video-slider-block .video-slider-descr{padding-bottom:25px;border-bottom:1px solid #cadde6}.s-customers-video .video-slider .video-slider-block .video-slider-descr .video-slider-descr-haeder{font-weight:800;color:#344f5a;margin-bottom:10px}.s-customers-video .video-slider .video-slider-block .video-slider-descr p{margin:0}.s-customers-video .video-slider .video-slider-block .video-slider-company{padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-customers-video .video-slider .video-slider-block .video-slider-company .video-slider-company-logo img{width:85px;height:auto}.s-customers-video .video-slider .video-slider-block .video-slider-company .video-slider-company-descr{padding:0 20px;font-size:14px;font-weight:700;color:#344f5a}.s-work-example .s-work-example-descr .s-work-example-descr-block h5{margin-bottom:25px}.s-contact-bottom .s-topform-dropdown-wrap textarea{height:160px}.s-contact-bottom form{margin-top:45px}.s-contact-bottom #bottomForm{padding:45px 50px;background-color:#fff}.s-contact-bottom input.form-control{width:310px;margin-bottom:25px}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main:hover span,.s-thanks-page .s-thanks-page-block .orange-btn span{color:#fff}.green-btn span{color:#fff!important;font-size:14px!important;display:block;width:100%;text-align:center;line-height:18px!important}.uk-link{display:none!important}.s-thanks-page{padding-bottom:0;padding-top:0;background-color:#f9fafd;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-thanks-page .s-thanks-page-block{padding:50px 0;background:url(../img/thanks-page-bg.png) 90% 150% no-repeat;width:100%}.s-thanks-page .s-thanks-page-block h2{text-align:left;margin-top:0}.s-thanks-page .s-thanks-page-block .s-thanks-page-block-descr{max-width:510px;display:block;line-height:28px}.s-thanks-page .s-thanks-page-block .orange-btn:hover{background:-webkit-gradient(linear,left top,left bottom,from(#02ccca),to(#019e9d))!important;background:linear-gradient(#02ccca,#019e9d)!important}.s-thanks-page .s-thanks-page-block .orange-btn{margin-top:30px;width:164px;height:42px;background:-webkit-gradient(linear,left top,left bottom,from(#02bebd),to(#008c8b));background:linear-gradient(#02bebd,#008c8b)}.s-thanks-page .s-thanks-page-block .orange-btn img{margin-right:8px}.s-header.s-header-ml{background:url(../img/s-header-ml-bg.jpg) center no-repeat;background-size:cover}.s-header.s-header-ml .s-header-descr{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-header.s-header-ml .s-header-descr h1{width:100%;max-width:inherit;text-transform:uppercase;margin-bottom:20px}.s-header.s-header-ml .s-header-descr .s-header-descr-text{font-size:20px;line-height:30px;color:#fff;max-width:900px;display:block;text-align:left}.s-header.s-header-ml .s-header-descr .orange-btn{margin-top:40px}.blockchain-page .s-header{padding:152px 0 270px}.s-descr.s-descr-ml .s-descr-wrap .s-descr-block:nth-child(4n+4){border-right:none}.s-descr.s-descr-ml .s-descr-wrap .s-descr-block{width:25%;height:325px}.s-descr.s-descr-ml .s-descr-wrap .s-descr-block .s-descr-link{padding-left:20px;padding-right:20px}.s-services.s-services-ml .s-services-endtoend-block{background:url(../img/services-bg-5.jpg) -8% 50% no-repeat;background-color:#f9fafd;background-size:contain}.s-services.s-services-ml .s-services-replatforming-block{background:url(../img/services-bg-solo-1-new.jpg) 100% 50% no-repeat;background-color:#f9fafd;background-size:contain}.s-services.s-services-ml .s-services-engineering-block .s-services-engineering-block-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.s-services.s-services-ml .s-services-engineering-block .s-services-container{margin-top:0}.s-services.s-services-ml .s-services-engineering-block .s-services-container-image{padding:0;background:url(../img/services-bg-7-v2.jpg) center no-repeat;background-size:cover;margin-bottom:25px}.s-services.s-services-ml .s-services-engineering-block .service-btn{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-services .s-services-number-blocks .s-services-number-blocks-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:50px 0 40px}.s-services .s-services-number-blocks .s-services-number-blocks-wrap .s-services-number-block{position:relative;width:30%;padding:10px 0}.s-services .s-services-number-blocks .s-services-number-blocks-wrap .s-services-number-block .number{position:absolute;display:block;font-size:68px;font-weight:800;color:#b1e4e4;top:0;left:0;z-index:0;line-height:68px}.s-services .s-services-number-blocks .s-services-number-blocks-wrap .s-services-number-block .header{font-size:18px;font-weight:700;color:#344f5a;position:relative;z-index:1;margin-bottom:0}.s-services .s-services-number-blocks .s-services-number-blocks-wrap .s-services-number-block p{font-size:14px;color:#344f5a;position:relative;z-index:1;margin-top:10px}.s-services .s-services-number-blocks .s-services-number-blocks-wrap,.s-services-container-download-links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-services-container-download-links-wrap .s-services-container-download-link:before{content:'';display:block;position:absolute;height:30px;width:25px;background:url(../img/download-arrow.png) center no-repeat;left:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-services-container-download-links-wrap .s-services-container-demo-link:before{content:'';display:block;position:absolute;height:30px;width:25px;background:url(../img/demo.png) center no-repeat;background-size:contain;left:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-services-container-download-links-wrap .s-services-container-demo-link,.s-services-container-download-links-wrap .s-services-container-download-link{width:100%;padding:20px 20px 20px 60px;position:relative;border-left:5px solid #f75259;background-color:#17435a;display:block;border-bottom:1px solid #30586d}.s-services-container-download-links-wrap .s-services-container-download-link .s-services-container-download-link-header{font-size:15px;font-weight:700;color:#fff;margin-right:14px}.s-services-container-download-links-wrap .s-services-container-download-link .s-services-container-download-link-descr{font-size:14px;color:#00bdbc}.s-services-container-download-links-wrap .s-services-container-demo-link .s-services-container-download-link-header{font-size:15px;font-weight:700;color:#fff;margin-right:14px}.s-services-container-download-links-wrap .s-services-container-demo-link .s-services-container-download-link-descr{font-size:14px;color:#00bdbc}.blockchain-page .s-services.s-services-ml{margin-top:0}.modalForm .modal-content{position:relative;padding:40px}.modalForm .modal-content h5{text-align:center;margin-bottom:20px}.modalForm .modal-content .form-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.modalForm .modal-content .form-wrp .form-group{width:48%}.modalForm .modal-content .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modalForm .modal-content .btn-wrap .orange-btn{width:220px;height:40px;margin-top:15px}.modalForm .modal-content .modal-close-cross:not(.submitButton){position:absolute;right:20px;top:15px;padding:5px 10px}.thanks-modal .modal-content h4,.thanks-modal2 .modal-content h4{text-align:center}.s-services-ml .s-services-container-download-links-wrap{margin-bottom:20px}.s-descr+.s-services.s-services-ml{margin-top:-120px}.s-services-bc.s-services-ml{padding-top:0}.s-contributes .col.l9{padding-left:0}.s-contributes .col.l3{padding-right:0}.s-contributes .s-contributes-gray-block{padding:45px 45px 32px;background-color:#f9fafd;margin-top:45px}.s-contributes .s-contributes-gray-block h5,.s-topform.s-topform-os .inputs-wrap .form-group label{color:#00bdbc}.s-contributes .s-contributes-gray-block .s-contributes-gray-block-descr,.s-contributes .s-contributes-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-contributes .s-contributes-img{height:180px;border:1px solid #d8dde7;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:13px;padding:25px}.s-contributes .s-contributes-img img{max-width:100%}.s-expertise.s-expertise-bigdata{padding-top:0}.s-expertise.s-expertise-bigdata .s-expertise-tabs-wrap{margin-top:0}.s-expertise-bigdata.s-expertise-bigdata-ml{padding-top:30px}.s-work-example__block{max-width:1140px}.s-work-example__content-slider{padding-top:60px}.s-work-example__content-slider .slick-arrow{position:absolute;top:0;z-index:5;width:50px;height:50px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dae7ed;cursor:pointer;color:#02bebd}.s-work-example__content-slider .slick-arrow i{font-size:40px}.s-work-example__content-slider .prev-btn{right:50px}.s-work-example__content-slider .next-btn{right:0}.s-work-example .col.l8{padding-left:0}.s-work-example .col.l4{padding-right:0}.s-work-example h2{margin-bottom:30px}.s-work-example .s-work-example-descr .s-work-example-descr-block:nth-child(n+2){margin-top:-1px}.s-work-example .s-work-example-descr .s-work-example-descr-block{padding:45px 45px 32px;border:1px solid #dae7ed}.s-work-example .s-work-example-descr .s-work-example-descr-block .header{margin-top:0;font-weight:700;color:#344f5a}.s-work-example .s-work-example-descr .s-work-example-descr-block .s-work-example-descr-text-redline{border-left:5px solid #f75259}.s-work-example .s-work-example-descr .s-work-example-descr-block .s-work-example-descr-text-greenline{border-left:5px solid #00bdbc}.s-work-example .s-work-example-descr .s-work-example-descr-block .s-work-example-descr-text-greenline,.s-work-example .s-work-example-descr .s-work-example-descr-block .s-work-example-descr-text-redline{padding-left:24px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .line-wrap svg,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 svg,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .line-wrap svg,.s-work-example .s-work-example-img img{width:100%}.s-applied .s-applied-descr{text-align:center;margin:0 auto}.s-applied .s-applied-blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.s-applied .s-applied-blocks-wrap .s-applied-block:hover .s-applied-block-hidden-wrap{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.s-applied .s-applied-blocks-wrap .s-applied-block{width:33.3%;height:385px;position:relative;border:1px solid #cadde6;display:block;cursor:pointer;margin-left:-1px;margin-top:-1px}.s-applied .s-applied-blocks-wrap .s-applied-block .s-applied-block-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:45px}.s-applied .s-applied-blocks-wrap .s-applied-block .s-applied-block-wrap .s-applied-block-preview img{margin:0 auto;height:80px}.s-applied .s-applied-blocks-wrap .s-applied-block .s-applied-block-wrap .s-applied-block-preview .header{font-size:18px;font-weight:700;color:#344f5a;text-align:center}.s-applied .s-applied-blocks-wrap .s-applied-block .s-applied-block-hidden-wrap{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:0;left:0;width:100%;height:100%;padding:32px 45px;background-color:#00bdbc;color:#fff}.s-applied .s-applied-blocks-wrap .s-applied-block .s-applied-block-hidden-wrap .header{font-size:18px;font-weight:700;color:#fff}.blockchain-page .s-applied .s-applied-blocks-wrap .s-applied-block{height:335px}.s-portfolio__new-slider{overflow:hidden}.s-portfolio__new-slider .s-cases__slider{margin-top:20px;position:relative}.s-portfolio__new-slider .s-cases__slider:after,.s-portfolio__new-slider .s-cases__slider:before{content:'';display:block;position:absolute;width:1000px;height:100%;top:0;background-color:#fff;z-index:1}.s-portfolio__new-slider .s-cases__slider:before{left:-1000px}.s-portfolio__new-slider .s-cases__slider:after{right:-1000px;opacity:.7}.s-portfolio__new-slider .s-cases__slider .slick-list{overflow:visible;position:relative}.s-portfolio__new-slider .s-cases__slider .project-link-wrap-new{margin-right:32px}.s-portfolio__new-slider .s-cases__slider .project-link{background-color:transparent!important}.s-portfolio__new-slider .s-cases__slider .grey-grad-overlay,.s-portfolio__new-slider .s-cases__slider .project-link-descr,.s-portfolio__new-slider .s-cases__slider .project-link-more{display:none!important}.s-portfolio__new-slider .s-cases__slider .prev-btn{position:absolute;top:-48px;left:0;z-index:2;cursor:pointer}.s-portfolio__new-slider .s-cases__slider .next-btn{position:absolute;top:-46px;left:126px;z-index:2;cursor:pointer}.s-clients .s-clients__slider .slick-arrow path,.s-portfolio__new-slider .s-cases__slider .slick-arrow path,.s-thanks .content-block .btn_green path{-webkit-transition:all .3s ease;transition:all .3s ease}.s-clients .s-clients__slider .slick-arrow:hover path,.s-expertise-slider .slick-arrow:hover path,.s-portfolio__new-slider .s-cases__slider .slick-arrow:hover path{fill:#28b2b0}.s-portfolio__new-slider .project-container-main{max-width:100vw}.s-portfolio__new-slider .project-container-main .project-link-wrap{overflow:visible;margin-bottom:150px}@media only screen and (max-width:767px){.s-portfolio__new-slider .project-container-main .project-link-wrap{margin-bottom:200px}}.s-portfolio__new-slider .project-container-main .project-link-wrap .project-link .project-link-header{font-size:20px;line-height:28px;letter-spacing:-.3px;color:#293e48;position:relative;top:280px;left:-20px}@media only screen and (max-width:767px){.s-portfolio__new-slider .project-container-main .project-link-wrap .project-link .project-link-header{top:230px}}.s-portfolio__new-slider .s-cases__cases-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:62px}.s-portfolio__new-slider .s-cases__cases-wrap .number_active{font-weight:600;font-size:16px;line-height:32px;letter-spacing:-.1px;color:#28b2b0;margin-right:6px}.s-portfolio__new-slider .s-cases__cases-wrap .number_slash{margin-right:6px}.s-portfolio__new-slider .portfolio-descr b,.s-portfolio__new-slider .s-cases__cases-wrap .number_all,.s-portfolio__new-slider .s-cases__cases-wrap .number_slash{font-weight:600;font-size:16px;line-height:32px;letter-spacing:-.1px;color:#596c74}.s-portfolio__new-slider .portfolio-slider{margin-top:30px}.s-portfolio__new-slider .portfolio-title h3{font-weight:600;font-size:32px;line-height:40px;color:#293e48;text-align:left}.s-portfolio__new-slider .portfolio-content__left-col{border-right:none!important;width:70%}.s-portfolio__new-slider .portfolio-content__left-col .portfolio-content__item{margin-bottom:40px}.s-portfolio__new-slider .portfolio-content__left-col .portfolio-content__item p,.s-portfolio__new-slider .portfolio-descr p{font-size:16px;line-height:24px;color:#596c74}@media only screen and (max-width:768px){.s-portfolio__new-slider .portfolio-content__left-col{width:100%}}.s-portfolio__new-slider .portfolio-content__right-col{width:30%}@media only screen and (max-width:768px){.s-portfolio__new-slider .portfolio-content__right-col{width:100%}}.s-portfolio__new-slider .popup-project .portfolio-content h4,.s-portfolio__new-slider .popup-project .portfolio-slider h4{font-weight:600;font-size:24px;line-height:32px;color:#293e48;margin-bottom:16px}.s-portfolio__new-slider .project-header{border-top:none!important;border-bottom:none!important}.s-portfolio__new-slider .portfolio-descr b{width:100%;line-height:24px;color:#293e48;display:block}.s-portfolio__new-slider .portfolio-descr p{letter-spacing:-.2px}.s-portfolio__new-slider .green-btn{width:200px;margin-top:30px;text-align:center}.s-expertise.s-expertise-js .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab{width:20%}.s-portfolio.s-portfolio-js-4s{padding-bottom:50px}@media only screen and (max-width:991px){.s-portfolio.s-portfolio-js-4s{padding-bottom:30px}}@media only screen and (max-width:600px){.s-portfolio.s-portfolio-js-4s{padding-bottom:20px}}@media only screen and (max-width:1200px){.s-portfolio.s-portfolio-js-4s .project-container-main .project-link-wrap{width:50%}}@media only screen and (max-width:767px){.s-portfolio.s-portfolio-js-4s .project-container-main .project-link-wrap{width:100%}}.s-expertise-software{border-bottom:1px solid #e9ecf0}.s-expertise-software .s-expertise-software__description{font-size:18px;line-height:28px;text-align:center;width:100%;max-width:1160px;text-transform:none;margin:0 auto 40px;display:block}.s-expertise-software .s-expertise-software-wrap{margin-top:45px;margin-bottom:35px}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main:hover+.s-expertise-software-block-img-wrap .s-expertise-software-block-img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;border:1px solid #00bdbc}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main:hover{background-color:#00bdbc}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:70px;background-color:#f9fafd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main span{font-size:15px;font-weight:700;color:#00bdbc;text-transform:uppercase}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img:hover{border:1px solid #00bdbc}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img:hover:after{content:attr(data-title);position:absolute;left:0;top:0;z-index:10;background:RGBA(0,189,188,.7);font-family:Arial,sans-serif;font-size:11px;padding:5px 10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img{position:relative;cursor:pointer;height:70px;padding:20px;border:1px solid #dfebf0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:132px;-webkit-transition:all .2s ease;transition:all .2s ease;margin-left:10px}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img img{max-width:90px;max-height:50px}.s-expertise-software-block{overflow:hidden}.s-expertise-software-block .s-expertise-software-block-main{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .75s ease!important;transition:all .75s ease!important}.s-expertise-software-block .s-expertise-software-block-img-wrap{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .75s ease;transition:all .75s ease}.seen .s-expertise-software-block .s-expertise-software-block-img-wrap,.seen .s-expertise-software-block .s-expertise-software-block-main{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.s-descr.s-descr-dt .s-descr-wrap .s-descr-block{height:340px}.s-services.s-services-dt .s-services-cloud-block{background:0 0}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-feedback .s-arrow-work-descr span,.s-services-solo-1 h4,.s-services-solo-3 h4,.s-services.s-services-dt .s-services-cloud-block h4{text-align:right}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block .s-offer-descr-block-text:before{display:block;width:14px;height:3px;content:'';background-color:#00bdbc;position:absolute;left:-30px;top:11px}.s-arrow-work{position:relative;background-color:#f9fafd}.s-arrow-work .s-arrow-work-subheader{font-size:16px;text-align:center}.s-arrow-work .container,.s-arrow-work .row{height:100%}.s-arrow-work .s-arrow-work-wrap{height:350px;margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-descr{position:absolute;bottom:0;left:50%}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-descr span,.s-arrow-work-wrap-mobile .s-arrow-work-tab-link span{text-transform:uppercase;font-size:13px;color:#8e979d;display:block;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-descr .s-arrow-work-header{display:block;font-size:18px;color:#4a6076;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:18px}.s-arrow-work .s-arrow-work-wrap .s-arrow-img{width:100%;left:0;right:0}.s-arrow-work .s-arrow-work-wrap .cls-1,.s-arrow-work .s-arrow-work-wrap .cls-2,.s-arrow-work .s-arrow-work-wrap .cls-3,.s-arrow-work .s-arrow-work-wrap .s-arrow-img{-webkit-transition:all .2s ease;transition:all .2s ease}.s-arrow-work .s-arrow-work-wrap .slow-delay .cls-1,.s-arrow-work .s-arrow-work-wrap .slow-delay .cls-2,.s-arrow-work .s-arrow-work-wrap .slow-delay .cls-3{-webkit-transition:all 1s ease;transition:all 1s ease}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link.blink .cls-1,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link.blink .cls-2{fill:#00bebd}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link.blink .cls-3{stroke:#00bebd}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link.active .cls-1,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link.active .cls-2,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link:hover .cls-1,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link:hover .cls-2{fill:#00bebd}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link.active .cls-3,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link:hover .cls-3{stroke:#00bebd}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link.active .s-arrow-work-descr span,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-link:hover .s-arrow-work-descr span{color:#000}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1{clear:left;width:37%;position:relative;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;height:87px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .line-wrap{position:absolute;width:270px;top:-30px;right:-15px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 a,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 a,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3 a{float:left;padding:0;cursor:pointer}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .s-arrow-work-discovery{width:49%;position:relative;display:block;clear:left}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .s-arrow-work-discovery .s-arrow-work-descr,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .s-arrow-work-plan .s-arrow-work-descr{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .s-arrow-work-discovery .s-arrow-work-descr span,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .s-arrow-work-plan .s-arrow-work-descr span{text-align:center}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .s-arrow-work-plan{width:49%;position:relative;display:block;margin-left:1%}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3{width:41%;position:relative;height:87px;float:left;display:-webkit-box;display:-ms-flexbox;display:flex}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .line-wrap{position:absolute;width:270px;bottom:96px;left:19px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-discovery-initiation{width:48%;margin-left:.5%;position:relative;display:block}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-discovery-initiation svg{width:100%;margin-top:-10px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-discovery-release{width:57%;position:relative;display:block;margin-left:-5.5%}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-discovery-release .s-arrow-work-descr{left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-test svg,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-discovery-release svg,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3 .line-wrap svg,.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3 svg{width:100%}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom{float:left;padding:0;cursor:pointer;color:#475059}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-development{width:21%;position:absolute;right:144px;bottom:92px;display:block;z-index:4}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-development .s-arrow-work-descr{top:calc(50% + 10px);left:62px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-test{width:31%;bottom:237px;left:81px;position:absolute;display:block;z-index:5}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-test .s-arrow-work-descr{top:-48px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-feedback{width:27%;position:absolute;clear:right;left:32px;bottom:81px;float:right;display:block}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-feedback .s-arrow-work-descr{top:calc(50% + 8px);left:-106px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3{clear:right;width:22%;left:0}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3 .line-wrap{position:absolute;width:270px;top:-30px;left:-180px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3 .s-arrow-work-descr{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3 .s-arrow-work-discovery-support{width:95.2%;position:relative;display:block}.s-arrow-work-res{margin-top:60px}.s-arrow-work-res .s-arrow-work-res-block.active{display:-webkit-box;display:-ms-flexbox;display:flex}#agreement_popup_bottom,.s-arrow-work-res .s-arrow-work-res-block,.s-arrow-work-wrap-mobile{display:none}.s-arrow-work-res .s-arrow-work-res-block .s-arrow-work-res-left{border-right:3px solid #00ced6;padding-right:30px}.s-arrow-work-res .s-arrow-work-res-block .s-arrow-work-res-left .s-arrow-work-res-number{font-size:16px;text-transform:uppercase;color:#8e979d;margin:0}.s-arrow-work-res .s-arrow-work-res-block .s-arrow-work-res-left .s-arrow-work-res-header{font-size:28px;line-height:36px;color:#00bdbc;text-transform:uppercase;margin:0}.s-arrow-work-res .s-arrow-work-res-block .s-arrow-work-res-text-wrap{padding-left:30px}.s-arrow-work-res .s-arrow-work-res-block .s-arrow-work-res-text-wrap .s-arrow-work-res-text{margin-top:0}.line-wrap,.s-arrow-work-link{opacity:0}.s-arrow-work-discovery{-webkit-transition:all .75s ease;transition:all .75s ease}.s-arrow-work-plan{-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.s-arrow-work-discovery-initiation{-webkit-transition:all 2.25s ease;transition:all 2.25s ease}.s-arrow-work-development{-webkit-transition:all 3s ease;transition:all 3s ease}.s-arrow-work-test{-webkit-transition:all 3.75s ease;transition:all 3.75s ease}.s-arrow-work-feedback{-webkit-transition:all 4.5s ease;transition:all 4.5s ease}.s-arrow-work-discovery-release{-webkit-transition:all 5.25s ease;transition:all 5.25s ease}.s-arrow-work-discovery-support{-webkit-transition:all 6s ease;transition:all 6s ease}.visible .line-wrap,.visible .s-arrow-work-link{opacity:1}.s-arrow-work-wrap-mobile{max-width:calc(100vw - 30px);margin-top:30px}.s-arrow-work-wrap-mobile .s-arrow-work-tab-link{padding:20px;background-color:#e4edf2;-webkit-transition:all .2s ease;transition:all .2s ease;width:200px;display:block;margin-right:15px}.s-arrow-work-wrap-mobile .s-arrow-work-tab-link .s-arrow-work-header{display:block;font-size:18px;color:#4a6076;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:18px}.s-arrow-work-wrap-mobile .s-arrow-work-tab-link.active{background-color:#00ced6}.s-arrow-work-wrap-mobile .s-arrow-work-tab-link.active span{color:#fff}.s-expertise-bigdata-dt{background-color:#f9fafd}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-text-wrap{max-width:330px}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-text-wrap .s-expertise-bigdata-dt-text{font-size:15px;line-height:28px}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-text-wrap .s-expertise-bigdata-dt-text-header{font-size:20px;font-weight:700;color:#00bdbc;display:block;text-transform:uppercase;margin-bottom:12px}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img-wrap img{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);margin:20px 8px}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img{-webkit-perspective:1000px;perspective:1000px}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img:nth-child(1) img{-webkit-transition:all .5s ease;transition:all .5s ease}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img:nth-child(2) img{-webkit-transition:all 1s ease;transition:all 1s ease}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img:nth-child(3) img{-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img:nth-child(4) img{-webkit-transition:all 2s ease;transition:all 2s ease}.s-expertise-bigdata-dt.seen .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img img{-webkit-transform:rotateY(0);transform:rotateY(0)}.s-services-solo-1{margin-top:40px}.s-services-solo-1 .s-services-block{background:url(../img/services-bg-solo-1.jpg) 0% 0% no-repeat;background-size:contain;background-color:#f9fafd}@media only screen and (max-width:1200px){.s-services-solo-1 .s-services-block{background:url(../img/services-bg-solo-1.jpg) -80% 0% no-repeat}}@media only screen and (max-width:1024px){.s-services-solo-1 .s-services-block{background:url(../img/services-bg-solo-1.jpg) -150% 0% no-repeat}}@media only screen and (max-width:991px){.s-services-solo-1 .s-services-block{background:url(../img/services-bg-solo-1.jpg) 0% 0% no-repeat}}.s-services-solo-2 .s-services-block{background:url(../img/services-bg-3.jpg) 100% 0% no-repeat;background-size:contain;background-color:#f9fafd}@media only screen and (max-width:1200px){.s-services-solo-2 .s-services-block{background:url(../img/services-bg-3.jpg) 180% 0% no-repeat}}@media only screen and (max-width:1024px){.s-services-solo-2 .s-services-block{background:url(../img/services-bg-3.jpg) 260% 0% no-repeat}}@media only screen and (max-width:991px){.s-services-solo-2 .s-services-block{background:url(../img/services-bg-3.jpg) 100% 0% no-repeat}}.s-services-solo-3 .s-services-block{background:url(../img/services-bg-solo-4.jpg) 0% 0% no-repeat;background-size:contain;background-color:#f9fafd}@media only screen and (max-width:1200px){.s-services-solo-3 .s-services-block{background:url(../img/services-bg-solo-4.jpg) -80% 0% no-repeat}}@media only screen and (max-width:1024px){.s-services-solo-3 .s-services-block{background:url(../img/services-bg-solo-4.jpg) -150% 0% no-repeat}}@media only screen and (max-width:991px){.s-services-solo-3 .s-services-block{background:url(../img/services-bg-solo-4.jpg) 0% 0% no-repeat}}.s-services.s-services-solo-white-1 h4,.s-services.s-services-solo-white-3 h4{text-align:left}.agreement{background:RGBA(80,80,80,.8);padding-top:10px;padding-bottom:10px;font-weight:500}.agreement .agreement-text{font-size:14px;color:#fff;max-width:1140px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;background:0 0}#agreement_popup{display:none;position:fixed;bottom:0;min-width:100%;z-index:20}.agreement-text .popup-links-action,.agreement-text .popup-links-action a:focus,.agreement-text .popup-links-action a:hover{color:#fff;text-decoration:underline}.agree-with-privacy{cursor:pointer;border:2px solid #fff;padding:5px 30px;border-radius:4px}.agreement-text-child{padding-top:7px}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .custom-list-white li,a.gdpr-cookie-notice-modal-footer-item-save,a.gdpr-cookie-notice-modal-footer-item-save span,a.gdpr-cookie-notice-modal-footer-item-save:visited,a.gdpr-cookie-notice-nav-item,a.gdpr-cookie-notice-nav-item:visited{color:#fff!important}.gdpr-cookie-notice-modal-cookie-state,.gdpr-cookie-notice-modal-footer-item-btn,a.gdpr-cookie-notice-modal-footer-item-statement,a.gdpr-cookie-notice-modal-footer-item-statement:visited{color:#149a4f!important}.gdpr-cookie-notice-modal-cookie-input:checked+.gdpr-cookie-notice-modal-cookie-input-switch{background:#149a4f!important;-webkit-box-shadow:inset 0 0 0 1px #149a4f!important;box-shadow:inset 0 0 0 1px #149a4f!important}.gdpr-cookie-notice-modal-footer-item-btn{background:#149a4f!important}.gdpr-cookie-notice-modal-footer-item-btn.saved:after{background:url("data:image/svg+xml,%3Csvg%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20width%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m5%2010.42-5-5%201.41-1.41%203.59%203.58%207.59-7.59%201.41%201.42z%22%20fill%3D%22rgb(255%2C255%2C255)%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat center!important}.gdpr-cookie-notice-nav-item-btn{background:0 0!important;border:1px solid #fff!important}.gdpr-cookie-notice-modal-title{font-family:'Open Sans',sans-serif!important}.gdpr-cookie-notice{background:RGBA(80,80,80,.8)!important}@media (max-width:812px){.gdpr-cookie-notice-description{padding:0!important;margin:0!important;font-size:12px!important;line-height:18px!important}.gdpr-cookie-notice{padding:10px!important}.gdpr-cookie-notice-nav-item{height:25px!important;line-height:25px!important;padding:0 16px!important;font-size:12px!important;font-weight:500!important}.gdpr-cookie-notice-modal{padding-top:0!important}}@media (max-width:375px){.gdpr-cookie-notice-modal-content{width:350px!important;margin-right:20px!important}}.gdpr-cookie-notice-modal-cookie-input-switch:after{background:url("data:image/svg+xml,%3Csvg%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20width%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m5%2010.42-5-5%201.41-1.41%203.59%203.58%207.59-7.59%201.41%201.42z%22%20fill%3D%22rgb(255%2C255%2C255)%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat center 7px!important}.gdpr-cookie-notice-modal-footer-item:after{background:url(data:image/svg+xml,%3Csvg%20height%3D%2212%22%20viewBox%3D%220%200%208%2012%22%20width%3D%228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m1.41%200-1.41%201.41%204.58%204.59-4.58%204.59%201.41%201.41%206-6z%22%20fill%3D%22%23149a4f%22%2F%3E%3C%2Fsvg%3E) no-repeat left center!important}.gdpr-cookie-notice-nav-item{font-weight:400!important}.s-why .s-why-wrap{overflow:hidden}.s-why .s-why-blocks-wrap,.s-why .s-why-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-why .left-block{padding-left:0}.s-why .right-block{padding-right:0}.s-why .s-why-big-block{min-height:345px;height:calc(66% - 24px)}.s-why .s-why-header-block.s-why-block,.s-why .s-why-small-block{min-height:206px;height:calc(34% - 24px)}.s-why .s-why-header-block.s-why-block{background-color:#17435a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.s-why .s-why-header-block.s-why-block span{color:#fff;font-size:40px}.s-why .s-why-block{margin:12px 0;width:100%;padding:30px;background-color:#f9fafd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-why .s-why-block .s-why-block-image-wrap{margin-right:34px;margin-top:20px;width:50px;height:50px}.s-why .s-why-block .s-why-block-image-wrap img{width:100%;height:100%}.s-why .s-why-block .s-why-block-descr{width:calc(100% - 84px)}.s-why .s-why-block .s-why-block-descr .s-why-block-descr-header{font-weight:700;color:#334e59;font-size:17px}.s-why .s-why-block .s-why-block-descr p{font-size:16px;line-height:28px}.left-block .s-why-block{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.left-block .s-why-block:nth-child(1){-webkit-transition:all .5s ease;transition:all .5s ease}.left-block .s-why-block:nth-child(2){-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.right-block .s-why-block{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.right-block .s-why-block:nth-child(1){-webkit-transition:all 1s ease;transition:all 1s ease}.right-block .s-why-block:nth-child(2){-webkit-transition:all 2s ease;transition:all 2s ease}.seen .left-block .s-why-block,.seen .right-block .s-why-block{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.s-services-solo-double.s-services h4{text-align:center}.s-descr+.s-consensus{margin-top:-220px}.s-consensus .s-consensus-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 35px 50px 50px;background-color:#f9fafd}.s-consensus .s-consensus-wrap .s-consensus-descr .s-consensus-descr-text{padding-left:40px;padding-right:40px;border-right:1px solid #dae1e9}.s-consensus .s-consensus-wrap .s-consensus-descr .s-consensus-descr-text h4{font-size:24px;font-weight:700;max-width:264px;line-height:32px}.s-consensus .s-consensus-wrap .s-consensus-descr .s-consensus-descr-text p{font-size:16px;line-height:30px}.s-consensus .s-consensus-wrap .s-consensus-img{margin-left:35px}.s-consensus .s-consensus-wrap .s-consensus-img img{margin:15px}.s-consensus .s-consensus-wrap .s-consensus-descr,.s-consensus .s-consensus-wrap .s-consensus-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-topform-bc.s-topform .s-topform-select-wrap .input-field{width:48%}.s-topform-bc.s-topform .s-topform-select-wrap .input-field input{line-height:40px}.s-topform-bc.s-topform .s-topform-select-wrap .input-field input:focus{border:1px solid #00bdbc;-webkit-box-shadow:none;box-shadow:none}.s-topform-bc.s-topform .s-topform-select-wrap .input-field ::-webkit-input-placeholder{color:#344f5a;opacity:1;font-size:13px}.s-topform-bc.s-topform .s-topform-select-wrap .input-field :-ms-input-placeholder,.s-topform-bc.s-topform .s-topform-select-wrap .input-field ::-ms-input-placeholder{opacity:1}.s-topform-bc.s-topform .s-topform-select-wrap .input-field ::placeholder{color:#344f5a;opacity:1;font-size:13px}.s-topform-bc.s-topform .s-topform-select-wrap .input-field :-ms-input-placeholder,.s-topform-bc.s-topform .s-topform-select-wrap .input-field ::-ms-input-placeholder{color:#344f5a;font-size:13px}.s-approach-bc.s-approach h2{margin-bottom:0}.s-approach-bc.s-approach .s-approach-bc-descr{font-size:18px;font-weight:600;text-align:center;color:#344f5a;margin-bottom:37px}.s-approach-bc.s-approach .s-approach-tab-icon .number{font-size:22px;font-weight:700;color:#00bdbc}.s-approach-bc.s-approach .active .s-approach-tab-icon .number,.s-scale .s-scale-res-wrap .s-scale-res p,.s-scale h2{color:#fff}.s-approach-bc.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap .s-approach-tab-res-img{height:87px;font-size:64px;font-weight:700;color:rgba(107,127,135,.4);bottom:15px}.s-scale{max-width:100vw;background-color:#006485}.s-scale .s-scale-res-wrap{margin:40px 0 0}.s-scale .s-scale-res-wrap .s-scale-res,.s-services-best .s-services-best-wrap .s-services-best-block.active .s-services-best-showmore p{display:none}.s-scale .s-scale-res-wrap .s-scale-res h4{font-size:24px;color:#fff;margin-bottom:20px;line-height:32px}.s-scale .s-scale-res-wrap .s-scale-res.active{display:block}.s-scale .s-scale-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px;margin-bottom:40px;padding-right:30px}.s-scale .s-scale-wrap .s-scale-tab-link:last-child{margin-right:0;background-color:#f75259}.s-scale .s-scale-wrap .s-scale-tab-link:last-child span{color:#fff}.s-scale .s-scale-wrap .s-scale-tab-link:last-child:before{border-left:30px solid #f75259}.s-scale .s-scale-wrap .s-scale-tab-link{width:19%;margin-right:1%;padding:0 10px 0 40px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:60px;-webkit-transition:all .2s ease;transition:all .2s ease}.s-scale .s-scale-wrap .s-scale-tab-link span{text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.s-scale .s-scale-wrap .s-scale-tab-link:after,.s-scale .s-scale-wrap .s-scale-tab-link:before{content:"";position:absolute;bottom:0;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease}.s-scale .s-scale-wrap .s-scale-tab-link:after{left:0;border-left:30px solid #006485;z-index:1}.s-scale .s-scale-wrap .s-scale-tab-link:before{right:-30px;border-left:30px solid #fff;z-index:2}.s-scale .s-scale-wrap .s-scale-tab-link:not(:last-child).active,.s-scale .s-scale-wrap .s-scale-tab-link:not(:last-child):hover{background-color:#00bdbc}.s-scale .s-scale-wrap .s-scale-tab-link:not(:last-child).active span,.s-scale .s-scale-wrap .s-scale-tab-link:not(:last-child):hover span{color:#fff}.s-scale .s-scale-wrap .s-scale-tab-link:not(:last-child).active:before,.s-scale .s-scale-wrap .s-scale-tab-link:not(:last-child):hover:before{border-left:30px solid #00bdbc}.s-services-best{padding-bottom:0;padding-top:0}.s-services-best .s-services-best-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.s-services-best .s-services-best-wrap .s-services-best-block.active .s-services-best-block-content{height:auto}.s-services-best .s-services-best-wrap .s-services-best-block.active .s-services-best-showmore img{margin-bottom:-10px!important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.s-services-best .s-services-best-wrap .s-services-best-block.active .s-services-best-block-hidden{display:block!important}.s-services-best .s-services-best-wrap .s-services-best-block.active .overlay{background:-webkit-gradient(linear,left top,left bottom,from(#148589),to(#b5d8da))!important;background:linear-gradient(#148589,#b5d8da)!important;opacity:1!important}.s-services-best .s-services-best-wrap .s-services-best-block{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;cursor:pointer;min-height:395px;background-color:#33586d;border-right:1px solid #eaeef1;border-top:3px solid #12767f}.s-services-best .s-services-best-wrap .s-services-best-block .header-img{position:relative;z-index:6;margin:0 auto 10px}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-bg{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content{position:absolute;z-index:6;padding:25px 15px;left:0;top:0;background-repeat:no-repeat;background-position:center;background-size:cover!important;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;height:100%}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#148589),to(#fff));background:linear-gradient(#148589,#fff);-webkit-transition:all .2s ease;transition:all .2s ease;z-index:2}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-block-descr{position:relative;z-index:4;-webkit-transition:all .2s ease;transition:all .2s ease}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-block-hidden{display:none;position:relative;z-index:4}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-showmore{text-align:center;position:absolute;bottom:20px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:6}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-showmore img{position:relative;z-index:6;display:block;margin:0 auto}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-showmore p{text-transform:uppercase;margin-bottom:10px;color:#02bebd;font-weight:600}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-block-header{text-transform:uppercase;color:#fff;font-size:20px;line-height:28px;text-align:center;font-weight:600;position:relative;z-index:4;-webkit-transition:all .2s ease;transition:all .2s ease}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .custom-list-white li:before{background-color:#fff}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content p{color:#fff;position:relative;z-index:4}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-block-images-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-block-images-wrap .s-services-best-block-image:nth-child(2n+1){margin-right:2%}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-block-images-wrap .s-services-best-block-image{width:49%;height:60px;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6px}.s-services-best .s-services-best-wrap .s-services-best-block .s-services-best-block-content .s-services-best-block-images-wrap .s-services-best-block-image img{max-width:90%;max-height:40px;opacity:.9}.s-services-best+section{margin-top:0!important}.s-services-best .s-services-best-wrap .s-services-best-block:nth-child(1){z-index:8}.s-services-best .s-services-best-wrap .s-services-best-block:nth-child(2){z-index:7}.s-services-best .s-services-best-wrap .s-services-best-block:nth-child(3){z-index:6}.s-services-best .s-services-best-wrap .s-services-best-block:nth-child(4){z-index:5}.s-services-best .s-services-best-wrap .s-services-best-block:nth-child(5){z-index:4}.s-services-best .s-services-best-wrap .s-services-best-block:nth-child(6){z-index:3}.s-header.s-header-os .header-main-logos-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-header.s-header-os .header-main-logos-wrap .header-logo{margin-right:25px;margin-bottom:25px;max-height:70px}.s-header.s-header-os .header-desc{text-align:right;font-size:24px;line-height:30px;margin:22px 0}@media only screen and (max-width:1200px){.s-header.s-header-os .header-desc{text-align:center;max-width:inherit}}@media only screen and (max-width:600px){.s-header.s-header-os .header-desc{font-size:18px;line-height:28px;margin:0 0 15px}}.s-header.s-header-os .header-descr-logo{max-width:345px;font-size:20px;line-height:30px;text-align:left}@media only screen and (max-width:1200px){.s-header.s-header-os .header-descr-logo{text-align:center;margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.s-header.s-header-os .header-descr-logo{font-size:16px;line-height:24px}}.s-header.s-header-os .header-logos-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 20px);margin-right:-20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-header.s-header-os .header-logos-wrap img{max-width:180px;max-height:65px;margin:0 8px}@media only screen and (max-width:480px){.s-header.s-header-os .header-logos-wrap img{max-width:80px}}@media only screen and (max-width:1200px){.s-header.s-header-os .header-logos-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0}}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap textarea{height:155px}.s-services-os.s-services{padding:0}.s-services-os.s-services .s-services-block{padding:50px 0}.s-services-os.s-services .s-services-os-wrap,.s-services-os.s-services .s-services-os-wrap .s-services-os-container-wrap-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-services-os.s-services .s-services-os-wrap .s-services-os-container-wrap-img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-services-os.s-services .s-services-os-wrap .s-services-os-container-wrap-img img{max-width:570px;min-width:112px;min-height:112px}.s-services-os.s-services.image-padding .s-services-os-wrap .s-services-os-container-wrap-img img{padding-top:40px;padding-bottom:40px}@media only screen and (max-width:767px){.s-services-os.s-services.image-padding .s-services-os-wrap .s-services-os-container-wrap-img img{padding-top:0;padding-bottom:0}}.s-services-os.s-services.s-services-osV2 .s-services-os-wrap .s-services-os-container-wrap-text{padding:18px 0}.s-professionals .s-professionals__content .s-professionals__right-part .custom-list.s-professionals__list li,.s-services-os.s-services.s-services-osV2 .s-services-os-wrap .s-services-os-container-wrap-text .custom-list li{margin:24px 0}.s-services-os.s-services.s-services-osV2 .s-services-os-wrap .s-services-os-container-wrap-text .custom-list li:before{width:7px;height:7px;border-radius:50%;top:9px}.s-services-os.s-services.s-services-osV2 .s-services-os-container-wrap-img,.s-services-os.s-services.s-services-osV2 .s-services-os-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.s-services-os.s-services.s-services-osV2 .s-services-os-wrap .s-services-os-container-wrap-text{padding-bottom:0;padding-top:15px}.s-services-os.s-services.s-services-osV2 .s-services-os-wrap .s-services-os-container-wrap-img img{margin-top:0;max-height:350px}}.s-portfolio.s-portfolio-mobile .project-container-main .project-link-wrap{width:33.3%}@media only screen and (max-width:991px){.s-portfolio.s-portfolio-mobile .project-container-main .project-link-wrap{width:50%}}@media only screen and (max-width:767px){.s-portfolio.s-portfolio-mobile .project-container-main .project-link-wrap{width:100%}}.s-about-altoros-left-image img,.s-iframe-page iframe{width:100%;height:100%}.s-offer-v2 .s-offer-v2__content .s-offer-v2__left .s-offer-v2__block h4,.s-portfolio h2{margin-bottom:20px}.s-portfolio .s-portfolio__subheader{font-size:18px;line-height:28px;text-align:center;width:100%;max-width:1160px;text-transform:none;margin:0 auto 40px;display:block}.s-offer{max-width:100vw}.s-offer .s-offer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px 0 0;padding:0 25px;overflow:hidden}.s-offer .s-offer-wrap .s-offer-header,.s-offer-wrap-mobile .s-offer-result-header-mobile{font-size:18px;text-transform:uppercase;color:#00bdbc}.s-offer .s-offer-wrap .s-offer-tabs-wrap{width:340px}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs:after,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs:before{content:'';width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #dce0ee;position:absolute;left:-24px;z-index:1}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs:before{bottom:0}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs:after{top:0}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs{height:auto;width:auto;overflow:visible;margin:22px 0;position:relative;z-index:2}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .indicator,.s-offer-wrap-mobile{display:none}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:not(:nth-last-child(1)) .tab-link{border-bottom:1px solid #dfeaf0}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(1) .tab-link,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(2) .tab-link{-webkit-transform:skewX(20deg);transform:skewX(20deg);padding:15px 40px 15px 60px}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(1) .tab-link .tab-link-number,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(1) .tab-link .tab-link-text,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(2) .tab-link .tab-link-number,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(2) .tab-link .tab-link-text{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(2),.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(3){left:46px}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(3) .tab-link,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(4) .tab-link{padding:15px 40px 15px 80px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(3) .tab-link .tab-link-number,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(3) .tab-link .tab-link-text,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(4) .tab-link .tab-link-number,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab:nth-child(4) .tab-link .tab-link-text{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab{display:block;height:125px;padding:0;line-height:24px;text-transform:none;position:relative;z-index:3}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link.active,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link:hover{background-color:#006485}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link.active .tab-link-number,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link.active .tab-link-text,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link:hover .tab-link-number,.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link:hover .tab-link-text{color:#fff}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link{overflow:inherit;white-space:normal;text-overflow:clip;position:relative;background-color:#f9fafd;-webkit-transition:all .2s ease;transition:all .2s ease;display:block;width:100%;height:100%}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link .tab-link-text{display:block;font-size:14px;color:#344f5a;text-align:left;-webkit-transition:all .2s ease;transition:all .2s ease}.s-offer .s-offer-wrap .s-offer-tabs-wrap .s-offer-tabs .tab .tab-link .tab-link-number{position:absolute;left:22px;top:19px;font-size:26px;color:#00bdbc}.s-offer .s-offer-wrap .s-offer-descr-wrap{width:340px;margin-left:25px}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:not(:last-child){border-bottom:none}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block{border:1px solid #dfeaf0;display:block;height:125px;padding:0;line-height:24px;text-transform:none;position:relative;z-index:3;background-color:#fff}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(1),.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(2){-webkit-transform:skewX(20deg);transform:skewX(20deg);padding:15px 40px 15px 60px}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(1) .s-offer-descr-block-text,.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(2) .s-offer-descr-block-text{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(2),.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(3){left:46px}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(3),.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(4){padding:15px 40px 15px 60px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(3) .s-offer-descr-block-text,.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block:nth-child(4) .s-offer-descr-block-text{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.s-offer .s-offer-wrap .s-offer-descr-wrap .s-offer-descr .s-offer-descr-block .s-offer-descr-block-text{display:block;font-size:14px;position:relative}.s-offer .s-offer-wrap .s-offer-result-wrap:after{content:'';background-color:#fff;display:block;height:220px;width:90px;position:absolute;right:-50px;top:0;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.s-offer .s-offer-wrap .s-offer-result-wrap:before{content:'';background-color:#fff;display:block;height:220px;width:90px;position:absolute;right:-50px;bottom:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.s-offer .s-offer-wrap .s-offer-result-wrap{padding-right:60px;width:460px;padding-left:110px;margin-top:80px;margin-left:-30px;height:440px;background-color:#f9fafd;position:relative}.s-offer .s-offer-wrap .s-offer-result-wrap .s-offer-result-header{font-size:24px;color:#006485;text-transform:uppercase;font-weight:900;margin-top:60px;margin-bottom:20px;display:block}.s-offer .s-offer-wrap .s-offer-result-wrap .s-offer-result .s-offer-result-text{font-size:16px;color:#344f5a;line-height:25px;margin-bottom:10px;display:block}.s-offer .s-offer-wrap .s-offer-result-wrap .s-offer-result.active .s-offer-result-text{color:#00bdbc;font-weight:600;line-height:23px}.s-offer .s-offer-wrap .s-offer-result-wrap .s-offer-result:nth-child(3),.s-offer .s-offer-wrap .s-offer-result-wrap .s-offer-result:nth-child(4){margin-left:20px;margin-right:-20px}.s-offer-wrap-mobile .s-offer-descr-wrap-mobile{padding:30px;border:1px solid #e9ecf0}.s-offer-wrap-mobile .s-offer-result-wrap-mobile{padding:30px;background:url(../img/target-img.png) calc(100% + 30px) calc(100% + 30px) no-repeat;background-color:#f9fafd}.s-offer-wrap-mobile .s-offer-result-wrap-mobile .s-offer-result-header-mobile{font-size:24px;text-transform:uppercase;color:#00bdbc;font-weight:900;margin-bottom:10px;display:block}.s-offer-wrap-mobile .s-offer-result-wrap-mobile .s-offer-result.active span{color:#00bdbc;font-weight:600}.s-offer-wrap-mobile .s-offer-result-wrap-mobile .s-offer-result span{font-size:16px;line-height:28px;-webkit-transition:all .2s ease;transition:all .2s ease}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .slick-disabled{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.7}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .s-offer-tab-mobile,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .slick-list{width:calc(100vw - 300px)}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .s-offer-tab-mobile .slick-track,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .s-offer-tab-mobile .slick-track .s-offer-tab-mobile,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .slick-list .slick-track .s-offer-tab-mobile{height:auto}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .next-btn,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .prev-btn{position:absolute;top:0;width:140px;background-color:#f9fafd;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .prev-btn{left:-15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .prev-btn img{margin-left:40px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .next-btn{right:-15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .next-btn img{margin-right:40px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .s-offer-tab-mobile{display:block;padding:20px 20px 20px 65px;background:url(../img/green-bg.jpg) center no-repeat;background-size:cover;color:#fff;position:relative}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .s-offer-tab-mobile .tab-mobile-link-number{font-size:26px;position:absolute;top:16px;left:20px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .s-offer-tab-mobile span{color:#fff}.s-portfolio .logo-wrap .logo{width:160px;margin-top:20px}.s-portfolio .logo-wrap .logo img{width:100%}.s-discuss.s-discuss-4 .s-discuss-wrap{background:url(../img/discuss-img-1.png) 0 115% no-repeat}.s-about{background-color:#f9fafd}.s-about h2{margin-bottom:50px}.s-about h6{font-size:18px;font-weight:700;text-transform:none}.s-about .s-about-wrap,.s-about .s-about-wrap .s-about-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-about .s-about-wrap{-webkit-box-shadow:0 0 10px 2px rgba(89,89,89,.1);box-shadow:0 0 10px 2px rgba(89,89,89,.1)}.s-about .s-about-wrap .s-about-link-par{min-height:270px;width:33%;position:relative;margin-top:-1px;margin-left:-1px}.s-about .s-about-wrap .s-about-link{width:100%;height:100%;left:0;position:absolute;top:0;padding:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:270px;text-decoration:none;border:1px solid #e9e9e9;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff}.s-about .s-about-wrap .s-about-link .s-about-header{font-size:18px!important;display:block;width:100%;color:#3e474b;text-align:center;font-weight:600;margin-bottom:6px;line-height:22px}.s-about .s-about-wrap .s-about-link .s-about-img{height:60px;margin:0 auto 26px}.s-about .s-about-wrap .s-about-link .s-about-descr{font-size:14px!important;line-height:20px;display:block;max-width:320px;color:#72787b;text-align:center;margin:0 auto}.s-about-altoros{background-color:#f8f8f8}.s-about-altoros-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-about-altoros-wrap .s-about-altoros-left,.s-about-altoros-wrap .s-about-altoros-right{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.s-about-altoros-left-image{padding-bottom:30px;position:relative}.s-about-altoros-left-image .s-about-altoros-right-line{position:absolute;display:block;height:100%;width:30px;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#f8f8f8}.s-about-altoros-left-logos{background-color:#fff;padding:40px 25px;-webkit-box-shadow:0 0 20px 2px rgba(89,89,89,.1);box-shadow:0 0 20px 2px rgba(89,89,89,.1);width:100%}.s-about-altoros-right-upblock{background-color:#02bebd;width:30%;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:35px 20px 20px}.s-about-altoros-right-upblock-descr{font-size:14px!important;text-transform:uppercase;color:#fff;line-height:20px}.s-about-altoros-right-upblock-header{font-size:60px;color:#fff;font-family:BebasBold;vertical-align:middle;margin-bottom:25px;display:block;height:45px;line-height:45px}.s-about-altoros-right-upblock-header img{display:inline-block;margin-left:8px;vertical-align:middle}.s-about-altoros-right-upblocks{width:100%}.s-about-altoros-right-upblocks,.s-about-altoros-right-upblocks .s-about-altoros-right-upblock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-about-altoros-right-information h6{margin-bottom:12px;color:#344f5a}.s-about-altoros-left-logos h6{line-height:24px;font-size:18px;color:#344f5a}.s-about-altoros-right-information{line-height:24px;font-size:15px;color:#344f5a}.s-about-altoros-left-logos .s-about-altoros-left-logos-wrap img{margin:15px 10px}.grey-logo{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.7}.s-project .project-link-wrap-new .project-link{max-width:inherit}@media only screen and (min-width:1025px){.s-about .s-about-wrap .s-about-link:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);z-index:2;-webkit-box-shadow:0 0 24px 4px rgba(89,89,89,.25);box-shadow:0 0 24px 4px rgba(89,89,89,.25)}}@media only screen and (max-width:1024px){.s-about-altoros-left-image{display:none}.s-about-altoros-wrap .s-about-altoros-left,.s-about-altoros-wrap .s-about-altoros-right{width:100%}.s-about-altoros-wrap .s-about-altoros-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.s-about-altoros-wrap .s-about-altoros-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.s-about-altoros-left-logos,.s-about-altoros-right-information{margin-top:15px}.s-about-altoros-right-information{min-height:inherit}.s-about-altoros-right-upblock-wrap{margin:0 auto}.s-about-altoros-right-upblock{height:auto;min-height:150px}}@media only screen and (min-width:751px){.s-about .s-about-wrap .s-about-link-par:nth-child(3n+3){width:34%;position:relative}.s-about .s-about-wrap .s-about-link-par:nth-child(3n+3) .s-about-link{border-right:none}.s-about .s-about-wrap .s-about-link-par:nth-child(3n+3) .s-about-link:hover{border:0}}@media only screen and (max-width:750px) and (min-width:501px){.s-about .s-about-wrap .s-about-link-par{min-height:300px;width:50%}.s-about .s-about-wrap .s-about-link-par:nth-child(2n+2){position:relative}.s-about .s-about-wrap .s-about-link-par:nth-child(2n+2) .s-about-link{border-right:none}.s-about .s-about-wrap .s-about-link-par:nth-child(2n+2) .s-about-link:hover{border:0}}@media only screen and (max-width:500px){.s-about .s-about-wrap .s-about-link{min-height:inherit}.s-about .s-about-wrap .s-about-link-par{min-height:250px}.s-about .s-about-wrap .s-about-link{padding:20px}.s-about .s-about-wrap .s-about-link .s-about-img{height:45px}.s-about .s-about-wrap .s-about-link-par{width:100%}.s-about .s-about-wrap .s-about-link-par:nth-child(n+1){position:relative}.s-about .s-about-wrap .s-about-link-par:nth-child(n+1) .s-about-link{border-right:none}.s-about .s-about-wrap .s-about-link-par:nth-child(n+1) .s-about-link:hover{border:0}.s-about-altoros-right-upblock{width:33%}.s-about-altoros-right-upblock-header{font-size:30px!important}.s-about-altoros-right-upblock{padding:10px}.s-about-altoros-right-upblock-header{margin-bottom:15px}.s-about-altoros-right-upblock-wrap{margin-top:15px}}@media only screen and (min-width:992px){.s-about-altoros-right-information{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.s-about-altoros-left-image,.s-about-altoros-right-upblocks .s-about-altoros-right-upblock{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:all .75s ease;transition:all .75s ease}.s-about-altoros-left-logos{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.seen .s-about-altoros-right-information{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.seen .s-about-altoros-left-image,.seen .s-about-altoros-right-upblocks .s-about-altoros-right-upblock{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.seen .s-about-altoros-left-logos{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.grey-logo.grey-logo-03{opacity:.3}.s-benefits{padding-top:60px;padding-bottom:70px;display:none}.s-benefits h2{font-size:30px;line-height:40px;text-transform:uppercase;font-family:"Open Sans";margin-bottom:62px;text-align:center;margin-top:0}.s-benefits .s-benefits-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s-benefits .s-benefits-wrap .s-benefits-block-desk{max-width:340px;width:100%;padding:41px 63px 51px 41px;-webkit-box-shadow:0 0 18px 6px rgba(10,63,116,.04);box-shadow:0 0 18px 6px rgba(10,63,116,.04);border-left:5px solid #02bebd;margin-right:50px}.s-benefits .s-benefits-wrap .s-benefits-block-desk .orange-btn{height:55px;width:100%;margin-top:20px}.s-benefits .s-benefits-wrap .s-benefits-block-desk-content{font-size:16px;line-height:30px;color:#6b7f87;padding-right:14px}.s-benefits .s-benefits-wrap .s-benefits-block-desk-btn{margin-top:20px;background-color:#f75258;border-radius:3px;display:inline-block;color:#fff;font-size:15px;height:55px;width:100%;max-width:250px;text-align:center;line-height:55px}.s-benefits .s-benefits-wrap .s-benefits-block-desk-btn:hover{text-decoration:none}.s-benefits .s-benefits-items-wrap .s-benefits-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(50% - 20px);width:100%;margin-bottom:27px}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item:nth-child(odd){margin-right:20px}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item:nth-child(even){margin-left:20px}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item:last-child{margin-bottom:0}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-image{margin-right:29px}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-image img,.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap .imgage-block img,.s-partners-new__block img{max-width:100%}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap{max-width:253px}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap .s-benefits-item-title{font-size:16px;font-weight:700;color:#6b7f87;margin-top:6px;margin-bottom:12px;padding-left:17px}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap .s-benefits-item-list{margin:0}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap .s-benefits-item-list li{list-style:none;font-size:16px;line-height:24px;color:#6b7f87;padding-left:17px;position:relative}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap .s-benefits-item-list li:before{position:absolute;content:'';width:6px;height:2px;top:12px;left:0;background-color:#02bebd}.s-benefits.active{display:block}.s-customers.s-customers-cloud-automation .s-customers-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1;-webkit-transition:all 2s ease;transition:all 2s ease}.s-customers.s-customers-cloud-automation .s-customers-wrap img{margin:20px 0;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.s-descr+.s-customers{margin-top:-120px;padding-top:10px}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .tabs.s-expertise-tabs{border-bottom:3px solid #02bebd}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab{border-bottom:0;margin-bottom:8px}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab a.active{border:1px solid #d2d8e3;border-radius:6px;border-bottom:0}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab a.active:after{background-color:#fff;bottom:0}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{margin-bottom:40px}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-img{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);border-bottom:0}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-img img{-webkit-transition:all .2s ease;transition:all .2s ease;min-width:1px}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-img:after{content:attr(data-title);position:absolute;width:calc(100% + 2px);left:-1px;bottom:-28px;top:auto;z-index:10;font-family:Arial,sans-serif;font-size:12px;padding:5px 10px;color:#2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d2d8e3;border-top:0;background-color:RGBA(248,249,252,.7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nodejs-developers-page .s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{cursor:auto}.nodejs-developers-page .s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-img img{opacity:1;-webkit-filter:none;filter:none}.s-descr+.s-approach-bc-circle{margin-top:-220px}.s-approach-bc-circle{padding-bottom:40px}.s-approach-bc-circle .mobile-arrow,.s-benefits-mobile{display:none}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:150px;margin-top:60px;position:relative}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(1){-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(2){-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(3){-webkit-transition:opacity 2.5s ease;transition:opacity 2.5s ease}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(4){-webkit-transition:opacity 3.5s ease;transition:opacity 3.5s ease}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(5){-webkit-transition:opacity 4.5s ease;transition:opacity 4.5s ease}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:last-child .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content:after{display:none}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(2n+2) .s-approach-bc-circle-tab{margin-top:67px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(2n+2) .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content:after{top:-20px;bottom:auto;-webkit-transform:rotate(145deg);transform:rotate(145deg)}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab{background:url(../img/approach-active-bg-circle.png) center no-repeat;background-size:contain;-webkit-box-shadow:none;box-shadow:none;border:1px solid #fff}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content{-webkit-box-shadow:none;box-shadow:none;padding-left:1px;padding-right:1px;padding-bottom:1px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-number{color:#93b7c6}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab-result{display:block}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap{opacity:0}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab{width:200px;height:200px;-webkit-box-shadow:0 0 9px rgba(114,130,180,.18);box-shadow:0 0 9px rgba(114,130,180,.18);border:1px solid rgba(146,183,198,.3);border-radius:50%;cursor:pointer}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content:after{content:'';width:70px;height:24px;display:block;position:absolute;right:-40px;bottom:-20px;background:url(../img/approach-arrow-circle.png) center no-repeat;background-size:contain}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content{width:186px;height:186px;border-radius:50%;margin:6px;-webkit-box-shadow:0 0 9px rgba(114,130,180,.18);box-shadow:0 0 9px rgba(114,130,180,.18);border:1px solid rgba(146,183,198,.3);position:relative;padding-top:22px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-number{font-size:33px;color:#02bebd;margin-bottom:10px;text-align:center}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-line{margin:0 auto}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-name{color:#17435a;font-size:16px;font-weight:600;line-height:21px;text-align:center;margin-top:15px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result{position:absolute;width:800px;top:300px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);display:none}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result h6{text-align:center;text-transform:none;color:#02bebd}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result .s-approach-tab-res-text{text-align:center}.s-approach-bc-circle.seen .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap{opacity:1}.s-descr+.s-benefits-tabs{margin-top:-100px}.s-benefits-tabs{padding:0}.s-benefits-tabs .s-benefits-link-header{font-weight:600;text-align:center;margin:0 0 15px!important;text-transform:uppercase;color:#00ced6;font-size:18px}.s-benefits-tabs .s-benefits-link-subheader{font-weight:600;margin-bottom:10px!important}.s-benefits-tabs .s-benefits-tabs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:3px solid #00ced6}.s-benefits-tabs .s-benefits-link{margin-bottom:10px;color:#344f5a;position:relative;padding:20px 20px 0}.s-benefits-tabs .s-benefits-link p{margin:0;text-align:center;line-height:20px}.s-benefits-tabs .s-benefits-link.active{border:1px solid #cadde6;border-radius:6px;border-bottom:none;position:relative}.s-benefits-tabs .s-benefits-link.active:after{position:absolute;display:block;content:'';background-color:#fff;width:100%;height:6px;bottom:0;left:0}.s-contact-bottom{background:url(../img/map.png) 23% 260px no-repeat;background-color:#17435a}.s-contact-bottom .col{padding-right:0}.s-contact-bottom .s-contact-bottom-wrap{position:relative}.s-contact-bottom .s-topform-dropdown-wrap{margin-bottom:25px}.s-contact-bottom h2{color:#fff}.s-contact-bottom h4{color:#02bebd;font-size:23px;line-height:40px;text-align:center}.s-contact-bottom .dropdown-wrap-header{font-size:14px;margin-bottom:10px;display:block;color:#344f5a}.s-contact-bottom .dropzone-descr span,a{color:#02bebd}.s-contact-bottom .s-topform-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-contact-bottom .s-topform-right .form-group{width:48%}.s-contact-bottom .orange-btn{margin-top:15px;width:180px;height:50px}.s-contact-bottom .bottom-form-descr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block{margin:40px 0 0}.green-btn:first-child,.s-contact-bottom .bottom-form-descr .bottom-form-descr-block span:first-child{margin-top:0}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block span{font-size:14px;line-height:30px;display:block;color:#abb4d0;margin:3px 0}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block-person{max-width:265px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block-person a{text-decoration:underline;font-size:12px}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block-person .bottom-form-descr-name{font-weight:700;color:#fff}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block-person img{width:70px;height:70px;border-radius:50%;margin-right:25px}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block-person .bottom-form-descr-block-person-wrap{max-width:160px}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block-adress{max-width:165px}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block-adress .bottom-form-descr-block-adress-header,.s-offer-v2 .s-offer-v2__content .s-offer-v2__left .s-offer-v2__block-bottom h4,.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block:hover .s-principles__left-part-descr span,.s-services.s-services-mini h2{color:#fff}.green-btn:hover{background:-webkit-gradient(linear,left top,left bottom,from(#02ccca),to(#019e9d));background:linear-gradient(#02ccca,#019e9d);-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.2);box-shadow:0 0 7px 1px rgba(0,0,0,.2)}.green-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#02bebd;width:264px;height:60px;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0;background:-webkit-gradient(linear,left top,left bottom,from(#02bebd),to(#008c8b));background:linear-gradient(#02bebd,#008c8b);-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.3);box-shadow:0 0 7px 1px rgba(0,0,0,.3);-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.green-btn .number{font-weight:700}.map-href-nomodal{cursor:pointer;font-size:14px}.mfp-content{max-width:870px}.usa-link{display:none!important}.s-descr.s-descr-4b .s-descr-wrap .s-descr-block:nth-child(2n+2){border-right:0}.s-descr.s-descr-4b .s-descr-wrap .s-descr-block:nth-child(3n+3){border-right:1px solid #e9e9e9}.s-descr.s-descr-4b .s-descr-wrap .s-descr-block{width:50%}.s-about.s-about-v2-nocountry{padding-bottom:60px}.s-about .s-about-altoros-bottom,.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-about .s-about-altoros-bottom{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:30px}@media only screen and (max-width:991px){.s-about .s-about-altoros-bottom{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block-row{width:calc(100% + 24px);margin-left:-12px}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block{width:calc(100%/3);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:991px){.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block{width:calc(100%);margin:0}}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_usa{height:calc(100% - 25px);background:url(../img/s-about-city-1.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_arg{height:calc(50% - 25px);background:url(../img/s-about-city-2.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_minsk{height:calc(50% - 25px);background:url(../img/s-about-city-3.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_norv{height:calc(50% - 25px);background:url(../img/s-about-city-4.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_fin{height:calc(50% - 25px);background:url(../img/s-about-city-5.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_pl{height:calc(50% - 25px);background:url(../img/s-about-city-6.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_uk{height:calc(50% - 25px);background:url(../img/s-about-city-7.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_md{height:calc(50% - 25px);background:url(../img/s-about-city-8.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_gr{height:calc(50% - 25px);background:url(../img/s-about-city-georgia.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_turk{height:calc(50% - 25px);background:url(../img/s-about-city-turkey.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_ca{height:calc(50% - 25px);background:url(../img/s-about-city-canada.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link_ir{height:calc(50% - 25px);background:url(../img/s-about-city-irlandia.jpg) center no-repeat}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link{height:98px;border-radius:4px;position:relative;width:100%;display:block;background-size:cover;padding:25px;margin:12px}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link--big{height:220px}@media only screen and (max-width:1200px){.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link{height:120px}}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link .s-about-altoros-bottom__bg-img{position:absolute;width:100%;height:100%;left:0;top:0}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link .s-about-altoros-bottom__descr .s-about-altoros-bottom__header{font-size:24px;text-transform:uppercase}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link .s-about-altoros-bottom__descr .s-about-altoros-bottom__text{font-size:16px;line-height:18px;margin-top:4px}.s-about .s-about-altoros-bottom .s-about-altoros-bottom__block .s-about-altoros-bottom__link .s-about-altoros-bottom__descr p{color:#fff;margin:0}.s-contact-bottom.s-contact-bottom-v2{background:0 0;background-color:#17435a}.s-contact-bottom.s-contact-bottom-v2 .contact-form-bottom-button{width:auto;padding:0 60px}.s-contact-bottom.s-contact-bottom-v2 .phone-link{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:2px solid #28b2b0}.s-contact-bottom.s-contact-bottom-v2 .phone-link span{color:#28b2b0!important}.s-contact-bottom.s-contact-bottom-v2 .form-error{bottom:12px}.s-contact-bottom.s-contact-bottom-v2 .orange-btn,.s-contact-bottom.s-contact-bottom-v2 .preloader-wrapper-btn{margin-top:0}.s-contact-bottom.s-contact-bottom-v2 .s-topform-dropdown-wrap{margin-bottom:30px}.s-contact-bottom.s-contact-bottom-v2 .s-topform-dropdown-wrap .form-error{bottom:-16px!important}.s-contact-bottom.s-contact-bottom-v2 input:focus{border:1px solid #02bebd!important;-webkit-box-shadow:none!important;box-shadow:none!important}.s-contact-bottom.s-contact-bottom-v2 textarea,input,textarea{font-size:14px}.s-contact-bottom.s-contact-bottom-v2 input{margin-bottom:28px!important;font-size:14px}.s-contact-bottom.s-contact-bottom-v2 input::-webkit-input-placeholder,.s-contact-bottom.s-contact-bottom-v2 textarea::-webkit-input-placeholder{font-size:12px;color:#6b7f87}.s-contact-bottom.s-contact-bottom-v2 input::-moz-placeholder{font-size:12px;color:#6b7f87}.s-contact-bottom.s-contact-bottom-v2 input:-ms-input-placeholder,.s-contact-bottom.s-contact-bottom-v2 textarea::-webkit-input-placeholder{font-size:12px;color:#6b7f87}.s-contact-bottom.s-contact-bottom-v2 input:-moz-placeholder,.s-contact-bottom.s-contact-bottom-v2 textarea::-webkit-input-placeholder{font-size:12px;color:#6b7f87}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content{max-width:950px;margin:45px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content form{border-right:1px solid #cadde6;margin-top:0;min-width:1px}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr{width:340px;min-width:340px;background-color:#f9fafd;padding:44px}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-adress{max-width:inherit;margin-bottom:40px;margin-top:8px}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-adress span{line-height:24px;color:#5b7d8b;text-align:center}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-adress .bottom-form-descr-block-adress-header{color:#5b7d8b}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person img{width:140px;height:140px;margin:0 auto 30px;display:block}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap{max-width:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:429px){.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap{width:100%}}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap .mail__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap .skype__link{display:inline;margin-left:5px}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap .bottom-form-descr-name{font-size:15px;text-transform:uppercase;font-weight:700;color:#5b7d8b;line-height:24px;margin:0 0 2px;text-align:center}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap .bottom-form-descr-position{line-height:20px;color:#5b7d8b;margin:0 0 2px;text-align:center;width:100%}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap a{font-size:16px;text-decoration:none;text-align:center;width:100%;display:block}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block{margin-top:24px}#hire_us-modal-map.map-modal .numbers-wrap,#hire_us-modal-map.map-modal .numbers-wrap .numbers-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#hire_us-modal-map.map-modal .numbers-wrap{background-color:#fff;padding:10px 10px 30px}#hire_us-modal-map.map-modal .numbers-wrap .numbers-wrap__header{color:#02bebd;font-size:22px;width:100%;text-align:center;margin-bottom:0}#hire_us-modal-map.map-modal .numbers-wrap .numbers-block{margin:15px 15px 5px}#hire_us-modal-map.map-modal .numbers-wrap .numbers-block .numbers-block__header{font-size:16px;color:#28273a;font-weight:600;width:100%;text-align:center}#hire_us-modal-map.map-modal .numbers-wrap .numbers-block .numbers-block__link,span{color:#6b7f87}#hire_us-modal-map.map-modal .close-modal-map-button-wrap{position:absolute;right:-6px;top:7px}#hire_us-modal-map.map-modal .close-modal-map-button{color:#fff;font-weight:400}#hire_us-modal-map.map-modal .country-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-5px;overflow:hidden}#hire_us-modal-map.map-modal .country-list .country-item:nth-child(11){width:66.6%}#hire_us-modal-map.map-modal .country-list .country-item:nth-child(11) .country-item__content{max-width:inherit;width:100%}#hire_us-modal-map.map-modal .country-list .country-item{width:33.3%;padding:40px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #cadde6;border-right:0;margin-top:-1px;margin-left:-1px;min-height:270px}#hire_us-modal-map.map-modal .country-list .country-item .country-item__content{max-width:190px}#hire_us-modal-map.map-modal .country-list .country-item .country-item__content .flag-block{margin-top:0}#hire_us-modal-map.map-modal .country-list .country-item .country-item__content .country-list__header{color:#02bebd;font-size:18px;margin-bottom:8px}#hire_us-modal-map.map-modal .country-list .country-item .country-item__content .flag-arg-block__descr-wrap{font-size:15px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:479px){.s-contact-bottom.s-contact-bottom-v2{overflow:hidden}}.s-services-os-header{background-color:#f9fafd;padding-bottom:0}.s-services-os-header h2{margin-bottom:0}.s-services-os-header .s-services-os__description{font-size:18px;line-height:28px;color:#344f5a;text-align:center;width:100%;margin:32px auto}.s-services-os-header.white-bg{background-color:#fff}.s-header-ml.s-header-ml-v2 .s-header-descr__content{position:relative;width:100%;padding-right:160px}.s-header-ml.s-header-ml-v2 .s-header-descr__content .s-header-ml-v2-img{position:absolute;right:50px;bottom:-120px}.modalForm{max-height:90vh}.modalForm .form-group-textarea{width:100%!important;padding-bottom:16px}.modalForm .form-group-textarea .form-error{bottom:0}.modalForm .form-group-textarea textarea{border:1px solid #d8dbe1;height:110px}.modalForm input:focus{-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #02bebd!important}.modal-contact-form input::-webkit-input-placeholder,.modal-contact-form textarea::-webkit-input-placeholder{font-size:14px}.modal-contact-form input::-moz-placeholder{font-size:14px}.modal-contact-form input:-ms-input-placeholder,.modal-contact-form textarea:-ms-input-placeholder{font-size:14px}.modal-contact-form input:-moz-placeholder,.modal-contact-form textarea:-moz-placeholder,.modal-contact-form textarea::-moz-placeholder{font-size:14px}.thanks-modal-cases h4{font-size:26px;text-transform:uppercase;color:#00bdbc;margin-bottom:25px;text-align:center}.s-services.s-services-mini{background-color:#17435a;color:#fff;padding-bottom:30px}.s-services.s-services-mini .s-services-mini__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block:nth-child(odd){margin-right:30px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block.active:nth-child(odd)+.s-services-mini__block{-ms-flex-item-align:start;align-self:flex-start}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block.start-align{-ms-flex-item-align:start;align-self:flex-start}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block.active{background-color:#45697b;border-left:5px solid #02bebd}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block.active .s-services-mini__block-hidden{display:block}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block.active .s-services-mini__block-content{display:none}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block{width:calc(50% - 15px);margin-top:10px;margin-bottom:10px;padding:20px;background-color:#2c5469;min-height:140px;border-radius:3px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-content{display:-webkit-box;display:-ms-flexbox;display:flex}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-hidden{display:none;position:relative}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-hidden .s-services-mini__block-header{margin:12px 25px 5px 15px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-hidden .s-services-mini__block-text{color:#fff;font-size:15px;line-height:24px;margin-left:15px;margin-right:15px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-hidden .s-services-mini__close-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;position:absolute;right:-4px;top:-17px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-hidden .s-services-mini__close-link i{font-size:32px;color:#a2b4bd}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-img{margin:20px;-ms-flex-item-align:center;align-self:center;max-width:60px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-header{margin:12px 20px 5px;font-size:18px;line-height:28px;color:#fff;font-weight:800}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-subheader{margin:0 20px 10px;color:#fff}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__show-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__show-link span{color:#02bebd;font-size:16px}.s-customers.s-customers-v2{overflow:hidden}.s-customers.s-customers-v2 .container{max-width:inherit;padding-left:0;padding-right:0}.left-video-wrap__descr-wrap p,.s-team-new h3{font-size:15px;line-height:22px;margin-bottom:26px;text-align:center}@media only screen and (max-width:1024px){.s-customers-video.s-customers-video-v2 .s-customers-video-wrap .video-wrap .video-wrap__overlay{display:none}}.s-offer-v2,.s-offer-v2 .s-offer-v2__content .s-offer-v2__right .s-offer-v2__block .s-offer-v2__block-item.s-offer-v2__block-header{background-color:#f9fafd}.s-offer-v2 .s-offer-v2__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.s-offer-v2 .s-offer-v2__content h4{font-size:18px;font-weight:700;text-transform:uppercase;color:#02bebd}.s-offer-v2 .s-offer-v2__content .s-offer-v2__left,.s-offer-v2 .s-offer-v2__content .s-offer-v2__right{width:calc(50% - 15px);margin:20px 0}.s-offer-v2 .s-offer-v2__content .s-offer-v2__block{-webkit-box-shadow:0 0 18px 6px rgba(10,63,116,.04);box-shadow:0 0 18px 6px rgba(10,63,116,.04)}.s-offer-v2 .s-offer-v2__content .s-offer-v2__right{margin-right:30px}.s-offer-v2 .s-offer-v2__content .s-offer-v2__right .s-offer-v2__block{height:100%}.s-offer-v2 .s-offer-v2__content .s-offer-v2__right .s-offer-v2__block .s-offer-v2__block-item{padding:10px 20px 10px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f4f5f7;background-color:#fff;min-height:20%}.s-offer-v2 .s-offer-v2__content .s-offer-v2__right .s-offer-v2__block .s-offer-v2__block-item .s-offer-v2__block-item-img{margin:18px 18px 18px 0}.s-offer-v2 .s-offer-v2__content .s-offer-v2__right .s-offer-v2__block .s-offer-v2__block-item .s-offer-v2__block-item-text{font-size:16px;font-weight:700;color:#344f5a}.s-offer-v2 .s-offer-v2__content .s-offer-v2__left .s-offer-v2__block{padding:34px 40px}.s-offer-v2 .s-offer-v2__content .s-offer-v2__left .s-offer-v2__block-top{background-color:#fff;margin-bottom:20px}.s-offer-v2 .s-offer-v2__content .s-offer-v2__left .s-offer-v2__block-bottom{background:url(../img/s-offer-v2-bg.png) 100% 100% no-repeat;background-color:#02bebd;color:#fff}.s-services-os-header-v2.white-bg{background-color:#fff}.s-team-new{padding-bottom:0}.s-team-new h2{margin-bottom:10px}.s-team-new h3{font-size:18px;line-height:28px;color:#344f5a;margin-bottom:0;margin-left:auto;margin-right:auto}.s-team-new .s-team-new__content{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.s-team-new .s-team-new__content .slick-arrow{position:absolute;z-index:5;height:50px;width:50px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-team-new .s-team-new__content .next-btn{right:0}.s-team-new .s-team-new__content .left-btn{left:0}.s-team-new .s-team-new__content .slick-list{max-width:calc(100vw - 30px)}.s-team-new .s-team-new__content,.s-team-new .s-team-new__content .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.s-team-new .s-team-new__content .slick-arrow{cursor:pointer}.s-team-new .s-team-new__content .s-team-new__block:hover .s-team-new__block_hidden{display:block;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}.s-team-new .s-team-new__content .s-team-new__block:hover .s-team-new__block_main{display:none;-webkit-transition:all .5s ease;transition:all .5s ease}.s-team-new .s-team-new__content .s-team-new__block{cursor:pointer;width:300px;margin:20px 30px 0}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__block_main{width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__block_hidden{display:none;opacity:0;width:100%;background:url(../img/s-team-new-hover-bg.svg) 100% 100% no-repeat;background-color:#f9fafd;-webkit-transition:all .5s ease;transition:all .5s ease;height:100%}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__block_hidden .s-team-new__subheader{color:#f75258}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__photo{width:100%;border-bottom:1px solid #d8d8d8}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__descr{padding:15px 15px 25px}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__name{font-size:18px;font-weight:600;color:#02bebd;margin-top:0;text-align:center;margin-bottom:0}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__position{color:#344f5a;font-size:15px;font-weight:600;margin-top:0;margin-bottom:7px;text-align:center;line-height:22px}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__subheader{margin:7px 0 4px;font-size:16px;color:#02bebd;text-align:center}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__text{color:#344f5a;font-size:14px;line-height:22px;text-align:center;margin:0 0 15px}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__skills-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.s-team-new .s-team-new__content .s-team-new__block .s-team-new__skills-wrap .s-team-new__skill{padding:3px 13px;color:#344f5a;font-size:13px;font-weight:700;line-height:24px;background-color:#e9ecf0;margin:3px;border-radius:3px}.s-team-new__content .slick-list:after,.s-team-new__content .slick-list:before{content:'';position:absolute;background-color:#fff;width:50px;height:100%;top:0;z-index:2}.s-team-new__content .slick-list:after{right:0}.s-team-new__content .slick-list:before{left:0}.s-team-new__content .slick-slide{height:auto}.s-team.s-team-dotnet .s-team-texh-descr .s-team-texh-descr-img{background-color:#02bebd}.s-header-ml.s-header-bc-v2 .s-header-descr__content{position:relative;width:100%;padding-right:160px}.s-header-ml.s-header-bc-v2 .s-header-descr__content .s-header-ml-v2-img{position:absolute;right:50px;bottom:-120px}.s-services.s-services-v2{padding-bottom:30px}.s-services.s-services-v2 .container{position:relative;z-index:3}.s-services.s-services-v2 h2{margin-bottom:12px}.s-services.s-services-v2 .s-services-v2__subheader{font-size:23px;line-height:32px;color:#00bdbc;text-align:center;display:inline-block;width:100%;margin:0}.s-services.s-services-v2 .s-services-v2__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;position:relative;z-index:3}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top:nth-child(1){background:url(../img/s-services-v2-bg1.jpg) 100% 50% no-repeat;background-size:cover}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top:nth-child(3){background:url(../img/s-services-v2-bg2.jpg) 100% 50% no-repeat;background-size:cover}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top:nth-child(5){background:url(../img/s-services-v2-bg3.jpg) 100% 50% no-repeat;background-size:cover}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top{padding:20px 25px;width:calc(33% - 20px);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 10px;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-box-shadow:0 0 8px rgba(52,79,90,.2);box-shadow:0 0 8px rgba(52,79,90,.2)}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top .s-services-v2__block-header{font-size:22px;font-weight:600;line-height:29px;color:#fff;text-align:center;margin:10px 0 20px}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top .s-services-v2__block-subheader{font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#fff}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(33% - 20px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 10px;padding:25px 30px 35px;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 0 8px rgba(52,79,90,.2);box-shadow:0 0 8px rgba(52,79,90,.2)}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_bottom .custom-list_green-squere{width:auto;margin:0 auto}.s-services.s-services-v2 .s-services-v2__content_bottom{background-color:#344f5a;padding-top:110px;padding-bottom:40px;margin-top:-70px;position:relative;z-index:2;width:100%}.s-services.s-services-v2 .s-services-v2__content_bottom .s-services-v2__btn_bottom{height:50px;width:240px;margin:15px auto 0}.s-services.s-services-v2 .s-services-v2__content_bottom .s-services-v2__content_bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.s-services.s-services-v2 .s-services-v2__content_bottom .s-services-v2__content_bottom-wrap p{color:#fff;font-size:20px;font-weight:400;line-height:26px;margin:0 0 0 20px}@media only screen and (max-width:991px){.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_bottom,.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top{width:100%;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;margin-left:0;margin-right:0}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_bottom{margin-bottom:20px}.s-services.s-services-v2 .s-services-v2__content_bottom .s-services-v2__content_bottom-wrap{width:100%;padding:0 20px}.s-services.s-services-v2 .s-services-v2__content_bottom{margin-top:-90px}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_bottom .custom-list_green-squere{list-style-position:inside;-webkit-column-count:2;column-count:2;width:670px}.s-services-v2__block_bottom .custom-list_green-squere li{margin:0 10px}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_bottom{padding-top:30px}.s-services.s-services-v2 .s-services-v2__content_bottom .s-services-v2__content_bottom-wrap p{margin-left:40px;font-size:16px;line-height:23px}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top:nth-child(3){background:url(../img/s-services-v2-bg2.jpg) 100% 20% no-repeat;background-size:cover}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top:nth-child(5){background:url(../img/s-services-v2-bg3.jpg) 100% 20% no-repeat;background-size:cover}}@media only screen and (max-width:767px){.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_bottom .custom-list_green-squere{width:100%}.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top .s-services-v2__block-header,.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_top .s-services-v2__block-subheader{max-width:570px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.s-services.s-services-v2 .s-services-v2__content .s-services-v2__block_bottom .custom-list_green-squere{list-style-position:inside;-webkit-column-count:1;column-count:1;width:auto}.s-services.s-services-v2 .s-services-v2__content_bottom .s-services-v2__content_bottom-wrap p{margin-left:20px}}@media only screen and (max-width:479px){.s-services.s-services-v2 .s-services-v2__subheader{font-size:18px;line-height:24px}}.s-plans{overflow:hidden;position:relative}.s-expertise.s-expertise-v3 h2,.s-plans h2{color:#fff;position:relative;z-index:4}.s-plans .s-plans__bg-image_left,.s-plans .s-plans__bg-image_right{position:absolute;z-index:2}.s-plans .s-plans__bg-image_left{left:0;top:140px}.s-plans .s-plans__bg-image_right{right:-550px;top:-36px}.s-plans .s-plans__bg_green{position:absolute;top:0;left:0;width:100%;height:820px;background-color:#17435a;z-index:1;-webkit-clip-path:polygon(0 0,7612px 0,4515px -18px,0 820px);clip-path:polygon(0 0,7612px 0,4515px -18px,0 820px)}.s-plans .s-plans__content_tablet{display:none}.s-plans .s-plans__content{position:relative;z-index:4}.s-plans .s-plans__content .main-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-plans .s-plans__content .main-table .main-table__body,.s-plans .s-plans__content .main-table .main-table__head{width:calc(33.3% - 20px);margin:0 10px;-webkit-box-shadow:0 0 18px 6px rgba(10,63,116,.04);box-shadow:0 0 18px 6px rgba(10,63,116,.04)}.s-plans .s-plans__content .main-table .main-table__head{border-top-left-radius:2px;border-top-right-radius:2px;background-color:#30999f;padding:10px 25px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.s-plans .s-plans__content .main-table .main-table__head .header{font-size:24px;font-weight:700;color:#fff;text-align:center}.s-plans .s-plans__content .main-table .main-table__head .descr{font-size:16px;line-height:24px;color:#fff;text-align:center}.s-plans .s-plans__content .main-table .main-table__body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:#fff;padding:5px 25px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-plans .s-plans__content .main-table .main-table__body p{font-size:16px;line-height:24px;color:#444;text-align:center}.s-plans .s-plans__content .sub-table{margin-top:20px}.s-plans .s-plans__content .sub-table__block_true{background:url(../img/accept-logo-green.svg) center no-repeat}.s-plans .s-plans__content .sub-table__block{padding:10px;color:#444;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #f4f8fa;border-bottom:none}.s-plans .s-plans__content .sub-table__block p{color:#444}.s-plans .s-plans__content .sub-table__col_1{width:calc(52% - 20px);margin-left:10px}.s-plans .s-plans__content .sub-table__col_2,.s-plans .s-plans__content .sub-table__col_3{border-left:none;width:16%}.s-plans .s-plans__content .sub-table__col_4{border-left:none;width:16%;margin-right:10px}.s-plans .s-plans__content .sub-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-plans .s-plans__content .sub-table__row:nth-child(odd) .sub-table__block{background-color:#f9fafd}.s-plans .s-plans__content .sub-table__block .sub-table__img{width:50px;height:50px;margin:0 15px}.s-plans .s-plans__content .sub-table__block .sub-table__text{width:calc(100% - 80px);font-size:16px;line-height:24px;padding-left:10px}.s-plans .s-plans__content .sub-table__block .sub-table__btn-subheader{font-weight:700;text-align:center;line-height:20px;margin-top:0}.s-plans .s-plans__content .sub-table__block .sub-table__btn:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f75b62),to(#cc454c));background:linear-gradient(#f75b62,#cc454c)}.s-plans .s-plans__content .sub-table__block .sub-table__btn{width:100%;height:40px;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,from(#f75259),to(#c6373e));background:linear-gradient(#f75259,#c6373e);font-size:16px;color:#fff;text-decoration:none;line-height:20px;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px}.s-plans .s-plans__content .sub-table__block.sub-table__col_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-plans .s-plans__content .sub-table__row:first-child .sub-table__col_1{padding-left:120px}.s-plans .s-plans__content .sub-table__row:first-child .sub-table__col_2,.s-plans .s-plans__content .sub-table__row:first-child .sub-table__col_3,.s-plans .s-plans__content .sub-table__row:first-child .sub-table__col_4{font-weight:700;text-align:center}.s-plans .s-plans__content .sub-table__row:first-child .sub-table__col_1{font-size:18px;text-transform:uppercase}.s-plans .s-plans__content .sub-table__row:last-child .sub-table__block{border-bottom:2px solid #f4f8fa}@media only screen and (max-width:991px){.s-plans .s-plans__content .sub-table__block .sub-table__btn-subheader{width:100%}.s-plans .s-plans__bg-image_left,.s-plans .s-plans__bg-image_right,.s-plans .s-plans__content_desctop{display:none}.s-plans .s-plans__content .sub-table{margin-top:0;margin-bottom:30px}.s-plans .s-plans__content_tablet{display:block}.s-plans .s-plans__content .main-table .main-table__body,.s-plans .s-plans__content .main-table .main-table__head{margin:0;width:100%}.s-plans .s-plans__content .main-table .main-table__body{border-left:2px solid #f4f8fa;border-right:2px solid #f4f8fa;padding-top:10px;padding-bottom:10px}.s-plans .s-plans__content .main-table .main-table__body p{max-width:554px}.s-plans .s-plans__content .main-table .main-table__body,.s-plans .s-plans__content .main-table .main-table__head{border-radius:0}.s-plans .s-plans__content .sub-table__row .sub-table__block{width:100%!important;margin:0!important}.s-plans .s-plans__content .sub-table__col_4{border-left:2px solid #f4f8fa}.s-plans .s-plans__content .sub-table__row:first-child .sub-table__col_1{padding-left:10px;text-transform:none}.s-plans .s-plans__content .sub-table__block .sub-table__btn{width:210px;height:40px;margin:0 auto}}@media only screen and (max-width:600px){.s-plans .s-plans__content .main-table .main-table__body{padding-left:15px;padding-right:15px}.s-plans .s-plans__content .sub-table__block .sub-table__img{margin-left:0}}.s-expertise.s-expertise-v3{position:relative}.s-expertise.s-expertise-v3 .s-expertise-v3__bg-image_left,.s-expertise.s-expertise-v3 .s-expertise-v3__bg-image_right{position:absolute;z-index:2}.s-expertise.s-expertise-v3 .s-expertise-v3__bg-image_left{left:0;top:140px}.s-expertise.s-expertise-v3 .s-expertise-v3__bg-image_right{right:-550px;top:-36px}.s-expertise.s-expertise-v3 .s-expertise-v3__bg_green{position:absolute;top:0;left:0;width:100%;height:820px;background-color:#17435a;z-index:1;-webkit-clip-path:polygon(0 0,7612px 0,4515px -18px,0 820px);clip-path:polygon(0 0,7612px 0,4515px -18px,0 820px)}.s-expertise.s-expertise-v3 .s-expertise-v3__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__expertise{width:12.5%;padding:0 5px;z-index:4}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__block{width:100%;margin:5px 0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;background:#fff}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header:hover{color:#fff;background-color:#00bdbc}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block:hover:after,.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header:hover+.s-expertise-v3__body-wrap .s-expertise-v3__block:after{border:1px solid #02bebd;border-top:0;border-bottom:0;background-color:#02bebd;color:#fff}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header:hover+.s-expertise-v3__body-wrap .s-expertise-v3__block{border:1px solid #00bdbc}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block:hover img,.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header:hover+.s-expertise-v3__body-wrap .s-expertise-v3__block img{-webkit-filter:none;filter:none;opacity:1}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header{border-right:none;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:600;color:#fff;background-color:#30999f;text-transform:uppercase;border-bottom:none;height:100px;font-size:14px;line-height:18px;position:relative}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block:hover{border:1px solid #02bebd}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block:after{content:attr(data-title);position:absolute;width:calc(100% + 2px);left:-1px;bottom:0;top:auto;z-index:10;font-family:Arial,sans-serif;font-size:12px;padding:5px 10px;color:#2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d2d8e3;border-top:0;border-bottom:0;background-color:RGBA(248,249,252,.7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d8dde7;height:120px;padding:10px 10px 30px}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block img{max-width:80%;-webkit-filter:grayscale(.5);filter:grayscale(.5);opacity:.5;min-width:1px}@media only screen and (max-width:991px){.s-expertise.s-expertise-v3 .s-expertise-v3__bg_green{height:100%}.s-expertise.s-expertise-v3 .s-expertise-v3__bg-image_left,.s-expertise.s-expertise-v3 .s-expertise-v3__bg-image_right{display:none}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header:hover{background-color:#30999f;color:#fff}.s-expertise.s-expertise-v3 .s-expertise-v3__content{margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block img{-webkit-filter:none;filter:none;opacity:1}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__expertise.active .s-expertise-v3__header{background-color:#00bdbc;color:#fff;border-bottom:none}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block:after{background-color:#00bdbc;border:0;color:#fff}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__expertise.active .s-expertise-v3__body-wrap{height:auto}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap{height:0;overflow:hidden}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__expertise{width:100%;padding-left:0;padding-right:0}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header{height:auto;padding:20px 50px;font-size:15px;line-height:20px}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__expertise.active .s-expertise-v3__header:after{-webkit-transform:translate(0,-50%) rotate(-135deg);transform:translate(0,-50%) rotate(-135deg);border:3px solid #fff;border-left:none;border-top:none;top:calc(50% + 3px)}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header:after{content:'';display:block;height:15px;width:15px;position:absolute;right:25px;top:calc(50% - 3px);-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);border:3px solid #fff;border-left:none;border-top:none}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block{width:calc(25% - 10px);margin-right:5px;margin-left:5px;border:1px solid #00bdbc}}@media only screen and (max-width:767px){.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block{width:calc(33.3% - 10px)}}@media only screen and (max-width:600px){.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block{width:calc(50% - 10px)}}@media only screen and (max-width:400px){.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__header{padding-left:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}@media only screen and (max-width:360px){.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap .s-expertise-v3__block{width:200px;margin-left:0;margin-right:0}.s-expertise.s-expertise-v3 .s-expertise-v3__content .s-expertise-v3__body-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.s-expertise.s-expertise-cloud-automation-v2.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr{padding-top:0;padding-bottom:0}@media only screen and (min-width:1200px){.s-expertise.s-expertise-cloud-automation-v2.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block:nth-child(5n+5){margin-right:10px}.s-expertise.s-expertise-cloud-automation-v2.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block:nth-child(6n+6){margin-right:0}.s-expertise.s-expertise-cloud-automation-v2.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{width:180px;margin:15px 10px 10px 0}}.s-expertise-software.s-expertise-software_slider .s-expertise-software-block-img-wrap,.s-expertise-software.s-expertise-software_slider .s-expertise-software-block-main{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img{height:80px;width:145px;-webkit-filter:grayscale(.7);filter:grayscale(.7)}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img img{max-width:90px;max-height:60px}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap{width:calc(80% - 15px);margin-left:15px;position:relative}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .slick-arrow.slick-disabled{display:none!important}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .next-btn:hover,.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .prev-btn:hover{-webkit-filter:none;filter:none}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .next-btn,.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .prev-btn{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;width:30px;height:30px;background-color:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-filter:grayscale(1);filter:grayscale(1);z-index:2}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .next-btn{right:0}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .prev-btn{left:0}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .prev-btn img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main{height:80px}@media only screen and (max-width:1200px){.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap{max-width:calc(100vw - 30px)}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap{width:calc(70% - 15px)}}@media only screen and (max-width:767px){.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap{width:calc(60% - 15px)}}@media only screen and (max-width:600px){.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap{width:100%;margin-left:0;margin-top:10px;display:none}.s-expertise-software .s-expertise-software-wrap .s-expertise-software-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main{background-color:#30999f;height:auto;padding:20px 50px 20px 20px;-webkit-transition:all 0s ease!important;transition:all 0s ease!important}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main span{color:#fff;text-align:center;width:100%}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;border:1px solid #00bdbc}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block.active .s-expertise-software-block-main+.s-expertise-software-block-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block.active .s-expertise-software-block-main{background-color:#00bdbc}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main:after{content:'';display:block;height:15px;width:15px;position:absolute;right:25px;top:calc(50% - 3px);-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);border:3px solid #fff;border-left:none;border-top:none}.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap .s-expertise-software-block.active .s-expertise-software-block-main:after{-webkit-transform:translate(0,-50%) rotate(-135deg);transform:translate(0,-50%) rotate(-135deg);border:3px solid #fff;border-left:none;border-top:none;top:calc(50% + 3px)}}@media only screen and (max-width:340px){.s-expertise-software.s-expertise-software_slider .s-expertise-software-wrap{max-width:calc(100vw - 10px)}}.s-expertise.s-expertise-couchbase-v2.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr{padding-top:0;padding-bottom:40px}@media only screen and (min-width:1200px){.s-expertise.s-expertise-couchbase-v2.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block:nth-child(5n+5){margin-right:10px}.s-expertise.s-expertise-couchbase-v2.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block:nth-child(6n+6){margin-right:0}.s-expertise.s-expertise-couchbase-v2.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{width:180px;margin:15px 10px 10px 0}}.s-customers.s-customers-v1.s-customers-gray .s-customers-wrap img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.s-request-demo{background-color:#16435a;padding:25px 0}.s-request-demo .s-request-demo__content .s-request-demo__header{font-size:20px;font-weight:600;line-height:27px;color:#fff;margin-bottom:4px;text-transform:uppercase}.s-request-demo .s-request-demo__content .s-request-demo__header .s-request-demo__header_red{color:#f1545b;font-size:20px;font-weight:600;line-height:23px}.s-request-demo .s-request-demo__content .s-request-demo__subheader{font-size:15px;font-weight:400;line-height:22px;color:#fff}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link:last-child{margin-right:0}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link:hover .s-request-demo__image-block{background-color:#00c1c0}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link:hover .s-request-demo__image-block:after{border-left:4px solid #00c1c0}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 20px 20px 0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.3);height:60px}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link .s-request-demo__image-block{width:70px;background-color:#07344b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link .s-request-demo__image-block:after{display:block;content:'';position:absolute;right:-8px;top:50%;width:1px;height:1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:4px solid transparent;border-left:4px solid #07344b}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link .s-request-demo__descr-block{padding:10px 20px 11px 24px}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link .s-request-demo__descr-block .s-request-demo__descr-header{font-size:17px;font-weight:600;line-height:20px;color:#fff;margin:0 0 4px}.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link .s-request-demo__descr-block .s-request-demo__descr-subheader{color:#00c1c0;font-size:11px;font-weight:400;line-height:13px;margin:0;text-transform:uppercase}@media only screen and (max-width:700px){.s-request-demo .s-request-demo__content .s-request-demo__links-wrap .s-request-demo__link{width:250px;margin:10px}}.s-principles{position:relative;padding-top:60px;padding-bottom:80px;background-color:#f4f7fc;overflow:hidden}.s-principles h2{margin-bottom:30px}.s-principles .s-principles__content{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.s-principles .s-principles__content .s-principles__left-part{width:65%;padding:0 20px 0 0}.s-principles .s-principles__content .s-principles__left-part h2{font-size:26px;font-weight:600;line-height:28px;text-align:left}.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block:hover,ul.custom-list.custom-list-green li:before{background-color:#00bdbc}.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block{width:48%;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.08);box-shadow:0 3px 8px rgba(0,0,0,.08);background-color:#fff;margin:10px 0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:140px;-webkit-transition:all .1s ease;transition:all .1s ease}.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block .s-principles__left-part-img svg path{-webkit-transition:all .1s ease;transition:all .1s ease}.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block .s-principles__left-part-descr{margin-left:10px}.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block .s-principles__left-part-descr span{color:#55687c;font-size:15px;line-height:24px;-webkit-transition:all .1s ease;transition:all .1s ease}.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block .s-principles__left-part-descr .s-principles__descr-header{font-weight:700}.s-principles .s-principles__content .s-principles__right-part{width:35%;padding:30px;margin:10px 0;background-color:#17435a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.s-principles .s-principles__content .s-principles__right-part:after{position:absolute;right:-998px;top:0;content:'';display:block;width:1000px;height:100%;background-color:#17435a}.s-principles .s-principles__content .s-principles__right-part .s-principles__right-part-content p{color:#fff;font-size:16px;line-height:24px;margin:0 0 25px}.s-principles .right-part-content__text--big{font-size:21px!important;line-height:30px!important}@media only screen and (max-width:991px){.s-principles .s-principles__content .s-principles__left-part{width:100%;padding-right:0;position:relative}.s-principles .s-principles__content .s-principles__right-part:after{position:absolute;content:'';width:20px;height:100%;right:-20px;top:0;background:#17435a}.s-principles .s-principles__content .s-principles__right-part:before{position:absolute;content:'';width:20px;height:100%;left:-20px;top:0;background:#17435a}.s-principles .s-principles__content .s-principles__right-part{width:100%;padding:20px;position:relative}.s-principles .s-principles__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-principles:after{display:none}}@media only screen and (max-width:600px){.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-principles .s-principles__content .s-principles__left-part .s-principles__left-part-content .s-principles__left-part-block{width:100%;max-width:330px;min-height:auto}}.s-partners-tabs{padding-top:80px;padding-bottom:80px}.s-partners-tabs .s-partners-tabs__content{display:-webkit-box;display:-ms-flexbox;display:flex}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__links-wrap{width:30%}@media only screen and (min-width:992px){.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__links-wrap .s-partners-tabs__link.active{position:relative}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__links-wrap .s-partners-tabs__link.active:before{content:'';display:block;width:2px;height:100%;position:absolute;top:0;left:0;background-color:#28b2b0}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__links-wrap .s-partners-tabs__link.active span{color:#28b2b0}}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__links-wrap .s-partners-tabs__link{text-align:left;text-transform:none;font-size:16px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 32px;margin:2px 0;background-color:#f7f9fd}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__links-wrap .s-partners-tabs__link span{font-size:24px;line-height:32px;letter-spacing:-.3px;color:#596c74}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__blocks-wrap{width:70%}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__blocks-wrap .s-partners-tabs__block{display:none}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__blocks-wrap .s-partners-tabs__block.active{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:12px}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__blocks-wrap .s-partners-tabs__block.active .s-partners-tabs__block-img{width:calc(33.3% - 8px);padding:18px;height:100px;border:1px solid #d5e2fb;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;margin:4px}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__blocks-wrap .s-partners-tabs__block.active .s-partners-tabs__block-img img{min-width:1px;min-height:1px;max-width:120px;max-height:100%}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__blocks-wrap .s-partners-tabs__block.active .s-partners-tabs__block-img,.s-partners-tabs__block_mobile,.s-partners-tabs__block_mobile .s-partners-tabs__block-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-partners-tabs__block_mobile{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.s-partners-tabs__block_mobile .s-partners-tabs__block-img{width:135px;height:80px;padding:12px 15px;border:1px solid #d8dde7;margin:5px;background-color:#fff}.s-partners-tabs__block_mobile .s-partners-tabs__block-img img{min-width:1px;min-height:1px;max-width:100%;max-height:100%}@media only screen and (min-width:992px){.s-partners-tabs__block_mobile{display:none}}@media only screen and (max-width:991px){.s-partners-tabs{padding-bottom:0}.s-partners-tabs__block_mobile{padding-top:0}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__blocks-wrap{display:none}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__links-wrap{width:100%}.s-partners-tabs .s-partners-tabs__content .s-partners-tabs__links-wrap .s-partners-tabs__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:600;line-height:21px;text-transform:uppercase;color:#344f5a!important}}.s-iframe-page{padding:0;position:absolute;top:60px;left:0;width:100%;height:calc(100% - 60px)}.s-menu-iframe{background-color:#2a898f;position:fixed;top:0;width:100%;padding:0;z-index:10}.s-menu-iframe .s-menu-iframe__content,.s-why-pwa .s-why-pwa__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-menu-iframe .s-menu-iframe__content,.s-menu-iframe .s-menu-iframe__content .s-menu-iframe__close-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.s-menu-iframe .s-menu-iframe__content .s-menu-iframe__close-btn{cursor:pointer;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:50%;background-color:rgba(255,255,255,.1)}.s-menu-iframe .s-menu-iframe__content .s-menu-iframe__back-btn{cursor:pointer;width:100px;height:36px}.s-menu-iframe .s-menu-iframe__content .s-menu-iframe__back-btn i{margin-left:-12px}.s-menu-iframe .s-menu-iframe__content .s-menu-iframe__back-btn span,.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__close-link i,.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .checkboxes-policy-wrap span{color:#fff}.s-why-pwa{background-color:#f3f4f8}.s-why-pwa .s-why-pwa__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-why-pwa .s-why-pwa__content .s-why-pwa__block.s-why-pwa__block_main-header{background-color:#f3f4f8;padding:0}.s-why-pwa .s-why-pwa__content .s-why-pwa__block.s-why-pwa__block_main-header h2{font-size:46px;font-weight:400;line-height:54px;text-align:left;color:#00bdbc;margin-top:10px}.s-why-pwa .s-why-pwa__content .s-why-pwa__block:hover:not(.s-why-pwa__block_main-header){background-color:#00bdbc}.s-why-pwa .s-why-pwa__content .s-why-pwa__block:hover:not(.s-why-pwa__block_main-header) .s-why-pwa__block-header-wrap .image_svg g,.s-why-pwa .s-why-pwa__content .s-why-pwa__block:hover:not(.s-why-pwa__block_main-header) .s-why-pwa__block-header-wrap .image_svg path{fill:#fff}.s-why-pwa .s-why-pwa__content .s-why-pwa__block:hover:not(.s-why-pwa__block_main-header) .s-why-pwa__block-descr-wrap .s-why-pwa__block-descr,.s-why-pwa .s-why-pwa__content .s-why-pwa__block:hover:not(.s-why-pwa__block_main-header) .s-why-pwa__block-header-wrap .s-why-pwa__block-header{color:#fff}.s-why-pwa .s-why-pwa__content .s-why-pwa__block{width:32%;background-color:#fff;margin:10px 0;padding:18px 24px 20px;-webkit-transition:all .2s ease;transition:all .2s ease}.s-why-pwa .s-why-pwa__content .s-why-pwa__block .s-why-pwa__block-header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px}.s-why-pwa .s-why-pwa__content .s-why-pwa__block .s-why-pwa__block-header-wrap .image_svg{margin-right:15px;width:30px}.s-why-pwa .s-why-pwa__content .s-why-pwa__block .s-why-pwa__block-header-wrap .s-why-pwa__block-header{width:calc(100% - 30px);margin:0;font-size:19px;font-weight:600;line-height:22px;color:#344f5a;-webkit-transition:all .2s ease;transition:all .2s ease}.s-why-pwa .s-why-pwa__content .s-why-pwa__block .s-why-pwa__block-descr-wrap .s-why-pwa__block-descr{margin:0;font-size:15px;font-weight:400;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:991px){.s-why-pwa .s-why-pwa__content .s-why-pwa__block.s-why-pwa__block_main-header h2{font-size:36px;line-height:46px}}@media only screen and (max-width:767px){.s-why-pwa .s-why-pwa__content .s-why-pwa__block.s-why-pwa__block_main-header{width:100%}.s-why-pwa .s-why-pwa__content .s-why-pwa__block.s-why-pwa__block_main-header h2{text-align:center}.s-why-pwa .s-why-pwa__content .s-why-pwa__block{width:49%}}@media only screen and (max-width:500px){.s-why-pwa .s-why-pwa__content .s-why-pwa__block.s-why-pwa__block_main-header h2{margin-bottom:10px;font-size:30px;line-height:40px}.s-why-pwa .s-why-pwa__content .s-why-pwa__block{width:100%;max-width:300px}.s-why-pwa .s-why-pwa__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.s-progressive-web{background-color:#344f5a;padding:0}.s-progressive-web .s-progressive-web__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.s-progressive-web .s-progressive-web__content .s-progressive-web__right-part{top:-12px;right:0;position:absolute}.s-progressive-web .s-progressive-web__content .s-progressive-web__right-part img{width:280px;height:290px}.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part{padding:45px 0;max-width:750px}.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part .s-progressive-web__header{font-size:30px;font-weight:600;line-height:42px;text-transform:uppercase;color:#fff;margin:0 0 5px}.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part .s-progressive-web__subheader{font-size:19px;font-weight:400;line-height:27px;color:#00bdbc;margin:0;text-transform:uppercase}.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part .s-progressive-web__descr-wrap{margin:25px 0}.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part .s-progressive-web__descr-wrap .s-progressive-web__descr{font-size:17px;font-weight:400;line-height:24px;color:#fff}@media only screen and (max-width:1200px){.s-progressive-web .s-progressive-web__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part{max-width:inherit;width:60%}.s-progressive-web .s-progressive-web__content .s-progressive-web__right-part{top:0;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.s-progressive-web .s-progressive-web__content .s-progressive-web__right-part img{width:auto;height:100%;position:absolute;top:0;right:0}}@media only screen and (max-width:991px){.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part .s-progressive-web__descr-wrap .s-progressive-web__descr{font-size:15px;line-height:22px}}@media only screen and (max-width:767px){.s-progressive-web .s-progressive-web__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part{width:100%}.s-progressive-web .s-progressive-web__content .s-progressive-web__right-part{display:none}}@media only screen and (max-width:479px){.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part .s-progressive-web__header{font-size:24px;line-height:30px}.s-progressive-web .s-progressive-web__content .s-progressive-web__left-part .s-progressive-web__subheader{font-size:17px;line-height:24px}}.s-topform-fixed{top:50px!important;padding:20px 0 10px;background-color:#17435a;z-index:12;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);box-shadow:0 3px 8px rgba(0,0,0,.2)}.s-topform-fixed .s-topform-fixed__content{position:relative}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__close-link{position:absolute;top:0;right:0;width:30px;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;cursor:pointer}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__free-trial:after{content:'';display:block;height:1px;width:1px;border:22px solid #00bdbc;border-right:22px solid #17435a;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__free-trial{position:absolute;left:0;top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:312px;height:45px;padding:0 50px 0 20px;background-color:#00bdbc}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__free-trial span{text-transform:uppercase;font-size:16px;line-height:24px;color:#fff}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__header-wrap{padding-left:330px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__header-wrap .s-topform-fixed__header{text-align:left;font-size:24px;line-height:18px;margin:0 0 6px;color:#fff}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__header-wrap .s-topform-fixed__subheader{margin:0;font-size:18px;color:#fff;font-weight:600;line-height:24px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form [type=checkbox]:not(:checked)+span:not(.lever):before{background:#fff;border:1px solid #fff}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form button[disabled=disabled]{opacity:1;background:#e49b9f}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP{width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .checkboxes-policy-wrap{margin-bottom:15px;padding-left:2px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .checkboxes-policy-wrap .form-error{color:#f75a3e;margin-left:-1px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .form-group__textarea-wrap{width:100%;position:relative;margin-bottom:12px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .form-group__textarea-wrap .form-error{bottom:-15px;left:1px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .form-group__textarea-wrap label{position:absolute;top:4px;left:10px;color:#6b7f87;font-size:13px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP textarea{padding-top:24px;background-color:#fff;border:1px solid #fff}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP input{padding-top:14px;height:45px;margin-bottom:16px;background-color:#fff;border:1px solid #fff}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .form-group{width:32%;position:relative}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .form-group .form-error{bottom:2px}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .form-group label{position:absolute;top:10px;left:12px;color:#6b7f87;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:0}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .s-topform-fixed__form-part_hidden{display:none}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .btn-wrap{width:25%;margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-topform-fixed .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .btn-wrap .orange-btn{height:45px;width:88%!important;-webkit-transition:width 0s;transition:width 0s;display:block}.s-topform-fixed.active{padding:40px 0 30px}.s-topform-fixed.active .s-topform-fixed__content .s-topform-fixed__close-link{display:-webkit-box;display:-ms-flexbox;display:flex}.s-topform-fixed.active .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-topform-fixed.active .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .btn-wrap{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-topform-fixed.active .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .btn-wrap .orange-btn{height:40px;width:250px!important}.s-topform-fixed.active .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-topform-fixed.active .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .form-group{width:24%}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block .s-descr-link .s-descr-link-about .s-descr-link-img,.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link.active .tab-header img,.s-topform-fixed.active .s-topform-fixed__content .s-topform-fixed__form-wrap .s-topform-fixed__sticky-form .formWP .s-topform-fixed__form-part_hidden{display:block}.s-topform-fixed+.s-topform{display:none}@media only screen and (max-width:991px){.s-topform-fixed{display:none}.s-topform-fixed+.s-topform{display:block}.top-menu.menu-notfixed{height:70px!important}}.top-menu.menu-notfixed .inquire-btn a{height:36px}.s-services-mini-v2{background-color:#104259}.s-services-mini-v2.white-bg{background-color:#f8f9fb}.s-services-mini-v2.white-bg .s-services-mini-v2__descr-header,.s-services-mini-v2.white-bg .s-services-mini-v2__descr-text,.s-services-mini-v2.white-bg h2{color:#344f5a!important}@media only screen and (max-width:600px){.s-services-mini-v2 h2{margin-bottom:30px}}.s-services-mini-v2 .s-services-mini-v2__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block{width:48%;padding:20px;margin-bottom:20px}@media only screen and (max-width:991px){.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block{margin-bottom:0}}@media only screen and (max-width:700px){.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block{width:100%}}@media only screen and (max-width:600px){.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block{padding:15px}}.s-services-mini-v2 .s-services-mini-v2__content,.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block .s-services-mini-v2__block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block .s-services-mini-v2__block-content .s-services-mini-v2__block-img{margin-top:15px;margin-right:30px;width:94px}.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block .s-services-mini-v2__block-content .s-services-mini-v2__descr-wrap{width:calc(100% - 124px)}.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block .s-services-mini-v2__block-content .s-services-mini-v2__descr-wrap .s-services-mini-v2__descr-header{color:#fff;font-size:24px;font-weight:700;line-height:30px}@media only screen and (max-width:991px){.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block .s-services-mini-v2__block-content .s-services-mini-v2__descr-wrap .s-services-mini-v2__descr-header{font-size:20px}}@media only screen and (max-width:600px){.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block .s-services-mini-v2__block-content .s-services-mini-v2__descr-wrap .s-services-mini-v2__descr-header{font-size:18px;line-height:24px}}.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block .s-services-mini-v2__block-content .s-services-mini-v2__descr-wrap .s-services-mini-v2__descr-text{font-size:14px;color:#fff;line-height:28px}@media only screen and (max-width:600px){.s-services-mini-v2 .s-services-mini-v2__content .s-services-mini-v2__block .s-services-mini-v2__block-content .s-services-mini-v2__descr-wrap .s-services-mini-v2__descr-text{line-height:24px}}.s-professionals .s-professionals__subheader{font-size:16px;line-height:28px;color:#6b7f87;text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.s-professionals .s-professionals__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.s-professionals .s-professionals__content .s-professionals__left-part{width:40%;height:364px}.s-professionals .s-professionals__content .s-professionals__right-part{width:60%;padding:45px 45px 30px;background-color:#02bebd;color:#fff}.s-professionals .s-professionals__content .s-professionals__right-part .s-professionals__list-subheader p{font-size:24px;line-height:40px;margin:0;color:#fff}.s-professionals .s-professionals__content .s-professionals__right-part .custom-list.s-professionals__list li:before{height:12px;width:6px;top:4px;border-bottom:2px solid #fff;border-right:2px solid #fff;border-left:none;border-top:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:transparent}@media only screen and (max-width:991px){.s-professionals .s-professionals__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-professionals .s-professionals__content .s-professionals__left-part{display:none}.s-professionals .s-professionals__content .s-professionals__right-part{width:100%}}@media only screen and (max-width:600px){.s-professionals .s-professionals__content .s-professionals__right-part{padding:30px 25px}.s-professionals .s-professionals__content{margin-top:30px}.s-professionals .s-professionals__content .s-professionals__right-part .s-professionals__list-subheader p{line-height:32px}}@media only screen and (max-width:479px){.s-professionals .s-professionals__content .s-professionals__right-part .s-professionals__list-subheader p{font-size:22px;line-height:28px}}.s-able-developer h2{text-align:left;margin-bottom:12px;margin-top:0}.s-able-developer .s-able-developer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-able-developer .s-able-developer__subheader,.s-phone-tab h4{font-size:18px;line-height:32px;color:#6b7f87}.s-able-developer .s-able-developer__block.s-able-developer__block_main{width:50%;border:0;padding:15px 30px 65px 15px;margin-left:-2px}.s-able-developer .s-able-developer__block{width:25%;border:1px solid #dadee7;padding:65px 35px 20px;min-height:285px;margin-left:-1px;margin-top:-1px}.s-able-developer .s-able-developer__block .s-able-developer__logo-block{height:53px;padding-bottom:15px}.s-able-developer .s-able-developer__block .s-able-developer__logo-block .s-able-developer__logo{max-height:100%;max-width:100%}.s-able-developer .s-able-developer__block .s-able-developer__descr{font-size:15px;line-height:24px;color:#6b7f87}@media only screen and (max-width:991px){.s-able-developer .s-able-developer__block.s-able-developer__block_main{width:100%;margin-left:0;padding-top:0;min-height:inherit;padding-bottom:50px}.s-able-developer h2{max-width:inherit;text-align:center;margin-bottom:20px}.s-able-developer .s-able-developer__subheader{font-size:16px;line-height:28px;color:#6b7f87;text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.s-able-developer .s-able-developer__block{padding:40px 25px;min-height:inherit;width:33.3%}}@media only screen and (max-width:600px){.s-able-developer .s-able-developer__block.s-able-developer__block_main{padding-bottom:30px}.s-able-developer .s-able-developer__block{width:50%}}@media only screen and (max-width:479px){.s-able-developer .s-able-developer__block{width:100%;padding:30px 25px}}.s-sure .s-sure__content-wrap{height:760px;min-height:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:50px}.s-ios-collapse .s-ios-collapse__content .collapsible li,.s-phone-tab .s-phone-tab__content .s-phone-tab__image-block .custom-tab-result.active img,.s-sure .s-sure__content-wrap .s-sure__content{width:100%}.s-sure .s-sure__content-wrap .s-sure__content .s-sure__header{font-size:40px;line-height:50px;color:#fff;font-weight:600;max-width:820px}.s-sure .s-sure__content-wrap .s-sure__content .s-sure__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.s-sure .s-sure__content-wrap .s-sure__content .s-sure__info .s-sure__info-block{width:23%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.s-sure .s-sure__content-wrap .s-sure__content .s-sure__info .s-sure__info-block .s-sure__info-header{font-family:BebasBold;font-size:50px;line-height:50px;color:#00d7d6;margin-right:10px}.s-sure .s-sure__content-wrap .s-sure__content .s-sure__info .s-sure__info-block .s-sure__info-descr{font-size:16px;line-height:24px;color:#fff}@media only screen and (max-width:991px){.s-sure .s-sure__content-wrap .s-sure__content .s-sure__info,.s-work-format .s-work-format__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-sure .s-sure__content-wrap .s-sure__content .s-sure__info .s-sure__info-block{width:48%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-sure .s-sure__content-wrap{height:auto;padding-top:80px}}@media only screen and (max-width:600px){.s-sure .s-sure__content-wrap .s-sure__content .s-sure__header{font-size:32px;line-height:40px}.s-sure .s-sure__content-wrap{height:auto;padding:70px 30px 50px}.s-sure .s-sure__content-wrap .s-sure__content .s-sure__info .s-sure__info-block{width:100%}}@media only screen and (max-width:479px){.s-sure .s-sure__content-wrap .s-sure__content .s-sure__header{font-size:24px;line-height:34px}.s-sure .s-sure__content-wrap .s-sure__content .s-sure__info{margin-top:40px}.s-sure .s-sure__content-wrap{padding:40px 20px}}.s-work-format{padding-bottom:0}.s-work-format h2{margin-top:0}.s-work-format .s-work-format__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-work-format .s-work-format__content .s-work-format__block{width:31%;-webkit-box-shadow:0 0 20px 2px rgba(89,89,89,.1);box-shadow:0 0 20px 2px rgba(89,89,89,.1);min-height:390px;border-bottom:5px solid #02bebd;padding:35px 35px 20px;margin:30px 0}.s-work-format .s-work-format__content .s-work-format__block .s-work-format__block-subheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px}.s-work-format .s-work-format__content .s-work-format__block .s-work-format__block-subheader .s-work-format__block-logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:15px}.s-work-format .s-work-format__content .s-work-format__block .s-work-format__block-subheader p{font-size:24px;line-height:28px;color:#000;font-weight:600;margin:0}.s-work-format .s-work-format__content .s-work-format__block .s-work-format__block-descr{font-size:15px;line-height:28px;color:#6b7f87;margin-top:10px}@media only screen and (max-width:991px){.s-work-format .s-work-format__content .s-work-format__block{padding:25px 25px 50px;min-height:inherit}}@media only screen and (max-width:767px){.s-work-format .s-work-format__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-work-format .s-work-format__content .s-work-format__block{width:100%;padding:25px;margin-bottom:0}.s-work-format .s-work-format__content .s-work-format__block .s-work-format__block-subheader{height:auto}.s-work-format{padding:20px 0}}@media only screen and (max-width:600px){.s-work-format h2{margin-bottom:0}}@media only screen and (max-width:479px){.s-work-format .s-work-format__content .s-work-format__block .s-work-format__block-subheader p{font-size:22px;line-height:26px}}.s-descr.s-descr-v2{padding-top:50px}.s-descr.s-descr-v2 h2{max-width:540px;margin:0 auto}.s-descr.s-descr-v2 .s-descr-wrap{position:static;top:0;-webkit-box-shadow:none;box-shadow:none;margin-top:56px}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block{height:auto;min-height:320px;margin-top:0;margin-left:0;border-bottom:none;border-left:none}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block .s-descr-link:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:992px){.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block:nth-child(-n+3){border-top:none}}@media only screen and (max-width:991px){.s-descr.s-descr-v2 .container{padding-left:15px;padding-right:15px}.s-descr.s-descr-v2 .s-descr-wrap{margin-top:50px}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block{height:auto!important;min-height:inherit}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block:nth-child(-n+2){border-top:none}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block:nth-child(2n+2){border-right:none}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block:nth-child(2n+1){border-right:1px solid #e9e9e9}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block .s-descr-link{padding:30px 15px;position:static}}@media only screen and (max-width:767px){.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block:nth-child(2n+1){border-right:none}.s-descr.s-descr-v2 .s-descr-wrap .s-descr-block:nth-child(2){border-top:1px solid #e9e9e9}.s-descr.s-descr-v2 .s-descr-wrap{margin-top:30px}}@media only screen and (max-width:340px){.s-descr.s-descr-v2 .container{padding-left:5px;padding-right:5px}}.s-portfolio.s-portfolio-azure .project-container-main .project-link-wrap{width:33.3%}@media only screen and (max-width:992px){.s-portfolio.s-portfolio-azure .project-container-main .project-link-wrap{width:50%}}@media only screen and (max-width:767px){.s-portfolio.s-portfolio-azure .project-container-main .project-link-wrap{width:100%}}.s-phone-tab{background-color:#f9fafd}.s-phone-tab .s-phone-tab__content .custom-tabs .tab:hover .custom-tabs__tab-link .tab-header p,.s-phone-tab h2{color:#00bdbb}.s-phone-tab h4{color:#344f5a;font-size:23px;text-align:center}.s-phone-tab .s-phone-tab__descr{max-width:600px;margin-left:auto;margin-right:auto;text-align:center}.s-phone-tab .s-phone-tab__content{position:relative;margin:60px 0}.s-phone-tab .s-phone-tab__content .custom-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__right-tabs .tab .custom-tabs__tab-link.active{border-top-left-radius:0;border-top-right-radius:6px}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__right-tabs .tab .custom-tabs__tab-link.active:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);right:auto;left:-12px}.s-phone-tab .s-phone-tab__content .custom-tabs .tab{position:relative;height:25%}.s-phone-tab .s-phone-tab__content .custom-tabs .tab:nth-child(4n+4) .custom-tabs__tab-link:after{display:none}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link{padding:16px 24px;background-color:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;height:100%}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link.active{background-color:#00bdbb;border-top-right-radius:0;-webkit-box-shadow:0 8px 24px rgba(29,96,95,.16);box-shadow:0 8px 24px rgba(29,96,95,.16);z-index:1}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link.active .tab-descr{color:#fff}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link.active .tab-header p{color:#fff!important}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link.active:after,.s-staff .s-staff__schema text{display:none}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link.active:before{content:'';display:block;width:12px;height:14px;background:url(../img/tale-icon_right.svg) center no-repeat;background-size:contain;position:absolute;top:0;right:-12px}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link:after{content:'';display:block;height:1px;width:85%;background-color:#e8ecee;position:absolute;bottom:1px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap .imgage-block,.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap .imgage-block:after,.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link .tab-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link .tab-header p{font-size:18px;line-height:28px;color:#324f59;font-weight:700;margin-bottom:4px;margin-top:0}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link .tab-header img{display:none;margin-left:20px}.s-phone-tab .s-phone-tab__content .custom-tabs .tab .custom-tabs__tab-link .tab-descr{font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:24px;color:#6c8087;margin-bottom:8px;margin-top:0}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__left-tabs,.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__right-tabs{width:30%;background-color:#fff;border-radius:6px}.s-phone-tab .s-phone-tab__content .s-phone-tab__image-block{width:285px;position:relative;height:572px;-ms-flex-item-align:center;align-self:center}.s-phone-tab .s-phone-tab__content .s-phone-tab__image-block .phone-tab-image-bg{position:absolute;height:100%;width:100%;background:url(../img/phone-bg.png) center no-repeat;background-size:contain;top:0;left:0}.s-phone-tab .s-phone-tab__content .s-phone-tab__image-block .custom-tab-result{display:none;border-radius:40px;overflow:hidden;margin:15px 15px 5px}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .ask-hover-block:hover+.bottom-form__dropdown-description-block,.s-phone-tab .s-phone-tab__content .s-phone-tab__image-block .custom-tab-result.active{display:block}@media only screen and (max-width:767px){.s-phone-tab .slick-center{font-size:3em}.s-phone-tab .s-phone-tab__content{margin:30px 0}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__left-tabs,.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__right-tabs{display:none}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block{width:calc(100vw - 30px);height:auto;position:relative}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .slick-arrow{position:absolute;height:60px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10;border-radius:50%;cursor:pointer;display:block}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .slick-arrow .custom-arrow{height:30px;width:30px;border:2px solid #02bebd;position:relative;top:15px;border-left:0;border-bottom:0}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .slick-arrow .custom-arrow.custom-arrow-right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .slick-arrow .custom-arrow.custom-arrow-left{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .slick-arrow.prev-btn{left:20px}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .slick-arrow.next-btn{right:20px}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .custom-tab-result{display:block!important;border-radius:0;margin:20px 0;height:700px}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .custom-tab-result img{height:100%;margin-left:auto;margin-right:auto;width:auto}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .phone-tab-image-bg{display:none}}@media only screen and (max-width:600px){.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .custom-tab-result{height:500px;width:calc(100vw - 30px)!important}}@media only screen and (max-width:400px){.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .slick-arrow.next-btn{right:0}.s-phone-tab .s-phone-tab__content .custom-tabs .s-phone-tab__image-block .slick-arrow.prev-btn{left:0}}.s-ios-collapse{padding-bottom:40px}.s-ios-collapse .s-ios-collapse__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.s-ios-collapse .s-ios-collapse__content .collapsible{-webkit-box-shadow:none;box-shadow:none;border:0;width:48%;margin:0}.s-ios-collapse .s-ios-collapse__content .collapsible li.active .collapsible-header:after{-webkit-transform:translate(0,-50%) rotate(225deg);transform:translate(0,-50%) rotate(225deg);margin-top:2px}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-header{border-top:1px solid #ddd;margin-top:-1px;padding:24px 30px 24px 10px;position:relative}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-header:after{content:'';display:block;height:10px;width:10px;border:1px solid #b7b7b7;border-left:none;border-top:none;position:absolute;top:50%;right:5px;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);margin-top:-2px}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-header span{text-transform:uppercase;color:#344f5a;font-size:16px;font-weight:600}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body{padding:0;border-bottom:none}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap .imgage-block{padding:20px 20px 50px;width:calc(33.3% - 20px);margin:10px;position:relative;border:1px solid #d8dde7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap .imgage-block:after{content:attr(data-title);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;height:40px;background:#fafbfd;color:#2b2b2b;width:100%;text-align:center;font-size:12px;padding-left:5px;padding-right:5px}@media only screen and (max-width:767px){.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap .imgage-block{width:calc(50% - 20px)}}@media only screen and (max-width:600px){.s-ios-collapse .s-ios-collapse__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-ios-collapse .s-ios-collapse__content .collapsible{width:100%}.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap .imgage-block{width:calc(33.3% - 20px)}}@media only screen and (max-width:460px){.s-ios-collapse .s-ios-collapse__content .collapsible li .collapsible-body .images-wrap .imgage-block{width:calc(50% - 20px)}}.s-hidden{display:none!important}.s-portfolio.s-portfolio-ios .project-container-main .project-link-wrap{width:33.3%}@media only screen and (max-width:991px){.s-portfolio.s-portfolio-ios .project-container-main .project-link-wrap{width:50%}}@media only screen and (max-width:767px){.s-portfolio.s-portfolio-ios .project-container-main .project-link-wrap{width:100%}}.s-expertise.s-expertise-ios .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab{width:20%}.s-benefits-4{padding:50px 0}.s-benefits-4 .s-benefits-4__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block{width:535px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme,.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme{-ms-flex-wrap:wrap;flex-wrap:wrap;height:400px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header{position:absolute;font-weight:600;font-size:17px;line-height:22px;color:#344f5a;margin:0}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header.s-benefits-4__header-1{top:8px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:240px;text-align:center}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header.s-benefits-4__header-2{right:0;top:84px;width:158px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header.s-benefits-4__header-3{right:0;top:50%;width:118px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header.s-benefits-4__header-4{right:0;bottom:82px;width:158px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header.s-benefits-4__header-5{bottom:8px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:240px;text-align:center}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header.s-benefits-4__header-6{left:0;bottom:82px;width:152px;text-align:right}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header.s-benefits-4__header-7{left:0;top:50%;width:112px;text-align:right;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header.s-benefits-4__header-8{left:20px;top:84px;width:135px;text-align:right}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap{padding:72px;margin-right:5px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line{position:absolute}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line.s-benefits-4__line-1{left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line.s-benefits-4__line-2{left:33px;top:50px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line.s-benefits-4__line-3{left:108px;top:19px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line.s-benefits-4__line-4{right:33px;top:48px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line.s-benefits-4__line-5{right:0;top:50%;-webkit-transform:translate(0,-64%) rotate(180deg);transform:translate(0,-64%) rotate(180deg)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line.s-benefits-4__line-6{right:33px;bottom:50px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line.s-benefits-4__line-7{left:111px;bottom:19px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line.s-benefits-4__line-8{left:33px;bottom:48px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__circle{width:134px;height:134px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00bdbc;padding:15px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap p{font-weight:700;color:#fff;text-align:center;line-height:24px;font-size:18px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__left-block{width:calc(100% - 580px)}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__left-block h2{text-align:left;margin-bottom:40px;margin-top:0}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__left-block .s-benefits-4__text{margin:0 0 40px;font-size:18px;line-height:32px;color:#6b7f87}@media only screen and (max-width:991px){.s-benefits-4 .s-benefits-4__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__left-block{width:100%}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__left-block h2{text-align:center}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__left-block .s-benefits-4__text{font-size:16px;line-height:28px;margin-bottom:20px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block{margin:20px auto 0}}@media only screen and (max-width:767px){.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__left-block h2{margin-bottom:30px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__line{display:none}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__left-block .s-benefits-4__text{font-size:15px;line-height:22px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header{position:relative;top:0!important;left:0!important;right:auto!important;bottom:auto!important;font-size:15px;line-height:22px;padding-left:35px;text-align:left!important;-webkit-transform:none!important;transform:none!important;width:100%!important;margin-bottom:14px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__header:before{content:'';display:block;width:18px;height:18px;position:absolute;left:0;top:3px;background:url(../img/s-benefits-4-dot.svg) center no-repeat}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap{padding:0;display:block;margin:0}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__circle{width:auto;height:auto;border-radius:0;display:block;padding:0;background-color:transparent;margin-bottom:16px}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block .s-benefits-4__scheme .s-benefits-4__circle-wrap .s-benefits-4__circle p{font-size:18px;color:#00bdbc;margin:0}.s-benefits-4 .s-benefits-4__wrap .s-benefits-4__right-block{margin:0;width:100%}}.s-benefits-4,.s-mobile{background-color:#f9fafd}.s-mobile .s-mobile__block.main-block{width:100%;margin-bottom:20px}.s-mobile .s-mobile__block.main-block .s-mobile__header{color:#02bebd;text-align:center;text-transform:uppercase;margin-bottom:40px}.s-mobile .s-mobile__block.main-block .s-mobile__subheader{font-weight:600;color:#324f59;margin:0;font-size:20px;line-height:25px}.s-mobile .s-mobile__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:40px}@media only screen and (max-width:1200px){.s-mobile .s-mobile__content{margin-bottom:20px}}@media only screen and (max-width:991px){.s-mobile .s-mobile__content{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:600px){.s-mobile .s-mobile__content{margin-bottom:0}}.s-mobile .s-mobile__content .s-mobile__image-block{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:31%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.s-mobile .s-mobile__content .s-mobile__image-block{display:none}}.s-mobile .s-mobile__content .s-mobile__block{width:31%;background-color:#fff}@media only screen and (max-width:991px){.s-mobile .s-mobile__content .s-mobile__block{width:48%}}@media only screen and (max-width:600px){.s-mobile .s-mobile__content .s-mobile__block{width:100%;margin-bottom:20px}}.s-mobile .s-mobile__content .s-mobile__block span{font-weight:700;color:#324f59}.s-mobile .s-mobile__content .s-mobile__block .custom-list-green{padding:15px 24px;background-color:#fff;margin-top:0}.s-mobile .s-mobile__content .s-mobile__block .custom-list-green li{margin:15px 0;line-height:22px}.s-mobile .s-mobile__content .s-mobile__block .custom-list-green li:before{height:5px;width:5px;border-radius:50%;top:10px}.s-mobile .s-mobile__content .s-mobile__block:nth-child(2) .block__header-wrap{background-color:#00bdbb;border-top-right-radius:0}@media only screen and (max-width:991px){.s-mobile .s-mobile__content .s-mobile__block:nth-child(2) .block__header-wrap{border-top-right-radius:4px}}.s-mobile .s-mobile__content .s-mobile__block:nth-child(2) .block__header-wrap:after{content:'';position:absolute;right:-15px;top:0;height:0;width:0;border-top:15px solid #00bdbb;border-right:15px solid transparent}@media only screen and (max-width:991px){.s-mobile .s-mobile__content .s-mobile__block:nth-child(2) .block__header-wrap:after{display:none}}.s-mobile .s-mobile__content .s-mobile__block:nth-child(3) .block__header-wrap{background-color:#ec4c53}.s-mobile .s-mobile__content .s-mobile__block:nth-child(3) .block__header-wrap:after{content:'';position:absolute;left:-15px;bottom:0;height:0;width:0;border-bottom:15px solid #ec4c53;border-left:15px solid transparent}@media only screen and (max-width:991px){.s-mobile .s-mobile__content .s-mobile__block:nth-child(3) .block__header-wrap:after{display:none}}.s-mobile .s-mobile__content .s-mobile__block .block__header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 0;position:relative;border-top-right-radius:4px;border-top-left-radius:4px}.s-mobile .s-mobile__content .s-mobile__block .block__header-wrap p{width:100%;text-align:center;color:#fff;margin:0;font-size:20px;line-height:25px;font-weight:700}.s-dotnet-core .s-dotnet-core__blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}@media only screen and (max-width:767px){.s-dotnet-core .s-dotnet-core__blocks-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:10px}}.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block,.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block .s-dotnet-core__image-wrap{border:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block{padding:43px 30px 16px;margin-top:60px;position:relative;border-radius:7px;width:23.5%}@media only screen and (max-width:767px){.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block{width:31%;margin-left:1%;margin-right:1%;margin-top:55px}}@media only screen and (max-width:600px){.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block{width:48%}}@media only screen and (max-width:420px){.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block{width:98%;max-width:280px;margin-left:auto;margin-right:auto}}.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block .s-dotnet-core__image-wrap{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 8px 0 rgba(214,214,214,.5);box-shadow:0 0 8px 0 rgba(214,214,214,.5);width:74px;height:74px;border-radius:50%;background-color:#fff}.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block span{font-size:15px;line-height:22px;font-weight:700;text-transform:uppercase;text-align:center;color:#344f5a}@media only screen and (max-width:991px){.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block span{font-size:14px}}@media only screen and (max-width:420px){.s-dotnet-core .s-dotnet-core__blocks-wrap .s-dotnet-core__block span{max-width:195px}}.s-services.s-services-v3{background-color:#f9fafd;padding-bottom:70px}.s-services.s-services-v3 h2{margin-bottom:30px}@media only screen and (max-width:767px){.s-services.s-services-v3{padding-bottom:40px}}.s-about-v4 .s-about-altoros-wrap .s-about-altoros-top,.s-services.s-services-v3 .s-services-v3__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-services.s-services-v3 .s-services-v3__content .s-services-v3__block{padding:50px 50px 20px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.04);box-shadow:0 0 12px rgba(0,0,0,.04);border-radius:6px;background-color:#fff;width:49%;margin:12px 0;min-height:552px}@media only screen and (max-width:767px){.s-services.s-services-v3 .s-services-v3__content .s-services-v3__block{width:100%;min-height:auto;padding:40px 30px 30px;margin-top:0;margin-bottom:15px}}@media only screen and (max-width:600px){.s-services.s-services-v3 .s-services-v3__content .s-services-v3__block{padding-left:20px;padding-right:20px}}.s-services.s-services-v3 .s-services-v3__content .s-services-v3__block .block__image{height:176px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:44px}.s-services.s-services-v3 .s-services-v3__content .s-services-v3__block .block__image img{max-height:100%;max-width:100%}.s-services.s-services-v3 .s-services-v3__content .s-services-v3__block .block__text h4{font-size:26px;text-transform:uppercase;color:#00bdbc;margin-bottom:25px;line-height:34px}@media only screen and (max-width:991px){.s-services.s-services-v3 .s-services-v3__content .s-services-v3__block .block__text h4{font-size:24px;line-height:32px}}.s-about-v4 .s-about-altoros-wrap .s-about-altoros-top{margin-bottom:20px}@media only screen and (max-width:767px){.s-about-v4 .s-about-altoros-wrap .s-about-altoros-top{margin-bottom:0}}.s-about-v4 .s-about-altoros-wrap .s-about-altoros-top .s-about-altoros-top__text{padding:40px 30px 15px;width:58%;-webkit-box-shadow:0 0 12px rgba(0,0,0,.04);box-shadow:0 0 12px rgba(0,0,0,.04);border-radius:6px;background-color:#fff}@media only screen and (max-width:767px){.s-about-v4 .s-about-altoros-wrap .s-about-altoros-top .s-about-altoros-top__text{width:100%}}.s-about-v4 .s-about-altoros-wrap .s-about-altoros-top .s-about-altoros-top__image{border-radius:6px;width:40%;background:url(../img/s-about-2-bg.jpg) center no-repeat;background-size:cover}@media only screen and (max-width:767px){.s-about-v4 .s-about-altoros-wrap .s-about-altoros-top .s-about-altoros-top__image{display:none}}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description{width:100%;padding:20px 60px;background-color:#03bebd;margin-top:45px;max-width:950px;border-radius:4px 4px 0 0;position:relative;margin-left:auto;margin-right:auto}@media only screen and (max-width:700px){.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description{padding:20px}}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .bottom-form__description-header{font-size:18px;font-weight:600;text-transform:uppercase;color:#fff;line-height:24px;width:100%;text-align:center;display:block;margin-bottom:4px}@media only screen and (max-width:700px){.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .bottom-form__description-header{margin-bottom:10px}}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .bottom-form__description-text{font-size:18px;line-height:22px;color:#fff;width:100%;text-align:center;display:block}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .ask-hover-block{position:absolute;background-color:#fff;color:#02bebd;width:28px;height:28px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:26px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer}@media only screen and (max-width:700px){.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .ask-hover-block{display:none}}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .bottom-form__dropdown-description-block{position:absolute;top:90px;left:0;width:100%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14);box-shadow:0 2px 2px 0 rgba(0,0,0,.14);background-color:#fff;border-radius:6px;padding:20px 30px;display:none;z-index:2}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .bottom-form__dropdown-description-block p{color:#6b7f87;font-size:13px;line-height:20px;margin:0}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .bottom-form__description .bottom-form__dropdown-description-block .bottom-form__dropdown-header{font-weight:700;margin-bottom:15px}.s-contact-bottom.s-contact-bottom-v2.s-contact-bottom-v3 .s-contact-bottom-wrap .s-contact-bottom__content{margin-top:0}.s-partners{padding:40px 0 60px}.s-partners .s-partners__content .s-partners__logos-wrap{max-width:calc(100vw - 30px)}.s-partners .s-partners__content .s-partners__logos-wrap img{margin:25px 24px}.s-partners .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-partners-new__blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 16px);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px}.s-partners-new__block{width:calc(25% - 16px);margin:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border:1px solid #e0dfe0}@media only screen and (max-width:767px){.s-partners-new__block{width:calc(33.3% - 16px)}}@media only screen and (max-width:600px){.s-partners-new__block{width:calc(50% - 16px)}}@media only screen and (max-width:360px){.s-partners-new__block{width:calc(100% - 16px)}}.s-partners-new+.s-about-v2{background-color:#fff}.s-benefits-5 h2{text-align:left;margin-bottom:28px}.s-benefits-5 ul li:before{top:11px}.s-benefits-5 .s-benefits-block__desc{margin-top:35px;margin-bottom:20px;font-size:18px;text-transform:uppercase;color:#61757e;font-weight:600}.s-benefits-5 .s-benefits-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.s-benefits-5 .s-benefits-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.s-benefits-5 .s-benefits-blocks .s-benefits-block{width:100%}.s-benefits-5 .s-benefits-blocks .s-benefits-what{max-width:560px;margin-right:80px}@media only screen and (max-width:991px){.s-benefits-5 .s-benefits-blocks .s-benefits-what{max-width:100%;margin-right:0;margin-bottom:25px}}.s-benefits-5 .s-benefits-blocks .s-benefits-list{max-width:390px}@media only screen and (max-width:991px){.s-benefits-5 .s-benefits-blocks .s-benefits-list{max-width:100%}}.s-benefits-5 .s-benefits-items .s-benefits-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:8px solid #03bebd;background-color:#f9fafd;padding:13px 30px}.s-benefits-5 .s-benefits-items .s-benefits-item:not(:last-child){margin-bottom:20px}.s-benefits-5 .s-benefits-items .s-benefits-item .s-benefits-item-num{font-size:40px;line-height:50px;text-transform:uppercase;color:#03bebd}.s-benefits-5 .s-benefits-items .s-benefits-item .s-benefits-item-text{font-size:14px;text-transform:uppercase;margin-left:38px;font-weight:600}.s-part h2{margin-bottom:60px}@media only screen and (max-width:600px){.s-part h2{margin-bottom:40px}}.s-part .polygon-arrow-icon{position:relative}.s-part .polygon-arrow-icon:before{position:absolute;content:'';width:70px;height:70px;top:-35px;left:calc(50% - 35px);background-position:50% 50%;background-repeat:no-repeat;background-image:url(../img/polygon-arrow.svg)}.s-part .s-part__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.s-part .s-part__blocks:after{position:absolute;content:'';width:6px;height:100%;background-color:#f1f1f1;left:calc(50% - 3px);z-index:-1}.s-part .s-part__blocks .s-part__block{padding:13px 45px 15px;border-radius:8px;text-align:center;margin-bottom:58px;width:100%}@media only screen and (max-width:600px){.s-part .s-part__blocks .s-part__block{margin-bottom:40px;padding:13px 20px 15px}}.s-part .s-part__blocks .s-part__block p{color:#fff;line-height:26px}.s-part .s-part__blocks .s-part__block.s-part-s{max-width:326px;background-color:#51d9e0}.s-part .s-part__blocks .s-part__block.s-part-m{max-width:400px;background-color:#46cdd4}.s-part .s-part__blocks .s-part__block.s-part-l{max-width:550px;background-color:#2db1b8}.s-part .s-part__blocks .s-part__block.s-part-xl{max-width:628px;background-color:#3dbfc6}.s-part .s-part__footer,.s-part .s-part__footer .s-part__rect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-part .s-part__footer .s-part__rect{background-color:#1ea7ae;margin:20px 25px;width:84px;height:55px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-part .s-part__footer .s-part__rect:after,.s-part .s-part__footer .s-part__rect:before{content:"";width:0;height:0;position:absolute;left:0;border-left:42px solid transparent;border-right:42px solid transparent}.s-part .s-part__footer .s-part__rect:before{top:-20px;border-bottom:20px solid #1ea7ae}.s-part .s-part__footer .s-part__rect:after{bottom:-20px;border-top:20px solid #1ea7ae}.s-part .s-part__footer span{font-size:18px;text-transform:uppercase;color:#435b65;font-weight:900}@media only screen and (max-width:600px){.s-part .s-part__footer .s-part__footer-logo,.s-part .s-part__footer span{display:none}}.s-how-works{background-color:#f9fafd}@media only screen and (max-width:1150px){.s-how-works{display:none}}.s-how-works .s-how-works__blocks .s-how-works__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:310px;width:100%;position:relative}.s-how-works .s-how-works__blocks .s-how-works__block:before{position:absolute;content:'';width:139px;height:26px;background-repeat:no-repeat;background-position:50% 50%}.s-how-works .s-how-works__blocks .s-how-works__bottom,.s-how-works .s-how-works__blocks .s-how-works__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-how-works .s-how-works__blocks .s-how-works__bottom{-webkit-box-align:flex-top;-ms-flex-align:flex-top;align-items:flex-top}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(1):before{right:42%;width:190px;height:190px;top:-30px;background-image:url(../img/s-how-works-line-4.svg)}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(2):before{left:-29%;width:150px;height:150px;top:40px;background-image:url(../img/s-how-works-line-5.svg)}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(2):after{position:absolute;content:'';left:42%;width:190px;height:190px;top:-20px;background-size:190px 190px;background-image:url(../img/s-how-works-line-3.svg)}.s-how-works .s-how-works__blocks .s-how-works__top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:42px}.s-how-works .s-how-works__blocks .s-how-works__top .s-how-works__block:nth-child(1):before{background-image:url(../img/s-how-works-line-2.svg);right:-35%;bottom:80px}.s-how-works .s-how-works__blocks .s-how-works__top .s-how-works__block:nth-child(2):before{right:-35%;bottom:70px;background-image:url(../img/s-how-works-line-1.svg)}.s-how-works .s-how-works__blocks .s-how-works__top .s-how-works__green{margin-bottom:50px}.s-how-works .s-how-works__blocks .s-how-works__green{max-width:310px;margin-top:21px;background-color:#33b5bc;-webkit-box-shadow:0 5px 26px rgba(0,0,0,.11);box-shadow:0 5px 26px rgba(0,0,0,.11);padding:35px 45px 18px 24px;border-radius:8px;position:relative}.s-how-works .s-how-works__blocks .s-how-works__green p{color:#fff;margin:0}.s-how-works .s-how-works__blocks .s-how-works__green .s-how-works__green-num{font-size:24px;font-weight:700;color:#fff;border:5px solid #f9fafd;width:42px;height:42px;border-radius:50%;position:absolute;top:-21px;left:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#33b5bc}.s-how-works .s-how-works__blocks .s-how-works__green .s-how-works__green-arrow{width:0;height:0;position:absolute;bottom:-11px;left:calc(50% - 11px);border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #33b5bc}.s-how-works .s-how-works__blocks .s-how-works__green .s-how-works__green-arrow:after,.s-how-works .s-how-works__blocks .s-how-works__green .s-how-works__green-arrow:before{position:absolute;content:'';border-radius:50%;background-color:#33b5bc}.s-how-works .s-how-works__blocks .s-how-works__green .s-how-works__green-arrow:before{width:8px;height:8px;top:17px;left:calc(50% - 4px)}.s-how-works .s-how-works__blocks .s-how-works__green .s-how-works__green-arrow:after{width:4px;height:4px;top:38px;left:calc(50% - 2px)}.s-how-works .s-how-works__blocks .s-how-works__desc{font-weight:600;color:#475f69;max-width:206px;text-align:center;margin:25px auto 0;min-height:44px}.s-how-works .s-how-works__blocks .s-how-works__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:88px;height:84px;margin-top:58px;position:relative}.s-how-works .s-how-works__blocks .s-how-works__image img{max-width:100%;max-height:100%}.s-how-works .s-how-works__blocks .s-how-works__image.rect{z-index:1}.s-how-works .s-how-works__blocks .s-how-works__image.rect:after{position:absolute;content:'';width:150px;height:130px;top:-23px;left:-34px;z-index:-1;background-repeat:no-repeat;background-position:50% 50%}.s-how-works .s-how-works__blocks .s-how-works__image.rect-1:after{background-image:url(../img/s-how-works-rect-1.svg)}.s-how-works .s-how-works__blocks .s-how-works__image.rect-2:after{background-image:url(../img/s-how-works-rect-2.svg)}.s-how-works .s-how-works__blocks .s-how-works__image.rect-3:after{background-image:url(../img/s-how-works-rect-3.svg)}.s-how-works .s-how-works__blocks .s-how-works__image.rect-4:after{background-image:url(../img/s-how-works-rect-4.svg)}.s-how-works .s-how-works__blocks .s-how-works__image.rect-5:after{background-image:url(../img/s-how-works-rect-5.svg)}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block{max-width:500px}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block .s-how-works__image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(1){padding-right:5%}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(1) .s-how-works__image-wrap{margin-left:auto}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(1) .s-how-works__green .s-how-works__green-arrow{right:-11px;top:27px;left:initial}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(1) .s-how-works__green .s-how-works__green-arrow:before{top:-25px;left:25px}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(1) .s-how-works__green .s-how-works__green-arrow:after{top:-35px;left:45px}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(2){padding-left:5%}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(2) .s-how-works__image-wrap{margin-right:auto}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(2) .s-how-works__green .s-how-works__green-arrow{left:-11px;top:27px;right:initial}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(2) .s-how-works__green .s-how-works__green-arrow:before{top:-25px;right:25px;left:initial}.s-how-works .s-how-works__blocks .s-how-works__bottom .s-how-works__block:nth-child(2) .s-how-works__green .s-how-works__green-arrow:after{top:-35px;right:45px;left:initial}.s-how-works-2{padding-top:70px;padding-bottom:50px}@media only screen and (max-width:767px){.s-how-works-2{padding-bottom:30px}}.s-how-works-2__description{margin-bottom:32px;font-size:18px;line-height:28px;color:#444;text-align:center;width:100%;max-width:1160px}.s-how-works-2__blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 30px);margin-left:-15px}@media only screen and (max-width:767px){.s-how-works-2__blocks-wrap{margin-left:0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-how-works-2__block{width:calc(33.3% - 30px);margin:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-shadow:0 2px 20px 0 rgba(18,95,119,.12);box-shadow:0 2px 20px 0 rgba(18,95,119,.12);border-radius:4px;padding:20px;height:290px}.s-how-works-2__block:hover .s-how-works-2__text-header{bottom:auto;top:40px}.s-how-works-2__block:hover .s-how-works-2__text{opacity:1}.s-how-works-2__block:hover .s-how-works-2__img{opacity:0}@media only screen and (max-width:1024px){.s-how-works-2__block{display:block;height:auto}}@media only screen and (max-width:767px){.s-how-works-2__block{width:100%;margin:0 0 30px}}.s-how-works-2__text-header{font-weight:600;text-align:center;position:absolute;top:160px;left:0;padding-left:20px;padding-right:20px;width:100%;-webkit-transition:top .3s ease;transition:top .3s ease}@media only screen and (max-width:1024px){.s-how-works-2__text-header{position:static;padding-left:0;padding-right:0}}.s-how-works-2__text{position:absolute;top:100px;left:0;padding-left:20px;padding-right:20px;width:100%;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center}@media only screen and (max-width:1024px){.s-how-works-2__text{position:static;opacity:1;padding-left:0;padding-right:0}}.s-how-works-2__img{position:absolute;top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:1024px){.s-how-works-2__img{position:static;-webkit-transform:none;transform:none;margin-left:auto;margin-right:auto;margin-bottom:20px;opacity:1!important}}.s-staff,.s-team-net{overflow:hidden}.s-staff .s-staff__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1150px){.s-staff .s-staff__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.s-staff .s-staff__desc{line-height:22px;text-align:center;max-width:442px;margin:0 auto 75px}@media only screen and (max-width:1150px){.s-staff .s-staff__desc{margin-bottom:40px}}.s-staff .s-staff__items{max-width:582px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width:1150px){.s-staff .s-staff__items{margin:50px auto 0;max-width:500px}}.s-staff .s-staff__items .s-staff__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3%;margin-bottom:24px}@media only screen and (max-width:1150px){.s-staff .s-staff__items .s-staff__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:40%;width:100%;padding:0 15px}.s-staff .s-staff__items .s-staff__item:nth-child(3n){max-width:20%}}.s-staff .s-staff__items .s-staff__item .s-staff__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-staff .s-staff__items .s-staff__item .s-staff__item-num{font-size:24px;line-height:30px;font-weight:600;margin-left:8px;color:#475f69}.s-staff .s-staff__items .s-staff__item span{display:block;margin-left:20px;line-height:20px}@media only screen and (max-width:1150px) and (max-width:600px){.s-staff .s-staff__items .s-staff__item{max-width:50%}.s-staff .s-staff__items .s-staff__item:nth-child(3n){max-width:50%}}.s-staff .s-staff__circle{width:12px;height:12px;border-radius:50%}.s-staff .cl-blue{background-color:#5679fd}.s-staff .cl-light-blue{background-color:#4ebfe2}.s-staff .cl-yellow{background-color:#f2e616}.s-staff .cl-red{background-color:#eb4753}.s-staff .cl-orange{background-color:#fc733b}.s-staff .cl-salad{background-color:#cee81b}.s-staff .cl-green{background-color:#6bdc6e}.s-staff .s-staff__schema,.s-staff .s-staff__schema-wrap{position:relative;width:300px;height:300px;z-index:5}.s-staff .s-staff__schema>div{position:relative;left:-75px;top:-75px}.s-staff .s-staff__schema rect{fill:transparent}.s-staff .s-staff__schema path{-webkit-transition:stroke-width 1s ease;transition:stroke-width 1s ease;stroke-width:20}.s-staff .s-staff__schema-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1150px){.s-staff .s-staff__schema-wrap{-webkit-transform:translateX(40%);transform:translateX(40%)}}@media only screen and (max-width:600px){.s-staff .s-staff__schema-wrap{-webkit-transform:translateX(0%);transform:translateX(0%)}}.s-staff .s-staff__schema-wrap .schema__center-circle{width:172px;height:172px;border-radius:50%;background-color:#fff;position:absolute;z-index:6;top:64px;left:64px}.s-staff .s-staff__schema-inner-title,.s-staff .s-staff__schema-title{font-size:55px;line-height:64px;font-weight:700;color:#435b65;position:absolute;top:calc(50% - 64px);width:200px;z-index:4;-webkit-transition:all 1s;transition:all 1s;pointer-events:none}@media only screen and (max-width:600px){.s-staff .s-staff__schema-inner-title,.s-staff .s-staff__schema-title{display:none}}.s-staff .s-staff__schema-inner-title.move-title,.s-staff .s-staff__schema-title.move-title{-webkit-transform:translateY(-95px);transform:translateY(-95px)}.s-staff .s-staff__schema-inner-title{left:30%}@media only screen and (max-width:600px){.s-staff .s-staff__schema-inner-title{left:60%}}.s-staff .s-staff__schema-title{left:-70%}@media only screen and (max-width:600px){.s-staff .s-staff__schema-title{left:10%;z-index:8}}.s-staff .s-staff__items-wrap{position:relative;margin-left:70px}@media only screen and (max-width:1150px){.s-staff .s-staff__items-wrap{margin-left:0}}.s-staff .s-staff__items-bg,.s-staff .s-staff__items-bg .s-staff__item-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-staff .s-staff__items-bg .s-staff__item-bg{opacity:0;pointer-events:none;-webkit-transition:all 1s;transition:all 1s;right:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-staff .s-staff__items-bg .s-staff__item-bg.active-item-bg{opacity:1;pointer-events:all}.s-staff .s-staff__items-bg .s-staff__item-bg-title{font-size:65px;line-height:80px;font-weight:700;text-transform:uppercase;text-align:center;color:#5679fd}.s-staff .s-staff__items-bg .s-staff__item-bg-text{font-size:20px;text-transform:uppercase;text-align:center}.s-staff .s-staff__items-bg .s-staff__item-bg-text span{font-weight:800;font-size:inherit;font-family:inherit;line-height:inherit}.s-staff .hide-items{opacity:0;pointer-events:none}.s-team-net{padding:60px 0}.s-team-net .s-team-net__header-section h2{text-align:left}.s-team-net .s-team-net__header-section p{font-size:23px;line-height:31px}@media only screen and (max-width:991px){.s-team-net .s-team-net__header-section p{font-size:20px;line-height:26px}}@media only screen and (max-width:600px){.s-team-net .s-team-net__header-section p{font-size:18px;line-height:24px}}.s-team-net .s-team-net__header-section{max-width:626px}.s-team-net .s-team-net__image-wrap{margin-top:78px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:116px}@media only screen and (max-width:991px){.s-team-net .s-team-net__image-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:50px;padding-bottom:130px}}@media only screen and (max-width:600px){.s-team-net .s-team-net__image-wrap{margin-top:25px;padding-bottom:0}}.s-team-net .s-team-net__image,.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block .persona-image-block-text{position:relative}@media only screen and (max-width:991px){.s-team-net .s-team-net__image{max-width:618px}}.s-team-net .s-team-net__image img{max-width:100%;position:relative}@media only screen and (max-width:991px){.s-team-net .s-team-net__image img{left:-15px}}@media only screen and (max-width:600px){.s-team-net .s-team-net__image img{width:calc(100% + 30px);max-width:initial;margin-left:-15px;left:0}}.s-team-net .s-team-net__image .s-team-net__image-desc-green{max-width:496px;padding:31px 33px;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.08);box-shadow:0 25px 35px rgba(0,0,0,.08);background-color:#03bebd;opacity:.93;position:absolute;bottom:-116px;left:40px}@media only screen and (max-width:991px){.s-team-net .s-team-net__image .s-team-net__image-desc-green{left:0;bottom:-130px}}@media only screen and (max-width:600px){.s-team-net .s-team-net__image .s-team-net__image-desc-green{bottom:24px;position:relative;padding:38px 26px}}@media only screen and (max-width:526px){.s-team-net .s-team-net__image .s-team-net__image-desc-green{width:auto}}.s-team-net .s-team-net__image .s-team-net__image-desc-green p{font-size:15px;line-height:25px;color:#fff;margin:0}.s-team-net .s-team-net__image-desc-grey{-webkit-box-shadow:0 25px 35px rgba(0,0,0,.08);box-shadow:0 25px 35px rgba(0,0,0,.08);background-color:#f9f9f9;padding:34px 37px 40px;position:relative;max-width:407px;width:100%;margin-top:150px;margin-left:-25px}@media only screen and (max-width:600px){.s-team-net .s-team-net__image-desc-grey{padding:41px 25px}}@media only screen and (max-width:437px){.s-team-net .s-team-net__image-desc-grey{width:auto}}.s-team-net .s-team-net__image-desc-grey:after{top:-373px;right:0;position:absolute;z-index:-1;content:'';width:461px;height:373px;background-repeat:no-repeat;background-position:center;background-image:url(../img/team-net-2.png);background-size:461px 373px}@media only screen and (max-width:991px){.s-team-net .s-team-net__image-desc-grey:after{width:325px;height:260px;background-size:325px 260px;top:0;right:calc(-80% + 25px)}}@media only screen and (max-width:600px){.s-team-net .s-team-net__image-desc-grey:after{content:none}}@media only screen and (max-width:991px){.s-team-net .s-team-net__image-desc-grey{margin-top:0;margin-left:0;margin-bottom:-12px}}.s-team-net .s-team-net__image-desc-grey p{color:#444;line-height:25px;font-size:15px;margin:0}@media only screen and (max-width:992px){.s-roulette{display:none}}.s-roulette .s-roulette__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-roulette .s-roulette-circles{-webkit-transition:all .8s;transition:all .8s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.s-roulette .roulette-circle{-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.s-roulette .active-piece,.s-roulette .roulette-circle:hover{fill:#03adac}.s-roulette .s-roulette_selected,.s-roulette .s-roulette_selected .circle_item{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;opacity:0}.s-roulette .s-roulette_selected{left:calc(50% - 179px);background-image:url(../img/roulette-selected.svg);background-position:center;background-repeat:no-repeat;height:352px;pointer-events:none;bottom:30px;-webkit-transition:all .4s;transition:all .4s;width:358px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.s-roulette .center_circle .circle_item.active,.s-roulette .center_circle.center_circle-active .active-content,.s-roulette .s-roulette_selected .circle_item.active,.s-roulette .s-roulette_selected.selected-active{opacity:1}.s-roulette .s-roulette_selected .circle_item{width:100%;margin-bottom:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:120px;left:0;right:0;bottom:0;-webkit-transition:all 1s;transition:all 1s}.s-roulette .s-roulette_selected .circle_item li{font-size:14px;font-weight:600;color:#6b7f87;text-align:center;margin-bottom:20px;position:relative}.s-roulette .s-roulette_selected .circle_item li:after{position:absolute;content:'';width:3px;height:3px;border-radius:50%;opacity:.46;background-color:#6b7f87;-webkit-transform:translate(-50% 0);transform:translate(-50% 0);left:50%;bottom:-12px}.s-roulette .s-roulette_selected .circle_item li:last-child:after{content:none}.s-roulette .center_circle{position:absolute;width:86px;height:86px;border-radius:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 47px rgba(7,124,124,.55);box-shadow:0 0 47px rgba(7,124,124,.55);top:50%;left:50%;z-index:5}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block .s-enhance-bottom-img-wrap img,.s-roulette .center_circle .center_circle__inner,body,html{width:100%;height:100%}.s-roulette .center_circle .circle_pointer{position:absolute;top:-20px;left:calc(50% - 10px);height:126px;width:20px}.s-roulette .center_circle .circle_item{font-size:18px;font-weight:700;text-transform:uppercase;color:#333;line-height:21px;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 1s;transition:all 1s}.s-roulette .center_circle.center_circle-active{width:134px;height:134px}.s-roulette .circle-animation{-webkit-animation-name:circleAnimation;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards}.s-roulette .text-border,.s-roulette .text-center{-webkit-transition:all .2s;transition:all .2s;pointer-events:none}.s-roulette .text-border{display:block}.s-roulette .text-border.hide,.s-roulette .text-center{display:none}.s-roulette .text-center.show{display:block}.s-roulette .s-roulette__backing{width:692px;height:691px;position:absolute;top:0;z-index:-1;-webkit-transition:all 1s;transition:all 1s}.s-roulette .s-roulette__backing .s-roulette__backing-btn{left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);position:relative;z-index:1;top:30px;width:126px;height:calc(100% - 60px)}.s-header.s-header-os{padding:152px 0 245px}.s-header.s-header-os .orange-btn{margin-top:32px;position:absolute;bottom:-140px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-topform.s-topform-os{padding-bottom:40px}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .btn-wrap{margin-top:20px}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .s-topform-descr-wrap{position:absolute;left:0;bottom:10px}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .dropdown-trigger-hover{border:1px solid #fff;color:#fff;width:30px;height:30px}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:60px 50px;background:url(../img/green-bg.jpg) center no-repeat;background-size:cover;width:400px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block .persona-image-block-text .persona-image-block-header{font-size:34px;font-weight:700;line-height:40px;margin-bottom:15px;color:#fff}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block .persona-image-block-text .persona-image-block-header .star{font-size:60px;color:#fff}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block .persona-image-block-text .persona-image-block-descr{font-size:16px;line-height:24px;color:#fff}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .form-style{max-width:650px;margin:0 auto;padding:0 40px;display:block}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .s-topform-left{padding:46px 0;width:auto}.s-topform.s-topform-os .inputs-wrap .form-group,.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .s-topform-left .s-topform-select-wrap .input-field{width:48%}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .s-topform-left .s-topform-select-wrap .select-wrapper{width:auto}.s-enhance.s-enhance-v2 .s-enhance-top-blocks-wrap,.s-topform.s-topform-os .inputs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-topform.s-topform-os .inputs-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.s-enhance.s-enhance-v2{background-color:#fff}.s-enhance.s-enhance-v2 .s-enhance-top-blocks-wrap{width:100%}.s-enhance.s-enhance-v2 .s-enhance-block-left{width:32%}.s-enhance.s-enhance-v2 .s-enhance-block-right{width:66%}.s-enhance.s-enhance-v2 .orange-btn{margin-left:auto;margin-right:auto;margin-top:30px}.s-enhance.s-enhance-v2 .s-enhance-block .s-enhance-descr{width:100%;background-color:#02bebd;border-left:none;max-width:inherit;border-radius:4px;padding:17px 30px;margin-top:30px;font-size:18px}.s-enhance.s-enhance-v2 .s-enhance-block .s-enhance-descr .dropdown-content-modify{top:60px!important}.s-enhance.s-enhance-v2 .s-enhance-block .s-enhance-descr .dropdown-trigger-hover{border:1px solid #02bebd;background-color:#fff;color:#02bebd;width:28px;height:28px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:12px}.s-enhance.s-enhance-v2 .s-enhance-block .s-enhance-descr .s-enhance-descr-header{max-width:inherit;margin-bottom:4px;color:#fff}.s-enhance.s-enhance-v2 .s-enhance-block .s-enhance-descr .s-enhance-descr-text{color:#fff}.s-enhance.s-enhance-v2 .s-enhance-block .s-enhance-img{height:100%;background:url(../img/services-bg-1.jpg) center no-repeat;background-size:cover;margin-top:0}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:35px 25px;background-color:#f9fafd;border-bottom:5px solid #02bebd;width:32%;margin:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block .s-enhance-bottom-block-descr{width:calc(100% - 74px)}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block .s-enhance-bottom-block-descr-header{font-weight:700;font-size:16px;margin-top:0;text-transform:uppercase;line-height:24px;margin-bottom:10px}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block .s-enhance-bottom-block-descr-text{line-height:24px;margin-top:10px;margin-bottom:0}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block .s-enhance-bottom-img-wrap{margin-right:24px;height:50px;width:50px}@media only screen and (max-width:992px){.s-arrow-work.s-arrow-work-fi{display:none}}.s-arrow-work.s-arrow-work-fi .s-arrow-work-wrap .s-arrow-work-descr{bottom:-10px!important}.s-arrow-work.s-arrow-work-fi .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-discovery-initiation.arrow-step-3 .s-arrow-work-descr{left:40%}.s-customers.s-customers-v2 .s-customers-wrap img{opacity:.8;-webkit-filter:none;filter:none;margin-right:30px;margin-left:30px}.left-video-wrap__descr-wrap h3{text-transform:uppercase;text-align:center;font-size:26px;margin-bottom:8px}@media only screen and (max-width:1024px){.s-customers-video.s-customers-video-v2 .s-customers-video-wrap .video-wrap .video-wrap__overlay{display:none}}@media only screen and (max-width:1024px){.s-customers-video.s-customers-video-v2 .s-customers-video-wrap .video-wrap .video-wrap__overlay{display:none}}.s-contact-baner{background-image:-webkit-gradient(linear,left top,right top,from(#15ff38),to(#37f8d9));background-image:linear-gradient(to right,#15ff38 0%,#37f8d9 100%);padding-top:36px;padding-bottom:36px}.s-contact-baner.blue-banner{background-color:#153449;background-image:none;padding-top:40px;padding-bottom:40px}.s-contact-baner.blue-banner .s-contact-baner__container .s-contact-baner__header{margin-bottom:34px}.s-contact-baner.blue-banner .s-contact-baner__container .s-contact-baner__header,.s-contact-baner.blue-banner .s-contact-baner__container .s-contact-baner__header span{font-size:32px;line-height:38px;font-weight:400;color:#f9fafb!important;text-transform:none}.s-contact-baner.blue-banner .s-contact-baner__container .step-block .checkbox-text,.s-contact-baner.blue-banner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_back span{color:#f9fafb}@media only screen and (min-width:1400px){.s-contact-baner.blue-banner .s-contact-baner__container .step-block .step-part-left{width:64%!important;padding-right:112px!important}.s-contact-baner.blue-banner .s-contact-baner__container .step-block .step-part-right{width:36%!important}}.s-contact-baner.blue-banner .s-contact-baner__container .step-block .step-block__header{font-weight:600;font-size:24px;line-height:32px;color:#f9fafb}.s-contact-baner.blue-banner .s-contact-baner__container .step-block .step-block__inputs-wrap .form-group input{height:48px;border-radius:4px}.s-contact-baner.blue-banner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_back span:before{border:1px solid #f9fafb;border-left:none;border-bottom:none}.s-contact-baner.blue-banner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_next,.s-contact-baner.blue-banner .s-contact-baner__container .step-block .step-btns-wrap .submitButton{background:-webkit-gradient(linear,left top,left bottom,from(#ea3646),to(#b4222f));background:linear-gradient(180deg,#ea3646 0%,#b4222f 100%);border-radius:4px;border:0}.s-contact-baner .s-contact-baner__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.s-contact-baner .s-contact-baner__container{padding-left:8px;padding-right:8px}}@media only screen and (max-width:767px){.s-contact-baner .s-contact-baner__container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-contact-baner .s-contact-baner__container .s-contact-baner__header{width:36%;color:#2f2f2f;font-size:40px;font-weight:700;line-height:48px;text-transform:uppercase;margin-top:19px}.s-contact-baner .s-contact-baner__container .s-contact-baner__header span{font-size:40px;font-weight:700;line-height:48px;color:#1247ff}@media only screen and (max-width:1200px){.s-contact-baner .s-contact-baner__container .s-contact-baner__header,.s-contact-baner .s-contact-baner__container .s-contact-baner__header span{font-size:32px;line-height:40px}}@media only screen and (max-width:991px){.s-contact-baner .s-contact-baner__container .s-contact-baner__header{width:40%;font-size:30px;line-height:38px}.s-contact-baner .s-contact-baner__container .s-contact-baner__header span{font-size:30px;line-height:38px}}@media only screen and (max-width:767px){.s-contact-baner .s-contact-baner__container .s-contact-baner__header{font-size:28px;line-height:36px;text-align:center;width:100%;margin-bottom:16px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}.s-contact-baner .s-contact-baner__container .s-contact-baner__header span{font-size:28px;line-height:36px}}.s-contact-baner .s-contact-baner__container form{padding-right:112px;width:64%}@media only screen and (max-width:1200px){.s-contact-baner .s-contact-baner__container form{padding-right:64px}}@media only screen and (max-width:991px){.s-contact-baner .s-contact-baner__container form{width:60%;padding-right:40px}}@media only screen and (max-width:767px){.s-contact-baner .s-contact-baner__container form{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0}}.s-contact-baner .s-contact-baner__container .step-block{display:none}.s-contact-baner .s-contact-baner__container .step-block .checkboxes-policy-wrap{margin-bottom:12px}.s-contact-baner .s-contact-baner__container .step-block [type=checkbox]+span:not(.lever){height:auto}.s-contact-baner .s-contact-baner__container .step-block [type=checkbox]+span:not(.lever):before{border:0;background-color:#fff;width:12px;height:12px;-webkit-transform:none;transform:none;top:-3px;left:0}.s-contact-baner .s-contact-baner__container .step-block [type=checkbox]:not(:checked)+span:not(.lever):after{height:0;width:0;border:0;top:1px}.s-contact-baner .s-contact-baner__container .step-block [type=checkbox]:checked+span:not(.lever):after{top:-3px;left:4px;width:4px;height:10px;-webkit-transform:rotate(40deg);transform:rotate(40deg);border:2px solid #000;border-left:none;border-top:none;border-radius:0}.s-contact-baner .s-contact-baner__container .step-block [type=checkbox].invalid+span:not(.lever):before{border:1px solid #f75a3e}.s-contact-baner .s-contact-baner__container .step-block .checkbox-label .form-error{margin-top:-8px!important;margin-bottom:6px}.s-contact-baner .s-contact-baner__container .step-block .checkbox-text{color:#2f2f2f;font-size:12px;line-height:18px;margin-bottom:6px}.s-contact-baner .s-contact-baner__container .step-block .checkbox-text a{font-size:12px;color:#1247ff}.s-contact-baner .s-contact-baner__container .step-block.active{display:block}.s-contact-baner .s-contact-baner__container .step-block .step-block__header{font-size:20px;text-transform:uppercase;line-height:28px;color:#000;margin-bottom:11px}@media only screen and (max-width:767px){.s-contact-baner .s-contact-baner__container .step-block .step-block__header{text-align:center}}.s-contact-baner .s-contact-baner__container .step-block .step-block__inputs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:500px){.s-contact-baner .s-contact-baner__container .step-block .step-block__inputs-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-contact-baner .s-contact-baner__container .step-block .step-block__inputs-wrap .form-group{width:49%}@media only screen and (max-width:500px){.s-contact-baner .s-contact-baner__container .step-block .step-block__inputs-wrap .form-group{width:100%;margin-bottom:4px}}.s-contact-baner .s-contact-baner__container .step-block .step-block__inputs-wrap .form-group.form-group_full{width:100%}.s-contact-baner .s-contact-baner__container .step-block .step-block__inputs-wrap .form-group input{margin-bottom:17px;border:1px solid #fff;background-color:#fff;padding:10px 13px;font-size:14px;line-height:17px;-webkit-box-shadow:none;box-shadow:none}.s-contact-baner .s-contact-baner__container .step-block .step-block__inputs-wrap .form-group input:focus{border:1px solid #fff!important}.s-contact-baner .s-contact-baner__container .step-block .step-block__inputs-wrap .form-group textarea{border:1px solid #fff;background-color:#fff;font-size:14px;line-height:17px;height:126px;margin-bottom:17px;margin-top:4px}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn,.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .submitButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .submitButton{background-color:#1247ff;border-radius:2px;border:1px solid #1561ee;padding:13px 42px}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn span,.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .submitButton span{position:relative;font-size:12px;line-height:16px;text-transform:uppercase;color:#fff}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn{padding:13px 27px}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_back{margin-right:14px}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_back span{color:#2a4551;padding-left:14px}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_back span:before{content:'';display:block;width:8px;height:8px;border:1px solid #2a4551;position:absolute;top:3px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);left:0;border-left:none;border-bottom:none}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_next{background-color:#1247ff;border-radius:2px;border:1px solid #1561ee}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_next span{padding-right:14px}.s-contact-baner .s-contact-baner__container .step-block .step-btns-wrap .step-btn.step-btn_next span:after{content:'';display:block;width:8px;height:8px;border:1px solid #fff;position:absolute;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;border-left:none;border-bottom:none}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container .s-contact-baner__header{width:100%}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form{width:100%;padding-right:0}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block.step-block__first .step-part-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block.step-block__first .step-part-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .step-part-left{width:57%;padding-right:52px}@media only screen and (max-width:767px){.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .step-part-left{width:100%;padding-right:0}}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .step-part-right{width:43%}@media only screen and (max-width:767px){.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .step-part-right{width:100%}}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .step-block__inputs-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .checkboxes-policy-wrap{margin-top:33px}@media only screen and (max-width:767px){.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .checkboxes-policy-wrap{margin-top:15px}}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .checkboxes-part-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .checkboxes-part-wrap .checkboxes-policy-wrap{-ms-flex-item-align:start;align-self:flex-start}.s-contact-baner.s-contact-baner-2 .s-contact-baner__container form .step-block .checkboxes-part-wrap .step-btns-wrap{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:17px}.custom-width{max-width:1120px}.popup-before-leave{background-image:url(../img/mountain.png);background-repeat:no-repeat;background-position:-70px calc(100% + 1px);width:100%;background-color:#fff;padding:76px 35px;max-width:1120px;max-height:85%}.popup-before-leave .popup-modal-close{position:absolute;top:20px;right:22px}@media only screen and (max-width:991px){.popup-before-leave{background-size:350px auto;padding:60px 30px}}@media only screen and (max-width:600px){.popup-before-leave{padding:40px 20px 120px;background-position:-70px calc(100% + 40px);background-size:300px auto}}.popup-before-leave .popup-before-leave__form{max-width:572px;margin-left:calc(100% - 572px)}@media only screen and (max-width:644px){.popup-before-leave .popup-before-leave__form{margin-left:0}}.popup-before-leave .popup-before-leave__form h2{font-size:30px;text-align:left;text-transform:initial;margin-bottom:45px;margin-top:0}@media only screen and (max-width:991px){.popup-before-leave .popup-before-leave__form h2{font-size:26px}}.popup-before-leave .popup-before-leave__form h2 span{font-size:62px;line-height:62px;font-weight:700;color:inherit;display:block;margin:17px 0}@media only screen and (max-width:991px){.popup-before-leave .popup-before-leave__form h2 span{font-size:58px;line-height:58px;margin:10px 0}}@media only screen and (max-width:600px){.popup-before-leave .popup-before-leave__form h2 span{font-size:40px;line-height:40px}}.popup-before-leave .form{max-width:calc(100% - 48px)}@media only screen and (max-width:767px){.popup-before-leave .form{max-width:100%}}.popup-before-leave .form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px}@media only screen and (max-width:600px){.popup-before-leave .form .form-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.popup-before-leave .form .form-fields .form-group{width:100%}}.popup-before-leave .form .form-fields .form-group:nth-child(1){margin-right:24px}@media only screen and (max-width:600px){.popup-before-leave .form .form-fields .form-group:nth-child(1){margin-right:0}}.popup-before-leave .form .form-fields input{height:43px;width:250px;border-radius:2px;background-color:#f8f8f8;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px}@media only screen and (max-width:767px){.popup-before-leave .form .form-fields input{width:100%}}.popup-before-leave .form .form-fields input::-webkit-input-placeholder{color:#444}.popup-before-leave .form .form-fields input:-ms-input-placeholder,.popup-before-leave .form .form-fields input::-ms-input-placeholder{color:#444}.popup-before-leave .form .form-fields input::placeholder{color:#444}.popup-before-leave a{color:#1247ff;font-weight:700}.popup-before-leave .form-btn{margin-top:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup-before-leave .form-btn button[type=submit]{width:163px;height:58px;line-height:58px;color:#1247ff;font-size:15px;text-align:center;background-image:-webkit-gradient(linear,left top,right top,from(#daffdf),to(#dffef9));background-image:linear-gradient(to right,#daffdf 0%,#dffef9 100%);font-weight:700}.popup-before-leave .mfp-close{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px}.popup-before-leave .btn-wrap{overflow:hidden}.popup-before-leave .btn-wrap .btn-text{-webkit-animation:btn-animation 2s linear infinite;animation:btn-animation 2s linear infinite;text-transform:uppercase}.popup-before-leave .btn-wrap .btn-text:after{padding:0 25px;content:attr(data-text);position:absolute;left:100%;width:100%;text-transform:uppercase}.popup-before-leave-2{width:95vw!important;max-width:460px!important;height:auto!important;max-height:95vh!important;padding-bottom:40px;padding-top:10px}.popup-before-leave-2 .close-cross{position:absolute;right:12px;top:12px}.popup-before-leave-2 .close-cross img{width:18px;height:18px}.popup-before-leave-2 h2{text-transform:none;margin-top:24px;font-size:40px;font-weight:600;margin-bottom:24px}@media only screen and (max-width:767px){.popup-before-leave-2 h2{font-size:32px;line-height:40px}}.popup-before-leave-2 .popup-before-leave__text{display:block;font-size:18px;line-height:26px;text-align:center}.popup-before-leave-2 .popup-before-leave__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}.popup-before-leave-2 .popup-close-and-scroll{padding:14px 24px;background-color:#1247ff;border-radius:4px}.popup-before-leave-2 .popup-close-and-scroll span{color:#fff;text-align:center}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}@media only screen and (max-width:992px){.s-arrow-work.s-arrow-work-japan{display:none}}.s-arrow-work.s-arrow-work-japan .s-arrow-work-wrap .s-arrow-work-descr{bottom:-10px!important}.s-arrow-work.s-arrow-work-japan .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-discovery-initiation.arrow-step-3 .s-arrow-work-descr{left:40%}.portfolio__logo-wrap .portfolio__logo{max-width:140px;margin:20px 0}.s-customers.s-customers-v2 .s-customers-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-customers.s-customers-v2 .s-customers-wrap .s-customers-wrap-slider{width:100%}.s-customers.s-customers-v2 .s-customers-wrap .s-customers-wrap-slider .slick-list{max-width:calc(100vw - 30px)}.s-customers-video.s-customers-video-v2 .s-customers-video-wrap .video-wrap .video-wrap__overlay,.s-customers.s-customers-v2 .s-customers-wrap .s-customers-wrap-slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.left-video-wrap__descr-wrap{margin-top:14px}.video-slider .next-btn,.video-slider .prev-btn{color:#02bebd;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.video-slider .next-btn .custom-arrow,.video-slider .prev-btn .custom-arrow{height:30px;width:30px;border:2px solid #02bebd;position:relative;top:15px;border-left:0;border-bottom:0}.video-slider .next-btn .custom-arrow-left,.video-slider .prev-btn .custom-arrow-left{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);left:6px}.video-slider .next-btn .custom-arrow-right,.video-slider .prev-btn .custom-arrow-right{right:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.s-customers-video.s-customers-video-v2 .s-customers-video-wrap .video-wrap,.s-header{position:relative}.s-customers-video.s-customers-video-v2 .s-customers-video-wrap .video-wrap .video-wrap__overlay{position:absolute;background-color:rgba(0,0,0,.4);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:calc(100% - 5px);left:0;top:0;cursor:pointer;z-index:2}@media only screen and (max-width:1024px){.s-customers-video.s-customers-video-v2 .s-customers-video-wrap .video-wrap .video-wrap__overlay{display:none}}.s-header{overflow:hidden;padding:152px 0 168px}.s-header .s-header-container{position:relative;z-index:4}.s-header .overlay-blue,.s-header .overlay-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.s-header .overlay-video video{height:auto;width:100%}.s-header .overlay-blue{background-color:rgba(0,73,111,.6);z-index:2}.s-header .overlay-green{width:2000px;height:2000px;background-color:rgba(29,162,161,.7);position:absolute;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);left:-1325px;top:-1000px;outline:60px solid rgba(255,255,255,.1);z-index:3}.s-header .s-header-descr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.s-header,.s-header .s-header-descr .s-header-descr-wrap{width:100%}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap,.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block{height:178px;width:30%;background-color:rgba(255,255,255,.25);padding-top:24px;padding-left:16px;padding-right:10px;margin-top:32px;margin-bottom:32px}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-num{vertical-align:middle;font-family:BebasBold;font-size:45px;color:#fff;display:block;width:100%;line-height:44px;margin-bottom:24px}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-num img{display:inline-block;vertical-align:middle;margin-left:14px}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-text{color:#fff;text-transform:uppercase;font-size:15px;line-height:20px;display:inline-block}.s-header .orange-btn{margin-top:32px;width:260px;height:56px}.s-header h4{font-size:24px;color:#fff;text-align:right;line-height:30px}.s-contact-bottom-v2-step .bottom-step-form-wrap{width:calc(100% - 340px);padding:35px 110px;background-color:#fff}@media only screen and (max-width:991px){.s-contact-bottom-v2-step .bottom-step-form-wrap{padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px){.s-contact-bottom-v2-step .bottom-step-form-wrap{width:100%;padding-left:100px;padding-right:100px}}@media only screen and (max-width:600px){.s-contact-bottom-v2-step .bottom-step-form-wrap{padding-left:80px;padding-right:80px}}@media only screen and (max-width:500px){.s-contact-bottom-v2-step .bottom-step-form-wrap{padding-left:50px;padding-right:50px}}@media only screen and (max-width:400px){.s-contact-bottom-v2-step .bottom-step-form-wrap{padding-left:20px;padding-right:20px}}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap{margin-bottom:48px;position:relative}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap{width:calc(50% - 10px);position:relative}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap:nth-child(2),.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap:nth-child(2):after,.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap:nth-child(3):after{content:'';display:block;position:absolute;right:0;top:50%;height:6px;width:100%;background-color:#f7f7f7;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap:nth-child(1){width:auto}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap.active:nth-child(1) .step-number-block{background:url(../img/bottom-step-numer-bg-1.jpg) center no-repeat;background-size:cover}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap.active:nth-child(2):after{background:url(../img/bottom-step-numer-bg-4.jpg) center no-repeat;background-size:cover}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap.active:nth-child(2) .step-number-block{background:url(../img/bottom-step-numer-bg-2.jpg) center no-repeat;background-size:cover}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap.active:nth-child(3):after{background:url(../img/bottom-step-numer-bg-5.jpg) center no-repeat;background-size:cover}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block-wrap.active:nth-child(3) .step-number-block{background:url(../img/bottom-step-numer-bg-3.jpg) center no-repeat;background-size:cover}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block,.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block .step-number{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block{position:relative;z-index:2;width:35px;height:35px}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block .step-number{width:25px;height:25px}.s-contact-bottom-v2-step .bottom-step-form-wrap .step-numbers-wrap .step-number-block .step-number span{font-size:15px;font-weight:700;text-transform:uppercase;color:#4a6076}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap,.s-outsourced .s-outsourced__content .s-outsourced__left .s-outsourced__res-block{display:none}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap.active{display:block}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap h3{font-size:18px;font-weight:700;text-transform:uppercase;color:#4a6076;text-align:center;margin-bottom:25px}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form{border-right:0}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group{width:100%}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group textarea{height:114px;border:1px solid #f8f8f8;background-color:#f8f8f8;margin-bottom:20px!important}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group input{border:1px solid #f8f8f8;background-color:#f8f8f8;margin-bottom:20px!important}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group input::-webkit-input-placeholder,.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group textarea::-webkit-input-placeholder{font-size:12px;font-weight:600;text-transform:uppercase;color:#444}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group input:-ms-input-placeholder,.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group input::-ms-input-placeholder,.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group textarea:-ms-input-placeholder,.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group textarea::-ms-input-placeholder{font-size:12px;font-weight:600;text-transform:uppercase;color:#444}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group input::placeholder,.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-group textarea::placeholder{font-size:12px;font-weight:600;text-transform:uppercase;color:#444}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .form-error{bottom:5px}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form [type=checkbox]:not(:checked)+span:not(.lever):before{border:1px solid #5a5a5a}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form [type=checkbox]+span:not(.lever):before{margin-top:4px}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .checkboxes-policy-wrap [type=checkbox]+span:not(.lever){color:#6b7f87;line-height:20px;height:auto;margin-top:15px}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .checkboxes-policy-wrap [type=checkbox]+span:not(.lever) a{color:#1247ff;font-weight:700;line-height:20px}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .btn-wrap{margin-top:42px;height:auto}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap form .btn-wrap .submitButton{padding:14px;background:0 0;background-color:#1247ff!important;font-size:12px;text-transform:uppercase;color:#fff;-webkit-box-shadow:none;box-shadow:none;height:auto;line-height:16px;border-radius:5px;width:100%!important}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .form-error{position:static;width:100%;display:inline-block;margin:10px 0}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox{width:45%}@media only screen and (max-width:360px){.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox{width:48%}}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label{position:relative;margin:11px 0;display:block}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label .block-wrap{border-radius:5px;border:1px solid #d8dbe1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:36px 15px;position:relative;margin-bottom:7px;height:138px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label [type=checkbox]+span:not(.lever):before{border-radius:2px;border:1px solid #d8dbe1;width:20px;height:20px;top:12px;left:12px;margin-top:0}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label [type=checkbox]:checked+span:not(.lever):before{top:12px;left:10px;width:7px;height:15px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label [type=checkbox]:checked+.block-wrap{-webkit-box-shadow:0 2px 12px rgba(0,0,0,.09);box-shadow:0 2px 12px rgba(0,0,0,.09)}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label [type=checkbox]:checked~.checkbox-title{color:#1ea2a1}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label .checkbox-title{font-size:12px;color:#6c7f87;text-align:center}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label .tooltip-wrap{position:absolute;right:13px;top:13px}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label .tooltip-wrap .tooltip-btn{width:20px;height:20px;border-radius:50%;font-size:13px;font-weight:700;text-transform:uppercase;color:#26a5a4;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label .tooltip-wrap .tooltip-text{padding:8px 16px;border-radius:5px;background-color:#1ea2a1;font-size:12px;line-height:16px;color:#fff;position:absolute;width:161px;bottom:30px;left:-25px;z-index:2;display:none}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label .tooltip-wrap .tooltip-text:after{content:'';display:block;width:0;height:0;border:7px solid transparent;border-top:7px solid #1ea2a1;position:absolute;left:28px;bottom:-14px}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-btns-wrap{margin:15px 0}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-btns-wrap .bottom-step-btn{padding:14px;background-color:#1247ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;margin:15px 0}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-btns-wrap .bottom-step-btn span{font-size:12px;text-transform:uppercase;color:#fff}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-btns-wrap.bottom-step__next-btn{width:100%}.s-outsourced{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:767px){.s-outsourced{padding-bottom:20px}}.s-outsourced .s-outsourced__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:958px;margin-left:auto;margin-right:auto}.s-outsourced .s-outsourced__content .s-outsourced__left{max-width:485px;padding-right:30px}@media only screen and (max-width:767px){.s-outsourced .s-outsourced__content .s-outsourced__left{width:100%;max-width:inherit;padding-right:0}}.s-contact-bottom-v2-step .bottom-step-form-wrap .form-steps-wrap .step-wrap .bottom-step-checkboxes-wrap .bottom-step-checkbox label .tooltip-wrap:hover .tooltip-text,.s-outsourced .s-outsourced__content .s-outsourced__left .s-outsourced__res-block.active{display:block}@media only screen and (max-width:767px){.s-outsourced .s-outsourced__content .s-outsourced__left .s-outsourced__res-block{display:block!important;margin-bottom:40px}}.s-outsourced .s-outsourced__content .s-outsourced__left h2{margin-bottom:49px;text-align:left;margin-top:0}@media only screen and (max-width:767px){.s-outsourced .s-outsourced__content .s-outsourced__left h2{text-align:center}}.s-outsourced .s-outsourced__content .s-outsourced__left .s-outsourced__num-header{font-size:32px;font-weight:700;text-transform:uppercase;color:#00a7a6;margin-bottom:15px}@media only screen and (max-width:767px){.s-outsourced .s-outsourced__content .s-outsourced__left .s-outsourced__num-header{text-align:center}}.s-outsourced .s-outsourced__content .s-outsourced__left .s-outsourced__block-header{font-size:24px;font-weight:600;line-height:32px;margin-bottom:20px;color:#444}@media only screen and (max-width:767px){.s-outsourced .s-outsourced__content .s-outsourced__left .s-outsourced__block-header,.s-outsourced .s-outsourced__content .s-outsourced__left p{text-align:center}}.s-outsourced .s-outsourced__content .s-outsourced__right{width:274px}@media only screen and (max-width:767px){.s-outsourced .s-outsourced__content .s-outsourced__right{display:none}}.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-header{font-size:22px;font-weight:600;line-height:28px;text-transform:uppercase;color:#344f5a;position:relative;background-image:linear-gradient(120deg,#dbf3f3 0,#dbf3f3 100%);background-position:0 90%;background-size:100% 8px;background-repeat:no-repeat;display:inline}.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-wrap{margin-top:50px;width:274px;height:273px;position:relative}.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-wrap .s-outsourced__tab{position:absolute;cursor:pointer;opacity:.3;-webkit-transition:all .2s ease;transition:all .2s ease}.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-wrap .s-outsourced__tab.active,.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-wrap .s-outsourced__tab:hover{opacity:1}.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-wrap .s-outsourced__tab:nth-child(1){top:0;left:0}.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-wrap .s-outsourced__tab:nth-child(2){top:0;right:0}.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-wrap .s-outsourced__tab:nth-child(3){bottom:0;left:0}.s-outsourced .s-outsourced__content .s-outsourced__right .s-outsourced__tabs-wrap .s-outsourced__tab:nth-child(4){bottom:0;right:0}.s-inhouse,.s-virus{padding:40px 0;background-color:#f9fafd}.s-virus .container{padding-left:15px;padding-right:15px}.s-virus .s-virus__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.s-virus .s-virus__content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-virus .s-virus__content .s-virus__left{width:480px;padding-right:40px}@media only screen and (max-width:992px){.s-virus .s-virus__content .s-virus__left{width:50%}}@media only screen and (max-width:767px){.s-virus .s-virus__content .s-virus__left{width:100%}}.s-virus .s-virus__content .s-virus__header{font-weight:600}.s-virus .s-virus__content .s-virus__preheader{font-size:18px}.s-virus .s-virus__content .s-virus__right{width:calc(100% - 480px)}@media only screen and (max-width:992px){.s-virus .s-virus__content .s-virus__right{width:50%}}@media only screen and (max-width:767px){.s-virus .s-virus__content .s-virus__right{width:100%}}.s-virus .s-virus__content .custom-list{margin:0}@media only screen and (max-width:767px){.s-virus .s-virus__content .custom-list{margin-top:12px}}.s-virus .s-virus__content .custom-list li{margin-top:0}.s-virus .s-virus__content .custom-list li:before{width:6px;height:6px;top:9px}.s-inhouse{padding:40px 0 50px}.s-inhouse .container{padding-left:15px;padding-right:15px}@media only screen and (max-width:767px){.s-inhouse .container{max-width:100vw}}.s-inhouse .s-inhouse__content .s-inhouse__header{max-width:510px;margin-left:auto;margin-right:auto;margin-top:0}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}@media only screen and (max-width:767px){.s-inhouse .s-inhouse__content .s-inhouse__table-wrap{overflow:scroll;width:100vw;margin-left:-15px}}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:767px){.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row{width:auto}}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row:not(.s-inhouse__table-row_main):first-child .s-inhouse__table-block{border-top:none}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row:not(.s-inhouse__table-row_main):last-child .s-inhouse__table-block{border-bottom:none}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block{width:25%;padding:10px 35px;border:1px solid #e4ebf2;margin-left:-1px;margin-top:-1px;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff}@media only screen and (max-width:767px){.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block{width:220px}}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block span{text-align:center}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block:first-child{border-left:none}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block:last-child{border-right:none}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block_grey{background-color:#eef2f6;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block_grey .table__header{font-size:16px;font-weight:600;letter-spacing:-.22px;line-height:20px;color:#344f5a;text-align:left}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block_dark{background-color:#234257;border-top:1px solid #182f3f;border-bottom:1px solid #182f3f}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block_dark .table__header,.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block_dark span,.s-thanks .content-block .btn_green:hover span{color:#fff}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row_main .s-inhouse__table-block{border-top:none}.s-inhouse .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row_main .s-inhouse__table-block span{font-size:20px;font-weight:600;letter-spacing:-.27px;line-height:30px;color:#344f5a}.s-inhouse.s-inhouse-2{background-color:#fff;border-top:none}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row:first-child .s-inhouse__table-block{background-color:#f7f9fd;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #d5e2fb;border-bottom:none}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row:first-child .s-inhouse__table-block .table__header{font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.272727px;color:#293e48;text-transform:none}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row:first-child .s-inhouse__table-block:nth-child(3){background-color:#28b2b0!important;border:1px solid #28b2b0;border-bottom:none;position:relative}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row:first-child .s-inhouse__table-block:nth-child(3):after{content:'';display:block;width:0;height:0;border:8px solid transparent;border-top:8px solid #28b2b0;position:absolute;bottom:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row:last-child .s-inhouse__table-block{border:1px solid #d5e2fb;margin-top:-2px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row:last-child .s-inhouse__table-block:nth-child(3){border:1px solid #28b2b0;border-top:1px solid #e6eefd}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block{border-left:1px solid #d5e2fb;border-right:1px solid #d5e2fb;border-bottom:1px solid #e6eefd;border-top:none;margin-left:8px;margin-right:8px;width:33.3%;margin-bottom:1px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:0}@media only screen and (max-width:767px){.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block{width:300px;margin-top:0}}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block:nth-child(3){border-left:1px solid #28b2b0;border-right:1px solid #28b2b0}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block:nth-child(3) .table__header{color:#28b2b0}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block .table__header{font-weight:600;font-size:14px;line-height:24px;text-align:center;letter-spacing:-.218182px;text-transform:uppercase;color:#293e48;width:100%;margin-bottom:0;display:block}.s-inhouse.s-inhouse-2 .s-inhouse__content .s-inhouse__table-wrap .s-inhouse__table-row .s-inhouse__table-block span{display:block;text-align:center}.s-intro{background-color:#17435a}.s-intro__header{color:#fff;margin-top:0}.s-intro__description{color:#fff;font-size:18px;line-height:28px;text-align:center;width:100%;max-width:1160px}.s-thanks{padding-top:60px}.copy-link__wrap,.s-thanks .image-block,.s-thanks .s-thanks__content{display:-webkit-box;display:-ms-flexbox;display:flex}.s-thanks .image-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:600px){.s-thanks .image-block{display:none}}.s-serveces-v4__block-img-wrap img,.s-support__img-wrap img,.s-thanks .image-block img{max-width:100%}.s-thanks .content-block h2,.s-thanks .content-block p{text-align:left;color:#000}@media only screen and (max-width:600px){.s-thanks .content-block h2,.s-thanks .content-block p{text-align:center!important}}.s-thanks .content-block .copy-link__wrap{margin:7px}.s-thanks .content-block .section-description{margin:0}@media only screen and (max-width:600px){.s-thanks .content-block .section-description{text-align:center}.s-thanks .content-block .copy-link__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.s-thanks .content-block .btn_green{background-color:transparent;border:1px solid #00c088;-webkit-transition:all .3s ease;transition:all .3s ease}.s-thanks .content-block .btn_green span{color:#00c088;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:16px}.s-thanks .content-block .btn_green:hover{background-color:#00c088}.s-thanks .content-block .btn_green:hover path:nth-child(1){stroke:#fff}.s-thanks .content-block .btn_green:hover path:nth-child(2){fill:#fff}@media only screen and (max-width:600px){.s-thanks .content-block .btn_green{margin-left:auto;margin-right:auto}}.s-thanks .content-block .descr-block{margin-bottom:50px}.s-thanks .container{position:relative}@media only screen and (max-width:1700px){.s-thanks .container{padding-top:110px;padding-bottom:110px}}@media only screen and (max-width:991px){.s-thanks .container{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:767px){.s-thanks .container{padding-top:60px!important;padding-bottom:60px!important}}.s-thanks.section_black{background-color:#000!important;background:url(/assets/images/img/bg_black.jpg) center}.s-baner.s-baner-black .container .s-baner__content .s-baner__header-block h4,.s-thanks.section_black .section-description,.s-thanks.section_black h2,.s-thanks.section_black h3,.s-thanks.section_black h4,.s-thanks.section_black h5,.s-thanks.section_black h6,.s-thanks.section_black ul li{color:#fff}.s-thanks.section_white{background-color:#fff!important}.s-baner .container .s-baner__content .s-baner__header-block h4,.s-baner .container .s-baner__content .s-baner__header-block h4 span,.s-thanks.section_white .section-description,.s-thanks.section_white h2,.s-thanks.section_white h3,.s-thanks.section_white h4,.s-thanks.section_white h5,.s-thanks.section_white h6{color:#000}.s-thanks .container{max-width:1540px;padding:136px 95px;width:100%}@media only screen and (max-width:1700px){.s-thanks .container{padding-left:40px;padding-right:40px}}@media only screen and (max-width:991px){.s-thanks .container{width:100%;padding-left:30px!important;padding-right:30px!important;max-width:inherit}}@media only screen and (max-width:600px){.s-thanks .container{padding-left:15px!important;padding-right:15px!important}}.s-thanks .row{margin-bottom:0}.s-thanks h1{font-size:74px;line-height:82px;color:#fff}@media only screen and (max-width:1700px){.s-thanks h1{font-size:72px;line-height:80px}}@media only screen and (max-width:1400px){.s-thanks h1{font-size:68px;line-height:76px}}@media only screen and (max-width:1200px){.s-thanks h1{font-size:64px;line-height:72px}}@media only screen and (max-width:991px){.s-thanks h1{font-size:58px;line-height:62px}}@media only screen and (max-width:767px){.s-thanks h1{font-size:48px;line-height:52px}}@media only screen and (max-width:400px){.s-thanks h1{font-size:40px;line-height:44px}}.s-thanks h2,.s-thanks h3{font-weight:600;color:#fff;margin-bottom:36px;font-size:36px;line-height:40px}.s-thanks h4,.s-thanks h4 span{font-size:38px;line-height:47px;color:#fff}@media only screen and (max-width:1700px){.s-thanks h4,.s-thanks h4 span{font-size:36px;line-height:45px}}@media only screen and (max-width:1400px){.s-thanks h4,.s-thanks h4 span{font-size:33px;line-height:42px}}@media only screen and (max-width:1200px){.s-thanks h4,.s-thanks h4 span{font-size:31px;line-height:40px}}@media only screen and (max-width:991px){.s-thanks h4,.s-thanks h4 span{font-size:29px;line-height:38px}}@media only screen and (max-width:767px){.s-thanks h4,.s-thanks h4 span{font-size:25px;line-height:34px}}.s-thanks h5{font-size:28px;line-height:34px;color:#000}@media only screen and (max-width:1700px){.s-thanks h5{font-size:26px;line-height:32px}}@media only screen and (max-width:1400px){.s-thanks h5{font-size:24px;line-height:30px}}@media only screen and (max-width:767px){.s-thanks h5{font-size:22px;line-height:32px}}.s-thanks h6{font-size:26px;line-height:36px;color:#000;margin:14px 0}@media only screen and (max-width:1700px){.s-thanks h6{font-size:24px;line-height:36px}}@media only screen and (max-width:1400px){.s-thanks h6{font-size:22px;line-height:32px}}@media only screen and (max-width:767px){.s-thanks h6{font-size:20px;line-height:28px}}.s-thanks .section-description{font-size:24px!important;line-height:34px;color:#000;margin:18px 0 23px;max-width:830px}@media only screen and (max-width:1700px){.s-thanks .section-description{font-size:22px!important;line-height:32px}}@media only screen and (max-width:1200px){.s-thanks .section-description{font-size:20px!important;line-height:28px}}@media only screen and (max-width:767px){.s-thanks .section-description{font-size:18px!important;line-height:24px}}.s-thanks .section-description a{font-size:24px;line-height:34px}@media only screen and (max-width:1700px){.s-thanks .section-description a{font-size:22px!important;line-height:32px}}@media only screen and (max-width:1200px){.s-thanks .section-description a{font-size:20px!important;line-height:28px}}@media only screen and (max-width:767px){.s-thanks .section-description a{font-size:18px!important;line-height:24px}}.s-thanks a{color:#00c088;text-decoration:underline;font-size:18px;line-height:30px;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:767px){.s-thanks a{font-size:16px;line-height:26px}}.s-thanks a:hover{text-decoration:none}.s-thanks strong{color:#000;margin:0 0 20px}@media only screen and (max-width:1400px){.s-thanks strong{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.s-thanks strong{font-size:16px;line-height:26px}}.s-thanks p,.s-thanks p a,.s-thanks strong{font-size:20px;line-height:30px}.s-thanks p{color:#686868;margin:0 0 20px}@media only screen and (max-width:1400px){.s-thanks p{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.s-thanks p{font-size:16px;line-height:26px}}.s-thanks p a{text-decoration:none}@media only screen and (max-width:1400px){.s-thanks p a{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.s-thanks p a{font-size:16px;line-height:26px}}.s-thanks .btn_green{width:256px;height:64px;background-color:#00c088;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-thanks .btn_green:focus,.s-thanks .btn_green:hover{background-color:#00c088}.s-thanks .btn_green span{color:#fff;font-size:24px;line-height:35px}@media only screen and (max-width:767px){.s-thanks .btn_green span{font-size:18px!important;line-height:29px!important}.s-thanks .btn_green{width:240px;height:56px}}.s-thanks .btn-wrap{margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.s-thanks .btn-wrap{margin-top:25px;margin-bottom:25px}}.s-thanks .btn-wrap .contact-form-bottom-button{width:256px;height:64px;background-color:#00c088;color:#fff;font-size:24px;line-height:35px}@media only screen and (max-width:767px){.s-thanks .btn-wrap .contact-form-bottom-button{font-size:18px;line-height:29px;width:240px;height:56px}}.copy-link__wrap .copy-block{margin-top:5px;margin-left:8px;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease;position:relative;height:20px;width:16px}.copy-link__wrap .copy-block:hover .tooltip__text{display:block;position:absolute;top:24px;left:-60px;font-size:16px;line-height:24px;color:#fff;background-color:#000;padding:5px 10px 6px;width:145px}@media only screen and (max-width:991px){.copy-link__wrap .copy-block:hover .tooltip__text{display:none!important}}.copy-link__wrap .copy-block.active-copy .copy__text{display:block;position:absolute;top:24px;left:-30px;font-size:16px;line-height:24px;color:#fff;background-color:#00c088;padding:5px 10px 6px}.copy-link__wrap .copy-block .copy__text,.copy-link__wrap .copy-block .tooltip__text,.copy-link__wrap .copy-block.active-copy .tooltip__text{display:none}.copy-link__wrap .copy-block.active svg,.s-baner .copy-link__wrap .copy-block.active svg{-webkit-transform:translate(-50%,-50%) scale(.9,.9);transform:translate(-50%,-50%) scale(.9,.9)}.copy-link__wrap .copy-block svg,.s-baner .copy-link__wrap .copy-block svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.copy-link__wrap a{color:#000;font-size:18px;line-height:24px;text-decoration:none}@media only screen and (max-width:1200px){.copy-link__wrap a{font-size:16px;line-height:22px}}@media only screen and (max-width:991px){.copy-link__wrap a{font-size:14px;line-height:18px}}.s-baner{position:relative;z-index:2}.s-baner .container .s-baner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.s-baner .container .s-baner__content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-baner .container .s-baner__content .s-baner__header-block{z-index:2;max-width:800px;padding:20px 20px 20px 80px;position:relative}@media only screen and (max-width:991px){.s-baner .container .s-baner__content .s-baner__header-block{max-width:inherit;width:100%;padding:0}}.s-baner .container .s-baner__content .s-baner__header-block:before{content:'';display:block;width:12px;height:100%;background-color:green;position:absolute;left:0;top:0}@media only screen and (max-width:991px){.s-baner .container .s-baner__content .s-baner__header-block:before{display:none}}.s-baner .container .s-baner__content .s-baner__header-block h4 span.green{color:green;background-color:transparent!important}.s-baner .container .s-baner__content .s-baner__header-block h4 span.bold,.s-baner.s-baner-calc .container .s-baner__content .s-baner__header-block h4{font-family:fontBold}.s-baner .container .s-baner__content .btn_green{position:relative;text-align:center;height:74px;z-index:2}@media only screen and (max-width:991px){.s-baner .container .s-baner__content .btn_green{margin-top:28px}}.s-baner.s-baner-black{background-color:darkBg}.s-baner.s-baner-black .container .s-baner__content .s-baner__header-block h4 span,.s-baner.section_black .section-description,.s-baner.section_black h2,.s-baner.section_black h3,.s-baner.section_black h4,.s-baner.section_black h5,.s-baner.section_black h6,.s-baner.section_black ul li{color:#fff}.s-baner.s-baner-black .container .s-baner__content .s-baner__header-block h4 span.green{color:green}.s-baner.s-baner-black .container .s-baner__content .btn_green{width:auto;padding-left:24px;padding-right:24px}.s-baner.s-baner-calc,.s-baner.s-baner-thanks{background-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#00c088),to(#00d3bf));background:linear-gradient(90deg,#00c088 0%,#00d3bf 100%)}.s-baner.s-baner-calc .container .s-baner__content .btn_green,.s-baner.s-baner-calc .container .s-baner__content .s-baner__header-block:before,.s-baner.s-baner-thanks .container .s-baner__content .s-baner__header-block:before{background-color:#fff}.s-baner.s-baner-calc .container .s-baner__content .btn_green span,.s-baner.s-baner-thanks .container .s-baner__content .btn_green span{color:#00caa4}.s-baner.s-baner-thanks{position:relative;overflow:hidden}.s-baner.s-baner-thanks:after,.s-baner.s-baner-thanks:before{content:'';display:block;position:absolute;background:url(../img/s-baner-elipse-1.png) center no-repeat;background-size:cover}.s-baner.s-baner-thanks:before{right:1370px;bottom:50px;width:478px;height:478px}.s-baner.s-baner-thanks:after{width:700px;height:700px;left:1090px;top:16px}.s-baner.s-baner-thanks .container .s-baner__content .s-baner__header-block{max-width:inherit;width:calc(100% - 270px)}@media only screen and (max-width:991px){.s-baner.s-baner-thanks .container .s-baner__content .s-baner__header-block{width:100%}}.s-baner.s-baner-thanks .container .s-baner__content .s-baner__header-block h4{font-weight:600}.s-baner.s-baner-thanks .container .s-baner__content .s-baner__header-block h4 span{color:#fff;font-family:inherit}.s-baner.s-baner-thanks .container .s-baner__content .btn_green{width:256px;background-color:#fff}.s-baner .container{position:relative}.s-baner.section_black{background-color:#000!important;background:url(/assets/images/img/bg_black.jpg) center}.s-baner.section_white{background-color:#fff!important}.s-baner.section_white .section-description,.s-baner.section_white h2,.s-baner.section_white h3,.s-baner.section_white h4,.s-baner.section_white h5,.s-baner.section_white h6{color:#000}.s-baner .container{max-width:1540px;padding:45px 95px;width:100%}@media only screen and (max-width:1700px){.s-baner .container{padding-left:40px;padding-right:40px}}@media only screen and (max-width:991px){.s-baner .container{width:100%;padding-left:30px!important;padding-right:30px!important;max-width:inherit}}@media only screen and (max-width:600px){.s-baner .container{padding-left:15px!important;padding-right:15px!important}}.s-baner .row{margin-bottom:0}.s-baner h1{font-size:74px;line-height:82px;color:#fff}@media only screen and (max-width:1700px){.s-baner h1{font-size:72px;line-height:80px}}@media only screen and (max-width:1400px){.s-baner h1{font-size:68px;line-height:76px}}@media only screen and (max-width:1200px){.s-baner h1{font-size:64px;line-height:72px}}@media only screen and (max-width:991px){.s-baner h1{font-size:58px;line-height:62px}}@media only screen and (max-width:767px){.s-baner h1{font-size:48px;line-height:52px}}@media only screen and (max-width:400px){.s-baner h1{font-size:40px;line-height:44px}}.s-baner h2,.s-baner h3{font-size:50px;line-height:54px;color:#fff;margin-bottom:36px}@media only screen and (max-width:1700px){.s-baner h2,.s-baner h3{font-size:48px;line-height:52px}}@media only screen and (max-width:1400px){.s-baner h2,.s-baner h3{font-size:45px;line-height:49px}}@media only screen and (max-width:1200px){.s-baner h2,.s-baner h3{font-size:43px;line-height:47px}}@media only screen and (max-width:991px){.s-baner h2,.s-baner h3{font-size:40px;line-height:44px}}@media only screen and (max-width:767px){.s-baner h2,.s-baner h3{font-size:36px;line-height:40px}}.s-baner h4,.s-baner h4 span{font-size:38px;line-height:47px;color:#fff}@media only screen and (max-width:1700px){.s-baner h4,.s-baner h4 span{font-size:36px;line-height:45px}}@media only screen and (max-width:1400px){.s-baner h4,.s-baner h4 span{font-size:33px;line-height:42px}}@media only screen and (max-width:1200px){.s-baner h4,.s-baner h4 span{font-size:31px;line-height:40px}}@media only screen and (max-width:991px){.s-baner h4,.s-baner h4 span{font-size:29px;line-height:38px}}@media only screen and (max-width:767px){.s-baner h4,.s-baner h4 span{font-size:25px;line-height:34px}}.s-baner h5{font-size:28px;line-height:34px;color:#000}@media only screen and (max-width:1700px){.s-baner h5{font-size:26px;line-height:32px}}@media only screen and (max-width:1400px){.s-baner h5{font-size:24px;line-height:30px}}@media only screen and (max-width:767px){.s-baner h5{font-size:22px;line-height:32px}}.s-baner h6{font-size:26px;line-height:36px;color:#000;margin:14px 0}@media only screen and (max-width:1700px){.s-baner h6{font-size:24px;line-height:36px}}@media only screen and (max-width:1400px){.s-baner h6{font-size:22px;line-height:32px}}@media only screen and (max-width:767px){.s-baner h6{font-size:20px;line-height:28px}}.s-baner .section-description{font-size:24px!important;line-height:34px;color:#000;margin:18px 0 23px;max-width:830px}@media only screen and (max-width:1700px){.s-baner .section-description{font-size:22px!important;line-height:32px}}@media only screen and (max-width:1200px){.s-baner .section-description{font-size:20px!important;line-height:28px}}@media only screen and (max-width:767px){.s-baner .section-description{font-size:18px!important;line-height:24px}}.s-baner .section-description a{font-size:24px;line-height:34px}@media only screen and (max-width:1700px){.s-baner .section-description a{font-size:22px!important;line-height:32px}}@media only screen and (max-width:1200px){.s-baner .section-description a{font-size:20px!important;line-height:28px}}@media only screen and (max-width:767px){.s-baner .section-description a{font-size:18px!important;line-height:24px}}.s-baner a{color:#00c088;text-decoration:underline;font-size:18px;line-height:30px;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:767px){.s-baner a{font-size:16px;line-height:26px}}.s-baner .btn_green,.s-baner a:hover{text-decoration:none}.s-baner strong{color:#000;margin:0 0 20px}@media only screen and (max-width:1400px){.s-baner strong{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.s-baner strong{font-size:16px;line-height:26px}}.s-baner p,.s-baner p a,.s-baner strong{font-size:20px;line-height:30px}.s-baner p{color:#686868;margin:0 0 20px}@media only screen and (max-width:1400px){.s-baner p{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.s-baner p{font-size:16px;line-height:26px}}.s-baner p a{text-decoration:none}@media only screen and (max-width:1400px){.s-baner p a{font-size:18px;line-height:28px}}@media only screen and (max-width:767px){.s-baner p a{font-size:16px;line-height:26px}}.s-baner .btn_green{width:256px;height:64px;background-color:#00c088;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-baner .btn_green:focus,.s-baner .btn_green:hover{background-color:#00c088}.s-baner .btn_green span{color:#fff;font-size:24px;line-height:35px}@media only screen and (max-width:767px){.s-baner .btn_green span{font-size:18px!important;line-height:29px!important}.s-baner .btn_green{width:240px;height:56px}}.s-baner .btn-wrap{margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.s-baner .btn-wrap{margin-top:25px;margin-bottom:25px}}.s-baner .btn-wrap .contact-form-bottom-button{width:256px;height:64px;background-color:#00c088;color:#fff;font-size:24px;line-height:35px}@media only screen and (max-width:767px){.s-baner .btn-wrap .contact-form-bottom-button{font-size:18px;line-height:29px;width:240px;height:56px}}.s-baner .copy-link__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.s-baner .copy-link__wrap .copy-block{margin-top:5px;margin-left:8px;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease;position:relative;height:20px;width:16px}.s-baner .copy-link__wrap .copy-block:hover .tooltip__text{display:block;position:absolute;top:24px;left:-60px;font-size:16px;line-height:24px;color:#fff;background-color:#000;padding:5px 10px 6px;width:145px}@media only screen and (max-width:991px){.s-baner .copy-link__wrap .copy-block:hover .tooltip__text{display:none!important}}.s-baner .copy-link__wrap .copy-block.active-copy .copy__text{display:block;position:absolute;top:24px;left:-30px;font-size:16px;line-height:24px;color:#fff;background-color:#00c088;padding:5px 10px 6px}.s-baner .copy-link__wrap .copy-block .copy__text,.s-baner .copy-link__wrap .copy-block .tooltip__text,.s-baner .copy-link__wrap .copy-block.active-copy .tooltip__text{display:none}.s-baner .copy-link__wrap a{color:#000;font-size:18px;line-height:24px;text-decoration:none}@media only screen and (max-width:1200px){.s-baner .copy-link__wrap a{font-size:16px;line-height:22px}}@media only screen and (max-width:991px){.s-baner .copy-link__wrap a{font-size:14px;line-height:18px}}.s-contact-step-top{background-color:#17435a;padding-top:40px;padding-bottom:40px}.s-contact-step-top__step{position:relative}.s-contact-step-top__main-header{color:#fff;font-size:40px;font-weight:700;line-height:48px;text-transform:uppercase;text-align:right;position:absolute;top:18px;right:0}@media only screen and (max-width:1100px){.s-contact-step-top__main-header{position:static;text-align:center}}@media only screen and (max-width:600px){.s-contact-step-top__main-header{font-size:32px;line-height:40px}}.s-contact-step-top__head{width:100%;margin-bottom:20px}.s-contact-step-top__head span{margin-right:28px;color:#15ff38;font-family:"Open Sans";font-size:20px;line-height:24px;text-transform:uppercase}.s-contact-step-top__dots-wrap,.s-contact-step-top__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-contact-step-top h4{color:#fff;font-size:22px;font-weight:600;line-height:24px}@media only screen and (max-width:600px){.s-contact-step-top h4{font-size:18px}}.s-contact-step-top__dot{display:block;position:relative;width:12px;height:12px;border-radius:50%;background-color:#165656;margin-right:22px}.s-contact-step-top__dot:after{content:'';display:block;height:2px;width:22px;position:absolute;left:-22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#165656}.s-contact-step-top__dot.active,.s-contact-step-top__dot.active:after{background-color:#15ff38}.s-contact-step-top__dot:first-child:after{display:none}.s-contact-step-top__blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}@media only screen and (max-width:1100px){.s-contact-step-top__blocks-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:900px){.s-contact-step-top__blocks-wrap{width:calc(100% + 20px);margin-left:-10px}}@media only screen and (max-width:400px){.s-contact-step-top__blocks-wrap{width:100%;margin-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.s-contact-step-top__block{width:144px;height:130px;border-radius:2px;padding:20px 16px;background-color:#2e566a;margin-right:20px;margin-top:20px;border:1px solid #2e566a;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}@media only screen and (max-width:900px){.s-contact-step-top__block{width:calc(100%/5 - 20px);height:auto;margin-left:10px;margin-right:10px}}@media only screen and (max-width:767px){.s-contact-step-top__block{width:calc(100%/4 - 20px)}}@media only screen and (max-width:600px){.s-contact-step-top__block{width:calc(100%/3 - 20px)}}@media only screen and (max-width:480px){.s-contact-step-top__block{width:calc(100%/2 - 20px)}}@media only screen and (max-width:400px){.s-contact-step-top__block{margin-left:0;margin-right:0;width:48%}}.s-contact-step-top__block:hover{background-color:#416578}.s-contact-step-top__block.active{background-color:#4e7081;border:1px solid #fff}.s-contact-step-top__icon-wrap{height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.s-contact-step-top__name{color:#fff;font-size:12px;font-weight:600;line-height:16px}.s-contact-step-top .next-btn,.s-contact-step-top .submitButton{margin-top:20px;margin-left:12px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 34px;border-radius:2px;background-color:#1247ff}@media only screen and (max-width:1100px){.s-contact-step-top .next-btn,.s-contact-step-top .submitButton{margin-left:0;margin-right:12px}}@media only screen and (max-width:900px){.s-contact-step-top .next-btn,.s-contact-step-top .submitButton{margin-left:10px}}.s-contact-step-top .next-btn span,.s-contact-step-top .prev-btn span,.s-contact-step-top .submitButton span{margin-top:2px;color:#fff;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase}.s-contact-step-top .next-btn .btn-icon,.s-contact-step-top .submitButton .btn-icon{position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.s-contact-step-top__btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:1100px){.s-contact-step-top__btns-wrap{width:100%}}.s-contact-step-top .prev-btn{margin-top:20px;margin-left:12px;padding:14px 22px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent}@media only screen and (max-width:1100px){.s-contact-step-top .prev-btn{margin-left:0;margin-right:12px}}@media only screen and (max-width:900px){.s-contact-step-top .prev-btn{margin-left:10px}}.s-contact-step-top .prev-btn .btn-icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.s-contact-step-top .form-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-contact-step-top__left{width:35%}@media only screen and (max-width:500px){.s-contact-step-top__left{width:100%}}.s-contact-step-top__left input{background-color:#fff!important;border:1px solid #fff;font-size:14px!important}.s-contact-step-top__right{width:65%;padding-left:16px}@media only screen and (max-width:500px){.s-contact-step-top__right{width:100%;padding-left:0}}.s-contact-step-top__right textarea{padding-top:12px;height:202px;background-color:#fff;border:1px solid #fff;font-size:14px!important}@media only screen and (max-width:500px){.s-contact-step-top__right textarea{height:150px;margin-bottom:20px}}.s-contact-step-top__right .form-error{bottom:-16px}.s-contact-step-top .checkboxes-policy-wrap span{font-size:12px;color:#fff}.s-contact-step-top .checkboxes-policy-wrap span:before{border:0;background-color:#fff}.s-contact-step-top .checkboxes-policy-wrap [type=checkbox]:checked+span:not(.lever):before{background-color:transparent;border-right:2px solid #15ff38;border-bottom:2px solid #15ff38}.s-contact-step-top .checkboxes-policy-wrap a{font-size:12px;color:#15ff38}.s-contact-step-top__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (max-width:992px){.s-contact-step-top__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.s-contact-step-top__form-bts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:992px){.s-contact-step-top__form-bts{width:100%}}.s-contact-step-top .step2,.s-contact-step-top .step3{display:none}.s-contact-step-top .unvalid .s-contact-step-top__block{border:1px solid red}.s-contact-step-top .form-error{color:red!important}.s-process{padding-bottom:60px}.s-process__title{color:#344f5a;font-size:30px;font-weight:600;line-height:40px;text-transform:uppercase;margin-bottom:24px}@media only screen and (max-width:600px){.s-process__title{font-size:24px;line-height:32px}}.s-process__description{color:#000;font-size:18px;line-height:28px;display:block;text-align:center}.s-process__blocks-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.s-process__blocks-wrap:after{content:'';display:block;height:100%;width:1px;background-color:#d8d8d8;position:absolute;top:0;left:50%}@media only screen and (max-width:768px){.s-process__blocks-wrap:after{display:none}}.s-process__block{position:relative;width:calc(50% - 50px);padding:40px;-webkit-box-shadow:0 3px 18px rgba(0,0,0,.1);box-shadow:0 3px 18px rgba(0,0,0,.1);border-radius:4px;background-color:#fff}@media only screen and (max-width:768px){.s-process__block{width:100%;margin-bottom:30px!important;margin-top:0!important}}.s-process__block:after{content:'';display:block;width:10px;height:10px;border-radius:50%;background-color:#02bebd;position:absolute;top:5px;right:-55px;-webkit-box-shadow:0 0 0 5px #c2efef;box-shadow:0 0 0 5px #c2efef;z-index:2}@media only screen and (max-width:768px){.s-process__block:after{display:none}}.s-process__block:nth-child(2n+2){margin-top:230px}.s-process__block:nth-child(2n+2):after{right:auto;left:-55px}.s-process__block:nth-child(2n+3){margin-top:-40px}.s-process__icon-wrap{margin:10px 0 25px}.s-process__block-title{color:#02bebd;font-size:22px;font-weight:700;line-height:30px;text-transform:uppercase;margin-bottom:14px}.s-process__block-text{color:#6b7f87;font-size:15px;line-height:28px;margin:0}.s-support{background-color:#153449;padding:80px 0}@media only screen and (max-width:768px){.s-support{padding-top:60px}}.s-support__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.s-support__content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-support__block{margin-top:30px}@media only screen and (max-width:768px){.s-support__block{width:100%!important}}.s-support__block--left{width:55%}.s-support__block--right{width:36%}.s-support__title{margin-top:0;margin-bottom:24px;color:#fff;text-transform:uppercase;text-align:center}.s-support__description{color:#fff;font-size:18px;line-height:28px;margin-bottom:26px;text-align:center}.s-support__list li{position:relative;padding-left:16px;margin-bottom:12px;font-size:15px;line-height:28px;color:#fff}.s-support__list li:before{content:'';display:block;width:6px;height:6px;background-color:#28b2b0;border-radius:50%;position:absolute;left:0;top:12px}.s-support__img-wrap{margin-bottom:50px}@media only screen and (max-width:768px){.s-support__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}}.s-support__btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}@media only screen and (max-width:768px){.s-support__btns-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.s-support .orange-btn{text-transform:uppercase;padding:15px 42px;font-size:12px;line-height:16px}.s-developers{background-color:#f7f9fd;padding-bottom:0}.s-developers__blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:56px}@media only screen and (max-width:992px){.s-developers__blocks-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-developers__description{font-size:18px;line-height:28px;text-align:center}.s-developers__block{width:33.3%;background-color:#fff}@media only screen and (max-width:1200px){.s-developers__block{width:50%}}@media only screen and (max-width:992px){.s-developers__block{width:100%}}@media only screen and (max-width:1200px){.s-developers__block--bg{display:none}}.s-developers__block--icons{padding:56px 48px;position:relative}@media only screen and (max-width:600px){.s-developers__block--icons{padding-left:20px;padding-bottom:20px}}.s-developers__block--icons:after{content:'';position:absolute;display:block;width:1px;height:80%;background-color:#d5e2fb;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:992px){.s-developers__block--icons:after{display:none}}.s-developers__block--icons p{margin-bottom:0;font-weight:400;font-size:16px;line-height:24px}.s-developers__block--trial{padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:992px){.s-developers__block--trial{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:600px){.s-developers__block--trial{padding-left:20px;padding-right:20px}}.s-developers__icon-wrap{width:64px}.s-developers__text-line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:48px}.s-developers__text-line:last-child{margin-bottom:0}.s-developers__text-wrap{padding-left:48px;width:calc(100% - 64px)}@media only screen and (max-width:450px){.s-developers__text-wrap{padding-left:24px}}.s-developers__text-header{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.1px;text-transform:capitalize;color:#293e48;margin-bottom:16px}.s-developers__trial-title{width:100%;font-weight:600;font-size:32px;line-height:40px;letter-spacing:-.1px;color:#293e48;margin-bottom:28px}.s-developers__trial-list{width:100%}.s-developers__trial-list li{padding-left:24px;position:relative;font-weight:400;font-size:18px;line-height:32px;color:#596c74}.s-developers__trial-list li:after{content:'';width:12px;height:9px;position:absolute;top:13px;left:0;background:url(../img/s-developers-check.png) center no-repeat;background-size:cover}.s-developers .green-btn{margin-top:40px}@media only screen and (max-width:600px){.s-developers .green-btn,.s-developers__trial-wrap{width:100%}}.s-about-tab{overflow:hidden}.s-about-tab__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}@media only screen and (max-width:600px){.s-about-tab__content{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}}.s-about-tab__block-left{width:48%;padding-top:30px;padding-right:60px}@media only screen and (max-width:992px){.s-about-tab__block-left{padding-right:0}}@media only screen and (max-width:600px){.s-about-tab__block-left{width:100%;padding-top:16px}}.s-about-tab__block-right{width:48%;padding:72px 20px 20px 56px;position:relative}@media only screen and (max-width:992px){.s-about-tab__block-right{padding-top:50px}}@media only screen and (max-width:600px){.s-about-tab__block-right{width:100%;margin-top:32px;overflow:hidden;padding-left:30px}}.s-about-tab__tabs-wrap{margin-top:40px}.s-about-tab__tab-link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#f7f9fd;margin-bottom:4px}.s-about-tab__tab-link:last-child{margin-bottom:0}.s-about-tab__tab-link span{font-size:24px;line-height:32px;letter-spacing:-.3px;color:#596c74}.s-about-tab__tab-link.active:before{content:'';display:block;height:100%;width:2px;position:absolute;top:0;left:0;background-color:#28b2b0}.s-about-tab__tab-link.active span,.s-built__block-logo-wrap:hover+.s-built__block-text-wrap .s-built__block-title{color:#28b2b0}.s-about-tab__res-wrap{position:relative;z-index:1;display:none}.s-about-tab__res-wrap.active{display:block}.s-about-tab .left-block__title{font-size:24px;line-height:32px;letter-spacing:-.3px;color:#293e48}.s-about-tab .left-block__description{font-size:16px;line-height:24px;color:#596c74}.s-about-tab .right-block__overlay{position:absolute;height:100%;top:0;left:0}@media only screen and (max-width:600px){.s-about-tab .right-block__overlay{overflow:hidden}}.s-about-tab .right-block__overlay img{height:100%}.s-about-tab .right-block__title{font-weight:600;font-size:32px;line-height:40px;letter-spacing:-.1px;color:#fff;margin-bottom:16px}.s-about-tab .right-block__description,.s-about-tab .right-block__list li{font-size:16px;line-height:24px;color:#fff;margin-bottom:16px}.s-about-tab .right-block__description span{font-size:16px;line-height:24px;color:#fff;font-weight:600}.s-about-tab .right-block__list li{position:relative;padding-left:16px;margin-bottom:12px}.s-about-tab .right-block__list li:before{content:'';position:absolute;height:8px;width:8px;background:#28b2b0;border-radius:50%;top:8px;left:0}.s-clients{overflow:hidden;margin-bottom:40px;max-width:100vw;padding-top:80px}.s-clients__block--video .s-clients__top{border-radius:4px 4px 0 0;overflow:hidden}.s-clients__block--img .s-clients__top:after,.s-clients__block--video .s-clients__top:after{content:'';position:absolute;display:block;width:24px;height:24px;background-size:cover;bottom:24px;right:24px}.s-clients__block--video .s-clients__top:after{background:url(../img/icon-video.png) center no-repeat;z-index:3}.s-clients__block--video .s-clients__bottom{padding:24px;background-color:#153449}.s-clients__block--video .s-clients__bottom .s-clients__title{font-size:24px;line-height:32px;letter-spacing:-.3px;color:#fff;margin:0}.s-clients__block--img .s-clients__top{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.s-clients__block--img .s-clients__top:after{background:url(../img/icon-message.png) center no-repeat;z-index:4}.s-clients__block--img .s-clients__top:before{content:'';display:block;width:100%;height:80px;background:-webkit-gradient(linear,right top,left top,color-stop(22.97%,#1e303a),color-stop(162.67%,rgba(30,48,58,0)));background:linear-gradient(270deg,#1e303a 22.97%,rgba(30,48,58,0) 162.67%);border-radius:0 0 4px 4px;position:absolute;bottom:0;left:0;z-index:3}.s-clients__top-descr{height:80px;position:absolute;width:100%;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;z-index:4}.s-clients__top-logo{max-width:130px;max-height:40px}.s-clients .s-clients__title{font-size:24px;line-height:32px;letter-spacing:-.3px;color:#293e48;margin-bottom:24px;margin-top:24px}.s-clients .s-clients__text{font-size:16px;line-height:24px;color:#596c74;margin-bottom:16px}.s-clients .video-slider-youtube-link span,.s-clients__name{font-weight:600;font-size:16px;line-height:24px;color:#293e48}.s-clients__position{font-size:16px;line-height:24px;color:#293e48}.s-clients .video-slider-youtube-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.s-clients .video-slider-youtube-link span{color:#ea3131;margin-left:9px}.s-clients__bottom{height:100%}.s-clients .s-clients__cases-wrap,.s-clients .slick-list,.s-clients .slick-track,.s-clients .video-slider-youtube-link{display:-webkit-box;display:-ms-flexbox;display:flex}.s-clients .s-clients__cases-wrap{margin-left:62px}.s-clients .s-clients__cases-wrap .number_active{font-weight:600;font-size:16px;line-height:32px;letter-spacing:-.1px;color:#28b2b0;margin-right:6px}.s-clients .s-clients__cases-wrap .number_slash{margin-right:6px}.s-clients .s-clients__cases-wrap .number_all,.s-clients .s-clients__cases-wrap .number_slash{font-weight:600;font-size:16px;line-height:32px;letter-spacing:-.1px;color:#596c74}.s-clients .s-clients__slider{margin-top:20px;position:relative}.s-clients .s-clients__slider:after,.s-clients .s-clients__slider:before{content:'';display:block;position:absolute;width:1000px;height:100%;top:0;background-color:#fff;z-index:1}.s-clients .s-clients__slider:before{left:-1000px}.s-clients .s-clients__slider:after{right:-1000px;opacity:.7}.s-clients .s-clients__slider .slick-list,.s-clients__top{overflow:visible;position:relative}.s-clients .s-clients__slider .s-clients__block{margin-right:32px}.s-clients .s-clients__slider .next-btn,.s-clients .s-clients__slider .prev-btn{position:absolute;top:-48px;left:0;z-index:2;cursor:pointer}.s-clients .s-clients__slider .next-btn{top:-47px;left:130px}.s-clients__top{height:352px;overflow:hidden}.s-clients__overlay,.s-clients__overlay-wrap{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.s-clients__overlay-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-clients__overlay{background-color:rgba(0,0,0,.4);cursor:pointer}.s-clients .overlay__play-icon{position:relative;z-index:2;cursor:pointer}.s-clients .overlay__bg{position:absolute;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.modal-videocustomers{padding-top:30px;margin-top:0;background-color:transparent;width:620px;height:auto;position:fixed;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:620px){.modal-videocustomers{width:300px}}.modal-videocustomers .modal-close{position:absolute;right:0;top:30px;float:left}@media only screen and (max-width:620px){.modal-videocustomers .modal-close{top:15px}}.modal-videocustomers #videoCustomersModal{width:600px;height:400px}@media only screen and (max-width:620px){.modal-videocustomers #videoCustomersModal{width:300px;height:200px}}.s-industry{background-color:grey-bg}.s-industry__header{text-align:center;margin-bottom:60px;max-width:816px;margin-left:auto;margin-right:auto}.s-industry__blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 32px);margin-left:-16px}.s-industry__block{margin:26px 16px;width:calc(20% - 32px)}@media only screen and (max-width:768px){.s-industry__block{width:calc(25% - 32px)}}@media only screen and (max-width:600px){.s-industry__block{width:calc(33.3% - 32px)}}@media only screen and (max-width:450px){.s-industry__block{width:calc(50% - 32px)}}.s-industry .block__header{color:#000;text-align:center;font-size:18px;font-weight:700;line-height:28px}.s-industry .block__img{display:block;margin-bottom:24px;margin-left:auto;margin-right:auto}.s-pricing{background-color:#f7f9fd;padding-top:80px;padding-bottom:80px}@media only screen and (max-width:992px){.s-pricing{padding-top:40px;padding-bottom:40px}}.s-pricing h2{margin-top:0}.s-pricing__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px}.s-pricing__block{width:calc(33.3% - 16px);margin:8px;padding:40px;background-color:#fff}@media only screen and (max-width:992px){.s-pricing__block{width:calc(100% - 16px)}}.s-pricing__img-wrap{margin-bottom:16px}.s-pricing__block-title{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.1px;color:#293e48;margin:0 0 16px}.s-pricing__block-text{font-size:16px;line-height:24px;color:#596c74;margin-bottom:0}.s-serveces-v4{background-color:#f8f9fb;padding-top:80px;padding-bottom:80px}@media only screen and (max-width:1024px){.s-serveces-v4{padding-bottom:0}}.s-serveces-v4 h2{margin-bottom:40px;margin-top:0}.s-serveces-v4__content{background:url(../img/s-serveces-v4.jpg) 0 0 no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:70px 32px;width:calc(100% + 32px);margin-left:-8px}@media only screen and (max-width:600px){.s-serveces-v4__content{padding-left:0;padding-right:0}}.s-serveces-v4__block{width:calc(33.3% - 32px);margin:16px;padding:32px;background-color:#fff;border-radius:4px;-webkit-box-shadow:4px 4px 24px rgba(0,0,0,.06);box-shadow:4px 4px 24px rgba(0,0,0,.06)}@media only screen and (max-width:1024px){.s-serveces-v4__block{width:calc(100% - 32px)}}.s-serveces-v4__block-title{font-weight:800;font-size:26px;line-height:32px;color:#344f5a;margin-bottom:16px;text-align:center}.s-serveces-v4__block-text{font-size:15px;line-height:24px;text-align:center;color:#444}.s-serveces-v4__block-text strong{display:block;text-align:left}.s-serveces-v4__block-text:last-child{margin-bottom:0}.s-serveces-v4 .custom-list li{font-size:16px;line-height:24px;color:#444!important;margin-bottom:8px;margin-top:0}.s-serveces-v4 .custom-list li:before{top:8px!important;width:12px;height:9px;display:block;background:url(../img/check-icon-grey.png) center no-repeat;background-size:cover;background-color:transparent!important}.s-serveces-v4__block-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-built{padding-top:60px;padding-bottom:60px;overflow:hidden}.s-built h2{max-width:760px;margin-left:auto;margin-right:auto}.s-built__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-built__block{position:relative;margin:20px 0 0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}.s-built__block:nth-child(1):after{content:'';display:block;position:absolute;bottom:-78px;left:-4000px;width:8000px;height:6px;background-color:#f8f9fb;z-index:-1}@media only screen and (max-width:992px){.s-built__block:nth-child(1):after{display:none}}.s-built__block:nth-child(1),.s-built__block:nth-child(2){width:38%;padding-right:18%}.s-built__block:nth-child(2){z-index:3}.s-built__block:nth-child(3){width:24%;z-index:3}.s-built__block:nth-child(4),.s-built__block:nth-child(5){width:40%}.s-built__block:nth-child(4){padding-left:9%;padding-right:14%}.s-built__block:nth-child(5){padding-left:7%;padding-right:14%}.s-built__block:nth-child(1) .s-built__block-logo-wrap,.s-built__block:nth-child(2) .s-built__block-logo-wrap,.s-built__block:nth-child(3) .s-built__block-logo-wrap{position:absolute;left:0;bottom:-140px}@media only screen and (max-width:992px){.s-built__block{width:100%!important;padding:0!important}.s-built__block .s-built__block-logo-wrap{position:static!important}}.s-built__block-title{font-weight:800;font-size:16px;line-height:24px;color:#344f5a;margin-bottom:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.s-built__block-text{font-size:15px;line-height:20px;color:#444}.s-built__block-text,.s-built__block-text-wrap,.s-expertise-slider .slick-arrow path{-webkit-transition:all .3s ease;transition:all .3s ease}.s-built__block-logo-wrap{width:104px;height:104px;background:url(../img/s-built-bg.png) center no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;cursor:pointer;z-index:2}@media only screen and (min-width:1024px){.s-built__block-logo-wrap:hover+.s-built__block-text-wrap{-webkit-transform:scale(1.1);transform:scale(1.1)}}.s-built.seen .s-built__block{-webkit-animation-name:show-s-built-blocks;animation-name:show-s-built-blocks;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.s-built.seen .s-built__block:nth-child(1){-webkit-animation-delay:1s;animation-delay:1s}.s-built.seen .s-built__block:nth-child(2){-webkit-animation-delay:3s;animation-delay:3s}.s-built.seen .s-built__block:nth-child(3){-webkit-animation-delay:5s;animation-delay:5s}.s-built.seen .s-built__block:nth-child(4){-webkit-animation-delay:2s;animation-delay:2s}.s-built.seen .s-built__block:nth-child(5){-webkit-animation-delay:4s;animation-delay:4s}.s-expertise-slider{padding-bottom:60px}.s-expertise-slider__cases-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:62px;position:absolute;top:75px;left:3px}@media only screen and (max-width:480px){.s-expertise-slider__cases-wrap{top:66px}}.s-expertise-slider__cases-wrap .number_active{font-weight:600;font-size:16px;line-height:32px;letter-spacing:-.1px;color:#28b2b0;margin-right:6px}.s-expertise-slider__cases-wrap .number_slash{margin-right:6px}.s-expertise-slider__cases-wrap .number_all,.s-expertise-slider__cases-wrap .number_slash{font-weight:600;font-size:16px;line-height:32px;letter-spacing:-.1px;color:#596c74}.s-expertise-slider__content{margin-top:100px;max-width:calc(100vw - 30px)}#files-list,.s-expertise-slider__slide-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-expertise-slider__left-part{width:50%;padding-right:28px}@media only screen and (max-width:768px){.s-expertise-slider__left-part{width:100%;padding-right:0}}.s-expertise-slider__bg-img,.s-expertise-slider__bg-img img{width:100%}.s-expertise-slider__right-part{width:50%}@media only screen and (max-width:768px){.s-expertise-slider__right-part{display:none}}.s-expertise-slider__slide-title{margin-top:0;margin-bottom:8px;font-weight:800;font-size:18px;line-height:24px;color:#344f5a}.s-expertise-slider__slide-text{font-size:16px;line-height:24px;color:#000}.s-expertise-slider__slide-logos-wrap{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.s-expertise-slider__slide-logo{width:calc(50% - 8px);margin:4px;border:3px solid #33b5bc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 30px;height:90px}@media only screen and (max-width:400px){.s-expertise-slider__slide-logo{width:100%;margin-left:0;margin-right:0}}.s-expertise-slider__slide-logo img{max-height:100%;max-width:100%}.s-expertise-slider .next-btn,.s-expertise-slider .prev-btn{position:absolute;top:-60px;left:0;z-index:2;cursor:pointer}.s-expertise-slider .next-btn{top:-58px;left:126px}.s-serveces-v5{padding-top:80px;padding-bottom:80px;background-color:#f8f9fb}.s-serveces-v5__header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-serveces-v5__header-text-block{width:calc(100% - 320px);padding-right:30px}@media only screen and (max-width:768px){.s-serveces-v5__header-text-block{width:100%;padding-right:0}}.s-serveces-v5__header-text-block--full{width:100%;padding-right:0}.s-serveces-v5__header-text-block--full .s-serveces-v5__header-description,.s-serveces-v5__header-text-block--full .s-serveces-v5__header-title{text-align:center}.s-serveces-v5__header-title{font-size:30px;line-height:40px;text-transform:uppercase;color:#344f5a;margin-bottom:24px;margin-top:0;text-align:left}@media only screen and (max-width:768px){.s-serveces-v5__header-title{text-align:center}}.s-serveces-v5__header-description{font-size:18px;line-height:24px;color:#444;margin-bottom:0;margin-top:0}@media only screen and (max-width:768px){.s-serveces-v5__header-description{text-align:center}}.s-serveces-v5__header-img-block{width:320px;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:3px solid #33b5bc}.s-serveces-v5__header-img-block img{max-width:100%}@media only screen and (max-width:768px){.s-serveces-v5__header-img-block{width:260px;height:120px;padding:20px;margin-top:32px;margin-left:auto;margin-right:auto}}.s-serveces-v5__block,.s-serveces-v5__blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.s-serveces-v5__blocks-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;width:calc(100% + 32px)}.s-serveces-v5__block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 32px);margin:16px;-webkit-box-shadow:4px 4px 24px rgba(0,0,0,.06);box-shadow:4px 4px 24px rgba(0,0,0,.06);padding:80px 32px 96px;position:relative}@media only screen and (max-width:992px){.s-serveces-v5__block{padding-top:60px;padding-bottom:76px}}@media only screen and (max-width:768px){.s-serveces-v5__block{padding-top:40px;padding-bottom:56px;width:calc(100% - 32px)}}@media only screen and (max-width:600px){.s-serveces-v5__block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-serveces-v5__block:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:18px;background-color:#02bebd}.s-serveces-v5__block:nth-child(even) .s-serveces-v5__block-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-left:32px}.s-serveces-v5__block:nth-child(even) .s-serveces-v5__block-text-part{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.s-serveces-v5__block-img{width:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;margin-right:32px}@media only screen and (max-width:600px){.s-serveces-v5__block-img{width:80px;-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important;margin-right:0!important;margin-left:0!important}}.s-serveces-v5__block-img img{width:100%}.s-serveces-v5__block-text-part{width:calc(100% - 172px)}@media only screen and (max-width:600px){.s-serveces-v5__block-text-part{width:100%;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}}.s-serveces-v5__block-title{font-size:18px;line-height:24px;font-weight:800;color:#344f5a;margin-bottom:8px}.s-serveces-v5__block-descr{font-size:16px;line-height:24px;color:#444;margin-bottom:0}.s-serveces-v5__ps{padding:30px;background-color:#02bebd;margin-top:40px}@media only screen and (max-width:768px){.s-serveces-v5__ps{margin-top:20px}}.s-serveces-v5__ps-text{font-size:18px;line-height:24px;font-weight:800;text-align:center;color:#fff;margin:0}.s-expertise-slider-2__content{margin-top:40px}.s-expertise-slider-2__content .slick-dots{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;bottom:0}.s-expertise-slider-2__content .slick-dots li,.s-why-partner .slick-dots li{width:18px;height:18px;margin:12px;border-radius:50%;background-color:#c4c4c4;cursor:pointer}.s-expertise-slider-2__content .slick-dots li.slick-active,.s-why-partner .slick-dots li.slick-active{background-color:#33b5bc}.s-expertise-slider-2__content .slick-dots li button{background-color:none;content:'';font-size:0;line-height:0}.s-expertise-slider-2__slider{padding-bottom:70px}.s-expertise-slider-2__slider .slick-list{max-width:100vw}.s-expertise-slider-2__slide-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.s-expertise-slider-2__slide-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-expertise-slider-2__left-part{width:70%;position:relative}@media only screen and (max-width:992px){.s-expertise-slider-2__left-part{width:100%;padding:40px;overflow:hidden}}.s-expertise-slider-2__right-part{width:30%}@media only screen and (max-width:992px){.s-expertise-slider-2__right-part{width:100%}}.s-expertise-slider-2__bg-img{width:calc(100% - 128px)}@media only screen and (max-width:992px){.s-expertise-slider-2__bg-img{width:100%;position:absolute;top:0;left:0}}.s-expertise-slider-2__text-wrap{position:absolute;padding:16px 32px;background-color:#33b5bc;top:80px;left:128px}@media only screen and (max-width:992px){.s-expertise-slider-2__text-wrap{position:relative;top:0;left:0;z-index:2}}.s-expertise-slider-2__slide-title{margin-top:0;margin-bottom:8px;font-weight:800;font-size:18px;line-height:24px;color:#fff}.s-expertise-slider-2__text{font-size:16px;line-height:24px;color:#fff}.s-expertise-slider-2__logo-slide-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;cursor:pointer}.s-expertise-slider-2__logo-slide-wrap img{max-width:100%}.s-expertise-slider-2__logos-slider{height:100%}.s-expertise-slider-2__logos-slider,.s-expertise-slider-2__logos-slider .slick-track,.s-why-partner .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-why-partner__block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;padding-left:130px}@media only screen and (max-width:1400px){.s-why-partner__block{padding-left:0}}@media only screen and (max-width:767px){.s-why-partner__block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-why-partner__descr-wrap{width:45%;padding-top:75px;padding-bottom:40px;position:relative}@media only screen and (max-width:767px){.s-why-partner__descr-wrap{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-40px}}.s-why-partner__number{position:absolute;top:0;left:-130px;font-size:440px;line-height:285px;color:#fff;-webkit-text-stroke:1px #33b5bc;-webkit-text-fill-color:#fff;margin:0;font-weight:600;z-index:-1;opacity:.4}@media only screen and (max-width:1400px){.s-why-partner__number{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:767px){.s-why-partner__number{font-size:320px}}.s-why-partner__block-title{margin-top:0;margin-bottom:26px;font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.1px;color:#000}.s-why-partner__text{margin-top:0;margin-bottom:8px;font-size:16px;line-height:24px;letter-spacing:-.1px;color:#000}.s-why-partner__text span{font-weight:600;color:#000;font-size:inherit;line-height:inherit}.s-why-partner__cirkle-block{width:55%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.s-why-partner__cirkle-block{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.s-why-partner__cirkle-title{font-size:32px;line-height:32px;letter-spacing:-.1px;color:#293e48;font-weight:800;margin-top:0;margin-bottom:8px}@media only screen and (max-width:1024px){.s-why-partner__cirkle-title{text-align:center}}.s-why-partner__cirkle-descr-wrap{width:240px;position:absolute;top:160px;right:0}@media only screen and (max-width:1024px){.s-why-partner__cirkle-descr-wrap{top:20px;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}}@media only screen and (max-width:767px){.s-why-partner__cirkle-descr-wrap{position:static;-webkit-transform:none;transform:none}}.s-why-partner__cirkle-text{font-size:12px;line-height:16px;letter-spacing:-.1px;color:#293e48;margin:0}@media only screen and (max-width:1024px){.s-why-partner__cirkle-text{text-align:center}}.s-why-partner__cirkle-wrap{width:360px;height:360px;position:relative}@media only screen and (max-width:767px){.s-why-partner__cirkle-wrap{display:none}}.s-why-partner__cirkle{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.s-why-partner__cirkle--1{height:100%;width:100%;background-color:#e0f4f5}.s-why-partner__cirkle--2{height:89%;width:89%;background-color:#c2e7eb}.s-why-partner__cirkle--3{height:78%;width:78%;background-color:#addfe4}.s-why-partner__cirkle--4{height:67%;width:67%;background-color:#9bd9de}.s-why-partner__cirkle--5{height:56%;width:56%;background-color:#8bd4d9}.s-why-partner__cirkle--6{width:7%;height:7%;background-color:#33b5bc}.s-why-partner .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.s-why-partner .slick-dots li{width:8px;height:8px;margin:4px}.s-why-partner .slick-dots li button{font-size:0;content:'';line-height:0;overflow:hidden}.s-why-partner .slick-list{max-width:calc(100% - 40px)}@font-face{font-family:BebasBold;font-display:swap;src:url(../fonts/BebasNeueBold.woff) format('woff'),url(../fonts/BebasNeueBold.ttf) format('truetype');font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:BebasReg;font-display:swap;src:url(../fonts/BebasNeue-Regular.woff) format('woff'),url(../fonts/BebasNeue-Regular.ttf) format('truetype');font-weight:500;font-style:normal;font-stretch:normal}*{margin:0;padding:0}.b-wrapper{width:100%;display:table;height:100%}.content{display:table-row;height:100%}.content,.section{width:100%}.container{max-width:1170px;padding-left:15px;padding-right:15px;width:100%}.green-btn{color:#fff}.orange-btn{border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;line-height:30px;text-align:center;padding:0;background:-webkit-gradient(linear,left top,left bottom,from(#ea3646),to(#b4222f));background:linear-gradient(180deg,#ea3646 0%,#b4222f 100%);-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.3);box-shadow:0 0 7px 1px rgba(0,0,0,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.orange-btn:hover:not(.off){background:-webkit-gradient(linear,left top,left bottom,from(#f75b62),to(#cc454c));background:linear-gradient(#f75b62,#cc454c);-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.2);box-shadow:0 0 7px 1px rgba(0,0,0,.2)}button.orange-btn{display:table-cell;vertical-align:middle;text-align:center}.row{margin:0!important;width:100%;position:relative}section{padding:30px 0}h2,h5{color:#344f5a}h2,h5,h6{text-transform:uppercase}h2{text-align:center;margin:20px 0;font-size:30px;line-height:40px}h5,h6{line-height:30px}h5{font-size:20px}h6{font-size:18px}.mfp-wrap{overflow:auto!important}.gdpr-cookie-notice-nav{min-width:225px}.select-wrapper input.select-dropdown{border:1px solid #d8dbe1;border-radius:2px;height:40px;font-size:14px;padding-left:10px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px}.select-wrapper input.select-dropdown:focus{border:1px solid #d8dbe1}.select-wrapper .caret{display:none}.select-wrapper:after{content:'';display:block;width:10px;height:6px;background:url(../img/select-dropdown.png) center no-repeat;background-size:cover;position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}::-webkit-input-placeholder{color:#889099;opacity:1}:-ms-input-placeholder,::-ms-input-placeholder{opacity:1}::placeholder{color:#889099;opacity:1}:-ms-input-placeholder,::-ms-input-placeholder{color:#889099}.privacy-policy-modal h3{font-size:28px;font-weight:800;text-align:center}.privacy-policy-modal h4{font-size:24px;margin-top:20px;text-align:center;color:#344f5a}.privacy-policy-modal h3,.privacy-policy-modal h5{margin-top:15px;color:#344f5a}.privacy-policy-modal i{font-style:normal}.modal .preloader-wrapper{margin-top:15px;margin-right:15px}.download-input-wrap,.download-input-wrap .download-input{position:absolute;top:0;left:0;width:100%}.download-input-wrap .download-input{height:50px;z-index:2;cursor:pointer;opacity:0}.download-file-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;max-width:150px;margin-right:15px}.download-file-wrap .file-name,.download-file-wrap .remove-file__link{width:100%}.download-file-wrap .file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-topform-dropdown-wrap .dropzone-wrap,textarea{display:-webkit-box;display:-ms-flexbox;display:flex}textarea{height:152px;border-radius:2px;padding:10px}.s-topform-dropdown-wrap{margin-bottom:31px}.s-topform-dropdown-wrap textarea{border:1px solid #d8dbe1;border-radius:2px;padding-bottom:52px;height:213px}.s-topform-dropdown-wrap .dropzone-wrap{font-size:14px;position:relative;margin-top:-51px;width:calc(100% - 2px);margin-left:1px;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-topform-dropdown-wrap .dropzone-wrap .clip-icon{padding:6px;background-color:#fff;border:1px solid #d8dbe1;border-radius:2px;display:inline-block;-moz-box-sizing:content-box}.s-topform-dropdown-wrap .dropzone-wrap .dropzone{position:absolute;width:100%;height:50px;top:0;left:0;cursor:pointer}.dz-default{display:none}.dropzone-descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#00bdbc;width:100%;height:50px;background-color:#f9fafd}.dropzone-descr img{margin-left:10px;margin-right:10px}.dropzone-descr .preloader-wrapper{width:26px;height:26px;margin-right:20px;display:none}.dropzone-descr .preloader-wrapper .spinner-green-only{border-color:#00bdbc}.dz-processing{display:none}.dz-error-mark,.dz-error-message,.dz-image,.dz-preview:not(.dz-complete),.dz-progress,.dz-size,.dz-success-mark{display:none!important}.dz-complete{display:block;margin-right:10px;margin-top:10px}.dz-filename span{max-width:120px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}.preloader-wrapper-btn{width:26px;height:26px;display:none}.preloader-wrapper-btn .spinner-green-only{border-color:#00bdbc}.s-topform-form-block .btn-wrap{height:40px}.s-topform-form-block .preloader-wrapper-btn{margin-right:100px}.s-contact-bottom .btn-wrap{height:50px;margin-top:15px}.s-contact-bottom .preloader-wrapper-btn{margin-top:15px;margin-left:70px}input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{height:40px;width:100%;border:1px solid #d8dbe1;border-radius:2px;margin-bottom:14px;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}input.form-control:focus{border:1px solid #02bebd!important;-webkit-box-shadow:none!important;box-shadow:none!important}.form-group label{margin-bottom:10px;display:block}ul.custom-list{list-style:none;margin:13px 0}ul.custom-list li{margin:10px 0;padding-left:24px;position:relative}ul.custom-list li:before{content:'';position:absolute;display:block;width:8px;height:2px;background-color:#fff;left:0;top:11px}ul.custom-list.custom-list-green li{color:#6b7f87}[type=radio]:not(:checked)+span:after,[type=radio]:not(:checked)+span:before{border:1px solid #6b7f87}[type=radio].with-gap:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio]:checked+span:after{border:1px solid #02bebd}[type=radio].with-gap:checked+span:after,[type=radio]:checked+span:after{background-color:#02bebd}[type=radio]+span:after,[type=radio]+span:before{height:14px;width:14px}.wrp-input textarea:focus{border:1px solid #02bebd!important}input.invalid,input.valid,textarea.invalid,textarea.valid{border:1px solid #f75a3e!important;-webkit-box-shadow:none!important;box-shadow:none!important}input.valid,textarea.valid{border:1px solid #02bebd!important}.s-topform-dropdown-wrap .form-error{bottom:-20px!important}.error-upload,.form-error{color:#f75a3e;font-weight:400;text-transform:none;line-height:15px;font-size:12px}.form-error{left:0;position:absolute;bottom:0}.error-upload{margin-top:10px}.form-group,.s-topform-dropdown-wrap{position:relative}.mobile-top-arrow,.usa-block_hidden{display:none!important}button[disabled=disabled]{opacity:.5}ul.custom-list.custom-list-white li{color:#fff}.custom-list_green-squere{list-style:none}.custom-list_green-squere li{position:relative;color:#8a9db1;font-size:16px;font-weight:400;line-height:26px;padding:2px 0 2px 30px}.checkboxes-policy-wrap,.checkboxes-policy-wrap label{overflow:hidden}.custom-list_green-squere li:before{content:'';display:block;position:absolute;left:0;top:8px;width:10px;height:10px;border-radius:2px;background-color:#00bdbc}@media only screen and (max-width:1600px){.s-services-best .s-services-best-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-services-best .s-services-best-wrap .s-services-best-block{width:33%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-height:315px}.s-services .s-services-endtoend-block{background:url(../img/services-bg-1.jpg) -450px 50% no-repeat}.s-services .s-services-replatforming-block{background:url(../img/services-bg-3.jpg) 800px 50% no-repeat}.s-services .s-services-consulting-block{background:url(../img/services-bg-4.jpg) -500px 50% no-repeat}.s-services.s-services-ml .s-services-replatforming-block{background:url(../img/services-bg-solo-1-new.jpg) 800px 50% no-repeat;background-color:#f9fafd}}@media only screen and (max-width:1200px){.s-header.s-header-ml.s-header-ml.s-header-ml-v2 .s-header-descr .orange-btn{margin-top:10px}.s-header-ml.s-header-ml-v2 .s-header-descr__content .s-header-ml-v2-img{position:static;margin:15px auto}.s-header-ml.s-header-ml-v2 .s-header-descr__content{padding-right:0}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-result,.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result{top:290px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap{padding-bottom:190px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab{width:170px;height:170px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content{width:156px;height:156px;padding-top:10px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-number{font-size:28px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-name{font-size:14px;margin-top:8px}.s-arrow-work-wrap{width:960px}.s-arrow-work .s-arrow-work-wrap{margin:0 auto}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-1 .line-wrap{right:5px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .line-wrap{left:-17px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-3 .line-wrap{left:-150px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-discovery-release{margin-right:1.5%}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-feedback{bottom:77px;left:-2px}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-test{bottom:231px;left:46px;width:36%}.s-arrow-work .s-arrow-work-wrap .s-arrow-work-block-2 .s-arrow-work-block-2-bottom .s-arrow-work-development{right:124px;bottom:87px}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img{width:112px}.s-customers-video .video-wrap{margin:0 auto 30px}.s-customers-video .video-slider{max-width:calc(100vw - 50px)}.s-customers-video .s-customers-video-wrap .left-video-wrap,.s-customers-video .s-customers-video-wrap .right-video-wrap,.s-header .col.l6,.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-left .s-topform-select-wrap .select-wrapper{width:100%}button.orange-btn{width:35%!important}.s-services .s-services-endtoend-block{background:url(../img/services-bg-1.jpg) -540px 50% no-repeat}.s-services .s-services-consulting-block{background:url(../img/services-bg-4.jpg) -700px 50% no-repeat}.s-header .overlay-green{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:100%;height:100%;left:0;top:0;outline:0}.s-header h1{font-size:30px;line-height:34px;width:100%}.s-header .s-header-descr h4,.s-header h1,.s-header.s-header-ml .s-header-descr .s-header-descr-text{text-align:center;max-width:inherit}.s-header{padding-top:80px!important}.s-header .header-logo{height:auto;margin:0 auto}.s-header .s-header-descr h4{width:100%}.desctop-top-arrow{display:none!important}.mobile-top-arrow{display:inline-block!important}.s-header .orange-btn{margin-left:auto;margin-right:auto}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-left{width:60%}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-right{width:35%}.s-topform-select-wrap .input-field{width:48%}.filter-wrap-1{margin-right:5px}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{width:23%;margin-right:2%}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block:nth-child(5n+5){margin-right:2%}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block:nth-child(4n+4){margin-right:0}.s-portfolio .project-container-main .project-link-wrap{width:33.3%}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-blocks-wrap .s-expertise-descr-block{width:47%;margin-right:2%;height:350px}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-blocks-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-customers-video-block,.select-blocks-wrap{width:48%}.videos-list-wrap{width:100%}.iframe-select-wrap{width:49%}.projects-container-descr{width:100%;max-width:inherit}.portfolio-slider .slick-list{width:calc(100vw - 30px)}}@media only screen and (max-width:1170px){.s-work-example__block{max-width:inherit}.s-work-example__block,.s-work-example__content-slider{width:calc(100vw - 30px)}}@media only screen and (min-width:993px){.s-descr .s-descr-wrap .s-descr-block .s-descr-link:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);z-index:2;-webkit-box-shadow:0 0 24px 4px rgba(89,89,89,.25);box-shadow:0 0 24px 4px rgba(89,89,89,.25)}.blockchain-page .s-services.s-services-ml .s-services-engineering-block .s-services-container{min-height:342px}.s-consensus .s-consensus-wrap .s-consensus-descr{width:65%}}@media only screen and (max-width:1110px){.s-offer .s-offer-wrap .s-offer-result-wrap .s-offer-result-header{margin-top:25px}}@media only screen and (max-width:1100px) and (min-width:993px){.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block{padding:60px 20px}.s-topform.s-topform-os .dropdown-content-modify{min-width:280px;top:-325px!important}}@media only screen and (max-width:992px){.s-approach-bc-circle,.s-benefits-tabs{margin-top:0!important}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content #bottomForm{padding:45px 30px}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr{padding:44px 20px;width:310px;min-width:310px}#hire_us-modal-map.map-modal .close-modal-map-button-wrap{right:30px}.s-enhance.s-enhance-v2 .s-enhance-block-right,.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block .s-enhance-bottom-block-descr{width:100%}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content:after,.s-enhance.s-enhance-v2 .s-enhance-block-left,.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block .persona-image-block-text .persona-image-block-header .star,.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block .persona-image-block-text .persona-image-block-header br{display:none}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block{display:block;padding:25px}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block .s-enhance-bottom-img-wrap{margin:0 auto 15px}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .s-topform-descr-wrap{position:relative}.s-topform .s-topform-form-block .s-topform-form-wrap .dropdown-trigger-hover{position:relative;left:10px;top:0}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .dropdown-trigger-hover{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.s-services-os.s-services{padding:0}.s-services-os.s-services .s-services-block{padding:40px 0!important}.s-services-os.s-services .s-services-os-wrap .s-services-os-container-wrap-img img{max-width:90%}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .persona-image-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 25px}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .form-style{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-services-best .s-services-best-wrap .s-services-best-block{min-height:395px}.s-arrow-work-wrap-desctop{display:none!important}.s-arrow-work-wrap-mobile{display:block}.s-offer{padding-bottom:0}.s-offer .s-offer-wrap-desctop{display:none}.s-offer .s-offer-wrap-mobile{display:block}.s-scale .s-scale-wrap .s-scale-tab-link{width:200px;margin-right:10px}.s-scale .s-scale-wrap{padding-right:0}.s-consensus .s-consensus-wrap .s-consensus-descr img{margin-right:30px}.s-consensus .s-consensus-wrap .s-consensus-descr .s-consensus-descr-text{border:0;padding:0}.s-consensus .s-consensus-wrap .s-consensus-img{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-consensus .s-consensus-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.s-why .s-why-header-block.s-why-block{min-height:auto}.s-why .left-block,.s-why .right-block{padding:0}.s-why .s-why-block{height:auto!important;min-height:auto}.s-services .service-btn{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.s-services .s-services-block:last-child{padding-bottom:60px}.s-topform .s-topform-form-block .s-topform-form-wrap .form-style{padding-bottom:60px}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img-wrap,.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-text-wrap{width:100%}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-text-wrap{max-width:inherit}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap{width:100%}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block{margin-bottom:0;margin-top:15px}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main span{font-size:13px;font-weight:400}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main{height:55px;min-width:220px;max-width:220px}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img{margin-left:5%;height:55px;margin-bottom:15px;width:20%}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img img{max-height:40px}.s-services.s-services-ml .s-services-block{background-image:none}.s-applied .s-applied-blocks-wrap .s-applied-block{width:50%;height:350px}.s-services .s-services-logos-wrap.s-services-logos-wrap-bottom{max-width:inherit}.s-work-example .s-work-example-img img{border:0;width:auto;margin:0 auto}.s-work-example .s-work-example-img{width:100%;background-color:#f9fafe;border:1px solid #dae7ed;border-top:0;display:none}.s-contributes .s-contributes-img{height:120px}.s-contributes .col.l3,.s-contributes .col.l9,.s-work-example .col.l4,.s-work-example .col.l8{padding-left:0;padding-right:0}.s-contributes .col.l3,.s-work-example .col.l4{width:100%}.s-services.s-services-ml .s-services-engineering-block .s-services-container{min-height:inherit}.s-services.s-services-ml .s-services-engineering-block .s-services-container-wrap{padding-left:0;padding-right:0}.desctop-menu,.s-services.s-services-ml .s-services-engineering-block .s-services-container-image{display:none}.s-header.s-header-ml .s-header-descr .s-header-descr-text{text-align:center}.s-descr.s-descr-ml{padding-bottom:0}.s-descr.s-descr-ml .s-descr-wrap .s-descr-block,.s-descr.s-descr-ml .s-descr-wrap .s-descr-block:nth-child(3n+3){width:50%;height:210px}.s-expertise.s-expertise-js .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab{min-width:19vw}.s-expertise .s-expertise-tabs-wrap .tabs.s-expertise-tabs .tab.s-expertise-tab{width:auto!important}button.orange-btn{width:48%!important}.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;background-color:transparent}.s-approach-tabs-desctop{display:none!important}.s-header .header-logo{height:auto;max-width:100%}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-num{font-size:42px;line-height:42px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block{height:170px;padding:25px 0}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-text{font-size:16px;text-transform:none;max-width:inherit;text-align:center;padding:0 20px;display:block;margin:0 auto}.blockchain-page .s-header{padding-top:80px}.blockchain-page .s-header,.s-header{padding-bottom:40px!important}.s-consensus{margin-top:0}.blockchain-page .s-descr .s-descr-wrap,.s-descr .s-descr-wrap{top:0}.s-descr-dt.s-descr .s-descr-wrap .s-descr-block,.s-descr.s-descr-dt .s-descr-wrap .s-descr-block:nth-child(3n+3){width:100%;border-left:none;border-right:none;height:210px}.blockchain-page .s-descr .s-descr-wrap .s-descr-block,.blockchain-page .s-descr .s-descr-wrap .s-descr-block:nth-child(3n+3){height:235px}.s-descr .s-descr-wrap .s-descr-block,.s-descr .s-descr-wrap .s-descr-block:nth-child(3n+3){width:50%;height:215px}.s-descr .s-descr-wrap .s-descr-block .s-descr-link{padding:15px}.s-descr .s-descr-wrap .s-descr-block .s-descr-link .s-descr-link-about .s-descr-link-img{height:45px;margin:0 auto 10px}.s-descr .s-descr-wrap .s-descr-block .s-descr-link .s-descr-link-about .s-descr-link-header{font-size:16px;margin-bottom:10px}.s-customers,.s-services.s-services-ml,.s-topform{margin-top:0!important}.s-customers{padding-bottom:20px!important}.s-customers .s-customers-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-customers .s-customers-wrap img{margin:20px 15px}.s-topform .s-topform-form-block .s-topform-form-wrap{padding:40px 50px}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-left,.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-right{width:100%}.s-topform-form-wrap .form-group{width:48%}.s-topform .s-topform-form-block .s-topform-form-wrap .s-topform-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-services .s-services-block h4{text-align:center;margin-bottom:40px}.s-services .s-services-block{background-image:none}.s-services .s-services-container-wrap-full,.s-services .s-services-container-wrap-left,.s-services .s-services-container-wrap-right{padding:0;width:100%}.s-services .s-services-block .s-services-container-green,.s-services .s-services-block .s-services-container-white{margin-top:0}.s-services-container-wrap-full .s-services-container-white{margin-bottom:25px!important}.s-services.s-services-ml .s-services-block{padding-bottom:60px}.s-services .s-services-block{padding:40px 0}.s-enhance .s-enhance-block .s-enhance-descr,.s-enhance .s-enhance-block .s-enhance-img img{margin:0 auto}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-blocks-wrap{border-right:0}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-blocks-wrap .s-expertise-descr-block{margin-right:0;width:49%}.s-customers-video-block,.s-enhance .s-enhance-block,.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right{width:100%}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right .s-expertise-descr-img-wrap,.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right .s-expertise-descr-text-wrap{max-width:inherit}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right .s-expertise-descr-img-wrap img{margin-left:15px;margin-right:15px}.s-approach .s-approach-tabs-mobile{display:block}.s-approach .s-approach-tabs-wrap .s-approach-tabs{width:100%;padding-right:0}.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap{padding-left:0}.s-approach .s-approach-tabs-wrap .s-approach-tabs{-webkit-box-shadow:none;box-shadow:none;border:0}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab{margin-top:-1px}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab:last-child{border-bottom:0}.s-discuss .s-discuss-wrap{background-image:none!important;padding:40px 0}.s-discuss .s-discuss-wrap h4{width:100%;display:block}.s-discuss .s-discuss-wrap .orange-btn{position:static;-webkit-transform:translate(0);transform:translate(0);margin:20px auto 0}.s-portfolio .project-container-main .project-link-wrap{width:50%}.select-blocks-wrap{width:100%;margin:0 auto}.s-expertise-tabs .slick-list{width:calc(100vw - 30px)}.s-team .s-team-texh-descr .col{width:100%}.s-team .s-team-texh-descr .s-team-texh-descr-img{margin:0 auto 15px}.s-descr{padding-top:0}.s-descr .container{padding-left:0;padding-right:0}}@media only screen and (min-width:576px) and (max-width:880px){.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap{margin-top:0;padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-approach-bc-circle-tab-wrap{width:100%;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result .s-approach-tab-res-text{text-align:left}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result{display:block;position:static;-webkit-transform:none;transform:none;width:auto;margin-left:20px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(2n+2) .s-approach-bc-circle-tab{margin-top:0}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab,.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content{-webkit-box-shadow:0 0 9px rgba(114,130,180,.18);box-shadow:0 0 9px rgba(114,130,180,.18);border:1px solid rgba(146,183,198,.3)}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab{background:0 0}}@media only screen and (max-width:767px){.s-applied .s-applied-blocks-wrap .s-applied-block{height:370px}.s-offer-v2 .s-offer-v2__content,.s-offer-v2 .s-offer-v2__content .s-offer-v2__right{margin-bottom:0}.s-offer-v2 .s-offer-v2__content .s-offer-v2__right .s-offer-v2__block{height:auto}.s-offer-v2 .s-offer-v2__content .s-offer-v2__right .s-offer-v2__block .s-offer-v2__block-item{min-height:92px}.s-offer-v2 .s-offer-v2__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-offer-v2 .s-offer-v2__content .s-offer-v2__left,.s-offer-v2 .s-offer-v2__content .s-offer-v2__right{width:100%;margin-right:0}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block:nth-child(odd){margin-right:0}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap span,.s-services.s-services-mini .s-services-mini__content .s-services-mini__block{width:100%}.s-contact-bottom.s-contact-bottom-v2 .s-topform-right .form-group{width:48%}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap{display:block;margin-left:50px}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block{margin-bottom:20px;margin-left:0;margin-right:0}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person{max-width:450px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content #bottomForm{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bottom-form-descr__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding:30px 20px 0}.bottom-form-descr__content,.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content{-ms-flex-wrap:wrap;flex-wrap:wrap}#hire_us-modal-map.map-modal .country-list .country-item:nth-child(5){width:100%}#hire_us-modal-map.map-modal .country-list .country-item{width:50%}.s-benefits.active.s-benefits-desctop{display:none!important}.s-benefits-mobile,.s-benefits.s-benefits-mobile.active{display:block}.s-benefits-desctop,.s-benefits-tabs .s-benefits-link.active:after,.s-benefits.s-benefits-mobile{display:none}.s-benefits-tabs .s-benefits-link-header{margin:0 0 10px!important}.s-benefits-tabs .s-benefits-link-subheader{margin-bottom:0!important}.s-benefits-tabs .s-benefits-link{padding:20px}.s-benefits-tabs .s-benefits-link.active,.s-benefits-tabs .s-benefits-link.active p{background-color:#00ced6;color:#fff}.s-benefits-tabs .s-benefits-link,.s-benefits-tabs .s-benefits-link.active{width:100%;border-radius:0;border:1px solid #cadde6}.s-benefits-tabs .s-benefits-tabs-wrap{border-bottom:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap,.s-services-os.s-services .s-services-os-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-enhance.s-enhance-v2 .s-enhance-bottom-blocks-wrap .s-enhance-bottom-block{width:100%;margin:10px 0}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{width:31%;margin-right:2%}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block:nth-child(4n+4){margin-right:2%}.agreement-text-child,.agreement-text-child a{font-size:13px}.s-topform.s-topform-os{padding:0}.s-services-os.s-services .s-services-os-wrap .s-services-os-container-wrap-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.s-services-os.s-services .s-services-os-wrap .s-services-os-container-wrap-img img{margin-top:20px}.s-services-best .s-services-best-wrap .s-services-best-block{width:50%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.blockchain-page .s-applied .s-applied-blocks-wrap .s-applied-block{height:290px}.s-consensus .s-consensus-wrap .s-consensus-descr .s-consensus-descr-text h4{text-align:center;width:100%;max-width:inherit}.s-consensus .s-consensus-wrap .s-consensus-descr img{margin-bottom:15px;margin-right:0}.s-consensus .s-consensus-wrap .s-consensus-descr{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-text-wrap{margin-bottom:10px}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img-wrap img{margin-top:10px;margin-bottom:10px}.s-expertise-bigdata-dt .s-expertise-bigdata-dt-wrap .s-expertise-bigdata-dt-img-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img img{max-height:40px}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img:not(:nth-child(3n+1)){margin-left:5%}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-img-wrap .s-expertise-software-block-img{margin-bottom:10px;width:30%;margin-left:0}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.s-expertise-software:not(.s-expertise-software_slider) .s-expertise-software-wrap .s-expertise-software-block .s-expertise-software-block-main{min-width:100%;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-applied .s-applied-blocks-wrap .s-applied-block .s-applied-block-hidden-wrap,.s-applied .s-applied-blocks-wrap .s-applied-block .s-applied-block-wrap{padding:20px 30px}.s-applied .s-applied-blocks-wrap .s-applied-block,.s-services .s-services-number-blocks .s-services-number-blocks-wrap .s-services-number-block{width:100%}.s-descr.s-descr-ml .s-descr-wrap .s-descr-block,.s-descr.s-descr-ml .s-descr-wrap .s-descr-block:nth-child(3n+3){width:100%;height:180px}.s-thanks-page .s-thanks-page-block{background:0 0}button.orange-btn{width:100%!important}.s-descr .s-descr-wrap .s-descr-block,.s-descr .s-descr-wrap .s-descr-block:nth-child(3n+3){width:100%!important;height:180px}.s-topform-select-wrap .input-field{width:100%;margin-top:15px;margin-bottom:0}.s-topform .s-topform-form-block .s-topform-form-wrap .btn-wrap .orange-btn,.s-topform-form-wrap .form-group{width:100%}.s-topform .s-topform-form-block .s-topform-form-wrap{padding:30px}.form-group label{font-size:14px}.s-topform-dropdown-wrap{margin-bottom:20px}section{padding:20px 0}.s-team{padding-top:20px}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-blocks-wrap .s-expertise-descr-block{width:100%;height:auto}.s-portfolio .project-container-main .project-link-wrap{width:100%;height:240px}.s-contact-bottom .bottom-form-descr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-contact-bottom .bottom-form-descr .bottom-form-descr-block{margin:20px}.s-contact-bottom .s-topform-right .form-group{width:100%}.s-contact-bottom .orange-btn{margin-top:15px;width:100%}.s-services .s-services-logos-wrap.s-services-logos-wrap-bottom{max-width:inherit}.portfolio-slider .next-btn{right:10px}.portfolio-slider .prev-btn{left:10px}.popup-project .portfolio-content .portfolio-content__left-col{width:100%;padding:0;border:0}.popup-project .portfolio-content .portfolio-content__right-col{width:100%;padding:0}.popup-project .portfolio-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-contact-bottom .s-contact-bottom-wrap .col{padding:0!important}}@media only screen and (max-width:584px){.s-services .s-services-logos-wrap.s-services-logos-wrap-start{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:575px){.modalForm{width:100%}#hire_us-modal-map.map-modal .country-list .country-item{padding:30px}.s-approach-bc-circle .mobile-arrow{display:block;position:absolute;right:10px}.s-approach-bc.s-approach-bc-circle .s-approach-bc-descr{margin-bottom:20px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .mobile-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#fff}.s-approach-bc-circle{padding-bottom:20px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap{margin:5px 0}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-number{font-size:24px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-name,.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-number{color:#fff;text-align:left}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab{background:#00ced6}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap .s-approach-bc-circle-tab{margin:0 auto;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content{-webkit-box-shadow:none;box-shadow:none;border:0;width:auto;height:auto;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:30px!important}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-line,.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result h6{display:none}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-number{margin-bottom:0}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab .s-approach-bc-circle-tab-content .s-approach-bc-circle-tab-name{margin-top:0;margin-left:15px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap{margin-top:0;padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-approach-bc-circle-tab-wrap{width:100%;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result .s-approach-tab-res-text{text-align:left}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap.active .s-approach-bc-circle-tab-result{margin-top:0}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-result{position:static;-webkit-transform:none;transform:none;width:100%;margin-top:20px}.s-approach-bc-circle .s-approach-bc-circle-tabs-wrap .s-approach-bc-circle-tab-wrap:nth-child(2n+2) .s-approach-bc-circle-tab{margin-top:0}.s-enhance.s-enhance-v2 .s-enhance-block .s-enhance-descr .dropdown-trigger-hover{display:none}.agreement-text-child,.agreement-text-child a{font-size:12px}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .s-topform-left{padding-top:30px}.s-topform.s-topform-os .s-topform-form-block .s-topform-form-wrap .form-style{padding:0 20px}.s-topform.s-topform-os .inputs-wrap .form-group{width:100%}.s-arrow-work-res .s-arrow-work-res-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-arrow-work-res .s-arrow-work-res-block .s-arrow-work-res-left{margin-bottom:20px;border-right:none;border-bottom:3px solid #00ced6;padding:0 0 10px;width:100%}.s-arrow-work-res .s-arrow-work-res-block .s-arrow-work-res-text-wrap{padding-left:0}.s-arrow-work-res{margin-top:25px}.s-offer-wrap-mobile .s-offer-result-wrap-mobile{background:0 0;background-color:#f9fafd}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .s-offer-tab-mobile,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .slick-list{width:calc(100vw - 160px)}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .prev-btn img{margin-left:20px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .next-btn img{margin-right:20px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .next-btn,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .prev-btn{width:70px}.s-services-best .s-services-best-wrap .s-services-best-block{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-height:340px}.image-wrap img{width:calc(100vw - 40px);height:auto}.feedback-wrap{width:100%}}@media only screen and (max-width:479px){.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-adress{margin-bottom:20px}.s-contact-bottom.s-contact-bottom-v2 .s-topform-right .form-group,.s-work-example .s-work-example-img img{width:100%}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person-wrap{margin-left:0}.s-contact-bottom.s-contact-bottom-v2 .s-contact-bottom__content .bottom-form-descr .bottom-form-descr__content .bottom-form-descr-block-person{-ms-flex-wrap:wrap;flex-wrap:wrap}#hire_us-modal-map.map-modal .country-list .country-item:nth-child(5) .country-item__content{max-width:190px}#hire_us-modal-map.map-modal .country-list .country-item .country-item__content .flag-arg-block__descr-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}#hire_us-modal-map.map-modal .country-list .country-item{width:100%;min-height:auto}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-expertise.s-expertise-v2 .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{margin-bottom:40px!important}.s-expertise .s-expertise-tabs-wrap .s-expertise-tab-descr .s-expertise-tab-descr-block{margin:10px!important;width:200px}.dropdown-content-modify{min-width:inherit!important;max-width:100%!important}.s-customers-video .video-slider .video-slider-block .video-slider-company .video-slider-company-descr{width:100%;text-align:center;margin-bottom:15px}.video-slider-company-logo{margin-bottom:15px}.s-customers-video .video-slider .video-slider-block .video-slider-company{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-customers-video .video-slider .next-btn,.s-customers-video .video-slider .prev-btn{display:none!important}.s-customers-video .video-slider{padding-left:20px;padding-right:20px;padding-top:20px}.mobile-menu .mobile-logo{display:block}.mobile-menu .desctop-logo{display:none}.s-header h1{font-size:22px;margin-top:12px;margin-bottom:20px}.mobile-menu{height:60px}.s-header .s-header-container .col{padding:0}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block{width:33.3%;height:auto;margin-top:24px;margin-bottom:24px}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-num{font-size:30px;line-height:30px;margin-bottom:4px}.s-header .s-header-descr .s-header-descr-wrap .s-header-descr-blocks .s-header-descr-block .s-header-descr-block-text{font-size:13px}.s-header .s-header-descr h4{font-size:16px;max-width:240px;display:block;margin:0 auto}.s-descr-dt.s-descr .s-descr-wrap .s-descr-block,.s-descr.s-descr-dt .s-descr-wrap .s-descr-block:nth-child(3n+3){height:250px}.s-descr .s-descr-wrap .s-descr-block,.s-descr .s-descr-wrap .s-descr-block:nth-child(3n+3){height:200px}.s-contact-bottom #bottomForm,.s-topform .s-topform-form-block .s-topform-form-wrap{padding:40px 20px}.dropzone-descr span{font-size:10px}.s-enhance h2,.s-services h2,.s-team h2,.s-topform .s-topform-header-block h2,h2{font-size:24px;line-height:30px}.s-topform .s-topform-header-block{padding-top:20px}.s-services h2{margin-bottom:30px}.section.our-team ul.filtr-mobile{padding-left:0;padding-right:0}.s-expertise .s-expertise-descr .s-expertise-descr-wrap .s-expertise-descr-right .s-expertise-descr-img-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-approach .s-approach-tabs-wrap .s-approach-tabs-res-wrap .s-approach-tab-res{padding:20px}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header{padding-right:40px}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header span{font-size:14px}.s-customers-video .tab-content .iframe-wrap{height:210px}.iframe-select-wrap{height:110px}.s-contact-bottom h4,.s-topform .s-topform-header-block h4{font-size:18px;line-height:24px}.sidenav{min-width:inherit}.s-about-altoros-right-information,.s-services .s-services-block .s-services-container{padding:30px}.top-menu{padding-left:15px;padding-right:15px}.s-services .s-services-logos-wrap .s-services-logo{width:40%}.project-header .back_to_search a,.project-header .person_pag__title,.project-header .person_pag__title span{font-size:12px}}@media only screen and (max-width:520px){.s-services .s-services-logos-wrap .s-services-logo{margin-right:0}}@media only screen and (max-width:554px){.modalForm .modal-content .form-wrp .form-group,.s-topform-bc.s-topform .s-topform-select-wrap .input-field{width:100%}.modalForm .modal-content{padding:40px 20px}.s-topform .s-topform-form-block .s-topform-form-wrap .dropdown-trigger-hover{display:none}.s-why .s-why-block .s-why-block-descr p{text-align:left}.s-why .s-why-block .s-why-block-image-wrap{margin:0 auto 10px}.s-why .s-why-block .s-why-block-descr{width:100%}.s-why .s-why-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-why .s-why-header-block.s-why-block span{font-size:30px}.s-work-example .s-work-example-descr .s-work-example-descr-block{padding:30px 20px}.s-contributes .s-contributes-gray-block .s-contributes-gray-block-descr,.s-why .s-why-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.s-descr.s-descr-ml .s-descr-wrap .s-descr-block,.s-descr.s-descr-ml .s-descr-wrap .s-descr-block:nth-child(3n+3){height:200px}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header span{width:70%}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header{height:auto;padding:15px 0}}@media only screen and (max-width:480px){.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-subheader{margin:0 0 10px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-header{width:100%;margin:0 0 20px}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__show-link{margin-left:0}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-img{margin:20px auto}.s-services.s-services-mini .s-services-mini__content .s-services-mini__block .s-services-mini__block-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:370px){.blockchain-page .s-applied .s-applied-blocks-wrap .s-applied-block{height:315px}.blockchain-page .s-descr .s-descr-wrap .s-descr-block,.blockchain-page .s-descr .s-descr-wrap .s-descr-block:nth-child(3n+3){height:250px}.s-topform .s-topform-form-block .s-topform-form-wrap .dropdown-trigger-hover{bottom:-42px}.s-approach .s-approach-tabs-wrap .s-approach-tabs .s-approach-tab .collapsible-header span{width:65%}}@media only screen and (max-width:340px){.s-work-example__block{max-width:inherit}.portfolio-slider .slick-list,.s-expertise-tabs .slick-list,.s-work-example__block,.s-work-example__content-slider{width:calc(100vw - 10px)}.s-team-new .s-team-new__content .s-team-new__block{width:240px}.s-team-new .s-team-new__content .slick-list{max-width:calc(100vw - 10px)}.container{padding-left:5px;padding-right:5px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .s-offer-tab-mobile,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .slick-list{width:calc(100vw - 100px)}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .prev-btn img{margin-left:10px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .next-btn img{margin-right:10px}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .next-btn{right:0}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .prev-btn{left:0}.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .next-btn,.s-offer-wrap-mobile .s-offer-tab-wrap-mobile .prev-btn{width:40px}}@media only screen and (max-width:1240px){.agreement .agreement-text{margin-left:20px!important;margin-right:20px!important}.agreement-text-child:first-child{text-align:center}.agreement-text-child:last-child{margin:0 auto}}@media only screen and (max-width:410px){.agreement-text-child:last-child{margin:10px auto 0}.second-footer{padding-bottom:161px}}@media only screen and (min-width:411px) and (max-width:480px){.agreement-text-child:last-child{margin:10px auto 0}.second-footer{padding-bottom:141px}}@media only screen and (min-width:481px) and (max-width:823px){.agreement-text-child:last-child{margin:10px auto 0}.second-footer{padding-bottom:119px}}@media only screen and (min-width:824px) and (max-width:907px){.agreement-text-child:last-child{margin:10px auto 0}.second-footer{padding-bottom:101px}}@media only screen and (min-width:908px) and (max-width:1024px){.agreement-text-child:last-child{margin:10px auto 0}.second-footer{padding-bottom:96px}}@media only screen and (min-width:1025px) and (max-width:1365px){.agreement-text-child:first-child{padding-right:7px}.second-footer{padding-bottom:54px}}@media only screen and (min-width:1366px){.agreement-text-child:first-child{padding-right:7px}.second-footer{padding-bottom:54px}}@media only screen and (min-width:480px){.popup-project .portfolio-logo{width:120px}}@media only screen and (max-width:992px){.s-benefits{padding-top:40px;padding-bottom:60px}.s-benefits h2{margin-bottom:40px}.s-benefits .s-benefits-wrap,.s-benefits .s-benefits-wrap .s-benefits-block-desk .s-benefits-block-desk-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-benefits .s-benefits-wrap .s-benefits-block-desk{max-width:100%;padding:30px 50px;margin-right:0;margin-bottom:25px}.s-benefits .s-benefits-wrap .s-benefits-block-desk .s-benefits-block-desk-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.s-benefits .s-benefits-wrap .s-benefits-block-desk-content{padding-right:0}}@media only screen and (max-width:576px){.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap .s-benefits-item-title{padding-left:0;margin-top:20px}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:480px){.s-benefits .s-benefits-items-wrap .s-benefits-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item{max-width:100%}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item:nth-child(odd){margin-right:0}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item:nth-child(even){margin-left:0}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-image{margin-right:0}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap{max-width:100%;margin-right:auto;margin-left:auto}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap .s-benefits-item-title{text-align:center;max-width:70%;margin-right:auto;margin-left:auto}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap .s-benefits-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-benefits .s-benefits-items-wrap .s-benefits-items .s-benefits-item .s-benefits-item-content-wrap .s-benefits-item-list li{text-align:center}}.checkboxes-policy-wrap .form-error{position:static!important;display:block!important;margin-top:-4px!important}.checkboxes-policy-wrap [type=checkbox]:checked+span:not(.lever):before{width:8px;height:15px;left:-1px;top:-2px}.checkboxes-policy-wrap [type=checkbox]+span:not(.lever){font-size:14px;padding-left:25px}.checkboxes-policy-wrap [type=checkbox]+span:not(.lever) a{font-size:14px}.checkboxes-policy-wrap [type=checkbox]+span:not(.lever):before,.checkboxes-policy-wrap [type=checkbox]:not(.filled-in)+span:not(.lever):after{width:16px;height:16px;margin-top:4px}.checkboxes-policy-wrap [type=checkbox].invalid+span:not(.lever):before{border:2px solid #f75a3e}@media only screen and (max-width:480px){.s-header-ml.s-header-bc-v2 .s-header-descr__content .s-header-ml-v2-img{right:10px;top:100px}}@media only screen and (max-width:334px){.s-customers-video .video-slider{max-width:calc(100vw - 30px)}}.copy-block__wrap,.map-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.copy-block__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copy-block__wrap .copy-block{margin-left:8px;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease;position:relative;height:20px;width:16px}.copy-block__wrap .copy-block:hover .tooltip__text{display:block;position:absolute;top:24px;left:-60px;font-size:14px;line-height:22px;color:#fff;background-color:#000;padding:5px 10px 6px;width:138px}.copy-block__wrap .copy-block.active-copy .copy__text{display:block;position:absolute;top:24px;left:-30px;font-size:14px;line-height:22px;color:#fff;background-color:#02bebd;padding:5px 10px 6px}.copy-block__wrap .copy-block .copy__text,.copy-block__wrap .copy-block .tooltip__text,.copy-block__wrap .copy-block.active-copy .tooltip__text{display:none}.copy-block__wrap .copy-block.active img{-webkit-transform:translate(-50%,-50%) scale(.9,.9);transform:translate(-50%,-50%) scale(.9,.9)}.copy-block__wrap .copy-block img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%!important;height:auto!important;border-radius:0!important}.map-wrap{padding:90px 0;background-color:#f9fafd}@media only screen and (max-width:600px){.map-wrap{padding:30px 0}}@media only screen and (max-width:450px){.map-wrap{padding:10px 0}}#tidio-chat-iframe{margin-bottom:55px!important}
/*# sourceMappingURL=common.css.map */
