

/* Start:/local/templates/.default//styles/css/libs.min.css?15809784432090*/
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.custom-select-container{position:relative;box-sizing:border-box}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{opacity:.333}.custom-select-opener{background-color:#ccc;padding:.5em;display:block;cursor:pointer;width:100%}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;transition:max-height .5s ease-out,overflow-y .1s .5s;overflow:hidden;background-color:#e9e9e9;position:absolute;top:100%;z-index:1;width:100%}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto}.custom-select-option{padding:.5em}.custom-select-option.has-focus{background-color:#add8e6}.custom-select-option.is-selected:before{content:"✔";padding-right:.5em}.custom-select-optgroup>.custom-select-option{padding-left:2em}.custom-select-optgroup:before{content:attr(data-label);display:block;padding:.5em;color:#888}
/* End */


/* Start:/local/templates/.default//styles/css/main.min.css?1595421577164784*/
@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&subset=cyrillic");html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.ellipsis,.nowrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.full-width{width:100%}.is-hidden{display:none}.text-bold{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.clearfix:after,.clearfix:before{content:" ";display:block}.clearfix:after{clear:both}@font-face{font-family:robotoregular;src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-regular-webfont.eot);src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-regular-webfont.woff2) format("woff2"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-regular-webfont.woff) format("woff"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-regular-webfont.ttf) format("truetype"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-regular-webfont.svg#robotoregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:robotomedium;src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-medium-webfont.eot);src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-medium-webfont.woff2) format("woff2"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-medium-webfont.woff) format("woff"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-medium-webfont.ttf) format("truetype"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-medium-webfont.svg#robotomedium) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:robotolight;src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-light-webfont.eot);src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-light-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-light-webfont.woff2) format("woff2"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-light-webfont.woff) format("woff"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-light-webfont.ttf) format("truetype"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-light-webfont.svg#robotolight) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:robotobold;src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-bold-webfont.eot);src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-bold-webfont.woff2) format("woff2"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-bold-webfont.woff) format("woff"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-bold-webfont.ttf) format("truetype"),url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-bold-webfont.svg#robotobold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:robotoblack;src:url(/local/templates/.default//styles/css/../../fonts/roboto/roboto-black-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:open;src:url(/local/templates/.default//styles/css/../../fonts/open/opensans-bold-webfont.eot);src:url(/local/templates/.default//styles/css/../../fonts/open/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/.default//styles/css/../../fonts/open/opensans-bold-webfont.woff2) format("woff2"),url(/local/templates/.default//styles/css/../../fonts/open/opensans-bold-webfont.woff) format("woff"),url(/local/templates/.default//styles/css/../../fonts/open/opensans-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:semibold;src:url(/local/templates/.default//styles/css/../../fonts/open/opensans-semibold-webfont.eot);src:url(/local/templates/.default//styles/css/../../fonts/open/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/.default//styles/css/../../fonts/open/opensans-semibold-webfont.woff2) format("woff2"),url(/local/templates/.default//styles/css/../../fonts/open/opensans-semibold-webfont.woff) format("woff"),url(/local/templates/.default//styles/css/../../fonts/open/opensans-semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bad Script;src:url(/local/templates/.default//styles/css/../../fonts/badscript/badscript-regular-webfont.eot);src:url(/local/templates/.default//styles/css/../../fonts/badscript/badscript-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/.default//styles/css/../../fonts/badscript/badscript-regular-webfont.woff2) format("woff2"),url(/local/templates/.default//styles/css/../../fonts/badscript/badscript-regular-webfont.woff) format("woff"),url(/local/templates/.default//styles/css/../../fonts/badscript/badscript-regular-webfont.ttf) format("truetype"),url(/local/templates/.default//styles/css/../../fonts/badscript/badscript-regular-webfont.svg#robotoregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:iconfont;src:url(/local/templates/.default//styles/css/../../fonts/icon/iconfont.eot);src:url(/local/templates/.default//styles/css/../../fonts/icon/iconfont.eot?#iefix) format("eot"),url(/local/templates/.default//styles/css/../../fonts/icon/iconfont.woff) format("woff"),url(/local/templates/.default//styles/css/../../fonts/icon/iconfont.ttf) format("truetype"),url(/local/templates/.default//styles/css/../../fonts/icon/iconfont.svg#iconfont) format("svg")}.icon-arrow_carrot-down:before,.icon-arrow_carrot-left_alt:before,.icon-arrow_carrot-right_alt:before,.icon-arrow_carrot-up:before,.icon-checkbox-orange:before,.icon-checkbox:before,.icon-clock_alt:before,.icon-close:before,.icon-email:before,.icon-expertise-building:before,.icon-expertise-health:before,.icon-expertise-management:before,.icon-expertise-oil-gas:before,.icon-expertise-retail:before,.icon-expertise-tele:before,.icon-icon-applications:before,.icon-icon-calendar:before,.icon-icon-contract:before,.icon-icon-data:before,.icon-icon-developers:before,.icon-icon-estimation:before,.icon-icon-eye:before,.icon-icon-growth:before,.icon-icon-landscape:before,.icon-icon-language:before,.icon-icon-modules:before,.icon-icon-reference:before,.icon-icon-request:before,.icon-icon-robot:before,.icon-icon-speed:before,.icon-icon-support:before,.icon-icon-tasks:before,.icon-icon-team:before,.icon-icon-testers:before,.icon-icon-users:before,.icon-icon-value:before,.icon-mail:before,.icon-menu:before,.icon-phone-reciever:before,.icon-phone:before,.icon-play:before,.icon-social_facebook:before,.icon-social_habr:before,.icon-social_instagram:before,.icon-social_twitter:before,.icon-social_vk:before,.icon-social_youtube:before,.icon-support:before{font-family:iconfont;font-family--webkit-font-smoothing:antialiased;font-family--moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-arrow_carrot-down:before{content:""}.icon-arrow_carrot-left_alt:before{content:""}.icon-arrow_carrot-right_alt:before{content:""}.icon-arrow_carrot-up:before{content:""}.icon-checkbox-orange:before{content:""}.icon-checkbox:before{content:""}.icon-clock_alt:before{content:""}.icon-close:before{content:""}.icon-email:before{content:""}.icon-expertise-building:before{content:""}.icon-expertise-health:before{content:""}.icon-expertise-management:before{content:""}.icon-expertise-oil-gas:before{content:""}.icon-expertise-retail:before{content:""}.icon-expertise-tele:before{content:""}.icon-icon-applications:before{content:""}.icon-icon-calendar:before{content:""}.icon-icon-contract:before{content:""}.icon-icon-data:before{content:""}.icon-icon-developers:before{content:""}.icon-icon-estimation:before{content:""}.icon-icon-eye:before{content:""}.icon-icon-growth:before{content:""}.icon-icon-landscape:before{content:""}.icon-icon-language:before{content:""}.icon-icon-modules:before{content:""}.icon-icon-reference:before{content:""}.icon-icon-request:before{content:""}.icon-icon-robot:before{content:""}.icon-icon-speed:before{content:""}.icon-icon-support:before{content:""}.icon-icon-tasks:before{content:""}.icon-icon-team:before{content:""}.icon-icon-testers:before{content:""}.icon-icon-users:before{content:""}.icon-icon-value:before{content:""}.icon-mail:before{content:""}.icon-menu:before{content:""}.icon-phone-reciever:before{content:""}.icon-phone:before{content:""}.icon-play:before{content:""}.icon-social_facebook:before{content:""}.icon-social_habr:before{content:""}.icon-social_instagram:before{content:""}.icon-social_twitter:before{content:""}.icon-social_vk:before{content:""}.icon-social_youtube:before{content:""}.icon-support:before{content:""}html{box-sizing:border-box;height:100%;letter-spacing:1px}*,:after,:before{box-sizing:inherit}body{height:100%;font-family:robotoregular,sans-serif;font-size:14px;background-color:#fff;color:#404040;margin:0;min-width:320px}img{box-sizing:content-box}.a{color:#0b3f73;text-decoration:none;background-color:transparent;cursor:pointer}.a:active,.a:focus,.a:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.main-wrapper{min-width:320px;width:100%;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;position:relative;height:100vh}.main-wrapper:after,.main-wrapper:before{content:" ";display:block}.main-wrapper:after{clear:both}.main-wrapper--menu{overflow:hidden}.header{flex:0 0 auto;color:#fff;text-align:center}.content{flex:1 0 auto}.content:after,.content:before{content:" ";display:block}.content:after{clear:both}.content--page{margin-top:100px}.section{padding:40px 0}.section:after,.section:before{content:" ";display:block}.section:after{clear:both}.section--pad{padding:0}.section--dark{background:#f8f9fa}.section__img{width:100%;display:inline-block}.section__portfolio-stats{padding:40px 0 0}.section--sla{padding:60px 0}@media (max-width:480px){.section--sla{padding:40px 0}}.wrapper-content{max-width:1170px;min-width:300px;margin:0 auto;padding:0;text-align:center;position:relative}.wrapper-content:after,.wrapper-content:before{content:" ";display:block}.wrapper-content:after{clear:both}@media (max-width:1199px){.wrapper-content{padding:0 27px}}@media (max-width:992px){.wrapper-content{max-width:730px}}@media (max-width:767px){.wrapper-content{max-width:100%}}.footer{flex:0 0 auto;min-height:100px;background-color:#272727;font-family:robotoregular,sans-serif;font-weight:500;letter-spacing:.3px;font-size:16px}.slick-slide{outline:none}.tablebodytext{display:none}.img--left{float:left;margin:0 30px 40px 0}.img--right{float:right;margin:100px 0 20px 30px}@media (max-width:767px){.img--right{float:none;width:100%;margin:20px 0}}.img--modal{width:100%}.arrows{z-index:1;position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;background-position:50%;background-size:cover;cursor:pointer}.arrows svg{fill:#979797;transition:fill .4s}.arrows svg:active,.arrows svg:hover{opacity:.5;transition:fill .4s}.arrows--back{left:-80px}@media (max-width:1350px){.arrows--back{left:-40px}}@media (max-width:992px){.arrows--back{left:-45px}}.arrows--forward{right:-80px}@media (max-width:1350px){.arrows--forward{right:-40px}}@media (max-width:992px){.arrows--forward{right:-45px}}.btn,.btn:visited{font-family:robotoregular,sans-serif;font-size:16px;line-height:34px;text-align:center;outline:none!important;cursor:pointer;display:inline-block;border:1px solid transparent;padding:0 20px;letter-spacing:1.5px;text-decoration:none;transition:background .4s;color:#fff}.btn.btn--full{background-color:rgba(0,122,195,.8);border-color:rgba(0,122,195,.8)}.btn.btn--full:focus,.btn.btn--full:hover{background:rgba(0,122,195,.5);color:#fff;transition:background .1s}.btn.btn--full:active{background:rgba(0,122,195,.9)}.btn.btn--full:visited{border-color:rgba(0,122,195,.8)}.btn.btn--blue{background-color:#3193ce;border-color:#3193ce;color:#fff}.btn.btn--blue:focus,.btn.btn--blue:hover{background-color:transparent;color:#3193ce}.btn.btn--blue:active{border-color:#3193ce}.btn.btn--blue:visited{border-color:#3193ce}.btn.btn--default{background:#0b3f73;transition:background .1s,color .1s,border-color .1s}.btn.btn--default:hover{background-color:#3193ce;border-color:#3193ce;color:#fff;transition:background .1s,color .1s,border-color .1s}.btn.btn--white{background:#fff;border-color:#0b3f73;transition:background .1s,color .1s,border-color .1s;color:#000}.btn.btn--white:focus,.btn.btn--white:hover{background-color:#3193ce;border-color:#3193ce;color:#fff;transition:background .1s,color .1s,border-color .1s}.btn.btn--white:active{border-color:rgba(35,38,40,.75)}.btn.btn--white:visited{border-color:rgba(35,38,40,.75)}.btn.btn--transparent{background:transparent;transition:background .1s,color .1s,border-color .1s;border:3px solid #fff!important;color:#fff}.btn.btn--transparent:focus,.btn.btn--transparent:hover{background-color:#3193ce;border-color:#3193ce!important;color:#fff;transition:background .1s,color .1s,border-color .1s}.btn.btn--transparent:active{border-color:#3193ce!important}.header-nav{width:100%;min-width:320px;height:80px;position:fixed;top:0;z-index:1000;background-color:#fff;box-shadow:0 1px 0 0 rgba(35,38,40,.15);transition:height .3s,box-shadow .3s}@media (max-width:767px){.header-nav{height:60px}}.header-nav--fix{height:60px;transition:height .3s,box-shadow .3s;box-shadow:0 0 22px 0 rgba(0,0,0,.1)}.header-nav__wrapper{max-width:1200px;min-width:320px;margin:0 auto;position:relative;height:100%}.header-nav__button,.header-nav__list,.header-nav__logo,.header-nav__menu,.header-nav__phone{position:absolute;top:50%;transform:translateY(-50%)}.header-nav__logo{height:58px;width:262px;left:10px;overflow:hidden;transition:width .3s,height .3s,margin-top .3s}@media (max-width:767px){.header-nav__logo{width:145px;height:30px}}.header-nav--fix .header-nav__logo{width:50px;height:44px;transition:width .3s,height .3s,margin-top .3s}@media (max-width:767px){.header-nav--fix .header-nav__logo{height:30px}}.header-nav__min-logo-img{opacity:0;right:0;position:absolute}@media (max-width:767px){.header-nav__min-logo-img{z-index:3;position:absolute;height:28px}}.header-nav__logo-img{height:54px;position:absolute;top:2px;left:0;transition:left .3s,top .3s,width .3s,height .3s}@media (max-width:767px){.header-nav__logo-img{z-index:3;position:absolute;height:28px}}.header-nav--fix .header-nav__min-logo-img{opacity:1;height:41px}@media (max-width:767px){.header-nav--fix .header-nav__min-logo-img{z-index:3;opacity:1;position:relative;height:28px;transition:left 1s,top 1s,width 1s,height .3s}}.header-nav--fix .header-nav__logo-img{left:-158px;height:41px;transition:left .3s,top .3s,width .3s,height .3s}@media (max-width:767px){.header-nav--fix .header-nav__logo-img{left:-105px;height:28px}}.header-nav__logo-text{position:absolute;font-size:10px;line-height:10px;color:#777;opacity:1;transition:opacity .3s}@media (max-width:767px){.header-nav__logo-text{display:none}}.header-nav__logo-text:first-child{top:0;right:60px}.header-nav__logo-text:last-child{left:3px;bottom:0}.header-nav--fix .header-nav__logo-text{opacity:0;transition:opacity .3s}.header-nav__list{left:275px;list-style:none;padding:0;margin:0;z-index:2;font-family:robotoregular,sans-serif;transition:top .3s,left .3s}.header-nav--fix .header-nav__list{left:65px;transition:top .3s,left .3s}@media (max-width:1199px){.header-nav--fix .header-nav__list,.header-nav__list{overflow-y:scroll;right:-280px;top:0;width:260px;height:100vh;transform:translateY(0);left:auto;padding:90px 0 0;background-color:#fff;box-shadow:-8px 0 16px 0 rgba(0,0,0,.13);transition:right .2s}}@media (max-width:1199px){.header-nav--fix .header-nav__list--open,.header-nav__list--open{right:0;overflow-x:hidden;transition:right .2s}}.header-nav__item{display:inline-block;position:relative;padding:0 8px;margin:0 5px;border-bottom:2px solid transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.header-nav__item:active,.header-nav__item:hover{border-bottom:2px solid #e66e03}.header-nav__item:hover>.header-nav__link{color:#e66e03}.header-nav__item--selected{border-bottom:2px solid #e66e03}@media (max-width:1060px){.header-nav__item{margin:0 8px}}@media (max-width:1199px){.header-nav__item{width:225px;padding:0;margin:0;display:block;text-align:left}.header-nav__item:active,.header-nav__item:hover{border-bottom:2px solid transparent}.header-nav__item--selected{border-bottom:2px solid transparent}}@media (min-width:1199px){.header-nav__item:hover .header-nav__dropdown{opacity:1;height:auto;visibility:visible;padding:24px 10px 4px;transition:height .3s,padding .3s,box-shadow .3s}}@media (min-width:1199px) and (max-width:1199px){.header-nav__item:hover .header-nav__dropdown{padding:4px 20px}}@media (min-width:1199px){.header-nav__item:hover .header-nav__dropdown .header-nav__dropdown-item{height:auto;line-height:20px;margin-bottom:15px;transition:height .3s,line-height .3s}}@media (min-width:1199px) and (max-width:1199px){.header-nav__item:hover .header-nav__dropdown .header-nav__dropdown-item{transition:height 0s,line-height 0s}}.header-nav__dropdown{opacity:0;visibility:hidden;position:absolute;top:32px;left:0;min-width:250px;height:0;padding:0 10px;margin:0;list-style-type:none;font-family:robotolight,sans-serif;font-size:18px;letter-spacing:1px;background-color:#fff;text-align:left;box-shadow:0 10px 18px 0 rgba(0,0,0,.05);transition:height .3s,padding .3s,box-shadow .3s}@media (max-width:1199px){.header-nav__dropdown{background-color:transparent;transition:height 0s,padding 0s,box-shadow 0s;box-shadow:none;position:relative;top:0;text-align:right;padding:0}.header-nav__dropdown--open{opacity:1;height:auto;visibility:visible;min-width:250px;padding:0 10px;font-family:robotolight,sans-serif;font-size:18px;background-color:#fff;text-align:right;transition:height .3s,padding .3s,box-shadow .3s}}@media (max-width:1199px) and (max-width:1199px){.header-nav__dropdown--open{padding:4px 20px}}.header-nav__dropdown-item{height:auto;line-height:20px;margin-bottom:15px;transition:height .3s,line-height .3s}@media (max-width:1199px){.header-nav__dropdown-item{transition:height 0s,line-height 0s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}}.header-nav__dropdown-link{text-decoration:none;color:#232629}.header-nav__dropdown-link:active,.header-nav__dropdown-link:hover{color:#e66e03}.header-nav__link{color:#232629;text-decoration:none;font-family:robotoregular,sans-serif;font-size:16px;line-height:30px;letter-spacing:1.7px;text-transform:uppercase;border-bottom:2px solid transparent;transition:border-color .4s;position:relative}.header-nav__link:hover{text-decoration:none;transition:border-color 0s;color:#e66e03}@media (max-width:1199px){.header-nav__link:hover{color:transparent}}.header-nav__link:focus{text-decoration:none}.header-nav__link--icon:after{content:"";position:absolute;top:1px;background-image:url(/local/templates/.default/img/svg/arrow_carrot-down.svg);background-size:20px;background-repeat:no-repeat;background-position:50%;right:-21px;width:22px;height:22px}@media (max-width:1199px){.header-nav__link--icon:after{top:5px;right:-25px}}.header-nav__link--selected{color:#e66e03}@media (max-width:1199px){.header-nav__link{display:block;text-align:right;font-family:robotoregular,sans-serif;line-height:35px;color:#232629}.header-nav__link:hover{color:#e66e03;text-decoration:none;transition:color 0s}.header-nav__link:focus{text-decoration:none;color:#e66e03}.header-nav__link--selected{color:#e66e03}}.header-nav__lang{line-height:normal;font-size:11px;display:inline-block;font-family:robotolight,sans-serif}.header-nav .header-nav__button{top:64%;width:15%;right:0;font-size:16px;z-index:1;font-family:robotoregular,sans-serif;padding:0 22px;transition:top .3s,right .3s,background .1s,color .1s,border-color .1s}@media (max-width:1199px){.header-nav .header-nav__button{display:none}}.header-nav .contact_us{display:none}@media (max-width:1199px){.header-nav .contact_us{display:inline-block;margin-top:50px;margin-right:5%;width:195px}}.header-nav--fix .header-nav__button{right:193px;top:50%;transition:top .3s,right .3s,background .1s,color .1s,border-color .1s}.header-nav__phone{right:0;font-size:18px;font-family:robotoblack,sans-serif;border-color:transparent;letter-spacing:1.7px;color:#232629;display:inline-block;text-decoration:none;position:absolute;top:25%;transition:top .3s}.header-nav__phone:focus,.header-nav__phone:hover,.header-nav__phone:visited{text-decoration:none}@media (max-width:1199px){.header-nav__phone{display:none}}.header-nav--fix .header-nav__phone{top:50%;transition:top .3s}.header-nav__menu{right:10px;width:50px;height:50px;display:none;cursor:pointer;fill:#e66e03}@media (max-width:1199px){.header-nav__menu{display:block}}.header-nav__close{width:17px;height:17px;top:20px;right:20px;position:absolute;display:none;cursor:pointer}@media (max-width:1199px){.header-nav__close{display:block}}.header-nav__mail-link,.header-nav__phone-link{font-size:12px;position:absolute;display:none;cursor:pointer;left:35px}@media (max-width:1199px){.header-nav__mail-link,.header-nav__phone-link{display:block}}.header-nav__mail-link{top:90px;right:15px;font-size:15px;text-transform:none;color:#e66e03;text-decoration:underline}@media (max-width:1199px){.header-nav__mail-link{top:100px;width:170px;margin-left:auto}}.header-nav__phone-link{font-size:16px;top:65px;right:15px;color:#e66e03}@media (max-width:992px){.header-nav__phone-link{font-family:robotoblack,sans-serif}}.header-nav #select-lang{position:absolute;top:50%;transform:translateY(-50%);right:200px;color:#232629;transition:top .3s,right .3s,background .1s,color .1s,border-color .1s}@media (max-width:1199px){.header-nav #select-lang{right:75px}}.header-nav #select-lang .header-nav__link{line-height:17px}.header-nav.header-nav--fix #select-lang{right:420px;transition:top .3s,right .3s,background .1s,color .1s,border-color .1s}@media (max-width:1199px){.header-nav.header-nav--fix #select-lang{right:75px}}.header{background-size:cover;background-position:50%;min-height:690px;width:100%;height:100vh;overflow:hidden;position:relative}.header__background-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.header__background{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:992px){.header{min-height:1000px;height:auto}}@media (max-width:767px){.header{height:570px;min-height:auto}}.header--hidecalc{text-align:center;min-height:500px}@media (max-width:992px){.header--hidecalc{min-height:500px;height:auto}}@media (max-width:767px){.header--hidecalc{height:470px;min-height:auto}}.header--page{height:auto;min-height:80px;display:block}.header--management .header__title{white-space:normal;max-width:95%}.header__wrapper{align-items:center;height:100%;max-width:1170px;margin:0 auto;position:relative}@media (max-width:992px){.header__wrapper{justify-content:center}}.header__breadcrumbs{margin:100px 0 0;height:20px;text-align:left}.header__breadcrumbs:after,.header__breadcrumbs:before{content:" ";display:block}.header__breadcrumbs:after{clear:both}.header__breadcrumbs-item{float:left;margin-right:0;font-family:robotoregular,sans-serif;font-size:13px;color:#fff}.header__breadcrumbs-item--arrow{color:#29afff}.header__breadcrumbs-item--active{color:#d9d9d9}.header__breadcrumbs-arrow{display:inline-block;float:left}.header__breadcrumbs-link{color:#fff;text-decoration:none}.header__count-icon{display:inline-block;width:10px;height:10px;margin-right:2px;border-radius:50%;opacity:.7;border:1px solid #e66e03}@media (max-width:767px){.header__count-icon{margin-right:10px}}.header__count-icon:last-of-type,.header__count-icon:nth-last-of-type(2){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header__count-icon.is-active{background-color:#e66e03}.header__count-icon.dev{cursor:pointer;opacity:1}.header__description{position:absolute;top:50%;left:48%;transform:translate(-100%,-50%)}@media (max-width:1400px){.header__description{left:56%}}@media (max-width:1199px){.header__description{left:3%;transform:translateY(-50%)}}@media (max-width:992px){.header__description{position:static;width:460px;margin:100px auto 0;transform:translate(0);display:block}}@media (max-width:767px){.header__description{top:210px;width:auto;right:0;left:0;position:relative;margin:auto}}.header--hidecalc .header__description{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:992px){.header--hidecalc .header__description{position:absolute;width:auto;margin:0 auto;transform:translate(-50,-50);display:block}}@media (max-width:767px){.header--hidecalc .header__description{position:relative;left:0;top:0;transform:translate(0);width:100%;min-height:110px;text-align:center;margin:230px 0 80px}}.header--page .header__description{position:relative;left:0;top:0;transform:translate(0);width:100%;min-height:110px;margin:150px 0 80px}.header__description-contacts{display:none}@media (max-width:767px){.header__description-contacts{display:block;position:absolute;bottom:50px;width:100%;text-align:center}}@media (max-width:767px){.header__description-contacts a{right:0;left:0;text-align:center;color:#fff}}.header__description-contacts .header-nav__link.header-nav__phone-link{color:#fff!important}.header__description-contacts .header-nav__link.header-nav__mail-link{margin-right:auto;margin-left:auto}.header__text{color:#fff}@media (max-width:480px){.header__text{color:#232629;left:27px;text-align:left}}.header__title{font-family:open,sans-serif;margin:0;font-size:40px;line-height:60px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;text-align:left;color:#222}.header__title--page{font-family:robotomedium,sans-serif;font-weight:500;text-transform:none;text-align:left;font-size:48px;line-height:45px;padding:9px 22px 15px;margin:0;background:hsla(0,0%,100%,.8);color:#000;display:inline-block}.header__title--page h1{font-size:46px;margin:0;font-weight:400;white-space:normal;text-align:center}@media (max-width:1000px){.header__title--page h1{font-size:30px;line-height:40px;white-space:normal;text-align:center}}@media (max-width:767px){.header__title--page h1{font-size:18px;line-height:25px;text-align:center;white-space:normal}}@media (max-width:480px){.header__title--page h1{font-size:22px;line-height:30px;white-space:normal;text-align:center}}@media (min-width:990px) and (max-width:1170px){.header__title--page{font-size:35px}}.header__title--first,.header__title--fourth,.header__title--second,.header__title--third{background:#fff;line-height:inherit;margin-top:10px;display:inline-block;padding:5px 14px}.header__title--fourth,.header__title--second{font-size:40px;line-height:44px;letter-spacing:.4px}@media (max-width:1199px){.header__title--fourth,.header__title--second{font-size:27px}}@media (max-width:767px){.header__title--fourth,.header__title--second{font-size:15px;line-height:1;padding:5px}}.header__title--first,.header__title--third{font-size:55px;line-height:60px;letter-spacing:4.5px}@media (max-width:1199px){.header__title--first,.header__title--third{font-size:38px;margin-left:0}}@media (max-width:767px){.header__title--first,.header__title--third{font-size:23px;line-height:1;padding:5px;margin-left:0}}.header__title--third{margin-left:85px;font-size:50px;line-height:55px}@media (max-width:1199px){.header__title--third{margin-left:0}}@media (max-width:767px){.header__title--third{font-size:23px;line-height:1;padding:5px;margin-left:0}}.header__title--text-color{color:#e66e03}@media (max-width:1000px){.header__title{font-size:30px;line-height:40px}}@media (max-width:767px){.header__title{font-size:18px;line-height:25px;text-align:center}}@media (max-width:480px){.header__title{font-size:22px;line-height:30px;white-space:normal;text-align:center}}.header--hidecalc .header__title{text-align:center}@media (max-width:480px){.header--hidecalc .header__title--fourth,.header--hidecalc .header__title--second{font-size:13px}}.header__text{font-family:robotoregular,sans-serif;font-size:28px;line-height:60px;text-transform:uppercase;letter-spacing:.5px}@media (max-width:1000px){.header__text{font-size:22px;line-height:27px}}@media (max-width:767px){.header__text{font-size:14px;line-height:17px}}@media (max-width:480px){.header__text{font-size:12px;line-height:20px}}.header__text--page{font-family:robotoregular,sans-serif;text-transform:none;margin:30px 0 0;text-align:left;font-size:21px;line-height:26px;padding:5px 15px;background:hsla(0,0%,100%,.8);color:#000;display:inline-block;text-align:center}.header__text--page h1{margin:0;font-size:21px;font-weight:400;line-height:26px}.header__bottom{position:absolute;bottom:0;width:100%;background-color:transparent;text-align:center;font-family:robotomedium,sans-serif;font-size:22px;padding:20px 0;line-height:40px;color:#fff;text-transform:uppercase}@media (max-width:767px){.header__bottom{top:100px;right:0;bottom:auto;height:70px;left:0;margin-right:auto;margin-left:auto;font-size:18px;line-height:1.5;line-height:30px;text-shadow:0 0 18px rgba(0,0,0,.6)}}.header__mail-button,.header__phone-button{width:120px;font-size:14px;padding:9px 8px 10px;position:absolute;display:none;top:200px}@media (max-width:480px){.header__mail-button,.header__phone-button{display:block}}.header__mail-button{left:27px}.header__man-counter{float:right;margin-right:7px;text-align:right}.header__man-counter.dev{width:60px;letter-spacing:0}.header__phone-button{width:136px;left:157px;border-color:#ee4b66;background:transparent;color:#ee4b66}.header__phone-button:focus,.header__phone-button:hover{background:#fcfcfc;color:#ee4b67;border-color:#ee4b66;transition:background .1s}.header__phone-button:visited{border-color:#ee4b66;background:transparent;color:#ee4b66}.header__calc{position:absolute;top:50%;right:43%;transform:translate(100%,-50%);max-width:462px}@media (max-width:1199px){.header__calc{right:2%;transform:translateY(-50%)}}@media (max-width:992px){.header__calc{display:inline-block;transform:translate(0);position:static;top:auto;right:auto;margin-top:50px}}.header__calc .accordion__icon{display:none;font-size:20px;position:relative;top:-5px}.header__calc--min{display:block;margin:0 auto;position:static;max-width:90%;background-color:#fff}.header__calc--min .accordion__icon{display:block;float:right}.header__calc--min .accordion__btn{padding:0;cursor:pointer}.header__calc-block{background:#fff;margin-bottom:10px;padding:10px 15px 5px;overflow:hidden}.header__calc-block--form-team{display:none}.header__calc-block--form-team .contacts__form{margin-top:0}.header__calc-block--project .header__calc-button-input+label{padding:0 10px;border:1px solid transparent}.header__calc-block--project .header__calc-button-input:checked+label{background-color:#e66e03;color:#fff}.header__calc-block--team .header__calc-buttons--checkbox{font-size:0;margin:18px 0 0}.header__calc-block--team .header__calc-button--checkbox.counter{font-size:13px}.header__calc-block--team .header__calc-button--checkbox{height:auto;margin:0 0 10px}.header__calc-block--tech .header__calc-button--checkbox{border:none}.header__calc-block--tech .header__calc-button-input+label{border:1px solid #e2e2e2;text-align:center}.header__calc-block--tech .header__calc-button-input:checked+label{background-color:#e66e03;border:1px solid #e66e03;color:#fff}.header__calc-block input{width:100%;margin-bottom:10px}.header__calc-block .contacts__submit{width:220px;float:right;margin-bottom:0;text-transform:uppercase}.header__calc--min .header__calc-block{padding:0;margin-top:0}.header__calc--min .header__calc-block--contacts{display:none}.header__calc--min .header__calc-block--project .header__calc-button-input+label{width:auto}@media (max-width:480px){.header__calc--min .header__calc-block--project .header__calc-button-input+label{width:100%}}.header__calc--min .header__calc-block--team{display:block}.header__calc--min .header__calc-block .contacts__submit{float:none;display:block;margin-right:auto;margin-left:auto}.header__calc-title{font-size:22px;text-transform:uppercase;font-family:open,sans-serif;letter-spacing:2.2px;margin-bottom:20px}.header__calc--min .header__calc-title{font-size:16px;letter-spacing:1px;padding-top:30px;text-align:center;color:#000}.header__calc-block-name{color:#222;text-align:left;text-transform:uppercase;font-family:robotomedium,sans-serif;letter-spacing:.5px;margin-bottom:10px}.header__calc-buttons{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:left}.header__calc-buttons--checkbox{margin:18px -9px 0 -4px}.header__calc-buttons--popap{float:left;margin-bottom:20px}.header__calc--min .header__calc-buttons{display:none}.header__calc--min .header__calc-buttons--popap{text-align:center}.header__calc-button{color:#222;display:inline-block;font-size:14px;letter-spacing:1.2px}.header__calc-button--radio{width:48%}@media (max-width:480px){.header__calc-button--radio{width:100%}}.header__calc-button--checkbox{width:78px;text-align:left;border:1px solid #e2e2e2;margin:0 4.5px 5px}.header__calc-button--checkbox.counter{width:50%;border:none;margin:0 0 5px}.header__calc-button--checkbox.counter .header__calc-button-input+label{width:10px;height:10px;margin-right:2px;border-radius:50%;border:1px solid #e66e03}.header__calc-button--checkbox.counter:last-child{width:50%}.header__calc-button--checkbox.counter--l{width:100%!important;border:none;margin:0 0 5px}.header__calc-button--checkbox.counter--l .header__calc-button-input+label{width:10px;height:10px;margin-right:2px;border-radius:50%;border:1px solid #e66e03}.header__calc-button--checkbox label.is-active{border:1px solid #e66e03}.header__calc-button--checkbox:last-child{width:256px;margin-bottom:0}.header__calc-button-input{display:none}.header__calc-button-input+label{padding:0;display:inline-block;height:34px;line-height:34px;cursor:pointer;width:100%}.header__calc--min .header__calc-button--checkbox.counter{width:100%}.header__calc--min .header__calc-button--checkbox.counter .header__calc-button-input+label{margin-right:10px}.header__calc--min .header__calc-button--checkbox.counter--l .header__calc-button-input+label{margin-right:10px}.header__calc-note{font-size:13px;width:10%;margin-top:10px;line-height:2.5;color:#000}.header__calc--min .header__calc-note{margin-bottom:30px;line-height:normal}.header__calc-position{float:left;width:105px;margin-right:10px;text-align:left;white-space:nowrap}.header__specify-team[type=submit]{float:right;width:150px;margin-top:10px;text-transform:uppercase}.header__calc--min .header__specify-team[type=submit]{float:none;margin-right:auto;margin-left:auto}.formTeamAnimation{animation:formTeamAnimation 1s;-webkit-animation:formTeamAnimation 1s}@keyframes formTeamAnimation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes formTeamAnimation{0%{opacity:0}to{opacity:1}}.contacts__form .checkbox-label{width:50%;display:inline-block;margin:10px 0;padding-right:5px;font-size:13px}.contacts__form .checkbox-label input{height:14px;margin:0 10px 0 0}.contacts__form .checkbox-label-last,.contacts__form .contacts__input_long,.contacts__input.contacts__input_full{width:100%}.contacts__form--team .contacts__input.captcha_word_input{width:265px}.modal .captcha_word{height:34px;width:265px;margin-right:30px;float:left}form .btn.disabled-btn,form .btn.disabled-btn2{background:#dcdcdc!important}.join-us__form .row{display:flex;align-items:center}@media (max-width:992px){.join-us__form .row{display:block}}.join-us__form .capch-file{height:34px}.join-us__form .capch-file .col .border{height:34px;border:1px solid #dedede;margin-bottom:25px}.join-us__form .capch-file .col .border .hide-bord-img{height:32px;width:158px;margin:auto;overflow:hidden}.join-us__form .capch-file .col .border a{line-height:34px}.join-us__form .capch-file .col img{margin:-2px 0 0 -2px;height:36px}.block__form .join-us__form .col{min-height:1px}@media (max-width:992px){.block__form .join-us__form .col{width:100%!important}}.block__form .join-us__form .col.col--66{width:66.6%;text-align:left}.block__form .join-us__form .col.col--66 input[type=checkbox]{width:13px}.block__form .join-us__form .col .name-file{position:relative;top:-30px;height:19px;display:block}.block__form .join-us__form .col .file-mess{position:relative;top:20px;font-size:11px;display:block;text-align:left;color:#777;line-height:16px}.block__form .join-us__form .col .file-mess .mistake{color:#e66e03}.subscription__form .capch-email{width:100%}.subscription__form .capch-email .col{width:33.3%}.block__form .btn.btn--default{float:right}@media (max-width:480px){.block__form .btn.btn--default{float:none}}@media (max-width:480px){.block__form{text-align:center}}.cookies-warn{position:fixed;z-index:1000;bottom:0;width:100%;text-align:left;border:1px solid #eee;background-color:#fff;color:#404040;display:none}.cookies-warn .text-cookie-warn{padding:10px;font-size:10px;margin:0}.cookies-warn .close-cookie-warn{display:block;margin:2px;padding:5px;float:right;cursor:pointer;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border:1px solid #dbdbdb;min-width:70px;text-align:center;font-size:14px}@media (max-width:767px){.cookies-warn .close-cookie-warn{margin:10px}}.captcha-error{color:red;margin-bottom:10px;text-align:left}@-webkit-keyframes animation-img{0%{transform:translateY(-50%) scale(1)}to{transform:translateY(-50%) scale(1.1)}}@keyframes animation-img{0%{transform:translateY(-50%) scale(1)}to{transform:translateY(-50%) scale(1.1)}}.about .arrows--back{left:-90px}@media (max-width:1199px){.about .arrows--back{left:-50px}}@media (max-width:767px){.about .arrows--back{left:-20px}}.about .arrows--forward{right:-90px}@media (max-width:1199px){.about .arrows--forward{right:-50px}}@media (max-width:767px){.about .arrows--forward{right:-20px}}.about__list{max-width:1020px;width:90%;margin-right:auto;margin-left:auto}@media (max-width:992px){.about__list{width:95%}}.about__list .arrows{top:40%!important}.about__list2{max-width:1190px;width:100%;margin-right:auto;margin-left:auto}.about__item{width:320px;height:auto;text-align:left}@media (max-width:767px){.about__item{width:280px;height:auto}}.about__item2{width:100%;height:340px!important;overflow:hidden;position:relative}.about__item-img{max-width:310px;height:213px;margin-right:auto;margin-left:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.about__item-img{width:400px;height:auto}}@media (max-width:480px){.about__item-img{width:200px;height:auto}}.about__item-text{font-family:robotolight,sans-serif;font-size:16px;line-height:18px;text-align:center}.about__title{text-align:left;display:block!important}.about__img-right{margin-top:12px!important}.about__text{font-family:robotoregular,sans-serif;font-size:18px;line-height:30px;color:#404040;font-size:19px;margin:0 0 20px;text-align:left}.about-agreement,.about__text{font-family:robotolight}.about-agreement h3{font-size:19px}.about-agreement ol,.about-agreement ol li,.about-agreement ul,.about-agreement ul li{margin:20px 0;color:#404040;font-size:19px;text-align:left}.about-agreement ul{margin-left:10px}.about-agreement ul li{margin:12px 0;line-height:1.35}.about__item .slick-initialized .slick-slide{display:block;height:230px}.about-clients__img{transform:translateY(-50%)}.about-clients__img,.slick-active .about-clients__img{width:100%;position:absolute;top:50%}.about-expertise__img{display:flex;justify-content:center;align-items:center;height:160px;margin-bottom:15px;border:1px solid #dedede;background:#fff}@media (max-width:767px){.about-expertise__img{height:120px}}.about-expertise__img img{max-width:100%}.about-expertise__item{display:flex;flex-direction:column;width:200px;min-height:200px;margin-right:10px;margin-bottom:40px;margin-left:10px}@media (max-width:767px){.about-expertise__item{width:45%;min-height:150px;margin-right:5px;margin-bottom:20px;margin-left:5px}}.about-expertise__list{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style-type:none;max-width:1100px;padding:0;margin:0 auto}@media (max-width:1153px){.about-expertise__list{max-width:660px}}@media (max-width:767px){.about-expertise__list{justify-content:space-between}}.about-expertise__text{font-family:robotolight;font-size:21px}@media (max-width:767px){.about-expertise__text{font-size:14px;word-break:break-word;word-break:break-all}}.about-links{margin:50px 0 100px;display:flex;flex-flow:row nowrap;justify-content:center}.about-links__item{width:390px;line-height:23px;min-height:36px;font-family:robotolight,sans-serif;background:#fff;border-color:#0b3f73;transition:background .1s,color .1s,border-color .1s;color:#000}.about-links__item:hover{background-color:#3193ce;border-color:#3193ce;color:#fff;transition:background .1s,color .1s,border-color .1s}.about-links__item:active{border-color:rgba(35,38,40,.75)}.about-links__item:visited{border-color:rgba(35,38,40,.75)}.about-links__item--active{background:#0b3f73;transition:background .1s,color .1s,border-color .1s;color:#fff}.about-links__item--active:hover{background-color:#3193ce;border-color:#3193ce;color:#fff;transition:background .1s,color .1s,border-color .1s}.about-links__item--active:active{border-color:rgba(35,38,40,.75)}.about-links__item--active:visited{border-color:rgba(35,38,40,.75)}.about-links__img{display:none;width:100%}.about-links__img--active{display:block}.services:after,.services:before{content:" ";display:block}.services:after{clear:both}.services--dark{background:#f8f9fa}.services__block:after,.services__block:before{content:" ";display:block}.services__block:after{clear:both}.services__list{width:50%;float:left;display:inline-block}.services__title{text-align:left}.services__text{font-family:robotoregular,sans-serif;font-size:18px;line-height:30px;margin:20px 0;color:#404040;font-size:20px;line-height:40px;text-align:left}.services__text--icon{padding-left:80px;margin-top:40px}.services__text--time{background:url(/local/templates/.default/img/icon-time.svg) no-repeat}.services__text--dev{background:url(/local/templates/.default/img/icon-dev-t.svg) no-repeat}.services__text--sm{font-size:18px}.services__text span{font-family:robotomedium,sans-serif}.services__develop{max-width:960px;margin:0 auto 40px}.services__carousel{max-width:960px;margin:-20px auto 60px}.help__detail{display:none}@media (max-width:767px){.help__detail{display:block;float:right;font-size:10px;text-transform:uppercase;color:#e66e03}}.help__link{display:block;padding:35px 30px;height:100%;text-decoration:none}.help__link:after,.help__link:before{content:" ";display:block}.help__link:after{clear:both}@media (max-width:1199px){.help__link{padding:35px 10px}}@media (max-width:767px){.help__link{margin-bottom:10px;padding:0}}.help__link:hover{text-decoration:none}.help__list{display:flex;flex-wrap:wrap;margin:20px 0 0;padding:0;text-align:left;list-style-type:none}.help__item{width:50%;margin-bottom:20px;position:relative}@media (max-width:1199px){.help__item{margin:0;width:50%}}@media (max-width:767px){.help__item{width:100%;margin:0 0 10px}}.help__item:active,.help__item:hover{box-shadow:0 0 22px 0 rgba(0,0,0,.1)}.help__item:last-child,.help__item:nth-last-child(2){margin-bottom:0}.help__img{position:absolute;top:50%;z-index:-1;transform:translateY(-50%)}@media (max-width:992px){.help__img object{width:70px;height:70px}}@media (max-width:767px){.help__img object{width:40px;height:40px}}.help__text-title{font-family:robotoregular,sans-serif;font-size:26px;line-height:1;letter-spacing:.5px;margin:15px auto;padding-left:160px;color:#3f3f3f;text-decoration:none}@media (max-width:1199px){.help__text-title{width:auto;font-size:16px;padding:0 10px 0 135px}}@media (max-width:992px){.help__text-title{padding-left:90px}}@media (max-width:767px){.help__text-title{float:left;width:80%;font-size:14px;padding:0 10px 0 55px}}.help__description{color:#777;font-size:15px;line-height:2;padding-left:160px;padding-right:10px}@media (max-width:1199px){.help__description{line-height:1.5;padding-left:135px}}@media (max-width:992px){.help__description{padding-left:90px}}@media (max-width:767px){.help__description{clear:both;font-size:14px;line-height:1.5;padding-left:55px}}.profitable{background-image:url(/local/templates/.default/img/bg_01.jpg);background-size:cover;background-position:50%}.profitable__block{background-color:hsla(0,0%,100%,.9)}.profitable__block:after,.profitable__block:before{content:" ";display:block}.profitable__block:after{clear:both}.profitable__tabs{width:90%}.block{margin-top:50px;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center}@media (max-width:480px){.block{flex-flow:row wrap}}.block--revers{flex-flow:row-reverse nowrap}@media (max-width:480px){.block{flex-flow:row-reverse wrap}}.block--icon{padding:40px 65px 30px 185px;margin-top:30px;background-repeat:no-repeat;background-position:55px;flex-flow:column nowrap;align-items:flex-start;background-color:#fff}@media (max-width:767px){.block--icon{padding:130px 20px 30px;background-position:center 10px}}.block--time{background-image:url(/local/templates/.default/img/icon/timem.png)}.block--stage{background-image:url(/local/templates/.default/img/icon/stage.png)}.block__item{width:450px;text-align:left;margin-right:20px}.block__img{width:100%}.block__description{font-size:"robotolight",sans-serif;font-size:16px;line-height:22px;color:#777;text-align:left}@media (max-width:767px){.block__description{font-size:14px}}.block__title{font-family:robotolight,sans-serif;font-size:24px;line-height:30px;color:#222;margin:0 0 20px;text-align:left}@media (max-width:767px){.block__title{font-size:18px;line-height:26px}}.block__text{font-family:robotolight,sans-serif;font-size:19px;line-height:30px;color:#222;margin:0;text-align:left;max-width:100%}@media (max-width:767px){.block__text{font-size:14px;line-height:20px}}.blog{padding:10px 0}.blog:after,.blog:before{content:" ";display:block}.blog:after{clear:both}.blog .blog__wrapper{display:block}.blog__habr-block{width:100%;height:280px;margin:0 1% 20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 0 30px;position:relative}.blog__habr-img{position:absolute;top:0;left:0;width:127px}@media (max-width:992px){.blog__habr-img{width:80px}}.blog__habr-title{color:#fff;font-family:semibold,sans-serif;font-size:36px;line-height:48px;max-width:80%;margin:0}@media (max-width:992px){.blog__habr-title{font-size:30px;line-height:1.11}}@media (max-width:767px){.blog__habr-title{font-size:20px}}.blog__habr-button{min-width:200px;padding:12px 40px;background-color:#7aa0b1;color:#fff;font-family:robotomedium,sans-serif;font-size:16px;letter-spacing:.4px;text-decoration:none}.blog__tag{max-width:72%}.blog__search-form{position:absolute;top:7px;right:0;width:220px}@media (max-width:767px){.blog__search-form{position:relative}}.blog__search-form input{width:100%}.blog__search-reset{position:absolute;text-decoration:none;line-height:32px;top:1px;right:1px;border:none;width:32px;height:32px;background:#fff;color:#777}.blog__search-reset:active{border:none}.blog__block{display:flex;justify-content:center;flex-flow:row wrap;align-content:space-around}.blog__item{position:relative;text-align:left;width:48%;margin:0 1% 60px;cursor:pointer}.blog__item--hidden{display:none}@media (max-width:767px){.blog__item{width:100%}}.blog__item--first{width:100%;height:420px}.blog__pic{width:100%;min-height:330px;background-size:cover;position:relative;background-position:50%}.blog__pic--detail{height:420px}.blog__pic:before{content:"";background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));width:100%;height:100%;display:block;position:absolute}.blog__item--first .blog__pic{height:100%}.blog__name{font-family:robotoregular,sans-serif;font-size:30px;line-height:1;color:#222;padding:19px 0 0 2px}@media (max-width:992px){.blog__name{word-break:break-word}}@media (max-width:767px){.blog__name{font-size:25px}}.blog__name--first .blog__link{color:#fff}.blog__item--first .blog__name{display:none;font-family:robotomedium,sans-serif}.blog__item--first .blog__name--first,.blog__pic--detail .blog__name--first{text-align:left;display:block;position:absolute;bottom:43px;left:47px;max-width:460px;font-size:36px;line-height:1.11}.blog__item--first .blog__name--first h1,.blog__pic--detail .blog__name--first h1{font-size:36px;line-height:1.11;font-weight:400;display:inline}@media (max-width:767px){.blog__item--first .blog__name--first h1,.blog__pic--detail .blog__name--first h1{font-size:30px}}@media (max-width:480px){.blog__item--first .blog__name--first h1,.blog__pic--detail .blog__name--first h1{font-size:25px}}@media (max-width:992px){.blog__item--first .blog__name--first,.blog__pic--detail .blog__name--first{bottom:70px}}@media (max-width:767px){.blog__item--first .blog__name--first,.blog__pic--detail .blog__name--first{bottom:200px;font-size:30px;left:30px}}@media (max-width:480px){.blog__item--first .blog__name--first,.blog__pic--detail .blog__name--first{left:20px;font-size:25px}}.blog__item--first .blog__date,.blog__pic--detail .blog__date{left:inherit;right:322px;bottom:36px}@media (max-width:992px){.blog__item--first .blog__date,.blog__pic--detail .blog__date{right:280px}}@media (max-width:767px){.blog__item--first .blog__date,.blog__pic--detail .blog__date{right:52px;bottom:70px}}.blog__item--first .blog__view,.blog__pic--detail .blog__view{bottom:36px;right:173px}.blog__item--first .blog__social,.blog__pic--detail .blog__social{bottom:21px;right:52px}.blog__link{color:#222;text-decoration:none}.blog__date{font-size:21px;line-height:1.9;letter-spacing:.6px;color:#fff;position:absolute;left:31px;bottom:26px}@media (max-width:992px){.blog__date{left:auto;right:37px;bottom:58px}}.blog__date:before{content:"";width:25px;height:25px;display:inline-block;margin:0 4px -3px 0}.blog__view{position:absolute;bottom:26px;right:157px;color:#fff;font-size:21px;line-height:1.9;letter-spacing:.6px}.blog__view:before{content:"";background-image:url(/local/templates/.default/img/svg/icon-eye.svg);width:25px;height:25px;display:inline-block;margin:0 3px -6px 0}.blog__social{position:absolute;bottom:13px;right:37px}.blog__detail-pic{width:100%;min-height:300px;max-height:660px;position:relative;height:calc(100vh - 100px)}.blog__detail-pic:before{content:"";background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));width:100%;height:100%;position:absolute;max-height:660px;min-height:300px}.blog__detail-name{font-size:48px;font-weight:500;line-height:1.04;text-align:center;color:#fff;padding:0 20%;position:absolute;bottom:134px}.blog__detail-social{position:absolute;right:-24px;bottom:29px}.blog__detail-view{position:absolute;font-size:21px;line-height:1.9;letter-spacing:.6px;text-align:left;color:#fff;right:96px;bottom:41px}.blog__detail-view:before{content:"";background-image:url(/local/templates/.default/img/svg/icon-eye.svg);width:25px;height:25px;display:inline-block;margin:0 10px -6px 0}.blog__detail-date{position:absolute;font-size:21px;line-height:1.9;letter-spacing:.6px;text-align:left;color:#fff;left:0;bottom:41px}.blog__detail-date:before{content:"";width:25px;height:25px;display:inline-block;margin:0 4px -3px 0}.blog__content{width:100%;margin-top:50px;display:flex;text-align:left;flex-direction:row-reverse}@media (max-width:992px){.blog__content{display:block}}.blog__left-col{width:70%}@media (max-width:992px){.blog__left-col{width:100%}}.blog__left-col table{font-family:robotolight,sans-serif;font-size:14px;line-height:20px;letter-spacing:.4px;text-align:left}.blog__left-col table td{padding:5px}.blog__left-col a,.blog__left-col li,.blog__left-col ol,.blog__left-col p,.blog__left-col ul{font-family:robotolight,sans-serif;font-size:18px;line-height:30px;letter-spacing:.4px;text-align:left}.blog__left-col a span,.blog__left-col li span,.blog__left-col ol span,.blog__left-col p span,.blog__left-col ul span{font-family:robotomedium,sans-serif}.blog__left-col p{margin:0;padding:0;text-align:justify}.blog__left-col a{color:#0b3f73;text-decoration:none;background-color:transparent;cursor:pointer}.blog__left-col a:active,.blog__left-col a:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}.blog__left-col h2{font-size:30px;line-height:48px;margin:50px 0 20px}.blog__left-col h2,.blog__left-col h3{font-family:robotomedium,sans-serif;color:#404040}.blog__left-col h3{font-size:26px;line-height:36px;margin:20px 0}.blog__left-col img{width:100%;height:auto}.blog__left-col .bold{color:#000;border-left:5px solid #0b3f73;padding:20px;background-color:#f8f9fa}.blog__right-col{padding-left:57px;width:30%}@media (max-width:992px){.blog__right-col{width:100%}}.blog__autor{padding-bottom:34px}.blog__autor-title{font-size:30px;font-weight:700;line-height:1;text-align:left;color:#222}.blog__autor-pic{margin:21px 0 6px}.blog__autor-pic img{width:100px;height:100px;border-radius:50%}.blog__autor-name{font-size:18px;font-weight:500;line-height:1.67;text-align:left;color:#222}.blog__autor-position{font-size:15px;line-height:1.33;text-align:left;color:#1d1d1b}.blog__nav{margin:41px 0 0}.blog__nav-title{font-size:21px;font-weight:700;line-height:1.43;text-align:left;color:#222;margin-bottom:26px}.blog__nav-list{list-style:none;margin:0;padding:0}.blog__nav-item{margin:0 0 29px}.blog__nav-link{font-size:21px;line-height:.95;text-align:left;color:#0b3f73;text-decoration:none}.blog__nav-link:active,.blog__nav-link:focus,.blog__nav-link:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}.blog__content-pic{width:100%;margin:40px 0 56px}.blog-list{margin:0}.blog-list__item{display:inline-block;width:580px;position:relative;vertical-align:top;margin-bottom:71px}.blog-list__pic{width:580px;height:330px;background-size:cover;position:relative}.blog-list__pic:before{content:"";background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));width:100%;height:100%;display:block}.blog-list__name{font-family:Roboto;font-size:30px;line-height:1;color:#222;padding:19px 0 0 2px}.blog-list__link{color:#222;text-decoration:none}.blog-list__date{font-size:21px;line-height:1.9;letter-spacing:.6px;left:0}.blog-list__date,.blog-list__view{color:#fff;position:absolute;bottom:0}.blog-list__social{position:absolute;bottom:0}#reviews .wrapper-content{padding:0;min-width:auto}.reviews{padding:40px 0}.reviews__list{margin:20px auto 40px;max-width:1000px;text-align:left}.reviews__list:after,.reviews__list:before{content:" ";display:block}.reviews__list:after{clear:both}.reviews__item{width:50%;float:left;background:url(/local/templates/.default/img/icon-quotes.svg) no-repeat 0 0;background-size:100px 60px}@media (max-width:1060px){.reviews__item{width:100%;float:none;margin-bottom:30px}.reviews__item:last-child{margin-bottom:0}}.reviews__text{font-family:robotolight,sans-serif;font-size:16px;line-height:30px;padding:20px 30px 0 50px;box-sizing:border-box;color:#404040;margin:0 0 20px}.reviews__company{padding:0 0 0 50px}.reviews__company:after,.reviews__company:before{content:" ";display:block}.reviews__company:after{clear:both}.reviews__img{width:160px;height:60px;float:left}.reviews__description{font-family:robotolight,sans-serif;font-size:16px;line-height:20px;color:#404040;width:250px;float:left}.reviews__description span{font-family:robotoregular,sans-serif}.reviews__button{display:block;margin:0 auto}.gallery{padding:0 0 40px}.gallery__list{margin:0 auto;max-width:1200px}.gallery__list:after,.gallery__list:before{content:" ";display:block}.gallery__list:after{clear:both}.gallery__item{float:left;margin:0 20px;width:360px}.gallery__img{margin:0 0 25px;width:100%}.gallery__text{font-family:robotolight,sans-serif;font-size:16px;line-height:30px;margin:0;height:60px;color:#404040}.portfolio:after,.portfolio:before{content:" ";display:block}.portfolio:after{clear:both}.portfolio__wrapper{max-width:1060px}.portfolio__category{margin:20px auto 22.5px}.portfolio__tag{margin:0 auto}.portfolio__list{margin-top:15px}.portfolio__list .pagination{display:none}.portfolio__item{width:100%;margin:50px 0;text-align:left;border-bottom:.5px solid #d3d3d3}.portfolio__item:after,.portfolio__item:before{content:" ";display:block}.portfolio__item:after{clear:both}.portfolio__img{width:385px;height:270px;background-position:50%;background-size:contain;background-repeat:no-repeat;float:left;margin-bottom:20px}@media (max-width:767px){.portfolio__img{width:100%}}.portfolio__content{max-width:675px;float:left;padding-left:60px;padding-bottom:20px;box-sizing:border-box}@media (max-width:767px){.portfolio__content{padding-left:20px}}.portfolio__title{font-family:robotoregular,sans-serif;font-size:30px;margin:0 0 7.5px;line-height:30px;color:#404040}.portfolio__title a{text-decoration:none;color:#404040}.portfolio__title a:hover{text-decoration:none;color:#404040}.portfolio__text{margin:7.5px 0 0;font-family:robotolight,sans-serif;font-size:18px;line-height:30px;color:#404040}.portfolio__link{font-family:robotoregular,sans-serif;font-size:18px;line-height:60px;letter-spacing:.5px;color:#007ac3;text-decoration:none}.portfolio__link:active,.portfolio__link:focus,.portfolio__link:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}.portfolio__cloudtag{margin-top:40px}.portfolio__cloudtag ul li{cursor:pointer}.portfolio-gallery__container:after,.portfolio-gallery__container:before{content:" ";display:block}.portfolio-gallery__container:after{clear:both}.portfolio-gallery__imgb{float:left;width:615px}@media (max-width:992px){.portfolio-gallery__imgb{float:none;width:100%;height:auto;margin-bottom:20px}}.portfolio-gallery__img{max-width:100%;max-height:100%;margin:0 auto;display:none!important}.portfolio-gallery__img:first-child{display:inline!important}.portfolio-gallery__thumbs{float:left;width:200px;margin-left:50px;margin-top:0}@media (max-width:992px){.portfolio-gallery__thumbs{width:100%;margin-left:0}}.portfolio-gallery__thumbs-img{position:relative;width:170px;height:140px;margin-bottom:20px;border:2px solid transparent;cursor:pointer}.portfolio-gallery__thumbs-img:last-child{margin-bottom:0}@media (max-width:992px){.portfolio-gallery__thumbs-img{width:97px;height:80px;margin-bottom:0}}.portfolio-gallery__thumbs-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(207,221,230,.4)}.portfolio-gallery__thumbs-img--active{border:2px solid rgba(0,122,195,.5)}.portfolio-quote{font-size:18px;line-height:1.5;color:#777}.portfolio-quote__author{padding-right:220px;padding-left:110px;text-align:left}@media (max-width:992px){.portfolio-quote__author{padding-right:50px;padding-left:50px}}@media (max-width:767px){.portfolio-quote__author{padding-right:0;padding-left:0}}.portfolio-quote__lang{float:right}@media (max-width:767px){.portfolio-quote__lang{width:100%;text-align:center;margin-top:20px}}.portfolio-quote__lang-btn{background:none;border:0;color:#777;cursor:pointer}.portfolio-quote__lang-btn:active,.portfolio-quote__lang-btn:hover{color:#e66e03}.portfolio-quote__lang-btn.is-active{color:#007ac3}.portfolio-quote__text{position:relative;padding-top:28px;padding-right:70px;padding-bottom:28px;margin-bottom:25px;border-top:2px solid #0b3f73;border-bottom:2px solid #0b3f73;letter-spacing:normal;text-align:left}@media (max-width:992px){.portfolio-quote__text{padding-right:0}}.portfolio-quote__text:before{z-index:1;content:"";display:block;position:absolute;bottom:-17px;left:172px;border-top:0 solid transparent;border-color:#fff transparent transparent;border-style:solid;border-width:18px 38px 0 0}.portfolio-quote__text:after{content:"";display:block;position:absolute;bottom:-21px;left:170px;border-top:0 solid transparent;border-color:#0b3f73 transparent transparent;border-style:solid;border-width:20px 41px 0 0}.portfolio-stats .title{margin-bottom:60px}.portfolio-stats__item{width:24%;margin:0 1% 40px;font-size:23px;text-align:center;word-break:break-word}@media (max-width:992px){.portfolio-stats__item{font-size:16px}}@media (max-width:767px){.portfolio-stats__item{width:100%;max-width:none;margin-bottom:30px}}.portfolio-stats__list{display:flex;justify-content:center;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}@media (max-width:767px){.portfolio-stats__list{flex-direction:column}}.portfolio-stats__number{font-weight:700;white-space:nowrap}@-webkit-keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.subscription{background-color:#f6f6f6;padding:79px 0 84px}.subscription__title{font-size:36px;font-weight:500;line-height:1.11;letter-spacing:2px;text-align:center;color:#002;text-transform:uppercase}.subscription__form{max-width:701px;margin:20px auto 0;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center}.subscription__form .col{margin:20px 0}.subscription__form .col .border{height:34px;border:1px solid #dedede;margin-right:15px}.subscription__form .col .border .hide-bord-img{height:32px;width:158px;margin:auto;overflow:hidden}.subscription__form .col img{margin:-2px 0 0 -2px;height:36px}.subscription__form .contacts__personal-data{width:55%}@media (max-width:767px){.subscription__form .contacts__personal-data{width:100%}}.subscription__input{width:255px;display:inline-block;margin:0 15px 0 0;height:35px}.subscription__btn{width:45%;padding:0 12px;height:33px}@media (max-width:767px){.subscription__btn{width:auto}}.section-career{padding-left:10px;padding-right:10px}.career-intro{padding:55px 0 0}.career-intro__short-text{padding:10px 0 10px 40px;border-left:6px solid #0b3f73;font-size:26px;line-height:1.54;text-align:left;color:#202020;margin-bottom:50px}@media (max-width:767px){.career-intro__short-text{font-size:20px;padding:10px 0 10px 20px}}.career-intro__short-item{border-top:1px solid #e2e3e5;padding:75px 0 60px;text-align:left}@media (max-width:767px){.career-intro__short-item{padding:50px 0}}.career-intro__short-item ul{list-style:none;padding:0;font-size:0;letter-spacing:0}.career-intro__short-item ul li{vertical-align:top;display:inline-block;width:33.3%;font-size:22px;padding-right:50px;position:relative;padding-top:24px}@media (max-width:767px){.career-intro__short-item ul li{width:100%;padding:0 20px 20px}}.career-intro__short-item ul li:before{content:"";display:block;width:14px;height:14px;position:absolute;top:0;left:0;background:#e66e03}.career-intro .title{font-family:robotomedium,sans-serif;font-weight:500}.career-start{font-size:0;letter-spacing:0;text-align:left;background:url(/local/templates/.default/img/career-start.jpg) 0 0 no-repeat;background-size:cover}.career-start .profitable__block{padding:80px 50px}@media (max-width:767px){.career-start .profitable__block{padding:30px 10px}}.career-start .title{display:block}.career-start .tabs__item,.career-start__item{display:inline-block;width:50%;font-size:16px;vertical-align:top;margin-bottom:75px;position:relative;padding-left:53px;padding-right:40px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){.career-start .tabs__item,.career-start__item{padding-left:45px;padding-right:20px;margin-bottom:30px;width:100%}}.career-start .tabs__item:first-child,.career-start__item:first-child{width:100%}.career-start .tabs__item:before,.career-start__item:before{content:"";display:block;position:absolute;height:33px;width:33px;top:4px;left:0;background:url(/local/templates/.default/img/svg/checkbox-orange.svg) 0 0 no-repeat;background-size:100%}.career-start .tabs__item:after,.career-start__item:after{display:none}.career-start .tabs__item .career-start-text,.career-start__item .career-start-text{margin-bottom:30px;font-size:18px;line-height:1.67;font-family:robotoregular,sans-serif}@media (max-width:767px){.career-start .tabs__item .career-start-text,.career-start__item .career-start-text{font-size:16px}}.career-start .tabs__item .career-start-text .text-bold,.career-start__item .career-start-text .text-bold{font-family:robotobold,sans-serif}.career-start .tabs__item .btn.btn--default,.career-start__item .btn.btn--default{width:220px}@media (max-width:767px){.career-start .tabs__item .btn.btn--default,.career-start__item .btn.btn--default{width:100%;font-size:14px;padding:0}}.career-questions__item{text-align:left;border-bottom:1px solid #e2e3e5;padding:30px 0 30px 60px;position:relative}.career-questions__item:last-child{border-bottom:0}.career-questions__item.showed-item .career-question-title:before{content:"-";width:42px}.career-questions__item .career-question-title{font-size:26px;line-height:1.54;cursor:pointer}@media (max-width:767px){.career-questions__item .career-question-title{font-size:20px}}.career-questions__item .career-question-title:after{content:"";display:block;position:absolute;width:40px;height:40px;background:#0b3f73;top:30px;left:0}.career-questions__item .career-question-title:before{content:"+";display:block;position:absolute;width:40px;color:#fff;top:30px;left:0;font-size:40px;z-index:2;text-align:center;line-height:36px}.career-questions__item .career-question-text{font-size:18px;line-height:1.67;padding:40px 0 30px;display:none}@media (max-width:767px){.career-questions__item .career-question-text{font-size:16px;padding:20px 0 30px}}.career-questions .title{font-family:robotomedium,sans-serif;font-weight:500}.join-us{background:#f6f6f6;padding:80px 0}.join-us .wrapper-content{background:#fff;padding:40px 65px 55px;box-shadow:0 0 14px 0 hsla(0,0%,48.2%,.1)}@media (max-width:480px){.join-us .wrapper-content{padding:30px 20px}}.join-us__form{margin:-10px 0}.join-us__form .col{float:left;width:33.3%;padding:0 10px}.join-us__form .col input{width:100%;line-height:34px}.join-us__form .col input:last-child{margin-right:0}.join-us__form .col--50{width:50%}.join-us__form .col.form-actions{line-height:30px;color:#848484;font-size:16px}.join-us__form .col.form-actions a{color:#0b3f73;text-decoration:none}.summary_link{font-family:robotoregular,sans-serif;font-size:16px;line-height:30px;width:100%;text-align:center;outline:none!important;cursor:pointer;display:inline-block;border:1px solid transparent;padding:0;letter-spacing:1.5px;text-decoration:none;color:#fff;background:#0b3f73;transition:background .1s,color .1s,border-color .1s}@media (max-width:480px){.summary_link{padding:0;font-size:14px}}.summary_link:hover{background-color:#3193ce;border-color:#3193ce;color:#fff;transition:background .1s,color .1s,border-color .1s}.course-list-error{color:red;margin-bottom:30px;display:none}.section-work{padding-left:10px;padding-right:10px}.work-intro{padding:55px 0 0}.work-intro h2.title{font-family:robotomedium,sans-serif;font-weight:500}.work-intro__short-text{padding:10px 0 10px 40px;border-left:6px solid #0b3f73;font-size:26px;line-height:1.54;text-align:left;color:#202020;margin-bottom:95px}.work-intro__short-item{border-bottom:1px solid #e2e3e5;padding:15px 0 60px;text-align:left}.work-intro__short-item ul{list-style:none;padding:0;font-size:0;letter-spacing:0}.work-intro__short-item ul li{vertical-align:top;display:inline-block;width:33.3%;font-size:21px;padding-right:15px;position:relative;padding-left:30px;letter-spacing:-.03rem;margin-bottom:40px}.work-intro__short-item ul li:before{content:"";display:block;width:14px;height:14px;position:absolute;top:5px;left:0;background:#e66e03}@media (max-width:992px){.work-intro__short-item ul li{width:50%}}@media (max-width:767px){.work-intro__short-item ul li{width:100%}}.section-work-start,.work-block{position:relative}.section-work-start__burn-link{text-decoration:none;top:0;right:40px;width:175px;height:205px;background:url(/local/templates/.default/img/svg/play.svg) 0 0 no-repeat;background-size:100% auto;z-index:5}.section-work-start__burn-link--fix{position:fixed;top:50%;transform:translateY(-50%)}.section-work-start__burn-link--bottom,.section-work-start__burn-link--top{position:absolute}.section-work-start__burn-link--top{top:10px;bottom:auto}.section-work-start__burn-link--bottom{top:auto;bottom:10px}.section-work-start__burn-link .text{position:absolute;top:50%;transform:translateY(-50%);left:25px;font-family:robotobold,sans-serif;font-size:21px;line-height:1.1;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5)}@media (max-width:1530px){.section-work-start__burn-link .text{font-size:16px;left:12px}}@media (max-width:1340px){.section-work-start__burn-link .text{font-size:13px;left:10px}}@media (max-width:1280px){.section-work-start__burn-link .text{font-size:11.5px;left:4px}}@media (max-width:1530px){.section-work-start__burn-link{right:0;width:110px;height:128px}}@media (max-width:1340px){.section-work-start__burn-link{width:90px;height:106px}}@media (max-width:1280px){.section-work-start__burn-link{width:75px;height:90px}}@media (max-width:1260px){.section-work-start__burn-link{display:none}}.work-start{font-size:0;letter-spacing:0;text-align:left}.work-start h2.title{font-family:robotomedium,sans-serif;font-weight:500}.work-start .profitable__block{padding:0 50px}@media (max-width:767px){.work-start .profitable__block{padding:0}}.work-start .profitable__block .tabs{max-width:850px}.work-start .title{display:block}.work-start .tabs__item,.work-start__item{display:inline-block;width:50%;font-size:16px;vertical-align:top;margin-bottom:30px;position:relative;padding-left:53px;padding-right:40px;display:flex;flex-direction:column;justify-content:space-between}.work-start .tabs__item:before,.work-start__item:before{content:"";display:block;position:absolute;height:33px;width:33px;top:4px;left:0;background:url(/local/templates/.default/img/svg/checkbox-orange.svg) 0 0 no-repeat;background-size:100%}.work-start .tabs__item:after,.work-start__item:after{display:none}@media (max-width:767px){.work-start .tabs__item,.work-start__item{width:100%}}.work-start .tabs__item .work-start-text,.work-start__item .work-start-text{margin-bottom:30px;font-size:18px;line-height:1.67;font-family:robotobold,sans-serif}.work-questions__item{text-align:left;border-bottom:1px solid #e2e3e5;padding:30px 0 30px 60px;position:relative}.work-questions__item:last-child{border-bottom:0}.work-questions__item.showed-item .work-question-title:before{content:"-";width:42px}.work-questions__item .work-question-title{font-size:26px;line-height:1.54;cursor:pointer}.work-questions__item .work-question-title:after{content:"";display:block;position:absolute;width:40px;height:40px;background:#0b3f73;top:30px;left:0}.work-questions__item .work-question-title:before{content:"+";display:block;position:absolute;width:40px;color:#fff;top:30px;left:0;font-size:40px;z-index:2;text-align:center;line-height:36px}.work-questions__item .work-question-text{font-size:18px;line-height:1.67;padding:40px 0 30px;display:none}.do-career{padding:70px 0 80px;background:url(/local/templates/.default/img/stat-work_bg.jpg) 0 0 no-repeat;background-size:cover}.do-career .stat-block{box-shadow:0 42px 46px 0 rgba(0,0,0,.04)}.stat-block{background:#fff;text-align:center;font-size:0;letter-spacing:0;padding:1px 0}.stat-block .title{margin:65px 0 15px;font-family:robotomedium,sans-serif;font-weight:500}@media (max-width:767px){.stat-block .title{margin:15px 0}}.stat-block .title-caption{font-size:21px;margin:0 0 65px;font-weight:400}.stat-block__item{margin-bottom:90px;display:inline-block;width:20%;padding:0 16px;vertical-align:top}@media (max-width:992px){.stat-block__item{width:100%;margin-bottom:20px}}.stat-block__item div{color:#0b3f73;font-size:100px;line-height:1;margin-bottom:20px;font-family:robotomedium,sans-serif;font-weight:500}@media (max-width:992px){.stat-block__item div{font-size:70px}}.stat-block__item span{font-size:21px;line-height:1.43;color:#002}@media (max-width:992px){.stat-block__item span{font-size:14px}}.our-stat .stat-block .title{margin-bottom:65px}@media (max-width:767px){.our-stat .stat-block .title{margin-bottom:15px}}.about-us{padding:45px 0}@media (max-width:767px){.about-us{padding:20px 0}}.about-us .about__title{margin-bottom:10px;font-family:robotomedium,sans-serif;font-weight:500}.about-us .about__title.first-title{margin:60px 0 70px;display:block}.about-us .about__text{font-size:21px;line-height:1.43;text-align:center;color:#002;margin:0 auto 55px;max-width:960px;font-family:robotoregular,sans-serif}.burn-vacancy-section{padding-bottom:0}.burn-vacancy{font-size:0;letter-spacing:0}.burn-vacancy__item{vertical-align:top;display:inline-block;width:370px;font-size:20px;background:url(/local/templates/.default/img/vac_bg.png) 0 0 no-repeat;background-size:100% 100%;min-height:350px;padding:50px 80px 30px;transform:rotate(-3deg)}@media (max-width:480px){.burn-vacancy__item{width:280px;padding:50px 40px 30px}}.burn-vacancy__item.urgent{line-height:240px}.burn-vacancy__item:first-child{transform:rotate(3deg);margin-top:25px}.burn-vacancy__item .urgent-central-block{display:inline-block;vertical-align:middle}.burn-vacancy__item .b-vac-title{font-size:28px;line-height:1.3;float:left;width:100%;color:#36546d;font-family:Bad Script;font-weight:700}.burn-vacancy__item .urgent-title{font-size:34px}.burn-vacancy__item .b-vac-city{font-size:18px;line-height:1.3;float:left;width:100%;color:#36546d;font-family:Bad Script;font-weight:bolder;margin-top:16px}.burn-vacancy__item .b-vac-urgent-sign{font-size:28px;line-height:1.3;color:#36546d;font-family:Bad Script;font-weight:700;text-decoration:underline;transform:rotate(-15deg);position:absolute;bottom:15%;right:10%}.burn-vacancy__item .b-vac-img{margin:70px auto 30px;width:80px;height:110px;background:url(/local/templates/.default/img/vulcan2.png) 50% 50% no-repeat}.burn-vacancy__item .b-vac-desc{text-align:center;color:#36546d;font-family:Bad Script;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:initial;text-decoration-style:solid;-webkit-text-decoration-color:initial;text-decoration-color:initial}.burn-vacancy__item .b-vac-desc__caption{font-weight:700;margin-bottom:20px}.vacancies-intro{padding-top:55px}.vacancies-intro .title{max-width:940px;font-family:robotomedium,sans-serif}.vacancies-intro__short-text{padding:10px 0 10px 40px;border-left:6px solid #0b3f73;font-size:26px;line-height:1.54;text-align:left;color:#202020;margin-bottom:50px}.vacancies-intro__short-item{padding:0 0 60px;text-align:left}.vacancies-intro__short-item ul{list-style:none;padding:0;font-size:0;letter-spacing:0}.vacancies-intro__short-item ul li{vertical-align:top;display:inline-block;width:33.3%;font-size:22px;padding-right:50px;position:relative;padding-top:24px}.vacancies-intro__short-item ul li:before{content:"";display:block;width:14px;height:14px;position:absolute;top:0;left:0;background:#e66e03}.vacancies-block{padding-bottom:0}.vacancies-block .vacancies-block-tag{border-bottom:1px solid #e2e3e5;padding:25px 0}.vacancies-block .vacancies-block-tag h4{font-size:18px;line-height:1.11;text-align:left;color:#202020;margin-bottom:0;text-transform:none;letter-spacing:0;font-weight:500;font-family:robotomedium,sans-serif}.vacancies-block .vacancies-block-tag__direction{float:left;width:60%;text-align:left}@media (max-width:992px){.vacancies-block .vacancies-block-tag__direction{width:100%}}.vacancies-block .vacancies-block-tag__direction ul{margin:15px 0}.vacancies-block .vacancies-block-tag__city{float:left;width:40%;text-align:left}@media (max-width:992px){.vacancies-block .vacancies-block-tag__city{width:100%}}.vacancies-block .vacancies-block-tag__city ul{margin:15px 0}.vacancies-block .vacancies-block-list{padding:40px 0 0;display:flex;flex-wrap:wrap}.vacancies-block .vacancies-block-list:after,.vacancies-block .vacancies-block-list:before{content:" ";display:block}.vacancies-block .vacancies-block-list:after{clear:both}.vacancies-block .vacancies-block-list__menu{min-width:200px;width:35%;margin-bottom:20px}@media (max-width:992px){.vacancies-block .vacancies-block-list__menu{width:100%}}.vacancies-block .vacancies-block-list__menu ul{padding:0;margin:0;list-style:none;border:1px solid #e2e3e5;text-align:left;background:#fff}.vacancies-block .vacancies-block-list__menu ul li{border-bottom:1px solid #e2e3e5;padding:15px 30px;color:#202020;font-size:18px;line-height:1.11;cursor:pointer}.vacancies-block .vacancies-block-list__menu ul li.vacancy-active{background:#dcedfa}.vacancies-block .vacancies-block-list__menu ul li a,.vacancies-block .vacancies-block-list__menu ul li span{color:#202020;text-decoration:none!important}.vacancies-block .vacancies-block-list__empty{padding-bottom:40px}.vacancies-block .vacancies-block-list__content{text-align:left;width:65%;padding:0 0 0 70px}@media (max-width:992px){.vacancies-block .vacancies-block-list__content{width:100%;padding:0}}.vacancies-block .vacancies-block-list__content .vacancy-item{display:flex;flex-direction:column;height:100%}.vacancies-block .vacancies-block-list__content .vacancy-item.is-showed{display:flex}.vacancies-block .vacancies-block-list__content .title{display:block;font-size:36px;text-align:left}@media (max-width:480px){.vacancies-block .vacancies-block-list__content .title{font-size:20px}}.vacancies-block .vacancies-block-list__content .vacancy-description{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;flex-grow:2}.vacancies-block .vacancies-block-list__content .vacancy-description__img{align-self:flex-end;width:45%}@media (max-width:480px){.vacancies-block .vacancies-block-list__content .vacancy-description__img{display:none}}.vacancies-block .vacancies-block-list__content .vacancy-description__text{width:55%;padding-left:35px;padding-bottom:30px;letter-spacing:0}@media (max-width:480px){.vacancies-block .vacancies-block-list__content .vacancy-description__text{width:100%;padding-left:0}}.vacancies-block .vacancies-block-list__content .vacancy-description__text h4{font-size:22px;font-weight:700;line-height:1.36;text-align:left;color:#222;text-transform:none;font-family:robotobold,sans-serif;letter-spacing:normal;margin-bottom:15px}.vacancies-block .vacancies-block-list__content .vacancy-description__text ul{font-size:18px;line-height:1.37;margin:0 0 40px;padding:0 0 0 30px}.vacancies-block .vacancies-block-list__content .vacancy-description__text ul li{margin-bottom:10px}.vacancies-block .vacancies-block-list__content .vacancy-description__text>div{margin:40px 0 0}.section-vacancies{background:#f6f6f6}.burn-vacancy__item{cursor:pointer}.vacancy-remote-status{float:right}.vacancy-item__sity{position:relative}.vacancy-item__sity+.vacancy-item__sity:before{content:", ";position:absolute;z-index:10;top:1px;left:-5px}.vacancy-link{text-decoration:none}.section-contacts .section-contacts-container{font-size:0;letter-spacing:0;padding:50px 0;display:flex;flex-flow:row nowrap;align-content:space-around;justify-content:space-around}@media (max-width:767px){.section-contacts .section-contacts-container{flex-flow:row wrap;padding:0}}.section-contacts__item{width:45%;font-size:24px;padding:50px 0 0;border:1px solid #dedede}@media (max-width:992px){.section-contacts__item{font-size:18px}}@media (max-width:767px){.section-contacts__item{width:100%;margin:10px 0;padding:20px 0 0}}.section-contacts__item .contact-item-img{width:140px;height:90px;background-size:auto 100%;background-repeat:no-repeat;background-position:50% 50%;margin:0 auto 45px}.section-contacts__item .contact-item-img--tel{background-image:url(/local/templates/.default/img/svg/phone-reciever.svg)}.section-contacts__item .contact-item-img--mail{background-image:url(/local/templates/.default/img/svg/mail.svg)}.section-contacts__item .contact-item-caption{font-size:24px;text-transform:uppercase;letter-spacing:3px;padding-bottom:50px;line-height:1.35}@media (max-width:992px){.section-contacts__item .contact-item-caption{font-size:18px;line-height:1.5}}@media (max-width:767px){.section-contacts__item .contact-item-caption{font-size:16px;padding-bottom:20px}}.section-contacts__item .contact-item-content{font-family:robotolight,sans-serif;padding-bottom:50px}@media (max-width:767px){.section-contacts__item .contact-item-content{padding-bottom:20px}}.section-contacts__item .contact-item-content p{margin:0 0 15px}.section-contacts__item .contact-item-content a{text-decoration:none;color:#404040}.section-maps{text-align:center;padding:0 0 80px}.section-maps .section-maps-container{margin:0 -13px;font-size:0;letter-spacing:0;display:flex;flex-wrap:wrap;justify-content:center}.section-maps .section-maps-container .maps-container-item{position:relative;padding:0 13px;font-size:19px;width:33.3%;vertical-align:top;margin-bottom:40px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:992px){.section-maps .section-maps-container .maps-container-item{width:50%}}@media (max-width:767px){.section-maps .section-maps-container .maps-container-item{width:100%}}.section-maps .section-maps-container .maps-container-item:after{content:"";display:block;z-index:1;position:absolute;top:0;bottom:0;left:13px;right:13px;box-shadow:0 0 22px 0 rgba(0,0,0,.1)}.section-maps .section-maps-container .maps-container-item .maps-container-item-wrap{position:relative;z-index:2;background:#fff;padding:40px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.section-maps .section-maps-container .maps-container-item__caption{font-size:21px;text-transform:uppercase;margin:0 0 30px}.section-maps .section-maps-container .maps-container-item__text{min-height:80px;line-height:30px;font-size:19px;margin:0 0 10px;font-family:robotolight,sans-serif}.section-maps .section-maps-container .maps-container-item__link{color:#404040;line-height:30px;font-size:19px;margin:0 0 10px;font-family:robotolight,sans-serif}.section-maps .section-maps-container .maps-container-item__map{margin-top:20px}.section-maps .section-maps-container .maps-container-item .map{height:165px;width:100%}.modal--map-saransk{max-width:750px!important;margin-top:100px!important;padding:0!important}.section-management{padding:100px 0 80px}@media (max-width:767px){.section-management{padding:40px 0}}.section-management .management-container{font-size:0;letter-spacing:0;display:flex;flex-flow:row wrap}.section-management .management-container .management-item{position:relative;width:50%;font-size:19px;font-family:robotolight,sans-serif;text-align:left;display:flex;justify-content:flex-start;flex-flow:row nowrap;align-content:space-around;min-height:200px;margin-bottom:100px}@media (max-width:992px){.section-management .management-container .management-item{min-height:150px}}@media (max-width:767px){.section-management .management-container .management-item{width:100%;margin-bottom:20px}}@media (max-width:480px){.section-management .management-container .management-item{min-height:100px}}.section-management .management-container .management-item__avatar{width:200px;height:200px;margin-right:20px;overflow:hidden;flex-shrink:0}@media (max-width:992px){.section-management .management-container .management-item__avatar{width:150px;height:150px}}@media (max-width:480px){.section-management .management-container .management-item__avatar{width:100px;height:100px}}.section-management .management-container .management-item__avatar img{width:200px}@media (max-width:992px){.section-management .management-container .management-item__avatar img{width:150px}}@media (max-width:480px){.section-management .management-container .management-item__avatar img{width:100px}}.section-management .management-container .management-item__title{font-family:robotoregular,sans-serif;font-size:17px;color:#777}.section-management .management-container .management-item__title--caption{font-size:19px;font-family:robotomedium,sans-serif;text-transform:uppercase;color:#2a2f33;margin-bottom:12px}.section-management .management-container .management-item__title--position{padding:0 50px 0 0}@media (max-width:992px){.section-management .management-container .management-item__title--position{padding:0 20px 0 0}}@media (max-width:767px){.section-management .management-container .management-item__title--position{padding:0}}.section-management .management-container .management-item__text{padding:0 40px 0 0}.section-management .management-container .management-item--full{position:absolute;display:none;top:0;left:0}.section-management .management-container .management-item--full .management-item__avatar{float:left;margin:0 20px 10px 0;position:static}.section-management .management-container .management-item--full .management-item__text{margin:23px 0 0;padding:0 20px 0 0}.section-management .management-container .management-item:hover{position:relative;cursor:pointer}.section-management .management-container .management-item:hover .management-item--full{display:block;background:#fff;z-index:5}.section-management .management-container .management-item:hover .management-item--full:after{content:"";display:block;background:#fff;position:absolute;top:-22px;bottom:-22px;left:-22px;right:-22px;z-index:-1;border:1px solid #e7740d;box-shadow:0 0 22px 0 rgba(0,0,0,.1);border-radius:1px}.rating{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin:0 0 20px}.rating__item{height:100px;display:flex;flex-wrap:nowrap;margin:20px}@media (max-width:480px){.rating__item{margin:20px 0}}@media (max-width:767px){.rating__link{width:130px}}.rating__img{height:100%;border:1px solid #dedede}.rating__img:active,.rating__img:hover{box-shadow:0 0 22px 0 rgba(0,0,0,.1)}.rating__content{margin:0;padding:0 0 0 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.rating__text{font-family:robotolight,sans-serif;color:rgba(64,64,64,.8);font-size:17px;letter-spacing:.5px;margin:0 0 10px;text-align:left}.rating__stars{display:flex;flex-wrap:nowrap}.rating__star{width:20px;height:20px;margin:0 5px}.rating__star--active{fill:#ed8a19}.rating__star:first-child{margin-left:0}.rating__star:last-child{margin-right:0}.problem-solutions{display:flex;justify-content:space-between;letter-spacing:0}@media (max-width:992px){.problem-solutions{flex-direction:column;justify-content:flex-start}}.problem-solutions__item{flex-grow:0;flex-shrink:0;flex-basis:33%;max-width:388px;margin-right:12px;padding-left:34px;text-align:left}.problem-solutions__item:last-child{margin-bottom:0}@media (max-width:992px){.problem-solutions__item{flex-basis:auto;max-width:none;margin-right:0;margin-bottom:44px}}@media (max-width:767px){.problem-solutions__item{margin-bottom:34px}}.problem-solutions__item ul{margin:0;padding-left:0;list-style:none}.problem-solutions__item ul li{position:relative;margin-bottom:16px;padding-left:18px;font-family:robotolight,sans-serif;font-size:18px;line-height:24px;color:#404040}.problem-solutions__item ul li:last-child{margin-bottom:0}.problem-solutions__item ul li:before{content:"";position:absolute;top:9px;left:0;display:inline-block;width:6px;height:6px;border-radius:50px;overflow:hidden;background:#0b3f73}@media (max-width:480px){.problem-solutions__item ul li{margin-bottom:8px;font-size:16px;line-height:22px}}.problem-solutions__title{position:relative;display:block;margin-bottom:34px;font-size:24px;line-height:1.2;color:#404040}@media (max-width:767px){.problem-solutions__title{margin-bottom:24px;font-size:20px}}@media (max-width:480px){.problem-solutions__title{margin-bottom:16px;font-size:18px}}.problem-solutions__title:before{content:"";position:absolute;top:15px;left:-29px;width:8px;height:3px;background:#0b3f73;border-radius:2px;transform:rotate(44deg)}@media (max-width:767px){.problem-solutions__title:before{top:12px}}.problem-solutions__title:after{content:"";position:absolute;top:13px;left:-26px;width:14px;height:3px;border-radius:2px;background:#0b3f73;transform:rotate(-44deg)}@media (max-width:767px){.problem-solutions__title:after{top:10px}}.problem-solutions__subtitle{display:block;margin:0 0 15px;font-family:robotolight,sans-serif;font-size:18px;line-height:24px;color:#404040}@media (max-width:480px){.problem-solutions__subtitle{font-size:16px;line-height:22px}}.section--sla-contacts{background-color:#f8f9fa}.sla-contacts__title{font-size:24px;color:#404040;text-transform:uppercase;margin-top:10px;line-height:1.67}@media (max-width:767px){.sla-contacts__title{font-size:20px}}.sla-contacts__block{display:flex;width:570px;margin:63px auto 0}@media (max-width:767px){.sla-contacts__block{width:100%;flex-direction:column;align-items:center}}.sla-contacts__person-item{flex-grow:1}@media (max-width:767px){.sla-contacts__person-item{width:100%}}.sla-contacts__person-pic{float:left;width:90px;height:90px;margin-right:40px}@media (max-width:480px){.sla-contacts__person-pic{text-align:center;float:none;margin:0 auto}}.sla-contacts__person-list__img{width:90px;height:90px}.sla-contacts__person-name{font-size:18px;color:#3f3f3f;text-align:left;margin-top:20px;letter-spacing:normal}@media (max-width:480px){.sla-contacts__person-name{text-align:center}}.sla-contacts__person-email{font-size:14px;text-align:left;margin-top:13px}@media (max-width:480px){.sla-contacts__person-email{text-align:center}}.sla-contacts__btn.btn{width:184px;height:45px;margin-top:24px;border-radius:2px;line-height:43px}.sla-contacts__email{font-size:14px;letter-spacing:normal;text-decoration:none;color:#3f3f3f}.team-structure{display:flex;justify-content:center;flex-wrap:wrap;margin:-24px 0;padding-left:0;list-style:none;letter-spacing:0}@media (max-width:480px){.team-structure{align-items:center;margin:-12px 0}}.team-structure__item{flex-grow:0;flex-shrink:0;flex-basis:204px;display:flex;flex-direction:column;align-items:center;min-width:160px;max-width:204px;padding:0 12px;margin:24px 0}@media (max-width:480px){.team-structure__item{flex-basis:50%;min-width:130px;margin:12px 0}}.team-structure__icon-wrapper{width:92px;height:92px;border-radius:50px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:12px;background:#0b3f73}@media (max-width:480px){.team-structure__icon-wrapper{width:78px;height:78px}}.team-structure__icon-pm{margin-bottom:10px}@media (max-width:480px){.team-structure__icon-ops{width:63px;height:42px}.team-structure__icon-ph{width:45px;height:50px}.team-structure__icon-pm{width:52px;height:50px}.team-structure__icon-dev{width:56px;height:42px}.team-structure__icon-qa{width:50px;height:42px}}.team-structure__title{font-family:robotomedium,sans-serif;font-size:18px;line-height:24px;color:#404040}@media (max-width:480px){.team-structure__title{display:block;min-height:44px;font-size:16px;line-height:22px}}.cases_reviews{margin:0}.cases_reviews--carousel{margin:0 55px;padding:0 10px}@media (max-width:1199px){.cases_reviews--carousel{margin:0 auto;padding:0 27px;width:80%}}@media (max-width:992px){.cases_reviews--carousel{margin:0 auto;padding:0 27px;width:80%}}@media (max-width:767px){.cases_reviews--carousel{width:72%}}@media (max-width:480px){.cases_reviews--carousel{padding:0 16px}}.cases_reviews--hide-desktop{display:none}@media (max-width:767px){.cases_reviews--hide-desktop{display:block}}.cases_reviews--hide-mobile{display:block}@media (max-width:767px){.cases_reviews--hide-mobile{display:none}}.cases_reviews__title.title{font-size:24px;font-family:semibold;letter-spacing:normal;margin-bottom:60px}.cases_reviews__item{color:#404040}.cases_reviews__case{display:flex}.cases_reviews__case:after,.cases_reviews__case:before{content:" ";display:block}.cases_reviews__case:after{clear:both}@media (max-width:992px){.cases_reviews__case{display:block}}@media (max-width:767px){.cases_reviews__case{display:block}}.cases_reviews__case-pic{width:388px;height:288px;float:left;margin-right:40px;position:relative;min-width:388px}@media (max-width:1199px){.cases_reviews__case-pic{width:320px;height:237px;margin-right:27px;min-width:320px}}@media (max-width:767px){.cases_reviews__case-pic{float:none;width:100%;height:auto;margin-bottom:16px;min-width:auto}}.cases_reviews__case-pic img{max-width:100%;max-height:100%}.cases_reviews__case-name{font-size:22px;font-weight:500;line-height:1.09;text-align:left;letter-spacing:normal;margin-bottom:14px}.cases_reviews__case-text,.cases_reviews__case-text--preview{font-size:18px;font-weight:300;line-height:1.78;text-align:left;letter-spacing:normal;font-family:robotolight}@media (max-width:1199px){.cases_reviews__case-text--preview{font-size:16px;line-height:1.48}}.cases_reviews__case-text--detail{font-size:18px;font-weight:300;line-height:1.78;text-align:left;letter-spacing:normal;font-family:robotolight;display:none}@media (max-width:1199px){.cases_reviews__case-text--detail{font-size:16px;line-height:1.48}}.cases_reviews__review{border-top:2px solid #007ac3;border-bottom:2px solid #007ac3;position:relative;margin-bottom:20px;margin-top:45px;padding:23px 0 25px}.cases_reviews__review:before{z-index:1;content:"";display:block;position:absolute;bottom:-17px;left:148px;border-top:0 solid transparent;border-color:#fff transparent transparent;border-style:solid;border-width:18px 29px 0 0}@media (max-width:767px){.cases_reviews__review:before{left:12px}}.cases_reviews__review:after{content:"";display:block;position:absolute;bottom:-21px;left:146px;border-top:0 solid transparent;border-color:#007ac3 transparent transparent;border-style:solid;border-width:20px 32px 0 0}@media (max-width:767px){.cases_reviews__review:after{left:10px}}.cases_reviews__review-pic{width:164px;height:104px;float:left;margin-right:31px;display:flex;align-items:center}@media (max-width:767px){.cases_reviews__review-pic{width:130px;margin-left:auto;margin-right:auto}}@media (max-width:480px){.cases_reviews__review-pic{float:none}}.cases_reviews__review-pic img{max-width:100%;max-height:100%}.cases_reviews__review-text--preview{font-size:18px;font-weight:300;font-style:italic;line-height:1.78;text-align:left;letter-spacing:normal;font-family:robotolight}@media (max-width:1199px){.cases_reviews__review-text--preview{font-size:16px;line-height:1.48}}@media (max-width:767px){.cases_reviews__review-text--preview{font-size:14px;line-height:1.28}}.cases_reviews__review-text--detail{display:none;font-size:18px;font-weight:300;font-style:italic;line-height:1.78;text-align:left;letter-spacing:normal;font-family:robotolight}@media (max-width:1199px){.cases_reviews__review-text--detail{font-size:16px;line-height:1.48}}@media (max-width:767px){.cases_reviews__review-text--detail{font-size:14px;line-height:1.28}}.cases_reviews__author{font-family:robotolight;text-align:left;font-size:18px;font-weight:300;margin:39px 0 0 128px;letter-spacing:normal}@media (max-width:767px){.cases_reviews__author{margin-left:0}}.cases_reviews__author b{font-family:robotoregular}.cases_reviews__play{position:absolute;left:50%;top:50%;width:60px;margin:-30px 0 0 -30px}.cases_reviews__play .ytp-large-play-button-bg{fill:red}.benefits{display:flex;flex-wrap:wrap;padding-left:0;margin:-20px 0;list-style:none;text-align:left;letter-spacing:0}@media (max-width:992px){.benefits{margin:-16px 0}}.benefits__item{flex-grow:0;flex-shrink:0;flex-basis:50%;display:flex;min-width:273px;max-width:50%;padding-right:32px;margin:20px 0}@media (max-width:992px){.benefits__item{padding-right:16px;margin:16px 0}}@media (max-width:767px){.benefits__item{padding-right:12px}}@media (max-width:600px){.benefits__item{flex-basis:100%;max-width:none;padding-right:0}}.benefits__icon{display:flex;align-items:center;justify-content:center;width:68px;min-width:68px;height:68px;margin-right:32px}@media (max-width:992px){.benefits__icon{width:60px;height:60px;margin-right:24px}}@media (max-width:767px){.benefits__icon{width:48px;height:48px;margin-right:12px}}@media (max-width:480px){.benefits__icon{width:40px;height:48px}}.benefits__title{font-size:24px;line-height:1.2;margin:0 0 16px}@media (max-width:992px){.benefits__title{font-size:22px;margin-bottom:12px}}@media (max-width:767px){.benefits__title{font-size:20px;margin-bottom:8px}}.benefits__text{margin:0;font-family:robotolight,sans-serif;font-size:20px;line-height:1.2}@media (max-width:992px){.benefits__text{font-size:18px}}@media (max-width:767px){.benefits__text{font-size:16px}}.package{background-color:#f8f9fa;padding-bottom:50px}.package__list{display:flex;justify-content:space-between}@media (max-width:992px){.package__list{margin:auto;width:86%}}.package__wrap{padding:0 20px;height:708px}@media (max-width:992px){.package__wrap{height:auto}}.package__item{border-radius:6px;background:#fff;padding:35px 33px;color:#242424;height:644px;position:relative}@media (max-width:1199px){.package__item{padding:26px 20px}}@media (max-width:992px){.package__item{width:100%;min-width:100%;height:auto}}.package__item:hover{background-color:#0b3f73;color:#fff;height:708px;margin-bottom:-64px}@media (max-width:992px){.package__item:hover{height:auto;color:#242424;background:#fff}}.package__item:hover .package__button{display:block}.package__item:hover .package__price{color:#fff}@media (max-width:992px){.package__item:hover .package__price{color:#242424}}.package__name{font-size:28px;text-align:left}@media (max-width:1199px){.package__name{font-size:24px}}.package__price{font-size:32px;text-align:left;margin-top:19px;margin-bottom:58px;color:#0b3f73;font-family:robotolight;letter-spacing:normal}@media (max-width:1199px){.package__price{font-size:28px}}.package__price span{font-family:robotoregular}.package__price i{color:red;font-style:normal}.package__block-list{text-align:left;margin-bottom:28px}.package__block-name{font-size:18px;margin-bottom:17px;font-family:robotoregular;letter-spacing:normal}@media (max-width:1199px){.package__block-name{font-size:16px}}.package__block-ul{margin:0;padding:0 0 0 19px}.package__block-li{font-size:18px;margin-bottom:13px;font-family:robotolight;line-height:1.11;letter-spacing:normal}@media (max-width:1199px){.package__block-li{font-size:16px}}.package__button{text-decoration:none;color:#000;display:none;line-height:40px;border-radius:2px;background-color:#fff;font-size:18px;text-align:center;bottom:24px;position:absolute;cursor:pointer;left:33px;right:33px;width:calc(100% - 66px)}@media (max-width:1199px){.package__button{left:20px;right:20px;width:calc(100% - 40px)}}@media (max-width:992px){.package__button{display:block;background-color:#0b3f73;color:#fff;position:relative;margin-top:50px}}.package__nds{color:#0b3f73;padding-top:20px}.stages{padding-bottom:28px;width:99%}.stages__list{padding-bottom:60px}@media (max-width:992px){.stages__list{margin:0 16px;padding:0 10px}}.stages__item{border-radius:6px;border:1px solid #c2e0f3;background-color:#fff;width:calc((100% - 120px)/3);height:368px;display:inline-table;position:relative}@media (max-width:992px){.stages__item{height:auto}}.stages__item:hover{border-color:transparent}@media (max-width:992px){.stages__item:hover{border:1px solid #c2e0f3}}.stages__item:hover .stages__detail{display:block}.stages__item--item1{margin:0 auto 80px;display:block}@media (max-width:992px){.stages__item--item1{margin:0}}.stages__item--item1:after{content:"";position:absolute;display:block;width:238px;height:255px;border-top:1px solid #c2e0f3;right:-239px;bottom:-81px;border-right:1px solid #c2e0f3;pointer-events:none}@media (max-width:992px){.stages__item--item1:after{display:none}}.stages__item--item1:before{content:"";position:absolute;display:block;width:238px;height:255px;border-top:1px solid #c2e0f3;left:-239px;bottom:-81px;border-left:1px solid #c2e0f3;pointer-events:none}@media (max-width:992px){.stages__item--item1:before{display:none}}.stages__item--item3{margin:0 60px}@media (max-width:992px){.stages__item--item3{margin:0}}.stages__item--item3:before{content:"";position:absolute;height:80px;width:1px;background:#c2e0f3;top:-81px;pointer-events:none}@media (max-width:992px){.stages__item--item3:before{display:none}}.stages__short{height:100%;z-index:1;padding:48px 31px}@media (max-width:992px){.stages__short{height:auto;z-index:0;padding:90px 20px 0}}.stages__short-ov{position:absolute;bottom:48px}@media (max-width:992px){.stages__short-ov{position:static}}.stages__num{font-size:60px;color:#c2e0f3;position:absolute;top:38px;right:31px;font-family:robotoregular,sans-serif}@media (max-width:992px){.stages__num{font-size:30px;top:16px;right:16px}}.stages__icon{text-align:left;margin-top:auto}@media (max-width:992px){.stages__icon{position:absolute;top:20px;left:20px}}.stages__name{font-size:24px;color:#404040;letter-spacing:normal;text-align:left;margin-top:23px}@media (max-width:992px){.stages__name{font-size:20px}}.stages__price{font-size:20px;color:#0b3f73;letter-spacing:normal;text-align:left;margin-top:19px}@media (max-width:992px){.stages__price{font-size:18px}}.stages__detail{display:none;height:100%;position:absolute;top:0;z-index:2;background:#fff;text-align:left;border-radius:6px;height:432px;padding:23px 32px;box-shadow:0 0 10px #eee}@media (max-width:992px){.stages__detail{display:block;position:relative;height:auto;z-index:0;box-shadow:none;padding:0 20px 20px}}.stages__detail-name{font-size:24px;color:#404040;line-height:1.33;letter-spacing:normal}@media (max-width:1199px){.stages__detail-name{display:none}}.stages__detail-text{font-size:16px;color:#404040;font-family:robotolight,sans-serif;letter-spacing:normal;margin-top:22px;line-height:1.35}@media (max-width:1199px){.stages__detail-text{margin-top:10px;font-size:16px}}.stages__detail-button{width:calc(100% - 64px);line-height:40px;border-radius:2px;border:1.5px solid #0b3f73;font-size:18px;color:#0b3f73;position:absolute;bottom:28px;cursor:pointer}@media (max-width:992px){.stages__detail-button{position:relative;bottom:auto;margin-top:16px;width:100%}}.work-stages{padding-bottom:28px;width:99%}.work-stages__list{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:992px){.work-stages__list{margin:0 16px;padding:0 10px;flex-direction:column;align-items:center}}.work-stages__item{border-radius:6px;border:1px solid #c2e0f3;background-color:#fff;width:calc((100% - 120px)/3);min-height:420px;margin:32px 20px;display:block;position:relative}@media (max-width:992px){.work-stages__item{width:100%;min-height:300px;margin:16px 0}}.work-stages__item--item1{margin:0 auto 80px;display:block}@media (max-width:992px){.work-stages__item--item1{margin:0}}.work-stages__item--item1:after{content:"";position:absolute;display:block;width:238px;height:255px;border-top:1px solid #c2e0f3;right:-239px;bottom:-81px;border-right:1px solid #c2e0f3;pointer-events:none}@media (max-width:992px){.work-stages__item--item1:after{display:none}}.work-stages__item--item1:before{content:"";position:absolute;display:block;width:238px;height:255px;border-top:1px solid #c2e0f3;left:-239px;bottom:-81px;border-left:1px solid #c2e0f3;pointer-events:none}@media (max-width:992px){.work-stages__item--item1:before{display:none}}.work-stages__item--item3{margin:0 60px}@media (max-width:992px){.work-stages__item--item3{margin:0}}.work-stages__item--item3:before{content:"";position:absolute;height:80px;width:1px;background:#c2e0f3;top:-81px;pointer-events:none}@media (max-width:992px){.work-stages__item--item3:before{display:none}}.work-stages__short{height:100%;z-index:1;padding:48px 31px}@media (max-width:992px){.work-stages__short{height:auto;z-index:0;padding:90px 20px 0}}.work-stages__num{font-size:60px;color:#c2e0f3;position:absolute;top:38px;right:31px;font-family:robotoregular,sans-serif}@media (max-width:992px){.work-stages__num{font-size:30px;top:16px;right:16px}}.work-stages__icon{text-align:left;margin-top:auto}@media (max-width:992px){.work-stages__icon{position:absolute;top:20px;left:20px}}.work-stages__name{font-size:24px;color:#404040;letter-spacing:normal;text-align:left;margin-top:23px}@media (max-width:992px){.work-stages__name{font-size:20px}}.work-stages__price{font-size:16px;color:#404040;letter-spacing:normal;text-align:left;margin-top:19px}@media (max-width:992px){.work-stages__price{font-size:18px}}.package-examples{background-color:#f8f9fa;padding-bottom:50px}.package-examples__list{display:flex;justify-content:space-between}@media (max-width:992px){.package-examples__list{margin:auto;width:86%}}.package-examples__wrap{padding:0 20px;height:708px}@media (max-width:992px){.package-examples__wrap{height:auto}}.package-examples__item{border-radius:6px;background:#fff;padding:35px 33px;color:#242424;height:674px;position:relative;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1199px){.package-examples__item{padding:26px 20px}}@media (max-width:992px){.package-examples__item{width:100%;min-width:100%;height:auto}}.package-examples__name{font-size:24px;text-align:left;margin-bottom:28px}@media (max-width:1199px){.package-examples__name{font-size:24px}}.package-examples__price{font-size:28px;text-align:left;color:#0b3f73;font-family:robotolight;letter-spacing:normal}@media (max-width:1199px){.package-examples__price{font-size:28px}}.package-examples__price span{font-family:robotoregular}.package-examples__price i{color:red;font-style:normal}.package-examples__block-list{text-align:left;margin-bottom:28px}.package-examples__block-name{font-size:18px;margin-bottom:17px;font-family:robotoregular;letter-spacing:normal}@media (max-width:1199px){.package-examples__block-name{font-size:16px}}.package-examples__block-ul{margin:0;padding:0 0 0 19px}.package-examples__block-li{font-size:18px;margin-bottom:13px;font-family:robotolight;line-height:1.11;letter-spacing:normal}@media (max-width:1199px){.package-examples__block-li{font-size:16px}}.package-examples__button{text-decoration:none;color:#000;display:none;line-height:40px;border-radius:2px;background-color:#fff;font-size:18px;text-align:center;bottom:24px;position:absolute;cursor:pointer;left:33px;right:33px;width:calc(100% - 66px)}@media (max-width:1199px){.package-examples__button{left:20px;right:20px;width:calc(100% - 40px)}}@media (max-width:992px){.package-examples__button{display:block;background-color:#0b3f73;color:#fff;position:relative;margin-top:50px}}.package-examples__nds{color:#0b3f73;padding-top:20px}.results:after,.results:before{content:" ";display:block}.results:after{clear:both}.results__text{margin:7.5px 0 0;font-family:robotolight,sans-serif;font-size:18px;line-height:30px;color:#404040}.results__wrapper{display:flex;justify-content:center;flex-wrap:wrap}.results__item{margin:20px}.results__item img{max-width:494px;width:100%}.pagination{margin:35px auto;display:block;text-align:center}.pagination__page{display:inline-block;text-align:center;line-height:30px;width:30px;height:30px;border-radius:2px;background-color:transparent;border:1px solid #e3e3e3;font-family:robotolight,sans-serif;font-size:16px;color:#404040;text-decoration:none}.pagination__page--current{background-color:#f4f4f4}.pagination__page--dots{border:1px solid transparent}input,select,textarea{box-sizing:border-box;font-size:16px;line-height:40px;height:40px;color:#777;font-family:robotolight,sans-serif;letter-spacing:.5px;background-color:#fff;margin-bottom:20px;padding:0 20px;border:1px solid #dedede;display:block;float:left;transition:border-color .4s}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#858585;transition:border-color .1s}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{background-color:#fbeded}@media (max-width:480px){input,select,textarea{padding:0 10px;margin-bottom:10px;font-size:15px}}input::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}input,select{height:34px}input:focus,select:focus{outline:none}select{padding:0 0 0 20px}option[value=""][disabled]{display:none}textarea{resize:none;overflow:auto}textarea:focus{outline:none}.customSelect{float:left;width:265px;margin-bottom:25px}.customSelect:focus{outline:none}.customSelect .custom-select-opener{background:#fff;border:1px solid #dedede;height:34px;line-height:1;font-size:16px;font-family:robotolight,sans-serif;letter-spacing:.5px;display:block;transition:border-color .4s;position:relative}.customSelect .custom-select-opener:hover{border-color:#858585;transition:border-color .1s}.customSelect .custom-select-opener:focus{outline:none}.customSelect .custom-select-opener:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:34px;border-left:1px solid #dedede;z-index:5}.customSelect .custom-select-opener:before{content:"";display:block;position:absolute;top:0;right:0;width:34px;height:100%;background:url(/local/templates/.default/img/select-marker.jpg) 50% 50% no-repeat;transition:transform .5s;z-index:6;border-radius:50%}.customSelect .custom-select-panel{background:#f6f6f6;font-size:16px}.customSelect .custom-select-option.has-focus{background:#e1e1e1}.customSelect.is-open .custom-select-opener:before{transform:rotate(180deg)}.title{display:inline-block;font-family:robotoregular,sans-serif;color:#404040;font-size:36px;line-height:48px;letter-spacing:3.5px;text-align:center;padding:0;margin:0 0 50px;text-transform:uppercase}@media (max-width:767px){.title{font-size:18px;line-height:24px;margin-bottom:30px}}.title__h1{font-size:48px;line-height:1.25;color:#002;letter-spacing:1px;text-align:left;margin:60px 0 0;display:block;text-transform:none}.title__h2{margin:50px 0 75px;text-transform:uppercase;font-family:robotomedium,sans-serif}@media (max-width:767px){.title__h2{margin:30px 0 20px}}.title__h3{margin-bottom:60px;letter-spacing:0;display:block;text-transform:none}.title__h4{font-size:24px;text-transform:uppercase}.title__h5{font-size:24px;text-transform:none}.title__description{font-family:robotomedium,sans-serif;font-size:26px;line-height:30px;letter-spacing:0}.title__description,.title__project{text-align:left;margin:0;text-transform:none;display:block}.title__project{font-size:48px;line-height:1.25;color:#002;letter-spacing:1px}@media (max-width:767px){.title__project{font-size:25px}}.title--sla{margin:0 0 64px;font-family:semibold,sans-serif;font-size:28px;font-weight:600;line-height:1.4;letter-spacing:0}@media (max-width:767px){.title--sla{margin:0 0 34px;font-size:22px}}.text{margin:0;padding:0;font-family:robotoregular,sans-serif;font-size:18px;line-height:30px;letter-spacing:.4px;text-align:left}.text span{font-family:robotomedium,sans-serif}.text__link{color:#0b3f73;text-decoration:none;background-color:transparent;cursor:pointer}.text__link:active,.text__link:focus,.text__link:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}.text--bold{font-family:robotobold,sans-serif;font-size:22px;letter-spacing:2.1px;text-align:center}.text--center{font-family:robotoregular,sans-serif;font-size:23px;letter-spacing:.6px;text-align:center}.text__line{padding:8px 0 9px 37px;font-family:robotolight,sans-serif;font-size:24px;line-height:36px;color:#576974}.text__line--left{border-left:6px solid #0b3f73}.text__line--blog{margin:51px 0 49px}.text__border{font-family:robotolight,sans-serif;font-size:18px;line-height:30px;color:#576974;padding:28px 29px;border:2px solid #0b3f73}.link{font-family:robotomedium;color:#0b3f73;text-decoration:none}.link:active,.link:focus,.link:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}.list{padding:0;display:flex;justify-content:space-around;text-align:left}.list--carousel{display:block;justify-content:normal;max-width:1050px;margin:0 auto}@media (max-width:1199px){.list--carousel{max-width:885px}}@media (max-width:992px){.list--carousel{max-width:700px}}@media (max-width:767px){.list--carousel{max-width:300px}}.list--arrow{justify-content:space-between}.list__item{max-width:260px;text-align:center}.list--carousel .list__item{max-width:none}.list--carousel .slick-track{margin:0 auto}.list__img-2{width:360px;height:240px}.list__img-3{width:240px;height:180px;margin:0 10px 10px;background-size:cover}.list__img-3--bg{background-size:contain;background-repeat:no-repeat;background-position:50%}.list--carousel .list__img-3{display:inline-block}@media (max-width:767px){.list--carousel .arrows--back{left:-35px}}@media (max-width:767px){.list--carousel .arrows--forward{right:-35px}}.list__arrow{width:160px;text-align:center;position:relative}.list__arrow:after{content:"";position:absolute;width:60px;height:60px;top:0;right:-40px;background:url(/local/templates/.default/img/icon-arrow.svg) no-repeat 50%}.list__arrow:last-child:after{display:none}.list__arrow--idea{background:url(/local/templates/.default/img/icon-idea.svg) no-repeat top}.list__arrow--design{background:url(/local/templates/.default/img/icon-design.svg) no-repeat top}.list__arrow--dev{background:url(/local/templates/.default/img/icon-dev.svg) no-repeat top}.list__arrow--integration{background:url(/local/templates/.default/img/icon-integration.svg) no-repeat top}.list__arrow--study{background:url(/local/templates/.default/img/icon-study.svg) no-repeat top}.list__content{margin-top:80px;font-size:16px;line-height:20px;text-align:center}.list__content,.list__title{font-family:robotoregular,sans-serif;color:#404040}.list__title{line-height:30px;font-size:20px;padding:0;margin:0;text-decoration:none}.list__title:active,.list__title:focus,.list__title:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}.list--carousel .list__title{max-width:300px;display:inline-block;text-align:center}.list-block{width:1000px;margin:0 auto}.list-block:after,.list-block:before{content:" ";display:block}.list-block:after{clear:both}.list-block__items{width:480px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;height:218px;padding:5px;float:left;position:relative}.list-block__items--last{border-left:none}@media (max-width:992px){.list-block__items{width:100%;border-left:1px solid #e3e3e3}}@media (max-width:767px){.list-block__items{height:180px}}.list-block__items:last-child{border-bottom:1px solid #e3e3e3;height:219px}@media (max-width:992px){.list-block__items:last-child{height:218px}}@media (max-width:767px){.list-block__items:last-child{height:180px}}.list-block__items:nth-last-child(2){border-bottom:1px solid #e3e3e3;height:219px}@media (max-width:992px){.list-block__items:nth-last-child(2){height:218px}}@media (max-width:767px){.list-block__items:nth-last-child(2){height:180px}}.list-block__content{width:100%;height:100%;background-position:50%;background-size:cover;position:relative}.list-block__img{width:100%;height:100%;background-color:#f3f7fa;background-position:100%;background-repeat:no-repeat}.list-block__img--process{background-image:url(/local/templates/.default/img/icon-process.svg)}.list-block__img--team{background-image:url(/local/templates/.default/img/icon-team.svg)}.list-block__img--expert{background-image:url(/local/templates/.default/img/icon-expert.svg)}.list-block__img--future{background-image:url(/local/templates/.default/img/icon-future.svg)}.list-block__img--active{background-color:#ee4b67}.list-block__item-text{position:absolute;top:50%;left:44px;transform:translateY(-50%);font-family:robotobold,sans-serif;max-width:250px;margin:0;font-size:26px;line-height:40px;color:#3f3f3f;z-index:1}@media (max-width:992px){.list-block__item-text{font-size:22px;line-height:30px}}@media (max-width:480px){.list-block__item-text{font-size:18px;line-height:30px}}.quote{width:100%;display:flex;flex-flow:row nowrap;align-items:center;padding:30px;background:#fff;text-align:left}@media (max-width:767px){.quote{flex-wrap:wrap}}.quote--active{align-items:flex-start}.quote--revers{flex-flow:row-reverse nowrap;margin-bottom:20px}@media (max-width:767px){.quote--revers{flex-wrap:wrap}}.quote__author{width:30%;text-align:center}@media (max-width:767px){.quote__author{width:100%}}.quote__img{margin:14px 0 26px}.quote__img,.quote__img-back{width:175px;height:175px;border:1px solid #f6f6f6;border-radius:50%}.quote__img-back{margin:14px auto 26px;background-repeat:no-repeat;background-position:50%;background-size:170px}.quote__name{font-family:robotomedium,sans-serif;text-transform:uppercase;margin-bottom:10px}.quote__name,.quote__position{font-size:18px;letter-spacing:.5px}.quote__position{font-family:robotolight,sans-serif;margin-bottom:14px;color:rgba(64,64,64,.8)}.quote__text{width:70%;position:relative}@media (max-width:767px){.quote__text{width:100%}}.quote__description{width:96%;font-family:robotoregular,sans-serif;font-size:18px;line-height:30px;padding-left:10px;margin-top:0;color:#777;height:148px;transition:height .3s;overflow:hidden}.quote__description--rev{overflow:hidden;display:none}.quote__description--active{display:block}@media (max-width:767px){.quote__description{position:static;transform:translate(0);padding-left:0}}.quote--reviews .quote__description--open{display:inline-block}.quote--close .quote__description--open{display:none}.quote--close .quote__description--close{display:block}.quote--active .quote__description--open{display:block;height:auto}.quote--active .quote__description--close{display:none}.quote__link{margin-left:10px;color:#0b3f73;font-size:16px;text-decoration:none;background-color:transparent;cursor:pointer;display:none}.quote__link:active,.quote__link:focus,.quote__link:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}.quote--close .quote__link--open{display:inline-block}.quote--active .quote__link--open,.quote--close .quote__link--close{display:none}.quote--active .quote__link--close{display:inline-block}.quote__lang{float:right;margin-right:27px}@media (max-width:767px){.quote__lang{width:100%;text-align:center;margin-top:20px}}.quote__lang-btn{background:none;color:#777;cursor:pointer;border:1px solid transparent;outline:none!important}.quote__lang-btn:active,.quote__lang-btn:hover{color:#e66e03}.quote__lang-btn--active{color:#e66e03}.marker{margin:0;padding:0;list-style:none}.marker--dot{margin:20px 0 0}.marker--tick{margin:40px 0 0}.marker__dot,.marker__tick{position:relative;font-family:robotoregular,sans-serif;font-size:18px;line-height:20px;color:#404040}.marker__dot{padding:0 40px 0 20px;margin-bottom:20px;height:auto}.marker__dot:before{content:"";position:absolute;top:7px;left:-20px;margin-left:20px;width:6px;height:6px;background-color:#007ac3}.marker__tick{padding:0 0 0 50px;margin-bottom:40px;line-height:40px}.marker__tick:last-child{margin-bottom:0}.marker__tick:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:url(/local/templates/.default/img/icon-tick.svg) no-repeat 50%}.tag{width:100%;list-style:none;padding:0;display:none}.tag:after,.tag:before{content:" ";display:block}.tag:after{clear:both}.tag--active,.tag--item{display:block}.tag--item .tag__item:first-child{margin-left:0}.tag--item .tag__item:last-child{margin-right:0}.tag__item{margin:7.5px 15px 7.5px 0;float:left}.tag__item--portfolio{text-align:center;box-sizing:border-box;padding:0 10px;border:1px solid #c3e2fa;background-color:#dcedfa}.tag__item--portfolio,.tag__link{min-width:60px;font-family:robotoregular,sans-serif;font-size:13px;line-height:30px;color:#333;color:#3f3f3f}.tag__link{padding:7px 10px;text-decoration:none;border:1px solid #bdbebf;cursor:pointer;white-space:nowrap}.tag__link--active{border:1px solid #c3e2fa;background-color:#dcedfa}.tag__link:hover{border:1px solid #c3e2fa;background-color:#dcedfa}.tabs{display:flex;justify-content:space-between;flex-flow:row wrap;align-content:space-around;margin:0 auto;text-align:left}.tabs--img{justify-content:space-around}.tabs__items{float:left;width:100%}.tabs__item{position:relative;width:48%;padding:0 0 0 43px;margin-bottom:50px}.tabs__item:after,.tabs__item:before{content:" ";display:block}.tabs__item:after{clear:both}.tabs__item--first{width:100%}@media (max-width:992px){.tabs__item{width:100%}}@media (max-width:767px){.tabs__item{display:block;height:auto;padding:0 20px 0 70px;max-width:100%}}.tabs__icon{width:32px;height:32px;position:absolute;top:0;fill:#154371;left:0}@media (max-width:767px){.tabs__icon{left:20px}}.tabs__text{color:#222;line-height:30px;font-family:robotolight,sans-serif;font-size:18px;letter-spacing:.8px}@media (max-width:1199px){.tabs__text{font-size:16px}}@media (max-width:767px){.tabs__text{display:block;height:auto;font-size:14px;line-height:1.5;padding:0;width:100%}}.tabs__title{font-family:robotoregular,sans-serif;line-height:30px;color:#222;padding-bottom:23px;font-size:25px;letter-spacing:.2px;background-image:none!important}@media (max-width:767px){.tabs__title{font-size:14px;line-height:1.5;padding:0 0 13px}}.tabs__item--first .tabs__text--title{text-transform:none;font-size:25px}@media (max-width:767px){.tabs__item--first .tabs__text--title{font-size:14px;line-height:1.5;text-transform:uppercase;padding:0 0 13px}}.tabs--border .tabs__item{border:1px solid #e3e3e3;margin-bottom:20px;padding:16px 30px 24px 17px;min-height:240px;background-position:93% 35%;background-repeat:no-repeat;transition:box-shadow .3s}.tabs--border .tabs__item:active,.tabs--border .tabs__item:hover{transition:box-shadow .3s;box-shadow:0 0 22px 0 rgba(0,0,0,.1)}.tabs--border .tabs__item--time{background-image:url(/local/templates/.default/img/icon/time.png)}.tabs--border .tabs__item--it{background-image:url(/local/templates/.default/img/icon/it.png)}.tabs--border .tabs__item--money{background-image:url(/local/templates/.default/img/icon/money.png)}.tabs--border .tabs__item--key{background-image:url(/local/templates/.default/img/icon/key.png)}.tabs--border .tabs__item--nano{background-image:url(/local/templates/.default/img/icon/nano.png)}.tabs--border .tabs__item--doc{background-image:url(/local/templates/.default/img/icon/doc.png)}.tabs--border .tabs__item--audit{background-image:url(/local/templates/.default/img/icon/audit.png)}.tabs--border .tabs__item--sys{background-image:url(/local/templates/.default/img/icon/sys.png)}.tabs--border .tabs__item--re{background-image:url(/local/templates/.default/img/icon/re.png)}.tabs--border .tabs__item--calendar{background-image:url(/local/templates/.default/img/icon/calendar.png)}.tabs--icon .tabs__item{min-height:108px;border-radius:54px;transition:box-shadow .3s;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}@media (max-width:767px){.tabs--icon .tabs__item{min-height:80px;padding:0 0 0 70px}}.tabs--icon .tabs__item:active,.tabs--icon .tabs__item:hover{transition:box-shadow .3s;box-shadow:0 0 22px 0 rgba(0,0,0,.1)}.tabs--icon .tabs__item:active .tabs__icon,.tabs--icon .tabs__item:hover .tabs__icon{transition:border .3s;border:1px solid transparent}.tabs--icon .tabs__icon{width:108px;height:108px;border-radius:50%;border:1px solid #e7e7e7;transition:border .3s;background-repeat:no-repeat;background-position:50%;background-size:65%}@media (max-width:767px){.tabs--icon .tabs__icon{left:0;width:80px;height:80px;background-size:50px 50px}}.tabs--icon .tabs__icon--hours{background-image:url(/local/templates/.default/img/icon/hours.png)}.tabs--icon .tabs__icon--megaphone{background-image:url(/local/templates/.default/img/icon/megaphone.png)}.tabs--icon .tabs__icon--route{background-image:url(/local/templates/.default/img/icon/route.png)}.tabs--icon .tabs__icon--people{background-image:url(/local/templates/.default/img/icon/people.png)}.tabs--icon .tabs__icon--wifi{background-image:url(/local/templates/.default/img/icon/wifi.png)}.tabs--icon .tabs__icon--arrows{background-image:url(/local/templates/.default/img/icon/arrows.png)}.tabs--icon .tabs__icon--windows{background-image:url(/local/templates/.default/img/icon/windows.png)}.tabs--icon .tabs__icon--question{background-image:url(/local/templates/.default/img/icon/question.png)}.tabs--icon .tabs__icon--technology{background-image:url(/local/templates/.default/img/icon/technology.png)}.tabs--icon .tabs__icon--copyright{background-image:url(/local/templates/.default/img/icon/copyright.png)}.tabs--icon .tabs__icon--pen{background-image:url(/local/templates/.default/img/icon/pen.png)}.tabs--icon .tabs__icon--lamp{background-image:url(/local/templates/.default/img/icon/lamp.png)}.tabs--icon .tabs__icon--hand{background-image:url(/local/templates/.default/img/icon/hand.svg)}.tabs--icon .tabs__icon--tag{background-image:url(/local/templates/.default/img/icon/tag.svg)}.tabs--icon .tabs__icon--re{background-image:url(/local/templates/.default/img/icon/re.svg)}.tabs--icon .tabs__text{width:70%}@media (max-width:767px){.tabs--icon .tabs__text{width:82%}}.tabs--img .tabs__item{width:49%;border:1px solid #fff;border-radius:5px;min-height:240px;box-shadow:0 6px 18px 0 rgba(0,0,0,.05);padding:15px 36px 15px 200px;margin-bottom:15px;background-size:190px 150px;background-repeat:no-repeat;background-position:0;display:flex;justify-content:center;flex-flow:row nowrap;align-items:center}.tabs--img .tabs__item--link{text-decoration:none}.tabs--img .tabs__item--link:active,.tabs--img .tabs__item--link:hover{box-shadow:0 0 22px 0 rgba(0,0,0,.1)}@media (max-width:1199px){.tabs--img .tabs__item{padding:15px 36px 15px 170px;background-size:160px 126px}}@media (max-width:992px){.tabs--img .tabs__item{width:100%}}@media (max-width:767px){.tabs--img .tabs__item{padding:15px 36px 15px 110px;background-size:100px 79px}}.tabs--img .tabs__text{left:200px;right:30px;text-decoration:none}.tabs__number{width:88px;height:88px;border-radius:8px;font-family:robotolight,sans-serif;line-height:88px;color:#e66e03;text-align:center;font-size:50px;border:2px solid #e66e03}@media (max-width:767px){.tabs__number{width:60px;height:60px;line-height:60px;font-size:32px}}.tabs--number .tabs__item{width:50%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}@media (max-width:992px){.tabs--number .tabs__item{width:100%}}@media (max-width:767px){.tabs--number .tabs__item{padding:0 20px 0 0}}.tabs--number .column{width:50%}@media (max-width:992px){.tabs--number .column{width:100%}}.tabs--number .column .tabs__item{width:100%;margin-bottom:0;min-height:140px}@media (max-width:992px){.tabs--number .column .tabs__item{margin-bottom:20px;min-height:0}}.tabs--number .tabs__text{width:65%}.tabs--check .tabs__item{width:100%;display:flex;flex-flow:column wrap;justify-content:space-between;padding:0 20px 0 40px;margin-bottom:20px;position:relative}.tabs--check .tabs__item:before{content:"";position:absolute;top:0;left:0;width:28px;height:28px;border-radius:50%;border:2px solid #e66e03;background-image:url(/local/templates/.default/img/icon/check.svg);background-repeat:no-repeat;background-position:50%}.category{width:100%;margin-left:7.5px;list-style:none;padding:0;border-bottom:1px solid #bdbebf}.category:after,.category:before{content:" ";display:block}.category:after{clear:both}.category__item{margin-right:60px;float:left;font-family:robotomedium,sans-serif;font-size:22px;letter-spacing:1px;padding:14px 0;color:#3f3f3f;text-decoration:none;border-bottom:2px solid transparent;cursor:pointer}.category__item--active{border-bottom:2px solid #007ac3}.category__item:hover{border-bottom:2px solid #007ac3}.category__link{font-family:robotomedium,sans-serif;font-size:22px;line-height:60px;letter-spacing:1px;padding:14px 0;color:#3f3f3f;text-decoration:none;border-bottom:2px solid transparent}.category__link--active{border-bottom:2px solid #007ac3}.category__link:hover{border-bottom:2px solid #007ac3}.carousel{margin-bottom:50px}@media (max-width:1270px){.carousel{width:80%;margin:0 auto 50px}}.carousel--video{margin-bottom:0}.carousel__video{width:100%;height:318px}@media (max-width:550px){.carousel__video{height:250px}}@media (max-width:400px){.carousel__video{height:150px}}.carousel__list{margin:0 auto}.carousel__list:after,.carousel__list:before{content:" ";display:block}.carousel__list:after{clear:both}.carousel__items{width:160px;height:auto}.carousel__items--video{padding:0 10px}.carousel__items-link{margin-bottom:45px;display:inline-block;width:200px;height:158px;outline:none}@media (max-width:769px){.carousel__items-link{margin:0 10% 45px}}@media (max-width:400px){.carousel__items-link{margin:0 0 45px}}.carousel__items-link:active,.carousel__items-link:hover{box-shadow:0 0 22px 0 rgba(0,0,0,.1)}.carousel__items-link:last-child{margin-bottom:0}.carousel__img{box-sizing:border-box;display:inline-block;max-width:100%;width:200px;height:158px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;margin-bottom:45px;position:relative;border:1px solid #dedede;-o-object-fit:contain;object-fit:contain}.carousel__img:last-child{margin-bottom:0}.page-not-found{text-align:center;font-size:20px}.page-not-found__title{padding:50px 0 30px;margin:0;font-size:50px}.page-not-found__link{color:#fff;text-decoration:underline}.page-not-found__link:hover{text-decoration:none;color:#fff}.news__block,.news__list{display:flex;flex-flow:row wrap;justify-content:space-between}.news__list{align-content:space-around}.news__item{width:30%;text-align:left;padding-bottom:0;position:relative}.news__item:active,.news__item:focus,.news__item:hover{cursor:pointer}.news__item:active .news__title,.news__item:focus .news__title,.news__item:hover .news__title{color:#e66e03}@media (max-width:767px){.news__item{width:100%;margin-bottom:30px}}.news__list .news__item{width:46%;margin:10px;border:1px solid #e7e7e7}.news__list .news__item:active,.news__list .news__item:focus,.news__list .news__item:hover{border-color:#e66e03;transition-duration:.2s;box-shadow:0 6px 18px 0 rgba(0,0,0,.1)}@media (max-width:767px){.news__list .news__item{width:100%}}.news__list .news__item--first{width:100%;text-align:center}.news__list .news__item a{display:inline-block;padding:20px 0 0;height:100%}@media (max-width:767px){.news__list .news__item a{padding:10px 0 20px}}.news__img{max-width:100%;text-align:center;padding:0 20px;height:285px;display:flex;justify-content:center;align-items:center;margin:auto}.news__img--first{height:auto;min-height:450px}.news__img--index{height:250px}@media (max-width:992px){.news__img{height:200px;margin-bottom:0}.news__img--first{height:auto}.news__img--index{height:250px}}@media (max-width:480px){.news__img{margin-bottom:20px;margin-top:20px}}.news__image{max-width:100%;max-height:100%;width:100%;margin:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:992px){.news__image{-o-object-fit:contain;object-fit:contain}}.news__text{float:left;width:100%;padding:0 0 60px}@media (max-width:992px){.news__text{padding:0 0 55px}}.news__list .news__text{padding:0 40px 60px}@media (max-width:992px){.news__list .news__text{padding:0 10px 60px}}.news__title{display:block;font-size:26px;line-height:40px;margin-bottom:25px;text-decoration:none;color:#000;font-family:robotomedium,sans-serif}@media (max-width:1199px){.news__title{font-size:20px;margin-bottom:10px}}@media (max-width:992px){.news__title{line-height:30px}}.news__info{font-size:16px;line-height:30px;letter-spacing:.5px;color:#404040;font-family:robotoregular,sans-serif}@media (max-width:1199px){.news__info{font-size:14px;line-height:20px}}.news__date{position:absolute;width:100%;bottom:0;left:0;font-size:16px;line-height:1;text-align:left;color:#404040;padding:0 0 20px}.news__date:before{content:"";background:#e7e7e7;width:100%;height:1px;display:inline-block;margin-bottom:10px}.news__date .icon-clock_alt{vertical-align:middle;margin-right:5px}@media (max-width:1199px){.news__date{font-size:12px}}.news__list .news__date{padding:0 40px 20px}@media (max-width:992px){.news__list .news__date{padding:0 10px 20px}}.news__modal{position:fixed;display:none;background-color:#fff;width:80%;z-index:4;border:1px solid #e7e7e7;padding:50px 40px 20px;box-shadow:0 6px 18px 0 rgba(0,0,0,.1);width:48%;min-height:400px;opacity:0;font-size:16px;line-height:30px;letter-spacing:.5px;margin-bottom:20px;font-family:robotoregular,sans-serif}.news__modal:after,.news__modal:before{content:" ";display:block}.news__modal:after{clear:both}.news__modal .news__img{width:40%;margin:0 40px 40px 0;float:left}.news__close{position:absolute;top:15px;right:15px;width:20px;height:20px}.news__close:active,.news__close:focus,.news__close:hover{fill:#e66e03;transition-duration:.2s;cursor:pointer}.news__modal .news__title{margin-top:0}.news__modal .news__info{max-height:none;min-height:165px;overflow:inherit}.news__modal .news__date{width:100%;text-align:left}.news__button{padding-bottom:40px}.news__button ol li,.news__button ul li{font-family:robotolight;font-size:19px;color:#404040;margin:0 0 20px;text-align:left}.news__button a:not(.btn){color:#0b3f73;text-decoration:underline;background-color:transparent;cursor:pointer}.news__button a:not(.btn):active,.news__button a:not(.btn):hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}.news-modal{z-index:3;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.3);flex-flow:row wrap;justify-content:center;align-items:center}.fb-video blockquote,.news-modal{display:none}.copyright{width:33%;text-align:center}.copyright a{color:#a7a7a7;text-decoration:none}@media (max-width:1199px){.copyright{width:80%}}@media (max-width:992px){.copyright{width:100%;padding:7px 40px 15px;font-size:12px;text-align:center}}.iso-sign{width:33%}@media (max-width:992px){.iso-sign{width:100%;font-size:12px;padding:15px 40px 7px;text-align:center}}.social{width:33%;list-style-type:none;padding:0;margin:0;text-align:right}@media (max-width:992px){.social{width:100%;text-align:left}}@media (max-width:992px){.social ul{padding-left:0}}.social__item{display:inline-block;vertical-align:middle}.social__item:not(:last-child){margin-right:5px}.social__item a{text-decoration:none}.social__item span{font-size:20px;color:#a7a7a8}.social__item span:active,.social__item span:hover{color:#e66e03}.social__item--blog:not(:last-child){margin-right:9px}.social__item--blog span{font-size:18px;color:#fff}.social__item .icon-social_vk{font-size:25px}.phrases{background-color:#e66e03;min-height:400px;padding:0 0 40px}.phrases .arrows--back{top:-3px}.phrases .arrows--back,.phrases .arrows--forward{right:0;left:0;margin-right:auto;margin-left:auto}.phrases .arrows--forward{top:inherit;bottom:-56px}@media (max-width:767px){.phrases .arrows--forward{bottom:-60px}}.phrases__block{position:absolute;top:0;left:0;width:100%;height:500px;background-color:#fff;box-shadow:0 42px 46px 0 rgba(0,0,0,.04)}.phrases__title{margin:30px 0 40px}.phrases__button{z-index:1;position:relative;top:30px}@media (max-width:767px){.phrases__button{top:60px}}.phrases__button--cat{top:0}@media (max-width:767px){.phrases__button--cat{top:0}}.phrases__list{padding:0;margin:0 auto;max-width:1100px}@media (max-width:767px){.phrases__list{background-color:#fff}}.phrases__list .arrows{width:auto;height:auto;font-size:40px;color:#000}@media (max-width:767px){.phrases__list .arrows{background-color:#fff}}.phrases__list .arrows:active,.phrases__list .arrows:hover{color:#e66e03}.phrases .slick-slide{font-family:robotolight,sans-serif;font-size:20px;opacity:.2}.phrases .slick-slide div{text-align:center}@media (max-width:992px){.phrases .slick-slide{font-size:14px}}@media (max-width:767px){.phrases .slick-slide{font-size:14px;margin-bottom:0}}.phrases .slick-slide.slick-slide.slick-current.slick-active+.slick-slide+.slick-slide{font-family:robotobold,sans-serif;opacity:1;transition:opacity .3s}.phrases .slick-slide.slick-slide.slick-current.slick-active+.slick-slide,.phrases .slick-slide.slick-slide.slick-current.slick-active+.slick-slide+.slick-slide+.slick-slide{opacity:.4;transition:opacity .3s}.phrases .slick-slide.slick-slide.slick-current.slick-active,.phrases .slick-slide.slick-slide.slick-current.slick-active+.slick-slide+.slick-slide+.slick-slide+.slick-slide{opacity:.2;transition:opacity .3s}.phrases__item div{height:50px;min-height:50px;display:flex;align-items:center;justify-content:center}@media (max-width:992px){.phrases__item div{height:40px;min-height:40px}}@media (max-width:767px){.phrases__title{padding-bottom:20px;color:#000}}.achievements__title{margin-top:140px}.contacts{height:410px;background-image:url(/local/templates/.default/img/bg_02.jpg);background-size:cover}@media (max-width:767px){.contacts{height:240px}}.contacts__section{border:1px solid #e7e7e7;padding-top:80px}.contacts__section--sla{background-color:#f8f9fa;border-top:none}.contacts__title{display:block;margin-top:110px;text-align:center}@media (max-width:767px){.contacts__title{margin-top:0}}.contacts__form{margin-top:20px}.contacts__form:after,.contacts__form:before{content:" ";display:block}.contacts__form:after{clear:both}@media (max-width:767px){.contacts__form{padding:0}}.contacts__elem-required{position:relative}.contacts__elem-required:before{top:0;left:-15px;position:absolute;content:"*";display:block}.contacts__elem-required:after{content:"";display:block;clear:both}.contacts__input,.contacts__select,.contacts__textarea{width:268px;margin-right:24px;margin-bottom:24px}.contacts__input--last,.contacts__select--last,.contacts__textarea--last{margin-right:0}.contacts__input--error,.contacts__select--error,.contacts__textarea--error{box-shadow:0 0 5px red}@media (max-width:767px){.contacts__input,.contacts__select,.contacts__textarea{width:100%}}@media (max-width:480px){.contacts__input,.contacts__select,.contacts__textarea{margin-bottom:10px}}.contacts__form--team .contacts__input{width:100%}.contacts__input::-webkit-input-placeholder{color:#404040}.contacts__input::-webkit-input-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__input::-moz-placeholder{color:#404040}.contacts__input::-moz-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__input:-ms-input-placeholder{color:#404040}.contacts__input:-ms-input-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__input:-moz-placeholder{color:#404040}.contacts__input:-moz-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__select::-webkit-input-placeholder{color:#404040}.contacts__select::-webkit-input-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__select::-moz-placeholder{color:#404040}.contacts__select::-moz-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__select:-ms-input-placeholder{color:#404040}.contacts__select:-ms-input-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__select:-moz-placeholder{color:#404040}.contacts__select:-moz-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__personal-data{float:left;width:70%}@media (max-width:767px){.contacts__personal-data{width:100%;margin-bottom:15px}}@media (max-width:480px){.contacts__personal-data{text-align:left}}.contacts__personal-data input{margin-right:10px}.contacts__personal-data label{cursor:pointer}.contacts__personal-data .link{text-decoration:underline}.contacts__textarea::-webkit-input-placeholder{color:#404040}.contacts__textarea::-webkit-input-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__textarea::-moz-placeholder{color:#404040}.contacts__textarea::-moz-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__textarea:-ms-input-placeholder{color:#404040}.contacts__textarea:-ms-input-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__textarea:-moz-placeholder{color:#404040}.contacts__textarea:-moz-placeholder:focus{color:rgba(64,64,64,.65)}.contacts__textarea{width:100%;height:100px}@media (max-width:480px){.contacts__textarea{margin:0 0 20px;padding:0 10px;line-height:30px;height:180px}}.contacts__submit{float:right;text-transform:uppercase}@media (max-width:767px){.contacts__submit{display:block;float:none;margin-right:auto;margin-left:auto}}@media (max-width:480px){.contacts__submit{width:200px;font-size:14px}}@media (max-width:767px){.contacts__wrapper{padding-top:50px}}.contacts__wrapper .contacts__title{text-align:center}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}#contact-form.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceOut;animation-name:bounceOut}@media (max-width:992px){.text-center-block{text-align:center}}.person-list{margin-top:60px;width:100%;background-color:transparent;border:1px solid #e7e7e7;padding:50px;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:992px){.person-list{flex-flow:row wrap}}@media (max-width:767px){.person-list{background-color:#515767;text-align:center}}.person-list__item{width:50%;text-align:left}@media (max-width:992px){.person-list__item{width:100%;text-align:center;margin:20px 0}}.person-list__img{float:left;margin-right:28px;width:107px;height:107px}@media (max-width:767px){.person-list__img{margin-right:0;float:none}}.person-list__name{font-family:robotomedium,sans-serif;font-size:18px;color:#404040;margin-top:40px;text-transform:uppercase}@media (max-width:767px){.person-list__name{color:#fff;margin-top:20px}}@media (max-width:480px){.person-list__name{font-size:16px}}.person-list__email{line-height:40px;font-family:robotoregular,sans-serif;font-size:18px;letter-spacing:.2px;text-decoration:none;color:#0b3f73}.person-list__email:active,.person-list__email:focus,.person-list__email:hover{text-decoration:underline;background-color:transparent;color:#e66e03;transition-duration:.2s}@media (max-width:767px){.person-list__email{color:#fff}}@media (max-width:480px){.person-list__email{line-height:20px;font-size:12px}}#result{display:none;font-family:robotolight,sans-serif;font-size:29px;line-height:42px;text-align:center;color:#404040}#result .close{font-size:16px;text-decoration:underline;color:#e66e03}.contacts-form{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:40px 55px;width:742px;height:440px;border-radius:3px;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.13),0 0 50px 0 rgba(0,0,0,.2)}.contacts-form--active{display:block}.contacts-form__close{position:absolute;width:20px;height:20px;top:20px;right:20px;fill:#3c3c3b;cursor:pointer}.contacts-form__close:hover{fill:#5b5b58}.contacts-form .contacts__input{width:306px}.contacts__personal-data{line-height:normal}@media (max-width:480px){.contacts__personal-data{line-height:unset}}.contacts__personal-data .personal-data{height:13px;margin:12px;display:inline-block}@media (max-width:992px){.contacts__personal-data .personal-data{margin:12px 12px 24px 0}}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:5;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}@media (max-width:767px){.blocker{padding:0}}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:650px;box-sizing:border-box;width:100%;background:#fff;padding:30px 45px;text-align:left;position:absolute;left:0;right:0;margin:80px auto 0;top:50%;transform:translateY(-50%)}@media (max-width:767px){.modal{width:100%;padding:30px 10px}}@media (max-height:700px){.modal{top:0;transform:translateY(0)}}.modal__title{font-family:robotolight,sans-serif;font-size:36px;margin-bottom:30px;white-space:nowrap;text-align:left}@media (max-width:767px){.modal__title{font-size:18px;line-height:1.5;white-space:normal}}.modal a.close-modal{position:absolute;top:5px;right:5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=") no-repeat 0 0}@media (max-width:767px){.modal a.close-modal{display:block!important}}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url("data:image/gif;base64,R0lGODlhIAAgAPMAABEREf///0VFRYKCglRUVG5ubsvLy62trTQ0NCkpKU5OTuLi4vr6+gAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==") #111 no-repeat 50%;border-radius:8px}.footer{padding:30px 0 0;color:#a7a7a7}.footer__bottom{background-color:#222}.footer__bottom .footer__wrapper{display:flex;justify-content:space-between;align-items:center;height:65px}@media (max-width:992px){.footer__bottom .footer__wrapper{height:auto;display:block}}.footer__contacts{flex-shrink:0;width:270px;text-align:right}@media (max-width:992px){.footer__contacts{margin:10px auto 20px}}.footer__contacts a{display:block;letter-spacing:2px;color:#fff;text-decoration:none}.footer__contacts a:active,.footer__contacts a:hover{color:#e66e03}.footer__wrapper{padding:0 20px;max-width:1200px;min-width:320px;margin:0 auto;position:relative}.footer__wrapper:after,.footer__wrapper:before{content:" ";display:block}.footer__wrapper:after{clear:both}.footer__wrapper--menu{display:flex;justify-content:space-between;padding-bottom:40px;padding-right:10px;padding-left:10px}@media (max-width:992px){.footer__wrapper--menu{flex-wrap:wrap;padding-right:20px;padding-bottom:0;padding-left:20px}}.footer__wrapper--menu:after,.footer__wrapper--menu:before{display:none}.footer__block{width:20%}@media (max-width:992px){.footer__block{float:none;width:100%}}.footer__block:not(:last-child){padding-right:10px}@media (max-width:992px){.footer__block:not(:last-child){padding-right:0}}@media (max-width:992px){.footer__block .accordion__content{display:none}}.footer__block .accordion__content.is-active{display:block}.footer__block .accordion__icon{display:none;font-size:20px}@media (max-width:992px){.footer__block .accordion__icon{display:block;float:right}}@media (max-width:992px){.footer__block .accordion__btn{padding:15px 0;cursor:pointer}}.footer__email{display:flex;justify-content:space-between;align-items:center;font-size:15px}.footer__email:active a,.footer__email:hover a{color:#e66e03}.footer__email a{font-size:14px}@media (max-width:992px){.footer__email{font-size:13px;justify-content:center}}.footer__email>div{width:100%;cursor:pointer;margin-top:3px}.footer__email>div:hover .icon-email:before,.footer__email>div:hover a{color:#e66e03}.footer__email .icon-email{float:left;font-size:18px;position:relative;top:-4px}.footer__tel-link:active a,.footer__tel-link:hover a{color:#e66e03}.footer__block-title{font-family:semibold,sans-serif;font-size:20px;margin:0;text-transform:uppercase;color:#fff}.footer__block-title:after{content:"";display:block;width:210px;height:1px;margin-top:12px;background-color:#353b3c}@media (max-width:1199px){.footer__block-title:after{width:100%}}@media (max-width:992px){.footer__block-title:after{width:100%}}.footer__copyright{position:absolute;top:40px;left:50%;text-align:center;transform:translateX(-50%);opacity:.23;font-size:12px;font-family:robotoregular,sans-serif;color:#e1e1e1}@media (max-width:1199px){.footer__copyright{top:100px}}@media (max-width:992px){.footer__copyright{top:280px}}.footer__info{font-family:robotolight,sans-serif;font-size:15px;line-height:1.5;letter-spacing:1px;max-width:70%;padding-left:55px;padding-right:70px}@media (max-width:1199px){.footer__info{max-width:60%;padding-left:20px;padding-right:20px}}@media (max-width:992px){.footer__info{width:100%;max-width:100%;font-size:14px;padding:10px 0 0}}.footer__logo{position:relative}@media (max-width:992px){.footer__logo{left:0}}.footer__logo a{height:58px;width:262px;position:relative;display:block;color:#fff}.footer__logo-img{height:42px;margin:10px 0}@media (max-width:992px){.footer__logo-img{width:145px;height:27px}}.footer__logo-text{position:absolute;font-size:10px;color:#777;letter-spacing:1px}@media (max-width:992px){.footer__logo-text{display:none}}.footer__logo-text:first-child{top:-5px;right:0}.footer__logo-text:last-child{left:0;bottom:-3px}.footer__social{float:left}.footer__icon{margin:14px 20px 0 0;display:inline-block;width:30px;height:30px;fill:#979797}.footer__icon:hover{fill:#1da1f2}.footer__menu{list-style:none;padding:0;margin:0}.footer__menu--col-2{-moz-column-count:2;column-count:2}.footer__menu-item{line-height:1.9;text-decoration:none}.footer__menu-link{font-family:robotolight,sans-serif;color:#a7a7a7;text-decoration:none;border-bottom:1px solid}.footer__menu-link:active,.footer__menu-link:focus,.footer__menu-link:hover{text-decoration:none;background-color:transparent;color:#e66e03;transition-duration:.2s}.footer__news{margin:30px auto 0;padding:0;max-width:980px;list-style:none}@media (max-width:1280px){.footer__news{max-width:825px}}.footer__news-item{float:left;height:auto}.footer__news-item:after,.footer__news-item:before{content:" ";display:block}.footer__news-item:after{clear:both}.footer__news-date{width:60px;height:60px;box-sizing:border-box;border-radius:4px;background-color:#1b2129;border:2px solid #3395cf;font-family:robotobold,sans-serif;font-size:12px;line-height:20px;padding:8px 16px;text-align:center;color:#fff;float:left;margin:0 20px 0 0}.footer__news-text{max-width:170px;font-size:12px;text-align:left;float:left;color:#fff}.footer__tel{display:flex;justify-content:space-between;align-items:center;font-size:23px;margin-bottom:10px}@media (max-width:992px){.footer__tel{font-size:18px;justify-content:center}}.footer__tel:active a,.footer__tel:hover a{color:#e66e03}.footer__tel>div{width:100%;cursor:pointer}.footer__tel>div:hover a{color:#e66e03}.footer__tel>div:hover .icon-phone:before,.footer__tel>div:hover a{color:#e66e03}.footer__tel .icon-phone{float:left;font-size:18px}@media (max-width:992px){.footer__tel .icon-phone{margin-right:20px}}.footer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px;flex-wrap:nowrap}@media (max-width:992px){.footer__top{flex-wrap:wrap}}.clickable{cursor:pointer}.canvas input[type=checkbox],.canvas input[type=radio]{display:none}.canvas input[type=checkbox]+label,.canvas input[type=radio]+label{font:18px bold;color:#444;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.canvas input[type=checkbox]+label:before,.canvas input[type=radio]+label:before{content:"";display:inline-block;height:18px;width:18px;margin:0 5px 0 0;background-image:url(http://uniformjs.com/images/sprite.png);background-repeat:no-repeat}.canvas input[type=checkbox]+label:before{background-position:-38px -260px}.canvas input[type=radio]+label:before{background-position:0 -279px}.canvas input[type=checkbox]:checked+label:before{background-position:-114px -260px}.canvas input[type=radio]:checked+label:before{background-position:-108px -279px}.canvas input[type=checkbox]:disabled+label:before{background-position:-152px -260px}.canvas input[type=checkbox]:checked:disabled+label:before{background-position:-171px -260px}.canvas input[type=radio]:disabled+label:before{background-position:-144px -279px}.canvas input[type=radio]:checked:disabled+label:before{background-position:-162px -279px}.subscription input[type=radio]{height:18px;width:18px;margin:0 5px 0 0;width:35px;height:35px;background-color:#fff;border:1px solid #979797}.subscription input[type=radio]+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscription input[type=radio]+label:before{content:"";display:inline-block;height:18px;width:18px;margin:0 5px 0 0;width:35px;height:35px;background-color:#fff;border:1px solid #979797}.subscription input[type=checkbox]+label:before{background-position:-38px -260px}.subscription input[type=radio]+label:before{background-position:0 -279px}.subscription input[type=checkbox]:checked+label:before{background-position:-114px -260px}.subscription input[type=radio]:checked+label:before{background-position:-108px -279px}.subscription input[type=checkbox]:disabled+label:before{background-position:-152px -260px}.subscription input[type=checkbox]:checked:disabled+label:before{background-position:-171px -260px}.subscription input[type=radio]:disabled+label:before{background-position:-144px -279px}.subscription input[type=radio]:checked:disabled+label:before{background-position:-162px -279px}#reject{font-family:Verdana,serif;display:block;background:#fff;position:fixed!important;position:absolute;top:80px;left:0;right:0;width:100%;z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}@media (max-width:768px){#reject{top:60px}}#reject *{margin:0;padding:0;border:0;outline:0}#reject .info{padding:5px 0;z-index:1}#reject .info .close{display:none;background-image:url(/local/templates/.default/img/c.jpg);position:absolute;top:20px;right:20px;width:29px;height:30px;cursor:pointer}#reject .info .close:hover{background-position:0 bottom}#reject .info p{text-align:center;font-size:13px;line-height:15px}#reject .info p span{color:#333;border-bottom:1px dashed}#reject .info div{display:none;width:900px;max-width:100%;margin:10px auto 0}#reject .info table{border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed}#reject .info table td{text-align:center}#reject .info td a{display:block;color:#009cf5;font-size:13px;line-height:15px}#reject .info td a:hover{color:#f33}#reject .info td a ins{background:url(/local/templates/.default/img/bs.jpg);display:block;width:50px;height:50px;margin:0 auto;cursor:pointer}#reject .info td a.firefox ins{background-position:0 -50px}#reject .info td a.opera ins{background-position:0 -100px}#reject .info td a.yandex ins{background-position:0 -150px}#reject.opened,#reject:hover{-webkit-filter:none;filter:none}#reject.opened .info div,#reject:hover .info div{display:block}#reject.opened .info p span,#reject:hover .info p span{border-bottom-color:#fff}#reject.opened{position:fixed!important;position:static;background:url(/local/templates/.default/img/bg.png);height:100%;top:0}#reject.opened .info{border:3px solid #000;background:#fff;position:absolute;left:0;top:0;left:50%;top:50%;padding:30px 30px 50px;margin:-161px 0 0 -400px;width:740px;box-sizing:content-box}#reject.opened .info .close{display:block}#reject.opened .info div{width:auto}#reject.opened .info td a{font-size:17px;line-height:20px;font-weight:700}#reject.opened .info td a ins{background:url(/local/templates/.default/img/b.jpg);width:128px;height:128px}#reject.opened .info td a.firefox ins{background-position:0 -128px}#reject.opened .info td a.opera ins{background-position:0 -256px}#reject.opened .info td a.yandex ins{background-position:0 -384px}#reject.opened .info p{text-align:left;font-size:20px;line-height:22px;margin-right:30px;margin-bottom:40px}.responsibility{padding-top:80px}@media (max-width:767px){.responsibility{padding-top:30px}}.responsibility__title{margin-bottom:30px}.responsibility__sub-title{width:80%;margin:0 auto 30px;font-size:15px;font-weight:400}.responsibility__list{margin:0;text-align:left;padding:0}.responsibility__item{position:relative;list-style:none;display:inline-block;vertical-align:top;margin:0 0 25px;width:100%;height:auto;z-index:3;border:1px solid transparent}.responsibility__item:hover{z-index:6;background-color:#fff;border:1px solid #e7740d;box-shadow:0 0 22px 0 rgba(0,0,0,.1)}@media (max-width:767px){.responsibility__item{border:1px solid transparent;box-shadow:none}}.responsibility__wrap{height:auto;padding:10px 10px 0;display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width:767px){.responsibility__wrap{flex-direction:column;padding:0}}.responsibility__column--image{width:300px;min-height:200px;height:200px;margin:0 10px 10px 0;overflow:hidden;flex:0 0 auto}@media (max-width:767px){.responsibility__column--image{width:100%;margin:0 0 10px}}.responsibility__image{display:block;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.responsibility__heading{margin:15px 0}.responsibility__description{margin-bottom:10px;max-height:174px;overflow:hidden}.responsibility__description p{margin:0}@media (max-width:767px){.responsibility__description{max-height:128px}}.responsibility .read-more{text-decoration:none;display:inline-block;padding:5px;margin-top:-5px;float:right;width:auto;color:#e7740d;cursor:pointer}.responsibility .read-more:hover{text-decoration:underline}.page-404 .wrapper-content{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.page-404__title{font-size:200px;margin:1em 50px 1em 0;color:#0b3f73}.page-404__text-wrap{width:400px;flex:0 1 auto;text-align:left}.page-404__label{font-size:74px;margin:0 0 20px}.page-404__description{font-size:19px;margin:0}@media (max-width:767px){.page-404{margin-bottom:25px}.page-404 .wrapper-content{flex-wrap:wrap}.page-404__title{font-size:120px;margin:0}.page-404__label{font-size:55px}.page-404__text-wrap{text-align:center}.page-404__description{font-size:17px}}
/* End */


