@charset "UTF-8";.column-narrow{max-width:890px}.column-article{max-width:750px}.text-underline{text-decoration:underline!important}body{word-break:break-word}.country img{max-width:22px;filter:drop-shadow(0 0 4px rgba(0,0,0,.3))}.expertise-data ul,.success-story-content .case-study-content ul,ul.custom-list{padding-left:1.5em}.expertise-data ul>li,.success-story-content .case-study-content ul>li,ul.custom-list>li{list-style:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FF6900' d='M0 0h7v7H0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 .5em;padding:0 0 0 25px;margin:0}.expertise-data ul>li ol,.success-story-content .case-study-content ul>li ol,ul.custom-list>li ol{padding-left:1em}.lt-spacing{letter-spacing:1px}.mw-sm{max-width:576px}.mw-md{max-width:768px}.mw-lg{max-width:992px}.mw-xl{max-width:1200px}.text-decoration-none{text-decoration:none!important}.grey-filter{filter:grayscale(100%)}.grey-filter:hover{filter:grayscale(0)}@media (min-width:768px){.list-data{display:grid;grid-template-columns:1fr 1fr;justify-content:center;grid-column-gap:30px}}@media (min-width:992px){.list-data{display:block}}.bg-grey{background:#f6f6f6}.bg-grey-secondary{background:#f6f7f7}.bg-grey-press-kit{background:#f8f9fa}.bg-black{background:#050505}.client-main+section .product-overview .row{flex-direction:row;align-items:center}@media screen and (max-width:768px){.client-main+section .product-overview .row{flex-direction:column}}.client-main+section .product-overview .row.flex-row-reverse{flex-direction:row-reverse!important}@media (max-width:768px){.client-main+section .product-overview .row.flex-row-reverse{flex-direction:column!important}}.client-main+section .product-overview section:last-of-type{margin-bottom:80px}.row.grid-15{margin-left:-7px;margin-right:-7px}.row.grid-15>[class*=col-]{padding-left:7px;padding-right:7px}.iti-flag{background-image:url(../png/flags.png)}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-image:url(../png/flags%402x.png);background-size:5630px 15px}}.intl-tel-input{display:block}.row.grid-gap{margin-bottom:-30px}@media (max-width:576px){.row.grid-gap{margin-bottom:-15px}}.row.grid-gap>[class*=col-]{margin-bottom:30px}ol.list-tick,ul.list-tick{list-style-type:none;margin-left:32px;padding-left:24px}ol.list-tick li,ul.list-tick li{position:relative;line-height:2}ol.list-tick li:before,ul.list-tick li:before{content:"";position:absolute;width:14px;height:15px;background-image:url(../svg/icon-accept-2.svg);background-size:14px 15px;background-repeat:no-repeat;left:-39px;top:7px}.bg-grey{background-color:#f6f6f6}.text-grey{color:#4d5054}@media (max-width:576px){.java-text{font-size:13px}}.list-circle{list-style-type:none;padding:0;margin:0;font-size:19px;color:#4e5153}.list-circle li{line-height:2}.list-circle li:before{content:"";display:inline-block;height:17px;width:17px;border:2px solid #ff6900;border-radius:50%;vertical-align:middle;margin-right:.8rem}.list-circle .list-circle-item h5{font-weight:400}.list-circle .list-circle-item h5:before{content:"";display:inline-block;height:17px;width:17px;border:2px solid #ff6900;border-radius:50%;vertical-align:middle;margin-right:.8rem}.list-circle .list-circle-item p{font-size:16px;margin-left:31px;color:#687b85}.img-shadow{box-shadow:0 14px 26px -4px rgba(0,0,0,.2)}.text-normal{text-transform:none!important}.text-nix-primary{color:#ff6900}.hotlinks p{margin:0;max-width:360px;width:100%}.hotlinks a:not(.nix-btn){font-weight:700;color:#4d4f54;text-decoration:none;transition:all .3s ease-in-out}.hotlinks a:not(.nix-btn).instagram-at{color:#050505}.hotlinks a:not(.nix-btn):hover{color:#ff6900}.hotlinks .logo{width:100px}.hotlinks .nix-btn{max-width:360px;width:100%;padding:14px 10px;text-transform:none;text-align:center}.hotlinks .nix-btn.hot:after{width:14px;display:inline-block;vertical-align:sub;margin-left:10px;height:21px;content:url(../svg/icon-fire.svg)}.hotlinks .social-hotlinks{align-items:flex-end;width:150px}.hotlinks .social-hotlinks a{display:block;height:26px}.hotlinks .social-hotlinks a i{font-size:26px}.nixArticleContent{font-size:18px}.nixArticleContent .big-img{margin:0 0 30px}@media (min-width:1200px){.nixArticleContent .big-img{margin:0 -95px 30px}}.nixArticleContent .socialSharing{position:fixed;top:150px;margin-left:80px;display:none}@media (max-width:1200px){.nixArticleContent .socialSharing{display:none!important}}.nixArticleContent .cta,.nixArticleContent .cta-secondary,.nixArticleContent .float-block,.nixArticleContent .other-article{margin-bottom:20px}.nixArticleContent .author .avatar img{border:3px solid #ff6900;width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.nixArticleContent hr{border:0;height:inherit;text-align:center;margin:40px 0}.nixArticleContent hr:after{content:"...";font-size:55px;vertical-align:2px;line-height:0;color:#ff6900;letter-spacing:20px}.nix-article{word-break:break-word;padding-top:0}.nix-article h1,.nix-article h2,.nix-article h3,.nix-article h4,.nix-article h5,.nix-article h6{margin-top:30px}.nix-article .blockquote-2{width:50%;margin-left:auto;margin-bottom:20px}@media screen and (max-width:768px){.nix-article .blockquote-2{width:75%}}.nix-article .blockquote-3{width:66%;margin-left:auto;margin-bottom:20px}@media screen and (max-width:768px){.nix-article .blockquote-3{width:90%}}.nix-article.news-content h2{font-weight:700}.list-bullets-plus{list-style-type:none}.list-bullets-plus li:before{content:"+";position:absolute;left:35px;font-weight:700}.list-bullets-ckeck{list-style-type:none}.list-bullets-ckeck li:before{content:"✓";position:absolute;left:35px;font-weight:700}.list-bullets-minus{list-style-type:none}.list-bullets-minus li:before{content:"-";position:absolute;left:35px;font-weight:700}.question-form-new{padding-left:0}@media (min-width:992px){.question-form-new .question-form__content{padding-right:1rem}}@media (max-width:1200px){.question-form-new{padding-left:30px}}@media (max-width:1035px) and (min-width:992px){.question-form-new .question-btn{width:90%;padding:15px 30px!important}}@media (max-width:390px){.question-form-new .question-btn{width:90%;padding:15px 30px!important}}.question-form-new .expert{text-align:center;margin-bottom:25px}.question-form-new .expert img{max-width:110px;border-radius:50%}.question-form-new .expert .name{margin-top:15px;font-size:20px;font-weight:700;line-height:1.44;color:#050505}.question-form-new .expert .position{font-size:16px;line-height:1.32;color:#585a5f}.question-form-new .color-orange{color:#ff6900}.question-form-new h2{font-size:24px}.question-form-new .form-group{margin-bottom:20px}.question-form-new p.text-right{margin-bottom:0;color:#585a5f;font-size:14px}.question-form-new .attachment-requirements{font-size:14px;color:#585a5f}.question-form-new .attachedFile{font-weight:400;font-size:14px;line-height:1.32;align-items:start;padding-left:0}.question-form-new #privacyPolicyCheckContainer #privacyCheck{width:16px;height:16px}.question-form-new #privacyPolicyCheckContainer .form-check-label{color:#4d4f54;font-size:14px;font-weight:700;letter-spacing:normal}.question-form-new form textarea{resize:none;max-height:92px}.question-form-new form label{text-transform:unset;color:#4d4f54;font-size:16px;font-weight:400;margin-bottom:10px}@media (max-width:768px){.question-form-new{padding:30px 15px 20px}.question-form-new .expert img{max-width:90px}.question-form-new h2{font-size:24px}}.question-form-new #formMessageContainerFailed,.question-form-new #formMessageContainerSuccess{display:flex;align-items:center}.question-form-new #formMessageContainerFailed{padding-top:35px}.ask-expert-form{padding:30px}.ask-expert-form .expert{text-align:center;margin-bottom:25px}.ask-expert-form .expert img{max-width:110px;border-radius:50%}.ask-expert-form .expert .name{margin-top:15px;font-size:20px;font-weight:700;line-height:1.44;color:#050505}.ask-expert-form .expert .position{font-size:16px;line-height:1.32;color:#585a5f}.ask-expert-form .color-orange{color:#ff6900}.ask-expert-form h2{font-size:24px}.ask-expert-form .form-group{margin-bottom:20px}.ask-expert-form p.text-right{margin-bottom:0;color:#585a5f;font-size:14px}.ask-expert-form .attachment-requirements{font-size:14px;color:#585a5f}.ask-expert-form .attachedFile{font-weight:400;font-size:14px;line-height:1.32;align-items:start;padding-left:0}.ask-expert-form #privacyPolicyCheckContainer #privacyCheck{width:16px;height:16px}.ask-expert-form #privacyPolicyCheckContainer .form-check-label{color:#4d4f54;font-size:14px;font-weight:700;letter-spacing:normal}.ask-expert-form form textarea{resize:none;max-height:92px}.ask-expert-form form label{text-transform:unset;color:#4d4f54;font-size:16px;font-weight:400;margin-bottom:10px}@media (max-width:768px){.ask-expert-form{padding:30px 15px 20px}.ask-expert-form .expert img{max-width:90px}.ask-expert-form h2{font-size:24px}}.ask-expert-form #formMessageContainerSuccess{display:flex;align-items:center}.article-info-wrapper{position:relative}.article-info-wrapper .article-info{padding:20px 50px 56px 56px;background-image:linear-gradient(180deg,#fff,#f6f6f6);display:inline-block;position:absolute;bottom:-50px;width:655px;max-width:95%;font-size:14px;z-index:10}@media (max-width:768px){.article-info-wrapper .article-info{padding:10px 29px 29px;margin:15px 0 0}}@media (max-width:576px){.article-info-wrapper .article-info{max-width:none;width:auto;left:20px;bottom:-30px;right:20px}}.article-info-wrapper .article-info-decor{background-image:url(../png/6cad20db-bcf9-4e0d-88d6-ac930dead1a7.png);background-repeat:no-repeat;background-size:cover;width:89px;height:89px;display:block;position:absolute;left:20px;bottom:20px}@media (max-width:768px){.article-info-wrapper .article-info-decor{transform:scale(.5);left:-15px;bottom:-15px}}.article-info-wrapper .article-info h1,.article-info-wrapper .article-info h2{margin:11px 0 0;font-size:32px;font-weight:700;line-height:1;text-transform:none;letter-spacing:0;color:#090909;font-family:Geologica,sans-serif}@media (max-width:768px){.article-info-wrapper .article-info h1,.article-info-wrapper .article-info h2{font-size:24px}}@media (max-width:576px){.article-info-wrapper .article-info h1,.article-info-wrapper .article-info h2{font-size:18px}}.article-info-wrapper+.section-pd{padding:100px 0}@media (max-width:768px){.article-info-wrapper+.section-pd{padding:80px 0}}@media (max-width:576px){.article-info-wrapper+.section-pd{padding:60px 0}}.components h3{text-transform:none;color:#000c12}.text-left-right h3{line-height:1.4}.cases-mvno h2{text-transform:none;font-size:17px;color:#4d5054}.mvno-clients{background-color:#f6f6f6}.mvno-clients h3{color:#ff6900;font-weight:400;margin-bottom:30px}@media (min-width:768px){.mvno-clients h3{font-size:30px}}.mvno-clients a{margin:0 auto}.mvno-clients a img{max-width:165px;max-height:132px}.info-block{color:#000c12;font-family:sans-serif;padding:30px 0}.info-block img{box-shadow:0 14px 26px -4px rgba(0,0,0,.2)}.info-block-grey{background-color:#f6f6f6}.info-block-grey .description{opacity:.7;font-size:15px;line-height:1.93;color:#000c12}.expertise-offer{background-color:#f6f6f6;padding-bottom:47px}.expertise-offer .items h2{font-size:17px;font-weight:700;text-align:center;color:#4d5054;margin-top:47px;margin-bottom:30px}@media (min-width:576px){.expertise-offer .items h2{font-size:26px;margin-top:54px;margin-bottom:10px}}.expertise-offer .items .item{display:flex;align-items:center;margin-top:11px;margin-left:0}@media (min-width:576px){.expertise-offer .items .item{margin-left:41px;margin-top:37px}}@media (min-width:768px){.expertise-offer .items .item{margin-left:0}}.expertise-offer .items .item .img-container{float:left;margin-right:23px;min-height:75px;min-width:75px;display:flex;align-items:center;background-color:#fff;border-radius:50px}.expertise-offer .items .item .img-container img{margin:auto}@media (max-width:576px){.expertise-offer .items .item .img-container img{max-height:42px;max-width:42px}}.expertise-offer .items .item .title{font-size:15px;font-weight:700;line-height:1.6;color:#000c12}.awards-best .item{position:relative;min-height:205px}.awards-best .item,.awards-best .item .logo{display:flex;align-items:center;justify-content:center;transition:all .4s}.awards-best .item .logo{height:110px;opacity:1;visibility:visible}.awards-best .item .logo img{height:auto;max-height:100%;min-width:100%;width:auto}.awards-best .item .title{position:absolute;opacity:0;width:100%;left:0;right:0;visibility:hidden;transition:all .4s;padding:15px 30px;font-weight:700;text-align:center}.awards-best .item:hover{box-shadow:0 2px 35px 0 #dedede}.awards-best .item:hover .title{opacity:1;visibility:visible}.awards-best .item:hover .logo{opacity:0;visibility:hidden}.awards-best .item:hover .txt{opacity:1;visibility:visible}.awards-best a.item .title{color:#050505}.awards-best.contacts .item .logo img{height:auto;max-height:100%}.awards-list{margin-top:-20px;background:#f6f6f6}.awards-list .award-item{transition:all .3s}.awards-list .award-item.small{width:130px;height:105px;padding:38px 24px;outline:2px solid #cad1dc;outline-offset:-1px;background-color:#fff}.awards-list .award-item.small,.awards-list .item{display:flex;align-items:center;flex-direction:column;justify-content:center}.awards-list .item{min-height:250px;transition:all .4s;position:relative;background:#fff;padding:15px 30px;text-align:center;height:100%}.awards-list .item .logo{display:flex;align-items:center;justify-content:center;height:85px;opacity:1;visibility:visible;transition:all .4s}.awards-list .item .logo img{max-height:100%}.awards-list .item .title{margin-top:10px;color:#050505}.awards-list .item .txt{position:absolute;width:100%;opacity:0;left:0;right:0;padding:0 15px;overflow:hidden;visibility:hidden;text-align:left;line-height:1.3;color:#050505;max-height:12.6em;transition:all .4s;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;
      /*! autoprefixer: off */-webkit-box-orient:vertical
      /*! autoprefixer: on */}.awards-list .item:hover{box-shadow:0 2px 35px 0 #dedede}.awards-list .item:hover .title{opacity:0;visibility:hidden}.awards-list .item:hover .txt{opacity:1;visibility:visible}.awards-list .item:hover .logo{opacity:0;visibility:hidden}.awards-list a.item .txt{color:#050505}.hide-award{position:absolute;top:9999px;transform:scale(0);transition:all .2s}.unvisible{opacity:0;transform:scale(0)}.cases{background:#fff;margin:0 .5px}.cases .row{justify-content:flex-start}.cases ul{margin:0;padding:0;list-style-type:none}.cases .insights-block__wrapper{position:relative;cursor:pointer;outline:2px solid #090909;outline-offset:-1px}.cases .insights-block__wrapper--banner{display:none}@media screen and (min-width:992px){.cases .insights-block__wrapper--banner{display:block}}.cases .insights-block__wrapper.active{cursor:pointer}.cases .insights-block__wrapper.active .blog-card__title,.cases .insights-block__wrapper.active .card-tags li{color:#fff}.cases .insights-block__wrapper.active .card-overlay,.cases .insights-block__wrapper.active .more-arrow{visibility:visible;opacity:1}.cases .insights-block__wrapper.active .card-overlay:before{background:#09090966;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cases .insights-block__wrapper.active .card-overlay img{transform:scale(1.2)}.cases .insights-block__wrapper .card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;visibility:hidden;opacity:0;transition:visibility .15s,opacity .15s;overflow:hidden}.cases .insights-block__wrapper .card-overlay:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;outline:2px solid #090909;outline-offset:-1px;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background 1s,-webkit-backdrop-filter 1s;transition:background 1s,backdrop-filter 1s;transition:background 1s,backdrop-filter 1s,-webkit-backdrop-filter 1s}.cases .insights-block__wrapper .card-overlay img{width:100%;height:100%;transition:transform 1.5s}.cases .slick-prev{bottom:calc(50% - 10px)}.cases .blog-card{padding:40px 33px;background:#fff;width:100%;height:100%;min-height:220px}@media screen and (min-width:576px){.cases .blog-card{min-height:346px}}.cases .blog-card__body{display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:100%}.cases .blog-card__body__bottom{display:flex;align-items:center;justify-content:space-between}.cases .blog-card__body .more-arrow{visibility:visible;opacity:0;transition:visibility .3s,opacity .3s;z-index:2}@media screen and (min-width:992px){.cases .blog-card__body .more-arrow{visibility:hidden}}.cases .blog-card__body .more-arrow:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.cases .blog-card__title{font-size:20px;font-weight:700;margin-bottom:12px;position:relative;z-index:2;transition:color .15s}@media screen and (min-width:576px){.cases .blog-card__title{font-size:24px}}.cases .card-tags{display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:2}.cases .card-tags li{font-size:10px;line-height:136.166667%;color:#54565a;transition:color .3s}@media screen and (min-width:576px){.cases .card-tags li{font-size:12px}}.cases .card-tags li+li{position:relative;padding-left:12px;margin-left:12px;transition:color .15s}.cases .card-tags li+li:before{content:"";display:block;width:4px;height:4px;background:#ff6900;position:absolute;top:50%;transform:translate(-50%,-50%);left:0}.cases .card-label{font-size:10px;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;position:relative;z-index:2;background:linear-gradient(90deg,#a6178f,#450099)}@media screen and (min-width:576px){.cases .card-label{font-size:12px}}.cases .card-label.case-study{background:linear-gradient(90deg,#063dc3,#0094c7)}.cases .more-arrow{display:block;width:35px;height:18px;background:url(../svg/grey-orange-arrow-2.svg);background-size:35px 18px;background-position:0 0;background-repeat:no-repeat}.cases .more-arrow--white{background:url(../svg/white-arrow-2.svg);background-size:35px 18px;background-position:0 0;background-repeat:no-repeat}.cases .more-arrow:hover{animation:c 2s ease}@media screen and (min-width:992px){.cases .more-arrow:hover{animation:c 2s ease infinite}}.product-overview>div>div{padding-top:0!important}@media screen and (min-width:768px){.product-overview h2{font-size:32px;font-weight:700}}@media screen and (max-width:768px){.product-overview h2{font-size:22px}}@media screen and (min-width:768px){.product-overview .h3{font-size:20px}}@media screen and (max-width:768px){.product-overview .h3{font-size:18px}}.product-title{font-size:38px;font-weight:700}.success-stories-container .product-overview .row{align-items:center;flex-direction:column}.success-stories-container .product-overview .row>div{flex:1;max-width:100%}.success-stories-container .product-overview :last-child:not(img){padding-bottom:0}.success-stories-container .product-overview .flex-row-reverse{flex-direction:column!important}.success-story-content{overflow-x:hidden}.success-story-content .case-study-content ul{margin-bottom:30px}@media screen and (min-width:768px){.success-story-content .case-study-content .h3{font-size:20px}}@media screen and (max-width:768px){.success-story-content .case-study-content .h3{font-size:18px}}@media screen and (max-width:576px){.success-story-content .case-study-content .basic-info h2{font-size:18px}}@media screen and (max-width:900px){.success-story-content .success-stories-container{flex-direction:column}}.success-story-content .success-stories-main{flex-basis:68%;padding:100px 30px 0 15px;overflow:hidden}.success-story-content .success-stories-main img{padding-bottom:30px}@media screen and (max-width:768px){.success-story-content .success-stories-main{padding:70px 15px 0}}.success-story-content .success-stories-main .title-brand{font-size:28px;padding-bottom:8px;position:relative;font-weight:700;display:inline-block;margin-bottom:35px;line-height:1.2}@media screen and (max-width:768px){.success-story-content .success-stories-main .title-brand{font-size:20px}}.success-story-content .success-stories-main .title-brand:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#ff6900}.success-story-content .success-stories-main .title-brand.story-details-title{margin-top:50px}@media screen and (max-width:428px){.success-story-content .success-stories-main .title-brand.story-details-title{margin-top:50px}}.success-story-content .success-stories-main h2,.success-story-content .success-stories-main h3{margin-bottom:20px;font-weight:700;font-size:20px}@media screen and (max-width:576px){.success-story-content .success-stories-main h2,.success-story-content .success-stories-main h3{margin-bottom:20px;font-size:18px}}@media screen and (max-width:428px){.success-story-content .success-stories-main h4{margin-bottom:15px}}.success-story-content .success-stories-main p:empty{display:none}.success-story-content .success-stories-main .mobile-layout{display:none;background-color:#f5f5f5;padding:30px 15px;margin-top:30px}.success-story-content .success-stories-main .mobile-layout>div:not(:last-child){margin-bottom:50px}@media screen and (max-width:900px){.success-story-content .success-stories-main .mobile-layout{display:block}}.success-story-content .success-stories-aside{display:flex;flex-direction:column;flex-basis:32%;background-color:#f6f6f6;padding:60px 30px 30px;position:relative}@media (max-width:767px){.success-story-content .success-stories-aside{margin-top:30px}}@media screen and (min-width:992px){.success-story-content .success-stories-aside>div:nth-of-type(2),.success-story-content .success-stories-aside>div:nth-of-type(3),.success-story-content .success-stories-aside>div:nth-of-type(4),.success-story-content .success-stories-aside>div:nth-of-type(5){margin-top:200px}}@media screen and (max-width:768px){.success-story-content .success-stories-aside{padding:0;padding-left:15px}}.success-story-content .success-stories-aside:after{content:"";position:absolute;top:0;bottom:0;right:-100vw;width:100vw;background-color:inherit}.success-story-content .success-stories-aside .case-utilities{align-items:baseline}.success-story-content .success-stories-aside .case-utilities .title{display:block}@media (max-width:992px){.success-story-content .success-stories-aside .aside-client-preview{margin-bottom:50px}}@media (max-width:900px){.success-story-content .success-stories-aside .aside-client-facts,.success-story-content .success-stories-aside .aside-client-preview,.success-story-content .success-stories-aside .case-sidebar{display:none}}.success-story-content .aside-client-preview{text-align:center}.success-story-content .aside-client-preview .nix-tag{background-color:#4d4f54;color:#fff;padding:9px 30px 10px;font-weight:700;letter-spacing:1px;margin:30px 0 0;transition:all .3s}.success-story-content .aside-client-preview .nix-tag:hover{border-color:#4d4f54;color:#4d4f54;background-color:#f5f5f5}.success-story-content .aside-client-preview img{display:block;margin:0 auto}@media screen and (max-width:900px){.success-story-content .aside-client-preview img{display:none}}.success-story-content .case-sidebar .title{display:inline-block;font-size:24px;font-weight:700;line-height:1.2;color:#ff6900;margin-bottom:9px}.success-story-content .case-sidebar span{color:#54565a;line-height:1.2;font-size:14px}.success-story-content .aside-client-facts{display:flex;flex-direction:column;justify-content:flex-end}.success-story-content .aside-client-facts .fact{display:flex;align-items:start;margin-bottom:30px}.success-story-content .aside-client-facts .fact img{margin-right:28px}.success-story-content .aside-client-facts .fact .info{color:#54565a;line-height:1.2;font-size:14px}.success-story-content .aside-client-facts .fact .title{color:#ff6900;font-size:24px;font-weight:700;line-height:1.44;margin-bottom:3px}@media screen and (max-width:900px){.success-story-content .aside-client-facts{position:static;margin-bottom:20px!important}}.success-story-content .aside-quote{position:relative;padding-top:55px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:900px){.success-story-content .aside-quote{padding-left:15px;padding-right:15px}}.success-story-content .aside-quote .content{line-height:1.4;color:#54565a;margin-bottom:20px;position:relative;padding-top:55px}@media (max-width:1024px){.success-story-content .aside-quote .content{padding-right:15px}}.success-story-content .aside-quote .content:before{content:"\201C";position:absolute;top:0;left:50%;transform:translateX(-50%);color:#ff6900;line-height:1;font-family:Verdana,sans-serif;font-size:57px;font-weight:700}@media (max-width:1024px){.success-story-content .aside-quote .person-info{padding:25px}}.success-story-content .aside-quote .person{display:flex;justify-content:flex-end;align-items:center;text-align:right}.success-story-content .aside-quote .person img{width:50px;height:50px;border-radius:50%;margin-left:10px}.success-story-content .aside-quote .person .name{font-size:14px;font-weight:700;line-height:1.2;color:#050505;margin-bottom:5px}.success-story-content .aside-quote .person .position{font-size:12px;line-height:1.2;color:#54565a}.case-sidebar .icon{width:42px;flex:42px 0 0;margin-right:15px}.case-sidebar .nix-btn{margin-left:57px}.report-body{padding:20px 0;color:#fff}.report-body .report{background-image:radial-gradient(circle at 0 0,#ff6900,#ffb75e);position:relative;padding:34px 15px 44px;margin-right:0;margin-left:0;overflow:hidden}@media (max-width:768px){.report-body{text-align:center}}.report-body .report-cover{width:620px;max-width:100%;position:absolute;right:-80px;top:0;bottom:0;background-size:auto;background-position:100% 50%;background-repeat:no-repeat}@media (max-width:1024px){.report-body .report-cover{display:none}}.report-body .title{font-size:22px;margin-bottom:27px}.report-body .report-description{width:100%;justify-content:space-between;align-items:flex-end}.report-body .report-description div{font-size:30px}@media (max-width:768px){.report-body .report-description div{font-size:24px}}.report-body .report-description .nix-btn{background:#4d4f54;max-height:50px;padding:18px 47px;border-radius:1.3px;line-height:1}@media (max-width:768px){.report-body .report-description .nix-btn{margin-top:15px}}@media (max-width:340px){.report-body .report-description .nix-btn{padding:18px 40px}}.banners{display:flex;justify-content:space-between;text-align:center}@media (max-width:768px){.banners{flex-direction:column}}.banner-report{flex-basis:100%;background-image:linear-gradient(90deg,#a01e8c,#3c1ea0);padding:38px 0;display:flex;align-items:center;justify-content:space-around;min-height:180px}@media (max-width:768px){.banner-report{margin-top:30px}}.banner-report h2{font-size:24px;font-weight:700;margin:0;text-transform:inherit;letter-spacing:normal;color:#fff}.banner-report .nix-btn{background-color:#4d4f54;padding:15px 98px}.banner-response{background-image:linear-gradient(90deg,#ff8001,#ff5001);position:relative;color:#fff;padding:80px;flex-basis:49%;min-height:180px}.banner-response a{position:absolute;top:0;right:0;bottom:0;left:0}.banner-response h2{font-size:20px;font-weight:700;margin:0;text-transform:inherit;letter-spacing:normal}@media (max-width:576px){.banner-response{padding:40px;display:flex;align-items:center;justify-content:center}}.get-the-report{padding:30px;background-color:#f6f6f6}.get-the-report.sent .autofill-ln,.get-the-report.sent .form-group,.get-the-report.sent .required-message,.get-the-report.sent [type=submit],.get-the-report.sent h4{display:none}.get-the-report h4{font-size:28px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:30px}.get-the-report .error-message,.get-the-report .wrong-mail{color:#e02424;padding-left:3px;display:none}.get-the-report .required{position:relative}.get-the-report .required:after{content:"*";color:#ff6900}.get-the-report .required-message{color:#4d4f54}.get-the-report label{color:#86929f;font-size:14px;font-weight:700;text-transform:uppercase;line-height:normal}.get-the-report input[type=submit]:disabled{opacity:.6}.get-the-report .form-group.empty .error-message{display:inline-block}.get-the-report .form-group.empty .form-control{border-color:#e02424}.get-the-report .form-group.explain-error .wrong-mail{display:inline-block}@media (min-width:992px) and (max-width:1200px){.get-the-report .nix-btn{width:100%;padding:15px 20px}}@media (max-width:768px){.get-the-report{padding:20px 15px}.get-the-report h4{font-size:23px;text-align:center}.get-the-report .nix-btn{padding:15px 63px}}.client-list-preview .client-list-grid{display:grid;grid-gap:30px;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr)}@media (max-width:992px){.client-list-preview .client-list-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.client-list-preview .client-list-grid{grid-template-columns:repeat(1,1fr)}}.client-list-preview .client-card{display:flex;align-items:center;min-height:218px;height:100%;position:relative;text-decoration:none;background:#f6f6f6}@media (max-width:992px){.client-list-preview .client-card{min-height:260px}}.client-list-preview .client-card img{position:absolute;width:100%}@media (max-width:992px){.client-list-preview .client-card img{position:relative}}.client-list-preview .client-card .client-info{position:relative;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background:#ff6900;color:#fff;padding:20px 15px;transition:opacity .3s;font-weight:700}@media (max-width:992px){.client-list-preview .client-card .client-info{position:absolute}}@media (min-width:768px) and (max-width:992px){.client-list-preview .client-card .client-info{min-height:280px}}@media (max-width:576px){.client-list-preview .client-card .client-info{position:absolute}}.client-list-preview .client-card .client-info .client-list-btn-container{height:25px}.client-list-preview .client-card .client-info .client-list-btn-container .nix-btn-link{position:absolute;bottom:15px;right:15px}.client-list-preview .client-card .client-info .icon{color:#fff;width:17px;text-align:center;margin-right:10px;opacity:.6}.client-list-preview .client-card:hover{text-decoration:none}.client-list-preview .client-card:hover .client-info{opacity:1;visibility:visible}.company-facts-with-icons span,.company-facts span{display:inline-block;font-size:32px;vertical-align:middle;color:#ff6900}.company-facts-with-icons .description,.company-facts .description{color:#4d4f54}@media screen and (max-width:576px){.company-facts-with-icons sub,.company-facts sub{bottom:0}}.home .company-facts-with-icons>div:nth-child(3),.home .company-facts>div:nth-child(3){padding:0}.company-facts,.company-facts-with-icons{justify-content:space-between}.aws-facts-items{display:flex;justify-content:center}.aws-facts-items>div{margin:0 34px}@media screen and (max-width:992px){.aws-facts-items{display:block}.aws-facts-items>div{margin:0 0 25px}}.company-facts-with-icons{display:grid;grid-row-gap:30px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:1200px){.company-facts-with-icons>div{justify-self:start}}@media (min-width:576px){.company-facts-with-icons{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.company-facts-with-icons{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.company-facts-with-icons{grid-template-columns:repeat(4,1fr);grid-row-gap:85px}}.company-facts-with-icons .icon{display:inline-block;width:56px}@media screen and (max-width:768px){.company-facts-with-icons sub{bottom:0}}@media screen and (min-width:1200px){.aws-facts .company-facts-with-icons>div:nth-child(4n+3){justify-self:left}}.overview-facts h2{color:rgba(9,9,9,.9)}.overview-facts .display-1{color:#ff6900;font-weight:700;display:flex;align-items:center;font-size:60px}.overview-facts .description{color:#090909}.overview-icons .nix-icon img{max-width:60px;max-height:60px}.we-partner-with-container{position:relative}.we-partner-with-container.industry-recognition-container:before{top:calc(50% + -7px);left:4px}@media screen and (max-width:768px){.we-partner-with-container.industry-recognition-container:before{display:none}}.we-partner-with-container.industry-recognition-container .we-partner-with:before{height:205px}@media screen and (max-width:768px){.we-partner-with-container.industry-recognition-container .we-partner-with:before{display:none}}.we-partner-with-container.industry-recognition-container .we-partner-with:after{height:186px}@media screen and (max-width:768px){.we-partner-with-container.industry-recognition-container .we-partner-with:after{display:none}}.we-partner-with-container .we-partner-with{position:relative;margin-right:-10px;margin-left:-10px}.we-partner-with-container .we-partner-with:before{content:"";position:absolute;left:0;bottom:10px;width:1px;height:120px;background-color:#cad1dc}@media screen and (max-width:768px){.we-partner-with-container .we-partner-with:before{display:none}}@media screen and (min-width:768px){.we-partner-with-container .we-partner-with:before{display:block}}.we-partner-with-container .we-partner-with:after{content:"";position:absolute;display:block;left:0;top:14px;height:120px;width:1px;background-color:#cad1dc}@media screen and (max-width:768px){.we-partner-with-container .we-partner-with:after{display:none}}@media screen and (min-width:768px){.we-partner-with-container .we-partner-with:after{display:block}}.we-partner-with-container .we-partner-with>div{display:flex;align-items:center;justify-content:center;position:relative}.we-partner-with-container .we-partner-with>div img{max-height:60px;max-width:185px;padding:40px 0;box-sizing:content-box}@media screen and (max-width:450px){.we-partner-with-container .we-partner-with>div img{max-width:140px}}.we-partner-with-container .we-partner-with>div:first-child img{max-height:100px;max-width:230px;padding:0}.we-partner-with-container .we-partner-with>div:nth-child(-n+4):before{content:"";position:absolute;bottom:-1.5px;right:-1.5px;height:3px;width:3px;border-radius:50%;background-color:#cad1dc}.we-partner-with-container .we-partner-with>div:nth-child(-n+4):after{content:"";position:absolute;right:.5px;top:10px;bottom:10px;width:1px;background-color:#cad1dc}.we-partner-with-container .we-partner-with>div:nth-child(n+5):before{content:"";position:absolute;top:.5px;left:10px;right:10px;height:1px;background-color:#cad1dc}.we-partner-with-container .we-partner-with>div:nth-child(n+5):after{content:"";position:absolute;right:.5px;top:10px;bottom:10px;width:1px;background-color:#cad1dc}@media screen and (max-width:768px){.we-partner-with-container .we-partner-with :after,.we-partner-with-container .we-partner-with :before{display:none}}@media screen and (min-width:768px){.we-partner-with-container .we-partner-with :after,.we-partner-with-container .we-partner-with :before{display:block}}.we-partner-with-container.without-border .we-partner-with:after,.we-partner-with-container.without-border .we-partner-with:before,.we-partner-with-container.without-border .we-partner-with>div.without-border:after,.we-partner-with-container.without-border .we-partner-with>div.without-border:before,.we-partner-with-container.without-border .we-partner-with>div:nth-child(-n+4):before{content:none}.expertise{background:#f6f6f6}.expertise .mg{margin-bottom:30px}@media (max-width:576px){.expertise .mg{margin-bottom:15px}}.expertise .item{display:flex;text-decoration:none;color:#050505;background:#fff;padding:30px;height:100%;min-height:250px;overflow:hidden;transition:all .5s}.expertise .item .cap{font-weight:700;margin-bottom:20px;transition:all .5s}.expertise .item:hover{box-shadow:0 2px 35px 0 #dedede}.expertise .item:hover .cap{color:#ff6900}.expertise .item .txt{margin-bottom:30px}.expertise .item .icon{position:absolute;bottom:30px}.expertise .item .more{position:relative}.expertise .item .more:after{content:"";background-image:url(../svg/round-arrow.svg);background-size:20px 20px;height:20px;width:20px;position:absolute;right:-30px;top:0}.expertise-banner{display:flex;flex-direction:row;align-items:center;position:relative}.expertise-banner .header-banner-content{position:relative;transform:none}.expertise-banner .header-banner-content .title{margin-bottom:30px}@media (max-width:768px){.expertise-banner .header-banner-content .title{margin-bottom:20px}}.expertise-banner .header-banner-content .description{line-height:1.56}@media (max-width:576px){.expertise-banner .header-banner-content .description{font-size:16px}}@media (max-width:992px){.expertise-banner .header-banner-content{margin-top:90px}}@media (min-width:992px){.expertise-banner .header-banner-content{max-width:570px}}@media (min-width:992px){.expertise-banner .expertise-nav-column{position:absolute;right:0}}.expertise-banner .expertise-nav-container{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}.expertise-banner .expertise-nav-container .expertise-nav-item{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;display:flex;align-items:center}.expertise-banner .expertise-nav-container .expertise-nav-item a{font-size:20px;height:100%;max-height:122px;width:100%;font-weight:700;font-stretch:normal;display:flex;align-items:center;font-style:normal;transition:all .3s;line-height:1.2;color:#fff;padding:25px 50px}.expertise-banner .expertise-nav-container .expertise-nav-item:hover{background-color:#a51890}.expertise-banner .expertise-nav-container .expertise-nav-item:hover a{text-decoration:none;color:#fff}@media (min-width:992px) and (max-width:1200px){.expertise-banner .expertise-nav-container .expertise-nav-item a{padding:25px 35px}}@media (max-width:768px){.expertise-banner .expertise-nav-container .expertise-nav-item a{padding:10px;font-size:14px}}@media (max-width:992px){.expertise-banner .expertise-nav-container .expertise-nav-item:nth-child(odd){border-left:none}.expertise-banner .expertise-nav-container .expertise-nav-item:nth-child(2n){border-right:none}}@media (min-width:992px){.expertise-banner .expertise-nav-container .expertise-nav-item:nth-child(odd){border-left:1px solid #d9d9d9}}@media (max-width:768px){.expertise-banner .expertise-nav-container{padding-top:20px}}@media (min-width:992px){.expertise-banner.header-banner{min-height:490px}}.expertise-sections-wrapper .expertise-section{position:relative}.expertise-sections-wrapper .expertise-section .expertise-item{position:relative;font-weight:700;text-decoration:none;line-height:normal;display:block;letter-spacing:normal;text-align:left;text-transform:none;color:#090909;max-width:80%;margin-bottom:20px}.expertise-sections-wrapper .expertise-section .expertise-item:after{content:"";position:absolute;padding-top:1px;background-image:url(../svg/icon-card-arrow.svg);background-size:36px 18px;background-position:0 0;width:36px;height:18px;background-repeat:no-repeat;margin-left:15px;bottom:4%}@media (max-width:576px){.expertise-sections-wrapper .expertise-section .expertise-item:after{bottom:0}}.expertise-sections-wrapper .expertise-section .expertise-item:hover:after{animation:c 2s ease infinite}@media (max-width:992px){.expertise-sections-wrapper .expertise-section .expertise-item{font-size:16px}}@media (min-width:992px){.expertise-sections-wrapper .expertise-section .expertise-item{font-size:20px}}.expertise-sections-wrapper .expertise-section .expertise-item:hover{color:#090909;font-weight:700}.expertise-sections-wrapper .expertise-section .expertise-item:last-child{margin-bottom:0}.expertise-sections-wrapper .expertise-section .expertise-item-img{position:absolute;z-index:-1}@media (max-width:1200px){.expertise-sections-wrapper .expertise-section .expertise-item-img{display:none}}.expertise-sections-wrapper .expertise-section:first-child .expertise-item-img{right:25px;bottom:70px}.expertise-sections-wrapper .expertise-section:nth-child(2) .expertise-item-img{bottom:5px;left:0}.expertise-sections-wrapper .expertise-section:nth-child(3) .expertise-item-img{right:0;top:0}.expertise-sections-wrapper .expertise-section:nth-child(4) .expertise-item-img{left:13%;top:-35px}.expertise-sections-wrapper .expertise-section:nth-child(5) .expertise-item-img{bottom:-85px;left:45%}.expertise-sections-wrapper .expertise-section:nth-child(6) .expertise-item-img{right:0;bottom:-30px}.expertise-sections-wrapper .expertise-section:nth-child(7) .expertise-item-img{left:50px;bottom:-40px}.expertise-sections-wrapper .expertise-section:nth-child(8) .expertise-item-img{top:30px;left:40%}.expertise-sections-wrapper .expertise-section .expertise-anchor{position:absolute;top:-120px}.clients-sidebar.expertise-clients{max-width:450px;margin:0 auto}.clients-sidebar.expertise-clients h3{color:#4d4f54}@media (max-width:768px){.clients-sidebar.expertise-clients h3{font-size:16px}}.clients-sidebar.expertise-clients .client-grid .client-grid-item{display:flex;align-items:center;justify-content:center}.expertise-list{padding:0 15px}.expertise-list .image-wrapper{min-height:135px}.expertise-list .font-dark{color:#050505}.expertise-list .font-dark a{color:inherit;text-decoration:none}.expertise-list .expertise-card{width:25%;position:relative;text-align:center;align-items:center;color:#050505;border-right:1px solid #c4c4c4;padding:0 16px;overflow:hidden}.expertise-list .expertise-card:after{content:"";position:absolute;left:0;right:0;top:0;bottom:260px;background-color:#fff;z-index:10;transition:.2s}.expertise-list .expertise-card:hover .hidden-info{top:50px;bottom:100%}.expertise-list .expertise-card:hover ul{visibility:visible}.expertise-list .expertise-card:hover:after{bottom:0}.expertise-list .expertise-card:nth-child(4n){border-right:none}.expertise-list .expertise-card:nth-child(-n+4){border-bottom:1px solid #c4c4c4;padding-bottom:40px}.expertise-list .expertise-card:nth-child(n+5){padding-top:40px}@media screen and (max-width:992px){.expertise-list .expertise-card{width:50%;padding:20px;border-bottom:1px solid #c4c4c4}.expertise-list .expertise-card:nth-child(2n){border-right:none}.expertise-list .expertise-card:last-child,.expertise-list .expertise-card:nth-last-child(2){border-bottom:none}}@media screen and (max-width:576px){.expertise-list .expertise-card{width:100%;border-right:none}.expertise-list .expertise-card:nth-last-child(2){border-bottom:1px solid #c4c4c4}}.expertise-list .expertise-card ul{text-align:left;color:#050505;visibility:hidden;transition:2s}.expertise-list .expertise-card ul li{position:relative;list-style-type:none;line-height:1.5}.expertise-list .expertise-card ul li:before{content:"";position:absolute;top:10px;left:-15px;height:7px;width:7px;background-color:#ff6900}.expertise-list .expertise-card h3{margin:0;color:rgba(5,5,5,.9);line-height:1.2;font-size:20px;font-weight:400}.expertise-list .expertise-card img{max-width:100px;margin-bottom:35px}.expertise-list .expertise-card .hidden-info{background-color:#fff;transition:.2s;position:absolute;left:0;right:0;bottom:0;top:260px;z-index:15}.expertise-list .expertise-card .hidden-info ul{padding-right:15px}.value-items{padding-bottom:12px}.value-items .value-item{margin-bottom:60px;justify-content:stretch;display:flex}.value-items .value-item .inner{font-size:16px;background-color:#fff;padding:30px 40px;border:1px solid #dadada;box-shadow:none;transition:.7s}.value-items .value-item .inner:hover{box-shadow:0 25px 30px 0 hsla(0,0%,59%,.2)}@media screen and (max-width:576px){.value-items .value-item .inner{min-height:250px}}.value-items .value-item .inner a{color:#ff6900;font-weight:700}.line-list li{position:relative}.line-list li:before{content:"-";position:absolute;left:-10px;top:0}.line-list li:after{display:none}.square-list li{position:relative;list-style-type:none;line-height:1.5}.square-list li:after{content:"";position:absolute;top:10px;left:-20px;height:7px;width:7px;background-color:#ff6900}#accordion .card{margin-bottom:30px;border:1px solid #dadada}#accordion .card:last-child{margin-bottom:0}#accordion .card .card-header{background-color:#fff;border-bottom:none;padding:21px 37px;overflow:hidden}#accordion .card .card-header.open h5:after{transform:rotate(180deg)}@media screen and (max-width:992px){#accordion .card .card-header{padding:0}}#accordion .card button{font-weight:400;color:#050505;font-size:20px;opacity:.9;text-decoration:none;padding:0;position:relative;z-index:100;box-shadow:none}#accordion .card button:before{content:"";position:absolute;top:-25px;right:-1000px;bottom:-25px;left:-40px;z-index:2}#accordion .card button[aria-expanded=true]{color:#ff6900}@media screen and (max-width:992px){#accordion .card button{font-size:20px;text-align:left;padding:15px 45px 15px 15px}}#accordion .card ul{border-top:1px solid #dadada;padding-top:25px}#accordion .card ul .line-list{border-top:none;padding:15px 0 15px 15px}#accordion .card-body{padding-top:0}#accordion .card-body .square-list{padding-left:75px}@media screen and (max-width:768px){#accordion .card-body .square-list{padding-left:20px}}#accordion h5{position:relative}#accordion h5:after{content:url(../png/orange-arrow.png);position:absolute;right:0;top:0;cursor:pointer}@media screen and (max-width:992px){#accordion h5:after{right:10px;top:calc(50% - 19px)}}#accordion .collapse.show~.card-header h5:after{transform:rotate(180deg)}.logo-items h3{margin-bottom:40px}.logo-items .logos{margin-bottom:60px}.logo-items .logos>div{min-height:70px}.logo-items .logos img{margin:0 12px}.experience-slider-tags-wrapper{display:flex;justify-content:left;padding-bottom:50px}.experience-slider-tags-wrapper .tag-item{padding:7px 20px;color:#fff;background-color:#999;cursor:pointer;text-align:center;font-size:12px;width:190px;display:flex;align-items:center;justify-content:center}.experience-slider-tags-wrapper .tag-item+.tag-item{margin-left:20px}.experience-slider-tags-wrapper .tag-item.active,.experience-slider-tags-wrapper .tag-item:hover{background-color:#ff6900}@media (min-width:1200px){.experience-slider-tags-wrapper{min-width:190px}}@media (max-width:768px){.experience-slider-tags-wrapper{flex-direction:column;align-items:center}.experience-slider-tags-wrapper .tag-item{margin:5px 0;text-align:center;width:300px}.experience-slider-tags-wrapper .tag-item+.tag-item{margin-left:0}}@media (max-width:576px){.experience-slider-tags-wrapper .tag-item{width:250px}}.experience-slider .text{background-color:#f6f6f6;padding:25px;margin-bottom:20px}.experience-slider .text p:last-child{margin:0}.experience-slider .text-center img{margin-bottom:80px}.experience-slider h3{color:#ff6900;margin-bottom:14px;font-size:20px}.experience-slider h3.slide-title{font-size:24px}.experience-slider ul{padding-left:25px;margin:0}.experience-slider .technologies-logos img{margin:0 7px}.experience-slider .technologies-logos img:last-child{margin-right:0}.experience-slider .slick-next{transform:none}.experience-slider .slick-next:before{content:url(../png/arrow-right.png)}.experience-slider .slick-prev:before{content:url(../png/arrow-left.png)}.header-breadcrumb{position:static;width:100%;background-color:#f8f9fa}.header-breadcrumb .breadcrumb{color:#4d4f54;display:block;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;border-radius:.25rem;font-size:14px}@media screen and (min-width:992px){.header-breadcrumb .breadcrumb{display:flex;flex-wrap:wrap}}.header-breadcrumb .breadcrumb-item{display:inline;color:#4d4f54;position:relative}@media screen and (min-width:992px){.header-breadcrumb .breadcrumb-item{display:inline-block}}.header-breadcrumb .breadcrumb-item a{color:#666;text-decoration:none;font-size:14px;line-height:1.4}.header-breadcrumb .breadcrumb-item a:hover{color:#4d4f54;text-decoration:underline}.header-breadcrumb .breadcrumb-item:last-child a{font-weight:700;color:#090909}.header-breadcrumb .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:18px;margin-left:18px}.header-banner{min-height:450px;background-position:50%;background-size:cover;position:relative;background-image:linear-gradient(325.12deg,#a6178f 9.82%,#450099);display:flex;align-items:center}@media screen and (min-width:768px){.header-banner{background-color:#fff;background-image:none}}.header-banner.new-banner{min-height:0;display:block;padding:40px 0}.header-banner.top-banner{background-image:none}.header-banner.top-banner .article-info-wrapper{position:static}@media (max-width:1200px){.header-banner.top-banner{min-height:560px}.header-banner.top-banner .banner-img img{max-height:500px}.header-banner.top-banner .article-info-wrapper .article-info{max-width:94%;bottom:40px}}.header-banner.top-banner .banner-img{display:block}.header-banner.events-banner{background-image:none}.header-banner.events-banner .banner-img{display:block}.header-banner .banner-img{min-height:450px;position:absolute;left:0;right:0;bottom:0;top:0;display:none}@media screen and (min-width:768px){.header-banner .banner-img{display:block}}.header-banner .banner-img img{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;aspect-ratio:16/9}.header-banner .banner-img.overlay:after{content:"";display:none;top:0;left:0;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.2);pointer-events:none}@media screen and (min-width:768px){.header-banner .banner-img.overlay:after{display:block}}.header-banner .banner-overlay__wrapper .banner-img{position:absolute;left:0;right:0;bottom:0;top:0}.header-banner .banner-overlay__wrapper .banner-img img{-o-object-fit:cover;object-fit:cover;position:absolute;pointer-events:none;width:100%;height:100%}.header-banner.alternative-banner .banner-img.overlay:after,.header-banner .banner-overlay__wrapper .banner-img.overlay:after{display:none}.header-banner.alternative-banner h1{font-weight:700;color:#090909;font-family:sans-serif}@media screen and (min-width:992px){.header-banner.alternative-banner h1{font-family:Geologica,sans-serif}}.header-banner.alternative-banner h4.font-weight-normal{line-height:1.56;font-weight:400;color:#090909}.header-banner.identic{overflow:hidden;background-image:none}.header-banner.identic .wrapper{position:relative}.header-banner.identic .wrapper .banner-cover{margin-left:auto;display:none}@media screen and (min-width:768px){.header-banner.identic .wrapper .banner-cover{display:block}}@media (min-width:992px) and (max-width:1200px){.header-banner.identic .wrapper .banner-cover{max-width:420px}}@media screen and (max-width:992px){.header-banner.identic .wrapper .banner-cover{margin:15px auto 60px}}@media (min-width:1200px){.header-banner.identic .wrapper .banner-cover{max-width:535px}}.header-banner.identic .wrapper .banner-cover img{min-height:420px;max-height:420px;width:100%}@media screen and (max-width:1200px){.header-banner.identic .wrapper .banner-cover img{min-height:315px}}@media screen and (max-width:576px){.header-banner.identic .wrapper .banner-cover img{min-height:240px}}.header-banner.identic .wrapper .header-banner-content{top:61%;left:63px;max-width:500px}.header-banner.identic .wrapper .header-banner-content:before{content:"";position:absolute;background-position:50%;bottom:15px;left:-40px;background-image:url(../png/6cad20db-bcf9-4e0d-88d6-ac930dead1a7.png);width:89px;height:89px}.header-banner.identic .wrapper .header-banner-content.without-budge{left:0}.header-banner.identic .wrapper .header-banner-content.without-budge:before{content:none}@media screen and (max-width:992px){.header-banner.identic .wrapper .header-banner-content{position:relative;left:32px;top:0;transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:32px;margin:0 auto}.header-banner.identic .wrapper .header-banner-content:before{width:84px;height:84px;left:-34px}}@media (max-width:1200px) and (min-width:768px){.header-banner.identic .wrapper .header-banner-content{max-width:460px}}@media (min-width:992px){.header-banner.identic .wrapper{display:flex;align-items:center}}@media (max-width:992px){.header-banner.identic .wrapper{padding-top:30px}}.header-banner.identic h1{color:#090909;font-weight:700;font-size:44px;margin-bottom:18px;line-height:1;font-family:sans-serif}@media screen and (min-width:992px){.header-banner.identic h1{font-family:Geologica,sans-serif}}@media (max-width:576px){.header-banner.identic h1{font-size:28px}}.header-banner.identic p{font-weight:400;font-size:18px;line-height:1.3;color:#090909}@media (max-width:576px){.header-banner.identic p{font-size:16px}}.header-banner.identic.gradient .header-banner-content .title,.header-banner.identic.gradient .header-banner-content p{color:#fff}.header-banner.identic.gradient .banner-cover{padding:15px;overflow:visible;will-change:transform;transform:translateZ(0);filter:drop-shadow(10px 30px 7px rgba(0,0,0,.3))}.header-banner.identic.gradient .banner-cover img{width:100%;max-height:400px}.header-banner.identic.gradient .banner-cover.with-paralax{transform:scale(.5)}.header-banner.identic.gradient .banner-cover.with-paralax.show{transform:scale(1)}@media (min-width:992px){.header-banner.identic.gradient{overflow:visible;display:flex;align-items:center}.header-banner.identic.gradient .wrapper .banner-cover{position:relative;top:5px;transition:all .3s;z-index:9}.header-banner.identic.gradient .wrapper .header-banner-content{color:#fff}}@media (max-width:992px){.header-banner.identic.gradient{overflow:hidden}.header-banner.identic.gradient .wrapper .banner-cover{position:static;top:0}}.header-banner-content{max-width:100%;color:#fff;position:relative;z-index:1;padding:30px 0}@media screen and (min-width:576px){.header-banner-content{max-width:600px}}@media screen and (min-width:1200px){.header-banner-content{max-width:750px}}.header-banner-content p{line-height:1.5;font-size:14px;margin-bottom:20px}@media screen and (min-width:992px){.header-banner-content p{font-size:20px}}.header-banner-content h1,.header-banner-content h6{font-size:26px}@media screen and (min-width:576px){.header-banner-content h1,.header-banner-content h6{font-size:39px}}@media screen and (min-width:1200px){.header-banner-content h1,.header-banner-content h6{font-size:52px}}.header-banner-content h6{font-family:Geologica,sans-serif;font-weight:700}@media (max-width:576px){.header-banner-content h4{font-size:16px}.header-banner-content h4 br{display:none}}.header-banner-content .title{margin-bottom:20px;font-weight:700;font-family:sans-serif}@media screen and (min-width:576px){.header-banner-content .title{margin-bottom:40px}}@media screen and (min-width:992px){.header-banner-content .title{font-family:Geologica,sans-serif}}.header-banner-content .banner-right-image{position:absolute;top:0;bottom:0;margin:auto 0;max-width:350px;right:-56%;filter:drop-shadow(3px 5px 15px rgba(41,41,41,.5));display:none}@media screen and (min-width:768px){.header-banner-content .banner-right-image{display:block}}@media (max-width:1200px){.header-banner-content .banner-right-image{max-width:300px}}@media (max-width:992px){.header-banner-content .banner-right-image{right:0;position:relative;bottom:auto;margin-top:15px;width:100%}}.header-banner-content.adaptive{padding-bottom:70px;align-items:end}@media (max-width:576px){.header-banner-content.adaptive{align-items:center}}.header-banner-slider{max-height:550px;display:flex;flex-direction:column-reverse;visibility:hidden;transition:visibility .2s}.header-banner-slider.article-top-slider,.header-banner-slider.case-top-slider{max-height:610px}.header-banner-slider.article-top-slider .header-banner,.header-banner-slider.case-top-slider .header-banner{max-height:550px}.header-banner-slider.article-top-slider .header-banner .banner-img,.header-banner-slider.case-top-slider .header-banner .banner-img{background-color:#fff;bottom:45px}.header-banner-slider.article-top-slider .header-banner .banner-img img,.header-banner-slider.case-top-slider .header-banner .banner-img img{max-height:500px;top:-10px}.header-banner-slider.article-top-slider .article-info,.header-banner-slider.case-top-slider .article-info{margin-bottom:60px;bottom:-50px}@media (max-width:1200px){.header-banner-slider.article-top-slider,.header-banner-slider.case-top-slider{max-height:560px}.header-banner-slider.article-top-slider .header-banner,.header-banner-slider.case-top-slider .header-banner{max-height:500px}.header-banner-slider.article-top-slider .header-banner .banner-img img,.header-banner-slider.case-top-slider .header-banner .banner-img img{height:550px;top:-60px}}@media (max-width:1200px){.header-banner-slider,.header-banner-slider img{max-height:500px}}.header-banner-slider .slick-dots{bottom:30px}.header-banner-slider.slick-initialized{visibility:visible;display:block;max-height:100%}.header-banner-slider.slick-initialized.article-top-slider,.header-banner-slider.slick-initialized.case-top-slider{max-height:100%}.header-banner-slider.slick-initialized.article-top-slider .article-info-wrapper,.header-banner-slider.slick-initialized.case-top-slider .article-info-wrapper{position:static}.header-banner-slider.slick-initialized.article-top-slider .article-info-wrapper .article-info,.header-banner-slider.slick-initialized.case-top-slider .article-info-wrapper .article-info{margin-bottom:0}.header-banner-slider.slick-initialized.article-top-slider .header-banner .banner-img,.header-banner-slider.slick-initialized.case-top-slider .header-banner .banner-img{bottom:0}.header-banner-slider.slick-initialized.article-top-slider .header-banner .banner-img img,.header-banner-slider.slick-initialized.case-top-slider .header-banner .banner-img img{top:0;bottom:0;height:100%}.header-banner-slider .slick-list,.header-banner-slider .slick-slide{margin:0}.header-banner-slider .slide-content{position:relative}.header-banner-slider .slide-content .h6{font-weight:700;font-size:52px}@media (max-width:992px){.header-banner-slider .slide-content .h6{font-size:39px}}@media (max-width:576px){.header-banner-slider .slide-content .h6{font-size:26px}}.header-banner-slider .banner-img.overlay:after{background:rgba(0,0,0,.4)}.article-top-slider .slick-next,.article-top-slider .slick-prev,.case-top-slider .slick-next,.case-top-slider .slick-prev{background-color:#fff;width:50px;height:50px}.article-top-slider .slick-prev,.case-top-slider .slick-prev{right:40px}.article-top-slider .slick-next,.case-top-slider .slick-next{left:40px;bottom:52%}.article-top-slider .slick-next:before,.article-top-slider .slick-prev:before,.case-top-slider .slick-next:before,.case-top-slider .slick-prev:before{width:50px;height:50px;content:url(../images/orange-arrow-next.png)}.article-top-slider a.article-info:active,.article-top-slider a.article-info:focus,.article-top-slider a.article-info:hover,.article-top-slider a.article-info:link,.article-top-slider a.article-info:visited,.case-top-slider a.article-info:active,.case-top-slider a.article-info:focus,.case-top-slider a.article-info:hover,.case-top-slider a.article-info:link,.case-top-slider a.article-info:visited{text-decoration:none}@media (max-width:576px){.article-top-slider .article-info-wrapper .text-grey.article-info,.case-top-slider .article-info-wrapper .text-grey.article-info{margin-left:0}.article-top-slider .slick-next,.article-top-slider .slick-prev,.case-top-slider .slick-next,.case-top-slider .slick-prev{transform:scale(.6)}.article-top-slider .slick-next,.case-top-slider .slick-next{transform:rotate(180deg) scale(.6);left:20px}.article-top-slider .slick-prev,.case-top-slider .slick-prev{bottom:52%;right:20px}}.article-top-slider .header-banner.slick-slide,.case-top-slider .header-banner.slick-slide{margin-bottom:60px}.article-top-slider .text-grey.article-info,.case-top-slider .text-grey.article-info{margin-left:-15px}.simple-banner{margin-top:105px}.simple-banner .content-wrapper{padding:55px 0}.simple-banner .content-wrapper .title-wrapper{border-right:2px solid #050505;padding:15px 0}.simple-banner .content-wrapper .title-wrapper .title{font-size:50px;font-weight:700}.simple-banner .content-wrapper .description-wrapper{padding-left:100px}.simple-banner .content-wrapper .description-wrapper .description{color:#666}@media (max-width:992px){.simple-banner{margin-top:0}.simple-banner .content-wrapper .description-wrapper{padding-left:0}.simple-banner .content-wrapper .title-wrapper{border:none}}.header{color:#090909;border-bottom:1px solid #e2e2e2;position:-webkit-sticky;position:sticky;z-index:99999;opacity:1;line-height:1.4}.header,.header:before{top:0;left:0;width:100%}.header:before{content:"";position:absolute;height:100%;background:#fff;z-index:-1}.header .row{margin-left:-15px;margin-right:-15px}.header .row>*{padding-left:15px;padding-right:15px}.header ul{list-style-type:none;margin:0;padding:0}.header .burger-btn .burger-closed{fill:#ff6900}.header .header__btn.nix-button{color:#fff;background:linear-gradient(91.02deg,#ff8200 .43%,#ff5000 99.69%)}.header .header__btn.nix-button:hover{background:linear-gradient(271.77deg,#ff8200 .48%,#ff5000 99.55%)}@media screen and (min-width:1200px){.header .nav__item.open~.header-indicator{display:none}}@media screen and (min-width:1200px) and (min-width:1200px){.header .nav__item.open~.header-indicator{display:block}}@media screen and (min-width:1200px){.header .nav__item.open .nav__subitem{display:block}}.header a{color:#090909;cursor:pointer}.header a:hover{color:#090909;text-decoration:none}.header__wrapper{display:flex;align-items:center;min-height:61px}@media screen and (min-width:1200px){.header__wrapper{max-height:61px}}.header__logo{height:31px}.header__logo a{display:block}.header__logo svg path{fill:#54565a}.header__logo svg path:first-child{fill:#ff6900}.header .search-btn{width:22px;height:22px;background:transparent;border:none;outline:none;cursor:pointer;position:relative;padding:0;opacity:1;visibility:visible}.header .search-btn.search-hidden{opacity:0;visibility:hidden;pointer-events:none}.header .search-btn.search-active:after{content:"";position:absolute;top:-7px;right:-3px;width:7px;height:7px;background:#ff6900;border-radius:50%}.header .search-btn:hover .loupe{fill:#ff6900}.header .search-btn .loupe{width:22px;height:22px;fill:var(--color-primary-light);transition:fill .2s ease-in-out}.header__nav{position:fixed;display:block;width:100%;background:#fff;margin:0;right:0;transform:translateX(100%);padding-top:25px;padding-bottom:61px;top:60px;height:calc(100vh - 61px);overflow:auto;transition:transform .3s ease-in-out}@media screen and (min-width:1200px){.header__nav{position:relative;display:flex;justify-content:center;background:transparent;margin:initial;transform:none;width:auto;right:auto;top:auto;height:auto;overflow:initial;padding-top:0;padding-bottom:0}}.header__nav.opened{transform:translateX(0)}.header__nav .header-indicator{display:none;position:absolute;top:0;height:4px;background:linear-gradient(91.02deg,#ff8200 .43%,#ff5000 99.69%);transition:all .2s ease-in-out;pointer-events:none}.header__buttons{margin-left:auto;display:flex;align-items:center;gap:20px}@media screen and (min-width:1200px){.header__buttons{margin-left:22px;gap:50px}}.header__btn.nix-button{color:#090909;background:#fff}.header .burger-btn{width:23px;height:23px;flex:0 0 auto;background-color:transparent;cursor:pointer;border:none;padding:0}.header .burger-btn img{width:100%}.header .burger-btn .burger-closed{display:block}.header .burger-btn .burger-opened,.header .burger-btn.opened .burger-closed{display:none}.header .burger-btn.opened .burger-opened{display:block}.header .nix-button{padding:14px 30px;font-size:16px;font-weight:700;line-height:136.1875%;text-decoration:none;transition:all .3s;flex:0 0 auto}.header .nix-button:disabled{background:#fff;color:rgba(9,9,9,.5)}.header .nix-button:hover{background:hsla(0,0%,100%,.1);color:#fff}.header .nix-button.orange-gradient{background:linear-gradient(91.02deg,#ff8200 .43%,#ff5000 99.69%);color:#fff}.header .nix-button.orange-gradient:hover{background:linear-gradient(271.77deg,#ff8200 .48%,#ff5000 99.55%)}.header .nix-button.orange-gradient:disabled{color:hsla(0,0%,100%,.5)}.header ul.orange-bullets li{padding-left:15px;margin-bottom:2px;position:relative}@media screen and (min-width:1200px){.header ul.orange-bullets li{margin-bottom:4px}}.header ul.orange-bullets li:before{content:"";position:absolute;top:7px;left:0;display:block;width:4px;height:4px;background:linear-gradient(91.02deg,#ff8200 .43%,#ff5000 99.69%)}.nav__item{padding:35px 0;margin-left:15px}.nav__item:not(:nth-child(5)){border-bottom:1px solid #000}@media screen and (min-width:1200px){.nav__item{padding:19px 25px;margin-left:0}.nav__item:not(:nth-child(5)){border-bottom:none}}.nav__item.toggled{position:relative;display:block}.nav__item.toggled.open:after{transform:rotate(180deg)}.nav__item.toggled:after{display:none}@media screen and (min-width:1200px){.nav__item.toggled:after{content:"";width:10px;height:8px;background:#090909;-webkit-mask:url(/dist/images/icons/down-arrow-white.svg) no-repeat;mask:url(/dist/images/icons/down-arrow-white.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;display:block;transform:rotate(0)}}@media screen and (min-width:1200px){.nav__item.toggled{display:flex;align-items:center;gap:8px}}.nav__item.opened .nav__link{margin-bottom:35px}.nav__item.opened .nav__link.toggled:after{background:url(/dist/images/icons/minus.svg);background-size:46px 46px;background-position:50%;background-repeat:no-repeat}.nav__link{font-size:20px;font-weight:700;display:block;position:relative}.nav__link.toggled:after{display:inline-block;position:absolute;top:50%;right:27px;transform:translateY(-50%);content:"";width:26px;height:26px;border:1px solid #090909;border-radius:50%;background:url(/dist/images/icons/plus.svg);background-size:46px 46px;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:1200px){.nav__link{font-size:16px}.nav__link.toggled:after{display:none}}.nav__subitem{display:block;visibility:hidden;height:0;position:absolute;top:0}.nav__subitem.active{visibility:visible;height:100%;position:relative}.nav__subitem.active .nav__subitem__wrapper{box-shadow:none}@media screen and (min-width:1200px){.nav__subitem{display:none;visibility:visible;position:fixed;top:61px;left:0;width:100%}}.nav__subitem a{transition:color .2s}.nav__subitem a:hover{color:#ff6900}.nav__subitem__wrapper{padding:40px 0;padding-left:20px;color:#090909;background-color:#fff;box-shadow:inset 0 20px 20px -20px #dadada;position:relative}@media screen and (min-width:1200px){.nav__subitem__wrapper{padding:60px 0;padding-left:0}}.nav__subitem__wrapper:before{content:"";position:absolute;top:0;left:0;height:100%;background:#f7f9fa;width:100%;box-shadow:none}@media screen and (min-width:1200px){.nav__subitem__wrapper:before{width:calc(285px + ((100% - 1200px) / 2));box-shadow:inset 0 20px 20px -20px #dadada}}.nav__subitem__left{position:relative}.nav__subitem__left .services-list{margin-top:4px}.nav__subitem__left .services-list li{font-weight:400;line-height:140%;font-size:14px;margin-bottom:10px}.nav__subitem__left .services-list li.services-items-title{font-size:16px;font-weight:700;position:relative;padding-left:0}@media screen and (min-width:1200px){.nav__subitem__left .services-list li.services-items-title{font-size:18px}}.nav__subitem__left .services-list li.services-items-title:before{display:none}.nav__subitem__left .services-list li.services-separator{width:220px;height:1px;opacity:.2;background:#000;margin:30px 0}.nav__subitem__left .services-list li.services-separator:before{display:none}.nav__subitem__left .services-list li:last-child{font-size:18px;font-weight:700;padding-left:0}.nav__subitem__left .services-list li:last-child:before{display:none}.nav__subitem__left .services-items{max-width:223px}.nav__subitem__left .services-items__text{font-size:14px;font-weight:400;line-height:136.214286%}@media screen and (max-width:1200px){.nav__subitem__right .services-links-wrapper{padding:0}}.nav__subitem__right .services-items-title{margin-bottom:10px}@media screen and (max-width:1200px){.nav__subitem__right .services-banner{padding:0}}.nav__subitem .services-items-title{margin-bottom:5px;position:relative;font-size:16px;font-weight:700;line-height:144%}@media screen and (min-width:1200px){.nav__subitem .services-items-title{margin-bottom:13px;font-size:18px;line-height:140%}}.nav__subitem .services-banner-image{margin-bottom:15px;position:relative;width:100%;padding-top:60%;overflow:hidden}.nav__subitem .services-banner-image a{display:block}.nav__subitem .services-banner-image a img{position:absolute;top:0;width:100%;height:auto}.nav__subitem .services-lists{margin-bottom:30px}@media screen and (min-width:1200px){.nav__subitem .services-lists{margin-bottom:0}}.nav__subitem .services-lists ul li{margin-bottom:4px}.nav__subitem .services-items{margin-bottom:30px}@media screen and (max-width:1200px){.nav__subitem .services-items{padding:0}}@media screen and (min-width:1200px){.nav__subitem .services-items{margin-bottom:25px}}.nav__subitem .services-items:last-child{margin-bottom:30px}@media screen and (min-width:1200px){.nav__subitem .services-items:last-child{margin-bottom:0}}.nav__subitem .services-items__list li{font-size:14px;font-weight:400;line-height:136.214286%}.nav__subitem .services-banner{padding-right:0}.header-menu-overlay{position:fixed;z-index:0;opacity:0;top:60px;left:0;width:100%;height:100%;background:rgba(5,5,5,.3);visibility:hidden}.header-menu-overlay.active{z-index:1000;opacity:1;visibility:visible}.job-item{display:block;padding:15px}.job-item,.job-item:hover{color:#050505;text-decoration:none}.job-item:hover{box-shadow:0 2px 35px 0 #dedede}.job-cv .item{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;min-height:235px}.job-cv .item .text{color:#4d4f54}.job-cv .item:hover{box-shadow:0 2px 35px 0 #dedede}.job-cv .item:hover .title{color:#ff6900}.job-cv .item:hover .text{color:#050505}.offices-list{display:grid;overflow:hidden;background-color:#f6f6f6;margin-left:-15px;margin-right:-15px;grid-template-columns:repeat(auto-fit,minmax(25%,1fr));grid-auto-rows:1fr;grid-gap:1px}@media (max-width:768px){.offices-list{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}}@media (max-width:576px){.offices-list{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:36px;padding-bottom:36px;margin-left:0;margin-right:0}}.offices-list .item{box-shadow:0 0 0 1px #cad1dc;text-align:center}@media (max-width:576px){.offices-list .item{box-shadow:none;text-align:left}}@media (min-width:1200px){.offices-list .item{border-top:0;border-bottom:0}.offices-list .item:first-child{border-left:0}.offices-list .item:last-child{border-right:0}}.offices-list .item .inner{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;padding:30px;height:100%}@media (max-width:576px){.offices-list .item .inner{align-items:flex-start;padding:0}}.offices-list .item .address{color:#86929f}.offices{position:relative;text-align:center;min-height:710px;padding-top:35px;background-origin:content-box;background-image:url(../images/office-map-2.png);background-repeat:no-repeat;background-position:bottom;background-position-y:105px}@media screen and (max-width:992px){.offices{min-height:auto;background-image:none}}.offices h2{margin-top:-40px}.offices>img{position:absolute;top:40px;transform:translateX(-50%)}.offices>[data-country]{position:absolute;left:50%;top:50%;cursor:pointer;z-index:5}.offices>[data-country] img{display:none;max-width:43px}.offices>[data-country] img.active,.offices>[data-country] img.disabled{display:block}@media screen and (max-width:992px){.offices>[data-country]{display:none}}.offices .offices-budge-container{position:absolute;top:205px;max-width:215px;padding-right:15px;right:0}@media screen and (max-width:992px){.offices .offices-budge-container{position:relative;padding-right:0;right:auto;left:0;top:14px;text-align:left}}.offices #ukraine-1{margin-left:240px;margin-top:37px}.offices #ukraine-2{margin-left:209px;margin-top:32px}.offices #usa{margin-top:162px;margin-left:-281px}.offices #sweden{margin-top:-19px;margin-left:158px}.offices #malta{margin-top:108px;margin-left:159px}.offices #uk{margin-left:80px;margin-top:15px}.offices #poland-1{margin-left:177px;margin-top:25px}.offices #poland-2{margin-left:138px;margin-top:25px}.offices #bulgaria{margin-left:207px;margin-top:83px}.offices #colombia{margin-top:257px;margin-left:-250px}.offices #romania{margin-left:202px;margin-top:56px}.offices #spain{margin-top:90px;margin-left:86px}.offices #portugal{margin-top:100px;margin-left:53px}.offices .offices-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8%,1fr));grid-gap:16px;text-align:left;justify-items:center;margin:-14px -13px 0}@media (min-width:992px) and (max-width:1200px){.offices .offices-grid{grid-gap:11px}.offices .offices-grid .location .country{font-size:15px}}@media screen and (max-width:992px){.offices .offices-grid{grid-template-columns:repeat(auto-fit,minmax(55%,1fr));margin:15px 0 0}}@media (max-width:576px){.offices .offices-grid{grid-template-columns:auto}}.offices .offices-grid .inner .location{position:relative}.offices .offices-grid .inner .location .mobile-trigger{display:none;position:absolute;top:0;right:8px}@media (min-width:992px) and (max-width:1200px){.offices .offices-grid .inner:nth-last-of-type(5) .office-list{left:25px}}@media (max-width:992px){.offices .offices-grid .inner:nth-last-of-type(5) .office-list{left:0}}@media (min-width:992px) and (max-width:1200px){.offices .offices-grid .inner:nth-last-of-type(2) .office-list{margin-left:-40px}}@media (min-width:992px){.offices .offices-grid .inner:nth-last-of-type(2) .office-list{left:-41px}.offices .offices-grid .inner:nth-last-of-type(2) .office-list:before{left:120px}}@media (min-width:1200px){.offices .offices-grid .inner:nth-last-of-type(2) .office-list:before{left:85px}}@media (max-width:992px){.offices .offices-grid .inner:nth-last-of-type(2) .office-list{margin-left:0;left:0}}.offices .offices-grid .inner:last-of-type .office-list{left:-178px}@media (min-width:768px) and (max-width:1200px){.offices .offices-grid .inner:last-of-type .office-list{left:-185px}}.offices .offices-grid .inner:last-of-type .office-list::before{left:auto;right:45px}.offices .offices-grid .inner.active .office-list{display:block}.offices .offices-grid .inner.active .country{color:#ff6900;font-weight:700}@media screen and (max-width:992px){.offices .offices-grid .inner.active .location .mobile-trigger .plus{display:none}.offices .offices-grid .inner.active .location .mobile-trigger .minus{margin-top:4px;display:block}}@media screen and (max-width:992px){.offices .offices-grid .inner{overflow:hidden;width:100%}.offices .offices-grid .inner:not(.active) .office-list{display:none}.offices .offices-grid .inner .location .mobile-trigger{display:block}.offices .offices-grid .inner .close,.offices .offices-grid .inner .location .mobile-trigger .minus{display:none}.offices .offices-grid .inner:last-of-type .office-list{left:auto}.offices .offices-grid .inner:last-of-type .office-list::before{left:45px;right:auto}}.offices .offices-grid .country-flag{max-width:20px;margin:0 10px 5px 0;z-index:10;position:relative}.offices .offices-grid .country{z-index:10;font-size:18px;font-weight:400;text-transform:none;color:#4d4f54;cursor:pointer;position:relative}.offices .offices-grid .country:after{content:"";position:absolute;left:-35px;width:35px;top:0;bottom:0}.offices .offices-grid .office-list{display:none;letter-spacing:normal;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:283px;box-shadow:0 0 25px 0 rgba(0,0,0,.1);background-color:#fff;position:absolute;margin-top:25px;margin-left:0;z-index:9}@media screen and (max-width:992px){.offices .offices-grid .office-list{position:relative;background:#fff;margin-left:-3px;max-height:none;box-shadow:none}.offices .offices-grid .office-list div.close{top:3px}.offices .offices-grid .office-list div.close img{transform:rotate(45deg)}}.offices .offices-grid .office-list:before{content:"";position:absolute;width:20px;height:20px;background:#fff;top:-10px;left:40px;transform:rotate(45deg)}.offices .offices-grid .office-list .city{padding:5px 20px 0;font-size:16px;line-height:1.4;font-weight:700;text-transform:capitalize}.offices .offices-grid .office-list .city:first-of-type{padding-top:13px}.offices .offices-grid .office-list .single-office{border-bottom:1px solid hsla(0,0%,87%,.7);padding:3px 20px 5px;color:#979797;font-size:14px;line-height:1.4;text-transform:capitalize;letter-spacing:normal}.offices .offices-grid .office-list .local-time{background-color:hsla(0,0%,87%,.3);padding:13px 20px 11px;color:#979797;line-height:1.4;font-size:14px;text-transform:lowercase}.offices .offices-grid .office-list .local-time .time{font-size:20px;font-weight:700;color:#4d4f54;text-transform:uppercase;margin:0 2px}.offices .offices-grid .office-list .local-time .clock{display:inline-block;position:relative;width:15px;height:15px;border:1px solid #4d4f54;border-radius:50%}.offices .offices-grid .office-list .local-time .clock .clock-face{height:100%;width:100%;position:relative}.offices .offices-grid .office-list .local-time .clock .hand{background-color:#4d4f54;position:absolute;width:50%;top:50%;transform:rotate(90deg);transform-origin:100%;transition:all .05s cubic-bezier(.1,2.7,.58,1)}.offices .offices-grid .office-list .local-time .clock .minHand{height:1px}.offices .offices-grid .office-list .local-time .clock .hourHand{height:1px;width:35%;left:15%}.offices .offices-grid .office-list .close{position:absolute;top:10px;right:10px;max-width:14px;max-height:14px;overflow:hidden;color:#090909;cursor:pointer}.offices .offices-grid .office-list .close .cross{display:block}.offices .offices-grid .office-list .close .minus{display:none}.offices .offices-grid .office-list .map-link{line-height:1.4;color:#ff6900;font-size:12px;font-weight:700;position:relative;text-decoration:none;text-transform:uppercase}.offices .offices-contacts{position:absolute;bottom:-48px;left:0;right:0;padding:24px 0;background-color:#f5f5f5}@media screen and (max-width:992px){.offices .offices-contacts{position:relative}}@media screen and (max-width:576px){.offices .offices-contacts{font-size:14px}}.offices .offices-contacts .usa-office-status{justify-content:start}.offices .offices-contacts .hq-office-status{justify-content:flex-end}@media (max-width:992px){.offices .offices-contacts .hq-office-status,.offices .offices-contacts .usa-office-status{justify-content:center}}.offices .offices-contacts a{color:#090909;line-height:1.4;font-weight:700;margin:0 10px}.offices .offices-contacts a.mail{position:relative}.offices .offices-contacts a.mail:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#090909}.offices .offices-contacts span{display:none;color:#979797;font-size:14px;line-height:1.4;padding-left:15px;position:relative}.offices .offices-contacts span.online:before{content:"";height:10px;width:10px;border-radius:50%;background-color:#03db59;position:absolute;left:0;bottom:3px}.offices .offices-contacts span.offline:before{content:"";height:10px;width:10px;border-radius:50%;border:1px solid #979797;position:absolute;left:0;bottom:3px}.offices .item{display:flex;position:relative;align-items:flex-end;min-height:0;padding-top:56.25%;text-decoration:none!important;background-size:cover;color:#fff}@media (min-width:576px){.offices .item:first-child{grid-column:span 2}}.offices .item .inner{position:absolute;bottom:0;right:0;left:0;padding:30px;background-color:rgba(5,5,5,.5)}@media (max-width:768px){.offices .item .inner{padding:15px}}.offices .item .location:after{content:"";display:block;border-bottom:3px solid #ff6900;max-width:60px;padding-top:4px}.offices .item .nix-btn{position:absolute;bottom:0;transition:all .3s;opacity:0}@media (max-width:768px){.offices .item .nix-btn{opacity:1;position:static}}.home-budge{position:relative;max-width:400px;margin:-140px auto -40px 0;background-image:url(../images/20y-logo.webp);color:#fff;overflow:hidden}@media (max-width:1200px){.home-budge{max-width:270px}.home-budge .budge-container h3{font-size:24px;padding-bottom:25px}.home-budge .budge-container:before{left:-30px;width:70px;height:70px}.home-budge br{display:none}}@media (max-width:992px){.home-budge{max-width:182px;margin:-75px 0 0 auto}}@media (max-width:576px){.home-budge{margin:-50px 0 0 auto}}.our-people .short-sentence{max-width:720px;margin:0 auto 30px;font-size:20px;line-height:1.56}.our-people .persons{display:flex;flex-wrap:wrap;justify-content:start;margin-bottom:30px}.our-people .persons .person{flex-basis:23%;margin-right:2.667%;margin-bottom:50px}.our-people .persons .person:nth-child(4n){margin-right:0}@media screen and (max-width:1200px){.our-people .persons .person{flex-basis:50%;margin-right:0}}@media screen and (max-width:992px){.our-people .persons .person{flex-basis:100%}}.our-people .persons .person .profile-summary{display:flex}@media screen and (max-width:576px){.our-people .persons .person .profile-summary{flex-direction:column;align-items:start}}.our-people .persons .person .profile-summary img{max-width:269px;max-height:269px;width:100%}.our-people .persons .person .front-part:hover .top-info{box-shadow:0 0 25px 0 rgba(0,0,0,.1)}@media screen and (max-width:992px){.our-people .persons .person .front-part:hover .top-info{box-shadow:none}}@media (min-width:1200px){.our-people .persons .person .front-part:hover .back-part{top:0;bottom:0}}.our-people .persons .person .front-part .top-info{box-shadow:none;transition:all .5s}@media screen and (max-width:1200px){.our-people .persons .person .front-part .top-info{display:flex;align-items:center}}.our-people .persons .person .front-part .top-info .image{position:relative;overflow:hidden}.our-people .persons .person .front-part .bottom-info .name,.our-people .persons .person .front-part .mobile-info .name{padding:14px 0 5px;font-size:22px;font-weight:700;color:#ff6900}@media screen and (max-width:1200px){.our-people .persons .person .front-part .bottom-info .name,.our-people .persons .person .front-part .mobile-info .name{font-size:20px}}.our-people .persons .person .front-part .bottom-info .position,.our-people .persons .person .front-part .mobile-info .position{font-weight:400;font-size:18px;color:#090909}@media screen and (max-width:1200px){.our-people .persons .person .front-part .bottom-info .position,.our-people .persons .person .front-part .mobile-info .position{font-size:16px}}.our-people .persons .person .back-part,.our-people .persons .person .mobile-info{background-color:#fff;padding:15px 15px 17px;position:absolute;left:0;right:0;bottom:-100%;top:100%;transition:all .5s;box-shadow:none}@media screen and (max-width:1200px){.our-people .persons .person .back-part,.our-people .persons .person .mobile-info{position:relative}}.our-people .persons .person .back-part p,.our-people .persons .person .mobile-info p{margin:0;line-height:1.3;color:rgba(9,9,9,.9);font-size:15px}.our-people .persons .person .back-part .preview,.our-people .persons .person .mobile-info .preview{display:flex;align-items:center;margin-bottom:10px}@media screen and (max-width:1200px){.our-people .persons .person .back-part .preview,.our-people .persons .person .mobile-info .preview{display:none}}.our-people .persons .person .back-part .preview .img-rounded,.our-people .persons .person .mobile-info .preview .img-rounded{max-width:60px;border-radius:50%;margin-right:20px}.our-people .persons .person .back-part .preview a,.our-people .persons .person .mobile-info .preview a{text-decoration:none}.our-people .persons .person .back-part .preview a img,.our-people .persons .person .mobile-info .preview a img{max-width:40px}@media screen and (max-width:1200px){.our-people .persons .person .back-part{padding-left:0}}@media screen and (max-width:1200px){.our-people .persons .person .bottom-info{display:none}}.our-people .persons .person .mobile-info{display:none}.our-people .persons .person .mobile-info a{text-decoration:none}.our-people .persons .person .mobile-info a img{margin-top:20px;max-width:40px}@media screen and (max-width:1200px){.our-people .persons .person .mobile-info{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:576px){.our-people .persons .person .mobile-info{padding-left:0}}.services-industries .divider:after{content:"/";color:#ff6900;font-size:30px;line-height:32px;font-weight:700;margin:0 10px}@media (max-width:768px){.services-industries .divider:after{content:"";display:block;width:1px;height:100%;background:#ff6900}}.services-industries .nav a{text-decoration:none;font-weight:700;color:#ff6900;margin-bottom:4px}.services-industries .nav a u{text-decoration:none}.services-industries .nav a:not(.active){color:#86929f}.services-industries .nav a:not(.active) u{color:#86929f;text-decoration:underline}.services-industries .nav a:hover u{color:#ff6900;text-decoration:underline}.services-industries-list .item{color:#fff;display:flex;align-items:center;background-position:50%;background-size:cover;position:relative;min-height:250px;overflow:hidden;text-decoration:none!important}.services-industries-list .item .icon{display:block;color:#ff6900;font-size:21px;height:0;visibility:hidden}@media (min-width:992px){.services-industries-list .item .txt{position:relative;top:80px}.services-industries-list .item .icon{visibility:visible;opacity:0}.services-industries-list .item:hover .title:after{display:none}.services-industries-list .item:hover .inner{height:220px}.services-industries-list .item:hover .txt{opacity:1;top:0}.services-industries-list .item:hover .icon{opacity:1;transition:opacity 1s;height:auto}}.services-industries-list .item:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(5,5,5,.3);transition:background-color .3s}.services-industries-list .item:hover:after{background-color:rgba(5,5,5,.7)}.services-industries-list .item .inner{position:relative;padding:0 27px;z-index:1;height:auto;transition:all .3s}@media (min-width:992px){.services-industries-list .item .inner{height:75px;display:flex;flex-direction:column;justify-content:center}}@media (max-width:768px){.services-industries-list .item .inner{height:auto;overflow:visible}}.services-industries-list .item .title{text-transform:uppercase;color:#fff;margin-bottom:10px}.services-industries-list .item .title:after{content:"";border-bottom:2px solid #ff6900;max-width:60px;padding-top:10px}@media (min-width:992px){.services-industries-list .item .title:after{display:block}}.services-industries-list .item .txt{opacity:1;transition:all .3s ease-in-out;height:auto;overflow:hidden}@media (min-width:992px){.services-industries-list .item .txt{opacity:0}}@media (max-width:576px){.slick-initialized .slick-slide iframe{height:190px}}.colorful-banner{position:relative;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.colorful-banner.orange{background-image:linear-gradient(90deg,#ff8200,#ff5000)}.colorful-banner.mint{background-image:linear-gradient(90deg,#1ea5a0,#0096c8)}.colorful-banner.violet{background-image:linear-gradient(90deg,#a01e8c,#3c1ea0)}.colorful-banner.purple{background-color:#a51890}.colorful-banner .title{display:inline-flex;justify-content:center;align-items:center;padding:55px 0;position:relative}@media (max-width:992px){.colorful-banner .title{width:90%}}.colorful-banner .title h2{color:#fff;text-transform:none;font-weight:700;letter-spacing:normal;margin:0 40px 0 0;padding:0;font-size:24px;font-stretch:normal;font-style:normal;line-height:1.3}.colorful-banner .title a{text-decoration:none}.colorful-banner .arrow-wrapper{position:absolute;top:50%;right:-25px;transform:translateY(-50%);transition:all .5s}@media screen and (max-width:576px){.colorful-banner .arrow-wrapper{right:-10px}}.colorful-banner .arrow-wrapper:hover{right:-45px}.colorful-banner .arrow-wrapper:hover img{max-width:50px;max-height:50px;transition:all .5s}@media (max-width:992px){.colorful-banner .arrow-wrapper:hover{right:-25px}.colorful-banner .arrow-wrapper:hover img{max-width:40px;max-height:40px}}@media screen and (max-width:576px){.colorful-banner .arrow-wrapper:hover{right:-10px}}.colorful-banner .arrow-wrapper .circle{transition:all .5s;max-width:40px;max-height:40px}.colorful-banner .banner-facts-container{padding:50px 100px 50px 80px}.colorful-banner .banner-facts-container .banner-content-wrapper .content-title{font-size:24px;font-weight:700;color:#fff}.colorful-banner .banner-facts-container .facts-wrapper .facts-item{color:#fff;padding-top:20px}.colorful-banner .banner-facts-container .facts-wrapper .facts-item:first-child{padding-top:0}.colorful-banner .banner-facts-container .facts-wrapper .facts-item .fact-title{padding-left:15px;font-size:30px;font-weight:700}.colorful-banner .banner-facts-container .facts-wrapper .facts-item .fact-description{font-size:14px;max-width:200px}.colorful-banner .banner-facts-container .facts-wrapper .facts-item:after{content:"";display:block;height:1px;width:100%;margin-top:20px;background-color:#fff}.colorful-banner .banner-facts-container .facts-wrapper .facts-item:last-child:after{content:none}@media (max-width:992px){.colorful-banner .banner-facts-container .facts-wrapper{margin-top:40px}}@media (max-width:768px){.colorful-banner .banner-facts-container{padding:30px}.colorful-banner .banner-facts-container .facts-wrapper .facts-item .fact-description{max-width:130px}}.service-logos{display:flex;flex-wrap:wrap;justify-content:start;text-align:center;margin:10px 0 20px}@media screen and (max-width:992px){.service-logos{justify-content:center}}.service-logos .logo{flex-basis:20%}.service-logos .logo img{max-width:190px}@media screen and (max-width:576px){.service-logos .logo img{max-width:145px}}.client-reviews.bg-grey{padding-top:50px}.cloud-native-container .description{max-width:970px;font-size:16px;line-height:1.5;color:#383838;margin:0 auto}@media (max-width:768px){.cloud-native-container .cloud-flex{flex-direction:column}}.cloud-native-container .cloud-native{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:60px 0}.cloud-native-container .cloud-native img{max-width:100%;max-height:200px}.cloud-native-container .cloud-native div{display:flex;align-items:center;justify-content:center;flex-basis:25%;font-size:24px;font-weight:700;line-height:1.5}@media screen and (max-width:768px){.cloud-native-container .cloud-native div{flex-basis:50%}}@media screen and (max-width:576px){.cloud-native-container .cloud-native div{flex-basis:100%}}.cloud-jorney{color:#383838}.cloud-jorney .description{font-size:16px;line-height:1.4;margin:0 auto 30px;max-width:970px}.cloud-jorney section{margin-top:30px}#component-internet .component-internet .face .internet-title,#component-internet .face .internet-title{font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;color:#050505;margin:7px 0 20px;cursor:pointer;transition:color .3s}@media (max-width:390px){#component-internet .component-internet .face .internet-title,#component-internet .face .internet-title{width:80%}}#component-internet .component-internet .subtitle,#component-internet .subtitle{max-width:1070px}#component-internet .component-internet .subtitle ul li,#component-internet .subtitle ul li{line-height:1.8;font-size:16px}#component-internet .component-internet .internet-footer,#component-internet .internet-footer{display:flex;flex-direction:column;margin-top:41px}@media (min-width:768px){#component-internet .component-internet .internet-footer,#component-internet .internet-footer{margin-top:0}}#component-internet .component-internet .internet-footer .description,#component-internet .internet-footer .description{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#050505;background:#fff;padding:30px 15px 57px}#component-internet .component-internet .internet-footer .description p,#component-internet .internet-footer .description p{line-height:1.8;font-size:16px}#component-internet .component-internet .internet-footer .description p.bold,#component-internet .internet-footer .description p.bold{font-weight:700;margin-bottom:20px;font-size:18px;line-height:1.2;color:#090909}@media (min-width:768px){#component-internet .component-internet .internet-footer .description,#component-internet .internet-footer .description{margin-bottom:37px;font-size:16px;line-height:1.75;padding:39px 33px 14px 35px}}#component-solutions{background:#f6f6f6;padding:50px 0}#component-solutions .title{text-align:center}#component-solutions .subtitle{max-width:770px}#component-solutions .solutions-content .solution{border-top:1px solid #cad1dc;padding-bottom:50px;margin-left:15px;margin-right:15px}@media (min-width:768px){#component-solutions .solutions-content .solution{margin-right:0;margin-left:0}}@media (min-width:768px){#component-solutions .solutions-content .solution:last-child{border-bottom:1px solid #cad1dc}}#component-solutions .solutions-content .solution .solution-header{display:flex;flex-direction:column;position:relative;margin-top:24px;margin-bottom:25px}#component-solutions .solutions-content .solution .solution-header .face{display:flex;flex-direction:column}#component-solutions .solutions-content .solution .solution-header .face .type{font-size:16px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#5a6677}@media (min-width:768px){#component-solutions .solutions-content .solution .solution-header .face .type{width:660px;line-height:1.38}}#component-solutions .solutions-content .solution .solution-header .face .solution-title{font-size:24px;padding-right:60px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;color:#050505;margin:7px 0 20px;transition:color .3s}@media (max-width:390px){#component-solutions .solutions-content .solution .solution-header .face .solution-title{width:80%}}#component-solutions .solutions-content .solution .solution-header .button{position:absolute;right:0;top:37px;border:0;background-color:#fff;box-shadow:10px 10px 25px 0 rgba(54,92,104,.2);border-radius:30px;outline:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:auto;width:50px;height:50px;cursor:pointer}@media screen and (max-width:992px){#component-solutions .solutions-content .solution .solution-header .button{top:0}}#component-solutions .solutions-content .solution .solution-footer{display:flex;flex-direction:column;margin-top:41px}@media (min-width:768px){#component-solutions .solutions-content .solution .solution-footer{margin-top:0}}#component-solutions .solutions-content .solution .solution-footer .description{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#050505;background:#fff;padding:30px 15px 57px}#component-solutions .solutions-content .solution .solution-footer .description p.bold{font-weight:700;margin-bottom:20px;font-size:18px;line-height:1.2;color:#090909}@media (min-width:768px){#component-solutions .solutions-content .solution .solution-footer .description{margin-bottom:37px;font-size:16px;line-height:1.75;padding:39px 33px 14px 35px}}#component-solutions .solutions-content .solution .solution-footer .button{border:0;background-color:#fff;box-shadow:10px 10px 25px 0 rgba(54,92,104,.2);border-radius:30px;margin:-23px auto 30px 0;width:50px;height:50px;cursor:pointer}#component-solutions .list-bullets-minus{margin-top:20px}#component-solutions .list-bullets-minus li:before{left:30px}.miha-tab.active .miha-tab-btn:before{visibility:hidden}.miha-tab-content{transition:all .25s;height:0;visibility:hidden;opacity:0}.active .miha-tab-content{height:auto;visibility:visible;opacity:1}.miha-tab-btn{position:relative;outline:none}.miha-tab-btn:hover:after,.miha-tab-btn:hover:before{background-color:#000}.miha-tab-btn:after,.miha-tab-btn:before{content:"";position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);visibility:visible;background-color:#ff6900;transition:background-color .25s}.miha-tab-btn:after{height:2px;width:16px}.miha-tab-btn:before{width:2px;height:16px}a.underline{color:#ff6900;text-decoration:underline}.cloud-native-slider .slick-next,.cloud-native-slider .slick-prev{top:50%;height:30px;width:30px}.cloud-native-slider .slick-next{transform:none;top:calc(50% - 16px)}.aws-intro{text-align:left;display:flex;align-items:center;justify-content:space-between}.aws-intro img{max-width:141px;margin-left:60px}@media screen and (max-width:767px){.aws-intro{flex-direction:column}.aws-intro img{margin:30px auto 0}}.aws-tools{display:flex;flex-wrap:wrap}@media screen and (max-width:500px){.aws-tools{display:block}}.aws-tools .title{margin-bottom:20px;font-size:20px}.aws-tools .tool{font-size:12px;color:rgba(9,9,9,.7);margin-bottom:5px}.aws-tools img{max-width:50px}.aws-tools .tools-group{flex-basis:29%}@media screen and (max-width:992px){.aws-tools .tools-group{flex-basis:49%}}.aws-tools .tools-group.middle{border-right:1px solid #cad1dc;border-left:1px solid #cad1dc;padding-left:60px;flex-basis:34%}@media screen and (max-width:992px){.aws-tools .tools-group.middle{flex-basis:49%;border-right:none;padding-left:30px}}@media screen and (max-width:500px){.aws-tools .tools-group.middle{padding-left:0;border:none}}.aws-tools .tools-group.right{flex-basis:35%;padding-left:60px}@media screen and (max-width:992px){.aws-tools .tools-group.right{flex-basis:49%;padding-left:0}}.aws-tools .tools-group.left{padding-bottom:10px}.aws-tools .tools-group .title{font-weight:700}.aws-tools .tools-group .tools-items{display:flex;justify-content:start;flex-wrap:wrap;flex-basis:33%;align-items:flex-end}.aws-tools .tools-group .tools-items .single-tool{flex-basis:26%;margin-bottom:15px}@media screen and (max-width:992px){.aws-tools .tools-group .tools-items .single-tool{flex-basis:33%}}.aws-tools .tools-group.vertical{flex-basis:63%;border-top:1px solid #cad1dc;border-right:1px solid #cad1dc}.aws-tools .tools-group.vertical .single-tool{flex-basis:12.2%}@media screen and (max-width:992px){.aws-tools .tools-group.vertical .single-tool{flex-basis:33%}.aws-tools .tools-group.vertical .single-tool:empty{display:none}}@media screen and (max-width:992px){.aws-tools .tools-group.vertical{flex-basis:49%;border:none;border-left:1px solid #cad1dc;padding-left:30px}}@media screen and (max-width:500px){.aws-tools .tools-group.vertical{padding-left:0;border:none}}.testimonial-slider{position:relative}@media screen and (min-width:768px){.testimonial-slider{margin-bottom:30px}}.testimonial-slider .arrows{display:flex;align-items:center;justify-content:center;position:absolute;right:10px;bottom:-55px;z-index:1}.testimonial-slider .arrows .stats{font-size:18px;font-weight:700;color:#86929f;line-height:1.56;margin:4px 10px 0;padding-right:38px}.testimonial-slider .arrows .stats.large{padding-right:27px}.testimonial-slider .arrows .slick-arrow{z-index:1;margin-top:2px;cursor:pointer}@media screen and (min-width:1024px){.testimonial-slider .arrows .slick-arrow.arrow-prev:hover~.circle{left:-40px}.testimonial-slider .arrows .slick-arrow.arrow-next:hover~.circle{right:-40px}}.testimonial-slider .arrows .circle{position:absolute;background:#cad1dc;width:40px;height:40px;margin:0 auto;left:0;right:0;line-height:40px;border-radius:50%;transition:all .3s ease-in-out}.testimonial-slider .arrows .icon{color:#050505;margin:0 10px;font-size:21px;cursor:pointer}.contact-page .avatar img{transform:scale(2)}section.featured-slider-wrapper{background-color:#f6f6f6;padding-bottom:80px;margin-top:30px}section.featured-slider-wrapper .featured-slider{display:none;padding-bottom:10px;padding-top:0}section.featured-slider-wrapper .featured-slider.slick-initialized{display:block}section.featured-slider-wrapper .featured-slider .slick-track{display:flex}section.featured-slider-wrapper .featured-slider .slick-list,section.featured-slider-wrapper .featured-slider .slick-slide{margin:0}section.featured-slider-wrapper .featured-slider .featured-wrapper{margin-top:20px;margin-bottom:20px;color:#090909;height:170px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:1}section.featured-slider-wrapper .featured-slider .featured-wrapper:hover .hiden-featured{opacity:1}section.featured-slider-wrapper .featured-slider .featured-wrapper img{max-width:155px;margin:0 auto;top:70px}section.featured-slider-wrapper .featured-slider .featured-wrapper p{transition:opacity .3s ease-out;opacity:0;font-size:14px;margin:0;display:flex;align-items:center;justify-content:center;width:170px;height:170px;padding:20px;position:absolute;top:0;background-color:#fff;box-shadow:0 5px 20px 0 rgba(51,51,51,.1);left:auto}section.featured-slider-wrapper .featured-slider .featured-wrapper .source{width:100%;text-align:center;position:absolute;font-size:14px;color:#908c8b;bottom:30px;left:0}section.featured-slider-wrapper .featured-slider .slick-arrow{width:50px;height:50px;border-radius:50%;border:1px solid #d1d1d2;transition:all .4s}section.featured-slider-wrapper .featured-slider .slick-arrow.slick-prev{left:50%;bottom:-53px;transform:translateX(-60px)}section.featured-slider-wrapper .featured-slider .slick-arrow.slick-next{bottom:-53px!important;right:50%;transform:translateX(60px) rotate(180deg)}section.featured-slider-wrapper .featured-slider .slick-arrow.slick-disabled{border:1px solid #dee0e1}.testimonial-item .avatar{text-align:center;max-width:180px;margin:0 auto 30px;min-height:140px}@media (min-width:768px){.testimonial-item .avatar{max-width:100%;margin:inherit}}.testimonial-item .avatar img{max-width:170px;margin:auto}.testimonial-item .icon{text-align:center}.testimonial-item .icon.small{max-height:40px}.testimonial-item .icon.small img{max-width:20px;max-height:20px}@media (min-width:768px){.testimonial-item .icon{flex:18px 0 0;margin-right:20px}}.testimonial-item .content{max-width:800px;text-align:center}@media (min-width:768px){.testimonial-item .content{text-align:left}}.testimonial-item .content .position{color:#86929f}.contact-us-testimonials .avatar-wrap{flex:0 0 25%;max-width:25%}.contact-us-testimonials .avatar-wrap img{transform:none}.contact-us-testimonials .avatar-wrap~div{flex:0 0 75%;max-width:75%}.logo-responsive div.avatar img{transform:none}@media screen and (max-width:767px){.logo-responsive div.avatar img{transform:scale(1.5)}}.video-testimonial{padding:50px 0}.video-testimonial.sm{padding:15px 0}.video-testimonial .testimonial-item .logo-img{max-width:170px;margin:0 auto}.video-testimonial .testimonial-item .content .position{color:#4d5153;font-size:14px;line-height:1.21}.video-testimonial .grid-row{display:flex;justify-content:space-between}.video-testimonial .grid-row>div{flex-basis:32.5%}@media screen and (max-width:600px){.video-testimonial .grid-row{flex-direction:column}.video-testimonial .grid-row>div{margin-bottom:15px}.video-testimonial .grid-row>div img{width:-webkit-fill-available}}.video-testimonial .left-preview{flex-wrap:wrap;flex-direction:column;height:529px}@media (min-width:576px) and (max-width:1200px){.video-testimonial .left-preview{display:flex;height:auto;flex-direction:row-reverse;text-align:center}.video-testimonial .left-preview>div{height:auto;flex:initial}.video-testimonial .left-preview>div:first-of-type{margin-right:0}.video-testimonial .left-preview>div *{height:100%}}.video-testimonial .left-preview>div:first-of-type{flex:1;margin-right:12px}@media (max-width:1200px){.video-testimonial .left-preview>div:first-of-type{margin-right:0;flex:initial}}.video-testimonial .left-preview>div:first-of-type .video-popup:before{width:102px;height:102px}@media screen and (max-width:1200px){.video-testimonial .left-preview>div:first-of-type .video-popup:before{width:50px;height:50px}}.video-testimonial .left-preview>div:not(:first-of-type){order:2;flex:0.5}@media (max-width:1200px){.video-testimonial .left-preview>div:not(:first-of-type){flex:initial}}@media screen and (max-width:1200px){.video-testimonial .left-preview>div{display:inline-block;width:32.5%}}@media screen and (max-width:576px){.video-testimonial .left-preview>div{display:block;width:auto;margin-bottom:15px}}@media (max-width:576px){.video-testimonial .left-preview{display:block;height:100%}}.video-testimonial .right-preview{flex-wrap:wrap;flex-direction:column;height:515px}@media (min-width:576px) and (max-width:1200px){.video-testimonial .right-preview{display:flex;height:auto;flex-direction:row-reverse;text-align:center}.video-testimonial .right-preview>div{height:auto}.video-testimonial .right-preview>div *{height:100%}}.video-testimonial .right-preview>div:first-of-type{order:3;margin-left:12px}@media (max-width:1200px){.video-testimonial .right-preview>div:first-of-type{margin-left:0}}.video-testimonial .right-preview>div:first-of-type .video-popup:before{width:102px;height:102px}@media screen and (max-width:1200px){.video-testimonial .right-preview>div:first-of-type .video-popup:before{width:50px;height:50px}}@media screen and (max-width:1200px){.video-testimonial .right-preview>div{display:inline-block;width:32.5%}}@media screen and (max-width:576px){.video-testimonial .right-preview>div{display:block;width:auto;margin-bottom:15px}}@media (max-width:576px){.video-testimonial .right-preview{display:block;height:100%}}.video-testimonial .show-more-testimonials{margin-top:50px;min-width:237px}.video-testimonial .show-more-testimonials.hidden{visibility:hidden}.hidden-testimonials{height:0;overflow:hidden}.hidden-testimonials.visible{height:auto}@media screen and (max-width:576px){.hidden-testimonials .video-testimonial:first-child{padding-top:0;margin-top:-25px}}.testimonial-video .avatar-wrap{display:none}@media (min-width:1200px){.testimonial-video .icon{position:absolute;left:-20px}}.testimonial-video .content{text-align:left}.testimonial-video .video{position:relative;width:100%;padding-top:56.15%;background-color:#000;overflow:hidden}.testimonial-video .video img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%}.testimonial-video .video .play-video{position:absolute;width:60px;height:60px;background-image:url(../images/play-button.svg);left:0;right:0;bottom:0;top:0;margin:auto;transition:opacity .1s ease-in-out}.testimonial-video .video .play-video:hover{opacity:.5}.testimonial-slider-new-wrapper{margin-left:auto}@media (min-width:1200px){.testimonial-slider-new-wrapper{width:calc(100% - (100% - 1250px) / 2)}}.testimonial-slider-new-wrapper.slick-arrow-wrap{padding:0}.testimonial-slider-new-wrapper .slick-slider{margin-left:0;margin-right:0}.testimonial-slider-new-wrapper .slick-list{margin:0}.testimonial-slider-new-wrapper .testimonial-new-item{box-shadow:0 0 12px 0 hsla(0,0%,59%,.3);background-color:#fff;height:inherit;margin:0 25px;padding:0}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-video-wrapper .video-popup{position:relative}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-video-wrapper .video-popup:before{content:"";background-image:url(/dist/images/video-play-button.svg);width:50px;height:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;transition:all .3s}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-video-wrapper .video-popup:hover:before{transform:translate(-50%,-50%) scale(1.25)}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-video-wrapper .video-popup.disabled{pointer-events:none}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content{padding:30px 30px 30px 55px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper{display:block}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text{font-weight:400;font-size:18px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text:before{content:"";background-image:url(/dist/images/quote.webp);background-size:15px 15px;width:15px;height:15px;position:relative;display:block;left:-25px;top:15px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.large{font-size:24px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.medium{font-size:22px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.small{font-size:18px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.extra-large{font-size:28px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.extra-medium{font-size:24px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.extra-small{font-size:20px}@media (max-width:768px){.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.large{font-size:18px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.medium{font-size:16px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.small{font-size:14px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.extra-large{font-size:20px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.extra-medium{font-size:18px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text.extra-small{font-size:16px}}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .icon img{max-width:15px;width:15px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-author{margin-bottom:10px;font-size:16px;font-weight:700}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-author-position{font-size:14px;color:#4d4f54}@media (max-width:768px){.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-author,.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-description,.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content .testimonial-text-wrapper .testimonial-text{font-size:14px}}@media (max-width:768px){.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-content{padding:0 30px 15px 40px}}.testimonial-slider-new-wrapper .testimonial-new-item .related-info-container{padding:10px 30px 30px 55px}.testimonial-slider-new-wrapper .testimonial-new-item .related-info-container .related-info-content{padding-top:10px;font-size:16px;display:flex;color:#4d4f54}.testimonial-slider-new-wrapper .testimonial-new-item .related-info-container .related-info-content .title{display:inline-block;min-width:111px;padding-right:40px}@media (max-width:768px){.testimonial-slider-new-wrapper .testimonial-new-item .related-info-container{padding:10px 30px 30px 40px}.testimonial-slider-new-wrapper .testimonial-new-item .related-info-container .testimonial-text{font-size:14px}.testimonial-slider-new-wrapper .testimonial-new-item .related-info-container .related-info-content{display:block;font-size:14px}.testimonial-slider-new-wrapper .testimonial-new-item .related-info-container .related-info-content .title{font-size:14px;padding-bottom:5px;width:100%}}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-logo-wrapper{padding-left:30px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-logo-wrapper img{width:130px;max-width:130px}.testimonial-slider-new-wrapper .testimonial-new-item .testimonial-item-title{font-size:20px;font-weight:700;padding:30px 40px 30px 30px;line-height:1.2;color:#050505}@media (max-width:1200px){.testimonial-slider-new-wrapper .testimonial-new-item{margin:0 15px}}.testimonial-slider-new-wrapper .slick-track{display:flex;padding-top:45px;padding-left:24%;padding-bottom:50px}@media (max-width:1200px){.testimonial-slider-new-wrapper .slick-track{padding-left:28.5%;padding-bottom:30px}}.testimonial-slider-buttons{display:none}@media screen and (min-width:768px){.testimonial-slider-buttons{display:flex;justify-content:flex-end;gap:30px}}.testimonial-slider-buttons .testimonial-slider-btn{background:transparent;border-radius:0;border:none;will-change:transform}.testimonial-slider-buttons .testimonial-slider-btn:hover:before{animation:c 2s ease infinite}.testimonial-slider-buttons .testimonial-slider-btn:before{content:"";background-image:url(/dist/v4/images/icons/grey-orange-arrow.svg);background-size:36px 18px;background-position:0 0;background-repeat:no-repeat;opacity:1;transition:all .3s;width:36px;height:18px;display:block}.testimonial-slider-buttons .testimonial-slider-btn.testimonals-prev{transform:rotate(180deg)}.testimonial-new-slider-progress{width:100%;height:4px;border-bottom:1px solid #cad1dc;position:relative}.testimonial-new-slider-progress .testimonial-new-slider-progress-bar{width:100%;max-width:150px;height:100%;position:absolute;top:0;left:0;background-color:#ff6900;transition:all .5s ease}@media (max-width:768px){.testimonial-new-slider-progress .testimonial-new-slider-progress-bar{max-width:60px}}@media (min-width:768px){.centered .testimonial-slider-new-wrapper .slick-track{padding-left:0}}.footer{--color-primary-light:#fff;--color-primary-dark:#090909;padding:35px 0;background:var(--color-primary-dark);color:var(--color-primary-light)}.footer__logo{text-align:center;margin-bottom:42px}@media screen and (min-width:992px){.footer__logo{text-align:left;margin-bottom:0}}.footer .container{max-width:1200px!important;margin:0 auto!important;padding:0 15px!important}.footer__mail{font-size:16px;color:var(--color-primary-light)}.footer__action{text-align:center}@media screen and (min-width:992px){.footer__action{text-align:left}}.footer__menu{font-size:14px;color:#bdbdbd;line-height:120%}.footer__menu .uk-address,.footer__menu .usa-address{padding-bottom:24px}.footer__office-title{font-size:16px;font-weight:700;color:var(--color-primary-light);text-align:center}@media screen and (min-width:992px){.footer__office-title{text-align:left}}.footer .mobile-wrapper.office{position:relative}.footer .mobile-wrapper.office.offline .office-status-wrapper .online{display:none}.footer .mobile-wrapper.office.offline .office-status-wrapper .offline{display:inline-block}.footer .mobile-wrapper.office.offline .office-status-wrapper .offline:before{content:"";display:inline-block;margin-right:6px;width:8px;height:8px;border-radius:50%;background:transparent;border:1px solid var(--color-primary-light)}.footer .mobile-wrapper.office .office-status-wrapper .offline,.footer .mobile-wrapper.office .office-status-wrapper .online{margin-left:0;margin-top:8px}@media screen and (min-width:992px){.footer .mobile-wrapper.office .office-status-wrapper .offline,.footer .mobile-wrapper.office .office-status-wrapper .online{margin-left:24px;margin-top:0}}@media screen and (min-width:1200px){.footer .mobile-wrapper.office .office-status-wrapper .offline,.footer .mobile-wrapper.office .office-status-wrapper .online{margin-left:44px}}.footer .mobile-wrapper.office .office-status-wrapper .online{display:inline-block}.footer .mobile-wrapper.office .office-status-wrapper .online:before{content:"";display:inline-block;margin-right:6px;width:8px;height:8px;border-radius:50%;background:#03db59}.footer .mobile-wrapper.office .office-status-wrapper .offline{display:none}.footer .copyright{padding-top:90px;font-size:14px;line-height:120%;color:#cad1dc;align-items:center}@media screen and (min-width:992px){.footer .copyright{align-items:flex-start}}.footer__links{display:flex;justify-content:center;flex-direction:column;gap:30px;margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.footer__links{flex-direction:row;gap:25px;text-align:left}}@media screen and (min-width:992px){.footer__links{margin-bottom:0}}.footer a:hover{text-decoration:underline;color:inherit!important}.footer .footer__mail:hover{text-decoration:underline;color:#fff}.footer .socials{gap:10px;margin-bottom:90px}@media screen and (min-width:992px){.footer .socials{margin-bottom:0}}.footer .socials__icon{display:block;width:40px;height:40px}.footer .socials__icon:hover:after{background:#ff6900}.footer .socials__icon:after{content:"";background:var(--color-primary-light);display:block;width:100%;height:100%;transition:background .3s}.footer .socials__icon[title=facebook]:after{-webkit-mask:url(../images/v4/social/facebook.svg) no-repeat;mask:url(../images/v4/social/facebook.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover}.footer .socials__icon[title=linkedin]:after{-webkit-mask:url(../images/v4/social/linkedin.svg) no-repeat;mask:url(../images/v4/social/linkedin.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover}.footer .socials__icon[title=twitter]:after{content:"";-webkit-mask:url(../images/v4/social/twitter.svg) no-repeat;mask:url(../images/v4/social/twitter.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover}.footer .socials__icon[title=youtube]:after{-webkit-mask:url(../images/v4/social/youtube.svg) no-repeat;mask:url(../images/v4/social/youtube.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover}.footer__action>a,.footer__links>li>a{display:inline-block;text-decoration:none;color:inherit}.industry-recognition img{filter:grayscale(100%);opacity:.7;max-width:120px;margin:0 auto}.about-company .overlay{background:none}@media (min-width:992px){.about-company .overlay{background:url(../images/map-2.webp) no-repeat;background-size:65%;background-position:100% 15%}}.about-company .title{margin-bottom:40px}@media (max-width:576px){.about-company .title{margin-bottom:30px}}.about-company .award{width:20%;opacity:1}@media (max-width:576px){.about-company .award{width:33%}}.about-company img{max-width:100%;max-height:80px;filter:grayscale(1)}@media (max-width:576px){.about-company img{max-width:80px}}.connect-with-experts{padding:90px 0;background-size:cover;background-position:50%;position:relative}.connect-with-experts:after{content:"";background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6));position:absolute;top:0;left:0;right:0;bottom:0}.connect-with-experts>.text-center{position:relative;z-index:1}@media (max-width:576px){.connect-with-experts{margin-top:20px;padding:60px 0}}.connect-with-experts .title{font-size:26px;margin-bottom:0}@media (max-width:576px){.connect-with-experts .title{font-size:20px}}.connect-with-experts .nix-btn{margin-top:40px}@media (max-width:768px){.connect-with-experts .nix-btn{margin-top:30px}}@media (max-width:576px){.connect-with-experts .nix-btn{margin-top:20px}}.connect-with-experts.video-wrapper-local{display:flex;align-items:center;justify-content:center;position:relative;width:100%;overflow:hidden}.connect-with-experts.video-wrapper-local video{position:absolute;top:-50%;left:0;min-width:100%;min-height:100%;height:auto;width:auto;z-index:-100}.success-story-content+.connect-with-experts{margin-top:80px}@media screen and (max-width:768px){.success-story-content+.connect-with-experts{margin-top:50px}}.tech-logo-list .wrapper{display:flex;flex-wrap:wrap;text-align:center}.tech-logo-list .wrapper .item{flex:1 0 200px}.timeline .nav-wrapper{overflow-x:auto;position:relative;width:100%}.timeline .nav{min-width:1030px;margin:0 auto;flex-wrap:nowrap;white-space:nowrap}.timeline .nav,.timeline .nav .nav-item{align-items:center;justify-content:center}.timeline .nav .nav-item{display:flex;flex-direction:column;position:relative;color:#86929f;text-decoration:none;width:100%;min-height:100px}.timeline .nav .nav-item .date{position:relative}.timeline .nav .nav-item:nth-child(odd) .date{margin-bottom:auto}.timeline .nav .nav-item:nth-child(2n) .date{margin-top:auto}.timeline .nav .nav-item .dot{position:absolute;display:block;margin:0 auto;width:8px;height:8px;background:#ff6900;border-radius:50%;z-index:1}.timeline .nav .nav-item:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#ff6900}.timeline .nav .nav-item.active{font-weight:700;font-size:24px;color:#ff6900}.timeline .nav .nav-item.active .dot{background:#fff;border:4px solid #ff6900;padding:4px}.timeline .nav .nav-item.active:after{content:"";display:block;position:absolute;width:50%;height:1px;background:#cad1dc;right:0}.timeline .nav .nav-item.active~.nav-item:before{background:#cad1dc}.timeline.with-arrow .nav .nav-item{color:#4d4f54}.timeline.with-arrow .nav .nav-item.active{font-size:18px;color:#ff6900}.timeline.with-arrow .nav .nav-item:after,.timeline.with-arrow .nav .nav-item:before{height:5px}.timeline.with-arrow .nav .nav-item:nth-child(odd) .date{padding-left:10px;width:100%}.timeline.with-arrow .nav .nav-item:nth-child(odd) .date:before{content:"";background-color:#d9d9d9;width:1px;height:40px;top:8px;left:-1px;position:absolute}.timeline.with-arrow .nav .nav-item:nth-child(2n) .date{padding-left:10px;width:100%}.timeline.with-arrow .nav .nav-item:nth-child(2n) .date:after{content:"";background-color:#d9d9d9;width:1px;height:40px;bottom:8px;left:-1px;position:absolute}.timeline.with-arrow .nav .nav-item:last-child .date{padding-right:10px}.timeline.with-arrow .nav .nav-item.active:after{width:100%}.timeline.with-arrow .timeline-link{display:none}.timeline.with-arrow .timeline-link.prev:before{content:url(../images/timeline-arrow-prev.svg);position:absolute;width:45px;height:45px;top:80px;left:-10%}.timeline.with-arrow .timeline-link.next:before{content:url(../images/timeline-arrow-next.svg);position:absolute;width:45px;height:45px;top:80px;right:-10%}@media (min-width:992px){.timeline.with-arrow .timeline-link{display:block}}.timeline.with-arrow .tab-pane .row{align-items:start}.timeline.with-arrow .tab-pane .row img{width:100%}@media (min-width:992px){.timeline.with-arrow .tab-pane .row img{max-height:200px;width:auto;height:auto}}@media (min-width:1200px){.timeline.with-arrow .nav-wrapper{overflow-x:hidden}.timeline.with-arrow .nav-wrapper .nav{max-width:1200px}.timeline.with-arrow .nav-wrapper .nav .nav-item:nth-child(2):before{width:200%;left:-100%}.timeline.with-arrow .nav-wrapper .nav .nav-item:first-child{position:static}.timeline.with-arrow .nav-wrapper .nav .nav-item:first-child:before{z-index:-1;background-color:#ff6900;width:50%;left:0}.timeline.with-arrow .nav-wrapper .nav .nav-item:first-child:after{z-index:-1;width:50%;left:0}.timeline.with-arrow .nav-wrapper .nav .nav-item:first-child.active:after{background-color:#ff6900}.timeline.with-arrow .nav-wrapper .nav .nav-item:last-child{position:static}.timeline.with-arrow .nav-wrapper .nav .nav-item:last-child:before{z-index:-2;width:50%;left:auto}.timeline.with-arrow .nav-wrapper .nav .nav-item:last-child:after{z-index:-2}}.social-list .icon{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;margin-right:10px;background:#4d4f54}.social-list .icon:last-child{margin-right:0}.social-list .icon:hover{background:#ff6900}.social-list .icon:last-of-type img{max-width:10px}.social-list .icon img{max-height:17px;max-width:17px}.steps .counter-wrap{counter-reset:a;text-align:center}@media (min-width:768px){.steps .counter-wrap{text-align:left}}.steps .counter-wrap .step{display:flex;position:relative;flex-wrap:wrap}@media (min-width:768px){.steps .counter-wrap .step{border-bottom:2px dashed #cad1dc;border-left:2px dashed #cad1dc;margin-left:35px;margin-right:35px;padding-left:65px}}.steps .counter-wrap .step:before{display:block;margin:0 auto 15px;align-self:center;counter-increment:a;content:counter(a);text-align:center;border-radius:50%;background:#ff6900;color:#fff;flex:50px 0 0;width:50px;height:50px;line-height:50px;font-size:30px}@media (min-width:768px){.steps .counter-wrap .step:before{display:inline-block;position:absolute;margin-top:-90px;left:-35px;flex:70px 0 0;width:70px;height:70px;line-height:70px;font-size:47px}}@media (min-width:768px){.steps .counter-wrap .step:nth-child(2n){border-left:0;padding-left:0;padding-right:65px;border-right:2px dashed #cad1dc}.steps .counter-wrap .step:nth-child(2n):before{left:auto;right:-35px}}.steps .send-cv{position:relative;text-align:center;margin-top:-25px}.steps .send-cv:after{content:"";display:block;background:#fff;height:100%;position:absolute;width:50%;right:0;top:0}.colorful-preview:before{content:"";height:5px;width:100%;margin-bottom:10px;display:block}.colorful-preview.orange:before{background:linear-gradient(90deg,#ff6900,#ff5000)}.colorful-preview.mint:before{background:linear-gradient(90deg,#1ea5a0,#0096c8)}.colorful-preview.violet:before{background:linear-gradient(90deg,#a01e8c,#3c1ea0)}.offshore-descript-container h2{font-family:Geologica,sans-serif;font-stretch:normal;font-style:normal;line-height:normal;color:#090909}.offshore-descript-container p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#090909}@media (max-width:768px){.offshore-descript-container p{text-align:left}.offshore-descript-container p br{display:none}}.client-block{padding-top:15px}@media (min-width:768px){.client-block{padding-top:50px}}@media (max-width:768px){.client-block br{display:none}}@media (min-width:768px){.response-flex{padding-top:30px}}@media (max-width:768px){.response-flex .row>div:first-child{flex:1;padding-left:5px;padding-right:0}.response-flex .row>div:first-child img{max-width:40px}.response-flex .row>div:last-child{text-align:left;flex:4}}@media (max-width:768px){.scale-team .col-md-6 h3.font-weight-bold,.scale-team .col-md-6 h4.font-weight-bold{font-size:18px;margin-bottom:10px}}.offshore-choose-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:30px}@media (max-width:768px){.offshore-choose-grid{grid-template-columns:repeat(1,1fr)}}.offshore-choose-grid .offshore-choose-block{background-color:#e4e7ed;background-image:none;width:100%;padding:30px;text-align:left}.offshore-choose-grid .offshore-choose-block h3{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0;color:#090909}.offshore-choose-grid .offshore-choose-block h3:after{content:"";width:60px;margin-top:10px;height:2px;display:block;background-color:#ff6900}@media (max-width:768px){.offshore-choose-grid .offshore-choose-block:first-child{order:1}.offshore-choose-grid .offshore-choose-block:nth-child(2){order:2}.offshore-choose-grid .offshore-choose-block:nth-child(3){order:4}.offshore-choose-grid .offshore-choose-block:nth-child(4){order:3}.offshore-choose-grid .offshore-choose-block:nth-child(5){order:5}.offshore-choose-grid .offshore-choose-block:nth-child(6){order:6}.offshore-choose-grid .offshore-choose-block:nth-child(7){order:8}.offshore-choose-grid .offshore-choose-block:nth-child(8){order:7}}.w-100 .banner-button{padding:15px 23px}@media (max-width:576px){.w-100 .banner-button{padding:8px 23px}}@media (max-width:767px){.how-it-works.response-flex>div{padding:0}}.how-it-works.response-flex>div>div{align-items:center}.how-it-works.response-flex>div>div p{margin-bottom:0}.nix-icon img{max-width:60px;max-height:60px}.service-info-wrapper .grid-service-info-container{display:grid;padding-top:10px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.service-info-wrapper .grid-service-info-container{grid-template-columns:repeat(1,1fr);text-align:left}}.service-info-wrapper .grid-service-info-container .service-info-block{padding-left:80px}@media (max-width:768px){.service-info-wrapper .grid-service-info-container .service-info-block{padding:0}}.service-info-wrapper .grid-service-info-container .service-info-block .h2,.service-info-wrapper .grid-service-info-container .service-info-block h2,.service-info-wrapper .grid-service-info-container .service-info-block h3{margin:0;font-size:28px;font-weight:700;letter-spacing:normal;line-height:120%;text-align:left}.service-info-wrapper .grid-service-info-container .service-info-block .h2:after,.service-info-wrapper .grid-service-info-container .service-info-block h2:after,.service-info-wrapper .grid-service-info-container .service-info-block h3:after{content:"";display:block;margin-top:5px;margin-bottom:8px;width:72px;height:2px;background-color:#ff6900}@media (max-width:768px){.service-info-wrapper .grid-service-info-container .service-info-block .h2:after,.service-info-wrapper .grid-service-info-container .service-info-block h2:after,.service-info-wrapper .grid-service-info-container .service-info-block h3:after{margin:10px 0}}.service-info-wrapper .grid-service-info-container .service-info-block h3,.service-info-wrapper .grid-service-info-container .service-info-block h4{font-size:16px;font-weight:400}.offshore-table th{background-color:#3c1ea0!important}.after-content{border:none}@media (min-width:767px){.after-content{border-right:1px solid #cad1dc}}.refer-friend{position:relative;max-width:1170px;margin:auto;margin-top:80px;width:100%;height:167px;background-image:linear-gradient(90deg,#ff8200,#ff5000);background-repeat:no-repeat;background-size:cover;padding-left:40px;padding-right:40px;padding-top:40px;display:flex;align-items:center;justify-content:space-between}.refer-friend.violet{background-image:linear-gradient(90deg,#a01e8c,#3c1ea0)}.refer-friend.violet a.refer-button{background-image:linear-gradient(90deg,#ff8200,#ff5000)}.refer-friend.violet a.refer-button span:after{content:url(../images/icons/round-arrow-white.svg);margin-left:24px;width:25px;height:25px}.refer-friend.mint{background:url(../images/mint-banner-background.png)}@media (min-width:767px){.refer-friend.big{height:200px;margin-top:40px}.refer-friend.big .refer-button{margin-top:55px}}@media (min-width:768px){.refer-friend{align-items:end;padding-bottom:35px}}@media (max-width:767px){.refer-friend{flex-direction:column;justify-content:space-evenly;padding-left:25px;padding-right:25px;padding-top:0}}.refer-friend h5{margin:0;font-size:30px;font-weight:700;color:#fff;max-width:540px;text-align:left}@media (max-width:767px){.refer-friend h5{font-size:15px!important;text-align:center;min-width:100%;max-width:320px}}@media (max-width:992px){.refer-friend h5{font-size:20px;width:340px}}@media (max-width:576px){.refer-friend{width:94%}}.refer-friend a.refer-button{transition:all .1s ease-in;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:285px;height:46px;font-size:14px;letter-spacing:.1px;background-image:linear-gradient(90deg,#9f1e8c,#3e1ea0)}@media (min-width:768px){.refer-friend a.refer-button{margin-top:20px}}@media (max-width:576px){.refer-friend a.refer-button{width:250px;font-size:12px}}.refer-friend a.refer-button:hover{text-decoration:none;transform:scale(1.03)}.refer-friend a.refer-button span{display:flex;align-items:center;justify-content:center}.refer-friend a.refer-button span:hover{text-decoration:none}.refer-friend a.refer-button span:after{content:url(../images/icons/round-arrow.svg);margin-left:24px;width:25px;height:25px}@media (max-width:1200px){.font-size-controll h3{font-size:20px}}@media (max-width:992px){.font-size-controll h3{font-size:16px}}@media (max-width:767px){.font-size-controll h3{font-size:22px}}.offshore-benefits-wrapper .gradient-banner{display:flex;flex-direction:column;justify-content:center;position:relative;height:100%;transition:all .3s}.offshore-benefits-wrapper .gradient-banner .banner-title{position:relative;color:#fff;font-size:20px;width:80%;font-weight:700;text-decoration:none}.offshore-benefits-wrapper .gradient-banner .banner-title:after{content:"";padding-top:1px;background-image:url(../v4/images/icons/white-arrow.svg);background-size:36px 18px;background-position:0 0;width:36px;height:18px;background-repeat:no-repeat;position:absolute;margin-left:15px;transition:all .3s;bottom:6px}.offshore-benefits-wrapper .gradient-banner .banner-title:after:hover:after{animation:c 2s ease infinite}.offshore-benefits-wrapper .gradient-banner .banner-title .banner-title:has(.no-wrap):after{content:none}.offshore-benefits-wrapper .gradient-banner.orange{background-color:#ff6900}.offshore-benefits-wrapper .gradient-banner:hover{box-shadow:0 30px 30px 0 rgba(0,0,0,.3)}.offshore-benefits-wrapper .gradient-banner:hover .banner-title:after,.offshore-benefits-wrapper .gradient-banner:hover .no-wrap:after{animation:c 2s ease infinite}.offshore-benefits-wrapper .benefits-block>ul.unstyled-list>li>a.styled-link,.offshore-benefits-wrapper .benefits-block>ul.unstyled-list>li>h3>ul>li>a.styled-link,.offshore-benefits-wrapper .benefits-block>ul>li>div.outlined>ul>li{max-width:83%}.offshore-benefits-wrapper .benefits-block{width:100%;height:100%;background-color:#fff;padding:50px 30px;transition:all .3s}@media (max-width:576px){.offshore-benefits-wrapper .benefits-block{padding:30px 20px}}.offshore-benefits-wrapper .benefits-block p.text-small,.offshore-benefits-wrapper .benefits-block ul.text-small{font-size:16px!important}.offshore-benefits-wrapper .benefits-block:hover{box-shadow:0 2px 35px 0 #dedede;transition:all .3s}.offshore-benefits-wrapper .benefits-block h5{word-break:keep-all}.offshore-benefits-wrapper .benefits-block .benefits-img-container{padding-bottom:50px}.offshore-benefits-wrapper .benefits-block .benefits-img-container img{position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.offshore-benefits-wrapper .benefits-block .nix-btn-container{width:100%;margin-top:65px;height:25px}.offshore-benefits-wrapper .benefits-block .nix-btn-container .nix-btn-link{color:#ff6900;position:absolute;bottom:10px;right:25px}@media (max-width:992px){.offshore-benefits-wrapper .benefits-block .nix-btn-container .nix-btn-link{bottom:40px}}.offshore-benefits-wrapper .benefits-block a.more{text-transform:uppercase;color:#ff6900;font-size:14px;font-weight:700;display:inline-block;padding-right:25px;position:relative}.offshore-benefits-wrapper .benefits-block a.more:after{content:"";background-image:url(../images/icons/round-arrow.svg);background-size:15px 15px;height:15px;width:15px;position:absolute;bottom:2px;margin-left:10px}.offshore-benefits-wrapper .benefits-block .line{height:2px;width:60px;background-color:#ff6900}.offshore-benefits-wrapper .benefits-block.text-center{padding:65px 53px;margin:15px 0}@media (max-width:768px){.offshore-benefits-wrapper .benefits-block.text-center{padding:30px 15px;font-size:14px}.offshore-benefits-wrapper .benefits-block.text-center br{display:none}}.offshore-benefits-wrapper .benefits-block.text-center h5{font-family:sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:normal;text-align:center;color:#090909}@media (max-width:768px){.offshore-benefits-wrapper .benefits-block.text-center h5{font-size:14px}}.offshore-benefits-wrapper.grey .benefits-block{background-color:#f8f9fa}.offshore-benefits-wrapper.with-shadow .benefits-block{box-shadow:0 2px 35px 0 #dedede}.offshore-benefits-wrapper.with-shadow .benefits-block:hover{box-shadow:0 2px 25px 0 #6c6a6a}.offshore-benefits-wrapper.with-shadow .benefits-block .client-logo{max-height:131px;max-width:185px}.cookie-block-wrapper{height:100vh;width:100%;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);z-index:99999;position:fixed;display:flex;justify-content:center;align-items:center;bottom:0}.cookie-block-wrapper .cookiesBlock{position:relative;max-height:calc(100vh - 1rem);bottom:0;background:rgba(5,5,5,.8);box-shadow:0 2px 25px 0 rgba(5,5,5,.2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;padding:30px;z-index:99999;overflow-y:auto}.cookie-block-wrapper .cookiesBlock .text{max-width:840px;font-size:20px}.cookie-block-wrapper .cookiesBlock .text p{color:#fff;font-size:20px}.cookie-block-wrapper .cookiesBlock .text a{color:#ff6900}.cookie-block-wrapper .cookiesBlock .icon{font-size:24px}.cookie-block-wrapper .cookiesBlock .closeCookie{position:absolute;right:20px;bottom:20px;text-decoration:none}@media screen and (max-width:1200px){.cookie-block-wrapper .cookiesBlock .cookies-container{display:block!important}.cookie-block-wrapper .cookiesBlock .cookies-container .text{margin-right:30px}.cookie-block-wrapper .cookiesBlock .cookies-container .nix-btn{margin-top:10px;padding:10px 15px}.cookie-block-wrapper .cookiesBlock .closeCookie{right:15px;top:calc(50% - 8px)}}@media screen and (max-width:1200px) and (max-width:1200px){.cookie-block-wrapper .cookiesBlock .closeCookie{top:10px}}@media (max-width:768px){.cookie-block-wrapper .cookiesBlock{padding:20px 0}}.cookie-modal{padding:50px 30px;max-width:1100px;background:#2b1510;color:#fff;overflow:hidden;max-height:calc(100vh - 40px);overflow-y:auto}.cookie-modal.hidden{display:none!important}.cookie-modal.nix-button{text-transform:uppercase}.cookie-modal__header-wrap{padding-bottom:30px}.cookie-modal-wrapper-custom{z-index:99999;position:fixed;top:0;left:0;right:0;bottom:0;padding:20px 0;backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);background-color:rgba(0,0,0,.01);-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-y:auto;display:flex;justify-content:center;align-items:center}.cookie-modal-wrapper-custom.hidden{display:none!important}.cookie-modal__title{color:#fff;font-family:sans-serif;font-size:24px;line-height:140%}.cookie-modal__header{position:relative;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center}.cookie-modal__close{margin-top:-30px;background:none;border:none;color:#fff;font-size:25px;font-weight:200;cursor:pointer;align-self:flex-start}.cookie-modal__text{color:#fff;max-width:1000px;font-family:sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.cookie-modal__text a{color:#ff6900}.cookie-modal__body{line-height:1.5;padding-bottom:50px}.cookie-modal__body a{color:#ff6900;text-decoration:underline}.cookie-accordion{display:flex;flex-direction:column;gap:10px}.cookie-accordion__right{display:flex;gap:20px}@media (max-width:576px){.cookie-accordion__right{gap:10px}}.cookie-accordion__item{background:#1a0804;padding:25px 50px 25px 13px}@media (max-width:576px){.cookie-accordion__item{padding:25px 20px 25px 13px}}.cookie-accordion__header{padding-left:22px;cursor:pointer;position:relative;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:sans-serif;font-size:18px;font-style:normal;line-height:140%}@media (max-width:576px){.cookie-accordion__right-text{max-width:70px}}.cookie-accordion__header-text{font-family:sans-serif;font-size:18px;font-style:normal;line-height:140%}@media (max-width:576px){.cookie-accordion__header-text{max-width:86px}}.cookie-accordion__status{color:#fff;font-family:sans-serif;font-size:18px;line-height:140%;font-weight:400}.cookie-accordion__arrow{position:absolute;left:0;top:50%;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:transform .4s}.cookie-accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease,margin-top .3s ease;margin-top:0;padding-left:22px;font-family:sans-serif;color:#fff;font-size:16px;line-height:140%}.cookie-accordion__item.open .cookie-accordion__content{margin-top:20px;max-height:500px}.cookie-accordion__item.open .cookie-accordion__arrow{transform:translateY(-50%) rotate(45deg)}.switch-cookie{position:relative;display:inline-block;width:42px;height:22px}.switch-cookie input{opacity:0;width:0;height:0}.slider-cookie-custom{position:absolute;cursor:pointer;inset:0;background-color:#fff;border-radius:20px;transition:background-color .2s}.slider-cookie-custom:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#000;border-radius:50%;transition:transform .3s}input:checked+.slider-cookie-custom{background-color:#03db59}input:checked+.slider-cookie-custom:before{transform:translateX(20px);background-color:#fff}.cookie-modal__footer{display:flex;justify-content:center;align-items:center;gap:20px}@media (max-width:1200px){.cookie-modal__footer{flex-direction:column}}.cookie-customize--nix-button{text-transform:uppercase}@media (max-width:1200px){.cookie-customize--nix-button{width:100%}}.nix-button{border:none;padding:14px 30px;font-size:16px;font-weight:700;line-height:136.1875%;text-decoration:none;transition:all .3s;flex:0 0 auto}.nix-button:disabled{background:#fff;color:rgba(9,9,9,.5)}.nix-button:hover{background:hsla(0,0%,100%,.1);color:var(--color-primary-light)}.nix-button.orange-gradient{background:linear-gradient(91.02deg,#ff8200 .43%,#ff5000 99.69%);color:var(--color-primary-light)}.nix-button.orange-gradient:hover{background:linear-gradient(271.77deg,#ff8200 .48%,#ff5000 99.55%)}.nix-button.orange-gradient:disabled{color:hsla(0,0%,100%,.5)}.nix-search-bar{text-align:center}.nix-search-bar .nix-btn{flex-shrink:0;margin:0 auto}.nix-search-bar .dropdown{margin-top:15px}.nix-search-bar .dropdown .dropdown-toggle{box-shadow:none;border-color:#cad1dc}@media (min-width:768px){.nix-search-bar .dropdown{margin-top:0}}@media (min-width:992px){.nix-search-bar{display:flex}}#header .search{display:flex;align-items:center;justify-content:center;width:61px;height:61px;font-size:34px;cursor:pointer;color:#4d4f54;text-decoration:none}#header .search .icon{transform:rotate(-45deg)}#searchPopup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:hsla(0,0%,96%,.95);transform:scale(.5);opacity:0;animation:a .5s forwards cubic-bezier(.77,0,.175,1)}#searchPopup.collapsing{transition:none;display:none}#searchPopup.show{display:block}#searchPopup .inner{display:flex;align-items:center;justify-content:center;height:100%}#searchPopup .inner input[type=search]{background:none;outline:none;box-shadow:none;border:0;border-bottom:1px solid #050505;color:#050505;padding-right:0;padding-left:0;height:inherit;font-weight:700;cursor:pointer}#searchPopup .inner input[type=search]::-webkit-input-placeholder{color:#050505}#searchPopup .inner input[type=search]::-moz-placeholder{color:#050505}#searchPopup .inner input[type=search]:-ms-input-placeholder{color:#050505}#searchPopup .inner input[type=search]:-moz-placeholder{color:#050505}#searchPopup .inner button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;font-size:56px;line-height:1;position:relative;left:-35px;top:8px;z-index:1}#searchPopup .close{position:absolute;display:block;top:25px;right:25px;color:#050505;text-decoration:none;width:26px;height:26px;line-height:26px;font-size:26px;z-index:999}@keyframes a{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.material-group{position:relative}.material-group .form-control-placeholder,.material-group:placeholder-shown+.form-control-placeholder{position:absolute;text-transform:none;top:0;padding:7px 0 0;transition:all .1s;color:#86929f;font-weight:400;font-size:1rem;cursor:text}.material-group .form-control{outline:0;border:0;border-radius:0;border-bottom:1px solid #cad1dc;margin-top:1.75rem;padding:0;font-size:16px;font-weight:400}.material-group .form-control:focus{box-shadow:none;border-color:#ff6900}.material-group .form-control:focus+.form-control-placeholder,.material-group .form-control:not(:placeholder-shown)+.form-control-placeholder{font-size:80%;transform:translate3d(0,-100%,0);opacity:1}.material-group .form-control:focus+.form-control-placeholder{color:#ff6900}.material-group .form-control:required+.form-control-placeholder:after{content:"*";color:#ff6900}.contact-form.card{border-radius:0;padding:4rem 4.5rem;background-color:#fff;box-shadow:0 3px 20px 0 rgba(41,41,41,.2)}@media (max-width:768px){.contact-form.card{padding:2.5rem 4rem}}@media (max-width:576px){.contact-form.card{padding:2rem 1.25rem}}@media (max-width:576px){.contact-form .g-recaptcha{transform:scale(.8);transform-origin:0 0}}.contact-form #formMessageContainerFailed .statusIcon,.contact-form #formMessageContainerSuccess .statusIcon{font-size:20px}.contact-form textarea{resize:none}.contact-form .nix-attach-file{position:absolute;right:-40px;bottom:20px}.contact-form .nix-attach-file .txt{display:none}@media (max-width:576px){.contact-form .nix-attach-file{position:static}.contact-form .nix-attach-file .txt{display:inline-block}}.contact-form #attachFileContainer{margin-bottom:30px}.contact-form .attachedFile{padding:10px;display:inline-flex;align-items:center;justify-content:space-between}.contact-form .form-check .form-check-input:required+.form-check-label:before{content:"*";color:#ff6900}.contact-form .form-check .form-check-label{text-transform:none;font-size:1rem;color:#050505;font-weight:400;margin-left:10px}.contact-form .submitGroup .nix-btn{padding:15px 0;margin-top:25px;width:100%;flex-basis:50%}.contact-form .submitGroup .privacy-msg{padding:15px 20px;font-weight:700;flex-basis:50%;text-align:center;background-color:#f6f6f6;color:#4d4f54;margin-top:25px}.contact-form .submitGroup .privacy-msg .icon:before{content:"\f3ed";margin-right:3px;color:green;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;vertical-align:middle;font-family:Font Awesome\ 5 Free;font-weight:900}.contact-page .email-error-message,.contact-page .hello-error-message,.contact-page .name-error-message,.contact-page .privacy-error-message{color:#dc3545}.contact-page-new h1{font-size:36px;font-weight:700;margin-bottom:30px;letter-spacing:normal;line-height:120%;font-family:Geologica,sans-serif}@media (max-width:576px){.contact-page-new h1{font-size:24px!important}}.contact-page-new h2{font-size:36px;font-weight:700;margin-bottom:30px;letter-spacing:normal;line-height:120%;font-family:Geologica,sans-serif}@media (max-width:576px){.contact-page-new h2{font-size:24px!important}}.contact-page-new h3{font-weight:700;letter-spacing:normal;line-height:120%}.contact-page-new .contact-content{padding:50px 0;background-color:#f6f6f6}.contact-page-new .contact-content .headings .text-big{font-size:20px}@media (max-width:992px){.contact-page-new .contact-content{padding:60px 25px 0}}@media (max-width:576px){.contact-page-new .contact-content{padding:60px 0 0}}.contact-page-new .clients-sidebar{padding:50px 0;margin-top:80px;background-color:#fff;padding-bottom:0}@media (max-width:576px){.contact-page-new .clients-sidebar{padding:50px 0;padding-bottom:0}}@media (min-width:992px){.contact-page-new .clients-sidebar{margin-top:0}}.contact-page-new .info{padding-top:80px;padding-bottom:80px}@media (max-width:576px){.contact-page-new .info{padding-bottom:0;padding-top:0}}.contact-page-new .contact-crumbs{color:#4d4f54}.contact-page-new .client-grid-item{display:flex;align-items:center;justify-content:center}.contact-page-new .awards-best .item{min-height:unset}.contact-page-new .awards-best .item:hover{box-shadow:unset}.contact-page-new .awards-best .item:hover .logo{opacity:unset;visibility:unset}.contact-page-new .responseMessageContainer{text-align:center}.contact-page-new .responseMessageContainer .loaderIcon{background-image:url(../images/loader-form.svg);background-size:30px;display:inline-block;background-position:50%;width:30px;height:25px}.contact-page-new .question-form-new.contact-us-form{position:relative}.contact-page-new .question-form-new.contact-us-form .email-error-message .text-small{font-size:12px}.contact-page-new .question-form-new.contact-us-form .email-error-message a{color:#c12231;text-decoration:underline}.contact-page-new .contact-buttons__container{display:flex;flex-direction:row-reverse;justify-content:space-between}@media (max-width:768px){.contact-page-new .contact-buttons__container{justify-content:center;flex-direction:column}}.contact-page-new .contact-buttons__container .nix-btn{width:250px;padding:15px 0}@media (max-width:768px){.contact-page-new .contact-buttons__container .nix-btn{max-width:250px;margin:0 auto}}.contact-page-new .contact-buttons__container .privacy-msg{display:flex;align-items:center;justify-content:center;font-size:16px;padding-right:24px;font-weight:700}@media (max-width:768px){.contact-page-new .contact-buttons__container .privacy-msg{padding-bottom:20px;padding-right:0}}.contact-page-new .contact-buttons__container .privacy-msg:before{content:url(../images/safety.svg);margin-right:10px}@media (max-width:576px){.contact-page-new .wrap-no-pd{padding-left:0;padding-right:0}.contact-page-new .wrap-no-pd .awards-best{margin-bottom:0!important}}@media (max-width:576px){.contact-page-new #mainForm .submitButton{width:100%}}@media (max-width:770px){.contact-page-new #mainForm .submitButton{margin-right:auto!important}}@media (max-width:320px){.contact-page-new #mainForm .submitButton{padding:15px 25px}}.contact-heading{padding-top:61px}#mainForm .g-recaptcha{transform:scale(.8);transform-origin:0 0}#mainForm [type=submit]{max-height:55px}@media screen and (max-width:1200px){#mainForm [type=submit]{padding:15px 50px}}@media screen and (max-width:576px){#mainForm [type=submit]{margin-bottom:20px}}@media (max-width:576px){.contact-content .avatar img{transform:scale(1.5)}}.contact-us-block{justify-content:space-evenly}.contact-us-block img{max-width:80px;max-height:72px}.contact-pr h3{font-size:22px;line-height:1.3;font-family:Geologica,sans-serif;font-weight:700}.contact-us-testimonials .testimonial-item .avatar img{max-width:90px}.client-grid{display:flex;flex-flow:row wrap;justify-content:space-around}.client-grid .client-grid-item{width:119px;height:91px}.client-grid .client-grid-item img{width:100%}.client-grid .client-grid-item small{font-size:10px}@media (max-width:790px){.client-grid .client-grid-item{width:140px}}@media (max-width:576px){.client-grid .client-grid-item{width:121px}}.client-grid .client-grid-item.recognition-item{margin:10px 0;display:flex;justify-content:center}.client-grid .client-grid-item.recognition-item img{width:auto;align-self:center}.interactive-map{text-align:left;min-height:800px;overflow:hidden;position:relative}@media (max-width:576px){.interactive-map{min-height:0;padding-bottom:4rem}}.interactive-map .accordion{margin-top:100px}@media (max-width:768px){.interactive-map .accordion{margin-top:15px}}@media (max-width:576px){.interactive-map .accordion{margin-top:0}}.interactive-map .accordion .offices-mobile{display:none;justify-content:space-around;align-items:center;flex-flow:row wrap}@media (min-width:576px) and (max-width:768px){.interactive-map .accordion .offices-mobile{display:flex}}.interactive-map .accordion button[data-point]{text-transform:uppercase;position:relative;font-size:18px;font-weight:700;color:#4d4f54;text-decoration:none;padding-left:60px}@media (min-width:576px) and (max-width:768px){.interactive-map .accordion button[data-point]{padding-left:0}}.interactive-map .accordion button[data-point]:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;margin:auto 0;height:2px;width:40px;background-color:#ff6900;display:none}.interactive-map .accordion button[data-point].active{color:#ff6900}.interactive-map .accordion button[data-point].active:before{display:block}@media (min-width:576px) and (max-width:768px){.interactive-map .accordion button[data-point].active:before{display:none}}.interactive-map .card,.interactive-map .card .card-header{border:0;background-color:transparent}.interactive-map .card .card-header{padding:0}@media (min-width:576px) and (max-width:768px){.interactive-map .card .card-header{display:none}}.interactive-map .card .card-body{margin:15px 15px 15px 3.75rem;background-color:#fff;box-shadow:2px 3px 12px 0 hsla(0,0%,47%,.8)}.interactive-map .card .card-body p{margin-bottom:0}.interactive-map .card .card-body .office-link{font-weight:700}.interactive-map .card .card-body .office-link a{color:#050505}@media (max-width:576px){.interactive-map .card .card-body{margin-left:2.9rem}}@media (min-width:576px) and (max-width:992px){.interactive-map .card .card-body{margin-left:0;margin-top:21px;max-width:280px}}.interactive-map .map-points{overflow:hidden;z-index:-1;position:absolute;right:0;left:0}@media (max-width:768px){.interactive-map .map-points{left:-25%;bottom:10%}}@media (max-width:576px){.interactive-map .map-points{display:none}}.interactive-map .map-points .map{width:120%;max-width:none;margin-left:15%}.interactive-map .map-points .point{height:15px;width:15px;border-radius:50%;background-color:rgba(77,79,84,.3);display:flex;justify-content:center;position:absolute;align-items:center}.interactive-map .map-points .point:before{content:"";width:5px;height:5px;border-radius:50%;display:block;background-color:#4d4f54}.interactive-map .map-points .point .text{position:absolute;display:inline-block;white-space:nowrap;font-weight:700;font-size:10px}.interactive-map .map-points .point .text.top{top:-1rem}.interactive-map .map-points .point .text.bottom{bottom:-1rem}.interactive-map .map-points .point .text.left{right:150%}.interactive-map .map-points .point .text.right{left:150%}.interactive-map .map-points .point.active{height:15px;width:15px;border-radius:50%;background-color:rgba(255,105,0,.3);display:flex;justify-content:center;position:absolute;align-items:center}.interactive-map .map-points .point.active:before{content:"";width:5px;height:5px;border-radius:50%;display:block;background-color:#ff6900}.extension-info h2.underline{position:relative;margin:0;padding-bottom:15px}.extension-info h2.underline:before{content:"";position:absolute;bottom:0;left:0;right:0;background-color:#ff6900;height:3px}@media screen and (max-width:992px){.extension-info h2.underline:before{display:none}}@media (min-width:992px){.how-it-works-container{max-height:1250px}}.round-bullets{list-style-type:none;padding:0}.round-bullets li{position:relative;padding-left:30px}.round-bullets li:before{content:"";position:absolute;border-radius:50%;left:0;top:10px;height:7px;width:7px;background-color:#ff6900}.round-bullets.dash li:before{width:12px;height:2px;top:13px}.round-bullets.check-mark li:before{content:url(../images/check-mark.svg);width:0;top:2px}.round-bullets.check-mark.big li{padding-left:40px}.round-bullets.check-mark.big li:before{content:url(../images/check-mark-big.svg)}.next{color:#ff6900;display:none;cursor:pointer}@media screen and (1024px){.next{display:block}}.table-model{word-break:normal}.table-model a{color:#090909;font-size:17px}.table-model a:hover{color:#ff6900}@media screen and (max-width:1200px){.table-model a{font-size:15px}}@media screen and (max-width:450px){.table-model a{font-size:12px!important}.table-model a:after{top:3px!important;transform:scale(.8)}}.table-model .static-column{background-color:#f6f6f6;min-width:125px;float:left;width:20%;font-size:14px}.table-model .static-column .padding-controll{padding-top:30px;padding-left:20px;padding-right:20px}.table-model .static-column td{color:rgba(56,56,56,.7);font-weight:700}@media screen and (max-width:992px){.table-model .static-column td{padding:12px 8px}}@media (max-width:1140px){.table-model .static-column td{font-size:14px}}@media (max-width:735px){.table-model .static-column td{font-size:12px}}.table-model .static-castom-column-three{background-color:#f6f6f6;min-width:125px;float:left;font-size:14px;text-transform:uppercase;width:25%}.table-model .static-castom-column-three .padding-controll{padding-top:30px;padding-left:20px;padding-right:20px}.table-model .static-castom-column-three td{color:rgba(56,56,56,.7);font-weight:700}@media screen and (max-width:992px){.table-model .static-castom-column-three td{padding:18px 12px}}@media (max-width:1140px){.table-model .static-castom-column-three td{font-size:14px}}@media (max-width:735px){.table-model .static-castom-column-three td{font-size:12px}}.table-model .slick-list,.table-model .slick-slide{margin:0}.table-model table{border-collapse:collapse;width:100%}.table-model tr.custom-table-row{height:77px!important}@media (max-width:1140px){.table-model tr.custom-table-row{height:89px!important}}.table-model tr{line-height:normal;color:#383838;font-size:15px;border:1px solid rgba(202,209,220,.5);vertical-align:top}.table-model tr .padding-controll{padding:30px 20px}.table-model tr th{height:63px;padding:18px 12px;background-color:#ff6900;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:700}@media screen and (max-width:1140px){.table-model tr th{font-size:15px;padding:20px 12px}}@media (max-width:768px) and (min-width:340px){.table-model tr th{font-size:13px}}@media screen and (max-width:340px){.table-model tr th{font-size:12px}}.table-model tr td{padding:18px 12px;display:inline-block;word-wrap:break-word;min-height:60px}@media screen and (max-width:1200px){.table-model tr td{font-size:14px}}@media screen and (max-width:450px){.table-model tr td{font-size:11px;padding:12px}}.table-model tr td b{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#090909}.table-model tr td p{font-size:18px;margin-top:20px;margin-bottom:0}.table-model tr td p .orange-color-text{color:#ff6900}.table-model tr td p .orange-color-text a{font-size:18px!important;text-transform:none;font-weight:400}.table-model tr td p .orange-color-text a:after{display:none}.table-model tr ul{padding-left:15px;list-style:none}.table-model tr ul li:before{content:"\2022";color:#ff6900;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.contact-banner{color:#fff}.contact-banner .contact-banner-content{padding:50px 0}@media screen and (min-width:1200px){.contact-banner .contact-banner-content{padding:100px 90px 100px 0}}.contact-banner .contact-banner-content h3{font-size:31px;margin:0}.contact-banner .contact-banner-content .nix-btn{max-height:50px;min-width:260px;text-align:center;margin:36px auto 0}@media screen and (min-width:1200px){.contact-banner .contact-banner-content .nix-btn{margin:0}}@media screen and (max-width:992px){.contact-banner .contact-banner-content h3{font-size:22px}}.talent-process{color:#fff;background-image:linear-gradient(97deg,#1a0752 3%,#640096 101%);padding:50px 0}.talent-process h2{margin-bottom:60px}@media screen and (max-width:768px){.talent-process h2{margin-bottom:0}.talent-process p{margin-bottom:15px}}.talent-process .talent-process-facts>div{height:50%}.talent-process .talent-process-facts>div:first-child{margin-bottom:55px}.talent-process .talent-process-facts .big-numbers{font-size:36px;margin-right:6px}@media screen and (max-width:768px){.talent-process .talent-process-facts .big-numbers{font-size:24px}}.talent-process .accepted-list li:before{content:url(../images/icons/icon-accept-white.svg);top:0}.benefit img.bullet{float:left;padding:12px 15px 12px 0}.extension-testimonials .slick-dots{text-align:left;position:relative;flex:0 0 83.33333%;max-width:83.33333%;margin-left:calc(16.66667% + 38px);bottom:-20px}@media screen and (max-width:992px){.extension-testimonials .slick-dots{text-align:center;margin:0;flex:1;max-width:100%}}.trusted-by{padding-top:60px;margin-bottom:40px}.trusted-by img{opacity:.9}.trusted-by h2{font-size:27px}.scale-team{position:relative}.scale-team.animate-it .progress-bar{height:100%}@media (min-width:992px) and (max-width:1200px){.scale-team.iot-container{max-height:1150px}}@media (min-width:1200px){.scale-team.iot-container{max-height:1050px}}@media (min-width:992px){.scale-team.iot-container>div.col-md-6:nth-child(5){bottom:70px}.scale-team.iot-container>div.col-md-6:nth-child(6){bottom:140px}.scale-team.iot-container>div.col-md-6:nth-child(9){bottom:210px}.scale-team.iot-container>div.col-md-6:nth-child(12){bottom:280px}}.scale-team .progress-container{position:absolute;left:calc(50% - 4px);top:0;width:8px;height:100%;border-radius:4px;background:#f5f5f5}.scale-team .progress-bar{width:8px;background:#ff6900;height:0;border-radius:4px;transition:all 2s}.scale-team img{max-width:20px}.scale-team>div.col-md-6{position:relative}.scale-team>div.col-md-6:empty:after{display:none}.scale-team>div.col-md-6 h3,.scale-team>div.col-md-6 h4{font-weight:400;font-size:24px}.scale-team>div.col-md-6:nth-child(odd){padding-left:15px}@media screen and (min-width:992px){.scale-team>div.col-md-6:nth-child(odd){padding-left:110px}}.scale-team>div.col-md-6:nth-child(2n){padding-right:15px}@media screen and (min-width:992px){.scale-team>div.col-md-6:nth-child(2n){padding-right:110px}}@media screen and (max-width:992px){.scale-team>div.col-md-6[data-animation]{padding-left:15px}.scale-team>div.col-md-6[data-animation]:after,.scale-team>div.col-md-6[data-animation]:before{display:none}}.table-model a{color:#ff6900;text-decoration:none;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.table-model a:after{content:"";width:36px;height:18px;position:relative;top:4px;left:10px;display:inline-block;background:url(../images/icon-card-arrow.svg);background-repeat:no-repeat}.table-model a:hover:after{animation:c 2s ease infinite}@media (max-width:1200px){.table-model a{font-size:15px}}.contact-buttons__container{display:flex;flex-direction:row-reverse;justify-content:space-between}@media (max-width:768px){.contact-buttons__container{justify-content:center;flex-direction:column}}.contact-buttons__container .nix-btn{width:250px;padding:15px 0}@media (max-width:768px){.contact-buttons__container .nix-btn{max-width:250px;margin:0 auto}}.contact-buttons__container .privacy-msg{display:flex;align-items:center;justify-content:center;font-size:16px;padding-right:24px;font-weight:700}@media (max-width:768px){.contact-buttons__container .privacy-msg{padding-bottom:20px;padding-right:0}}.contact-buttons__container .privacy-msg:before{content:url(../images/safety.svg);margin-right:10px}.industry-recognition-logos h2{font-size:27px}.industry-recognition-logos img{opacity:.9}.columns-slider,.columns-slider-castom-three{width:100%}.columns-slider-castom-three .slick-prev,.columns-slider .slick-prev{display:none!important}@media screen and (max-width:900px){.table-container{overflow-x:scroll}.table-container .table-model{width:800px}}.adaptive-height{max-height:calc(100% - 300px)}.impact-items{justify-content:space-between}.impact-items .impact-item{padding-bottom:20px}.impact-items .impact-item .count{color:#ff6900;font-size:60px;font-weight:700}.impact-items .impact-item .fact{max-width:180px;margin-top:5px;line-height:1.32;font-size:16px}.csr-recognition.industry-recognition img{max-width:80px;opacity:1}.initiative-item{border:1px solid #dadada;overflow:hidden;height:100%}.initiative-item .image{height:234px;background-size:cover}.initiative-item .info{padding:15px;font-size:16px;min-height:167px}.initiative-item .info h3{margin-bottom:15px;padding-bottom:15px;position:relative}.initiative-item .info h3:after{content:"";position:absolute;left:0;bottom:0;width:210px;height:2px;border-radius:3px;background-color:#ff6900}.initiative-item .info p{margin:0}.recent-news>div{position:relative}.recent-news>div h3{font-size:20px;position:absolute;bottom:0;background-color:#fff;width:calc(100% - 70px);min-height:78px;margin:0;padding:15px 25px 15px 0}@media (min-width:1095px){.recent-news>div h3{min-height:102px}}@media screen and (min-width:993px) and (max-width:1095px){.recent-news>div h3{min-height:126px}}.recent-news>div a{color:#050505;text-decoration:none}.banner-button{max-width:95%}@media screen and (max-width:768px){.impact-items{justify-content:space-evenly}.banner-button{padding:10px 15px;font-size:12px}.recent-news>div{margin-bottom:35px}.recent-news>div h3{max-width:100%;position:relative;left:0}}.insights-tags{display:flex;justify-content:center;padding:14px 0 30px}@media (min-width:768px) and (max-width:992px){.insights-tags .tags-container{width:67%}}@media (min-width:576px) and (max-width:768px){.insights-tags .tags-container{width:75%}}@media (max-width:992px){.insights-tags.awards{padding-bottom:0}}.insights-tags .chosen-tag,.insights-tags a:not(.remove-tag){display:inline-block;font-size:12px;font-weight:700;text-transform:none;margin:10px 20px;padding:9px 14px;color:#090909;border-radius:80px;border:1px solid #5a6371;text-decoration:none}.insights-tags .chosen-tag:hover,.insights-tags a:not(.remove-tag):hover{background-color:#5a6371;color:#fff;cursor:pointer}.insights-tags .tag.active-tag{background-color:#5a6371;color:#fff}.insights-tags .tags-container{margin:0 -10px}.insights-tags .margin-controll{margin:0!important;position:relative;top:-5px;max-height:0}@media (max-width:992px){.insights-tags .margin-controll{top:0;max-height:100%}.insights-tags .margin-controll .insights-tags{padding:14px 0 0}}.insights-tags .chosen-tags{display:flex;justify-content:space-between;align-items:flex-start}.insights-tags .chosen-tags .chosen-tag{padding-right:30px;position:relative;background-color:#5a6371;color:#fff}.insights-tags .chosen-tags .chosen-tag a{color:#fff;position:absolute;top:50%;transform:translateY(-55%) rotate(45deg);font-weight:100;font-size:24px;right:8px;cursor:pointer;text-decoration:none;line-height:16px}.insights-tags .chosen-tags .clear{background-color:#fff;color:#5a6371;font-size:12px;border:0;position:relative;min-width:61px;text-decoration:underline;margin:10px 20px;padding:9px 0}.insights-tags .chosen-tags .clear:hover{background-color:initial;color:initial}@media screen and (max-width:768px){.insights-tags .chosen-tags{flex-direction:column}}.insights-tags.color-tags .gradient-line{height:5px;width:100%;position:absolute;background-image:linear-gradient(90deg,#ff6900 0,#ff8200 32%,#a51890 68%,#409)}.insights-tags.color-tags .gradient-line.orange{background-image:linear-gradient(90deg,#ff6900 0,#ff8200)}.insights-tags.color-tags .tags-container{display:block}.insights-tags.color-tags .tags-container .tag{flex:1;border-radius:0;border:none;background-color:#cad1dc;font-weight:700;text-align:left;text-transform:none;font-size:14px;display:flex;align-items:center;margin:2px;padding:15px;color:#090909}.insights-tags.color-tags .tags-container .tag.active-tag{color:#fff}.insights-tags.color-tags .tags-container .tag:first-child.active-tag{background-color:#ff6900}.insights-tags.color-tags .tags-container .tag:nth-child(2).active-tag{background-color:#ff8200}.insights-tags.color-tags .tags-container .tag:nth-child(3).active-tag{background-color:#fa582d}.insights-tags.color-tags .tags-container .tag:nth-child(4).active-tag{background-color:#a51890}.insights-tags.color-tags .tags-container .tag:nth-child(5).active-tag{background-color:#409}.insights-tags.color-tags .tags-container .tag:nth-child(6).active-tag{background-color:#30006b}@media (min-width:992px){.insights-tags.color-tags .tags-container{display:flex;flex-wrap:wrap;top:-5px}.insights-tags.color-tags .tags-container .tag{font-size:20px;margin:10px 2px 2px;padding:30px 25px}.insights-tags.color-tags .tags-container.text-small .tag{font-size:16px}}.insights-tags.color-tags.grey .tag{background-color:#f8f9fa}.insights-tags.color-tags.grey .tag.active-tag{background-color:#cad1dc;color:#050505;font-weight:700}.insights-tags.color-tags.grey .tag:nth-child(n).active-tag{background-color:#cad1dc}.related-tags{padding-bottom:20px}.related-tags .article-tags{padding:0;transition:all .3s;position:relative}@media (min-width:992px){.related-tags .article-tags{margin:-25px 0 0}}.related-tags .article-tags>.article-tag-utility-item,.related-tags .article-tags>a{margin:0 5px 5px 0;min-height:20px;color:#86929f;padding:2.2px 10px;border:1px solid #86929f;font-size:11px;text-decoration:none;white-space:nowrap}.related-tags .show-tags{display:none;border:1px solid #86929f;position:relative;margin-bottom:-6px;width:35px;height:20px;cursor:pointer;transition:all .5s}.related-tags .show-tags:before{content:"···";font-size:20px;position:absolute;color:#ff6900;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1px}.related-tags .show-tags.active{background-color:#ff6900;border-color:#ff6900}.related-tags .show-tags.active:before{color:#fff}.related-tags .show-tags .hidden-tags{display:none;position:absolute;left:-1px;top:19px;box-shadow:0 2px 25px 0 rgba(5,5,5,.2);min-width:178px;background:#fff;z-index:10;padding:5px 15px}.related-tags .show-tags .hidden-tags.visible{display:block}.related-tags .show-tags .hidden-tags .article-tag-utility-item,.related-tags .show-tags .hidden-tags a{display:block;color:#86929f;font-size:11px;padding:5px 0}@media screen and (max-width:576px){.related-tags .show-tags{min-width:70px}.related-tags .show-tags .hidden-tags{left:auto;right:0}}.widgetCalendly .avatar-sm-round{overflow:hidden;margin:0 auto;border-radius:50%;width:110px;height:110px}.widgetCalendly .avatar-sm-round img{width:100%}.widgetCalendly .nix-btn.primary{padding:.5rem 2.5rem}.sticky-download{position:-webkit-sticky;position:sticky;top:81px}.sticky-download .nix-btn.primary{padding:.5rem 2.5rem}header#header.transparent{background-color:transparent}header#header.transparent .header-nav .nav .nav-link{color:#fff}header#header.transparent .logo-right-part{fill:#fff}header#header.transparent{background:#fff}header#header.transparent .header-nav .nav .nav-link{color:#4d4f54}header#header.transparent .logo-right-part{fill:#4d4f54}section.who-we-are{padding:80px 0;background-color:#f6f6f6}section.who-we-are p.subtitle{color:#4d4f54;line-height:1.52;margin-bottom:40px}section.our-expertise{padding:80px 0 100px}section.our-expertise h2{margin-bottom:40px;text-align:center}section.services .service{min-height:500px}@media (max-width:992px){section.services .service{min-height:auto}}section.services .service:nth-child(2n){flex-direction:row-reverse}section.services .service:nth-child(2n) .image .gradient{right:0;left:50%}section.services .service .info{flex:1;color:#fff;padding:95px 80px 75px 120px}@media (max-width:992px){section.services .service .info{padding:40px}}section.services .service .info h3{text-transform:uppercase;position:relative;padding-bottom:12px;margin-bottom:45px}section.services .service .info h3:before{content:"";position:absolute;left:0;bottom:0;width:104px;height:2px;background-color:#fff}section.services .service .image{flex-basis:50%;position:relative}section.services .service .image .gradient{position:absolute;top:0;right:50%;bottom:0;left:0;z-index:2}section.our-case-studies{padding:80px 0 120px}section.our-case-studies h2.title{display:none}section.our-case-studies .cases{text-align:left}.cover{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.m-20{margin:20px 0}@keyframes b{0%{transform:translate3d(0,30px,0)}to{transform:translateZ(0);opacity:1}}.animated{animation-duration:1s;animation-fill-mode:both}.animated-fade-in-up{opacity:0}.fade-in-up{opacity:0;animation-name:b}.client-list-simple .row.grid-gap>[class*=col-]{margin:0;display:flex;align-items:center}@media (min-width:992px){.client-list-simple .row.grid-gap>[class*=col-]{min-height:137px}}@keyframes c{0%{background-position:0 top}30%{background-position:-15px top}60%{background-position:-5px top}80%{background-position:-10px top}90%{background-position:0 top}to{background-position:0 top}}.new-menu{position:relative}@media (min-width:1200px){.new-menu .underline{display:none;position:absolute;left:0;top:0;height:2px;background:#ff6900;transition:all .3s ease-in-out}.new-menu .hidden-menu:hover,.new-menu .nav-item:hover~.underline{display:block}.new-menu .nav-item:first-child:hover ~ .underline{width:160px;left:0}.new-menu .nav-item:nth-child(2):hover~.underline{left:160px;width:150px}.new-menu .nav-item:nth-child(3):hover~.underline{left:310px;width:137px}.new-menu .nav-item:nth-child(4):hover~.underline{left:447px;width:173px}.new-menu .nav-item:nth-child(5):hover~.underline{left:620px;width:120px}.new-menu .nav-link-wrapper.hovered+.hidden-menu,.new-menu .nav-link-wrapper:hover+.hidden-menu{display:block}}.new-menu .nav-link{padding:20px 28px 18px;border-bottom:2px solid transparent;font-weight:700;color:#4d4f54}@media (min-width:1200px){.new-menu .nav-link.hovered,.new-menu .nav-link:hover{color:#ff6900}.new-menu .nav-link.hovered .icon:before,.new-menu .nav-link:hover .icon:before{transform:rotate(180deg);background-color:#ff6900}}.new-menu .nav-link .icon{font-size:11px;margin-left:3px}.new-menu .nav-link .icon:before{content:"";background:none;display:inline-block;width:7px;height:4px;margin-bottom:3px;-webkit-mask:url(../images/icons/icon-header-arrow.svg) no-repeat;mask:url(../images/icons/icon-header-arrow.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:#4d4f54}.new-menu .hidden-menu{padding:50px 0;line-height:1.2;display:none;background-color:#fff;position:fixed;top:60px;left:0;width:100%;box-shadow:inset 0 20px 20px -20px #dadada}.new-menu .hidden-menu .gray-background{height:100%;box-shadow:inset 0 20px 20px -20px #dadada;width:calc(285px + ((100% - 1200px) / 2));position:absolute;top:0;background:#f6f6f6}.new-menu .hidden-menu a:hover{text-decoration:none}.new-menu .hidden-menu .article-preview{position:relative}.new-menu .hidden-menu .article-preview a{color:#050505}.new-menu .hidden-menu .article-preview p{margin-bottom:8px;font-size:13px}.new-menu .hidden-menu .article-preview .article-img{height:127px;margin-bottom:10px}.new-menu .hidden-menu .services-nav{padding-bottom:0}.new-menu .hidden-menu .services-nav .header-title-subitems ul{list-style:none;padding-left:0;margin-bottom:0}.new-menu .hidden-menu .services-nav .header-title-subitems ul li{display:block;font-size:14px;line-height:1.2;letter-spacing:normal;text-align:left;color:#4d4f54;padding-right:7px;margin-top:8px}.new-menu .hidden-menu .services-nav .header-title-subitems ul li a{color:#4d4f54;text-decoration:none}.new-menu .hidden-menu .services-nav .header-title-subitems ul li a:hover{color:#ff6900}.new-menu .hidden-menu .services-nav .header-title-subitems ul li:last-of-type:after{content:none}.new-menu .hidden-menu .services-nav .header-awards-container img{max-width:140px;filter:grayscale(100%)}.new-menu .hidden-menu .service-intro p{color:#4d4f54;font-size:13px;line-height:1.4;margin:10px 0 18px}.new-menu .hidden-menu .service-intro .h3,.new-menu .hidden-menu .service-intro h3{font-size:20px;font-weight:700;margin:0}.new-menu .hidden-menu .service-intro a>.h3,.new-menu .hidden-menu .service-intro a>h3{font-size:20px;color:#333;font-weight:700;margin-bottom:0}.new-menu .hidden-menu .service-intro a>.h3:hover,.new-menu .hidden-menu .service-intro a>h3:hover{color:#ff6900}.new-menu .hidden-menu .service-intro a.description{display:inline-block;position:relative}.new-menu .hidden-menu .service-intro a.description:after{content:"";position:absolute;left:0;bottom:-25px;height:25px;width:90px;z-index:10}.new-menu .hidden-menu .services-list{font-size:16px;margin:0 0 15px;padding:0;list-style-type:none}.new-menu .hidden-menu .services-list li{margin:0;padding-top:30px;position:relative}.new-menu .hidden-menu .services-list li:first-child{padding-top:0}.new-menu .hidden-menu .services-list li a{font-size:16px;color:#050505}.new-menu .hidden-menu .services-list li a:hover{color:#ff6900}.new-menu .hidden-menu .services-list li.separator{width:210px;height:1px;border-bottom:1px solid #ccc}.new-menu .hidden-menu a.link-list{text-transform:uppercase;color:#ff6900;font-size:12px;font-weight:700;line-height:1.3}.new-menu .expertise-intro a.more{margin:20px 0}.new-menu .expertise-intro .service-intro .h3,.new-menu .expertise-intro .service-intro h3{margin-bottom:11px}.new-menu .expertise-intro .services-nav{padding:0}.new-menu .hidden-menu.about-intro .sort-by-role{padding-top:35px}@media (max-width:1199.5px){.new-menu{position:fixed;display:block;width:100%;background:#fff;margin:0;left:0;transform:translateX(-100%);transition:all .3s;padding:0;top:61px;height:calc(100% - 61px);overflow:auto}.new-menu .nav-item{border-bottom:1px solid #cad1dc;transition:all .3s}.new-menu .nav-item .nav-link-wrapper{position:relative;cursor:pointer}.new-menu .nav-item .nav-link-wrapper .nav-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:static;font-size:16px;font-weight:700}.new-menu .nav-item .nav-link-wrapper .nav-link.toggled{pointer-events:none}.new-menu .nav-item .nav-link-wrapper .nav-link.toggled:after{content:url(../images/icons/icon-arrow-next.svg);font-size:12px;margin-left:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transition:all .3s;transform:rotate(0deg);position:absolute;right:30px;top:calc(50% - 7px);pointer-events:none;font-weight:700}.new-menu .nav-item.opened .nav-link.toggled:after{transform:rotate(90deg);transition:all .3s}.new-menu.active{transform:translateX(0);transition:all .3s}.new-menu .hidden-menu{display:block;visibility:hidden;height:0;position:absolute;top:0;box-shadow:none;background-color:transparent;padding:0}.new-menu .hidden-menu .services-list{background-color:#f3f3f3;padding:0 30px;margin:0}.new-menu .hidden-menu .services-list li{transition:none;transform:translateY(-30px);opacity:0;padding-top:25px}.new-menu .hidden-menu .services-list li:first-child{padding-top:20px}.new-menu .hidden-menu .services-list li:last-child{padding-bottom:20px}.new-menu .hidden-menu .services-list li a{font-size:16px;color:#05015e;font-weight:700}.new-menu .hidden-menu .services-list.unstyled{background-color:transparent;padding:0 33px}.new-menu .hidden-menu .services-list.unstyled li{padding-top:20px}.new-menu .hidden-menu .services-list.unstyled li a{font-size:14px;font-weight:400;color:#050505}.new-menu .hidden-menu .services-list.unstyled li:first-child{padding-top:0}.new-menu .hidden-menu .service-intro .main-item{position:relative;transition:none;opacity:0;transform:translateY(-30px);margin-top:20px}.new-menu .hidden-menu .service-intro .main-item a{display:inline-block}.new-menu .hidden-menu .service-intro .main-item a>.h3{font-size:14px;font-weight:400;color:#000}.new-menu .hidden-menu .service-intro .main-item.toggled{cursor:pointer}.new-menu .hidden-menu .service-intro .main-item.toggled:after{content:url(../images/icons/icon-arrow-next.svg);font-size:12px;margin-left:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-weight:700;transform:rotate(90deg);transition:all .3s;position:absolute;right:0;top:calc(50% - 7px)}.new-menu .hidden-menu .service-intro .main-item.toggled.opened:after{transition:all .3s;transform:rotate(-90deg);right:-2px}.new-menu .hidden-menu .service-intro .services-nav .row:first-child .main-item-wrapper:first-child .main-item:first-child{margin-top:0}.new-menu .hidden-menu .service-intro .services-nav .row:last-child .main-item-wrapper:last-child .main-item:last-child{margin-bottom:20px}.new-menu .hidden-menu .services-list-wrapper+.service-intro .services-nav .row:first-child .main-item-wrapper:first-child .main-item:first-child{margin-top:20px}.new-menu .hidden-menu.active{visibility:visible;height:100%;position:relative}.new-menu .hidden-menu.active .service-intro .main-item,.new-menu .hidden-menu.active .services-list li{transform:translateY(0);opacity:1;transition:opacity .3s,transform .4s}.new-menu .hidden-menu.active .services-nav .header-title-subitems{padding-left:20px;visibility:hidden;height:0;position:absolute}.new-menu .hidden-menu.active .services-nav .header-title-subitems ul li{margin-top:20px;font-size:13px;transition:opacity .3s,transform .3s;opacity:0;transform:translateY(-20px)}.new-menu .hidden-menu.active .services-nav .header-title-subitems.active{visibility:visible;position:relative;height:100%}.new-menu .hidden-menu.active .services-nav .header-title-subitems.active ul li{opacity:1;transform:translateY(0)}}.header-menu-overlay-new{position:fixed;z-index:0;opacity:0;top:61px;left:0;width:100%;height:100%;background:rgba(5,5,5,.3);transition:all .3s;visibility:hidden}@media (min-width:1200px){.header-menu-overlay-new{transition:none}}.header-menu-overlay-new.active{z-index:1000;opacity:1;visibility:visible;transition:opacity .3s}.linked-list{list-style:none}.linked-list li{border-bottom:1px solid rgba(202,209,220,.5)}.linked-list li:last-child{border-bottom:none}.linked-list li a{text-decoration:none;display:flex;align-items:center;position:relative;color:#090909;width:100%;padding:20px 0;font-size:20px;font-weight:700}.linked-list li a:after{content:"";background-image:url(../images/icons/round-arrow.svg);background-size:20px 20px;height:20px;width:20px;color:#fff;position:absolute;right:0}.linked-dash-list{list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.linked-dash-list li{position:relative;padding-left:30px;padding-bottom:10px;font-weight:400}.linked-dash-list li a{font-size:18px;text-decoration:none;transition:all .3s;position:relative;font-weight:700;line-height:1.2;display:inline-block;padding-right:25px;color:#090909;max-width:100%}@media screen and (min-width:992px){.linked-dash-list li a{max-width:80%}}@media screen and (min-width:1200px){.linked-dash-list li a{max-width:100%}}.linked-dash-list li a:after{content:"";position:absolute;padding-top:1px;background-image:url(/dist/images/v4/icons/icon-card-arrow.svg);background-size:36px 18px;background-position:0 0;width:36px;height:18px;background-repeat:no-repeat;margin-left:15px;bottom:4%}.linked-dash-list li:hover a:after{animation:c 2s ease infinite}.linked-dash-list li:before{content:"";position:absolute;border-radius:50%;left:0;width:12px;height:1px;top:13px;background-color:#ff6900}.linked-dash-list li h1,.linked-dash-list li h2,.linked-dash-list li h3,.linked-dash-list li h4,.linked-dash-list li h5,.linked-dash-list li h6{font-family:sans-serif}ul li .styled-link{font-size:16px;text-decoration:none;transition:all .3s;position:relative;font-weight:700;line-height:1.2;display:inline-block;color:#090909}ul li .styled-link:after{content:"";padding-top:1px;background-image:url(../images/icon-card-arrow.svg);background-size:36px 18px;background-position:0 0;width:36px;height:18px;background-repeat:no-repeat;position:absolute;margin-left:15px;transition:all .3s}ul li .styled-link:hover:after{animation:c 2s ease infinite}ul li .styled-link.big:after{bottom:6px}@media (max-width:576px){ul li .styled-link.big{bottom:4px}}a.styled-link{max-width:81%}.bracket-list{list-style:none}.bracket-list li{position:relative;padding-left:30px}.bracket-list li:before{left:0;position:absolute}.bracket-list.orange li:before{content:url(../images/icons/icon-bracket-orange.svg)}.bracket-list.red li:before{content:url(../images/icons/icon-bracket-red.svg)}.bracket-list.violet li:before{content:url(../images/icons/icon-bracket-violet.svg)}.bracket-list.purple li:before{content:url(../images/icons/icon-bracket-purple.svg)}.bracket-list.blue li:before{content:url(../images/icons/icon-bracket-blue.svg)}.bracket-list.green li:before{content:url(../images/icons/icon-bracket-green.svg)}.accepted-list{list-style:none;padding-left:0}.accepted-list li{position:relative;padding-left:35px;font-family:sans-serif}.accepted-list li:before{left:0;top:5px;position:absolute;content:url(../images/icons/icon-accept.svg)}#searchPopup .inner .accepted-list input[type=search],.accepted-list #searchPopup .inner input[type=search],.accepted-list .h1,.accepted-list .h2,.accepted-list .h3,.accepted-list .h4,.accepted-list .h5,.accepted-list .h6,.accepted-list h1,.accepted-list h2,.accepted-list h3,.accepted-list h4,.accepted-list h5,.accepted-list h6{font-family:sans-serif}.accepted-list .h4>b{font-size:20px!important}.accepted-list .h4>p,.accepted-list .h4>p>b{font-size:16px!important}.accepted-list .text-big{font-size:16px!important;font-family:sans-serif}.unstyled-list{list-style:none}.unstyled-list.technical-due-cta{padding-left:35px;padding-top:20px;margin-bottom:0}.page-navigation-container{background-color:#f6f6f6;font-size:14px;font-weight:400;border:none;position:absolute;width:100%;line-height:1.2}.page-navigation-container .page-navigation-list{display:flex;list-style:none;color:#4d4f54;margin-bottom:0}.page-navigation-container .page-navigation-list li a,.page-navigation-container .page-navigation-list li span{cursor:pointer;padding:18px 48px;text-decoration:none;color:#4d4f54;height:100%;align-items:center;display:flex}.page-navigation-container .page-navigation-list li a.active,.page-navigation-container .page-navigation-list li a:hover,.page-navigation-container .page-navigation-list li span.active,.page-navigation-container .page-navigation-list li span:hover{background-color:#ddddde}@media (min-width:992px) and (max-width:1200px){.page-navigation-container .page-navigation-list li a,.page-navigation-container .page-navigation-list li span{padding:18px 30px}}.page-navigation-container.sticky{position:fixed;top:60px;width:100%;z-index:99}.page-navigation-container.sticky .page-navigation-list li a,.page-navigation-container.sticky .page-navigation-list li span{padding:18px 48px}@media (min-width:992px) and (max-width:1200px){.page-navigation-container.sticky .page-navigation-list li a,.page-navigation-container.sticky .page-navigation-list li span{padding:13px 30px}}.page-navigation-container-mobile{position:fixed;top:60px;width:100%;padding:10px 0 0;opacity:0;z-index:-1;transition:all .3s}.page-navigation-container-mobile .filter-dropdown{position:relative;display:inline-block}.page-navigation-container-mobile .filter-dropdown .dropdown-content{display:none}.page-navigation-container-mobile .filter-dropdown .dropbtn:after{content:"";background-image:url(../images/icons/icon-nav-arrow.svg);background-size:10px 5px;width:10px;height:8px;background-repeat:no-repeat;margin-left:5px;display:inline-block;vertical-align:middle;transition:all .3s}.page-navigation-container-mobile .filter-dropdown.show:focus-within .dropbtn:after{transform:rotate(180deg)}.page-navigation-container-mobile .filter-dropdown.show:focus-within .dropdown-content{display:block}.page-navigation-container-mobile .filter-dropdown+.filter-dropdown{padding-left:50px}.page-navigation-container-mobile .dropdown-container{width:100%;padding-left:0}.page-navigation-container-mobile .dropdown-container .dropbtn{font-size:16px;font-weight:700;line-height:1.2;text-align:left;border:none;color:#4d4f54;width:100%;padding:0 40px 15px 15px;border-bottom:1px solid #dadada}.page-navigation-container-mobile .dropdown-container .filter-dropdown{width:100%}.page-navigation-container-mobile .dropdown-container .filter-dropdown .dropbtn:after{position:absolute;right:30px;top:10px}.page-navigation-container-mobile .dropdown-container .filter-dropdown .dropdown-content{width:100%;background:#f6f6f6;box-shadow:none;padding:20px 15px 0}.page-navigation-container-mobile .dropdown-container .filter-dropdown .dropdown-content a,.page-navigation-container-mobile .dropdown-container .filter-dropdown .dropdown-content span{cursor:pointer;text-decoration:none;display:block;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#4d4f54}.page-navigation-container-mobile.active.visible{z-index:11;opacity:1;transition:all .3s}.anchor-item{position:absolute;top:-150px}.desktop-navigation-wrapper{display:none}.desktop-navigation-wrapper.active{margin-bottom:42px;display:block}.desktop-navigation-wrapper.active .page-navigation-container{border-bottom:1px solid #dadada;z-index:1}.desktop-navigation-wrapper.case-navigation{margin-bottom:0}.desktop-navigation-wrapper.case-navigation .page-navigation-container{opacity:0;transition:all .3s}.desktop-navigation-wrapper.case-navigation .page-navigation-container.sticky{opacity:1}.timeline-animated{display:block;margin-bottom:10rem;position:relative}.timeline-animated .timeline-top-list{display:flex;padding-left:0;flex-wrap:wrap}.timeline-animated .timeline-top-list .timeline-list-item{width:29.9%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;opacity:0;bottom:45px;transition:opacity .2s ease-out}.timeline-animated .timeline-top-list .timeline-list-item:before{position:absolute;content:"";height:50px;width:1px;transform:scaleX(.99);background-color:#000;bottom:-35px;color:#000}@media (min-width:992px) and (max-width:1163px){.timeline-animated .timeline-top-list .timeline-list-item{height:400px}.timeline-animated .timeline-top-list .timeline-list-item:nth-child(2n){height:450px}}@media (max-width:992px){.timeline-animated .timeline-top-list .timeline-list-item{width:100%;height:auto}.timeline-animated .timeline-top-list .timeline-list-item:before{height:1px;width:15px;transform:none;background-color:#000;left:-40px;top:10px}}.timeline-animated .timeline-top-list .timeline-list-item+.timeline-list-item{margin-left:58px}@media (min-width:992px) and (max-width:1200px){.timeline-animated .timeline-top-list .timeline-list-item+.timeline-list-item{margin-left:40px}}.timeline-animated .timeline-top-list .timeline-list-item .timelime-item-text{height:100%;display:flex;flex-direction:column;justify-content:end}.timeline-animated .timeline-top-list .timeline-list-item.visible{opacity:1}@media (min-width:992px){.timeline-animated .timeline-top-list .timeline-list-item:nth-child(2n){top:50px}.timeline-animated .timeline-top-list .timeline-list-item:nth-child(2n):before{top:-60px;bottom:auto}.timeline-animated .timeline-top-list .timeline-list-item:nth-child(2n) .timelime-item-text{justify-content:start}}@media (max-width:992px){.timeline-animated .timeline-top-list .timeline-list-item:nth-child(2n){top:0;height:auto}.timeline-animated .timeline-top-list .timeline-list-item:nth-child(2n):before{top:10px}}@media (min-width:992px){.timeline-animated .timeline-top-list .timeline-list-item:first-child{order:1}.timeline-animated .timeline-top-list .timeline-list-item:nth-child(2){order:4;margin-left:200px}.timeline-animated .timeline-top-list .timeline-list-item:nth-child(3){order:2}.timeline-animated .timeline-top-list .timeline-list-item:nth-child(4){order:5;margin-left:70px}.timeline-animated .timeline-top-list .timeline-list-item:nth-child(5){order:3}}@media (max-width:992px){.timeline-animated .timeline-top-list .timeline-list-item:nth-child(2n),.timeline-animated .timeline-top-list .timeline-list-item:nth-child(odd){order:1}}@media (max-width:992px){.timeline-animated .timeline-top-list{flex-direction:column;padding-left:40px}.timeline-animated .timeline-top-list .timeline-list-item{bottom:0}.timeline-animated .timeline-top-list .timeline-list-item+.timeline-list-item{margin-left:0}}.timeline-animated .timeline-bottom-list{display:flex;padding-left:200px}.timeline-animated .timeline-bottom-list .timeline-list-item{width:35%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;opacity:0;transition:opacity .6s ease-out}.timeline-animated .timeline-bottom-list .timeline-list-item:after{position:absolute;content:"";height:50px;width:1px;transform:scaleX(.99);background-color:#000;left:auto;top:-2.4rem;color:#000}@media (max-width:992px){.timeline-animated .timeline-bottom-list .timeline-list-item:after{height:1px;width:15px;transform:none;background-color:#000;left:-40px;top:10px}}.timeline-animated .timeline-bottom-list .timeline-list-item+.timeline-list-item{left:70px}.timeline-animated .timeline-bottom-list .timeline-list-item.visible{opacity:1}@media (max-width:992px){.timeline-animated .timeline-bottom-list{flex-direction:column;padding-left:40px}}.timeline-animated .timeline-line{position:absolute;width:100vw;height:100%;display:flex;align-items:center;top:-79px;max-width:0;margin:2.3rem 0;transition:max-width 4s ease-out}.timeline-animated .timeline-line .timeline-progress-line{background-color:#000;height:1px;transform:scaleY(.99);width:100%}.timeline-animated .timeline-line.visible{max-width:100vw}@media (max-width:992px){.timeline-animated .timeline-line{position:absolute;top:10px;height:100%;margin-top:0}.timeline-animated .timeline-line .timeline-progress-line{height:100%;width:1px;transform:none}}.timeline-animated .timelime-item-text h4{font-size:16px;text-transform:uppercase}.timeline-animated .timelime-item-text h4 .orange{color:#ff6900}.timeline-animated.gradient .timeline-top-list .timeline-list-item{position:relative;height:auto}.timeline-animated.gradient .timeline-top-list .timeline-list-item:before{background-color:#ff6900}.timeline-animated.gradient .timeline-top-list .timeline-list-item .timelime-item-text{justify-content:start;position:relative}.timeline-animated.gradient .timeline-top-list .timeline-list-item .timelime-item-text .item-number{width:120px;height:120px;border-radius:100%;background-image:linear-gradient(122deg,#ff6900 7%,#c821af 104%);color:#fff;font-size:80px;text-align:center;position:absolute;top:-45px;font-weight:700;left:-105px;z-index:-1}.timeline-animated.gradient .timeline-line{top:-77px}.timeline-animated.gradient .timeline-line .timeline-progress-line{background-image:linear-gradient(90deg,#ff6900 0,#a4188f)}@media (min-width:992px){.timeline-animated.gradient{margin-left:auto}.timeline-animated.gradient .timeline-top-list .timeline-list-item:nth-child(2){left:50px;padding-top:50px}.timeline-animated.gradient .timeline-top-list .timeline-list-item:nth-child(3){right:225px}.timeline-animated.gradient .timeline-top-list .timeline-list-item:nth-child(4){left:50px;padding-top:50px}}@media (max-width:992px){.timeline-animated.gradient{margin-left:0}.timeline-animated.gradient .timeline-top-list .timeline-list-item:nth-child(2){left:auto;padding-top:0}.timeline-animated.gradient .timeline-top-list .timeline-list-item:nth-child(3){right:auto}.timeline-animated.gradient .timeline-top-list .timeline-list-item:nth-child(4){left:auto;padding-top:0}.timeline-animated.gradient .timeline-top-list .timeline-list-item:before{content:none}.timeline-animated.gradient .timeline-top-list .timeline-list-item .timelime-item-text{padding-left:15px}.timeline-animated.gradient .timeline-top-list .timeline-list-item .timelime-item-text .item-number{width:50px;height:50px;top:-15px;left:-55px;font-size:35px}.timeline-animated.gradient .timeline-line{display:none}}.timeline-animated.gradient.sorted .timeline-top-list .timeline-list-item{left:auto;right:auto;order:inherit;top:auto;padding-top:0;margin-left:0}.timeline-animated.gradient.sorted .timeline-top-list .timeline-list-item:before{top:auto;bottom:-60px}.timeline-animated.gradient.sorted .timeline-line{align-items:end;margin:0;top:auto;bottom:0}.timeline-animated.contained .timeline-list-item:before{height:50%;background-color:#000;bottom:10px;left:1px;z-index:-1}.timeline-animated.contained .timeline-list-item:nth-child(2n),.timeline-animated.contained .timeline-list-item:nth-child(2n) .timelime-item-text{margin-bottom:0}.timeline-animated.contained .timeline-list-item:nth-child(2n):before{height:50px;top:-80px}.timeline-animated.contained .timeline-list-item .timelime-item-text{justify-content:start;z-index:1;margin-bottom:25px}.timeline-animated.contained .timeline-list-item .timelime-item-text .year-wrapper{font-size:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7px 14px;color:#4d4f54;border:1px solid #ff6900}.timeline-animated.contained .timeline-list-item .timelime-item-text .timeline-item-image{position:absolute;top:190px;left:80px}.timeline-animated.contained .timeline-list-item:before{width:2px}.timeline-animated.contained .timeline-line{width:100%;display:block;top:0}.timeline-animated.contained .timeline-line .timeline-progress-line{height:2px;position:relative;top:260px}.timeline-animated.contained .timeline-line .timeline-progress-line:after{content:"►";position:absolute;right:0;bottom:50%;transform:translateY(50%);width:3px}@media (min-width:992px) and (max-width:1163px){.timeline-animated.contained .timeline-line .timeline-progress-line{top:320px}}@media (min-width:992px){.timeline-animated.contained .timeline-list-item:nth-child(4){margin-left:18%}}@media (max-width:992px){.timeline-animated.contained .timeline-top-list{padding-left:50px}.timeline-animated.contained .timeline-line .timeline-progress-line{height:100%;width:2px;top:10px}.timeline-animated.contained .timeline-line .timeline-progress-line:after{left:50%;transform:rotate(90deg) translate(50%);bottom:0}.timeline-animated.contained .timeline-list-item:before{width:25px;height:2px;left:-40px}.timeline-animated.contained .timeline-list-item:nth-child(2n):before{width:25px;height:2px;top:10px}.timeline-animated.contained .timeline-list-item .timelime-item-text{margin-bottom:0}.timeline-animated.contained .timeline-list-item .timelime-item-text .timeline-item-image{position:relative;max-width:250px;margin-left:auto;bottom:40px;top:auto;left:auto}}@keyframes d{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-93%,0,0)}}.ticker-wrap{position:relative;bottom:0;overflow:hidden;box-sizing:content-box}.ticker-wrap .ticker{display:inline-block;line-height:4rem;white-space:nowrap;box-sizing:content-box;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:d;animation-duration:30s}.ticker-wrap .ticker__item{display:inline-block;padding:0 25px;font-size:2rem;color:#fff}.ticker-wrap .ticker__item img{max-height:150px;max-width:200px}@media (max-width:992px){.ticker-wrap .ticker{display:flex;padding-right:0;animation:none}.ticker-wrap .ticker__item{width:30%}.ticker-wrap .ticker__item img{height:auto;width:100%}}@media (max-width:768px){.ticker-wrap .ticker__item{width:50%}}.gradient-bg{background:linear-gradient(90deg,#409,#a51890)}.gradient-bg h2{color:#fff}@media (min-width:992px){.gradient-bg .row>div{max-width:270px}}.gradient-bg .gradient-item{background-color:#f8f9fa;display:flex;position:relative;height:100%;justify-content:center;transition:all .3s ease-in-out;text-align:center;align-items:center;padding:75px 15px;box-sizing:border-box;transform:translateZ(0)}.gradient-bg .gradient-item-title{color:#090909;font-size:20px;text-align:center;font-weight:700;transition:all .3s ease-in-out;letter-spacing:0;margin-bottom:0;text-transform:none}.gradient-bg .gradient-item:before{content:"";box-sizing:border-box;position:absolute;top:-2px;height:5px;width:100%;margin-bottom:10px;display:block}.gradient-bg .gradient-item.green:before{background-color:#00a499}.gradient-bg .gradient-item.blue:before{background-color:#0095c8}.gradient-bg .gradient-item.purple:before{background-color:#a51890}.gradient-bg .gradient-item.violet:before{background-color:#3c1ea0}.gradient-bg .gradient-item.orange:before{background-color:#ff6900}.gradient-bg .gradient-item.red:before{background-color:#fa4616}.gradient-bg .gradient-item:hover{box-shadow:0 30px 30px 0 rgba(0,0,0,.3);will-change:box-shadow}.gradient-bg .gradient-item:hover .gradient-item-title{text-shadow:.4px .4px 0 #000}.gradient-bg .gradient-item>div{height:100%}.gradient-bg .gradient-item .more{display:block;width:80%;position:relative;font-size:16px;font-weight:700}.gradient-bg .gradient-item .more:after{content:"";position:absolute;padding-top:1px;background-image:url(../images/icon-card-arrow.svg);background-size:36px 18px;background-position:0 0;width:36px;height:18px;background-repeat:no-repeat;margin-left:15px;bottom:3px;transition:all .3s}.gradient-bg .gradient-item .more:hover{color:#ff6900;text-decoration:none}.gradient-bg .gradient-item .more:hover:after{animation:c 2s ease infinite}.gradient-bg .gradient-item.legacy-link-item{min-height:150px}.gradient-bg .gradient-item.legacy-link-item a.legacy-link{color:#ff6900;font-weight:700;display:flex;gap:20px;margin-bottom:0}.gradient-bg .gradient-item.legacy-link-item a.legacy-link:hover{color:#ff6900;text-decoration:none}.gradient-bg .gradient-item.legacy-link-item a.legacy-link:hover .link-arrow:after{left:20px;transition:all .3s}.gradient-bg .gradient-item.legacy-link-item a.legacy-link .link-arrow:after{content:url(../images/icon-card-arrow.svg);position:relative;display:inline-block;transition:all .3s;left:0}@media (hover:none){.gradient-bg .gradient-item:hover{box-shadow:0 2px 35px 0 #dedede!important;text-shadow:none!important}.gradient-bg .gradient-item-title:hover{text-shadow:none!important}}.gradient-bg .gradient-item>div>div>ul.unstyled-list,.gradient-bg .gradient-item>div>ul.unstyled-list,.gradient-bg .gradient-item>ul.unstyled-list>li>a.styled-link{max-width:83%}.gradient-bg .gradient-item>div{width:100%}.gradient-bg .gradient-banner{display:flex;flex-direction:column;justify-content:center;height:100%;transition:all .3s}.gradient-bg .gradient-banner a.banner-title{max-width:83%}.gradient-bg .gradient-banner .banner-title{color:#fff;font-size:20px;width:80%;font-weight:700;position:relative;text-decoration:none}.gradient-bg .gradient-banner .banner-title:after{content:"";padding-top:1px;background-image:url(../v4/images/icons/white-arrow.svg);background-size:36px 18px;background-position:0 0;width:36px;height:18px;background-repeat:no-repeat;position:absolute;margin-left:15px;transition:all .3s;bottom:6px}.gradient-bg .gradient-banner .banner-title:hover:after,.gradient-bg .gradient-banner.gradient-banner:hover .banner-title:after{animation:c 2s ease infinite}.gradient-bg .gradient-banner.orange{background-color:#ff6900}.gradient-bg .gradient-banner:hover{box-shadow:0 30px 30px 0 rgba(0,0,0,.3)}.gradient-bg.with-description .gradient-item{padding:30px}.gradient-bg.with-description .gradient-item:before{left:0}.gradient-bg.with-description .gradient-item .gradient-item-title{margin-bottom:20px}.gradient-bg.with-description:hover .gradient-item-title{transform:none}.gradient-bg.white{background-image:none;background-color:#fff}.gradient-bg.white h2{color:#050505}.gradient-bg.white .gradient-item{background-color:#fff;box-shadow:0 2px 35px 0 #dedede;text-align:left}.gradient-bg.white .gradient-item:hover{box-shadow:0 30px 30px 0 rgba(0,0,0,.3)}.gradient-bg.white .gradient-item:before{height:5px}.gradient-bg.white .gradient-item .gradient-item-title{font-weight:700}.gradient-bg.white .gradient-item .orange-text{font-weight:700;color:#ff6900;margin-bottom:5px;margin-top:20px;text-transform:uppercase}.gradient-bg.white .gradient-item:hover .gradient-item-title{text-shadow:none}.gradient-bg.grey{background-image:none;background-color:#fff}.gradient-bg.grey h2{color:#050505}.gradient-bg.grey .gradient-item{background-color:#f8f9fa;box-shadow:0 2px 35px 0 #dedede;justify-content:start;text-align:left}.gradient-bg.grey .gradient-item:hover{box-shadow:0 30px 30px 0 rgba(0,0,0,.3)}.gradient-bg.grey .gradient-item:before{left:0}.gradient-bg.grey .gradient-item .gradient-item-title{font-weight:700}.gradient-bg.grey .gradient-item .orange-text{font-weight:700;color:#ff6900;margin-bottom:5px;margin-top:20px;text-transform:uppercase}.gradient-bg.grey .gradient-item:hover .gradient-item-title{text-shadow:none}.gradient-bg.dark{background:linear-gradient(90deg,#1c0754,#610093)}.dark-gradient{background-image:radial-gradient(circle at 0 0,#47204a,#14153c,#003b73)}.dark-gradient h2{color:#fff}.violet-section{background-image:linear-gradient(90deg,#a01e8c 0,#3c1ea0)}.violet-section h2{color:#fff}@media (min-width:768px) and (max-width:992px){.gradient-banner{min-height:230px}}@media (max-width:768px){.gradient-banner{min-height:160px}}.team-content{display:flex;flex-direction:column;align-content:center}@media (min-width:1200px){.team-content{flex-direction:row}}.team-content .people{display:flex;flex-direction:column;align-items:center;padding:0 25px;margin-bottom:60px}@media (min-width:768px){.team-content .people{flex-direction:row}}@media (min-width:1200px){.team-content .people{width:50%;margin-bottom:0}}.team-content .img-inner{margin-bottom:45px}@media (min-width:768px){.team-content .img-inner{margin-right:25px;margin-bottom:0}}.team-content .img-inner .img{max-width:165px;max-height:190px;box-shadow:17px 11px 25px 0 rgba(34,41,43,.14)}.team-content .people-content .name{font-size:19px;font-weight:700;line-height:1.37;color:#000c12;margin-bottom:9px}.team-content .people-content .position{opacity:.6;font-size:12px;color:#4d5153;text-transform:uppercase;margin-bottom:12px}.team-content .people-content .description{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#000c12;margin-bottom:25px}.team-content .people-content .linkedin{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.team-content .people-content .linkedin .link-ico .ico{width:20px;height:20px;display:block}.team-content .people-content .linkedin .link-ico .ico.ico-hover,.team-content .people-content .linkedin:hover .ico{display:none}.team-content .people-content .linkedin:hover .ico.ico-hover{display:block}@media (min-width:768px){.team-content .people-content{text-align:left}}@media (max-width:768px){.team-content .people-content{text-align:center}.team-content .people-content .linkedin{margin:0 auto}}.client-list-simple.opentext-clients{position:relative;width:100%;padding:40px 50px;bottom:50px;box-shadow:0 2px 95px 0 rgba(54,92,104,.2);background:#fff}.client-list-simple.opentext-clients img{max-width:165px;max-height:100px}@media (max-width:768px){.client-list-simple.opentext-clients img{max-width:100%}}.product-wrapper .product-content{right:0;padding:40px;text-align:left}.product-wrapper .product-content .round-bullets li{padding-left:24px}.product-wrapper .product-content .round-bullets li:before{top:8px;height:9px;width:9px}.product-wrapper .product-content .round-bullets li.no-bullet:before{content:none!important}.product-wrapper .product-content .grey-background{position:absolute;width:50%;height:calc(100% - 185px);z-index:-1;bottom:30px;right:0;display:none}@media (min-width:992px){.product-wrapper .product-content .grey-background{display:block}}@media (min-width:992px){.product-wrapper .product-content{position:static}}.product-wrapper .product-nav-wrapper{display:flex;flex-direction:column}.product-wrapper .product-nav-wrapper .product-nav{text-align:left;padding:40px 55px 40px 0}.product-wrapper .product-nav-wrapper .product-nav .product-nav-item{font-size:20px;font-weight:700;line-height:1.2;display:flex;align-items:center;justify-content:space-between;text-align:left;color:#000;text-decoration:none;border-bottom:1px solid #b3bfcc;padding:30px 15px 30px 0}.product-wrapper .product-nav-wrapper .product-nav .product-nav-item:last-child{border-bottom:none}.product-wrapper .product-nav-wrapper .product-nav .product-nav-item.active,.product-wrapper .product-nav-wrapper .product-nav .product-nav-item:hover{color:#ff6900}.product-wrapper .product-nav-wrapper .product-nav.sticky{position:-webkit-sticky;position:sticky;top:50px}.product-wrapper .product-nav-wrapper.bottom{justify-content:flex-end}.pdf-form-wrapper{position:fixed;bottom:60px;max-width:340px;max-height:530px;overflow:auto;z-index:1000;right:0;transform:translateX(340px);transition:all .3s}.pdf-form-wrapper::-webkit-scrollbar{width:7px;background:#440097}.pdf-form-wrapper::-webkit-scrollbar-track{border-radius:0}.pdf-form-wrapper::-webkit-scrollbar-thumb{border-radius:0;background:#a51890;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.pdf-form-wrapper .closed-form-wrapper,.pdf-form-wrapper .opened-form-success-wrapper,.pdf-form-wrapper .opened-form-wrapper,.pdf-form-wrapper .opened-text-wrapper{background-color:#440097;display:none;transition:all .3s}.pdf-form-wrapper .closed-form-wrapper:before,.pdf-form-wrapper .opened-form-success-wrapper:before,.pdf-form-wrapper .opened-form-wrapper:before,.pdf-form-wrapper .opened-text-wrapper:before{content:"";position:absolute;top:0;height:5px;width:100%;left:0;margin-bottom:10px;display:block;background:#a6178f}.pdf-form-wrapper .closed-form-wrapper.visible,.pdf-form-wrapper .opened-form-success-wrapper.visible,.pdf-form-wrapper .opened-form-wrapper.visible,.pdf-form-wrapper .opened-text-wrapper.visible{display:block}.pdf-form-wrapper .opened-text-wrapper{padding:30px 20px}.pdf-form-wrapper .opened-text-wrapper .title{font-size:12px;color:#fff;margin-bottom:10px}.pdf-form-wrapper .opened-text-wrapper .h4,.pdf-form-wrapper .opened-text-wrapper h4{font-size:20px;color:#fff}.pdf-form-wrapper .opened-text-wrapper .open-form-btn{width:100%}.pdf-form-wrapper .opened-text-wrapper .icon-close{background-image:url(../images/icons/icon-close.svg);cursor:pointer;width:15px;height:15px;position:absolute;right:20px;top:30px}.pdf-form-wrapper .closed-form-wrapper{padding:20px}.pdf-form-wrapper .closed-form-wrapper:before{content:none}.pdf-form-wrapper .closed-form-wrapper .download-icon{background-image:url(../images/icons/icon-download.svg);cursor:pointer;width:22px;height:37px}.pdf-form-wrapper .opened-form-wrapper{padding:20px 0 0}.pdf-form-wrapper .opened-form-wrapper .title{margin-bottom:10px;font-size:12px;color:#d7dceb}.pdf-form-wrapper .opened-form-wrapper .form-fields-container,.pdf-form-wrapper .opened-form-wrapper .form-text-container{padding:0 20px}.pdf-form-wrapper .opened-form-wrapper h4{font-size:20px;margin-bottom:10px;color:#fff}.pdf-form-wrapper .opened-form-wrapper p{color:#fff;font-size:14px;margin-bottom:20px}.pdf-form-wrapper .opened-form-wrapper .nix-btn{width:100%}.pdf-form-wrapper .opened-form-wrapper .icon-hide{background-image:url(../images/icons/icon-hide.svg);cursor:pointer;width:15px;height:9px;position:absolute;right:20px;top:20px}.pdf-form-wrapper .opened-form-wrapper .form-group{margin-bottom:15px}.pdf-form-wrapper .opened-form-wrapper .form-group label{font-size:14px;color:#fff;font-weight:400;margin-bottom:5px;text-transform:none}.pdf-form-wrapper .opened-form-wrapper .form-group label .color-orange{color:#ff6900}.pdf-form-wrapper .opened-form-wrapper .form-group input{border:1px solid #cad1dc;background-color:#fff;border-radius:0;padding:21px 15px}.pdf-form-wrapper .opened-form-wrapper .form-group input[type=checkbox]{background-color:transparent;border:2px solid #fff;padding:0;height:20px;width:20px}.pdf-form-wrapper .opened-form-wrapper .form-group input[type=checkbox]:checked{border:1px solid #ff6900;background-repeat:no-repeat;background-color:#ff6900;background-size:70%;background-position:50%}.pdf-form-wrapper .opened-form-wrapper .email-error-message,.pdf-form-wrapper .opened-form-wrapper .name-error-message,.pdf-form-wrapper .opened-form-wrapper .privacy-error-message{font-size:14px;color:red;margin-top:5px}.pdf-form-wrapper .opened-form-wrapper .privacy-text{font-size:12px}.pdf-form-wrapper .opened-form-wrapper .privacy-text a{color:#fff;text-decoration:underline}.pdf-form-wrapper .opened-form-wrapper .submit-button-container{background-color:#440097;padding:30px 20px;position:-webkit-sticky;position:sticky;bottom:0;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.pdf-form-wrapper .opened-form-success-wrapper{padding:50px 20px}.pdf-form-wrapper .opened-form-success-wrapper h4{font-size:20px;color:#fff;margin-bottom:10px}.pdf-form-wrapper .opened-form-success-wrapper h4:after{content:url(../images/icons/success.svg);position:relative;top:7px;left:10px}.pdf-form-wrapper .opened-form-success-wrapper .icon-close{background-image:url(../images/icons/icon-close.svg);cursor:pointer;width:15px;height:15px;position:absolute;right:20px;top:30px}.pdf-form-wrapper .opened-form-success-wrapper .text-small{font-size:14px;margin-bottom:0;color:#fff}.pdf-form-wrapper.visible{transform:translateX(0)}.pdf-form-wrapper.visible.closed{transform:translateX(340px)}@media (max-width:1200px){.pdf-form-wrapper{bottom:100px}}@media (max-width:992px){.pdf-form-wrapper{display:none}}.pdf-form-wrapper.bottom{bottom:0}.pdf-form-wrapper.static-form{position:relative;display:block;transform:none;max-height:100%;max-width:100%;bottom:0}.pdf-form-wrapper.static-form .opened-form-success-wrapper,.pdf-form-wrapper.static-form .opened-form-wrapper{position:relative}.pdf-form-wrapper.static-form .opened-form-wrapper{padding:30px 0 0}.pdf-form-wrapper.static-form .opened-form-wrapper .submit-button-container{padding-bottom:20px}.pdf-form-wrapper.static-form .submit-button-container{box-shadow:none;padding-top:0}@media (min-width:992px){.pdf-form-wrapper.static-form{padding-left:20px}}.pdf-form-wrapper .responseMessageContainer>p{padding:0 20px}.author-form-wrapper{padding:70px 50px 50px;box-shadow:0 5px 40px 0 rgba(77,79,84,.15);background-color:#fff;position:relative;margin-top:-280px}.author-form-wrapper .author-img-container{margin-bottom:20px}.author-form-wrapper .author-img-container img{border-radius:100%;width:220px;max-height:220px}.author-form-wrapper .author-content-wrapper .author-title{font-size:24px;font-weight:700;margin-bottom:10px;color:#090909}.author-form-wrapper .author-content-wrapper .author-position{font-size:16px;margin-bottom:50px;color:#54565a;font-weight:500}.author-form-wrapper .author-content-wrapper .author-description{font-size:16px;line-height:1.44;color:#090909}.author-form-wrapper .author-content-wrapper .question-title{font-size:20px;line-height:1.2;margin-bottom:20px;color:#090909;font-weight:400}.author-form-wrapper .author-content-wrapper .more{font-family:Geologica,sans-serif;font-weight:700;margin-bottom:20px;display:inline-block;font-size:20px;position:relative;color:#090909;padding-right:35px}.author-form-wrapper .author-content-wrapper .more:after{content:"";background-image:url(../images/icons/grey-orange-arrow.svg);background-size:contain;background-repeat:no-repeat;height:18px;width:35px;position:absolute;right:-20px;top:0;transition:all .3s}@media (max-width:992px){.author-form-wrapper .author-content-wrapper .more{font-size:16px;margin-bottom:26px}.author-form-wrapper .author-content-wrapper .more:after{top:2px}}@media (min-width:992px){.author-form-wrapper .author-content-wrapper .more{font-size:20px;margin-bottom:50px}.author-form-wrapper .author-content-wrapper .more:after{top:4px}}.author-form-wrapper .author-content-wrapper .more:hover{text-decoration:none}.author-form-wrapper .author-content-wrapper .more:hover:after{right:-30px}.author-form-wrapper .author-content-wrapper form{transform:rotateX(90deg);height:0;transition:all .3s}.author-form-wrapper .author-content-wrapper form label{font-size:16px;color:#090909;margin-bottom:8px}.author-form-wrapper .author-content-wrapper form input,.author-form-wrapper .author-content-wrapper form textarea{border-radius:0}.author-form-wrapper .author-content-wrapper form .form-group{margin-bottom:25px}@media (max-width:992px){.author-form-wrapper .author-content-wrapper form .form-group{margin-bottom:20px}}.author-form-wrapper .author-content-wrapper form .loaderIcon{background-image:url(../images/loader-form.svg);background-size:30px;display:inline-block;background-position:50%;width:30px;height:25px}.author-form-wrapper .author-content-wrapper form .responseMessageContainer{margin-top:30px;text-align:center}.author-form-wrapper .author-content-wrapper form #privacyPolicyCheckContainer{margin:30px 0 20px}.author-form-wrapper .author-content-wrapper form #privacyPolicyCheckContainer #privacyCheck{width:18px;height:18px}.author-form-wrapper .author-content-wrapper form #privacyPolicyCheckContainer .form-check-label{font-weight:400;font-size:16px;color:#090909}.author-form-wrapper .author-content-wrapper form.visible{height:100%;transform:rotateX(0deg)}@media (max-width:768px){.author-form-wrapper .author-content-wrapper form button[type=submit]{margin-bottom:30px}}@media (max-width:768px){.author-form-wrapper{padding:20px 10px 10px;margin-top:-360px}.author-form-wrapper .author-img-container img{width:120px;max-height:120px}.author-form-wrapper .author-content-wrapper .author-title{font-size:16px;margin-bottom:5px}.author-form-wrapper .author-content-wrapper .author-position{font-size:14px;margin-bottom:20px}.author-form-wrapper .author-content-wrapper .author-description,.author-form-wrapper .author-content-wrapper form label{font-size:12px}}.author-form-wrapper #formMessageContainerFailed,.author-form-wrapper #formMessageContainerSuccess{color:#4d4f54;display:flex}.author-form-wrapper #formMessageContainerFailed a,.author-form-wrapper #formMessageContainerSuccess a{white-space:nowrap}.author-form-wrapper #formMessageContainerFailed .fa,.author-form-wrapper #formMessageContainerSuccess .fa{padding:20px 0;margin-right:15px;vertical-align:middle}.author-form-wrapper #formMessageContainerFailed .loaderIcon,.author-form-wrapper #formMessageContainerSuccess .loaderIcon{font-size:26px}.author-form-wrapper #formMessageContainerFailed .statusIcon,.author-form-wrapper #formMessageContainerSuccess .statusIcon{padding:20px;margin-right:10px;background-size:cover;background-position:50%}.author-form-wrapper #formMessageContainerFailed .statusIcon.success,.author-form-wrapper #formMessageContainerSuccess .statusIcon.success{width:30px;height:30px;background-image:url(../images/form-success.svg)}.author-form-wrapper #formMessageContainerFailed .statusIcon.error,.author-form-wrapper #formMessageContainerSuccess .statusIcon.error{width:30px;height:30px;background-image:url(../images/form-error.svg)}.author-form-wrapper #formMessageContainerFailed>span,.author-form-wrapper #formMessageContainerSuccess{text-align:left}.stepper-block-wrapper .stepper-list{list-style:none}.stepper-block-wrapper .stepper-list .stepper-item{position:relative;display:flex;padding-bottom:50px}.stepper-block-wrapper .stepper-list .stepper-item .stepper-icon{min-width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-right:20px;font-weight:900;font-size:18px;border-radius:100%;color:#fff;background-image:linear-gradient(120deg,#ff6900 9%,#ff5000 94%);z-index:1}.stepper-block-wrapper .stepper-list .stepper-item .stepper-progress-bar{content:"";position:absolute;left:28px;top:20px;height:100%;width:4px;background-color:#d7dceb}.stepper-block-wrapper .stepper-list .stepper-item .stepper-item-content .item-title{font-weight:700}.stepper-block-wrapper .stepper-list .stepper-item .stepper-item-content .stepper-item-text{margin-bottom:30px;transition:opacity .4s ease;max-height:0;opacity:0}.stepper-block-wrapper .stepper-list .stepper-item.visible .stepper-item-content .stepper-item-text{max-height:1000px;opacity:1}@media (max-width:992px){.stepper-block-wrapper .stepper-list .stepper-item{padding-bottom:15px}.stepper-block-wrapper .stepper-list .stepper-item .stepper-icon{min-width:40px;height:40px}.stepper-block-wrapper .stepper-list .stepper-item .stepper-item-content .stepper-item-text{max-height:100%;opacity:1}.stepper-block-wrapper .stepper-list .stepper-item .stepper-item-content .item-title{font-size:20px}.stepper-block-wrapper .stepper-list .stepper-item .stepper-progress-bar{left:19px;width:2px}}.stepper-images-wrapper{position:absolute;bottom:0;display:grid;align-self:flex-start}.stepper-images-wrapper .stepper-image{grid-column:1;grid-row:1;transition:opacity .4s ease;opacity:0;z-index:0}@media (min-width:992px){.stepper-images-wrapper .stepper-image{display:block}.stepper-images-wrapper .stepper-image.active{opacity:1;z-index:1;transition:opacity .4s ease}}@media (max-width:992px){.stepper-images-wrapper .stepper-image{display:none}.stepper-images-wrapper .stepper-image.active{display:block}}.article-list .nix-card-event{display:flex;background-color:#f8f9fa;transition:all .3s}.article-list .nix-card-event .banner{position:relative;overflow:hidden;height:100%;max-width:100%}.article-list .nix-card-event .banner img{transition:all .3s;height:100%;width:100%}.article-list .nix-card-event .event-title{height:100%}.article-list .nix-card-event .event-title a{font-size:30px;font-weight:700;height:100%;width:100%;display:flex;align-items:center;transition:all .3s;color:#050505}.article-list .nix-card-event .event-info-wrapper{height:100%;display:flex;flex-direction:column}.article-list .nix-card-event .event-info-wrapper .event-info-item{flex:1;background:#f3f3f4;display:flex;align-items:center;font-size:20px;font-weight:700;padding:40px 30px}@media (max-width:768px){.article-list .nix-card-event{flex-direction:column;max-width:360px;margin-left:auto;margin-right:auto}.article-list .nix-card-event .event-title{padding-top:20px;padding-bottom:30px}.article-list .nix-card-event .event-title a{font-size:20px}.article-list .nix-card-event .event-info-wrapper{padding-bottom:30px}.article-list .nix-card-event .event-info-wrapper .event-info-item{border:none;background:transparent;font-size:16px;padding:0}.article-list .nix-card-event .event-info-wrapper .event-info-item:first-of-type{border:none}.article-list .nix-card-event .event-info-wrapper .event-info-item+.event-info-item{margin-top:10px}}@media (min-width:768px){.article-list .nix-card-event{max-width:100%;flex-direction:row}.article-list .nix-card-event .event-title{height:100%}.article-list .nix-card-event .event-title a{font-size:30px}.article-list .nix-card-event .banner img{max-width:none;min-width:100%;width:auto}.article-list .nix-card-event .event-info-wrapper{padding-bottom:0}.article-list .nix-card-event .event-info-wrapper .event-info-item{border-left:1px solid #fff;background:#f3f3f4;font-size:20px;padding:40px 30px}.article-list .nix-card-event .event-info-wrapper .event-info-item:first-of-type{border-bottom:1px solid #fff}.article-list .nix-card-event .event-info-wrapper .event-info-item+.event-info-item{margin-top:0}}.article-list .nix-card-event:hover{box-shadow:0 15px 35px 0 rgba(0,0,0,.1);transition:all .3s}.article-list .nix-card-event:hover .event-title a{text-decoration:none;font-weight:700;text-shadow:-.4px -.4px 0 #ff6900,.4px -.4px 0 #ff6900,-.4px .4px 0 #ff6900,.4px .4px 0 #ff6900;color:#ff6900}.article-list .nix-card-event:hover .banner img{transition:all .3s;transform:scale(1.1)}.article-list .archive-card-wrapper .nix-card-archive-event{border-bottom:1px solid rgba(77,79,84,.5);display:flex;flex-direction:row;padding:30px 0}.article-list .archive-card-wrapper .nix-card-archive-event .event-title{font-size:24px;font-weight:400;height:100%}.article-list .archive-card-wrapper .nix-card-archive-event .event-title a{display:flex;align-items:center;width:100%;transition:all .3s;color:#050505}.article-list .archive-card-wrapper .nix-card-archive-event .event-title a:hover{color:#050505;text-decoration:none}.article-list .archive-card-wrapper .nix-card-archive-event .event-info-wrapper .event-info-item{font-size:20px;font-weight:400}.article-list .archive-card-wrapper .nix-card-archive-event .event-info-wrapper .event-info-item+.event-info-item{margin-top:20px}@media (max-width:768px){.article-list .archive-card-wrapper .nix-card-archive-event{flex-direction:column}.article-list .archive-card-wrapper .nix-card-archive-event .event-title{font-size:20px;padding-bottom:30px}.article-list .archive-card-wrapper .nix-card-archive-event .event-info-wrapper .event-info-item{font-size:16px}.article-list .archive-card-wrapper .nix-card-archive-event .event-info-wrapper .event-info-item+.event-info-item{margin-top:10px}}.article-list .archive-card-wrapper .nix-card-archive-event:hover .event-title{font-weight:700}.article-list .archive-card-wrapper.visible:last-of-type .nix-card-archive-event{border-bottom:none}@media (min-width:576px){.event-category-title{font-size:30px}}.marked-block{position:relative}.marked-block:before{position:absolute;content:"";width:6px;bottom:-14px;height:calc(100% + 28px);left:-15px;background-color:#ff6900}.marked-block p{font-size:14px;font-weight:700;color:#54565a}.marked-block h3{margin-bottom:30px}@media (max-width:992px){.marked-block p{font-size:12px}.marked-block h3{font-size:20px}}.animated-scroll-wrapper{overflow:hidden}.animated-scroll-wrapper .animated-scroll-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-wrap:nowrap}@media (max-width:992px){.animated-scroll-wrapper .animated-scroll-content{width:100%;flex-direction:column;align-items:center}.animated-scroll-wrapper .animated-scroll-content .animated-scroll-item+.animated-scroll-item{margin-top:50px}}.policy-banner{position:fixed;bottom:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.5);width:100%;color:#4d4f54;padding:10px 0;z-index:99999}.policy-banner .text{font-size:20px;font-weight:700}.policy-banner .text a{color:#4d4f54;text-decoration:underline}.policy-banner .icon{font-size:24px}.policy-banner .close-policy{position:absolute;color:#4d4f54;right:20px;bottom:20px;text-decoration:none}@media screen and (max-width:1200px){.policy-banner .policy-container .text{margin-right:30px}.policy-banner .policy-container .nix-btn{margin-top:10px}.policy-banner .close-policy{right:15px;top:calc(50% - 8px)}}.gradient-timeline-wrapper .progress-container .gradient-progress-bar{position:absolute;left:calc(50% - .5px);top:0;width:1px;height:100%;max-height:0;transition:max-height 4s ease-out;border-radius:4px;background-image:linear-gradient(90deg,#ff6900,#a4188f)}.gradient-timeline-wrapper .progress-container .gradient-progress-bar.visible{max-height:100%}.gradient-timeline-wrapper .gradient-timeline-item{display:flex;padding-right:0;padding-left:0;transition:all .3s;opacity:0}.gradient-timeline-wrapper .gradient-timeline-item .gradient-timeline-counter-wrapper .counter{width:50px;height:50px;font-size:35px;top:-10px;border-radius:100%;background-image:linear-gradient(122deg,#ff6900 7%,#c821af 104%);color:#fff;text-align:center;font-weight:700;position:relative}.gradient-timeline-wrapper .gradient-timeline-item .gradient-timeline-text-wrapper{padding-left:20px}@media (min-width:992px){.gradient-timeline-wrapper .gradient-timeline-item .gradient-timeline-text-wrapper{position:relative;bottom:15px}}.gradient-timeline-wrapper .gradient-timeline-item:before{content:none}.gradient-timeline-wrapper .gradient-timeline-item:nth-child(odd){padding-left:0}.gradient-timeline-wrapper .gradient-timeline-item:nth-child(odd):before{content:none}@media (min-width:992px){.gradient-timeline-wrapper .gradient-timeline-item{padding-right:95px}.gradient-timeline-wrapper .gradient-timeline-item:before{position:absolute;content:"";width:50px;height:1px;right:0;top:0;background-image:linear-gradient(122deg,#ff6900 7%,#c821af 104%);color:#050505}.gradient-timeline-wrapper .gradient-timeline-item.bg-white{position:relative;left:1px}.gradient-timeline-wrapper .gradient-timeline-item:nth-child(odd){padding-left:95px;padding-right:0}.gradient-timeline-wrapper .gradient-timeline-item:nth-child(odd).bg-white{right:1px;left:auto}.gradient-timeline-wrapper .gradient-timeline-item:nth-child(odd):before{position:absolute;content:"";width:50px;height:1px;right:auto;left:0;top:0;background-image:linear-gradient(122deg,#ff6900 7%,#c821af 104%);color:#050505}.gradient-timeline-wrapper .gradient-timeline-item .gradient-timeline-counter-wrapper .counter{width:120px;height:120px;font-size:80px;top:-40px}}.gradient-timeline-wrapper .gradient-timeline-item.visible{opacity:1}.accordion-items-wrapper{border-radius:8px;overflow:hidden}.accordion-items-wrapper input[type=checkbox]{display:none}.accordion-items-wrapper .accordion-item{width:100%;color:#090909;overflow:hidden}.accordion-items-wrapper .accordion-item:last-child .accordion-content{border:none}.accordion-items-wrapper .accordion-item .accordion-label{display:flex;padding-top:20px;margin:0;background:transparent;font-weight:700;cursor:pointer;font-size:18px}.accordion-items-wrapper .accordion-item .accordion-label:before{content:"+";text-align:center;line-height:.8;transition:all .35s;color:#ff6900;width:15px;height:14px;font-size:30px;margin-right:15px}.accordion-items-wrapper .accordion-item .accordion-content{max-height:0;padding:20px 30px 0;font-size:16px;color:#090909;background:#fff;transition:all .35s;border-bottom:1px solid #dadada}.accordion-items-wrapper .accordion-item .accordion-content .round-bullets{padding-top:10px}.accordion-items-wrapper .accordion-item-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;cursor:pointer}.accordion-items-wrapper input:checked+.accordion-label:before{margin-top:15px;content:"-";transform:rotate(180deg)}.accordion-items-wrapper input:checked~.accordion-content{max-height:100vh;padding:10px 30px 20px}.gradient-title-wrapper{width:100%}.gradient-title-wrapper .gradient-title-item{padding:10px 40px;color:#fff}.gradient-title-wrapper .gradient-title-item.orange{background:linear-gradient(90deg,#ff5000,#ff6900)}@media (min-width:992px){.gradient-title-wrapper .gradient-title-item.orange.transformed:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-25px;z-index:1;display:block;width:0;height:0;border-top:24px solid transparent;border-left:25px solid #ff6900;border-right:0 solid transparent;border-bottom:24px solid transparent}}.gradient-title-wrapper .gradient-title-item.violet{background:linear-gradient(270deg,#409,#a51890)}.interlinking-wrapper{max-width:1170px!important;background-color:#fff7f2;margin-bottom:30px}.interlinking-wrapper ul li .styled-link{font-weight:400;padding-right:0}.interlinking-wrapper ul li .styled-link:after{content:none}.interlinking-wrapper ul li .styled-link:hover{color:#ff6900}.checked-wrapper .checked-block{display:flex;align-items:center;width:100%;height:100%;background-color:#f8f9fa;padding:23px 20px;transition:all .3s}@media (max-width:576px){.checked-wrapper .checked-block{padding:30px 20px}}.checked-wrapper .checked-block-column{display:flex;align-items:center;flex-direction:column;width:100%;height:100%;background-color:#fff;padding:30px 20px;transition:all .3s}.checked-wrapper .checked-block-column h3{font-size:20px}@media (max-width:576px){.checked-wrapper .checked-block-column{padding:30px 20px}}.checked-wrapper.grey .benefits-block{background-color:#f8f9fa}.width-title-65{width:65%}@media (max-width:992px){.width-title-65{width:100%}}.text-center>.title{text-align:center}.technology-leaders-text{font-size:20px}@media (max-width:768px){.technology-leaders-text{font-size:18px!important}}.technology-leaders-name{font-size:20px}@media (max-width:768px){.technology-leaders-name{font-size:18px}}.data-advantage-wrapper .data-advantage-block{display:flex;align-items:center;width:100%;height:100%;background-color:#f7f9fa;padding:30px;transition:all .3s}.data-advantage-wrapper .data-advantage-block-column{display:flex;align-items:center;flex-direction:column;width:100%;height:100%;background-color:#f7f9fa;padding:30px 20px 20px 30px;transition:all .3s}.data-advantage-wrapper .data-advantage-block-column .data-advantage-title{font-size:18px;font-weight:700}.data-advantage-wrapper .data-advantage-block-column .data-advantage-text{font-size:16px;font-weight:400}@keyframes e{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(50px) scale(.6)}}.gradient-line{height:5px;width:100%;position:absolute;background-image:linear-gradient(90deg,#ff6900,#ff8200 32%,#a51890 68%,#409);left:0;right:0}@media (max-width:991.98px){.gradient-line{display:none}}.tabs_block{display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;display:flex;justify-content:space-between;flex-wrap:wrap;margin:60px 0 0}.tab-header{cursor:pointer;transition:background-color .3s ease,color .3s ease}.tabs_block>div.tab-header{font-size:18px;padding:30px 23px;background-color:#cad1dc}.tabs_block>div.tab-header,.tabs_block>div.tab-header-grey{margin:5px 2px 2px;flex:1;border-radius:0;border:none;font-weight:700;text-align:left;text-transform:none;display:flex;align-items:center;color:#090909}.tabs_block>div.tab-header-grey{font-size:16px;padding:30px 5px 30px 15px;background-color:#f8f9fa}.tabs_block>div.tab-header i{display:none}.tabs_block>div.tab-header.tab-header-grey.tab-active{color:#090909!important}.tabs_block>div.tab-header.tab-active{color:#fff}.tabs_block>div.tab-content{padding:50px 10px;overflow:hidden;order:2;flex:1 1 100%;opacity:0;transform:scale(.95);display:none;transition:opacity .5s ease,transform .5s ease}.tabs_block>div.tab-content.tab-active{display:block;opacity:1;transform:scale(1)}@media (max-width:991.98px){.tabs_block>div.tab-header{order:0;flex:1 1 100%;position:relative;font-weight:700;text-align:left;text-transform:none;font-size:20px;display:flex;align-items:center;margin:5px;padding:15px}.tabs_block>div.tab-header br{display:none}.tab-content{padding:20px 10px}.tab-content>div.award-item>div.row>div.col-lg-4>h3{font-size:20px!important}.tab-content>div.award-item>div.row>div.col-lg-4>h4{font-size:18px!important}.tabs_block>div.tab-header i{display:block;position:absolute;width:16px;height:16px;line-height:16px;text-align:center;margin-top:-8px;font-size:24px;top:50%;right:16px}.tab-header i:before{content:"";height:16px;width:16px;display:block;background:url(../images/tabs-arrow.svg) 50%/cover no-repeat;transform:rotate(0deg);transition:transform .6s ease,filter .6s ease;will-change:transform,filter;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:brightness(0) saturate(100%) invert(0)}.tab-header.tab-active i:before{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(1)}.tabs_block>div.tab-content{order:0;padding:20px}}.tabs_block>div.tab-header.tab-header-grey.tab-active{background-color:#cad1dc!important}.tabs_block>div.tab-header.tab-1.tab-active{background-color:#ff6900}.tabs_block>div.tab-header.tab-2.tab-active{background-color:#ff8200}.tabs_block>div.tab-header.tab-3.tab-active{background-color:#fa582d}.tabs_block>div.tab-header.tab-4.tab-active{background-color:#a51890}.tabs_block>div.tab-header.tab-5.tab-active{background-color:#409}.tabs_block>div.tab-header.tab-6.tab-active{background-color:#30006b}.tab-content{max-height:0;overflow:hidden;opacity:0;transform:translateX(-20px) scale(.6);transition:all .8s ease}.tab-content.tab-active{max-height:1000px;opacity:1;transform:translateX(0) scale(1);transition:all .8s ease}@keyframes f{0%{opacity:0;transform:translateX(-50px) scale(.6)}to{opacity:1;transform:translateX(0) scale(1)}}.tab-content{animation:e .8s ease forwards}.tab-content.tab-active{animation:f .8s ease forwards}@supports (-webkit-backdrop-filter:none){.tab-header i:before{transform:rotate(0deg);will-change:transform}}