*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}li,ol,ul{list-style:none;padding:0;margin:0}body{min-height:100vh;text-rendering:optimizeSpeed}a,a:active,a:visited{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{line-height:1.2}img,picture{min-height:1px;display:block}button,input,select,textarea{padding:0;border:none;outline:none;font-size:16px;border-radius:0;appearance:none}button,input[type=submit]{cursor:pointer;appearance:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none}@font-face{font-family:TT Firs Neue;font-weight:300;font-display:swap;src:url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Light.ttf),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Light.woff) format("woff"),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Light.woff2) format("woff2")}@font-face{font-family:TT Firs Neue;font-weight:400;font-display:swap;src:url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Regular.ttf),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Regular.woff) format("woff"),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Regular.woff2) format("woff2")}@font-face{font-family:TT Firs Neue;font-weight:500;font-display:swap;src:url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Medium.ttf),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Medium.woff) format("woff"),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Medium.woff2) format("woff2")}@font-face{font-family:TT Firs Neue;font-weight:600;font-display:swap;src:url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-DemiBold.ttf),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-DemiBold.woff) format("woff"),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-DemiBold.woff2) format("woff2")}@font-face{font-family:TT Firs Neue;font-weight:700;font-display:swap;src:url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Bold.ttf),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Bold.woff) format("woff"),url(/wp-content/themes/iss/fonts/TTFirsNeue/TTFirsNeue-Bold.woff2) format("woff2")}.site-wrap{min-height:100vh;overflow:hidden}.main,.site-wrap{display:flex;flex-direction:column}.main,.section{flex-grow:1}.section{padding:100px 0}@media(max-width:575.9px){.section{padding:48px 0}}.container,.container-sm{max-width:1550px;width:100%;padding:0 15px;margin:0 auto}@media(max-width:1440.9px){.container,.container-sm{max-width:1270px}}.container-sm{max-width:1270px}.card-review,.filters-tabs,.offset-left,.section-career-description .container,.section-company-gratitude .gratitude-slider,.section-transport-opportunities .container{padding-left:calc((100vw - 1520px)/2)}@media(max-width:1550px){.card-review,.filters-tabs,.offset-left,.section-career-description .container,.section-company-gratitude .gratitude-slider,.section-transport-opportunities .container{padding-left:15px}}@media(max-width:1440.9px){.card-review,.filters-tabs,.offset-left,.section-career-description .container,.section-company-gratitude .gratitude-slider,.section-transport-opportunities .container{padding-left:calc((100vw - 1240px)/2)}}@media(max-width:1270px){.card-review,.filters-tabs,.offset-left,.section-career-description .container,.section-company-gratitude .gratitude-slider,.section-transport-opportunities .container{padding-left:15px}}.card-review,.offset-right,.section-company-gratitude .gratitude-slider .splide__arrows{padding-right:calc((100vw - 1520px)/2)}@media(max-width:1550px){.card-review,.offset-right,.section-company-gratitude .gratitude-slider .splide__arrows{padding-right:15px}}@media(max-width:1440.9px){.card-review,.offset-right,.section-company-gratitude .gratitude-slider .splide__arrows{padding-right:calc((100vw - 1240px)/2)}}@media(max-width:1270px){.card-review,.offset-right,.section-company-gratitude .gratitude-slider .splide__arrows{padding-right:15px}}.row{display:flex;flex-wrap:wrap}.col{width:100%}.pl-container-sm{padding-left:calc((100% - 1300px + 15px + 15px)/2)}@media(max-width:1330px){.pl-container-sm{padding-left:15px}}.modal{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transform:translateY(-100%);transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease;z-index:1100}.modal.active{transform:translateY(0);pointer-events:auto;opacity:1}.modal .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(50,48,54,.9);z-index:1}.modal .modal-content{position:relative;width:100%;max-width:900px;max-height:100%;margin:auto;padding:30px 15px;overflow:auto;z-index:2}.modal .modal-content__inner{display:flex;justify-content:space-between;align-items:baseline}.modal .modal-close{cursor:pointer;position:relative;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;transition-duration:.2s;transition-property:background-color}.modal .modal-close:after,.modal .modal-close:before{content:"";position:absolute;width:60%;height:1px;background:#fff;transition-duration:.2s;transition-property:background-color}.modal .modal-close:before{transform:rotate(45deg)}.modal .modal-close:after{transform:rotate(135deg)}.modal-brief .title{color:#fff;margin-bottom:40px}.modal-brief .form .form-body{width:auto;margin:-10px;transition-property:opacity;transition-duration:.65s;transition-timing-function:ease}.modal-brief .form .form-col{padding:10px;max-width:50%}.modal-brief .form .input-file{margin-top:35px}.modal-brief .form .input-file-list:not(:empty){margin-bottom:20px}.modal-brief .form .form-foot{margin-top:20px;max-width:calc(50% - 20px);transition-property:opacity;transition-duration:.65s;transition-timing-function:ease}.modal-brief .form .form-foot .btn{max-width:100%;margin-bottom:10px}.modal-brief .form .form-foot .text-privacy{font-size:11px;font-weight:500;color:#f5f5f5}.modal-brief .form .form-foot .text-privacy a{transition-property:opacity;text-decoration:underline}.modal-brief .form .form-foot .text-privacy a:hover{opacity:.6}@media(max-width:575.9px){.modal-brief .title{margin-bottom:16px}.modal-brief .form .form-body{margin:-8px}.modal-brief .form .form-col{padding:8px;max-width:100%}.modal-brief .form .input-file{margin-top:0}.modal-brief .form .form-foot{margin-top:28px;max-width:100%}.modal-brief .form .form-foot .btn{margin-bottom:16px}}.form .form-body{display:flex;flex-wrap:wrap;margin:-18px -9px}.form .form-col{width:100%;padding:18px 9px}.form .col-2{width:50%}.form.loading .loading-btn{pointer-events:none}.form.loading .loading-btn>.text{opacity:0}.form.loading .loading-btn .preloader{opacity:1}.form.success .loading-btn{pointer-events:none;background-color:#287d3c}.form.success .loading-btn .preloader,.form.success .loading-btn>.text{display:none}.checkbox,.form.success .loading-btn .success-content{display:flex}.checkbox{align-items:flex-start}.checkbox .input{display:none}.checkbox .holder{margin-top:2px;position:relative;flex-shrink:0;width:16px;height:16px;display:flex;justify-content:center;align-items:center;border:2px solid #f5f5f5;background-color:rgba(0,0,0,0);cursor:pointer;transition-property:border-color,background-color;transition-duration:.1s;transition-timing-function:ease}.checkbox .holder:before{content:"";position:absolute;width:11px;height:9px;background-image:url(/wp-content/themes/iss/img/svg/check-simple-white.svg);background-repeat:no-repeat;background-position:top;background-size:cover;opacity:0;transition-property:opacity;transition-duration:inherit;transition-timing-function:inherit}.checkbox .text{color:#f5f5f5;margin-left:12px;font-size:16px;font-weight:500}.checkbox .text:empty{display:none}.checkbox .input:checked~.holder{border-color:#da1414;background-color:#da1414}.checkbox .input:checked~.holder:before{opacity:1}.checkbox.has-error .holder{border-color:#da1414}.checkbox.has-error .text{color:#da1414}@media(max-width:575.9px){.checkbox .text{font-size:14px}}.input-wrap .label{display:block;padding-left:16px;font-size:12px;font-weight:500;color:#f5f5f5;margin-bottom:8px}.input-wrap .input{display:block;width:100%;height:48px;background-color:#fff;border:1px solid #f5f5f5;padding:0 16px;color:#323036;font-size:16px;font-weight:500;transition-property:border;transition-duration:.3s;transition-timing-function:ease}.input-wrap .input::placeholder{color:rgba(50,48,54,.3)}.input-wrap textarea.input{padding-top:12px;min-height:48px;max-height:500px;resize:vertical}.input-wrap.disabled .input{pointer-events:none;opacity:.5}.input-wrap .input-ico{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 15px;height:100%}.input-wrap .input-ico img,.input-wrap .input-ico svg{display:block;width:24px;height:24px;flex-shrink:0}.input-wrap .input-ico~.input{padding-left:55px}.input-file{display:flex;flex-wrap:wrap}.input-file .input{display:none}.input-file .icon{display:flex;flex-shrink:0;margin-right:4px;max-width:28px}.input-file .icon img,.input-file .icon svg{width:24px;height:24px}.input-file>.text{max-width:calc(100% - 28px);font-size:16px;font-weight:500;color:#f5f5f5;cursor:pointer}.input-file .input-file-list{margin-top:10px}@media(max-width:575.9px){.input-file .text{font-size:14px}}.btn{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;width:100%;max-width:fit-content;border:1px solid rgba(0,0,0,0);font-size:16px;font-weight:500;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease}.btn.btn-primary{background-color:#e3061f;color:#f5f5f5}.btn.btn-primary.hover,.btn.btn-primary:hover{background-color:#ed2c41}.btn.btn-primary.active,.btn.btn-primary:active{background-color:#c70016}.btn.btn-primary.disabled,.btn.btn-primary[disabled]{background-color:rgba(227,6,31,.5)}.btn.btn-dark{background-color:#323036;color:rgba(245,245,245,.5)}.btn.btn-dark:hover{background-color:#19181b}.btn .preloader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:5;opacity:0;pointer-events:none;transform:scale(.5)}.btn .preloader,.btn .success-content{align-items:center;justify-content:center}.btn .success-content{display:none}.btn .success-content .icon{display:flex;flex-shrink:0;margin-right:8px}.btn .success-content .icon img,.btn .success-content .icon svg{width:16px;height:16px}.btn .success-content .icon path{fill:#fff}.btn .success-content .text{color:#fff}.btn.disabled,.btn.loading,.btn[disabled]{pointer-events:none}.btn.loading .text{opacity:0}.btn.loading .preloader{opacity:1}.input-file-list{width:100%}.input-file-list .list-item{display:flex;align-items:center}.input-file-list .list-item:not(:last-child){margin-bottom:10px}.input-file-list .file-delete{flex-shrink:0;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;width:17px;height:17px;margin-right:6px}.input-file-list .file-delete:after,.input-file-list .file-delete:before{content:"";position:absolute;width:100%;height:1px;background-color:#fff;transition:background-color .3s ease}.input-file-list .file-delete:before{transform:rotate(45deg)}.input-file-list .file-delete:after{transform:rotate(135deg)}.input-file-list .file-delete:hover:after,.input-file-list .file-delete:hover:before{background-color:#ed2c41}.input-file-list .file-name{color:#f5f5f5;font-size:16px}.alert-text-state,.input-file,.input-wrap{position:relative;width:100%}.alert-text-state .alert-input-text,.input-file .alert-input-text,.input-wrap .alert-input-text{position:absolute;top:100%;left:0;opacity:0;display:flex;align-items:flex-start;width:100%;padding:6px 8px 6px 16px;transform:translateY(0);transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;pointer-events:none;z-index:1}.alert-text-state .alert-input-text .icon,.input-file .alert-input-text .icon,.input-wrap .alert-input-text .icon{width:16px;height:16px;background-repeat:no-repeat;background-position:top;background-size:cover;margin-right:5px}.alert-text-state .alert-input-text .text,.input-file .alert-input-text .text,.input-wrap .alert-input-text .text{margin-top:2px;font-size:11px;font-weight:500}.alert-text-state.has-error .alert-input-text,.has-error.input-file .alert-input-text,.has-error.input-wrap .alert-input-text{transform:translateY(8px);opacity:1;background-color:#feefef}.alert-text-state.has-error .alert-input-text .text,.has-error.input-file .alert-input-text .text,.has-error.input-wrap .alert-input-text .text{color:#da1414}.alert-text-state.has-error .alert-input-text .icon,.has-error.input-file .alert-input-text .icon,.has-error.input-wrap .alert-input-text .icon{background-image:url(/wp-content/themes/iss/img/svg/exclamation-triangle-red.svg)}.alert-text-state.success .alert-input-text,.success.input-file .alert-input-text,.success.input-wrap .alert-input-text{transform:translateY(8px);opacity:1;background-color:#edf9f0}.alert-text-state.success .alert-input-text .text,.success.input-file .alert-input-text .text,.success.input-wrap .alert-input-text .text{color:#287d3c}.alert-text-state.success .alert-input-text .icon,.success.input-file .alert-input-text .icon,.success.input-wrap .alert-input-text .icon{background-image:url(/wp-content/themes/iss/img/svg/check-circle-green.svg)}.form.form-2 .input{padding:12px 0;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #f5f5f5;color:#f5f5f5;font-weight:400;font-size:18px}.form.form-2 .input::placeholder{color:rgba(176,175,178,.5)}.form.form-2 .checkbox .holder{border-color:rgba(176,175,178,.5)}.form.form-2 .checkbox .text{color:rgba(176,175,178,.5)}.form.form-2 .checkbox .input:checked~.holder{border-color:#da1414}.form.form-2 .checkbox .input:checked~.text{color:#f5f5f5}.form.form-2 .input-file>.text{color:rgba(176,175,178,.5);transition-duration:.2s;transition-property:color;white-space:nowrap}.form.form-2 .input-file path{fill:rgba(176,175,178,.5);transition-duration:.2s;transition-property:fill}.form.form-2 .input-file:hover>.text{color:#f5f5f5}.form.form-2 .input-file:hover path{fill:#f5f5f5}@media(max-width:767.9px){.form.form-2 .input{font-size:16px;padding-top:8px;padding-bottom:8px}}.editor-content{font-size:16px;color:#323036}.editor-content>:not(:last-child){margin-bottom:20px}.editor-content h1{font-size:90px}.editor-content h2{font-size:64px}.editor-content h3{font-size:40px}.editor-content h4{font-size:30px}.editor-content h5{font-size:22px}.editor-content h6{font-size:18px}.editor-content img{max-width:100%;height:auto}.editor-content img:not(:first-child){margin-top:40px}.editor-content img:not(:last-child){margin-bottom:40px}.editor-content figure,.editor-content iframe,.editor-content video{max-width:100%}.editor-content ul li{position:relative;padding-left:1em}.editor-content ul li:not(:last-child){margin-bottom:20px}.editor-content ul li:before{content:"–";position:absolute;top:-1px;left:0}.editor-content ul ul{margin-top:20px}.editor-content ol{counter-reset:olList;padding-left:1em}.editor-content ol li{position:relative;padding-left:.4em;counter-increment:olList}.editor-content ol li:not(:last-child){margin-bottom:20px}.editor-content ol li::marker{content:counters(olList,".") "."}.editor-content ol ol{margin-top:20px}.editor-content strong{font-weight:600}@media(max-width:1199.9px){.editor-content h1{font-size:82px}.editor-content h2{font-size:50px}.editor-content h3{font-size:38px}.editor-content h4{font-size:26px}}@media(max-width:767.9px){.editor-content h1{font-size:56px}}@media(max-width:575.9px){.editor-content{font-size:14px}.editor-content>:not(:last-child){margin-bottom:16px}.editor-content h1{font-size:44px}.editor-content h2{font-size:32px}.editor-content h3{font-size:24px}.editor-content h4{font-size:20px}.editor-content h5{font-size:16px}.editor-content h6{font-size:14px}.editor-content img:not(:first-child){margin-top:24px}.editor-content img:not(:last-child){margin-bottom:24px}}.carousel-expertise .splide__slide .text,.main,.section-home-expertise,.section-home-offer,.section-home-offer .description-block,.section-home-offer .description-block .editor-content,.section-home-offer .title-block .text,.section-home-specification,.section-home-specification .bg-wrapper,.section-home-specification .wrapper .content .text,.section-home-specification .wrapper .content .title,.transition-theme,body{transition-duration:.6s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.otgs-development-site-front-end,.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{display:none}body{font-size:16px;line-height:1.33;font-weight:500;color:#323036;background-color:#f5f5f5;transition-property:color}@media(min-width:992px){body{cursor:none}}body.dark-mode{color:#fff}body.compensate-for-scrollbar,body.main-menu-opened{overflow:hidden;padding-right:0!important}.main{position:relative;z-index:1050;background-color:#f5f5f5;transition-property:background-color}.custom-cursor{position:fixed;top:0;left:0;pointer-events:none;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;width:32px;height:32px;mix-blend-mode:difference;z-index:9999999;transition-property:width,height,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.37,0,.63,1)}.custom-cursor.disabled{opacity:0!important}.custom-cursor .cursor-wrapper{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}.custom-cursor .cursor-color{position:absolute;top:0;right:auto;bottom:auto;left:0;border-radius:50%;background-color:#fff;width:100%;height:100%;transition-property:transform,background-color,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.37,0,.63,1)}.custom-cursor .cursor-img{position:absolute;width:40vw;flex-shrink:0;min-width:300px;max-width:505px;transform:scale(0);overflow:hidden;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.37,0,.63,1)}.custom-cursor .cursor-img:before{content:"";display:block;padding-top:80%}.custom-cursor .cursor-img-list{position:absolute;top:0;left:0;flex-direction:column}.custom-cursor .cursor-img-list,.custom-cursor .cursor-img-list .list-item{width:100%;height:100%;display:flex;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.37,0,.63,1)}.custom-cursor .cursor-img-list .list-item{flex:0 0 auto;justify-content:center;align-items:center;padding:30px;background-color:#b0a996}.custom-cursor .cursor-img-list img{width:100%}.custom-cursor .cursor-text{position:absolute;opacity:0;color:#f5f5f5;font-size:16px;font-weight:500;filter:invert(1);transition-property:transform,color,opacity,filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:ease}.custom-cursor.hover{width:40px;height:40px}.custom-cursor.hover-big{width:116px;height:116px}.custom-cursor.hover-big .cursor-text{opacity:1}.custom-cursor.hover-hide{opacity:0}.custom-cursor.hover-img{mix-blend-mode:normal}.custom-cursor.hover-img .cursor-img{transform:scale(1)}.custom-cursor.hover-color{mix-blend-mode:normal}.custom-cursor.hover-color .cursor-text{filter:invert(0)}@media(max-width:991.9px){.custom-cursor{display:none}}.loader{position:fixed;top:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;height:100%;padding:100px;background-color:#fff;transition-property:opacity,top;transition-duration:.8s;transition-timing-function:ease;z-index:9999999999}.loader .text{color:#323036;font-size:320px;font-weight:300;line-height:.65}.loader.hide{pointer-events:none;top:-100%}.loader.delay .text{animation-name:preloaderDelay;animation-duration:1s;animation-timing-function:ease;animation-iteration-count:infinite}@media(max-width:991.9px){.loader{padding:80px}.loader .text{font-size:200px}}@media(max-width:575.9px){.loader{padding:30px;align-items:center;justify-content:center}.loader .text{font-size:120px}}@keyframes preloaderDelay{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}h1,h2,h3,h4,h5,h6{font-weight:500}a{transition-duration:.3s;transition-timing-function:ease}.red-scrollbar{scrollbar-color:#e3061f rgba(0,0,0,0);scrollbar-width:thin}.red-scrollbar::-webkit-scrollbar{width:2px;background-color:rgba(0,0,0,0)}.red-scrollbar::-webkit-scrollbar-thumb{background-color:#e3061f}.graphic-border{position:relative}.graphic-border svg{position:absolute;top:100%;left:0;width:100%;height:100%;fill:none;stroke:#000;stroke-width:1px}.graphic-border path{stroke-dasharray:1;stroke-dashoffset:1;transition-property:stroke-dashoffset;transition-duration:.3s;transition-timing-function:cubic-bezier(.8,1,.7,1)}.graphic-border:hover path{stroke-dashoffset:0}.btn,.font-tt-firs-neue,.input-wrap .input,.input-wrap .input::placeholder,body{font-family:TT Firs Neue,sans-serif}.font-euclid{font-family:Euclid Circular B}.font-sf-display{font-family:SF Pro Display}.font-sf-text{font-family:SF Pro Text}.font-moscow{font-family:Moscow Sans}.bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.load-wrapper{transition-property:opacity;transition-duration:1.8s;transition-timing-function:ease}.load-wrapper.loading{pointer-events:none;opacity:.6}.cards-accords-projects>.card>.card-head .title,.page-title{font-size:90px;font-weight:500;line-height:1}@media(max-width:1199.9px){.cards-accords-projects>.card>.card-head .title,.page-title{font-size:82px}}@media(max-width:767.9px){.cards-accords-projects>.card>.card-head .title,.page-title{font-size:64px}}@media(max-width:575.9px){.cards-accords-projects>.card>.card-head .title,.page-title{font-size:44px}}@media(max-width:375px){.cards-accords-projects>.card>.card-head .title,.page-title{font-size:36px}}.list-services-split .col-heading .title,.modal-brief .title,.section-title{font-size:64px;font-weight:500;line-height:1}@media(max-width:1199.9px){.list-services-split .col-heading .title,.modal-brief .title,.section-title{font-size:50px;line-height:1.05}}@media(max-width:575.9px){.list-services-split .col-heading .title,.modal-brief .title,.section-title{font-size:32px;line-height:1.25}}.section-subtitle{font-weight:500;font-size:18px;line-height:26px}.anim-title,.cards-accords-projects>.card>.card-head .js-anim-on-viewport.title,.list-cases .list-item.js-anim-on-viewport .title,.list-services-split .col-heading .js-anim-on-viewport.title,.modal-brief .js-anim-on-viewport.title,.page-title.js-anim-on-viewport,.section-title.js-anim-on-viewport{transform-origin:center center -2em;transform:rotateX(-40deg) rotateY(13deg) rotate(13deg);opacity:0;transition-property:opacity,transform;transition-duration:1.8s;transition-timing-function:cubic-bezier(.25,1,.5,1)}.anim-start.page-title.js-anim-on-viewport,.anim-start.section-title.js-anim-on-viewport,.anim-title.anim-start,.cards-accords-projects>.card>.card-head .anim-start.js-anim-on-viewport.title,.list-cases .list-item.js-anim-on-viewport .anim-start.title,.list-services-split .col-heading .anim-start.js-anim-on-viewport.title,.modal-brief .anim-start.js-anim-on-viewport.title{transform:translateY(0);opacity:1}.cards-accords-projects>.card>.card-head .section-more .info .title,.cards-media-slider .cards-media .card .text,.cards-news .card-body .text,.cards-news .card-head .title,.list-cases .list-item .title,.section-more .info .cards-accords-projects>.card>.card-head .title,.section-more .info .page-title,.text-overflow{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.filters-tabs{display:flex;overflow:auto;width:100vw;margin-left:calc(50% - 50vw);padding-bottom:10px;transition-property:opacity;transition-duration:1.8s;transition-timing-function:ease}.filters-tabs.loading{pointer-events:none;opacity:.6}.filters-tabs .list-item{margin-right:20px;flex-shrink:0}.filters-tabs .list-item-link{white-space:nowrap;color:#323036;font-size:18px;opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.filters-tabs .list-item-link.active{pointer-events:none;opacity:1}.filters-tabs .list-item-link:hover{opacity:.75}@media(max-width:575.9px){.filters-tabs .list-item-link{font-size:14px}}.section-ui-kit{background-color:#696868}.section-ui-kit .title{margin-bottom:20px}.section-ui-kit .wrapper{display:flex;flex-wrap:wrap;margin-bottom:20px}.section-ui-kit .wrapper>*{max-width:calc(25% - 30px);margin-right:30px;margin-bottom:30px}.split-heading{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}.split-heading .col{max-width:calc(50% - 60px)}.split-heading .col-main{display:flex;flex-direction:column}.split-heading .col-text.js-anim-on-viewport{transition-property:opacity;transition-duration:.5s;transition-timing-function:ease}.split-heading .col-text.js-anim-on-viewport:not(.anim-start){opacity:0}.split-heading .col-text.js-anim-on-viewport.anim-start{opacity:1}.split-heading .editor-content{font-size:18px}.split-heading .links-anchor{display:flex;align-items:center;flex-wrap:wrap;margin:auto -10px -10px}.split-heading .links-anchor .link-item{padding:0 10px 10px;font-size:16px;color:#787878;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.split-heading .links-anchor .link-item:hover{color:#e3061f}.split-heading .links-anchor.js-anim-on-viewport{transition-property:opacity;transition-duration:.5s;transition-timing-function:ease}.split-heading .links-anchor.js-anim-on-viewport:not(.anim-start){opacity:0}.split-heading .links-anchor.js-anim-on-viewport.anim-start{opacity:1}@media(max-width:991.9px){.split-heading .col{max-width:100%}.split-heading .col:not(:last-child){margin-bottom:30px}}@media(max-width:575.9px){.split-heading .editor-content{font-size:14px}}.list-services,.list-services-img{position:relative;counter-reset:list-services}.list-services .bg-wrapper,.list-services-img .bg-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.list-services .bg-wrapper .bg-item,.list-services-img .bg-wrapper .bg-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:linear}.list-services .bg-wrapper .bg-item img,.list-services-img .bg-wrapper .bg-item img{width:100%;height:100%;object-fit:cover}.list-services .bg-wrapper .bg-item.active,.list-services-img .bg-wrapper .bg-item.active{opacity:1}.list-services .list-item,.list-services-img .list-item{display:block;position:relative;padding-top:44px;counter-increment:list-services}.list-services .list-item:not(:last-child),.list-services-img .list-item:not(:last-child){padding-bottom:30px}.list-services .list-item:nth-child(-n+9):before,.list-services-img .list-item:nth-child(-n+9):before{content:"0" counter(list-services)}.list-services .list-item:before,.list-services-img .list-item:before{content:counter(list-services);position:absolute;top:0;left:0;font-size:16px;color:#e3061f}.list-services .list-item:after,.list-services-img .list-item:after{content:"";display:block;position:absolute;top:10px;right:0;width:calc(100% - 50px);height:.8px;background-color:#000}.list-services .title,.list-services-img .title{font-size:40px;color:#323036;margin-bottom:8px}.list-services .text,.list-services-img .text{max-width:720px;font-size:16px;color:#323036}.list-services .list-item .text,.list-services .list-item .title,.list-services .list-item:after,.list-services .list-item:before,.list-services-img .list-item .text,.list-services-img .list-item .title,.list-services-img .list-item:after,.list-services-img .list-item:before{transition-property:opacity,transform;transition-delay:.35s;transition-duration:.7s;transition-timing-function:ease}.list-services .list-item:before,.list-services-img .list-item:before{transition-delay:.5s}.list-services .list-item:after,.list-services-img .list-item:after{transition-property:width}.list-services .list-item.js-anim-on-viewport:not(.anim-start) .title,.list-services-img .list-item.js-anim-on-viewport:not(.anim-start) .title{opacity:0;transform:translate(-100vw)}.list-services .list-item.js-anim-on-viewport:not(.anim-start) .text,.list-services-img .list-item.js-anim-on-viewport:not(.anim-start) .text{opacity:0;transform:scale(0)}.list-services .list-item.js-anim-on-viewport:not(.anim-start):before,.list-services-img .list-item.js-anim-on-viewport:not(.anim-start):before{opacity:0;transform:translateY(10px)}.list-services .list-item.js-anim-on-viewport:not(.anim-start):after,.list-services-img .list-item.js-anim-on-viewport:not(.anim-start):after{width:0}.list-services .list-item.js-anim-on-viewport.anim-start .title,.list-services-img .list-item.js-anim-on-viewport.anim-start .title{opacity:1;transform:translate(0)}.list-services .list-item.js-anim-on-viewport.anim-start .text,.list-services-img .list-item.js-anim-on-viewport.anim-start .text{opacity:1;transform:scale(1)}.list-services .list-item.js-anim-on-viewport.anim-start:before,.list-services-img .list-item.js-anim-on-viewport.anim-start:before{opacity:1;transform:translate(0)}@media(max-width:575.9px){.list-services .bg-wrapper,.list-services-img .bg-wrapper{height:calc(100% + 25px)}.list-services .list-item,.list-services-img .list-item{padding-top:32px}.list-services .list-item:not(:last-child),.list-services-img .list-item:not(:last-child){padding-bottom:24px}.list-services .list-item:before,.list-services-img .list-item:before{font-size:14px}.list-services .list-item:after,.list-services-img .list-item:after{width:calc(100% - 32px);top:8px}.list-services .list-item .title,.list-services-img .list-item .title{font-size:24px}.list-services .list-item .text,.list-services-img .list-item .text{font-size:14px}}.list-services-img .list-item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.list-services-img .list-item-content{width:100%;max-width:calc(46% - 62px)}.list-services-img .title{margin-bottom:20px}.list-services-img .list-item-img{width:100%;max-width:calc(54% - 62px);display:flex}.list-services-img .list-item-img picture{width:100%}.list-services-img .list-item-img img{width:100%;height:300px;object-fit:cover;background-color:rgba(227,233,237,.2)}.list-services-img .list-item .list-item-img,.list-services-img .list-item .text-content{transition-property:opacity,transform;transition-delay:.35s;transition-duration:.7s;transition-timing-function:ease}.list-services-img .list-item:not(.anim-start) .list-item-img,.list-services-img .list-item:not(.anim-start) .text-content{opacity:0}.list-services-img .list-item.anim-start .list-item-img,.list-services-img .list-item.anim-start .text-content{opacity:1}@media(max-width:575.9px){.list-services-img .title{margin-bottom:8px}.list-services-img .list-item-img img{height:200px}}.list-services-split{counter-reset:services_split}.list-services-split .list-item{position:relative;counter-increment:services_split;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;padding:50px 0;border-bottom:1px solid #e2e2e2}.list-services-split .list-item:first-child{padding-top:0}.list-services-split .list-item:last-child{padding-bottom:0;border-bottom:none}.list-services-split .list-item:nth-child(-n+9) .col-heading .number:before{content:"0" counter(services_split)}.list-services-split .col{max-width:calc(50% - 15px)}.list-services-split .col-heading .number{display:block;margin-bottom:17px}.list-services-split .col-heading .number:before{content:counter(services_split);font-size:18px;color:#e3061f}.list-services-split .col-heading .title{color:#f5f5f5}.list-services-split .col-description .text-content{color:#f5f5f5;font-size:18px}.list-services-split .col-description .img{margin-top:40px;position:relative;display:flex;flex-direction:column}.list-services-split .col-description .img>img,.list-services-split .col-description .img>picture{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;z-index:-1}.list-services-split .col-description .img>picture img{width:100%;height:100%;object-fit:cover}.list-services-split .col-description .img .logo{display:flex;justify-content:flex-end;margin-bottom:24px}.list-services-split .col-description .img .logo img,.list-services-split .col-description .img .logo svg{max-height:127px}.list-services-split .col-description .img .img-content{margin-top:auto;padding:25px;color:#f5f5f5}.list-services-split .col-description .img .title{font-size:40px;margin-bottom:5px}.list-services-split .col-description .img .text{font-size:16px}@media(max-width:1199.9px){.list-services-split .col{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.list-services-split .col{max-width:100%}.list-services-split .col-heading{margin-bottom:32px}}@media(max-width:575.9px){.list-services-split .col-heading{margin-bottom:16px}.list-services-split .col-heading .number{margin-bottom:8px}.list-services-split .col-description .editor-content,.list-services-split .col-heading .number:before{font-size:16px}.list-services-split .col-description .img{margin-top:24px}.list-services-split .col-description .img .logo img{max-height:80px}.list-services-split .col-description .img .img-content{padding:16px}.list-services-split .col-description .img .title{font-size:24px}.list-services-split .col-description .img .text{font-size:14px}}.list-services-split .col-heading{transform-origin:center center -2em;transition-property:opacity,transform;transition-duration:1.8s;transition-timing-function:cubic-bezier(.25,1,.5,1)}.list-services-split .col-description{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.list-services-split .list-item:not(.anim-start) .col-heading{transform:rotateX(-40deg) rotateY(13deg) rotate(13deg);opacity:0}.list-services-split .list-item:not(.anim-start) .col-description{opacity:0;transform:translateY(50px)}.list-services-split .list-item.anim-start .col-heading{transform:rotateX(0) rotateY(0) rotate(0);opacity:1}.list-services-split .list-item.anim-start .col-description{opacity:1;transform:translate(0)}.list-techstack{counter-reset:list-techstack}.list-techstack .list-item{position:relative;padding-top:42px;counter-increment:list-techstack}.list-techstack .list-item:not(:last-child){padding-bottom:50px}.list-techstack .list-item:nth-child(-n+9):before{content:"0" counter(list-techstack)}.list-techstack .list-item:before{content:counter(list-techstack);position:absolute;top:0;left:0;font-size:16px;color:#e3061f}.list-techstack .list-item:after{content:"";display:block;position:absolute;top:10px;right:0;width:calc(100% - 50px);height:1px;background-color:#000}.list-techstack .row{flex-wrap:nowrap}.list-techstack .col-heading{max-width:620px;flex-shrink:0;padding-right:30px}.list-techstack .col-heading .title{font-size:40px}.list-techstack .col-lists{display:flex;flex-wrap:wrap;margin-top:10px}.list-techstack .col-lists .stack-wrapper{width:100%;display:flex;padding:30px 0;border-bottom:1px solid #19181b}.list-techstack .col-lists .stack-wrapper:first-child{padding-top:0}.list-techstack .col-lists .stack-wrapper:last-child{padding-bottom:0;border-bottom:none}.list-techstack .col-lists .title{font-size:16px;color:#e3061f;min-width:120px;max-width:260px;width:100%}.list-techstack .col-lists ul{font-size:24px;margin:0 -25px -30px;display:flex;flex-wrap:wrap}.list-techstack .col-lists ul li{position:relative;padding:0 25px 30px}@media(max-width:1440.9px){.list-techstack .col-heading{max-width:410px}}@media(max-width:1199.9px){.list-techstack .col-heading{max-width:330px}}@media(max-width:991.9px){.list-techstack .list-item:not(:last-child){padding-bottom:44px}.list-techstack .row{flex-direction:column}.list-techstack .col-heading{max-width:100%;margin-bottom:24px;padding-right:0}.list-techstack .col-lists .stack-wrapper{flex-direction:column}.list-techstack .col-lists .title{max-width:100%;margin-bottom:16px}.list-techstack .col-lists ul{margin:0 -12px -12px}.list-techstack .col-lists ul li{padding:0 12px 12px}}@media(max-width:575.9px){.list-techstack .list-item{padding-top:32px}.list-techstack .list-item:not(:last-child){padding-bottom:32px}.list-techstack .list-item:before{font-size:14px}.list-techstack .list-item:after{top:8px;width:calc(100% - 30px)}.list-techstack .col-heading{margin-bottom:16px}.list-techstack .col-heading .title{font-size:24px}.list-techstack .col-lists .stack-wrapper{padding:16px 0}.list-techstack .col-lists .title,.list-techstack .col-lists ul{font-size:14px}}.list-techstack .col-heading{transform-origin:center center -2em;transition-property:opacity,transform;transition-duration:1.8s;transition-timing-function:cubic-bezier(.25,1,.5,1)}.list-techstack .col-lists .stack-wrapper{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.list-techstack .col-lists .stack-wrapper:nth-child(2){transition-delay:.6s}.list-techstack .col-lists .stack-wrapper:nth-child(3){transition-delay:.7s}.list-techstack .col-lists .stack-wrapper:nth-child(4){transition-delay:.8s}.list-techstack .col-lists .stack-wrapper:nth-child(5){transition-delay:.9s}.list-techstack .col-lists .stack-wrapper:nth-child(6){transition-delay:1s}.list-techstack .col-lists .stack-wrapper:nth-child(7){transition-delay:1.1s}.list-techstack .col-lists .stack-wrapper:nth-child(8){transition-delay:1.2s}.list-techstack .list-item:not(.anim-start) .col-heading{transform:rotateX(-40deg) rotateY(13deg) rotate(13deg);opacity:0}.list-techstack .list-item:not(.anim-start) .col-lists .stack-wrapper{opacity:0;transform:translateY(50px)}.list-techstack .list-item.anim-start .col-heading{transform:rotateX(0) rotateY(0) rotate(0);opacity:1}.list-techstack .list-item.anim-start .col-lists .stack-wrapper{opacity:1;transform:translate(0)}.list-techstack-v2{counter-reset:list-techstack}.list-techstack-v2 .list-item{position:relative;padding-top:44px;counter-increment:list-techstack}.list-techstack-v2 .list-item:not(:last-child){padding-bottom:25px}.list-techstack-v2 .list-item:nth-child(-n+9):before{content:"0" counter(list-techstack)}.list-techstack-v2 .list-item:before{content:counter(list-techstack);position:absolute;top:0;left:0;font-size:16px;color:#e3061f}.list-techstack-v2 .list-item:after{content:"";display:block;position:absolute;top:10px;right:0;width:calc(100% - 50px);height:1px;background-color:#000}.list-techstack-v2 .row{flex-wrap:nowrap}.list-techstack-v2 .col-heading{max-width:350px;flex-shrink:0;padding-right:30px}.list-techstack-v2 .col-heading .title{font-size:22px}.list-techstack-v2 .col-lists{display:flex;flex-wrap:wrap}.list-techstack-v2 .col-lists .stack-wrapper{display:flex;flex-wrap:wrap;margin:0 -20px -20px}.list-techstack-v2 .col-lists .stack-item{padding:0 20px 20px;font-size:16px}@media(max-width:1199.9px){.list-techstack-v2 .col-heading{padding-right:0;max-width:calc(50% - 10px)}.list-techstack-v2 .col-lists{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.list-techstack-v2 .row{flex-wrap:wrap}.list-techstack-v2 .col-heading{max-width:100%;margin-bottom:16px}.list-techstack-v2 .col-lists{max-width:100%}.list-techstack-v2 .col-lists .stack-wrapper{margin:0 -12px -16px}.list-techstack-v2 .col-lists .stack-item{padding:0 12px 16px}}@media(max-width:575.9px){.list-techstack-v2 .list-item{padding-top:32px}.list-techstack-v2 .list-item:not(:last-child){padding-bottom:24px}.list-techstack-v2 .list-item:before{font-size:14px}.list-techstack-v2 .list-item:after{top:8px;width:calc(100% - 30px)}.list-techstack-v2 .col-heading{margin-bottom:8px}}.list-techstack-v2 .list-item:after,.list-techstack-v2 .list-item:before{transition-property:opacity,transform;transition-delay:.35s;transition-duration:.7s;transition-timing-function:ease}.list-techstack-v2 .col-heading{transform-origin:center center -2em;transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.25,1,.5,1)}.list-techstack-v2 .col-lists .stack-item{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.list-techstack-v2 .list-item:not(.anim-start) .col-heading{transform:rotateX(-40deg) rotateY(13deg) rotate(13deg);opacity:0}.list-techstack-v2 .list-item:not(.anim-start) .col-lists .stack-item,.list-techstack-v2 .list-item:not(.anim-start):before{opacity:0;transform:translateY(10px)}.list-techstack-v2 .list-item:not(.anim-start):after{width:0}.list-techstack-v2 .list-item.anim-start .col-heading{transform:rotateX(0) rotateY(0) rotate(0);opacity:1}.list-techstack-v2 .list-item.anim-start .col-lists .stack-item,.list-techstack-v2 .list-item.anim-start:before{opacity:1;transform:translate(0)}.list-products{counter-reset:list-prodcuts}.list-products .list-item{display:block;position:relative;padding-top:44px;counter-increment:list-prodcuts}.list-products .list-item:not(:last-child){padding-bottom:20px}.list-products .list-item:nth-child(-n+9):before{content:"0" counter(list-prodcuts)}.list-products .list-item:before{content:counter(list-prodcuts);position:absolute;top:0;left:0;font-size:16px;color:#e3061f}.list-products .list-item:after{content:"";display:block;position:absolute;top:9px;right:0;width:calc(100% - 50px);height:1px;background-color:#000}.list-products .logo{display:flex;margin-bottom:20px}.list-products .logo img,.list-products .logo svg{min-height:40px}.list-products .logo img{object-fit:cover}.list-products .title{font-size:40px;margin-bottom:8px}.list-products .list-item .logo,.list-products .list-item .text,.list-products .list-item .title,.list-products .list-item:after,.list-products .list-item:before{transition-property:opacity,transform;transition-delay:.35s;transition-duration:.7s;transition-timing-function:ease}.list-products .list-item:before{transition-delay:.5s}.list-products .list-item:after{transition-property:width}.list-products .list-item:not(.anim-start) .logo{opacity:0}.list-products .list-item:not(.anim-start) .title{opacity:0;transform:translate(-100vw)}.list-products .list-item:not(.anim-start) .text{opacity:0;transform:scale(0)}.list-products .list-item:not(.anim-start):before{opacity:0;transform:translateY(10px)}.list-products .list-item:not(.anim-start):after{width:0}.list-products .list-item.anim-start .logo{opacity:1}.list-products .list-item.anim-start .title{opacity:1;transform:translate(0)}.list-products .list-item.anim-start .text{opacity:1;transform:scale(1)}.list-products .list-item.anim-start:before{opacity:1;transform:translate(0)}@media(max-width:575.9px){.list-products .list-item{padding-top:28px}.list-products .list-item:not(:last-child){padding-bottom:8px}.list-products .list-item:before{font-size:14px}.list-products .list-item:after{width:calc(100% - 30px)}.list-products .logo{margin-bottom:8px}.list-products .logo img,.list-products .logo svg{min-height:31px}.list-products .title{font-size:24px}.list-products .text{font-size:14px}}.tags-wrapper{display:flex;align-items:center;flex-wrap:wrap}.tags-wrapper .tag-item{position:relative;display:flex;align-items:center;flex-shrink:0;color:#e3061f}.tags-wrapper .tag-item:not(:last-child):after{content:"•";margin:0 2px}@media(max-width:575.9px){.tags-wrapper .tag-item{font-size:14px}}.list-cases{counter-reset:list-services;transition-property:border-color;transition-timing-function:ease}.list-cases,.list-cases .list-item{position:relative;transition-duration:.3s}.list-cases .list-item{display:flex;align-items:center;padding-top:40px;padding-bottom:40px;counter-increment:list-services;transition-property:opacity;transition-timing-function:ease}.list-cases .list-item:nth-child(-n+9):before{content:"0" counter(list-services)}.list-cases .list-item:before{content:counter(list-services);position:absolute;top:0;left:0;font-size:16px;color:#e3061f}.list-cases .list-item:after{content:"";display:block;position:absolute;top:8px;right:0;width:calc(100% - 50px);height:1px;background-color:#000}.list-cases .list-item .title{font-size:56px;color:#323036;margin-bottom:12px}.list-cases .list-item .text{max-width:720px;font-size:16px;color:#323036}.list-cases .list-item .ico-col{margin-left:auto;padding-left:20px}.list-cases .list-item .ico{width:84px;height:84px;display:flex;align-items:center;justify-content:center;transition-duration:.3s;transition-property:background-color,border-color,transform,opacity;border-radius:50%;border:1px solid #323036}.list-cases .list-item .ico img,.list-cases .list-item .ico svg{display:block;width:30px;height:30px}.list-cases .list-item .ico path{transition-duration:.3s;transition-property:stroke}.list-cases .list-item:hover .ico{background-color:#e3061f;border-color:#e3061f;transform:rotate(-45deg)}.list-cases .list-item:hover .ico path{stroke:#fff}.list-cases .list-item.js-anim-on-viewport .tags-wrapper,.list-cases .list-item.js-anim-on-viewport .text,.list-cases .list-item.js-anim-on-viewport:after,.list-cases .list-item.js-anim-on-viewport:before{transition-property:opacity,transform;transition-delay:.15s;transition-duration:.7s;transition-timing-function:ease}.list-cases .list-item.js-anim-on-viewport:before{transition-delay:.5s}.list-cases .list-item.js-anim-on-viewport:after{transition-property:width}.list-cases .list-item.js-anim-on-viewport .ico{opacity:1}.list-cases .list-item.js-anim-on-viewport:not(.anim-start) .tags-wrapper,.list-cases .list-item.js-anim-on-viewport:not(.anim-start) .text{opacity:0;transform:scale(0)}.list-cases .list-item.js-anim-on-viewport:not(.anim-start):before{opacity:0;transform:translateY(10px)}.list-cases .list-item.js-anim-on-viewport:not(.anim-start):after{width:0}.list-cases .list-item.js-anim-on-viewport:not(.anim-start) .ico{opacity:0}.list-cases .list-item.js-anim-on-viewport.anim-start .title{transform:translateY(0);opacity:1}.list-cases .list-item.js-anim-on-viewport.anim-start .tags-wrapper,.list-cases .list-item.js-anim-on-viewport.anim-start .text{opacity:1;transform:scale(1)}.list-cases .list-item.js-anim-on-viewport.anim-start:before{opacity:1;transform:translate(0)}@media(max-width:1024.9px){.list-cases .list-item .title{font-size:40px}}@media(max-width:767.9px){.list-cases .list-item{padding-top:32px;padding-bottom:24px}.list-cases .list-item .ico-col{display:none}.list-cases .list-item:before{font-size:14px}.list-cases .list-item:after{top:7px;width:calc(100% - 32px)}.list-cases .list-item .title{font-size:24px;margin-bottom:8px}.list-cases .list-item .text{font-size:14px;margin-bottom:8px}}.cards-media .card{padding:64px 96px;background-color:#fff;border-radius:12px;display:flex;flex-direction:column}.cards-media .card-body{margin-bottom:auto}.cards-media .card-body .title{font-size:40px;margin-bottom:16px}.cards-media .card-body .text{font-size:16px}.cards-media .card-body .link-more{display:block;font-size:16px;color:#e3061f;margin-top:5px}.cards-media .card-body .link-more:hover{color:#ed2c41}.cards-media .card-foot{margin-top:26px;padding-top:30px;border-top:1px solid #e2e2e2;display:flex;align-items:flex-start;justify-content:space-between}.cards-media .card-foot .logo{display:flex;margin-left:20px}.cards-media .card-foot .logo img{min-height:20px;min-width:50px;max-width:100%}@media(max-width:1199.9px){.cards-media .card{padding:40px}}@media(max-width:575.9px){.cards-media .card{padding:24px}.cards-media .card-body .title{font-size:24px;margin-bottom:8px}.cards-media .card-body .text{font-size:14px}.cards-media .card-foot{flex-direction:column;margin-top:16px;padding-top:16px}.cards-media .card-foot .tags-wrapper{margin-bottom:8px}.cards-media .card-foot .logo{margin-left:0}}.cards-analytics{justify-content:space-between;margin-bottom:-60px}.cards-analytics .col{max-width:calc(40% - 10px);padding-bottom:60px}.cards-analytics .card{display:flex;flex-direction:column}.cards-analytics .icon{display:flex;margin-bottom:20px}.cards-analytics .icon img,.cards-analytics .icon svg{width:85px;height:85px}.cards-analytics .icon img{object-fit:cover}.cards-analytics .title{color:#f5f5f5;font-size:32px;margin-bottom:17px}.cards-analytics .editor-content{color:#f5f5f5;font-size:18px}@media(max-width:1440.9px){.cards-analytics .col{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.cards-analytics .col{max-width:100%}}@media(max-width:575.9px){.cards-analytics{margin-bottom:-32px}.cards-analytics .col{padding-bottom:32px}.cards-analytics .icon{margin-bottom:16px}.cards-analytics .icon img,.cards-analytics .icon svg{width:48px;height:48px}.cards-analytics .title{font-size:24px;margin-bottom:8px}.cards-analytics .editor-content{font-size:14px}}.cards-product{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -10px -24px}.cards-product .col{max-width:33.3333333333%;padding:0 10px 24px}.cards-product .card{width:100%;height:100%;padding:38px 40px 0;background-color:#323036;display:flex;flex-direction:column;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease}.cards-product .card .card-logo{display:flex;margin-bottom:20px}.cards-product .card .card-logo img{height:40px}.cards-product .card .card-title{font-size:40px;color:#f5f5f5;margin-bottom:8px}.cards-product .card .card-text{font-size:16px;color:#f5f5f5;margin-bottom:80px}.cards-product .card .card-icon{position:relative;display:flex;flex-direction:column;width:100%;max-width:320px;margin:auto auto 74px;transform:translateX(3%)}.cards-product .card .card-icon:before{content:"";display:block;padding-top:110%}.cards-product .card .card-icon img{display:none}.cards-product .card .card-icon canvas{position:absolute;top:0;height:max-content}.cards-product .card .card-icon.hidden canvas{display:none}.cards-product .col:nth-child(3n+1) .card:hover{background-color:#086ad8}.cards-product .col:nth-child(3n+2) .card:hover{background-color:#117072}.cards-product .col:nth-child(3n+3) .card:hover{background-color:#843cbb}@media(max-width:1199.9px){.cards-product .card{padding:30px 20px}.cards-product .card .card-text{margin-bottom:30px}.cards-product .card .card-icon{margin-bottom:0}}@media(max-width:991.9px){.cards-product .col{max-width:100%}.cards-product .card .card-icon{transform:translateX(4%)}}@media(max-width:575.9px){.cards-product .card{padding:24px}.cards-product .card .card-title{font-size:24px}.cards-product .card .card-text{font-size:14px;margin-bottom:24px}}.cards-news{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -10px -20px}.cards-news .col{max-width:50%;padding:0 10px 20px}.cards-news .card{display:flex;flex-direction:column;width:100%;height:100%;padding:30px;background-color:#fff;border-radius:12px}.cards-news .card-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.cards-news .card-head .title{font-size:30px}.cards-news .card-head .icon{display:flex;flex-shrink:0;margin-left:35px}.cards-news .card-head .icon img,.cards-news .card-head .icon svg{width:50px;height:50px;object-fit:cover;border-radius:50%}.cards-news .card-body{margin-bottom:30px}.cards-news .card-body .text{font-size:16px;-webkit-line-clamp:3}.cards-news .card-foot{margin-top:auto;padding-top:30px;border-top:1px solid #e2e2e2;display:flex;align-items:center}.cards-news .card-foot .date{font-size:16px;color:rgba(50,48,54,.5);margin-right:15px}.cards-news .card-foot .category{margin-left:auto;font-size:16px;color:rgba(50,48,54,.5)}@media(max-width:767.9px){.cards-news{margin:0 0 -16px}.cards-news .col{max-width:100%;padding:0 0 16px}.cards-news .card{padding:16px}.cards-news .card-head{margin-bottom:8px}.cards-news .card-head .title{font-size:18px}.cards-news .card-head .icon{margin-left:16px}.cards-news .card-head .icon img,.cards-news .card-head .icon svg{width:40px;height:40px}.cards-news .card-body{margin-bottom:16px}.cards-news .card-body .text{font-size:14px}.cards-news .card-foot{padding-top:16px}.cards-news .card-foot .category,.cards-news .card-foot .date{font-size:14px}}.section-more{padding:128px 0;background-color:#e3061f}.section-more .wrapper{display:flex;align-items:flex-start;justify-content:space-between}.section-more .info{display:flex;flex-direction:column}.section-more .info .description{font-size:16px;margin-bottom:30px;color:#fff}.cards-accords-projects>.card>.card-head .section-more .info .title,.section-more .info .cards-accords-projects>.card>.card-head .title,.section-more .info .page-title{color:#fff}.section-more .link{display:flex;flex-shrink:0;margin-top:30px;margin-left:30px}.section-more .link img,.section-more .link svg{width:115px;height:115px}@media(max-width:767.9px){.section-more{padding:24px 0}.section-more .wrapper{flex-direction:column}.section-more .info .description{font-size:14px;margin-bottom:16px}.cards-accords-projects>.card>.card-head .section-more .info .title,.section-more .info .cards-accords-projects>.card>.card-head .title,.section-more .info .page-title{font-size:32px}.section-more .link{margin-top:16px;margin-left:auto}.section-more .link img,.section-more .link svg{width:90px;height:90px}}@media(max-width:575.9px){.section-more .link{margin-top:8px}.section-more .link img,.section-more .link svg{width:64px;height:64px}}.carousel-expertise{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.carousel-expertise.is-initialized{width:100vw;margin-left:calc(50% - 50vw)}.carousel-expertise .splide__slide{display:flex;align-items:center;margin:0 15px}.carousel-expertise .splide__slide .title{flex-shrink:0;font-size:64px;color:#e3061f}.carousel-expertise .splide__slide .text{flex-shrink:0;margin-left:18px;font-size:16px;color:#323036;transition-property:color}.carousel-expertise:not(.anim-start){opacity:0;transform:translateY(100px)}.carousel-expertise.anim-start{opacity:1;transform:translate(0)}@media(max-width:991.9px){.carousel-expertise .splide__slide .title{font-size:50px}}@media(max-width:575.9px){.carousel-expertise .splide__slide .title{font-size:32px}.carousel-expertise .splide__slide .text{font-size:14px}}.carousel-logo{display:flex;align-items:center;justify-content:center;transition-property:opacity,transform;transition-delay:.3s;transition-duration:.5s;transition-timing-function:ease}.carousel-logo:not(:last-child){margin-bottom:50px}.carousel-logo.is-initialized{width:100vw;margin-left:calc(50% - 50vw)}.carousel-logo .splide__track{padding:50px 0;margin:-50px 0}.carousel-logo .img{position:relative;margin:0 25px}.carousel-logo .img img{width:100%;height:100%;max-width:200px;max-height:127px;object-fit:cover}.carousel-logo .img .text{position:absolute;direction:ltr;top:100%;left:0;width:100%;text-align:center;color:rgba(255,255,255,.5);font-size:16px;transform:translateY(-50px);opacity:0;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;z-index:1}.carousel-logo .img:hover .text{opacity:1;transform:translateY(0)}.carousel-logo:not(.anim-start){opacity:0;transform:translateY(100px)}.carousel-logo.anim-start{opacity:1;transform:translate(0)}@media(max-width:991.9px){.carousel-logo .img{margin:0 10px}}@media(max-width:575.9px){.carousel-logo .img{margin:0 8px}.carousel-logo .img img{max-width:128px;max-height:80px}}.cards-steps{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;margin:0 -10px -50px}.cards-steps .col{max-width:33.3333333333%;padding:0 10px 50px}.cards-steps .card{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.cards-steps .card-icon{position:relative;display:flex;flex-shrink:0;margin-bottom:30px}.cards-steps .card-icon:before{content:"";pointer-events:none;position:absolute;top:-20px;left:-20px;width:200%;height:200%;background-image:url(/wp-content/themes/iss/img/shadow-card-result.png);background-repeat:no-repeat;background-size:cover;background-position:top;z-index:-1}.cards-steps .card-icon img,.cards-steps .card-icon svg{width:76px;height:76px}.cards-steps .card-text{text-align:center;font-size:18px}@media(max-width:991.9px){.cards-steps .col{max-width:50%}}@media(max-width:575.9px){.cards-steps{margin:0 0 -24px}.cards-steps .col{max-width:100%;padding:0 0 24px}.cards-steps .card-icon{margin-bottom:16px}.cards-steps .card-icon img,.cards-steps .card-icon svg{width:72px;height:72px}.cards-steps .card-text{font-size:16px}}.cards-steps .col{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.cards-steps .col:nth-child(2){transition-delay:.6s}.cards-steps .col:nth-child(3){transition-delay:.7s}.cards-steps .col:nth-child(4){transition-delay:.8s}.cards-steps .col:nth-child(5){transition-delay:.9s}.cards-steps .col:nth-child(6){transition-delay:1s}.cards-steps .col:nth-child(7){transition-delay:1.1s}.cards-steps .col:nth-child(8){transition-delay:1.2s}.cards-steps:not(.anim-start) .col{opacity:0;transform:translateY(50px)}.cards-steps.anim-start .col{opacity:1;transform:translate(0)}.cards-results{display:flex;align-items:stretch;flex-wrap:wrap;padding-right:1px;padding-bottom:1px}.cards-results .card{position:relative;display:block;margin-right:-1px;margin-bottom:-1px;width:100%;max-width:33.3333333333%;background-color:rgba(0,0,0,0);border:1px solid #19181b;transition-property:background-color,border-color;transition-duration:.3s}.cards-results .card:before{content:"";display:block;padding-top:100%}.cards-results .card:hover{background-color:#e3061f;border-color:#e3061f}.cards-results .card:hover .text,.cards-results .card:hover .title{color:#fff}.cards-results .card-inner{position:absolute;top:27%;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;padding:20px}.cards-results .title{font-size:82px;line-height:1;margin-bottom:28px;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cards-results .title sup{font-size:36px}.cards-results .text{font-size:18px;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media(max-width:1440.9px){.cards-results .title{font-size:64px;margin-bottom:20px}.cards-results .title sup{font-size:25px}.cards-results .text{font-size:16px}}@media(max-width:1199.9px){.cards-results .title{font-size:50px}}@media(max-width:991.9px){.cards-results .card{max-width:50%}.cards-results .card:before{padding-top:80%}}@media(max-width:767.9px){.cards-results .card{max-width:100%}.cards-results .card:not(:last-child){margin-bottom:-1px}.cards-results .card:before{content:none}.cards-results .card-inner{position:static}.cards-results .title{font-size:32px;margin-bottom:8px}.cards-results .title sup{font-size:16px}.cards-results .text{font-size:14px}}@media(max-width:575.9px){.cards-results .card-inner{padding:16px}}.cards-results .card{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.cards-results .card:nth-child(2){transition-delay:.3s}.cards-results .card:nth-child(3){transition-delay:.4s}.cards-results .card:nth-child(4){transition-delay:.5s}.cards-results .card:nth-child(5){transition-delay:.6s}.cards-results .card:nth-child(6){transition-delay:.7s}.cards-results .card:nth-child(7){transition-delay:.8s}.cards-results .card:nth-child(8){transition-delay:.9s}.cards-results .card:not(.anim-start){opacity:0;transform:translateY(50px)}.cards-results .card.anim-start{opacity:1;transform:translate(0)}.cards-resources{display:flex;flex-wrap:wrap}.cards-resources .card{display:flex;flex-direction:column;align-items:center;width:100%;max-width:calc(33.3333333333% + 1px);margin-right:-1px;margin-bottom:-1px;padding:35px 20px;background-color:rgba(0,0,0,0);border:1px solid #323036;transition-property:background-color,border-color;transition-duration:.3s;transition-timing-function:ease}.cards-resources .icon{position:relative;width:100%;max-width:108px;margin-bottom:10px}.cards-resources .icon:before{content:"";display:block;padding-top:100%}.cards-resources .icon img,.cards-resources .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.cards-resources .icon path{transition-property:stroke;transition-duration:.3s;transition-timing-function:ease}.cards-resources .title{color:#323036;font-size:18px;max-width:300px;text-align:center;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cards-resources .card:hover{background-color:#e3061f;border-color:#e3061f}.cards-resources .card:hover .icon path{stroke:#fff}.cards-resources .card:hover .title{color:#fff}@media(max-width:767.9px){.cards-resources .card{max-width:calc(50% + 1px);max-width:100%;margin-right:0;padding:24px 12px}.cards-resources .icon{max-width:72px;margin-bottom:8px}.cards-resources .title{font-size:14px;max-width:200px}}.card-review{padding-top:100px;padding-bottom:100px;width:100%}.card-review .content{display:flex}.card-review .content-quote{font-size:40px;color:#fff}.card-review .content-logo{display:flex;flex-shrink:0;margin-left:60px}.card-review .author{margin-top:135px;display:flex;align-items:center}.card-review .author-img{display:flex;margin-right:40px}.card-review .author-img img{width:120px;height:120px;border-radius:50%;object-fit:cover}.card-review .author-info{display:flex;flex-direction:column}.card-review .author-info .name{font-size:32px;color:#fff;margin-bottom:10px}.card-review .author-info .position{font-size:32px;color:rgba(255,255,255,.5)}@media(max-width:1199.9px){.card-review{padding-top:50px;padding-bottom:50px}.card-review .content-quote{font-size:32px}.card-review .author{margin-top:180px}.card-review .author-img{margin-right:30px}.card-review .author-img img{width:100px;height:100px}.card-review .author-info .name,.card-review .author-info .position{font-size:24px}}@media(max-width:991.9px){.card-review .content{flex-direction:column-reverse}.card-review .content-logo{margin-bottom:24px;margin-left:0}}@media(max-width:575.9px){.card-review{padding-top:24px;padding-bottom:24px}.card-review .content-quote{font-size:16px}.card-review .author{margin-top:68px}.card-review .author-img{margin-right:16px}.card-review .author-img img{width:64px;height:64px}.card-review .author-info .name{font-size:16px;margin-bottom:0}.card-review .author-info .position{font-size:16px}}.flipper{position:relative;background-color:#464449;z-index:50}.flipper .flipper-track{position:relative;overflow:hidden;z-index:0}.flipper .flipper-nav{z-index:1}.flipper .flipper-nav .arrow{cursor:pointer}.flipper .flipper-list{position:relative;display:flex;align-items:stretch}.flipper .flipper-slide{cursor:pointer;position:absolute;top:0;left:0;width:calc(100% - 6vw);height:100%;background-color:#464449;transform:translateX(8vw);transition-property:transform;transition-timing-function:ease;will-change:transform;-webkit-user-select:none;user-select:none}.flipper .flipper-slide.flipper-slide-active{cursor:default;transform:translateX(0);background-color:#323036;transition:transform 467ms cubic-bezier(.55,0,.1,1) 0s,background-color 467ms cubic-bezier(.55,0,.1,1) 133ms,z-index 0s}.flipper .flipper-slide.flipper-slide-active.flipper-slide-mouseenter{transform:translateX(-3vw)}.flipper .flipper-slide.flipper-slide-next{transform:translateX(3vw);background-color:#3a383d;transition:transform 467ms cubic-bezier(.55,0,.1,1) 0s,background-color 467ms cubic-bezier(.55,0,.1,1) 133ms,z-index 0s}.flipper .flipper-slide.flipper-slide-next.flipper-slide-mouseenter{transform:translateX(0)}.flipper .flipper-slide.flipper-slide-swipe{transform:translateX(-100%)!important;transition:transform .5s cubic-bezier(.55,0,.1,1),z-index 0s!important}.flipper .flipper-slide.flipper-slide-drag{transition:none}.flipper-reviews .flipper-nav{position:absolute;right:calc(6vw + 60px);bottom:120px}.flipper-reviews .flipper-nav .arrow .icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;border:1px solid #f5f5f5;border-radius:50%;background-color:rgba(0,0,0,0);width:56px;height:56px;transition-property:border-color,background-color;transition-duration:.3s;transition-timing-function:ease}.flipper-reviews .flipper-nav .arrow .icon img,.flipper-reviews .flipper-nav .arrow .icon svg{width:10px;height:20px;margin-left:2px}.flipper-reviews .flipper-nav .arrow:hover .icon{border-color:#ed2c41;background-color:#ed2c41}.flipper-reviews .card-review{padding-right:60px}.flipper-reviews .card-review .author{padding-right:160px}@media(max-width:1650px){.flipper-reviews .flipper-slide.flipper-slide-active.flipper-slide-mouseenter{transform:none}}@media(max-width:1199.9px){.flipper-reviews .flipper-nav{right:calc(8vw + 36px)}.flipper-reviews .card-review{padding-right:36px!important}}@media(max-width:991.9px){.flipper-reviews{display:none}}.reviews-slider{background-color:#323036;padding-bottom:24px}.reviews-slider .splide__pagination{margin:-4px 11px}.reviews-slider .splide__pagination li{padding:4px}.reviews-slider .splide__pagination button{display:flex;flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:rgba(245,245,245,.2);transition:background-color .3s ease}.reviews-slider .splide__pagination button.is-active{background-color:#fff}@media(min-width:992px){.reviews-slider{display:none}}.cards-functions{display:flex;align-items:stretch;flex-wrap:wrap;padding-bottom:30px}.cards-functions .col{position:relative;max-width:33.3333333333%;padding:0 20px 30px}.cards-functions .col:after{content:"";position:absolute;top:0;right:0;display:block;width:1px;height:100%;background-color:#f5f5f5}.cards-functions .col:nth-child(3n+3):after{content:none}.cards-functions .col{transition-property:opacity,transform;transition-duration:.4s;transition-timing-function:ease}.cards-functions .col:first-child{transition-delay:.3s}.cards-functions .col:nth-child(2){transition-delay:.5s}.cards-functions .col:nth-child(3){transition-delay:.7s}.cards-functions .col:not(.anim-start){opacity:0;transform:translate(-100vw) scaleX(0)}.cards-functions .col.anim-start{opacity:1;transform:translateX(0,0) scale(1)}.cards-functions .card{display:flex;flex-direction:column}.cards-functions .card-count{display:flex;align-items:center;font-size:16px;color:#e3061f;margin-bottom:10px}.cards-functions .card-text{font-size:16px;color:#f5f5f5}@media(max-width:991.9px){.cards-functions{margin:0;padding-bottom:0}.cards-functions .col{padding:0;max-width:100%}.cards-functions .col:after{content:none}.cards-functions .col:not(:last-child){padding-bottom:20px}.cards-functions .card-count{position:relative;margin-bottom:22px}.cards-functions .card-count:after{content:"";position:absolute;right:0;width:calc(100% - 50px);height:1px;background-color:#f5f5f5}}@media(max-width:575.9px){.cards-functions .card-count{font-size:14px}.cards-functions .card-count:after{width:calc(100% - 30px)}}.cards-accords-projects{counter-reset:list-services}.cards-accords-projects>.card{display:block;position:relative;padding-top:56px;padding-bottom:52px;counter-increment:list-services}.cards-accords-projects>.card:nth-child(-n+9):before{content:"0" counter(list-services)}.cards-accords-projects>.card:before{content:counter(list-services);position:absolute;top:0;left:0;font-size:16px;color:#e3061f}.cards-accords-projects>.card:after{content:"";display:block;position:absolute;top:10px;right:0;width:calc(100% - 50px);height:1px;background-color:#000}.cards-accords-projects>.card[data-collapse=open] .card-head .arrow{transform:rotate(180deg)}.cards-accords-projects>.card[data-collapse=open] .card-head .arrow path{fill:#e3061f}.cards-accords-projects>.card>.card-head{display:flex;justify-content:space-between}.cards-accords-projects>.card>.card-head .title{color:#323036;margin-bottom:17px}.cards-accords-projects>.card>.card-head .text{max-width:720px;font-size:16px;color:#323036}.cards-accords-projects>.card>.card-head .tags-wrapper .tag-item{color:#6e6977}.cards-accords-projects>.card>.card-head .arrow{cursor:pointer;display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-left:15px;width:82px;height:82px;border:1px solid #e2e2e2;border-radius:50%;transition:transform .3s ease}.cards-accords-projects>.card>.card-head .arrow img,.cards-accords-projects>.card>.card-head .arrow svg{width:10px;height:20px;transform:rotate(90deg)}.cards-accords-projects>.card>.card-head .arrow path{fill:#323036;transition:fill .3s ease}.cards-accords-projects>.card>.card-body{max-width:1007px}.cards-accords-projects>.card>.card-body .subtitle{font-size:18px;color:rgba(50,48,54,.5);margin-top:50px;margin-bottom:20px}@media(max-width:1199.9px){.cards-accords-projects>.card>.card-body{max-width:800px}}@media(max-width:991.9px){.cards-accords-projects>.card>.card-head .title{font-size:64px}.cards-accords-projects>.card>.card-head .arrow{width:48px;height:48px}}@media(max-width:767.9px){.cards-accords-projects>.card>.card-head .title{font-size:50px}}@media(max-width:575.9px){.cards-accords-projects>.card{padding-top:32px;padding-bottom:28px}.cards-accords-projects>.card:before{font-size:14px}.cards-accords-projects>.card:after{top:8px;width:calc(100% - 30px)}.cards-accords-projects>.card>.card-head .title{font-size:24px}.cards-accords-projects>.card>.card-head .text{font-size:14px}.cards-accords-projects>.card>.card-head .tags-wrapper{margin-top:4px}.cards-accords-projects>.card>.card-head .arrow{width:32px;height:32px}.cards-accords-projects>.card>.card-head .arrow img,.cards-accords-projects>.card>.card-head .arrow svg{width:7px;height:13px}.cards-accords-projects>.card>.card-body .subtitle{font-size:16px;margin-top:24px;margin-bottom:16px}}.cards-achievements{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -10px -20px}.cards-achievements .col{max-width:25%;padding:0 10px 20px}.cards-achievements .card{position:relative;display:flex;justify-content:center;align-items:center;padding:10%;width:100%;height:100%;border:1px solid #19181b;border-radius:50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.cards-achievements .card:hover{transform:rotate(-30deg)}.cards-achievements .card:before{content:"";padding-top:100%;display:block}.cards-achievements .card .text{position:absolute;padding:10%;font-size:16px;text-align:center}.cards-achievements .card .text .indicator{color:#e3061f}@media(max-width:991.9px){.cards-achievements .col{max-width:50%}.cards-achievements .card .text{font-size:14px}}.cards-awards .card{position:relative;padding:15px 0;border-top:1px solid #000;display:flex;align-items:center}.cards-awards .card:last-child{border-bottom:1px solid #000}.cards-awards .name{font-size:16px;max-width:560px;margin-right:auto;transition:color .3s ease}.cards-awards .icon{display:flex;flex-shrink:0;margin-left:15px;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.cards-awards .icon img{height:32px}.cards-awards .award{pointer-events:none;position:absolute;right:0;left:0;display:flex;justify-content:center;width:100%;z-index:1;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.cards-awards .award img{max-width:207px}.cards-awards .card:hover .name{color:#e3061f}.cards-awards .card:hover .award,.cards-awards .card:hover .icon{opacity:1}@media(max-width:575.9px){.cards-awards .name{font-size:14px}.cards-awards .icon{display:none}}.accord .accord-trigger{cursor:pointer}.accord.collapsing,.accord.disabled{pointer-events:none}.accord.collapse:not(.active) .accord-body{display:none}.accord.collapsing .accord-body{overflow:hidden;pointer-events:none;height:0;transition:height .6s ease}.cards-media-slider{margin-right:-20px}.cards-media-slider .cards-media .card{padding:30px;height:100%;margin-right:20px}.cards-media-slider .cards-media .card .title{color:#19181b;font-size:18px}.cards-media-slider .cards-media .card .text{-webkit-line-clamp:3;height:65px}.cards-media-slider .tags-wrapper .tag-item{color:rgba(50,48,54,.5)}.cards-media-slider .splide__arrows{right:20px}@media(max-width:575.9px){.cards-media-slider .cards-media .card .text{height:56px}.cards-media-slider .splide__arrows{top:-35px!important}.cards-media-slider .splide__arrows .splide__arrow img,.cards-media-slider .splide__arrows .splide__arrow svg{width:24px!important;height:24px!important}}.gratitude-slider{margin-right:-20px}.gratitude-slider .splide__slide img{margin-right:20px;width:295px;border-radius:12px;background-color:#fff}.gratitude-slider .splide__arrows{right:20px}@media(max-width:1199.9px){.gratitude-slider .splide__slide img{width:226px}}@media(max-width:575.9px){.gratitude-slider .splide__slide img{width:112px}.gratitude-slider .splide__arrows{position:static!important;margin-bottom:16px}}.cards-media-slider,.gratitude-slider,.slider-arrows{position:relative}.cards-media-slider .splide__arrows,.gratitude-slider .splide__arrows,.slider-arrows .splide__arrows{position:absolute;top:-49px;display:flex;align-items:center}.cards-media-slider .splide__arrows .splide__arrow,.gratitude-slider .splide__arrows .splide__arrow,.slider-arrows .splide__arrows .splide__arrow{display:flex;flex-shrink:0;border-radius:50%;background-color:rgba(0,0,0,0);transition:opacity .3s ease}.cards-media-slider .splide__arrows .splide__arrow img,.cards-media-slider .splide__arrows .splide__arrow svg,.gratitude-slider .splide__arrows .splide__arrow img,.gratitude-slider .splide__arrows .splide__arrow svg,.slider-arrows .splide__arrows .splide__arrow img,.slider-arrows .splide__arrows .splide__arrow svg{width:32px;height:32px}.cards-media-slider .splide__arrows .splide__arrow[disabled],.gratitude-slider .splide__arrows .splide__arrow[disabled],.slider-arrows .splide__arrows .splide__arrow[disabled]{opacity:.5;pointer-events:none}.cards-media-slider .splide__arrows .splide__arrow--prev,.gratitude-slider .splide__arrows .splide__arrow--prev,.slider-arrows .splide__arrows .splide__arrow--prev{margin-right:10px;transform:scale(-1)}.cards-registry .card{padding:30px;background-color:#fff;border-radius:12px}.cards-registry .card:not(:last-child){margin-bottom:20px}.cards-registry .card-icon{display:flex;margin-bottom:30px}.cards-registry .card-icon img{min-height:40px;max-height:90px}.cards-registry .card-text{font-size:24px}.cards-registry.small{margin-left:auto}.cards-registry.small .card{max-width:400px}.cards-registry.small .card-icon{margin-bottom:16px}.cards-registry.small .card-text{font-size:18px;line-height:26px}@media(max-width:991.9px){.cards-registry .card{padding:24px}.cards-registry .card-icon{margin-bottom:16px}.cards-registry .card-icon img{min-height:32px;max-height:66px}.cards-registry .card-text{font-size:18px}}@media(max-width:575.9px){.cards-registry .card{padding:16px}.cards-registry .card-icon img{min-height:20px;max-height:48px}.cards-registry .card-text{font-size:14px}}.cards-hiring .card{padding:40px;background-color:#fff;border-radius:12px}.cards-hiring .icon{display:flex;margin-bottom:30px}.cards-hiring .icon img,.cards-hiring .icon svg{height:90px}.cards-hiring .title{font-size:40px;margin-bottom:17px}.cards-hiring .text{font-size:24px;margin-bottom:30px}.cards-hiring .btn{max-width:400px}.cards-hiring .card{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.cards-hiring .card:not(.anim-start){opacity:0;transform:scale(0)}.cards-hiring .card.anim-start{opacity:1;transform:scale(1)}@media(max-width:991.9px){.cards-hiring .card{padding:30px}.cards-hiring .icon img{height:70px}.cards-hiring .title{font-size:32px}.cards-hiring .text{font-size:18px}}@media(max-width:575.9px){.cards-hiring .card{padding:16px}.cards-hiring .icon{margin-bottom:16px}.cards-hiring .icon img{height:48px}.cards-hiring .title{font-size:16px}.cards-hiring .text{font-size:14px;margin-bottom:16px}}.half-sticky{position:relative;display:flex;justify-content:space-between}.half-sticky .col{max-width:40%}.half-sticky .half-sticky-item{width:100%;height:200px;background-color:blue}.half-sticky .content{height:1500px;width:100%;background-color:red}.section-communication-expertise,.section-development-expertise,.section-expertise,.section-home-expertise,.section-services-expertise{position:relative}.list-services-split .col-heading .section-communication-expertise .container>.title,.list-services-split .col-heading .section-development-expertise .container>.title,.list-services-split .col-heading .section-expertise .container>.title,.list-services-split .col-heading .section-home-expertise .container>.title,.list-services-split .col-heading .section-services-expertise .container>.title,.modal-brief .section-communication-expertise .container>.title,.modal-brief .section-development-expertise .container>.title,.modal-brief .section-expertise .container>.title,.modal-brief .section-home-expertise .container>.title,.modal-brief .section-services-expertise .container>.title,.section-communication-expertise .container>.section-title,.section-communication-expertise .list-services-split .col-heading .container>.title,.section-communication-expertise .modal-brief .container>.title,.section-development-expertise .container>.section-title,.section-development-expertise .list-services-split .col-heading .container>.title,.section-development-expertise .modal-brief .container>.title,.section-expertise .container>.section-title,.section-expertise .list-services-split .col-heading .container>.title,.section-expertise .modal-brief .container>.title,.section-home-expertise .container>.section-title,.section-home-expertise .list-services-split .col-heading .container>.title,.section-home-expertise .modal-brief .container>.title,.section-services-expertise .container>.section-title,.section-services-expertise .list-services-split .col-heading .container>.title,.section-services-expertise .modal-brief .container>.title{display:none}.section-communication-expertise .row,.section-development-expertise .row,.section-expertise .row,.section-home-expertise .row,.section-services-expertise .row{justify-content:space-between}.section-communication-expertise .col-main,.section-development-expertise .col-main,.section-expertise .col-main,.section-home-expertise .col-main,.section-services-expertise .col-main{position:relative;max-width:calc(55% - 60px)}.section-communication-expertise .col-content,.section-development-expertise .col-content,.section-expertise .col-content,.section-home-expertise .col-content,.section-services-expertise .col-content{position:relative;max-width:calc(45% - 60px)}.section-communication-expertise .sticky-item,.section-development-expertise .sticky-item,.section-expertise .sticky-item,.section-home-expertise .sticky-item,.section-services-expertise .sticky-item{padding-top:50px;display:flex;flex-direction:column;height:calc(100vh - 100px)}.list-services-split .col-heading .section-communication-expertise .title,.list-services-split .col-heading .section-development-expertise .title,.list-services-split .col-heading .section-expertise .title,.list-services-split .col-heading .section-home-expertise .title,.list-services-split .col-heading .section-services-expertise .title,.modal-brief .section-communication-expertise .title,.modal-brief .section-development-expertise .title,.modal-brief .section-expertise .title,.modal-brief .section-home-expertise .title,.modal-brief .section-services-expertise .title,.section-communication-expertise .list-services-split .col-heading .title,.section-communication-expertise .modal-brief .title,.section-communication-expertise .section-title,.section-development-expertise .list-services-split .col-heading .title,.section-development-expertise .modal-brief .title,.section-development-expertise .section-title,.section-expertise .list-services-split .col-heading .title,.section-expertise .modal-brief .title,.section-expertise .section-title,.section-home-expertise .list-services-split .col-heading .title,.section-home-expertise .modal-brief .title,.section-home-expertise .section-title,.section-services-expertise .list-services-split .col-heading .title,.section-services-expertise .modal-brief .title,.section-services-expertise .section-title{margin-bottom:40px}.section-communication-expertise .block-titles,.section-development-expertise .block-titles,.section-expertise .block-titles,.section-home-expertise .block-titles,.section-services-expertise .block-titles{position:relative;margin-bottom:30px}.section-communication-expertise .block-titles .title,.section-development-expertise .block-titles .title,.section-expertise .block-titles .title,.section-home-expertise .block-titles .title,.section-services-expertise .block-titles .title{position:absolute;top:0;left:0;font-size:40px;opacity:0;transition:opacity .3s ease}.section-communication-expertise .block-titles .title.active,.section-development-expertise .block-titles .title.active,.section-expertise .block-titles .title.active,.section-home-expertise .block-titles .title.active,.section-services-expertise .block-titles .title.active{opacity:1}.section-communication-expertise .list-nav,.section-development-expertise .list-nav,.section-expertise .list-nav,.section-home-expertise .list-nav,.section-services-expertise .list-nav{margin-top:auto;border-left:2px solid #e5e4e8}.section-communication-expertise .list-nav .list-item,.section-development-expertise .list-nav .list-item,.section-expertise .list-nav .list-item,.section-home-expertise .list-nav .list-item,.section-services-expertise .list-nav .list-item{position:relative;padding-left:20px}.section-communication-expertise .list-nav .list-item:not(:last-child),.section-development-expertise .list-nav .list-item:not(:last-child),.section-expertise .list-nav .list-item:not(:last-child),.section-home-expertise .list-nav .list-item:not(:last-child),.section-services-expertise .list-nav .list-item:not(:last-child){margin-bottom:10px}.section-communication-expertise .list-nav .list-item:before,.section-development-expertise .list-nav .list-item:before,.section-expertise .list-nav .list-item:before,.section-home-expertise .list-nav .list-item:before,.section-services-expertise .list-nav .list-item:before{content:"";position:absolute;top:0;left:-2px;display:block;width:2px;height:100%;background-color:#e3061f;opacity:0;transition:opacity .3s ease}.section-communication-expertise .list-nav .list-item-link,.section-development-expertise .list-nav .list-item-link,.section-expertise .list-nav .list-item-link,.section-home-expertise .list-nav .list-item-link,.section-services-expertise .list-nav .list-item-link{font-size:16px;color:#323036;opacity:.5;transition:opacity .3s ease}.section-communication-expertise .list-nav .list-item-link:hover,.section-development-expertise .list-nav .list-item-link:hover,.section-expertise .list-nav .list-item-link:hover,.section-home-expertise .list-nav .list-item-link:hover,.section-services-expertise .list-nav .list-item-link:hover{opacity:.75}.section-communication-expertise .list-nav .list-item.active:before,.section-development-expertise .list-nav .list-item.active:before,.section-expertise .list-nav .list-item.active:before,.section-home-expertise .list-nav .list-item.active:before,.section-services-expertise .list-nav .list-item.active:before{opacity:1}.section-communication-expertise .list-nav .list-item.active .list-item-link,.section-development-expertise .list-nav .list-item.active .list-item-link,.section-expertise .list-nav .list-item.active .list-item-link,.section-home-expertise .list-nav .list-item.active .list-item-link,.section-services-expertise .list-nav .list-item.active .list-item-link{opacity:1!important}.section-communication-expertise .content-block:not(:last-child),.section-development-expertise .content-block:not(:last-child),.section-expertise .content-block:not(:last-child),.section-home-expertise .content-block:not(:last-child),.section-services-expertise .content-block:not(:last-child){margin-bottom:120px}.section-communication-expertise .content-block .icon,.section-development-expertise .content-block .icon,.section-expertise .content-block .icon,.section-home-expertise .content-block .icon,.section-services-expertise .content-block .icon{position:relative;width:100%;max-width:340px;margin:0 auto 10px}.section-communication-expertise .content-block .icon:before,.section-development-expertise .content-block .icon:before,.section-expertise .content-block .icon:before,.section-home-expertise .content-block .icon:before,.section-services-expertise .content-block .icon:before{content:"";display:block;padding-top:100%}.section-communication-expertise .content-block .icon img,.section-development-expertise .content-block .icon img,.section-expertise .content-block .icon img,.section-home-expertise .content-block .icon img,.section-services-expertise .content-block .icon img{display:none}.section-communication-expertise .content-block .icon canvas,.section-development-expertise .content-block .icon canvas,.section-expertise .content-block .icon canvas,.section-home-expertise .content-block .icon canvas,.section-services-expertise .content-block .icon canvas{position:absolute;top:0;left:0;width:100%;height:100%}.section-communication-expertise .content-block .icon.hidden canvas,.section-development-expertise .content-block .icon.hidden canvas,.section-expertise .content-block .icon.hidden canvas,.section-home-expertise .content-block .icon.hidden canvas,.section-services-expertise .content-block .icon.hidden canvas{display:none}.section-communication-expertise .content-block .title,.section-development-expertise .content-block .title,.section-expertise .content-block .title,.section-home-expertise .content-block .title,.section-services-expertise .content-block .title{display:none;font-size:32px}.section-communication-expertise .content-block .editor-content,.section-development-expertise .content-block .editor-content,.section-expertise .content-block .editor-content,.section-home-expertise .content-block .editor-content,.section-services-expertise .content-block .editor-content{font-size:18px}.section-communication-expertise .scroll-holder,.section-development-expertise .scroll-holder,.section-expertise .scroll-holder,.section-home-expertise .scroll-holder,.section-services-expertise .scroll-holder{display:none;position:absolute;right:0;bottom:0;height:100%}.section-communication-expertise .scroll-holder .scroll-holder-bar,.section-development-expertise .scroll-holder .scroll-holder-bar,.section-expertise .scroll-holder .scroll-holder-bar,.section-home-expertise .scroll-holder .scroll-holder-bar,.section-services-expertise .scroll-holder .scroll-holder-bar{position:absolute;top:0;left:0;width:2px;height:100%;background-color:#e5e4e8}.section-communication-expertise .scroll-holder .scroll-holder-thumb,.section-development-expertise .scroll-holder .scroll-holder-thumb,.section-expertise .scroll-holder .scroll-holder-thumb,.section-home-expertise .scroll-holder .scroll-holder-thumb,.section-services-expertise .scroll-holder .scroll-holder-thumb{position:absolute;top:0;left:0;width:2px;height:0;background-color:#e3061f;transition:height .2s linear}.section-communication-expertise .carousel-expertise,.section-development-expertise .carousel-expertise,.section-expertise .carousel-expertise,.section-home-expertise .carousel-expertise,.section-services-expertise .carousel-expertise{position:fixed;bottom:0;left:0;opacity:0;transform:translateY(150px);pointer-events:none;background-color:#f5f5f5;transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:ease}.section-communication-expertise .carousel-expertise.visible,.section-development-expertise .carousel-expertise.visible,.section-expertise .carousel-expertise.visible,.section-home-expertise .carousel-expertise.visible,.section-services-expertise .carousel-expertise.visible{opacity:1;transform:translateY(0)}@media(max-width:991.9px){.section-communication-expertise,.section-development-expertise,.section-expertise,.section-home-expertise,.section-services-expertise{height:100vh}.section-communication-expertise .container,.section-development-expertise .container,.section-expertise .container,.section-home-expertise .container,.section-services-expertise .container{padding:5vh 15px 70px}.list-services-split .col-heading .section-communication-expertise .container>.title,.list-services-split .col-heading .section-development-expertise .container>.title,.list-services-split .col-heading .section-expertise .container>.title,.list-services-split .col-heading .section-home-expertise .container>.title,.list-services-split .col-heading .section-services-expertise .container>.title,.modal-brief .section-communication-expertise .container>.title,.modal-brief .section-development-expertise .container>.title,.modal-brief .section-expertise .container>.title,.modal-brief .section-home-expertise .container>.title,.modal-brief .section-services-expertise .container>.title,.section-communication-expertise .container>.section-title,.section-communication-expertise .list-services-split .col-heading .container>.title,.section-communication-expertise .modal-brief .container>.title,.section-development-expertise .container>.section-title,.section-development-expertise .list-services-split .col-heading .container>.title,.section-development-expertise .modal-brief .container>.title,.section-expertise .container>.section-title,.section-expertise .list-services-split .col-heading .container>.title,.section-expertise .modal-brief .container>.title,.section-home-expertise .container>.section-title,.section-home-expertise .list-services-split .col-heading .container>.title,.section-home-expertise .modal-brief .container>.title,.section-services-expertise .container>.section-title,.section-services-expertise .list-services-split .col-heading .container>.title,.section-services-expertise .modal-brief .container>.title{display:block}.section-communication-expertise .col-main,.section-development-expertise .col-main,.section-expertise .col-main,.section-home-expertise .col-main,.section-services-expertise .col-main{display:none}.section-communication-expertise .col-content,.section-development-expertise .col-content,.section-expertise .col-content,.section-home-expertise .col-content,.section-services-expertise .col-content{max-width:100%}.section-communication-expertise .content-block,.section-development-expertise .content-block,.section-expertise .content-block,.section-home-expertise .content-block,.section-services-expertise .content-block{position:absolute;top:0;left:0;padding-right:8px;margin-bottom:0!important;opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.section-communication-expertise .content-block .icon,.section-development-expertise .content-block .icon,.section-expertise .content-block .icon,.section-home-expertise .content-block .icon,.section-services-expertise .content-block .icon{margin-left:0}.section-communication-expertise .content-block .title,.section-development-expertise .content-block .title,.section-expertise .content-block .title,.section-home-expertise .content-block .title,.section-services-expertise .content-block .title{display:block;margin-bottom:16px}.section-communication-expertise .content-block.active,.section-development-expertise .content-block.active,.section-expertise .content-block.active,.section-home-expertise .content-block.active,.section-services-expertise .content-block.active{pointer-events:auto;opacity:1}.section-communication-expertise .scroll-holder,.section-development-expertise .scroll-holder,.section-expertise .scroll-holder,.section-home-expertise .scroll-holder,.section-services-expertise .scroll-holder{display:block;height:calc(100% - 350px)}}@media(max-width:575.9px){.list-services-split .col-heading .section-communication-expertise .title,.list-services-split .col-heading .section-development-expertise .title,.list-services-split .col-heading .section-expertise .title,.list-services-split .col-heading .section-home-expertise .title,.list-services-split .col-heading .section-services-expertise .title,.modal-brief .section-communication-expertise .title,.modal-brief .section-development-expertise .title,.modal-brief .section-expertise .title,.modal-brief .section-home-expertise .title,.modal-brief .section-services-expertise .title,.section-communication-expertise .list-services-split .col-heading .title,.section-communication-expertise .modal-brief .title,.section-communication-expertise .section-title,.section-development-expertise .list-services-split .col-heading .title,.section-development-expertise .modal-brief .title,.section-development-expertise .section-title,.section-expertise .list-services-split .col-heading .title,.section-expertise .modal-brief .title,.section-expertise .section-title,.section-home-expertise .list-services-split .col-heading .title,.section-home-expertise .modal-brief .title,.section-home-expertise .section-title,.section-services-expertise .list-services-split .col-heading .title,.section-services-expertise .modal-brief .title,.section-services-expertise .section-title{margin-bottom:24px}.section-communication-expertise .content-block .icon,.section-development-expertise .content-block .icon,.section-expertise .content-block .icon,.section-home-expertise .content-block .icon,.section-services-expertise .content-block .icon{max-width:270px;margin-top:-50px;margin-bottom:-30px}.section-communication-expertise .content-block .title,.section-development-expertise .content-block .title,.section-expertise .content-block .title,.section-home-expertise .content-block .title,.section-services-expertise .content-block .title{font-size:24px}.section-communication-expertise .content-block .editor-content,.section-development-expertise .content-block .editor-content,.section-expertise .content-block .editor-content,.section-home-expertise .content-block .editor-content,.section-services-expertise .content-block .editor-content{font-size:14px}.section-communication-expertise .scroll-holder,.section-development-expertise .scroll-holder,.section-expertise .scroll-holder,.section-home-expertise .scroll-holder,.section-services-expertise .scroll-holder{height:calc(100% - 195px)}}@media(max-width:375px){.section-communication-expertise .content-block .icon,.section-development-expertise .content-block .icon,.section-expertise .content-block .icon,.section-home-expertise .content-block .icon,.section-services-expertise .content-block .icon{max-width:200px}.section-communication-expertise .scroll-holder,.section-development-expertise .scroll-holder,.section-expertise .scroll-holder,.section-home-expertise .scroll-holder,.section-services-expertise .scroll-holder{height:calc(100% - 125px)}}.section-case-contacts,.section-company-contacts,.section-contacts,.section-home-contacts,.section-services-contacts,.section-transport-contacts{position:relative;background-color:#323036;padding-bottom:140px}.section-case-contacts .bg-wrapper,.section-company-contacts .bg-wrapper,.section-contacts .bg-wrapper,.section-home-contacts .bg-wrapper,.section-services-contacts .bg-wrapper,.section-transport-contacts .bg-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.section-case-contacts .bg-wrapper:before,.section-company-contacts .bg-wrapper:before,.section-contacts .bg-wrapper:before,.section-home-contacts .bg-wrapper:before,.section-services-contacts .bg-wrapper:before,.section-transport-contacts .bg-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(50,48,54) 65%,rgba(0,0,0,0))}.section-case-contacts .bg-wrapper .three,.section-company-contacts .bg-wrapper .three,.section-contacts .bg-wrapper .three,.section-home-contacts .bg-wrapper .three,.section-services-contacts .bg-wrapper .three,.section-transport-contacts .bg-wrapper .three{touch-action:none}.section-case-contacts .container,.section-company-contacts .container,.section-contacts .container,.section-home-contacts .container,.section-services-contacts .container,.section-transport-contacts .container{position:relative;z-index:1}.list-services-split .col-heading .section-case-contacts .title,.list-services-split .col-heading .section-company-contacts .title,.list-services-split .col-heading .section-contacts .title,.list-services-split .col-heading .section-home-contacts .title,.list-services-split .col-heading .section-services-contacts .title,.list-services-split .col-heading .section-transport-contacts .title,.modal-brief .section-case-contacts .title,.modal-brief .section-company-contacts .title,.modal-brief .section-contacts .title,.modal-brief .section-home-contacts .title,.modal-brief .section-services-contacts .title,.modal-brief .section-transport-contacts .title,.section-case-contacts .list-services-split .col-heading .title,.section-case-contacts .modal-brief .title,.section-case-contacts .section-title,.section-company-contacts .list-services-split .col-heading .title,.section-company-contacts .modal-brief .title,.section-company-contacts .section-title,.section-contacts .list-services-split .col-heading .title,.section-contacts .modal-brief .title,.section-contacts .section-title,.section-home-contacts .list-services-split .col-heading .title,.section-home-contacts .modal-brief .title,.section-home-contacts .section-title,.section-services-contacts .list-services-split .col-heading .title,.section-services-contacts .modal-brief .title,.section-services-contacts .section-title,.section-transport-contacts .list-services-split .col-heading .title,.section-transport-contacts .modal-brief .title,.section-transport-contacts .section-title{color:#fff}.section-case-contacts .wrapper,.section-company-contacts .wrapper,.section-contacts .wrapper,.section-home-contacts .wrapper,.section-services-contacts .wrapper,.section-transport-contacts .wrapper{display:flex;align-items:center;justify-content:space-between}.section-case-contacts .particle-logo,.section-company-contacts .particle-logo,.section-contacts .particle-logo,.section-home-contacts .particle-logo,.section-services-contacts .particle-logo,.section-transport-contacts .particle-logo{flex-shrink:0;width:340px;height:330px;margin-right:80px}.section-case-contacts .particle-logo img,.section-case-contacts .particle-logo.hidden canvas,.section-company-contacts .particle-logo img,.section-company-contacts .particle-logo.hidden canvas,.section-contacts .particle-logo img,.section-contacts .particle-logo.hidden canvas,.section-home-contacts .particle-logo img,.section-home-contacts .particle-logo.hidden canvas,.section-services-contacts .particle-logo img,.section-services-contacts .particle-logo.hidden canvas,.section-transport-contacts .particle-logo img,.section-transport-contacts .particle-logo.hidden canvas{display:none}.list-services-split .col-heading .section-case-contacts .form .title,.list-services-split .col-heading .section-company-contacts .form .title,.list-services-split .col-heading .section-contacts .form .title,.list-services-split .col-heading .section-home-contacts .form .title,.list-services-split .col-heading .section-services-contacts .form .title,.list-services-split .col-heading .section-transport-contacts .form .title,.modal-brief .section-case-contacts .form .title,.modal-brief .section-company-contacts .form .title,.modal-brief .section-contacts .form .title,.modal-brief .section-home-contacts .form .title,.modal-brief .section-services-contacts .form .title,.modal-brief .section-transport-contacts .form .title,.section-case-contacts .form .list-services-split .col-heading .title,.section-case-contacts .form .modal-brief .title,.section-case-contacts .form .section-title,.section-company-contacts .form .list-services-split .col-heading .title,.section-company-contacts .form .modal-brief .title,.section-company-contacts .form .section-title,.section-contacts .form .list-services-split .col-heading .title,.section-contacts .form .modal-brief .title,.section-contacts .form .section-title,.section-home-contacts .form .list-services-split .col-heading .title,.section-home-contacts .form .modal-brief .title,.section-home-contacts .form .section-title,.section-services-contacts .form .list-services-split .col-heading .title,.section-services-contacts .form .modal-brief .title,.section-services-contacts .form .section-title,.section-transport-contacts .form .list-services-split .col-heading .title,.section-transport-contacts .form .modal-brief .title,.section-transport-contacts .form .section-title{margin-bottom:30px}.section-case-contacts .form .form-body,.section-company-contacts .form .form-body,.section-contacts .form .form-body,.section-home-contacts .form .form-body,.section-services-contacts .form .form-body,.section-transport-contacts .form .form-body{width:auto;margin:-10px;transition-property:opacity;transition-duration:.65s;transition-timing-function:ease}.section-case-contacts .form .form-col,.section-company-contacts .form .form-col,.section-contacts .form .form-col,.section-home-contacts .form .form-col,.section-services-contacts .form .form-col,.section-transport-contacts .form .form-col{padding:10px;max-width:50%}.section-case-contacts .form .input-file,.section-company-contacts .form .input-file,.section-contacts .form .input-file,.section-home-contacts .form .input-file,.section-services-contacts .form .input-file,.section-transport-contacts .form .input-file{margin-top:35px}.section-case-contacts .form .input-file-list:not(:empty),.section-company-contacts .form .input-file-list:not(:empty),.section-contacts .form .input-file-list:not(:empty),.section-home-contacts .form .input-file-list:not(:empty),.section-services-contacts .form .input-file-list:not(:empty),.section-transport-contacts .form .input-file-list:not(:empty){margin-bottom:20px}.section-case-contacts .form .form-foot,.section-company-contacts .form .form-foot,.section-contacts .form .form-foot,.section-home-contacts .form .form-foot,.section-services-contacts .form .form-foot,.section-transport-contacts .form .form-foot{margin-top:20px;max-width:calc(50% - 20px);transition-property:opacity;transition-duration:.65s;transition-timing-function:ease}.section-case-contacts .form .form-foot .btn,.section-company-contacts .form .form-foot .btn,.section-contacts .form .form-foot .btn,.section-home-contacts .form .form-foot .btn,.section-services-contacts .form .form-foot .btn,.section-transport-contacts .form .form-foot .btn{max-width:100%;margin-bottom:10px}.section-case-contacts .form .form-foot .text-privacy,.section-company-contacts .form .form-foot .text-privacy,.section-contacts .form .form-foot .text-privacy,.section-home-contacts .form .form-foot .text-privacy,.section-services-contacts .form .form-foot .text-privacy,.section-transport-contacts .form .form-foot .text-privacy{font-size:11px;font-weight:500;color:#f5f5f5}.section-case-contacts .form .form-foot .text-privacy a,.section-company-contacts .form .form-foot .text-privacy a,.section-contacts .form .form-foot .text-privacy a,.section-home-contacts .form .form-foot .text-privacy a,.section-services-contacts .form .form-foot .text-privacy a,.section-transport-contacts .form .form-foot .text-privacy a{transition-property:opacity;text-decoration:underline}.section-case-contacts .form .form-foot .text-privacy a:hover,.section-company-contacts .form .form-foot .text-privacy a:hover,.section-contacts .form .form-foot .text-privacy a:hover,.section-home-contacts .form .form-foot .text-privacy a:hover,.section-services-contacts .form .form-foot .text-privacy a:hover,.section-transport-contacts .form .form-foot .text-privacy a:hover{opacity:.6}.section-case-contacts .form .form-body:not(.anim-start),.section-case-contacts .form .form-foot:not(.anim-start),.section-company-contacts .form .form-body:not(.anim-start),.section-company-contacts .form .form-foot:not(.anim-start),.section-contacts .form .form-body:not(.anim-start),.section-contacts .form .form-foot:not(.anim-start),.section-home-contacts .form .form-body:not(.anim-start),.section-home-contacts .form .form-foot:not(.anim-start),.section-services-contacts .form .form-body:not(.anim-start),.section-services-contacts .form .form-foot:not(.anim-start),.section-transport-contacts .form .form-body:not(.anim-start),.section-transport-contacts .form .form-foot:not(.anim-start){opacity:0}.section-case-contacts .form .form-body.anim-start,.section-company-contacts .form .form-body.anim-start,.section-contacts .form .form-body.anim-start,.section-home-contacts .form .form-body.anim-start,.section-services-contacts .form .form-body.anim-start,.section-transport-contacts .form .form-body.anim-start{opacity:1;transform:translate(0)}@media(max-width:1440.9px){.section-case-contacts .particle-logo,.section-company-contacts .particle-logo,.section-contacts .particle-logo,.section-home-contacts .particle-logo,.section-services-contacts .particle-logo,.section-transport-contacts .particle-logo{width:281px;height:274px;margin-right:47px}}@media(max-width:991.9px){.section-case-contacts,.section-company-contacts,.section-contacts,.section-home-contacts,.section-services-contacts,.section-transport-contacts{padding-bottom:100px}.section-case-contacts .particle-logo,.section-company-contacts .particle-logo,.section-contacts .particle-logo,.section-home-contacts .particle-logo,.section-services-contacts .particle-logo,.section-transport-contacts .particle-logo{display:none}}@media(max-width:575.9px){.section-case-contacts,.section-company-contacts,.section-contacts,.section-home-contacts,.section-services-contacts,.section-transport-contacts{padding-bottom:56px}.list-services-split .col-heading .section-case-contacts .form .title,.list-services-split .col-heading .section-company-contacts .form .title,.list-services-split .col-heading .section-contacts .form .title,.list-services-split .col-heading .section-home-contacts .form .title,.list-services-split .col-heading .section-services-contacts .form .title,.list-services-split .col-heading .section-transport-contacts .form .title,.modal-brief .section-case-contacts .form .title,.modal-brief .section-company-contacts .form .title,.modal-brief .section-contacts .form .title,.modal-brief .section-home-contacts .form .title,.modal-brief .section-services-contacts .form .title,.modal-brief .section-transport-contacts .form .title,.section-case-contacts .form .list-services-split .col-heading .title,.section-case-contacts .form .modal-brief .title,.section-case-contacts .form .section-title,.section-company-contacts .form .list-services-split .col-heading .title,.section-company-contacts .form .modal-brief .title,.section-company-contacts .form .section-title,.section-contacts .form .list-services-split .col-heading .title,.section-contacts .form .modal-brief .title,.section-contacts .form .section-title,.section-home-contacts .form .list-services-split .col-heading .title,.section-home-contacts .form .modal-brief .title,.section-home-contacts .form .section-title,.section-services-contacts .form .list-services-split .col-heading .title,.section-services-contacts .form .modal-brief .title,.section-services-contacts .form .section-title,.section-transport-contacts .form .list-services-split .col-heading .title,.section-transport-contacts .form .modal-brief .title,.section-transport-contacts .form .section-title{margin-bottom:16px}.section-case-contacts .form .form-body,.section-company-contacts .form .form-body,.section-contacts .form .form-body,.section-home-contacts .form .form-body,.section-services-contacts .form .form-body,.section-transport-contacts .form .form-body{margin:-8px}.section-case-contacts .form .form-col,.section-company-contacts .form .form-col,.section-contacts .form .form-col,.section-home-contacts .form .form-col,.section-services-contacts .form .form-col,.section-transport-contacts .form .form-col{padding:8px;max-width:100%}.section-case-contacts .form .input-file,.section-company-contacts .form .input-file,.section-contacts .form .input-file,.section-home-contacts .form .input-file,.section-services-contacts .form .input-file,.section-transport-contacts .form .input-file{margin-top:0}.section-case-contacts .form .form-foot,.section-company-contacts .form .form-foot,.section-contacts .form .form-foot,.section-home-contacts .form .form-foot,.section-services-contacts .form .form-foot,.section-transport-contacts .form .form-foot{margin-top:28px;max-width:100%}.section-case-contacts .form .form-foot .btn,.section-company-contacts .form .form-foot .btn,.section-contacts .form .form-foot .btn,.section-home-contacts .form .form-foot .btn,.section-services-contacts .form .form-foot .btn,.section-transport-contacts .form .form-foot .btn{margin-bottom:16px}}.fancybox__container .fancybox__backdrop{background-color:rgba(50,48,54,.5)}.fancybox__container .carousel__button{width:48px;height:48px;background-color:#f5f5f5;border-radius:50%;filter:none}.fancybox__container .carousel__button path{stroke:#323036}.scroll-filling{position:relative}.scroll-filling .scroll-filling-container{width:100%;display:flex;flex-direction:column}.scroll-filling .scroll-filling-wrapper{position:relative;flex-grow:1;display:flex;flex-direction:column}.scroll-filling .scroll-filling-bg{position:absolute;width:100%;height:100%;z-index:0}.scroll-filling .scroll-filling-bg img{width:100%;height:100%;object-fit:cover}.scroll-filling .scroll-filling-content{margin-top:auto;position:relative;padding:100px 0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;z-index:1}.scroll-filling .scroll-filling-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(50,48,54,0),rgba(0,0,0,0) .01%,#323036 139.44%);z-index:-1}.scroll-filling:not(.filling-full) .scroll-filling-content{opacity:0}.scroll-filling.filling-full .scroll-filling-content{opacity:1}.footnote{font-size:14px;font-weight:400}body.home .header .container{max-width:1270px}@media(max-width:767.9px){body.home .header .col-logo{display:flex}}.header{width:100%;padding:30px 0;z-index:1060;background-color:#f5f5f5}.header .container{position:relative}.header .row{align-items:center;justify-content:space-between;flex-wrap:nowrap}@media(max-width:479.9px){.header .row{flex-wrap:wrap}}.header .row .col{display:flex;align-items:center;justify-content:space-between}.header .col-logo{transition:opacity .3s ease;width:auto}.header .col-logo .logo{display:flex}.header .col-logo .logo img,.header .col-logo .logo svg{width:100%;height:100%;max-width:220px;max-height:100px}.header-lang__wrap{margin-left:30px;display:flex;justify-content:space-between}@media(max-width:479.9px){.header-lang__wrap{margin-left:0}}.header-lang__wrap .menu-item-language{display:flex;column-gap:10px;text-transform:capitalize;width:25px}.header-lang__wrap .menu-item-language .language-img{height:100%;width:100%;object-fit:contain;object-position:center}.header .col-actions{margin-left:auto}@media(max-width:479.9px){.header .col-actions{margin-top:10px}}.header .col-actions .link-request{margin-right:30px;margin-left:auto;z-index:2}@media(max-width:991.9px){.header .col-actions .link-request{z-index:1}}.header .link-request{position:relative;width:fit-content;font-size:16px;color:#323036;transition-property:color}.header .burger{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:25px;height:25px;z-index:2}.header .burger span{position:absolute;width:100%;height:1px;background-color:#323036;transition-property:background-color,transform;transition-duration:.3s;transition-timing-function:ease}.header .burger span:first-child{transform:translateY(-5px)}.header .burger span:nth-child(2){transform:translateY(5px)}.header .burger.active span:first-child{transform:translateY(0) rotate(45deg)}.header .burger.active span:nth-child(2){transform:translateY(0) rotate(135deg)}.header .menu-wrapper{position:fixed;inset:0;display:grid;grid-template-columns:20% 30% 50%;grid-template-rows:55% 45%;grid-template-areas:"nav map anchors" "logo contacts anchors";pointer-events:none;z-index:1}.header .menu-wrapper .menu-col{overflow:hidden}.header .menu-wrapper .menu-col-nav{grid-area:nav}.header .menu-wrapper .menu-col-nav .menu-inner{transform:translateY(101%);background-color:#19181b}.header .menu-wrapper .menu-col-nav .nav-block{padding:20px;text-align:center}.header .menu-wrapper .menu-col-nav .nav-block:not(:last-child){margin-bottom:-10px}.header .menu-wrapper .menu-col-nav .nav-block .nav-title{font-size:16px;color:rgba(245,245,245,.5);margin-bottom:5px}.header .menu-wrapper .menu-col-nav .nav-block .nav-list{display:flex;flex-direction:column;text-align:center}.header .menu-wrapper .menu-col-nav .nav-block .nav-list .list-item:not(:last-child){margin-bottom:5px}.header .menu-wrapper .menu-col-nav .nav-block .nav-list .list-item a{font-size:16px;color:#f5f5f5;transition-property:opacity}.header .menu-wrapper .menu-col-nav .nav-block .nav-list .list-item a:hover{opacity:.6}.header .menu-wrapper .menu-col-map{grid-area:map}.header .menu-wrapper .menu-col-map .menu-inner{transform:translate(-101%)}.header .menu-wrapper .menu-col-map .map-block{position:relative;width:100%;height:100%}.header .menu-wrapper .menu-col-map .map-block .map-item{width:100%;height:100%}.header .menu-wrapper .menu-col-map .map-block .map-item img,.header .menu-wrapper .menu-col-map .map-block .map-item picture{width:100%;height:100%;object-fit:cover}@media(max-width:991.9px){.header .menu-wrapper .menu-col-map .map-block .map-item{display:none}}.header .menu-wrapper .menu-col-map .map-block .text{position:absolute;bottom:0;left:0;padding:30px;font-size:16px;color:#f5f5f5}@media(max-width:991.9px){.header .menu-wrapper .menu-col-map .map-block .text{position:static;font-size:11px;padding:15px;background-color:#323036}}.header .menu-wrapper .menu-col-anchors{grid-area:anchors}.header .menu-wrapper .menu-col-anchors .menu-inner{transform:translateY(101%);background-color:#323036}.header .menu-wrapper .menu-col-anchors .anchors-block{padding:60px 20px;max-width:540px;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list{counter-reset:anchorsList}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item{position:relative;display:flex;flex-direction:column;text-align:center;counter-increment:anchorsList}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item:not(:last-child){margin-bottom:50px}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item:before{content:"0" counter(anchorsList);color:#e3061f;font-size:16px}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item a{color:#f5f5f5;font-size:40px;transition-property:opacity}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item a:hover{opacity:.6}@media(max-height:860px),(max-width:991.9px){.header .menu-wrapper .menu-col-anchors .anchors-block{padding:60px 60px 15px;margin:auto}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item:not(:last-child){margin-bottom:16px}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item:before{font-size:14px}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item a{font-size:24px}}@media(max-width:575.9px){.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item:not(:last-child){margin-bottom:8px}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item:before{font-size:11px}.header .menu-wrapper .menu-col-anchors .anchors-block .anchors-list .list-item a{font-size:16px}}.header .menu-wrapper .menu-col-logo{grid-area:logo}.header .menu-wrapper .menu-col-logo .menu-inner{transform:translate(101%);background-color:#323036}.header .menu-wrapper .menu-col-logo .logo-block{padding:20px;display:flex;flex-direction:column;flex-grow:1}.header .menu-wrapper .menu-col-logo .logo-block .logo{margin-top:auto;display:flex;justify-content:center}.header .menu-wrapper .menu-col-logo .logo-block .logo img{height:70px}.header .menu-wrapper .menu-col-logo .logo-block .info{margin-top:25%}.header .menu-wrapper .menu-col-logo .logo-block .info .logo-partner{display:flex;margin-bottom:12px}.header .menu-wrapper .menu-col-logo .logo-block .info .logo-partner img{width:60px;height:43px}.header .menu-wrapper .menu-col-logo .logo-block .info .text{font-size:11px;color:rgba(245,245,245,.5)}.header .menu-wrapper .menu-col-contacts{grid-area:contacts}.header .menu-wrapper .menu-col-contacts .menu-inner{transform:translateY(-101%);background-color:#19181b}.header .menu-wrapper .menu-col-contacts .contacts-block{padding:20px;text-align:center}.header .menu-wrapper .menu-col-contacts .contacts-block .text-links{display:flex;flex-direction:column;align-items:center}.header .menu-wrapper .menu-col-contacts .contacts-block .text-links .link-item{font-size:16px;color:#f5f5f5}.header .menu-wrapper .menu-col-contacts .contacts-block .icon-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:8px -5px -10px}.header .menu-wrapper .menu-col-contacts .contacts-block .icon-links .link-item{padding:0 5px 10px;flex-shrink:0}.header .menu-wrapper .menu-col-contacts .contacts-block .icon-links .link-item img{width:24px;height:24px}.header .menu-wrapper .menu-col-contacts .contacts-block .link-item{display:flex;transition-property:opacity}.header .menu-wrapper .menu-col-contacts .contacts-block .link-item:hover{opacity:.6}.header .menu-wrapper .menu-inner{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;transition-property:transform;transition-duration:.6s;transition-timing-function:ease}.header .menu-wrapper.active{pointer-events:auto}.header .menu-wrapper.active .menu-inner{transform:translate(0)}.header.menu-opened .link-request{color:#f5f5f5}.header.menu-opened .link-request:after{background-color:#f5f5f5}.header.menu-opened .col-logo{opacity:0}@media(max-width:767.9px){.header.menu-opened .col-logo{max-height:0}}.header.menu-opened .burger span{background-color:#f5f5f5}@media(max-width:991.9px){.header .menu-wrapper{display:flex;flex-direction:column;overflow:auto}.header .menu-wrapper .menu-col-logo{display:none}.header .menu-wrapper .menu-col-anchors .menu-inner{overflow:auto;justify-content:normal;align-items:stretch}.header .menu-wrapper .menu-col-map{text-align:center}.header.menu-opened{padding:10px 0}.header.menu-opened .burger{position:fixed;right:30px;top:50px}.header.menu-opened .menu-col{overflow:unset}.header.menu-opened .menu-col-anchors{order:1;flex-grow:1}.header.menu-opened .menu-col-nav{order:2;flex-grow:1}.header.menu-opened .menu-col-contacts{order:3}.header.menu-opened .menu-col-map{order:4}.header.menu-opened .menu-col-logo{display:none}}@media(max-width:575.9px){.header .link-request{font-size:14px}}.footer{position:relative;z-index:1040;height:200px}.footer .footer-wrap{position:fixed;bottom:0;left:0;width:100%;padding:60px 0 15px;background-color:#19181b}.footer .footer-top{display:flex;align-items:flex-start}.footer .company-wrapper{display:flex;align-items:flex-end;width:100%;max-width:340px;margin-right:80px}.footer .company-wrapper .logo{display:flex;width:fit-content;margin-bottom:25px}.footer .company-wrapper .logo img{width:118px;height:75px}.footer .company-wrapper .link-item{width:fit-content;transition-property:opacity}.footer .company-wrapper .link-item:hover{opacity:.6}.footer .company-wrapper .text-links{margin-bottom:8px}.footer .company-wrapper .text-links .link-item{display:block;color:#fff;font-size:16px;font-weight:500}.footer .company-wrapper .text-links .link-item:not(:last-child){margin-bottom:5px}.footer .company-wrapper .icon-links{display:flex;align-items:center}.footer .company-wrapper .icon-links .link-item{display:flex;flex-shrink:0}.footer .company-wrapper .icon-links .link-item:not(:last-child){margin-right:10px}.footer .company-wrapper .icon-links .link-item img{width:24px;height:24px}.footer .company-wrapper .company-wrapper-partner{display:none}.footer .company-wrapper .company-wrapper-partner .logo-partner{display:flex}.footer .company-wrapper .company-wrapper-partner .logo-partner img,.footer .company-wrapper .company-wrapper-partner .logo-partner svg{width:60px;height:43px}.footer .menu-wrapper{width:100%;display:flex;flex-wrap:wrap;margin:0 -15px -30px}.footer .menu-wrapper .col{max-width:33.3333333333%;padding:0 15px 30px}.footer .menu-wrapper .title{font-size:16px;font-weight:500;color:#e3061f;margin-bottom:8px}.footer .menu-wrapper .menu .menu-item:not(:last-child){margin-bottom:8px}.footer .menu-wrapper .menu .menu-item a{font-size:16px;font-weight:500;color:#f5f5f5;transition-property:opacity}.footer .menu-wrapper .menu .menu-item a:hover{opacity:.6}.footer .menu-wrapper .social__link{align-self:center;max-width:35px;max-height:35px}.footer .menu-wrapper .social__link-ico{height:100%;width:100%}.footer .footer-bottom{margin-top:60px;display:flex;align-items:flex-end;max-width:95%}.footer .footer-bottom .text{font-size:11px;font-weight:500;color:rgba(245,245,245,.5);margin-right:30px}.footer .footer-bottom .logo-partner{margin-left:auto;display:flex}.footer .footer-bottom .logo-partner img,.footer .footer-bottom .logo-partner svg{width:60px;height:43px}@media(max-width:991.9px){.footer .footer-top{flex-direction:column-reverse}.footer .company-wrapper{margin-top:24px;max-width:100%}.footer .company-wrapper .logo img{width:76px;height:48px}.footer .company-wrapper .text-links .link-item{font-size:14px}.footer .company-wrapper .company-wrapper-partner{display:block;margin-left:auto}.footer .menu-wrapper .col{max-width:50%}.footer .menu-wrapper .title{font-size:14px;margin-bottom:12px}.footer .menu-wrapper .menu .menu-item:not(:last-child){margin-bottom:12px}.footer .menu-wrapper .menu .menu-item a{font-size:14px}.footer .footer-bottom{margin-top:30px}.footer .footer-bottom .logo-partner{display:none}}@media(max-width:575.9px){.footer .footer-wrap{padding:24px 0 16px}.footer .footer-top{flex-direction:column-reverse}.footer .company-wrapper{margin-top:30px;margin-right:0}.footer .company-wrapper .company-wrapper-main{margin-right:30px}.footer .footer-bottom{margin-top:24px;max-width:90%;gap:10px;flex-wrap:wrap}.footer .footer-bottom .text{margin-right:0}}.social__link-ico{margin-bottom:12px}.section-contact-form{padding-top:200px;padding-bottom:100px;background-color:#232125;color:#f5f5f5}.section-contact-form .title-wrap{text-align:center;margin-bottom:60px}.list-services-split .col-heading .section-contact-form .title,.modal-brief .section-contact-form .title,.section-contact-form .list-services-split .col-heading .title,.section-contact-form .modal-brief .title,.section-contact-form .section-title{font-size:64px;margin-bottom:20px;font-weight:400}.section-contact-form .subtitle{font-size:18px;font-weight:500}.section-contact-form .files-input-wrap{display:flex;flex-wrap:wrap}.section-contact-form .files-input-wrap .top-row{width:100%;display:flex;align-items:center;justify-content:space-between}.section-contact-form .files-input-wrap .input-file-list{width:100%}.section-contact-form .files-input-wrap .input-file-list li:first-child{margin-top:15px}.section-contact-form .input-file{width:auto}.section-contact-form .submit-btn{width:100%;margin-bottom:20px;max-width:100%}.section-contact-form .text-privacy{color:#b0afb2;font-weight:400;font-size:11px;opacity:.5}.section-contact-form .form-body{position:relative}.section-contact-form .form-col{height:100%;transition-duration:.4s;transition-property:width,height,padding,padding-top,padding-bottom,padding-right,padding-left,opacity}.section-contact-form .checkbox{width:fit-content}.section-contact-form .form{max-width:610px;margin-left:auto;margin-right:auto}.section-contact-form .files-list-wrap{width:calc(100% - 170px)}.section-contact-form .file-name{white-space:nowrap;overflow:hidden}@media(min-width:1025px){.section-contact-form .name-col:not(.has-value){width:100%}.section-contact-form .name-col:not(.has-value)~.company-col{width:0;padding-left:0;padding-right:0;opacity:0;pointer-events:none}.section-contact-form .name-col:not(.has-value)~.email-col,.section-contact-form .name-col:not(.has-value)~.files-col,.section-contact-form .name-col:not(.has-value)~.foot-col,.section-contact-form .name-col:not(.has-value)~.message-col,.section-contact-form .name-col:not(.has-value)~.phone-col{position:absolute;pointer-events:none;padding-top:0;padding-bottom:0;opacity:0}.section-contact-form .name-col:not(.has-value)~.email-col .bottom-content,.section-contact-form .name-col:not(.has-value)~.email-col .files-input-wrap,.section-contact-form .name-col:not(.has-value)~.email-col .input-wrap,.section-contact-form .name-col:not(.has-value)~.files-col .bottom-content,.section-contact-form .name-col:not(.has-value)~.files-col .files-input-wrap,.section-contact-form .name-col:not(.has-value)~.files-col .input-wrap,.section-contact-form .name-col:not(.has-value)~.foot-col .bottom-content,.section-contact-form .name-col:not(.has-value)~.foot-col .files-input-wrap,.section-contact-form .name-col:not(.has-value)~.foot-col .input-wrap,.section-contact-form .name-col:not(.has-value)~.message-col .bottom-content,.section-contact-form .name-col:not(.has-value)~.message-col .files-input-wrap,.section-contact-form .name-col:not(.has-value)~.message-col .input-wrap,.section-contact-form .name-col:not(.has-value)~.phone-col .bottom-content,.section-contact-form .name-col:not(.has-value)~.phone-col .files-input-wrap,.section-contact-form .name-col:not(.has-value)~.phone-col .input-wrap{opacity:0}.section-contact-form .phone-col:not(.has-value)~.files-col,.section-contact-form .phone-col:not(.has-value)~.foot-col,.section-contact-form .phone-col:not(.has-value)~.message-col{position:absolute;pointer-events:none;padding-top:0;padding-bottom:0;opacity:0}.section-contact-form .phone-col:not(.has-value)~.files-col .bottom-content,.section-contact-form .phone-col:not(.has-value)~.files-col .files-input-wrap,.section-contact-form .phone-col:not(.has-value)~.files-col .input-wrap,.section-contact-form .phone-col:not(.has-value)~.foot-col .bottom-content,.section-contact-form .phone-col:not(.has-value)~.foot-col .files-input-wrap,.section-contact-form .phone-col:not(.has-value)~.foot-col .input-wrap,.section-contact-form .phone-col:not(.has-value)~.message-col .bottom-content,.section-contact-form .phone-col:not(.has-value)~.message-col .files-input-wrap,.section-contact-form .phone-col:not(.has-value)~.message-col .input-wrap{opacity:0}}@media(max-width:1024.9px){.section-contact-form .col-2,.section-contact-form .form-col{width:100%}.list-services-split .col-heading .section-contact-form .title,.modal-brief .section-contact-form .title,.section-contact-form .list-services-split .col-heading .title,.section-contact-form .modal-brief .title,.section-contact-form .section-title{font-size:50px}}@media(max-width:767.9px){.section-contact-form{padding-top:48px;padding-bottom:48px}.list-services-split .col-heading .section-contact-form .title,.modal-brief .section-contact-form .title,.section-contact-form .list-services-split .col-heading .title,.section-contact-form .modal-brief .title,.section-contact-form .section-title{font-size:32px}.section-contact-form .section-subtitle{font-size:16px}.section-contact-form .title-wrap{margin-bottom:24px}}.section-audit{padding-top:72px;padding-bottom:72px;background-color:#efefef;text-align:center}.list-services-split .col-heading .section-audit .title,.modal-brief .section-audit .title,.section-audit .list-services-split .col-heading .title,.section-audit .modal-brief .title,.section-audit .section-title{font-size:50px;margin-bottom:24px;font-weight:500}.section-audit .desc{font-size:18px;font-weight:500;margin-bottom:24px}.section-audit .form{max-width:610px;margin-left:auto;margin-right:auto}.section-audit .form-col{display:flex;align-items:center}.section-audit .submit-btn{min-width:190px}.section-audit .btn-wrap{padding-left:20px}.section-audit .desc,.section-audit .form{transition-duration:.4s;transition-property:opacity;transition-delay:.3s;opacity:0}.section-audit .desc.anim-start,.section-audit .form.anim-start{opacity:1}@media(max-width:767.9px){.section-audit{padding-top:24px;padding-bottom:24px}.list-services-split .col-heading .section-audit .title,.modal-brief .section-audit .title,.section-audit .list-services-split .col-heading .title,.section-audit .modal-brief .title,.section-audit .section-title{font-size:24px;margin-bottom:16px}.section-audit .desc{font-size:14px;margin-bottom:24px}.section-audit .form-col{display:block}.section-audit .btn-wrap{padding-left:0;padding-top:16px}.section-audit .submit-btn{min-width:auto;width:100%;max-width:500px;margin-left:auto;margin-right:auto}.section-audit .alert-input-text{display:none}.section-audit .input-wrap.has-error .input{border-color:#da1414}}.section-about{padding-top:0;background-color:#323036;color:#fff}.section-about .container{display:flex}.section-about .title-col{width:50%;padding-right:25px;display:flex;flex-direction:column}.section-about .logo-wrap{margin-top:auto;padding-bottom:45.791px}.section-about .logo-wrap img,.section-about .logo-wrap svg{display:block;width:390px;height:125px}.section-about .desc-col{width:50%;padding-left:25px}.list-services-split .col-heading .section-about .desc-col .title,.modal-brief .section-about .desc-col .title,.section-about .desc-col .list-services-split .col-heading .title,.section-about .desc-col .logo-wrap,.section-about .desc-col .modal-brief .title,.section-about .desc-col .section-title{display:none}.section-about .editor-content{color:#fff;font-size:18px;font-weight:500;line-height:1.44}@media(max-width:1024.9px){.section-about .logo-wrap{padding-bottom:0}.section-about .desc-col{padding-left:16px}.section-about .title-col{padding-right:16px}}@media(max-width:991.9px){.section-about .desc-col{width:100%;padding-left:0}.list-services-split .col-heading .section-about .desc-col .title,.modal-brief .section-about .desc-col .title,.section-about .desc-col .list-services-split .col-heading .title,.section-about .desc-col .logo-wrap,.section-about .desc-col .modal-brief .title,.section-about .desc-col .section-title{display:block}.section-about .title-col{display:none}.section-about .container{display:block}.list-services-split .col-heading .section-about .title,.modal-brief .section-about .title,.section-about .list-services-split .col-heading .title,.section-about .modal-brief .title,.section-about .section-title{margin-bottom:16px}.section-about .logo-wrap{margin:24px 0 0}.section-about .logo-wrap img,.section-about .logo-wrap svg{width:198px;height:64px}}.section-achievements{padding-top:0;background-color:#323036;color:#f5f5f5}.list-services-split .col-heading .section-achievements .title,.modal-brief .section-achievements .title,.section-achievements .list-services-split .col-heading .title,.section-achievements .modal-brief .title,.section-achievements .section-title{margin-bottom:60px}.section-achievements .like-container{padding-left:15px}.section-achievements .achievement-item{padding:30px;display:flex;flex-direction:column;position:relative;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;height:100%}.section-achievements .bg-img{display:block;width:28px;height:64px;position:absolute;bottom:30px;right:30px;pointer-events:none}.section-achievements .title{font-size:24px;margin-bottom:30px;position:relative;z-index:2}.section-achievements .desc{font-size:14px;position:relative;z-index:2}.section-achievements .position{font-size:18px;margin-top:26px;position:relative;z-index:2}.section-achievements .splide__slide{width:313.2px}.section-achievements .achievements-slider{margin-left:-30px;margin-right:-30px}@media(max-width:767.9px){.section-achievements .title{margin-bottom:16px}.section-achievements .position{margin-top:36px}.section-achievements .bg-img{right:15px}.list-services-split .col-heading .section-achievements .title,.modal-brief .section-achievements .title,.section-achievements .list-services-split .col-heading .title,.section-achievements .modal-brief .title,.section-achievements .section-title{margin-bottom:16px}.section-achievements .achievement-item{padding-left:15px;padding-right:15px}.section-achievements .achievements-slider{margin-left:-15px;margin-right:-15px}}.section-team+.section-contact-form{padding-top:100px;padding-bottom:100px}@media(max-width:767.9px){.section-team+.section-contact-form{padding-top:48px;padding-bottom:48px}}.section-team .split-heading{margin-bottom:60px}.section-team .team-list{display:flex;align-items:stretch;flex-wrap:wrap;margin:-20px -10px}.section-team .team-col{width:25%;padding:20px 10px}.section-team .team-card{height:100%;transition-duration:.6s;transition-property:transform,opacity;opacity:0;transform:translateY(100px);transition-timing-function:cubic-bezier(.33,1,.68,1)}.section-team .team-card.anim-start{transform:none;opacity:1}.section-team .img-wrap{position:relative}.section-team .img-wrap img{object-fit:cover}.section-team .img-wrap img,.section-team .img-wrap picture{display:block;width:100%;height:100%;position:absolute;top:0}.section-team .img-wrap picture{left:0}.section-team .img-wrap:before{content:"";display:block;width:100%;pointer-events:none;padding-top:122.035%}.section-team .img-wrap{margin-bottom:16px}.section-team .title{font-size:18px;line-height:1.44}.section-team .position{color:#7f7f7f;font-size:14px}@media(max-width:991.9px){.section-team .team-col{width:33.3333333333%}}@media(max-width:575.9px){.section-team .split-heading{margin-bottom:48px}.section-team .split-heading .col:not(:last-child){margin-bottom:24px}.section-team .team-col{width:50%;padding:8px}.section-team .team-list{margin:-8px}.section-team .img-wrap:before{padding-top:127.63%}}.section-home-offer{position:relative;display:flex;flex-direction:column;min-height:100vh;padding-bottom:107px;transition-property:background-color}.section-home-offer .container{display:flex;flex-direction:column;flex-grow:1;max-width:1300px}.section-home-offer .title-row{width:100%;display:flex;margin-bottom:40px}.section-home-offer .logos-list{display:flex;align-items:center;margin:-10px;flex-wrap:wrap;opacity:0;transform:translateY(210px);transition-delay:.9s;transition-duration:.6s;transition-property:transform,opacity}.section-home-offer .logos-list img,.section-home-offer .logos-list picture{display:block;flex-shrink:0;flex-grow:0;max-width:100px;max-height:70px;height:auto;width:auto;margin:10px}.section-home-offer .logos-list picture img{margin:0}.section-home-offer .chaos-particle-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:0}.section-home-offer .chaos-particle-bg.hidden canvas{display:none}.section-home-offer .particle-logo{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:0}.section-home-offer .particle-logo img{display:none;width:450px;height:740px}.section-home-offer .particle-logo.hidden canvas{display:none}@media(max-width:767.9px){.section-home-offer .particle-logo{display:none}}.section-home-offer .wrapper{pointer-events:none;position:relative;margin-top:auto;z-index:0}.section-home-offer .title-block .title-top{display:flex;align-items:center;overflow:hidden}.section-home-offer .title-block .title-top .text-wrapper{transform:translateY(185px);transition-delay:.4s}.section-home-offer .title-block .title-bottom{display:block;height:207px;overflow:hidden}.section-home-offer .title-block .title-bottom .text-wrapper{transform:translateY(210px);transition-delay:.9s}.section-home-offer .title-block .text-wrapper{transition-property:transform;transition-duration:.6s;transition-timing-function:ease}.section-home-offer .title-block .text{display:block;font-size:90px;font-weight:500;color:#323036;line-height:1;transition-property:color}.section-home-offer .description-block{margin-left:auto;margin-top:auto;opacity:0;transform:translateY(20vw);transition-property:transform,opacity;transition-delay:.9s}.section-home-offer .description-block .editor-content{transition-property:color;color:#323036;font-size:18px}.section-home-offer .description-block .description-row{display:flex;justify-content:flex-end;column-gap:24px}.section-home-offer .description-block .description-row:not(:last-child){margin-bottom:16px}.section-home-offer .description-block .description-row .description-item{font-weight:500;font-size:14px;line-height:20px;opacity:.8}@media(max-width:1199.9px){.section-home-offer .title-block .text{font-size:82px}.section-home-offer .title-block .title-bottom{height:170px}}@media(max-width:991.9px){.section-home-offer .title-row{display:block;margin-bottom:20px}.section-home-offer .description-block{padding-top:24px}.section-home-offer .description-block .description-row{justify-content:flex-start;column-gap:20px}}@media(max-width:767.9px){.section-home-offer{min-height:auto;padding-top:150px;padding-bottom:60px}.section-home-offer .title-block .text{font-size:44px}.section-home-offer .title-block .title-top{height:96px}.section-home-offer .title-block .title-bottom{height:95px}.section-home-offer .description-block{max-width:500px;margin-left:0;margin-right:auto}.section-home-offer .description-block .editor-content{font-size:16px}.section-home-offer .logos-list img{max-width:80px;max-height:40px}}body.page-loaded .title-block .title-top .logo{transform:translateY(0)}body.page-loaded .logos-list,body.page-loaded .title-block .text-wrapper{transform:translateY(0)!important}body.page-loaded .logos-list{opacity:1!important}body.page-loaded .description-block{opacity:1;transform:translateY(0)}body.dark-mode .section-home-offer{background-color:#323036}body.dark-mode .section-home-offer .description-block .editor-content,body.dark-mode .section-home-offer .title-block .text{color:#fff}.section-home-specification{position:relative;height:100vh;display:flex;padding:0;transition-property:opacity,background-color;opacity:0}.section-home-specification .bg-wrapper{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;opacity:0;transition-property:opacity}.section-home-specification .bg-wrapper .bg-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:linear}.section-home-specification .bg-wrapper .bg-item img,.section-home-specification .bg-wrapper .bg-item video{width:100%;height:100%;object-fit:cover}.section-home-specification .bg-wrapper .bg-item.active,.section-home-specification .bg-wrapper.active{opacity:1}.section-home-specification .anchors-holder{position:absolute;top:40px;left:0;width:100%;height:calc(100% - 40px);pointer-events:none}.section-home-specification .container{left:0;width:100%;max-width:100vw;padding:5% 15px}.section-home-specification .wrapper{position:relative;inset:0 auto auto 0;margin:0 auto;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.section-home-specification .wrapper .circle{position:absolute;width:100%;height:100%;z-index:0}.section-home-specification .wrapper .circle svg{width:100%;height:100%;max-width:100%;max-height:100%}.section-home-specification .wrapper .circle svg circle.circle-way{stroke-width:1px;stroke:#f5f5f5;transform:rotate(-90deg);transform-origin:50%;transition-property:stroke-dashoffset;transition-duration:.8s;transition-timing-function:ease-out}.section-home-specification .wrapper .circle svg circle.circle-progress{stroke-width:11px;stroke:#f5f5f5;transform:rotate(-90deg);transform-origin:50%;transition-property:stroke-dashoffset;transition-duration:.3s;transition-timing-function:ease}.section-home-specification .wrapper .item{position:absolute;display:flex;flex-direction:column;align-items:center;width:38%;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.section-home-specification .wrapper .item:not(.active){opacity:0;pointer-events:none}.section-home-specification .wrapper .icon{width:150px;height:150px;flex-shrink:0;margin-bottom:80px}.section-home-specification .wrapper .icon img,.section-home-specification .wrapper .icon svg{width:100%;height:100%}.section-home-specification .wrapper .content{width:100%;min-height:300px}.section-home-specification .wrapper .content .title{font-size:40px;margin-bottom:20px;transition-property:color}.section-home-specification .wrapper .content .text{font-size:16px;transition-property:color}.section-home-specification.hover .bg-wrapper:after{opacity:1}@media(max-width:1440.9px){.section-home-specification .wrapper .icon{margin-bottom:50px}.section-home-specification .wrapper .content .title{font-size:32px}}@media(max-width:991.9px){.section-home-specification .wrapper .item{width:65%}.section-home-specification .wrapper .icon{width:120px;height:120px;margin-bottom:40px}}@media(max-width:575.9px){.section-home-specification .container{padding:15% 15px}.section-home-specification .wrapper{align-items:flex-start}.section-home-specification .wrapper .circle{height:auto}.section-home-specification .wrapper .circle svg{width:auto;height:auto}.section-home-specification .wrapper .item{top:35px;width:100%}.section-home-specification .wrapper .icon{width:90px;height:90px;margin-bottom:32px}.section-home-specification .wrapper .content .title{font-size:24px}.section-home-specification .wrapper .content .text{position:absolute;top:55vh;font-size:14px}}@media(max-width:375px){.section-home-specification .wrapper .content .title{font-size:20px}}body.dark-mode .section-home-specification{background-color:#323036;opacity:1}body.dark-mode .section-home-specification .wrapper .item .text,body.dark-mode .section-home-specification .wrapper .item .title{color:#f5f5f5}.section-home-expertise{transition-property:background-color}body.dark-mode .section-home-expertise{background-color:#323036}body.dark-mode .section-home-expertise .carousel-wrapper .splide__slide .text{color:#fff}@media(max-width:767.9px){.section-home-services,.section-services-stages{padding-top:0}}.list-services-split .col-heading .section-home-services .title,.list-services-split .col-heading .section-services-stages .title,.modal-brief .section-home-services .title,.modal-brief .section-services-stages .title,.section-home-services .list-services-split .col-heading .title,.section-home-services .modal-brief .title,.section-home-services .section-title,.section-services-stages .list-services-split .col-heading .title,.section-services-stages .modal-brief .title,.section-services-stages .section-title{margin-bottom:60px}@media(max-width:767.9px){.list-services-split .col-heading .section-home-services .title,.list-services-split .col-heading .section-services-stages .title,.modal-brief .section-home-services .title,.modal-brief .section-services-stages .title,.section-home-services .list-services-split .col-heading .title,.section-home-services .modal-brief .title,.section-home-services .section-title,.section-services-stages .list-services-split .col-heading .title,.section-services-stages .modal-brief .title,.section-services-stages .section-title{margin-bottom:16px}}.section-home-services .services-list,.section-services-stages .services-list{display:flex;align-items:stretch;flex-wrap:wrap;margin:-5px}.section-home-services .service-col,.section-services-stages .service-col{width:50%;padding:5px}.section-home-services .service-card,.section-services-stages .service-card{height:100%;background-color:#efefef;padding:40px;transition-duration:.6s;transition-property:opacity;display:block}.section-home-services .service-card:not(.anim-start),.section-services-stages .service-card:not(.anim-start){opacity:0}.section-home-services .title,.section-services-stages .title{font-size:32px;font-weight:500;margin-bottom:20px}.section-home-services .content,.section-services-stages .content{font-size:18px}.section-home-services .ico-wrap,.section-services-stages .ico-wrap{margin-bottom:20px}.section-home-services .ico-wrap img,.section-home-services .ico-wrap svg,.section-services-stages .ico-wrap img,.section-services-stages .ico-wrap svg{display:block;width:50px;height:50px}@media(max-width:767.9px){.section-home-services .service-card,.section-services-stages .service-card{padding:24px}.section-home-services .ico-wrap,.section-services-stages .ico-wrap{margin-bottom:24px}.section-home-services .service-col,.section-services-stages .service-col{width:100%;margin-left:auto;margin-right:auto;max-width:500px}.section-home-services .title,.section-services-stages .title{font-size:24px;margin-bottom:16px}.section-home-services .content,.section-services-stages .content{font-size:14px}}.section-home-products .title-wrap{display:flex;align-items:center;margin-bottom:60px}.section-home-products .section-desc{width:50%;padding-left:10px;font-size:18px;font-weight:500}.list-services-split .col-heading .section-home-products .title,.modal-brief .section-home-products .title,.section-home-products .list-services-split .col-heading .title,.section-home-products .modal-brief .title,.section-home-products .section-title{width:50%;padding-right:10px}.section-home-products .products-list{display:grid;column-gap:20px;row-gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.section-home-products .ico-wrap__img{height:100%;width:auto}.section-home-products .img-wrap{margin-top:42px;margin-bottom:20px;position:relative}.section-home-products .img-wrap:before{content:"";display:block;width:100%;padding-top:58%}.section-home-products .img-wrap picture{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.section-home-products .img-wrap img,.section-home-products .img-wrap svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:.4s;transition-property:opacity;max-height:100%;max-width:100%}.section-home-products .img-wrap img.hover,.section-home-products .img-wrap svg.hover{opacity:0;pointer-events:none}.section-home-products .product-col:not(:nth-child(3)) .img-wrap{display:none}.section-home-products .product-col:nth-child(3){grid-column:2;grid-row:1/span 2}.section-home-products .ico-wrap{height:50px;display:flex;align-items:center;margin-bottom:15px}.section-home-products .title{font-size:32px;font-weight:500;margin-bottom:20px}.section-home-products .prod-card{display:block;height:100%;padding:40px;transition-duration:.4s;transition-property:background-color;background-color:#323036;color:#fff}.section-home-products .prod-card:hover .img-wrap img.hover,.section-home-products .prod-card:hover .img-wrap svg.hover{opacity:1}.section-home-products .product-col:first-child .prod-card:hover{background-color:#2e68d1}.section-home-products .product-col:nth-child(2) .prod-card:hover{background-color:#6f3de0}.section-home-products .product-col:nth-child(3) .prod-card:hover{background-color:#3a7865}.section-home-products .desc{font-size:18px;font-weight:500}.section-home-products .section-desc{transition-duration:.5s;transition-property:transform,opacity;opacity:0}.section-home-products .section-desc.anim-start{opacity:1}.section-home-products .product-col{transition-duration:.6s;transition-property:transform,opacity;opacity:0}.section-home-products .product-col:nth-child(2){transition-delay:.3s}.section-home-products .product-col:nth-child(3){transition-delay:.5s}.section-home-products .products-list.anim-start .product-col{opacity:1}@media(max-width:1024.9px){.section-home-products .section-desc{font-size:18px}}@media(max-width:991.9px){.section-home-products .products-list{display:block}.section-home-products .product-col:not(:last-child){margin-bottom:16px}.section-home-products .prod-card{max-width:768px;margin-left:auto;margin-right:auto}}@media(max-width:767.9px){.section-home-products .title-wrap{display:block;margin:0}.list-services-split .col-heading .section-home-products .title,.modal-brief .section-home-products .title,.section-home-products .list-services-split .col-heading .title,.section-home-products .modal-brief .title,.section-home-products .section-title{width:100%;padding-right:0;margin-bottom:16px}.section-home-products .section-desc{width:100%;padding-left:0;margin-bottom:24px}}@media(max-width:575.9px){.section-home-products .section-desc{font-size:14px}.section-home-products .prod-card{padding:24px}.section-home-products .ico-wrap{height:40px;margin-bottom:16px}.section-home-products .title{font-size:24px;margin-bottom:16px}.section-home-products .desc{font-size:14px}.section-home-products .img-wrap{margin-top:24px}.section-home-products .img-wrap:before{padding-top:70%}}body:not(.post-type-archive-cases) .section-communication-cases,body:not(.post-type-archive-cases) .section-home-cases{padding-top:0}.section-communication-cases,.section-home-cases{padding-bottom:48px}.list-services-split .col-heading .section-communication-cases .title,.list-services-split .col-heading .section-home-cases .title,.modal-brief .section-communication-cases .title,.modal-brief .section-home-cases .title,.section-communication-cases .list-services-split .col-heading .title,.section-communication-cases .modal-brief .title,.section-communication-cases .section-title,.section-home-cases .list-services-split .col-heading .title,.section-home-cases .modal-brief .title,.section-home-cases .section-title{margin-bottom:60px}@media(max-width:767.9px){.list-services-split .col-heading .section-communication-cases .title,.list-services-split .col-heading .section-home-cases .title,.modal-brief .section-communication-cases .title,.modal-brief .section-home-cases .title,.section-communication-cases .list-services-split .col-heading .title,.section-communication-cases .modal-brief .title,.section-communication-cases .section-title,.section-home-cases .list-services-split .col-heading .title,.section-home-cases .modal-brief .title,.section-home-cases .section-title{margin-bottom:16px}}.section-communication-cases .cases__title-wrapper,.section-home-cases .cases__title-wrapper{display:flex;justify-content:space-between;align-items:baseline}.section-communication-cases .cases__link,.section-home-cases .cases__link{display:flex;align-items:center;column-gap:10px}.section-communication-cases .split-heading,.section-home-cases .split-heading{margin-bottom:72px}.section-communication-cases .split-heading .editor-content,.section-home-cases .split-heading .editor-content{font-size:18px}.section-communication-cases .filters-tabs,.section-home-cases .filters-tabs{width:100%;margin:0 0 28px;padding:0}.section-communication-cases .show-more,.section-home-cases .show-more{margin-top:95px;display:flex;align-items:center;width:fit-content;transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease}.section-communication-cases .show-more .text,.section-home-cases .show-more .text{font-size:64px;color:#323036}.section-communication-cases .show-more .icon,.section-home-cases .show-more .icon{display:flex;flex-shrink:0;margin-left:15px;transform:translateX(0);transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.section-communication-cases .show-more .icon img,.section-communication-cases .show-more .icon svg,.section-home-cases .show-more .icon img,.section-home-cases .show-more .icon svg{width:28.5px;height:11.5px}.section-communication-cases .show-more:hover .icon,.section-home-cases .show-more:hover .icon{transform:translateX(10px)}.section-communication-cases .show-more:not(.anim-start),.section-home-cases .show-more:not(.anim-start){opacity:0;transform:translate(150px)}.section-communication-cases .show-more.anim-start,.section-home-cases .show-more.anim-start{opacity:1;transform:translate(0)}@media(max-width:1199.9px){.section-communication-cases .list-services,.section-communication-cases .list-services-img,.section-home-cases .list-services,.section-home-cases .list-services-img{padding-bottom:0}.section-communication-cases .show-more,.section-home-cases .show-more{margin-top:44px}.section-communication-cases .show-more .text,.section-home-cases .show-more .text{font-size:50px}.section-communication-cases .split-heading,.section-home-cases .split-heading{margin-bottom:60px}.section-communication-cases .filters-tabs,.section-home-cases .filters-tabs{margin-bottom:14px}}@media(max-width:575.9px){.list-services-split .col-heading .section-communication-cases .title,.list-services-split .col-heading .section-home-cases .title,.modal-brief .section-communication-cases .title,.modal-brief .section-home-cases .title,.section-communication-cases .list-services-split .col-heading .title,.section-communication-cases .modal-brief .title,.section-communication-cases .section-title,.section-home-cases .list-services-split .col-heading .title,.section-home-cases .modal-brief .title,.section-home-cases .section-title{margin-bottom:24px}.section-communication-cases .show-more,.section-home-cases .show-more{margin-top:26px}.section-communication-cases .show-more .text,.section-home-cases .show-more .text{font-size:32px}.section-communication-cases .split-heading,.section-home-cases .split-heading{margin-bottom:24px}}.section-communication-technology,.section-home-partners,.section-transport-partners,.section-transport-technology{background-color:#323036;color:#fff}.section-communication-technology .logos-list,.section-home-partners .logos-list,.section-transport-partners .logos-list,.section-transport-technology .logos-list{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.list-services-split .col-heading .section-communication-technology .title,.list-services-split .col-heading .section-home-partners .title,.list-services-split .col-heading .section-transport-partners .title,.list-services-split .col-heading .section-transport-technology .title,.modal-brief .section-communication-technology .title,.modal-brief .section-home-partners .title,.modal-brief .section-transport-partners .title,.modal-brief .section-transport-technology .title,.section-communication-technology .list-services-split .col-heading .title,.section-communication-technology .modal-brief .title,.section-communication-technology .section-title,.section-home-partners .list-services-split .col-heading .title,.section-home-partners .modal-brief .title,.section-home-partners .section-title,.section-transport-partners .list-services-split .col-heading .title,.section-transport-partners .modal-brief .title,.section-transport-partners .section-title,.section-transport-technology .list-services-split .col-heading .title,.section-transport-technology .modal-brief .title,.section-transport-technology .section-title{margin-bottom:60px}.section-communication-technology .logo-col,.section-home-partners .logo-col,.section-transport-partners .logo-col,.section-transport-technology .logo-col{width:16.6666666667%;padding:10px}.section-communication-technology .logo-wrap,.section-home-partners .logo-wrap,.section-transport-partners .logo-wrap,.section-transport-technology .logo-wrap{display:flex;align-items:center;justify-content:center;position:relative;height:82px}.section-communication-technology .logo-wrap picture,.section-home-partners .logo-wrap picture,.section-transport-partners .logo-wrap picture,.section-transport-technology .logo-wrap picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.section-communication-technology .logo-wrap img,.section-communication-technology .logo-wrap svg,.section-home-partners .logo-wrap img,.section-home-partners .logo-wrap svg,.section-transport-partners .logo-wrap img,.section-transport-partners .logo-wrap svg,.section-transport-technology .logo-wrap img,.section-transport-technology .logo-wrap svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.section-communication-technology .logo-wrap,.section-home-partners .logo-wrap,.section-transport-partners .logo-wrap,.section-transport-technology .logo-wrap{transition-duration:.5s;transition-property:opacity;opacity:0}.section-communication-technology .logo-wrap.anim-start,.section-home-partners .logo-wrap.anim-start,.section-transport-partners .logo-wrap.anim-start,.section-transport-technology .logo-wrap.anim-start{opacity:1}.section-communication-technology .text,.section-home-partners .text,.section-transport-partners .text,.section-transport-technology .text{display:block;position:absolute;top:100%;left:0;width:100%;transition-duration:.3s;transition-property:transform,opacity;transform:translateY(-30px);opacity:0;text-align:center;font-size:16px;color:rgba(255,255,255,.5)}.section-communication-technology .logo-wrap:hover .text,.section-home-partners .logo-wrap:hover .text,.section-transport-partners .logo-wrap:hover .text,.section-transport-technology .logo-wrap:hover .text{transform:none;opacity:1}@media(max-width:1024.9px){.section-communication-technology .logo-wrap,.section-home-partners .logo-wrap,.section-transport-partners .logo-wrap,.section-transport-technology .logo-wrap{height:62px}}@media(max-width:991.9px){.section-communication-technology .logo-col,.section-home-partners .logo-col,.section-transport-partners .logo-col,.section-transport-technology .logo-col{width:25%}}@media(max-width:767.9px){.section-communication-technology,.section-home-partners,.section-transport-partners,.section-transport-technology{padding-top:48px;padding-bottom:48px}.list-services-split .col-heading .section-communication-technology .title,.list-services-split .col-heading .section-home-partners .title,.list-services-split .col-heading .section-transport-partners .title,.list-services-split .col-heading .section-transport-technology .title,.modal-brief .section-communication-technology .title,.modal-brief .section-home-partners .title,.modal-brief .section-transport-partners .title,.modal-brief .section-transport-technology .title,.section-communication-technology .list-services-split .col-heading .title,.section-communication-technology .modal-brief .title,.section-communication-technology .section-title,.section-home-partners .list-services-split .col-heading .title,.section-home-partners .modal-brief .title,.section-home-partners .section-title,.section-transport-partners .list-services-split .col-heading .title,.section-transport-partners .modal-brief .title,.section-transport-partners .section-title,.section-transport-technology .list-services-split .col-heading .title,.section-transport-technology .modal-brief .title,.section-transport-technology .section-title{margin-bottom:15px}.section-communication-technology .logo-col,.section-home-partners .logo-col,.section-transport-partners .logo-col,.section-transport-technology .logo-col{width:50%}}@media(max-width:575.9px){.section-communication-technology .logo-col,.section-home-partners .logo-col,.section-transport-partners .logo-col,.section-transport-technology .logo-col{padding-left:0;padding-right:0}.section-communication-technology .logos-list,.section-home-partners .logos-list,.section-transport-partners .logos-list,.section-transport-technology .logos-list{margin-left:0;margin-right:0}}.section-home-media{padding-bottom:0}.section-home-media .title-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.section-home-media .splide__arrow{border:none;background:none;border-radius:50%;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#e2e2e2;transition-duration:.2s;transition-property:background-color}.section-home-media .splide__arrow:hover{background-color:hsl(0,0%,93.6274509804%)}.section-home-media .splide__arrow img,.section-home-media .splide__arrow svg{display:block;width:16px;height:16px}.section-home-media .splide__arrow--prev img,.section-home-media .splide__arrow--prev svg{transform:rotate(-180deg)}.section-home-media .splide__arrow--prev{margin-right:16px}.section-home-media .slider-nav-wrap{display:flex;align-items:center}.section-home-media .splide__arrow:disabled{pointer-events:none;opacity:.5}.section-home-media .slider-wrap{margin-bottom:-95px}.section-home-media .smi-item{height:100%;display:flex;flex-direction:column;background-color:#fff;padding:60px;border-right:1px solid #e2e2e2}.section-home-media .desc{font-size:24px;margin-bottom:20px}.section-home-media .next-btn{color:#e3061f;display:flex;align-items:center;margin-top:auto}.section-home-media .next-btn img,.section-home-media .next-btn svg{display:block;width:16px;height:16px;flex-shrink:0;transition-duration:.2s;transition-property:transform;margin-left:6px}.section-home-media .smi-item:hover .next-btn img,.section-home-media .smi-item:hover .next-btn svg{transform:translateX(10px)}.section-home-media .logo-wrap{margin-top:20px;display:flex;align-items:center;justify-content:flex-start;height:30px}.section-home-media .logo-wrap img,.section-home-media .logo-wrap svg{display:block;max-width:100%;max-height:100%;width:auto}.section-home-media .logo-wrap picture{display:flex;align-items:center;width:100%;height:100%}@media(max-width:1024.9px){.section-home-media .smi-item{padding:40px}}@media(max-width:767.9px){.section-home-media{padding-bottom:48px}.section-home-media .slider-wrap{margin-bottom:0}}@media(max-width:575.9px){.section-home-media .title-wrap{margin-bottom:15px}.section-home-media .smi-item{padding:16px}.section-home-media .desc{font-size:18px}.section-home-media .splide__arrow{width:40px;height:40px}.section-home-media .splide__arrow img,.section-home-media .splide__arrow svg{width:12px;height:12px}.section-home-media .splide__arrow--prev{margin-right:8px}}.section-slider-expertise{padding:0;overflow:hidden;color:#f5f5f5;position:relative;display:flex}.section-slider-expertise .slide-outher{position:relative;width:100%;height:100vh}.section-slider-expertise .slide-outher.is-sticky{position:fixed;top:0;left:0}.section-slider-expertise .slide-outher.is-bottom{position:relative;margin-top:auto}.section-slider-expertise .slide{cursor:none;padding-top:100px;padding-bottom:100px;position:absolute;overflow:hidden;z-index:3;top:0;left:0;width:100%;height:100%}.section-slider-expertise .slide:not(.active){pointer-events:none;-webkit-user-select:none;user-select:none}.section-slider-expertise .color-bg{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;transition-duration:1s;transition-property:background-color}.section-slider-expertise .desc-box{padding:20px;background-blend-mode:normal,multiply;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.section-slider-expertise.c-green{background-color:#214638}.section-slider-expertise.c-green .desc-box{background:linear-gradient(0deg,rgba(0,37,23,.3),rgba(0,37,23,.3));border:.5px solid rgba(64,89,80,.5);box-shadow:inset .860527px .860527px .860527px rgba(53,74,66,.2)}.section-slider-expertise.c-gray{background-color:#6d6e6f}.section-slider-expertise.c-gray .desc-box{background:linear-gradient(0deg,rgba(0,37,23,.3),rgba(0,37,23,.3));border:.5px solid rgba(64,89,80,.5);box-shadow:inset .860527px .860527px .860527px rgba(53,74,66,.2)}.section-slider-expertise.c-violet{background-color:#1f2330}.section-slider-expertise.c-violet .desc-box{background:linear-gradient(0deg,rgba(0,37,23,.3),rgba(0,37,23,.3));border:.5px solid rgba(64,89,80,.5);box-shadow:inset .860527px .860527px .860527px rgba(53,74,66,.2)}.section-slider-expertise.c-blue{background-color:#304382}.section-slider-expertise .slide.c-green .desc-box,.section-slider-expertise.c-blue .desc-box{background:linear-gradient(0deg,rgba(0,37,23,.3),rgba(0,37,23,.3));border:.5px solid rgba(64,89,80,.5);box-shadow:inset .860527px .860527px .860527px rgba(53,74,66,.2)}.section-slider-expertise .slide.c-green .points-table{background:rgba(0,37,23,.2)}.section-slider-expertise .slide.c-green .points-table td{border:1px solid rgba(226,226,226,.5)}.section-slider-expertise .slide.c-gray .desc-box{background:linear-gradient(0deg,rgba(87,87,87,.3),rgba(87,87,87,.3));border:.5px solid rgba(143,143,143,.5);box-shadow:inset .860527px .860527px .860527px rgba(53,74,66,.2)}.section-slider-expertise .slide.c-gray .points-table{background:rgba(87,87,87,.2)}.section-slider-expertise .slide.c-gray .points-table td{border:1px solid rgba(143,143,143,.5)}.section-slider-expertise .slide.c-violet .desc-box{background:linear-gradient(0deg,rgba(22,25,35,.3),rgba(22,25,35,.3));border:.5px solid rgba(86,92,113,.5);box-shadow:inset .860527px .860527px .860527px rgba(53,74,66,.2)}.section-slider-expertise .slide.c-violet .points-table{background:rgba(22,25,35,.2)}.section-slider-expertise .slide.c-violet .points-table td{border:1px solid rgba(86,92,113,.5)}.section-slider-expertise .slide.c-blue .desc-box{background:linear-gradient(0deg,rgba(13,25,62,.3),rgba(13,25,62,.3));border:.5px solid rgba(85,101,157,.5);box-shadow:inset .860527px .860527px .860527px rgba(53,74,66,.2)}.section-slider-expertise .slide.c-blue .points-table{background:rgba(13,25,62,.2)}.section-slider-expertise .slide.c-blue .points-table td{border:1px solid rgba(85,101,157,.5)}.section-slider-expertise .slide.active.c-green~.color-bg{background-color:#214638}.section-slider-expertise .slide.active.c-gray~.color-bg{background-color:#6d6e6f}.section-slider-expertise .slide.active.c-violet~.color-bg{background-color:#1f2330}.section-slider-expertise .slide.active.c-blue~.color-bg{background-color:#304382}.section-slider-expertise .container{height:100%;position:relative}.section-slider-expertise .slide-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.section-slider-expertise .slide-image img{display:block;max-width:100%;max-height:100%}.section-slider-expertise .slide-content{position:relative;z-index:2;display:flex;align-items:stretch;height:100%}.section-slider-expertise .slide-title{font-weight:500;font-size:64px;line-height:1.1;margin-bottom:30px}.section-slider-expertise .logo-col{align-items:flex-end;justify-content:flex-end}.section-slider-expertise .content-col,.section-slider-expertise .logo-col{width:50%;display:flex;flex-direction:column}.section-slider-expertise .desc-wrap{clip-path:polygon(20% 0,88% 0,100% 20%,100% 80%,100% 100%,0 100%,0 80%,0 0);margin-top:auto;max-width:610px;cursor:default}.section-slider-expertise .desc-title{font-size:32px;font-weight:500;line-height:1.2;margin-bottom:16px}.section-slider-expertise .desc-content{font-size:18px;font-weight:500;line-height:1.2;margin-bottom:20px}.section-slider-expertise .nav-wrap{display:flex;align-items:center;justify-content:flex-end;margin-bottom:20px;cursor:default}.section-slider-expertise .slide-nav{display:flex;align-items:center;justify-content:center;background:none;background-color:rgba(0,0,0,0);padding:0;width:48px;height:48px;border:1px solid #f5f5f5;flex-shrink:0;transition-duration:.2s;transition-property:opacity}.section-slider-expertise .slide-nav:not(:last-child){margin-right:16px}.section-slider-expertise .slide-nav img,.section-slider-expertise .slide-nav svg{width:28px;height:28px}.section-slider-expertise .slide-nav.disabled{opacity:.4}.section-slider-expertise .next-nav img,.section-slider-expertise .next-nav svg{transform:rotate(180deg)}.section-slider-expertise .points-table{border-collapse:collapse;table-layout:fixed}.section-slider-expertise .points-table td{width:33.3333333333%;vertical-align:top}.section-slider-expertise .point-item{padding:20px}.section-slider-expertise .point-title{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:8px}.section-slider-expertise .point-desc{font-size:13px;font-weight:500;line-height:1.4}.section-slider-expertise .logos-wrap{display:flex;flex-wrap:wrap;align-items:stretch;padding:12px;max-width:396px}.section-slider-expertise .logos-wrap.desc-box{cursor:default;clip-path:polygon(30px 0,100% 0,100% 20%,100% 80%,100% 100%,0 100%,0 80%,0 29%)}.section-slider-expertise .logo-item{padding:10px}.section-slider-expertise .logo-item img,.section-slider-expertise .logo-item svg{max-width:100px;max-height:40px;width:auto;height:auto}.section-slider-expertise .slide{transition-duration:.5s;transition-property:background-color}.section-slider-expertise .slide-title{transition-delay:.2s;transition-property:opacity}.section-slider-expertise .desc-wrap{transition-duration:.8s;transition-property:transform,opacity;transition-delay:.5s}.section-slider-expertise .logos-wrap,.section-slider-expertise .slide-image{transition-duration:1s;transition-property:transform;transform:translateX(-100vw)}.section-slider-expertise .slide:not(.active){background-color:rgba(0,0,0,0)}.section-slider-expertise .slide:not(.active) .desc-wrap{transition-delay:0s;transform:translateY(100px);opacity:0}.section-slider-expertise .slide:not(.active) .slide-title{opacity:0}.section-slider-expertise .slide.active .logos-wrap,.section-slider-expertise .slide.active .slide-image{transform:none}.section-slider-expertise .slide.active~.slide .logos-wrap,.section-slider-expertise .slide.active~.slide .slide-image{transform:translateX(100vw)}@media(max-width:1024.9px){.section-slider-expertise{display:none}}.mobile-expertise{display:none;color:#323036}@media(max-width:767.9px){.mobile-expertise{padding-top:0}}.list-services-split .col-heading .mobile-expertise .title,.mobile-expertise .list-services-split .col-heading .title,.mobile-expertise .modal-brief .title,.mobile-expertise .section-title,.modal-brief .mobile-expertise .title{margin-bottom:60px}@media(max-width:575.9px){.list-services-split .col-heading .mobile-expertise .title,.mobile-expertise .list-services-split .col-heading .title,.mobile-expertise .modal-brief .title,.mobile-expertise .section-title,.modal-brief .mobile-expertise .title{margin-bottom:30px}}.mobile-expertise .slide-title{font-weight:500;font-size:64px;line-height:1.1;margin-bottom:30px}.mobile-expertise .desc-title{font-weight:500;font-size:24px;line-height:32px;margin-bottom:10px}.mobile-expertise .desc-content{font-weight:500;font-size:14px;line-height:20px;margin-bottom:20px;max-width:479.9px}.mobile-expertise .points-table{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;padding:1px;row-gap:1px;position:relative}@media(max-width:479.9px){.mobile-expertise .points-table{display:flex;flex-direction:column;background-color:#e2e2e2;clip-path:polygon(90% 0,95% 7%,100% 13%,100% 100%,0 100%,0 60%,0 0)}.mobile-expertise .points-table:after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:rgba(239,239,239,.5);z-index:-1;clip-path:polygon(90% 0,95% 7%,100% 13%,100% 100%,0 100%,0 60%,0 0)}}.mobile-expertise .point-item{font-weight:500;font-size:11px;line-height:16px;padding:16px 0;color:#323036}@media(max-width:479.9px){.mobile-expertise .point-item{flex-direction:column;padding:16px}.mobile-expertise .point-item:not(:last-child){border-bottom:1px solid #e2e2e2}}.mobile-expertise .point-title{font-weight:500;font-size:16px;line-height:24px;margin-bottom:10px;color:#e3061f}.mobile-expertise .point-desc{font-size:13px;font-weight:500;line-height:1.4}.mobile-expertise .logos-wrap{display:none}.mobile-expertise .logo-item{padding:10px}.mobile-expertise .logo-item img,.mobile-expertise .logo-item svg{max-width:100px;max-height:40px}@media(max-width:1024.9px){.mobile-expertise{display:block}}.cards-accords-projects>.card>.card-head .section-news .title,.section-news .cards-accords-projects>.card>.card-head .title,.section-news .page-title{margin-bottom:74px}.section-news .filters-tabs{margin-bottom:64px}.section-news .cards-news .card{transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:ease}.section-news .cards-news .card.js-anim-on-viewport:not(.anim-start){opacity:0;transform:scale(0)}.section-news .cards-news .card.js-anim-on-viewport.anim-start{opacity:1;transform:scale(1)}@media(max-width:991.9px){.cards-accords-projects>.card>.card-head .section-news .title,.section-news .cards-accords-projects>.card>.card-head .title,.section-news .page-title{margin-bottom:60px}.section-news .filters-tabs{margin-bottom:14px}}@media(max-width:767.9px){.cards-accords-projects>.card>.card-head .section-news .title,.section-news .cards-accords-projects>.card>.card-head .title,.section-news .page-title{margin-bottom:24px}}@media(max-width:575.9px){.section-news{padding-top:0}}.section-news-single .container{max-width:1060px}.section-news-single .post-title{margin-bottom:30px}.section-news-single .post-summary{display:flex;align-items:center;margin-bottom:30px}.section-news-single .post-summary .post-summary-item{font-size:16px;color:rgba(50,48,54,.5)}.section-news-single .post-summary .post-summary-item:not(:last-child){margin-right:40px}.section-news-single .post-preview{margin-top:50px;width:100vw;margin-left:calc(50% - 50vw)}.section-news-single .post-preview img{width:100%}.section-news-single .post-preview+.post-content{margin-top:50px}.section-news-single .post-content{font-size:22px}.section-news-single .post-content img{max-width:100%;height:auto}.section-news-single .post-content img:not(:first-child){margin-top:50px}.section-news-single .post-content img:not(:last-child){margin-bottom:50px}.section-news-single .post-content+.post-preview{margin-bottom:-100px}.section-case-offer{padding-bottom:0}.section-case-offer .split-heading .col-main{max-width:100%;margin-bottom:30px}.section-case-offer .split-heading .col-text{max-width:100%}.section-case-offer .case-preview{margin-top:100px;width:100%;transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease}.section-case-offer .case-preview img{display:block;width:100%;max-height:800px;object-fit:cover}.section-case-offer .case-preview:not(.anim-start){opacity:0;transform:translateY(50px)}.section-case-offer .case-preview.anim-start{opacity:1;transform:translateY(0)}.section-case-offer.has-seal .container{display:flex;align-items:flex-start;justify-content:space-between}.section-case-offer:not(.has-seal) .seal{display:none}.section-case-offer .seal{flex-shrink:0;position:relative;margin-top:70px;margin-left:30px;width:147px;height:147px;display:flex;justify-content:center;align-items:center;text-align:center}.section-case-offer .seal .icon{position:absolute;width:100%;height:100%;z-index:-1}.section-case-offer .seal .icon img{width:100%;height:100%}.section-case-offer .seal .text{transform:rotate(-15deg);padding:10px;color:#f5f5f5;font-size:11px}@media(max-width:1440.9px){.section-case-offer .case-preview img{max-height:700px}}@media(max-width:1199.9px){.section-case-offer .case-preview{margin-top:60px}.section-case-offer .case-preview img{max-height:500px}.cards-accords-projects>.card>.card-head .section-case-offer .title,.section-case-offer .cards-accords-projects>.card>.card-head .title,.section-case-offer .page-title{word-break:break-all;font-size:82px}.section-case-offer.has-seal .container{flex-direction:column}.section-case-offer .seal{margin-top:8px;margin-left:auto}}@media(max-width:767.9px){.cards-accords-projects>.card>.card-head .section-case-offer .title,.section-case-offer .cards-accords-projects>.card>.card-head .title,.section-case-offer .page-title{font-size:32px}.section-case-offer .case-preview{margin-top:48px}.section-case-offer .case-preview img{max-height:400px}.section-case-offer .split-heading .col-main{margin-bottom:16px}.section-case-offer .seal{width:128px;height:128px}}.section-case-backstory{padding-bottom:40px}.list-services-split .col-heading .section-case-backstory .title,.modal-brief .section-case-backstory .title,.section-case-backstory .list-services-split .col-heading .title,.section-case-backstory .modal-brief .title,.section-case-backstory .section-title{margin-bottom:40px;max-width:calc(100% - 505px)}.section-case-backstory .editor-content{font-size:24px;max-width:calc(100% - 505px)}@media(max-width:1199.9px){.list-services-split .col-heading .section-case-backstory .title,.modal-brief .section-case-backstory .title,.section-case-backstory .editor-content,.section-case-backstory .list-services-split .col-heading .title,.section-case-backstory .modal-brief .title,.section-case-backstory .section-title{max-width:800px}}@media(max-width:991.9px){.list-services-split .col-heading .section-case-backstory .title,.modal-brief .section-case-backstory .title,.section-case-backstory .list-services-split .col-heading .title,.section-case-backstory .modal-brief .title,.section-case-backstory .section-title{max-width:100%}.section-case-backstory .editor-content{font-size:18px;max-width:100%}}@media(max-width:575.9px){.section-case-backstory{padding-bottom:0}.list-services-split .col-heading .section-case-backstory .title,.modal-brief .section-case-backstory .title,.section-case-backstory .list-services-split .col-heading .title,.section-case-backstory .modal-brief .title,.section-case-backstory .section-title{margin-bottom:16px}.section-case-backstory .editor-content{font-size:16px}}.section-case-task{padding-bottom:40px}.section-case-task .editor-content p{font-size:26px;font-weight:400}.section-case-task .editor-content p span{font-size:inherit;font-weight:inherit}@media(max-width:575.9px){.section-case-task .editor-content p{font-size:16px;line-height:24px;font-weight:500}}.list-services-split .col-heading .section-case-task .title,.modal-brief .section-case-task .title,.section-case-task .list-services-split .col-heading .title,.section-case-task .modal-brief .title,.section-case-task .section-title{margin-bottom:70px}.section-case-task .row{align-items:stretch;justify-content:space-between;flex-wrap:nowrap}.section-case-task .col-description{max-width:calc(100% - 505px)}.section-case-task .col-client{max-width:365px;flex-shrink:0;transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease}.section-case-task .col-client .block{display:flex;flex-direction:column}.section-case-task .col-client .block:not(:last-child){margin-bottom:40px}.section-case-task .col-client .block>:not(:last-child){margin-bottom:11px}.section-case-task .col-client .title{font-size:14px;color:#787878}.section-case-task .col-client .icon{min-width:105px;min-height:37px;height:80px}.section-case-task .col-client .icon img,.section-case-task .col-client .icon picture{height:100%;object-fit:contain}.section-case-task .col-client:not(.anim-start){opacity:0}.section-case-task .col-client.anim-start{opacity:1}.section-case-task .list-services,.section-case-task .list-services-img{margin-top:-30px}.section-case-task .list-services .list-item,.section-case-task .list-services-img .list-item{padding-top:34px;padding-bottom:20px}.section-case-task .list-services .list-item:after,.section-case-task .list-services-img .list-item:after{top:-20px;width:100%}.section-case-task .list-services .list-item:first-child:after,.section-case-task .list-services-img .list-item:first-child:after{content:none}.section-case-task .list-services .list-item:not(:last-child),.section-case-task .list-services-img .list-item:not(:last-child){margin-bottom:20px}@media(max-width:1440.9px){.section-case-task .col-description{max-width:calc(100% - 335px)}.section-case-task .col-client{max-width:215px}}@media(max-width:991.9px){.list-services-split .col-heading .section-case-task .title,.modal-brief .section-case-task .title,.section-case-task .list-services-split .col-heading .title,.section-case-task .modal-brief .title,.section-case-task .section-title{margin-bottom:32px}.section-case-task .row{flex-wrap:wrap}.section-case-task .col-description{max-width:100%;margin-bottom:32px}.section-case-task .col-client{max-width:100%}.section-case-task .col-client .block{max-width:216px}.section-case-task .col-client .block:not(:last-child){margin-bottom:16px}.section-case-task .col-client .title{margin-bottom:8px}.section-case-task .list-services,.section-case-task .list-services-img{margin-top:0}}@media(max-width:575.9px){.section-case-task{padding-bottom:0}.list-services-split .col-heading .section-case-task .title,.modal-brief .section-case-task .title,.section-case-task .list-services-split .col-heading .title,.section-case-task .modal-brief .title,.section-case-task .section-title{margin-bottom:16px}.section-case-task .col-description{margin-bottom:24px}.section-case-task .list-services .list-item,.section-case-task .list-services-img .list-item{padding-top:28px;padding-bottom:16px}.section-case-task .list-services .list-item:after,.section-case-task .list-services-img .list-item:after{top:-16px}.section-case-task .list-services .list-item:not(:last-child),.section-case-task .list-services-img .list-item:not(:last-child){margin-bottom:16px}}.section-case-components{padding:0;margin-bottom:1px}.list-services-split .col-heading .section-case-components .title,.modal-brief .section-case-components .title,.section-case-components .list-services-split .col-heading .title,.section-case-components .modal-brief .title,.section-case-components .section-title{color:#f5f5f5;margin-bottom:60px}.section-case-components .picture,.section-case-components .picture img{width:100%}@media(max-width:575.9px){.list-services-split .col-heading .section-case-components .title,.modal-brief .section-case-components .title,.section-case-components .list-services-split .col-heading .title,.section-case-components .modal-brief .title,.section-case-components .section-title{margin-bottom:24px;font-size:32px}}.list-services-split .col-heading .section-case-steps .title,.modal-brief .section-case-steps .title,.section-case-steps .list-services-split .col-heading .title,.section-case-steps .modal-brief .title,.section-case-steps .section-title{margin-bottom:55px}@media(max-width:767.9px){.list-services-split .col-heading .section-case-steps .title,.modal-brief .section-case-steps .title,.section-case-steps .list-services-split .col-heading .title,.section-case-steps .modal-brief .title,.section-case-steps .section-title{margin-bottom:30px}}.section-case-reviews{padding-top:0!important}.section-case-recent .split-heading{flex-wrap:nowrap;align-items:flex-end;margin-bottom:60px}.section-case-recent .split-heading .col-main{max-width:700px;padding-right:30px}.section-case-recent .split-heading .col-text{max-width:fit-content}.section-case-recent .split-heading .show-more{color:#323036;font-size:18px;transition-property:color;transition-duration:.5s;transition-timing-function:ease}.section-case-recent .split-heading .show-more:hover{color:#e3061f}.section-case-recent .list-cases .list-item:last-child{padding-bottom:0}@media(max-width:991.9px){.section-case-recent .split-heading{flex-wrap:wrap;margin-bottom:24px}.section-case-recent .split-heading .col-main{max-width:100%;padding-right:0;margin-bottom:16px}}.section-case-example{padding-bottom:40px}.list-services-split .col-heading .section-case-example .title,.modal-brief .section-case-example .title,.section-case-example .list-services-split .col-heading .title,.section-case-example .modal-brief .title,.section-case-example .section-title{margin-bottom:55px}.section-case-example .row:not(:last-child){margin-bottom:120px}.section-case-example .col-info{position:relative;max-width:40%;padding-right:60px}.section-case-example .col-info .title{font-size:40px}.section-case-example .col-info .icon{position:relative;display:block;margin-top:50px;max-width:350px}.section-case-example .col-info .icon:before{content:"";display:block;padding-top:100%}.section-case-example .col-info .icon img{display:none}.section-case-example .col-info .icon canvas{position:absolute;top:0;left:0;width:100%;height:100%}.section-case-example .col-content{max-width:60%;padding-left:60px}@media(max-width:1199.9px){.section-case-example .col-info{padding-right:30px}.section-case-example .col-content{padding-left:30px}}@media(max-width:767.9px){.section-case-example .col-info{margin-bottom:24px}.section-case-example .col-info .icon{display:none}.section-case-example .col-content,.section-case-example .col-info{max-width:100%;padding:0}}@media(max-width:575.9px){.section-case-example{padding-bottom:0}.list-services-split .col-heading .section-case-example .title,.modal-brief .section-case-example .title,.section-case-example .list-services-split .col-heading .title,.section-case-example .modal-brief .title,.section-case-example .section-title{margin-bottom:24px}.section-case-example .col-info .title{font-size:24px}.section-case-example .row:not(:last-child){margin-bottom:32px}.section-case-example .list-item .title{font-size:18px;margin-bottom:8px}}.list-services-split .col-heading .section-case-results .title,.modal-brief .section-case-results .title,.section-case-results .list-services-split .col-heading .title,.section-case-results .modal-brief .title,.section-case-results .section-title{margin-bottom:60px}@media(max-width:991.9px){.list-services-split .col-heading .section-case-results .title,.modal-brief .section-case-results .title,.section-case-results .list-services-split .col-heading .title,.section-case-results .modal-brief .title,.section-case-results .section-title{margin-bottom:32px}}@media(max-width:575.9px){.list-services-split .col-heading .section-case-results .title,.modal-brief .section-case-results .title,.section-case-results .list-services-split .col-heading .title,.section-case-results .modal-brief .title,.section-case-results .section-title{margin-bottom:24px}}.section-career-offer{padding-bottom:40px}.section-career-offer .split-heading .col-main{max-width:calc(100% - 625px)}.section-career-offer .split-heading .col-text{max-width:505px}.section-career-offer .split-heading .col-text .editor-content{font-size:18px}.section-career-offer .split-heading .col-text .btn{max-width:365px;margin-top:40px}.section-career-offer .career-preview{margin-top:140px;width:100vw;margin-left:calc(50% - 50vw)}.section-career-offer .career-preview img{width:100%;max-height:745px;object-fit:cover}@media(max-width:1199.9px){.section-career-offer .col-main{max-width:calc(100% - 472px)}.section-career-offer .col-text{max-width:472px}}@media(max-width:991.9px){.section-career-offer .split-heading .col-main{max-width:100%;margin-bottom:30px}.section-career-offer .split-heading .col-text{max-width:100%}.section-career-offer .split-heading .col-text .btn{margin-top:30px}.section-career-offer .career-preview{margin-top:49px}}@media(max-width:575.9px){.section-career-offer .split-heading .col-main{max-width:100%;margin-bottom:16px}.section-career-offer .split-heading .col-text{max-width:100%}.section-career-offer .split-heading .col-text .btn{margin-top:16px}.section-career-offer .career-preview{margin-top:49px}}.section-career-description .container{max-width:100vw}.section-career-description .wrapper{display:flex;align-items:center}.list-services-split .col-heading .section-career-description .title,.modal-brief .section-career-description .title,.section-career-description .list-services-split .col-heading .title,.section-career-description .modal-brief .title,.section-career-description .section-title{margin-bottom:50px}.section-career-description .info{width:100%;max-width:80%}.section-career-description .info .editor-content{font-size:40px}.section-career-description .particle-logo{position:relative;flex-shrink:0;margin-left:80px;width:480px}.section-career-description .particle-logo img{display:none}.section-career-description .particle-logo:before{content:"";display:block;padding-top:130%}.section-career-description .particle-logo canvas{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:1199.9px){.section-career-description .wrapper{flex-direction:column}.section-career-description .info{max-width:100%}.section-career-description .info .editor-content{font-size:18px}.section-career-description .particle-logo{margin:0 auto}}@media(max-width:575.9px){.section-career-description{padding-top:8px;padding-bottom:0}.list-services-split .col-heading .section-career-description .title,.modal-brief .section-career-description .title,.section-career-description .list-services-split .col-heading .title,.section-career-description .modal-brief .title,.section-career-description .section-title{margin-bottom:16px}.section-career-description .info .editor-content{font-size:16px}}.section-career-steps{padding-top:40px;padding-bottom:40px}.section-career-steps .split-heading{margin-bottom:60px}@media(max-width:575.9px){.section-career-steps{padding-top:32px}.section-career-steps .split-heading{margin-bottom:30px}.section-career-steps .split-heading .col:not(:last-child){margin-bottom:16px}}.section-career-gallery .carousel-wrapper:not(:last-child){margin-bottom:20px}.section-career-gallery .carousel-wrapper .splide__slide{margin:0 10px}.section-career-gallery .carousel-wrapper .splide__slide img{max-height:320px}@media(max-width:575.9px){.section-career-gallery{padding-top:8px;padding-bottom:8px}.section-career-gallery .carousel-wrapper:not(:last-child){margin-bottom:16px}.section-career-gallery .carousel-wrapper .splide__slide{margin:0 8px}.section-career-gallery .carousel-wrapper .splide__slide img{max-height:240px}}.section-career-achievements{padding-top:40px;padding-bottom:40px}.list-services-split .col-heading .section-career-achievements .title,.modal-brief .section-career-achievements .title,.section-career-achievements .list-services-split .col-heading .title,.section-career-achievements .modal-brief .title,.section-career-achievements .section-title{margin-bottom:60px}@media(max-width:575.9px){.section-career-achievements{padding-bottom:8px}.list-services-split .col-heading .section-career-achievements .title,.modal-brief .section-career-achievements .title,.section-career-achievements .list-services-split .col-heading .title,.section-career-achievements .modal-brief .title,.section-career-achievements .section-title{margin-bottom:16px}}.section-career-reviews,.section-case-reviews,.section-communication-reviews{padding-bottom:0}@media(max-width:575.9px){.section-career-reviews,.section-case-reviews,.section-communication-reviews{padding-top:40px}}.section-development-offer .img-wrap,.section-transport-offer .img-wrap{position:relative;height:382px;margin-bottom:90px}.section-development-offer .img-wrap img,.section-development-offer .img-wrap picture,.section-transport-offer .img-wrap img,.section-transport-offer .img-wrap picture{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.section-development-offer .img-wrap img,.section-transport-offer .img-wrap img{object-fit:cover}.section-development-offer .particle-logo,.section-transport-offer .particle-logo{margin-bottom:90px}.section-development-offer .split-heading .col-main,.section-transport-offer .split-heading .col-main{max-width:calc(55% - 60px)}.cards-accords-projects>.card>.card-head .section-development-offer .split-heading .col-main .title:not(:last-child),.cards-accords-projects>.card>.card-head .section-transport-offer .split-heading .col-main .title:not(:last-child),.section-development-offer .split-heading .col-main .cards-accords-projects>.card>.card-head .title:not(:last-child),.section-development-offer .split-heading .col-main .page-title:not(:last-child),.section-transport-offer .split-heading .col-main .cards-accords-projects>.card>.card-head .title:not(:last-child),.section-transport-offer .split-heading .col-main .page-title:not(:last-child){margin-bottom:30px}.section-development-offer .split-heading .col-text,.section-transport-offer .split-heading .col-text{max-width:calc(45% - 60px)}.section-development-offer .split-heading .col-text .links-anchor,.section-transport-offer .split-heading .col-text .links-anchor{display:none;margin-top:40px}@media(max-width:1199.9px){.section-development-offer .split-heading .col-main,.section-transport-offer .split-heading .col-main{max-width:100%;margin-bottom:40px}.cards-accords-projects>.card>.card-head .section-development-offer .split-heading .col-main .title,.cards-accords-projects>.card>.card-head .section-transport-offer .split-heading .col-main .title,.section-development-offer .split-heading .col-main .cards-accords-projects>.card>.card-head .title,.section-development-offer .split-heading .col-main .page-title,.section-transport-offer .split-heading .col-main .cards-accords-projects>.card>.card-head .title,.section-transport-offer .split-heading .col-main .page-title{margin-bottom:0!important}.section-development-offer .split-heading .col-main .links-anchor,.section-transport-offer .split-heading .col-main .links-anchor{display:none}.section-development-offer .split-heading .col-text,.section-transport-offer .split-heading .col-text{max-width:100%}.section-development-offer .split-heading .col-text .links-anchor,.section-transport-offer .split-heading .col-text .links-anchor{display:flex}}@media(max-width:575.9px){.section-development-offer,.section-transport-offer{padding-top:0}.section-development-offer .img-wrap,.section-transport-offer .img-wrap{height:192px;margin-bottom:36px}.section-development-offer .split-heading .col-main,.section-transport-offer .split-heading .col-main{margin-bottom:16px}.section-development-offer .split-heading .col-text .links-anchor,.section-transport-offer .split-heading .col-text .links-anchor{margin-top:16px}.section-development-offer .split-heading .col-text .links-anchor .link-item,.section-transport-offer .split-heading .col-text .links-anchor .link-item{width:100%}}.section-transport-product{background-color:#323036;color:#f5f5f5}.list-services-split .col-heading .section-transport-product .title,.modal-brief .section-transport-product .title,.section-transport-product .editor-content,.section-transport-product .list-services .list-item .text,.section-transport-product .list-services-img .list-item .text,.section-transport-product .list-services-split .col-heading .title,.section-transport-product .modal-brief .title,.section-transport-product .section-title{color:#f5f5f5}.section-transport-product .btn.btn-primary{margin-top:30px;width:100%;max-width:505px}.section-transport-product .tags-wrapper{margin-bottom:26px}.section-transport-product .tags-wrapper .tag-item:not(:last-child):after{content:"//";margin:0 8px}.section-transport-product .row{position:relative;justify-content:space-between}.section-transport-product .col-info{max-width:calc(55% - 60px)}.section-transport-product .col-info .text{margin-top:20px}.section-transport-product .col-info .icon{position:relative;display:block;margin-top:50px;width:100%}.section-transport-product .col-info .icon:before{content:"";display:block;padding-top:40%}.section-transport-product .col-info .icon img,.section-transport-product .col-info .icon svg{display:none;max-width:100%}.section-transport-product .col-info .icon canvas{position:absolute;top:0;left:0;width:100%;height:100%}.section-transport-product .col-content{max-width:calc(45% - 60px)}.section-transport-product .col-content>.title{font-size:40px;color:#f5f5f5;margin-bottom:32px}.section-transport-product .list-services .list-item:after,.section-transport-product .list-services-img .list-item:after{width:100vw;right:auto;left:50px;background-color:#f5f5f5}.section-transport-product .list-services .list-item:not(.anim-start):after,.section-transport-product .list-services-img .list-item:not(.anim-start):after{width:0}@media(max-width:1199.9px){.section-transport-product .col-info{max-width:calc(50% - 10px)}.section-transport-product .col-info:first-child:last-child{max-width:715px}.section-transport-product .col-content{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.section-transport-product .col-info{max-width:100%;margin-bottom:40px}.section-transport-product .col-info:first-child:last-child{max-width:100%;margin-bottom:0}.section-transport-product .col-info .icon{margin-top:40px}.section-transport-product .col-content{max-width:100%}}@media(max-width:575.9px){.section-transport-product .tags-wrapper{margin-bottom:12px}.section-transport-product .tags-wrapper .tag-item{font-size:14px}.section-transport-product .col-info .text{margin-top:16px}.section-transport-product .col-info .icon{width:139%;margin-left:-14%}.section-transport-product .col-content>.title{font-size:24px;margin-bottom:20px}.section-transport-product .list-services .list-item:after,.section-transport-product .list-services-img .list-item:after{left:30px}}@media(max-width:420px){.section-transport-product .col-info .icon{width:150%;margin-top:-5%;margin-bottom:-15%;margin-left:-25%}}.section-transport-opportunities{position:relative;background-color:#323036;padding:0}.section-transport-opportunities .container{display:flex;align-items:center;left:0;width:100%;max-width:100vw;padding-top:5%;padding-right:15px;padding-bottom:5%}.section-transport-opportunities .row{align-items:center;justify-content:space-between}@media(max-width:991.9px){.section-transport-opportunities .row{width:100%}}.section-transport-opportunities .col{width:100%}.section-transport-opportunities .col-info{max-width:calc(55% - 60px)}.section-transport-opportunities .col-info .title{display:flex;margin-bottom:7px;color:#f5f5f5;font-size:40px}.section-transport-opportunities .col-info .title span{font-size:160px;font-weight:300;line-height:.8;margin-right:25px;flex-shrink:0}.section-transport-opportunities .col-info .content{margin-top:35px;display:flex}.section-transport-opportunities .col-img{max-width:calc(45% - 60px)}.section-transport-opportunities .controls{display:flex;flex-direction:column;align-items:center;width:98px;flex-shrink:0;margin-right:25px}.section-transport-opportunities .controls .control-item{display:flex;cursor:pointer;transition:opacity .3s ease}.section-transport-opportunities .controls .control-item img,.section-transport-opportunities .controls .control-item svg{width:48px;height:48px}.section-transport-opportunities .controls .control-item circle,.section-transport-opportunities .controls .control-item path{stroke:#f5f5f5}.section-transport-opportunities .controls .control-item path{fill:#f5f5f5}.section-transport-opportunities .controls .control-item:first-child{transform:rotate(-90deg);margin-bottom:12px}.section-transport-opportunities .controls .control-item:last-child{transform:rotate(90deg)}.section-transport-opportunities .controls .control-item.disabled{opacity:.5;pointer-events:none}.section-transport-opportunities .items-wrapper{position:relative;width:100%}.section-transport-opportunities .items-wrapper .item{position:absolute;left:0;width:100%;height:100%;transition-property:opacity;transition-duration:.6s;transition-timing-function:ease}.section-transport-opportunities .items-wrapper .item:not(.active){opacity:0;pointer-events:none}.section-transport-opportunities .items-wrapper .title{font-size:18px;font-weight:600;color:#f5f5f5;margin-bottom:20px}.section-transport-opportunities .items-wrapper .editor-content{font-size:18px;color:#f5f5f5}.section-transport-opportunities .img-wrapper{position:relative;width:90vh;max-width:1080px;border:1px solid #f5f5f5;border-radius:50%;margin-left:250px;transition:transform .6s ease}.section-transport-opportunities .img-wrapper:before{content:"";display:block;padding-top:100%}.section-transport-opportunities .img-wrapper .img{position:absolute;top:0;left:0;width:50%;max-width:490px;min-width:98px;height:50%;max-height:490px;min-height:98px;transition:transform .6s ease}.section-transport-opportunities .img-wrapper img{width:100%;height:100%;border-radius:50%;object-fit:cover;transition:transform .6s ease}.section-transport-opportunities .img-wrapper .img:not(.active) img{transform:scale(.2)}@media(max-width:1199.9px){.section-transport-opportunities .col-info{max-width:55%}.section-transport-opportunities .col-img{max-width:45%}.section-transport-opportunities .img-wrapper .img{min-width:60px;max-width:308px;min-height:60px;max-height:308px}}@media(max-width:991.9px){.section-transport-opportunities{overflow:hidden}.section-transport-opportunities .container{align-items:flex-start}.section-transport-opportunities .row{height:100%;align-items:flex-start}.section-transport-opportunities .col-info{max-width:100%;margin-bottom:50px}.section-transport-opportunities .col-img{display:flex;justify-content:center;max-width:100%}.section-transport-opportunities .img-wrapper{position:absolute;width:130vw;margin-left:0}}@media(max-width:575.9px){.section-transport-opportunities .col-info .title{display:block;font-size:24px;margin-bottom:24px}.section-transport-opportunities .col-info .title span{font-weight:500;font-size:24px;margin-right:0}.section-transport-opportunities .col-info .content{position:relative;margin-top:0}.section-transport-opportunities .controls{position:absolute;top:0;right:0;width:auto;flex-direction:row;margin-right:0;z-index:1}.section-transport-opportunities .controls .control-item img,.section-transport-opportunities .controls .control-item svg{width:24px;height:24px}.section-transport-opportunities .controls .control-item:first-child{transform:rotate(180deg);margin-right:8px;margin-bottom:0}.section-transport-opportunities .controls .control-item:last-child{transform:rotate(0)}.section-transport-opportunities .items-wrapper .title{font-size:16px;margin-bottom:20px}.section-transport-opportunities .items-wrapper .editor-content{font-size:14px}}.section-transport-additional{padding-top:100px;background-color:#323036}.section-transport-additional+.section-transport-product{padding-top:0}.list-services-split .col-heading .section-transport-additional .title,.modal-brief .section-transport-additional .title,.section-transport-additional .list-services-split .col-heading .title,.section-transport-additional .modal-brief .title,.section-transport-additional .section-title{color:#f5f5f5;font-size:40px;margin-bottom:60px;max-width:720px}.section-transport-additional .cards-steps .card-icon:before{content:none}.section-transport-additional .cards-steps .card-text{color:#f5f5f5}.section-transport-additional .full-img{width:100vw;margin-top:100px;margin-left:calc(50% - 50vw)}.section-transport-additional .full-img img{width:100%}@media(max-width:575.9px){.list-services-split .col-heading .section-transport-additional .title,.modal-brief .section-transport-additional .title,.section-transport-additional .list-services-split .col-heading .title,.section-transport-additional .modal-brief .title,.section-transport-additional .section-title{font-size:24px;margin-bottom:20px}.section-transport-additional .full-img{margin-top:48px}.section-transport-additional .full-img img{object-fit:cover;height:392px}}.section-transport-projects{padding-bottom:40px}.section-transport-projects .split-heading{margin-bottom:100px}.section-transport-projects .split-heading .col-main{max-width:calc(55% - 60px)}.section-transport-projects .split-heading .col-text{max-width:calc(45% - 60px)}.section-transport-projects .cards-accords-projects{padding-bottom:12px;border-bottom:1px solid #19181b}@media(max-width:1199.9px){.section-transport-projects .split-heading .col-main,.section-transport-projects .split-heading .col-text{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.section-transport-projects .split-heading{margin-bottom:48px}.section-transport-projects .split-heading .col-main{max-width:100%;margin-bottom:32px}.section-transport-projects .split-heading .col-text{max-width:100%}}@media(max-width:575.9px){.section-transport-projects{padding-bottom:0}.section-transport-projects .split-heading{margin-bottom:32px}.section-transport-projects .split-heading .col-main{margin-bottom:16px}}.section-communication-technology,.section-transport-technology{background-color:#f5f5f5}.list-services-split .col-heading .section-communication-technology .title,.list-services-split .col-heading .section-transport-technology .title,.modal-brief .section-communication-technology .title,.modal-brief .section-transport-technology .title,.section-communication-technology .list-services-split .col-heading .title,.section-communication-technology .modal-brief .title,.section-communication-technology .section-title,.section-transport-technology .list-services-split .col-heading .title,.section-transport-technology .modal-brief .title,.section-transport-technology .section-title{color:#323036;max-width:580px}.section-communication-technology .carousel-logo .img .text,.section-transport-technology .carousel-logo .img .text{color:#323036}@media(max-width:575.9px){.section-transport-partners{padding-bottom:0}}.fleet{background-color:#f5f5f5;border-radius:30px;position:relative}.fleet:after{content:"";display:block;height:100%;width:100%;background-color:#323036;position:absolute;z-index:-1;top:0;left:0}.fleet .list-services-split .col-heading .title,.fleet .modal-brief .title,.fleet .section-title,.list-services-split .col-heading .fleet .title,.modal-brief .fleet .title{margin-bottom:20px}.fleet__wrapper{display:flex;justify-content:space-between;column-gap:140px}@media(max-width:1199.9px){.fleet__wrapper{column-gap:40px}}@media(max-width:1024.9px){.fleet__wrapper{flex-wrap:wrap;row-gap:30px}}.fleet__info{max-width:505px}@media(max-width:1024.9px){.fleet__info{max-width:100%}}.fleet__services{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:20px}@media(max-width:1024.9px){.fleet__services{width:100%}}@media(max-width:479.9px){.fleet__services{grid-template-columns:1fr}}.fleet__services-box{border-radius:12px;background-color:#efefef;padding:24px 25px 20px 20px;width:295px;height:100%;row-gap:10px;display:flex;flex-direction:column}@media(max-width:1024.9px){.fleet__services-box{width:100%}}.fleet__services-img{width:56px;height:56px;object-fit:cover}.autopark{height:100%}.autopark.section-transport-product .list-services .list-item:after,.autopark.section-transport-product .list-services-img .list-item,.autopark.section-transport-product .list-services-img .list-item:after{right:0;width:auto}.autopark__title{margin-bottom:60px;max-width:757px}.autopark__wrapper{margin-top:100px;padding-bottom:100px}@media(max-width:575.9px){.autopark__wrapper{margin-top:48px;padding-bottom:48px}}.autopark__wrapper{background:url(/wp-content/themes/iss/img/iilust.png) 100% 0/560px no-repeat}@media(max-width:1199.9px){.autopark__wrapper{background:none}}.other__title{margin-bottom:60px}@media(max-width:575.9px){.other__title{margin-bottom:30px}}.other__expertise-link{font-weight:500;font-size:56px}.other__expertise-link>.other__expertise-text{opacity:0}.other__expertise-link.anim-start>.other__expertise-text{opacity:1}@media(max-width:1199.9px){.other__expertise-link{font-size:30px}}@media(max-width:575.9px){.other__expertise-link{font-size:22px}}.smart-mobility{position:relative}.list-services-split .col-heading .smart-mobility .title,.modal-brief .smart-mobility .title,.smart-mobility .list-services-split .col-heading .title,.smart-mobility .modal-brief .title,.smart-mobility .section-title{margin-bottom:60px}@media(max-width:575.9px){.list-services-split .col-heading .smart-mobility .title,.modal-brief .smart-mobility .title,.smart-mobility .list-services-split .col-heading .title,.smart-mobility .modal-brief .title,.smart-mobility .section-title{margin-bottom:30px}}.smart-mobility .list-services,.smart-mobility .list-services-img{max-width:603px;width:100%}.smart-mobility__wrapper{display:flex;justify-content:space-between}.container .smart-mobility__img{max-height:380px}.smart-mobility__img{width:100%;max-height:800px;object-fit:cover;object-position:center}@media(max-width:575.9px){.smart-mobility{padding-bottom:30px}}.smart-mobility picture{height:100%}.smart-mobility__funcs{background-color:#323036;color:#f5f5f5}.list-services-split .col-heading .smart-mobility__funcs .title,.modal-brief .smart-mobility__funcs .title,.smart-mobility__funcs .list-services-split .col-heading .title,.smart-mobility__funcs .modal-brief .title,.smart-mobility__funcs .section-title{margin-bottom:60px;max-width:710px}@media(max-width:575.9px){.list-services-split .col-heading .smart-mobility__funcs .title,.modal-brief .smart-mobility__funcs .title,.smart-mobility__funcs .list-services-split .col-heading .title,.smart-mobility__funcs .modal-brief .title,.smart-mobility__funcs .section-title{margin-bottom:30px}}.smart-mobility__list{display:grid;grid-template-columns:repeat(3,1fr);row-gap:20px;column-gap:20px;grid-template-rows:auto [last-line]}@media(max-width:1024.9px){.smart-mobility__list{grid-template-columns:repeat(2,1fr)}}@media(max-width:767.9px){.smart-mobility__list{grid-template-columns:1fr}}.smart-mobility__item{background-color:#403e44;display:flex;align-items:center;column-gap:25px;border-radius:12px;padding:20px 32px 20px 25px;transition-duration:.6s;transition-property:transform,opacity;opacity:0}.smart-mobility__item.anim-start{opacity:1}.smart-mobility__item:first-child{grid-row:1/span 2}.smart-mobility__item:last-child{grid-column:3/4;grid-row:3/5}@media(max-width:1024.9px){.smart-mobility__item:last-child{grid-column:2/3;grid-row:5/7}}@media(max-width:767.9px){.smart-mobility__item:last-child{grid-column:auto;grid-row:auto}}.smart-mobility__list.sm .smart-mobility__item:last-child{grid-column:3/4;grid-row:2/4}@media(max-width:1024.9px){.smart-mobility__list.sm .smart-mobility__item:last-child{grid-column:2/3;grid-row:3/auto}}@media(max-width:767.9px){.smart-mobility__list.sm .smart-mobility__item:last-child{grid-column:auto;grid-row:auto}}.smart-mobility__list.center .smart-mobility__item:first-child,.smart-mobility__list.center .smart-mobility__item:last-child{grid-row:auto}.smart-mobility__list.center .smart-mobility__item:nth-child(3),.smart-mobility__list.center .smart-mobility__item:nth-child(5){grid-row-end:span 2}@media(max-width:1024.9px){.smart-mobility__list.center .smart-mobility__item:nth-child(5){grid-column:2/3;grid-row:3/auto}}@media(max-width:767.9px){.smart-mobility__list.center .smart-mobility__item:nth-child(5){grid-column:auto;grid-row:auto}}@media(max-width:479.9px){.smart-mobility__item{column-gap:10px;padding:20px}}.smart-mobility__icon{max-height:78px;max-width:78px}@media(max-width:479.9px){.smart-mobility__icon{max-height:42px;max-width:42px}}.list-services-split .col-heading .smart-mobility__payment .title,.modal-brief .smart-mobility__payment .title,.smart-mobility__payment .list-services-split .col-heading .title,.smart-mobility__payment .modal-brief .title,.smart-mobility__payment .section-title{max-width:603px;width:100%;margin-bottom:60px}@media(max-width:575.9px){.list-services-split .col-heading .smart-mobility__payment .title,.modal-brief .smart-mobility__payment .title,.smart-mobility__payment .list-services-split .col-heading .title,.smart-mobility__payment .modal-brief .title,.smart-mobility__payment .section-title{margin-bottom:30px}}.smart-mobility__payment-container{position:relative;padding-bottom:100px;margin-top:100px;overflow:hidden}@media(max-width:575.9px){.smart-mobility__payment-container{margin-top:48px;padding-bottom:48px}}.smart-mobility__payment-wrapper{justify-content:space-between}.smart-mobility__payment-wrapper.anim-start~picture{bottom:0}.smart-mobility__payment picture{position:absolute;right:15px;bottom:-100%;max-width:352px;height:100%;transition:bottom .6s linear}.smart-mobility__payment picture .smart-mobility__payment-img{height:100%}@media(max-width:991.9px){.smart-mobility__payment picture{display:none}}.smart-mobility__services{background-color:#323036}.list-services-split .col-heading .smart-mobility__services .title,.modal-brief .smart-mobility__services .title,.smart-mobility__services .list-services-split .col-heading .title,.smart-mobility__services .modal-brief .title,.smart-mobility__services .section-title{color:#f5f5f5;max-width:640px;width:100%;margin-bottom:60px}@media(max-width:575.9px){.list-services-split .col-heading .smart-mobility__services .title,.modal-brief .smart-mobility__services .title,.smart-mobility__services .list-services-split .col-heading .title,.smart-mobility__services .modal-brief .title,.smart-mobility__services .section-title{margin-bottom:30px}}.smart-mobility__services .service-col{padding:10px}.smart-mobility__services .service-card{border-radius:12px}.smart-mobility__services .service-card .title{max-width:300px}.smart-mobility__attractions{background-color:#323036;color:#f5f5f5}.smart-mobility__attractions .container{position:relative;overflow:hidden}.list-services-split .col-heading .smart-mobility__attractions .title,.modal-brief .smart-mobility__attractions .title,.smart-mobility__attractions .list-services-split .col-heading .title,.smart-mobility__attractions .modal-brief .title,.smart-mobility__attractions .section-title{max-width:770px;margin-bottom:60px}@media(max-width:575.9px){.list-services-split .col-heading .smart-mobility__attractions .title,.modal-brief .smart-mobility__attractions .title,.smart-mobility__attractions .list-services-split .col-heading .title,.smart-mobility__attractions .modal-brief .title,.smart-mobility__attractions .section-title{margin-bottom:30px}}@media(max-width:479.9px){.list-services-split .col-heading .smart-mobility__attractions .title,.modal-brief .smart-mobility__attractions .title,.smart-mobility__attractions .list-services-split .col-heading .title,.smart-mobility__attractions .modal-brief .title,.smart-mobility__attractions .section-title{font-size:25px}}.smart-mobility__attractions .text{color:#f5f5f5}.smart-mobility__attractions .list-services .list-item:after,.smart-mobility__attractions .list-services-img .list-item:after{background-color:#f5f5f5}.smart-mobility__attractions-wrapper{display:flex;justify-content:space-between}.smart-mobility__attractions-wrapper.anim-start~picture{bottom:0}.smart-mobility__attractions-info{max-width:603px}.smart-mobility__attractions-descr{margin-bottom:40px}.smart-mobility__attractions picture{transition:bottom .6s linear;position:absolute;right:15px;bottom:-100%;max-width:400px;height:100%;max-height:578px}@media(max-width:1199.9px){.smart-mobility__attractions picture{max-width:350px;object-fit:contain;object-position:bottom}}@media(max-width:1024.9px){.smart-mobility__attractions picture{display:none}}@keyframes cloud-flow-left{0%{transform:translateX(50%)}to{transform:translateX(-90%)}}@keyframes cloud-flow-right{0%{transform:translateX(-40%)}to{transform:translateX(100%)}}.list-services-split .col-heading .smart-mobility__advantages .title,.modal-brief .smart-mobility__advantages .title,.smart-mobility__advantages .list-services-split .col-heading .title,.smart-mobility__advantages .modal-brief .title,.smart-mobility__advantages .section-title{max-width:604px}.smart-mobility__advantages .smart-mobility__wrapper{column-gap:42px}.smart-mobility__advantages .list-services,.smart-mobility__advantages .list-services-img{width:100%;max-width:603px;display:flex;flex-direction:column;justify-content:center}.smart-mobility__advantages-bg{margin-top:auto;height:100%}.smart-mobility__advantages-bg .cloud-right{animation:cloud-flow-left 7s linear infinite backwards}.smart-mobility__advantages-bg .cloud-left{animation:cloud-flow-right 4s linear .5s infinite backwards}@media(max-width:991.9px){.smart-mobility__advantages-bg{display:none}}.smart-mobility__own{background-color:#323036;color:#f5f5f5}.smart-mobility__own-descr{font-size:18px;line-height:26px;max-width:610px}@media(max-width:1024.9px){.smart-mobility__own-descr{max-width:100%;margin-bottom:60px}}@media(max-width:575.9px){.smart-mobility__own-descr{margin-bottom:30px}}.smart-mobility__own-img{border-radius:28px;max-width:505px;max-height:380px;width:100%;height:100%}@media(max-width:1024.9px){.smart-mobility__own-img{margin:0 auto;order:1}}.smart-mobility__own .container{display:flex;flex-direction:column;row-gap:100px}@media(max-width:1024.9px){.smart-mobility__own .container{row-gap:48px}}.list-services-split .col-heading .smart-mobility__own .title,.modal-brief .smart-mobility__own .title,.smart-mobility__own .list-services-split .col-heading .title,.smart-mobility__own .modal-brief .title,.smart-mobility__own .section-title{max-width:664px}@media(max-width:1024.9px){.list-services-split .col-heading .smart-mobility__own .title,.modal-brief .smart-mobility__own .title,.smart-mobility__own .list-services-split .col-heading .title,.smart-mobility__own .modal-brief .title,.smart-mobility__own .section-title{max-width:100%}}.smart-mobility__own .smart-mobility__wrapper{width:100%;column-gap:71px}@media(max-width:1024.9px){.smart-mobility__own .smart-mobility__wrapper{column-gap:30px;flex-wrap:wrap}}.smart-mobility__use{background-color:#323036;color:#f5f5f5}.smart-mobility__use .container{position:relative;margin:100px auto;overflow:hidden}.smart-mobility__use .list-services,.smart-mobility__use .list-services-img{color:#f5f5f5}.smart-mobility__use .list-services .list-item,.smart-mobility__use .list-services-img .list-item{opacity:.5;transition:opacity .5s}.smart-mobility__use .list-services .list-item.active,.smart-mobility__use .list-services-img .list-item.active{opacity:1}.list-services-split .col-heading .smart-mobility__use .title,.modal-brief .smart-mobility__use .title,.smart-mobility__use .list-services-split .col-heading .title,.smart-mobility__use .modal-brief .title,.smart-mobility__use .section-title{max-width:588px}.smart-mobility__use .controls{display:none}.smart-mobility__use-slide{position:absolute;top:0;right:15px;z-index:-1;transform:translateY(100%);transition:transform .5s linear;height:100%}.smart-mobility__use-slide.active.anim-start{transform:translateY(0);z-index:1}@media(max-width:991.9px){.smart-mobility__use-slide{display:none}}.smart-mobility__use-slide .slide-img{height:100%;width:100%;max-height:715px;max-width:350px;object-fit:contain}.smart-mobility__parking{background-color:#323036;color:#f5f5f5;overflow:hidden}.smart-mobility__parking .container{height:100%;padding-top:48px}.list-services-split .col-heading .smart-mobility__parking .title,.modal-brief .smart-mobility__parking .title,.smart-mobility__parking .list-services-split .col-heading .title,.smart-mobility__parking .modal-brief .title,.smart-mobility__parking .section-title{max-width:1080px}.smart-mobility__parking .smart-mobility__wrapper{position:relative;height:100%}.smart-mobility__parking .slide-outher{height:100vh}.smart-mobility__parking .slide-outher.is-sticky{position:fixed;top:0;left:0}.smart-mobility__parking .slide-image{display:flex;flex-direction:column;align-items:center;padding:0 30px 25px;width:100%;max-width:400px;max-height:100%;border-radius:30px;background:linear-gradient(180deg,rgba(64,62,68,0) 9.33%,#403e44 61.94%)}.smart-mobility__parking-inner{position:relative}.smart-mobility__parking-img{height:100%;max-height:630px;width:100%;max-height:120vw}.smart-mobility__parking-descr{font-size:18px;line-height:26px;color:#e0e0e0;margin-top:20px;text-align:center;height:85px}@media(max-width:768px){.smart-mobility__parking-descr{height:auto}}.smart-mobility__parking .slider{width:100%;overflow:hidden}.smart-mobility__parking .slide{width:100%;transition-duration:.5s;transition-property:background-color;display:flex;justify-content:space-around;position:absolute;column-gap:20px}@media(max-width:768px){.smart-mobility__parking .slide{flex-direction:column;align-items:center;position:static}}.smart-mobility__parking .slide-image{transition-duration:1s;transition-property:all;transform:translateX(-100vw);position:relative;overflow:hidden}@media(max-width:768px){.smart-mobility__parking .slide-image{position:absolute;left:50%;top:50%;transform:translate(-50%,100%);margin:20px 0;opacity:0}.smart-mobility__parking .slide-image.active{transform:translate(-50%,-50%);opacity:1}}.smart-mobility__parking .slide-image:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:190px;background:linear-gradient(180deg,rgba(64,62,68,0) 14.02%,#403e44)}.smart-mobility__parking .slide:not(.active){background-color:rgba(0,0,0,0)}.smart-mobility__parking .slide.active .slide-image{transform:none}.smart-mobility__parking .slide.active~.slide .slide-image{transform:translateX(100vw)}.section-transport__implement .title__wrapper{display:flex;align-items:flex-start;justify-content:space-between}.list-services-split .col-heading .section-transport__implement .title,.modal-brief .section-transport__implement .title,.section-transport__implement .list-services-split .col-heading .title,.section-transport__implement .modal-brief .title,.section-transport__implement .section-title{max-width:715px}.section-transport__implement .info-card{display:none;align-items:center;column-gap:16px;padding:16px 52px 16px 16px;width:100%;max-width:415px;background-color:#efefef;border-radius:12px}.section-transport__implement .info-card__text{font-size:14px;line-height:20px}@media(max-width:767.9px){.section-transport__implement .info-card{display:none}}.section-transport__implement .list{display:grid;grid-template-columns:repeat(3,1fr);border-radius:12px;border:1px solid #323036;background-color:#323036;grid-gap:1px;overflow:hidden}@media(max-width:767.9px){.section-transport__implement .list{grid-template-columns:repeat(2,1fr)}}@media(max-width:479.9px){.section-transport__implement .list{grid-template-columns:1fr}}.list-services-split .col-heading .section-transport__implement .list .title,.modal-brief .section-transport__implement .list .title,.section-transport__implement .list .list-services-split .col-heading .title,.section-transport__implement .list .modal-brief .title,.section-transport__implement .list .section-title{text-align:center;margin-bottom:28px}@media(max-width:1199.9px){.list-services-split .col-heading .section-transport__implement .list .title,.modal-brief .section-transport__implement .list .title,.section-transport__implement .list .list-services-split .col-heading .title,.section-transport__implement .list .modal-brief .title,.section-transport__implement .list .section-title{font-size:40px}}.section-transport__implement .list-item{text-align:center;padding:80px 0;background-color:#fff}.section-transport__implement .list-item__text{max-width:270px;margin:0 auto}.section-transport__products{background-color:#323036;color:#f5f5f5}.list-services-split .col-heading .section-transport__products .title,.modal-brief .section-transport__products .title,.section-transport__products .list-services-split .col-heading .title,.section-transport__products .modal-brief .title,.section-transport__products .section-title{max-width:745px}.section-transport__products .list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.section-transport__products .list.lg{grid-template-columns:repeat(3,1fr)}@media(max-width:1024.9px){.section-transport__products .list.lg{grid-template-columns:repeat(2,1fr)}}@media(max-width:767.9px){.section-transport__products .list.lg{grid-template-columns:1fr}}.section-transport__products .list.lg .list-item__title{font-size:24px;line-height:32px}.section-transport__products .list.lg .list-item__text{font-size:16px;line-height:24px}@media(max-width:767.9px){.section-transport__products .list{grid-template-columns:1fr}}.section-transport__products .list-item{background:#403e44;box-shadow:0 4px 30px rgba(0,0,0,.15);border-radius:12px;padding:40px}@media(max-width:767.9px){.section-transport__products .list-item{padding:30px}}@media(max-width:479.9px){.section-transport__products .list-item{padding:24px}}.section-transport__products .list-item__title{font-size:32px;line-height:40px;margin-bottom:20px}.section-transport__products .list-item__img-wrap,.section-transport__products .list-item__text{margin-bottom:20px}.section-development-cases{background-color:#323036}.list-services-split .col-heading .section-development-cases .title,.modal-brief .section-development-cases .title,.section-development-cases .list-services-split .col-heading .title,.section-development-cases .modal-brief .title,.section-development-cases .section-title{color:#fff;max-width:720px;margin-bottom:48px}.section-development-cases .list-services-img .list-item:after{background-color:#e2e2e2}.section-development-cases .list-services-img .list-item-content{max-width:calc(55% - 60px)}.section-development-cases .list-services-img .list-item-content .title{color:#f5f5f5}.section-development-cases .list-services-img .list-item-img{max-width:calc(45% - 60px)}.section-development-cases .list-services-img .text-content{color:#f5f5f5}@media(max-width:1440.9px){.section-development-cases .list-services-img .list-item-content,.section-development-cases .list-services-img .list-item-img{max-width:calc(50% - 20px)}}@media(max-width:1199.9px){.section-development-cases .list-services-img .list-item-content,.section-development-cases .list-services-img .list-item-img{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.section-development-cases .list-services-img .list-item-content{max-width:100%;margin-bottom:24px}.section-development-cases .list-services-img .list-item-img{max-width:100%}}@media(max-width:575.9px){.list-services-split .col-heading .section-development-cases .title,.modal-brief .section-development-cases .title,.section-development-cases .list-services-split .col-heading .title,.section-development-cases .modal-brief .title,.section-development-cases .section-title{margin-bottom:24px}}.section-development-advantage .row{justify-content:space-between;align-items:stretch}.section-development-advantage .col-info{max-width:calc(55% - 60px)}.list-services-split .col-heading .section-development-advantage .col-info .title,.modal-brief .section-development-advantage .col-info .title,.section-development-advantage .col-info .list-services-split .col-heading .title,.section-development-advantage .col-info .modal-brief .title,.section-development-advantage .col-info .section-title{margin-bottom:30px}.section-development-advantage .col-info .particle-logo{position:relative}.section-development-advantage .col-info .particle-logo:before{content:"";display:block;padding-top:130%}.section-development-advantage .col-info .particle-logo img{display:none}.section-development-advantage .col-info .particle-logo canvas{position:absolute;top:0;left:0;width:100%;height:100%}.section-development-advantage .col-functions{max-width:calc(45% - 60px)}@media(max-width:1440.9px){.section-development-advantage .col-functions,.section-development-advantage .col-info{max-width:calc(50% - 20px)}}@media(max-width:1199.9px){.section-development-advantage .col-functions,.section-development-advantage .col-info{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.section-development-advantage .col-info{max-width:100%;margin-bottom:32px}.list-services-split .col-heading .section-development-advantage .col-info .title,.modal-brief .section-development-advantage .col-info .title,.section-development-advantage .col-info .list-services-split .col-heading .title,.section-development-advantage .col-info .modal-brief .title,.section-development-advantage .col-info .section-title{margin-bottom:0}.section-development-advantage .col-info .particle-logo{display:none}.section-development-advantage .col-functions{max-width:100%}}@media(max-width:575.9px){.section-development-advantage .col-info{margin-bottom:24px}}.section-communication-products,.section-development-products{padding-top:0;padding-bottom:40px}.list-services-split .col-heading .section-communication-products .title,.list-services-split .col-heading .section-development-products .title,.modal-brief .section-communication-products .title,.modal-brief .section-development-products .title,.section-communication-products .list-services-split .col-heading .title,.section-communication-products .modal-brief .title,.section-communication-products .section-title,.section-development-products .list-services-split .col-heading .title,.section-development-products .modal-brief .title,.section-development-products .section-title{margin-bottom:60px}@media(max-width:575.9px){.section-communication-products,.section-development-products{padding-bottom:0}.list-services-split .col-heading .section-communication-products .title,.list-services-split .col-heading .section-development-products .title,.modal-brief .section-communication-products .title,.modal-brief .section-development-products .title,.section-communication-products .list-services-split .col-heading .title,.section-communication-products .modal-brief .title,.section-communication-products .section-title,.section-development-products .list-services-split .col-heading .title,.section-development-products .modal-brief .title,.section-development-products .section-title{margin-bottom:24px}}.list-services-split .col-heading .section-development-steps .title,.modal-brief .section-development-steps .title,.section-development-steps .list-services-split .col-heading .title,.section-development-steps .modal-brief .title,.section-development-steps .section-title{margin-bottom:60px;max-width:755px}@media(max-width:575.9px){.list-services-split .col-heading .section-development-steps .title,.modal-brief .section-development-steps .title,.section-development-steps .list-services-split .col-heading .title,.section-development-steps .modal-brief .title,.section-development-steps .section-title{margin-bottom:32px}}.section-development-expertise{padding:0 0 40px}.section-communication-offer .split-heading .col-main{max-width:calc(60% - 60px)}.section-communication-offer .split-heading .col-text{max-width:calc(40% - 60px)}@media(max-width:1199.9px){.section-communication-offer .split-heading .col-main{max-width:100%;margin-bottom:40px}.section-communication-offer .split-heading .col-text{max-width:100%}}@media(max-width:767.9px){.cards-accords-projects>.card>.card-head .section-communication-offer .title,.section-communication-offer .cards-accords-projects>.card>.card-head .title,.section-communication-offer .page-title{font-size:56px}}@media(max-width:575.9px){.section-communication-offer{padding-top:0}.section-communication-offer .split-heading .col-main{margin-bottom:16px}.cards-accords-projects>.card>.card-head .section-communication-offer .title,.section-communication-offer .cards-accords-projects>.card>.card-head .title,.section-communication-offer .page-title{font-size:40px}}.section-communication-partners{background-color:#323036}.section-communication-partners .split-heading{margin-bottom:60px}.section-communication-partners .split-heading .col-main{max-width:calc(60% - 60px)}.section-communication-partners .split-heading .col-text{max-width:calc(40% - 60px)}.list-services-split .col-heading .section-communication-partners .split-heading .title,.modal-brief .section-communication-partners .split-heading .title,.section-communication-partners .split-heading .editor-content,.section-communication-partners .split-heading .list-services-split .col-heading .title,.section-communication-partners .split-heading .modal-brief .title,.section-communication-partners .split-heading .section-title{color:#fff}@media(max-width:1199.9px){.section-communication-partners .split-heading .col-main{max-width:100%;margin-bottom:40px}.section-communication-partners .split-heading .col-text{max-width:100%}}@media(max-width:991.9px){.section-communication-partners .carousel-logo:not(:last-child){margin-bottom:20px}.section-communication-partners .carousel-logo .text{display:none}.section-communication-partners .carousel-logo .img{margin:0 10px}}@media(max-width:575.9px){.section-communication-partners{padding-bottom:0}.section-communication-partners .split-heading{margin-bottom:24px}.section-communication-partners .split-heading .col-main{margin-bottom:16px}.section-communication-partners .carousel-logo .img{margin:0 8px}.section-communication-partners .carousel-logo .img img{max-width:128px;max-height:80px}}.section-communication-advantages{background-color:#323036;color:#f5f5f5;padding-top:40px}.list-services-split .col-heading .section-communication-advantages .title,.modal-brief .section-communication-advantages .title,.section-communication-advantages .list-services-split .col-heading .title,.section-communication-advantages .modal-brief .title,.section-communication-advantages .section-title{margin-bottom:50px}.section-communication-advantages .row{justify-content:space-between}.section-communication-advantages .col-nav{position:relative;max-width:calc(60% - 60px)}.section-communication-advantages .col-content{margin:-70px 0;max-width:calc(40% - 60px)}.section-communication-advantages .list-nav{counter-reset:list-nav}.section-communication-advantages .list-nav .list-item{counter-increment:list-nav}.section-communication-advantages .list-nav .list-item:not(:last-child){margin-bottom:30px}.section-communication-advantages .list-nav .list-item:not(:nth-child(n+10)) .list-item-link:before{content:"0" counter(list-nav)}.section-communication-advantages .list-nav .list-item:not(.active) .list-item-link:hover{opacity:.75}.section-communication-advantages .list-nav .list-item.active .list-item-link{opacity:1}.section-communication-advantages .list-nav .list-item-link{position:relative;display:flex;flex-direction:column;font-size:40px;color:#f5f5f5;opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.section-communication-advantages .list-nav .list-item-link:before{content:counter(list-nav);font-size:18px;color:#e3061f;margin-bottom:10px}.section-communication-advantages .content-block{padding:70px 0}.section-communication-advantages .content-block .content-block-title{display:none;font-size:32px;margin-bottom:24px;color:#f5f5f5}.section-communication-advantages .list-services .list-item:not(:last-child),.section-communication-advantages .list-services-img .list-item:not(:last-child){padding-bottom:20px}.section-communication-advantages .list-services .list-item:after,.section-communication-advantages .list-services-img .list-item:after{width:100vw;right:auto;left:50px;background-color:#f5f5f5}.section-communication-advantages .list-services .list-item:not(.anim-start):after,.section-communication-advantages .list-services-img .list-item:not(.anim-start):after{width:0}.section-communication-advantages .list-services .text,.section-communication-advantages .list-services-img .text{color:#f5f5f5}.section-communication-advantages.white-theme{background-color:#f5f5f5;color:#323036}.section-communication-advantages.white-theme .content-block .content-block-title,.section-communication-advantages.white-theme .list-nav .list-item-link{color:#323036}.section-communication-advantages.white-theme .list-services .list-item:after,.section-communication-advantages.white-theme .list-services-img .list-item:after{background-color:#323036}.section-communication-advantages.white-theme .list-services .text,.section-communication-advantages.white-theme .list-services-img .text{color:#323036}@media(max-width:991.9px){.section-communication-advantages .col-nav{display:none}.section-communication-advantages .col-content{max-width:100%;margin:0}.section-communication-advantages .content-block{padding:0}.section-communication-advantages .content-block:not(:last-child){margin-bottom:48px}.section-communication-advantages .content-block .content-block-title{display:block}}@media(max-width:575.9px){.section-communication-advantages{padding-top:48px}.list-services-split .col-heading .section-communication-advantages .title,.modal-brief .section-communication-advantages .title,.section-communication-advantages .list-services-split .col-heading .title,.section-communication-advantages .modal-brief .title,.section-communication-advantages .section-title{margin-bottom:24px}.section-communication-advantages .content-block{padding:0}.section-communication-advantages .content-block:not(:last-child){margin-bottom:32px}.section-communication-advantages .content-block .content-block-title{font-size:24px;margin-bottom:16px}.section-communication-advantages .list-services .list-item,.section-communication-advantages .list-services-img .list-item{padding-top:36px}.section-communication-advantages .list-services .list-item:not(:last-child),.section-communication-advantages .list-services-img .list-item:not(:last-child){padding-bottom:16px}.section-communication-advantages .list-services .list-item:after,.section-communication-advantages .list-services-img .list-item:after{left:30px}}.section-communication-products{padding-top:100px}@media(max-width:575.9px){.section-communication-products{padding-top:48px;padding-bottom:0}}.section-communication-technology{padding-top:40px}@media(max-width:575.9px){.section-communication-technology{padding-top:0}}.section-communication-cases{padding-top:40px}@media(max-width:575.9px){.section-communication-cases{padding-top:0}}.section-communication-reviews{padding-top:0;border-bottom:1px solid rgba(226,226,226,.5)}.section-grant{padding-bottom:0}.section-grant__inner{display:flex;justify-content:space-between}@media(max-width:767.9px){.section-grant__inner{flex-direction:column}}.section-grant__logo{height:125px;object-fit:contain;margin-left:-18px}.section-grant__info{margin-bottom:60px}@media(max-width:575.9px){.section-grant__info{margin-bottom:30px}}.section-grant__info-wrapper{max-width:calc(45% - 60px)}@media(max-width:767.9px){.section-grant__info-wrapper{max-width:100%}}.section-services-offer-web .split-heading .col-main{max-width:calc(60% - 10px)}.section-services-offer-web .split-heading .col-text{max-width:calc(40% - 10px)}@media(max-width:1440.9px){.section-services-offer-web .split-heading .col{max-width:100%}.section-services-offer-web .split-heading .col-main{margin-bottom:30px}}@media(max-width:575.9px){.section-services-offer-web{padding-top:0}.section-services-offer-web .split-heading .col-main{margin-bottom:16px}}.section-services-offer-analytics .split-heading .col-main,.section-services-offer-mob .split-heading .col-main{max-width:calc(60% - 10px)}.section-services-offer-analytics .split-heading .col-text,.section-services-offer-mob .split-heading .col-text{max-width:calc(40% - 10px)}@media(max-width:1440.9px){.section-services-offer-analytics .split-heading .col-main,.section-services-offer-analytics .split-heading .col-text,.section-services-offer-mob .split-heading .col-main,.section-services-offer-mob .split-heading .col-text{max-width:calc(50% - 10px)}}@media(max-width:1199.9px){.section-services-offer-analytics .split-heading .col-main,.section-services-offer-mob .split-heading .col-main{max-width:100%;margin-bottom:40px}.section-services-offer-analytics .split-heading .col-text,.section-services-offer-mob .split-heading .col-text{max-width:100%}}@media(max-width:575.9px){.section-services-offer-analytics,.section-services-offer-mob{padding-top:0}.section-services-offer-analytics .split-heading .col-main,.section-services-offer-mob .split-heading .col-main{margin-bottom:16px}}.section-services-list{background-color:#323036}.section-services-list .list-services-split .col-heading{max-width:calc(60% - 10px)}.section-services-list .list-services-split .col-description{max-width:calc(40% - 10px)}@media(max-width:1440.9px){.section-services-list .list-services-split .col-description,.section-services-list .list-services-split .col-heading{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.section-services-list .list-services-split .list-item{padding:40px 0}.section-services-list .list-services-split .list-item:first-child{padding-top:0}.section-services-list .list-services-split .list-item:last-child{padding-bottom:0}.section-services-list .list-services-split .col-heading{max-width:100%;margin-bottom:32px}.section-services-list .list-services-split .col-description{max-width:100%}}@media(max-width:575.9px){.section-services-list .list-services-split .col-heading{margin-bottom:16px}}.section-services-resources{position:relative;margin-top:-50px;background-color:#323036}.section-services-resources:before{content:"";position:absolute;top:0;right:0;left:0;margin:0 auto;background-color:#e2e2e2;width:100%;max-width:1520px;height:1px}.list-services-split .col-heading .section-services-resources .title,.modal-brief .section-services-resources .title,.section-services-resources .list-services-split .col-heading .title,.section-services-resources .modal-brief .title,.section-services-resources .section-title{color:#fff;margin-bottom:60px}.section-services-resources .list-resources{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:10px}.section-services-resources .list-resources .list-item{font-size:22px;color:#f5f5f5;transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.section-services-resources .list-resources .list-item:nth-child(2){transition-delay:.15s}.section-services-resources .list-resources .list-item:nth-child(3){transition-delay:.2s}.section-services-resources .list-resources .list-item:nth-child(4){transition-delay:.25s}.section-services-resources .list-resources .list-item:nth-child(5){transition-delay:.3s}.section-services-resources .list-resources .list-item:nth-child(6){transition-delay:.35s}.section-services-resources .list-resources .list-item:nth-child(7){transition-delay:.4s}.section-services-resources .list-resources .list-item:nth-child(8){transition-delay:.45s}.section-services-resources .list-resources .list-item:nth-child(9){transition-delay:.5s}.section-services-resources .list-resources .list-item:nth-child(10){transition-delay:.55s}.section-services-resources .list-resources .list-item:nth-child(11){transition-delay:.6s}.section-services-resources .list-resources .list-item:nth-child(12){transition-delay:.65s}.section-services-resources .list-resources .list-item:nth-child(13){transition-delay:.7s}.section-services-resources .list-resources .list-item:nth-child(14){transition-delay:.75s}.section-services-resources .list-resources .list-item:nth-child(15){transition-delay:.8s}.section-services-resources .list-resources .list-item:nth-child(16){transition-delay:.85s}.section-services-resources .list-resources .list-item:nth-child(17){transition-delay:.9s}.section-services-resources .list-resources .list-item:nth-child(18){transition-delay:.95s}.section-services-resources .list-resources .list-item:nth-child(19){transition-delay:1s}.section-services-resources .list-resources .list-item:nth-child(20){transition-delay:1.05s}.section-services-resources .list-resources .list-item:nth-child(21){transition-delay:1.1s}.section-services-resources .list-resources:not(.anim-start) .list-item{opacity:0;transform:translateY(50px)}.section-services-resources .list-resources.anim-start .list-item{opacity:1;transform:translate(0)}.section-services-resources .resources-wrapper{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between}.section-services-resources .resources-wrapper .col-description{max-width:calc(60% - 10px)}.list-services-split .col-heading .section-services-resources .resources-wrapper .col-description .title,.modal-brief .section-services-resources .resources-wrapper .col-description .title,.section-services-resources .resources-wrapper .col-description .list-services-split .col-heading .title,.section-services-resources .resources-wrapper .col-description .modal-brief .title,.section-services-resources .resources-wrapper .col-description .section-title{max-width:520px;margin-bottom:30px;color:#f5f5f5}.section-services-resources .resources-wrapper .col-description .editor-content{max-width:520px;font-size:18px;color:#f5f5f5}.section-services-resources .resources-wrapper .col-img{max-width:calc(40% - 10px)}.section-services-resources .resources-wrapper .col-img .img{display:flex;width:100%}.section-services-resources .resources-wrapper .col-img .img img{width:100%}@media(max-width:1550px){.section-services-resources:before{max-width:1240px}}@media(max-width:1270px){.section-services-resources:before{max-width:calc(100% - 30px)}}@media(max-width:1440.9px){.section-services-resources .resources-wrapper .col-description,.section-services-resources .resources-wrapper .col-img{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.list-services-split .col-heading .section-services-resources .title,.modal-brief .section-services-resources .title,.section-services-resources .list-services-split .col-heading .title,.section-services-resources .modal-brief .title,.section-services-resources .section-title{margin-bottom:32px}.section-services-resources .list-resources .list-item{font-size:18px}.section-services-resources .resources-wrapper .col-description{max-width:100%;margin-bottom:32px}.section-services-resources .resources-wrapper .col-img{max-width:100%}}@media(max-width:575.9px){.section-services-resources{margin-top:-8px}.list-services-split .col-heading .section-services-resources .title,.modal-brief .section-services-resources .title,.section-services-resources .list-services-split .col-heading .title,.section-services-resources .modal-brief .title,.section-services-resources .section-title{margin-bottom:16px}.section-services-resources .list-resources{grid-template-columns:1fr;column-gap:0}.section-services-resources .list-resources .list-item{font-size:16px}.section-services-resources .resources-wrapper .col-description{margin-bottom:24px}.list-services-split .col-heading .section-services-resources .resources-wrapper .col-description .title,.modal-brief .section-services-resources .resources-wrapper .col-description .title,.section-services-resources .resources-wrapper .col-description .list-services-split .col-heading .title,.section-services-resources .resources-wrapper .col-description .modal-brief .title,.section-services-resources .resources-wrapper .col-description .section-title{margin-bottom:16px}.section-services-resources .resources-wrapper .col-description .editor-content{font-size:16px}}.section-services-team{padding-bottom:40px}.list-services-split .col-heading .section-services-team .title,.modal-brief .section-services-team .title,.section-services-team .list-services-split .col-heading .title,.section-services-team .modal-brief .title,.section-services-team .section-title{margin-bottom:60px}@media(max-width:1199.9px){.list-services-split .col-heading .section-services-team .title,.modal-brief .section-services-team .title,.section-services-team .list-services-split .col-heading .title,.section-services-team .modal-brief .title,.section-services-team .section-title{margin-bottom:50px}}@media(max-width:767.9px){.list-services-split .col-heading .section-services-team .title,.modal-brief .section-services-team .title,.section-services-team .list-services-split .col-heading .title,.section-services-team .modal-brief .title,.section-services-team .section-title{margin-bottom:32px}}@media(max-width:575.9px){.section-services-team{padding-bottom:0}.list-services-split .col-heading .section-services-team .title,.modal-brief .section-services-team .title,.section-services-team .list-services-split .col-heading .title,.section-services-team .modal-brief .title,.section-services-team .section-title{margin-bottom:24px}}.section-services-analytics{background-color:#323036}.section-services-tech{padding-bottom:40px}.list-services-split .col-heading .section-services-tech .title,.modal-brief .section-services-tech .title,.section-services-tech .list-services-split .col-heading .title,.section-services-tech .modal-brief .title,.section-services-tech .section-title{margin-bottom:60px}@media(max-width:991.9px){.list-services-split .col-heading .section-services-tech .title,.modal-brief .section-services-tech .title,.section-services-tech .list-services-split .col-heading .title,.section-services-tech .modal-brief .title,.section-services-tech .section-title{margin-bottom:32px}}@media(max-width:575.9px){.section-services-tech{padding-bottom:0}.list-services-split .col-heading .section-services-tech .title,.modal-brief .section-services-tech .title,.section-services-tech .list-services-split .col-heading .title,.section-services-tech .modal-brief .title,.section-services-tech .section-title{margin-bottom:24px}}.section-services-steps{padding-bottom:40px}.list-services-split .col-heading .section-services-steps .title,.modal-brief .section-services-steps .title,.section-services-steps .list-services-split .col-heading .title,.section-services-steps .modal-brief .title,.section-services-steps .section-title{max-width:750px;margin-bottom:60px}@media(max-width:991.9px){.list-services-split .col-heading .section-services-steps .title,.modal-brief .section-services-steps .title,.section-services-steps .list-services-split .col-heading .title,.section-services-steps .modal-brief .title,.section-services-steps .section-title{margin-bottom:32px}}@media(max-width:575.9px){.section-services-steps{padding-bottom:0}.list-services-split .col-heading .section-services-steps .title,.modal-brief .section-services-steps .title,.section-services-steps .list-services-split .col-heading .title,.section-services-steps .modal-brief .title,.section-services-steps .section-title{margin-bottom:24px}}.section-services-stages{padding-bottom:40px}@media(max-width:991.9px){.list-services-split .col-heading .section-services-stages .title,.modal-brief .section-services-stages .title,.section-services-stages .list-services-split .col-heading .title,.section-services-stages .modal-brief .title,.section-services-stages .section-title{margin-bottom:32px}}@media(max-width:575.9px){.section-services-stages{padding-bottom:0}.list-services-split .col-heading .section-services-stages .title,.modal-brief .section-services-stages .title,.section-services-stages .list-services-split .col-heading .title,.section-services-stages .modal-brief .title,.section-services-stages .section-title{margin-bottom:24px}}.list-services-split .col-heading .section-services-cases .title,.modal-brief .section-services-cases .title,.section-services-cases .list-services-split .col-heading .title,.section-services-cases .modal-brief .title,.section-services-cases .section-title{margin-bottom:60px}.section-services-cases .list-services .title,.section-services-cases .list-services-img .title{margin-bottom:0}@media(max-width:991.9px){.list-services-split .col-heading .section-services-cases .title,.modal-brief .section-services-cases .title,.section-services-cases .list-services-split .col-heading .title,.section-services-cases .modal-brief .title,.section-services-cases .section-title{margin-bottom:32px}}@media(max-width:575.9px){.list-services-split .col-heading .section-services-cases .title,.modal-brief .section-services-cases .title,.section-services-cases .list-services-split .col-heading .title,.section-services-cases .modal-brief .title,.section-services-cases .section-title{margin-bottom:24px}.section-services-cases .list-services .title,.section-services-cases .list-services-img .title{font-size:32px}}@media(max-width:1199.9px){.section-company-offer .split-heading .col-main{max-width:100%;margin-bottom:40px}.section-company-offer .split-heading .col-text{max-width:100%}}@media(max-width:575.9px){.section-company-offer{padding-top:0}.section-company-offer .split-heading .col-main{max-width:100%;margin-bottom:16px}}.section-company-projects{background-color:#323036;margin-bottom:40px}.section-company-projects .list-services-split .list-item{padding:60px 0}.section-company-projects .list-services-split .list-item:first-child{padding-top:0}.section-company-projects .list-services-split .list-item:last-child{padding-bottom:0;border-bottom:0}.section-company-projects .list-services-split .col{max-width:calc(50% - 60px)}.section-company-projects .list-services-split .col-heading .title{font-size:40px}@media(max-width:1199.9px){.section-company-projects .list-services-split .col{max-width:calc(50% - 10px)}.section-company-projects .list-services-split .col-heading .title{font-size:40px}}@media(max-width:991.9px){.section-company-projects .list-services-split .col{max-width:100%}.section-company-projects .list-services-split .col-heading{margin-bottom:32px}}@media(max-width:575.9px){.section-company-projects{margin-bottom:0}.section-company-projects .list-services-split .list-item{padding:40px 0}.section-company-projects .list-services-split .col-heading{margin-bottom:16px}.section-company-projects .list-services-split .col-heading .title{font-size:24px}}.list-services-split .col-heading .section-company-awards .title,.modal-brief .section-company-awards .title,.section-company-awards .list-services-split .col-heading .title,.section-company-awards .modal-brief .title,.section-company-awards .section-title{margin-bottom:50px}@media(max-width:575.9px){.list-services-split .col-heading .section-company-awards .title,.modal-brief .section-company-awards .title,.section-company-awards .list-services-split .col-heading .title,.section-company-awards .modal-brief .title,.section-company-awards .section-title{margin-bottom:24px}}.section-company-registry{padding-top:40px}.section-company-registry .row{position:relative;justify-content:space-between}.section-company-registry .col{max-width:calc(50% - 60px)}@media(max-width:1199.9px){.section-company-registry .col{max-width:calc(50% - 10px)}}@media(max-width:991.9px){.section-company-registry .col{max-width:100%}.section-company-registry .col-info{margin-bottom:32px}}@media(max-width:575.9px){.section-company-registry{padding-top:0}.section-company-registry .col-info{margin-bottom:16px}}.section-company-gratitude{padding-top:40px;padding-bottom:40px}.list-services-split .col-heading .section-company-gratitude .title,.modal-brief .section-company-gratitude .title,.section-company-gratitude .list-services-split .col-heading .title,.section-company-gratitude .modal-brief .title,.section-company-gratitude .section-title{max-width:630px;margin-bottom:60px;padding-right:120px}.section-company-gratitude .gratitude-slider .splide__arrows{top:-92px}@media(max-width:575.9px){.section-company-gratitude{padding-top:0;padding-bottom:0}.list-services-split .col-heading .section-company-gratitude .title,.modal-brief .section-company-gratitude .title,.section-company-gratitude .list-services-split .col-heading .title,.section-company-gratitude .modal-brief .title,.section-company-gratitude .section-title{padding-right:0;margin-bottom:16px}}.section-company-about{padding-bottom:0;position:relative;height:100vh;color:#fff}.section-company-about .section-bg{position:absolute;top:0;left:0;width:100%;height:100%}.section-company-about .section-bg:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(50,48,54,0),rgba(0,0,0,0) .01%,#323036 139.44%)}.section-company-about .section-bg picture{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.section-company-about .section-bg img{display:block;width:100%;height:100%;object-fit:cover}.section-company-about .container{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.section-company-about .content{max-width:1134px;margin-top:auto;padding-bottom:100px}.section-company-about .editor-content{font-size:50px;color:#fff;transition-duration:.8s;transition-property:opacity;transition-delay:.1s;opacity:0}.section-company-about .editor-content.anim-start{opacity:1}@media(max-width:1199.9px){.section-company-about{display:flex;flex-direction:column;color:#19181b;height:auto}.section-company-about .container{align-items:center;justify-content:space-between;flex-direction:row;order:1;height:auto;margin-bottom:60px}.section-company-about .content{margin:0;padding:0}.list-services-split .col-heading .section-company-about .title,.modal-brief .section-company-about .title,.section-company-about .content,.section-company-about .list-services-split .col-heading .title,.section-company-about .modal-brief .title,.section-company-about .section-title{width:calc(50% - 60px)}.section-company-about .editor-content{color:#19181b;font-size:18px}.section-company-about .section-bg{position:static;order:2;height:578px}.section-company-about .section-bg picture{position:static}.section-company-about .section-bg:after{display:none}}@media(max-width:991.9px){.section-company-about .container{display:block}.list-services-split .col-heading .section-company-about .title,.modal-brief .section-company-about .title,.section-company-about .content,.section-company-about .list-services-split .col-heading .title,.section-company-about .modal-brief .title,.section-company-about .section-title{width:100%}.list-services-split .col-heading .section-company-about .title,.modal-brief .section-company-about .title,.section-company-about .list-services-split .col-heading .title,.section-company-about .modal-brief .title,.section-company-about .section-title{margin-bottom:30px}}@media(max-width:575.9px){.list-services-split .col-heading .section-company-about .title,.modal-brief .section-company-about .title,.section-company-about .list-services-split .col-heading .title,.section-company-about .modal-brief .title,.section-company-about .section-title{margin-bottom:16px}.section-company-about .container{margin-bottom:24px}.section-company-about .section-bg{height:320px}.section-company-about .editor-content{font-size:14px}}.section-company-values{background-color:#323036;margin-bottom:1px}.section-company-values .split-heading{margin-bottom:60px}.list-services-split .col-heading .section-company-values .title,.modal-brief .section-company-values .title,.section-company-values .list-services-split .col-heading .title,.section-company-values .modal-brief .title,.section-company-values .section-title{color:#f5f5f5}.section-company-values .editor-content{color:#fff}.section-company-values .cards-steps .card-icon:before{content:none}.section-company-values .cards-steps .card-text{color:#fff}@media(max-width:575.9px){.section-company-values .split-heading{margin-bottom:24px}.section-company-values .split-heading .col-main{margin-bottom:16px}}.section-company-reviews{padding:0}.section-case-backstory.section-buisness .buisness__content-wrapper{display:grid;grid-template-columns:minmax(50%,1fr) minmax(300px,400px);column-gap:30px}.section-case-backstory.section-buisness .buisness__content-wrapper .editor-content{max-width:100%}@media(max-width:1024.9px){.section-case-backstory.section-buisness .buisness__content-wrapper{flex-wrap:wrap}}@media(max-width:767.9px){.section-case-backstory.section-buisness .buisness__content-wrapper{grid-template-columns:1fr;row-gap:20px}}.section-case-backstory.section-buisness .cards-registry .card-text{font-size:18px;line-height:26px}@media(max-width:767.9px){.section-case-backstory.section-buisness .cards-registry{width:100%}}.section-tabs .tab-menu{margin-bottom:48px;display:flex;justify-content:center;align-items:center;column-gap:20px;row-gap:20px;flex-wrap:nowrap}@media(max-width:767.9px){.section-tabs .tab-menu{flex-wrap:wrap}}.section-tabs .tab-menu .item{padding:14px 32px;border:1px solid #e2e2e2;width:100%;max-width:400px;text-align:center}@media(max-width:767.9px){.section-tabs .tab-menu .item{max-width:100%;padding:12px}}.section-tabs .tab-menu .item.active{background:#e3061f;border-color:rgba(0,0,0,0);color:#fff}.section-tabs .card-title{font-size:18px;line-height:26px;margin-bottom:8px}.section-tabs .card-text{font-size:16px;line-height:24px;opacity:.8}.section-404{display:flex;flex-direction:column;min-height:calc(100vh - 113px)}.section-404 .container{margin-top:-100px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex-grow:1}.list-services-split .col-heading .section-404 .title,.modal-brief .section-404 .title,.section-404 .list-services-split .col-heading .title,.section-404 .modal-brief .title,.section-404 .section-title{font-size:40px;margin-bottom:60px}.section-404 .particle-logo{position:relative;width:100%;max-width:750px;margin:-80px auto -120px}.section-404 .particle-logo:before{content:"";display:block;padding-top:47%}.section-404 .particle-logo img{width:100%;display:none}.section-404 .particle-logo canvas{position:absolute;top:0;left:0;width:100%}@media(max-width:1440.9px){.list-services-split .col-heading .section-404 .title,.modal-brief .section-404 .title,.section-404 .list-services-split .col-heading .title,.section-404 .modal-brief .title,.section-404 .section-title{font-size:32px;margin-bottom:50px}.section-404 .particle-logo{position:relative;width:100%;margin:-70px auto -40px}}@media(max-width:575.9px){.list-services-split .col-heading .section-404 .title,.modal-brief .section-404 .title,.section-404 .list-services-split .col-heading .title,.section-404 .modal-brief .title,.section-404 .section-title{font-size:24px;margin-bottom:16px}.section-404 .particle-logo{margin:-100px auto -105px}.section-404 .particle-logo:before{padding-top:90%}}@media(max-width:450px){.section-404 .particle-logo{margin:-125px auto -105px}.section-404 .particle-logo:before{padding-top:110%}}.section-constructor{padding-top:100px!important;padding-bottom:100px!important}.section-constructor:first-child{padding-top:0!important}@media(max-width:991.9px){.section-constructor{padding-top:90px!important;padding-bottom:90px!important}}@media(max-width:767.9px){.section-constructor{padding-top:60px!important;padding-bottom:60px!important}}