/* Start:/local/templates/.default//styles/edge.css?1510767117350*/
.trust__carousel .trust-edgeBlock {
    display: block;
    padding-left: 10px;
    padding-right: 10px;
}
.trust__carousel .trust-edgeBlock > div {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    height: 100%;
    width: 100%;
}

/* only Edge */
@supports (-ms-ime-align: auto) {
}
/* End */


/* Start:/local/templates/simbirsoft_en/components/bitrix/menu/menutop/style.css?1510767117772*/
.header-nav__list li:hover ul ul,
.header-nav__list li.jshover ul ul,
.header-nav__list li:hover ul ul ul,
.header-nav__list li.jshover ul ul ul,
.header-nav__list li:hover ul ul ul ul,
.header-nav__list li.jshover ul ul ul ul,
.header-nav__list li:hover ul ul ul ul ul,
.header-nav__list li.jshover ul ul ul ul ul
{
	display:none;
}

.header-nav__list li:hover ul,
.header-nav__list li.jshover ul,
.header-nav__list li li:hover ul,
.header-nav__list li li.jshover ul,
.header-nav__list li li li:hover ul,
.header-nav__list li li li.jshover ul,
.header-nav__list li li li li:hover ul,
.header-nav__list li li li li.jshover ul,
.header-nav__list li li li li li:hover ul,
.header-nav__list li li li li li.jshover ul
{
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/local/templates/simbirsoft_en/components/bitrix/menu/menubottom/style.min.css?1510767117490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/simbirsoft_en/components/bitrix/menu/menubottom/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/simbirsoft_en/styles.css?1539864969363*/
/*
    #110110 стили для визуального редактора
*/
.ssNewsText {
    font-family: robotolight;
    line-height: 30px;
    margin: 20px 0;
    color: #404040;
    font-size: 19px;
    margin-top: 0;
    text-align: left;
    letter-spacing: 1px;
}

.show_more_btn_div {
    text-align: center;
    margin-bottom: 50px;
}
/* End */
/* /local/templates/.default//styles/css/libs.min.css?15809784432090 */
/* /local/templates/.default//styles/css/main.min.css?1595421577164784 */
/* /local/templates/.default//styles/edge.css?1510767117350 */
/* /local/templates/simbirsoft_en/components/bitrix/menu/menutop/style.css?1510767117772 */
/* /local/templates/simbirsoft_en/components/bitrix/menu/menubottom/style.min.css?1510767117490 */
/* /local/templates/simbirsoft_en/styles.css?1539864969363 */
