/* Minification failed. Returning unminified contents.
(1,1447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,10516): run-time error CSS1039: Token not allowed after unary operator: '-viewport-width'
 */
@-moz-keyframes slidingArrows{from{border-top-color:rgba(255,255,255,.2);}to{border-top-color:#fff;}}@-webkit-keyframes slidingArrows{from{border-top-color:rgba(255,255,255,.2);}to{border-top-color:#fff;}}@keyframes slidingArrows{from{border-top-color:rgba(255,255,255,.2);}to{border-top-color:#fff;}}@-moz-keyframes moreContentArrow{0%{opacity:0;}50%,100%{opacity:.8;}}@-webkit-keyframes moreContentArrow{0%{opacity:0;}50%,100%{opacity:.8;}}@keyframes moreContentArrow{0%{opacity:0;}50%,100%{opacity:.8;}}@-moz-keyframes areaSectionOverflow{from{overflow:visible;}to{overflow:hidden;}}@-webkit-keyframes areaSectionOverflow{from{overflow:visible;}to{overflow:hidden;}}@keyframes areaSectionOverflow{from{overflow:visible;}to{overflow:hidden;}}@-moz-keyframes activeSectionOverflow{to{overflow:auto;}}@-webkit-keyframes activeSectionOverflow{to{overflow:auto;}}@keyframes activeSectionOverflow{to{overflow:auto;}}@-moz-keyframes sectionLoadingAnimation{from{transform:scale(1);opacity:.2;}to{transform:scale(1.3);opacity:.8;}}@-webkit-keyframes sectionLoadingAnimation{from{transform:scale(1);opacity:.2;}to{transform:scale(1.3);opacity:.8;}}@keyframes sectionLoadingAnimation{from{transform:scale(1);opacity:.2;}to{transform:scale(1.3);opacity:.8;}}@keyframes rainbow-bg{0%{background-position:0 0;}50%{background-position:100% 0;}100%{background-position:0 0;}}@keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}:root{--viewport-width:100vw;}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.symbol-separator{padding:2.5rem 5rem 2.6rem 4rem!important;}.rgpd-disclaimer{font-size:.7rem;color:#6b6b6b;margin-top:4rem;}.text-transform-none{text-transform:none!important;}ul.links-list li a{color:#383838;font-size:1.4rem;padding-right:2.5rem;position:relative;}@media(min-width:992px){ul.links-list li a{font-size:1.6rem;}}@media(min-width:1200px){ul.links-list li a{font-size:2rem;}}ul.links-list li a::after{content:url(../Content/images/document-icon.svg);cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-1.2rem);}.loading-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100000;}.loading-overlay icon{animation:sectionLoadingAnimation .5s ease-in-out 0s infinite alternate;background:transparent url(../Content/images/agap-2-it-symbol-grayscale.svg) no-repeat 0 0;background-size:contain;display:inline-block;height:4.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4rem;}section.section-not-found{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:calc(100vh - .5rem);min-height:60rem;overflow:hidden;padding:9rem 0 7rem;position:relative;}section.section-not-found .not-found-container .not-found.d-flex{background-color:rgba(79,79,81,.85);opacity:.85;padding:10rem;}section.section-not-found .not-found-container h1{font-size:12rem;text-transform:none;text-align:right;margin-bottom:1rem;}section.section-not-found .not-found-container h4{font-size:2.4rem;text-align:right;white-space:nowrap;margin-bottom:1rem;}@media(max-width:820px){section.section-not-found .not-found-container img.image-style{display:none;}}@media(max-width:375px){section.section-not-found .not-found-container h1{font-size:10rem;}section.section-not-found .not-found-container h4{font-size:2rem;}}section.section-not-found video{background-color:#383838;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-2;}section.section-not-found .overlay{background-color:rgba(79,79,81,.7);background-position:bottom right;background-repeat:no-repeat;background-size:50%;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1;}@media(min-width:576px){section.section-not-found .overlay{background-size:contain;background-position:top right;}}#umbracoPreviewBadge{position:fixed!important;}html{font-size:62.5%;height:100%;}body{background-color:#383838;color:#fff;font-family:'sofia-pro',sans-serif;font-size:1.4rem;min-height:100%;overflow-x:hidden;padding-top:.5rem;position:relative;}@media(min-width:768px){body{font-size:1.6rem;padding-top:1rem;}}@media(min-width:1200px){body{font-size:1.8rem;}}body.loading{overflow:hidden;}body.loading::after{background-color:#383838;content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000;}@media(max-width:991.98px){body.corporate .section-container-dxs,body.corporate .section-container-highdome,body.corporate .section-container-ats,body.corporate .section-container-labs{display:none!important;}body.corporate .section-navigation .areas>.row>.col:last-child{display:none!important;}body.dxs .section-container-corporate,body.dxs .section-container-highdome,body.dxs .section-container-ats,body.dxs .section-container-labs{display:none!important;}body.highdome .section-container-corporate,body.highdome .section-container-dxs,body.highdome .section-container-ats,body.highdome .section-container-labs{display:none!important;}body.ats .section-container-corporate,body.ats .section-container-dxs,body.ats .section-container-highdome,body.ats .section-container-labs{display:none!important;}body.labs .section-container-corporate,body.labs .section-container-dxs,body.labs .section-container-highdome,body.labs .section-container-ats{display:none!important;}}.more-content-below{bottom:3rem;left:50%;position:absolute;transform:translateX(-50%);}.more-content-below>.arrow{background:url(../Content/images/more-content-below.svg) no-repeat 0 0;background-size:contain;height:1.2rem;width:2.8rem;}@media(min-width:768px){.more-content-below>.arrow{height:1.6rem;width:4.4rem;}}.more-content-below>.arrow.top{animation:moreContentArrow 2s linear 0s infinite;}.more-content-below>.arrow.middle{animation:moreContentArrow 2s linear .1s infinite;}.more-content-below>.arrow.bottom{animation:moreContentArrow 2s linear .2s infinite;}.more-content-below.dark>.arrow{background-image:url(../Content/images/more-content-below-dark.svg);}h1{font-size:2.5rem;margin-bottom:2.7rem;text-transform:uppercase;}h1.bold{font-weight:900;}h1.light{color:#fff!important;}h1.underline{border-bottom:.1rem solid #ffcd00;display:inline-block;padding:0 0 .6rem 1.5rem;}@media(min-width:768px){h1.underline{border-bottom-width:.3rem;padding-left:4.4rem;}}@media(min-width:576px){h1{font-size:3rem;}}@media(min-width:768px){h1{font-size:4rem;margin-bottom:4rem;}}@media(min-width:992px){h1{font-size:5rem;margin-bottom:4rem;}}section.light h1{color:#e6e6e6;}section.dark h1{color:#6b6b6b;}h2{font-size:1.6rem;margin-bottom:1.2rem;text-transform:uppercase;}@media(min-width:576px){h2{font-size:2.2rem;margin-bottom:1.6rem;}}@media(min-width:768px){h2{font-size:3rem;margin-bottom:1.6rem;}}h2 strong{color:#ffcd00;font-weight:400;}h3{color:#fff;font-size:1.4rem;line-height:1.79;padding:0 4rem 0 1.5rem;text-transform:uppercase;}@media(min-width:768px){h3{font-size:2rem;padding:0 4.4rem;}}@media(min-width:992px){h3{font-size:2.4rem;}}h3 strong{color:#ffcd00;font-weight:400;}.arrow-right::after{content:url(../Content/images/titles-arrow-small.svg);display:inline-block;transform:rotateY(180deg) translate(-3rem,-.1rem);}@media(min-width:768px){.arrow-right::after{content:url(../Content/images/titles-arrow.svg);transform:rotateY(180deg) translate(-5.6rem,-.3rem);}}.arrow-left::before{content:url(../Content/images/titles-arrow-small.svg);display:inline-block;transform:translate(-3rem,-.1rem);}@media(min-width:768px){.arrow-left::before{content:url(../Content/images/titles-arrow.svg);transform:translate(-5.6rem,-.3rem);}}.arrow-right-black::after{content:url(../Content/images/black-arrow-small.svg);display:inline-block;transform:rotateY(180deg) translate(-3rem,-.1rem);}@media(min-width:850px){.arrow-right-black::after{content:url(../Content/images/black-arrow.svg);transform:rotateY(180deg) translate(-5.6rem,-.3rem);}}.arrow-left-black::before{content:url(../Content/images/black-arrow-small.svg);display:inline-block;transform:translate(-3rem,-.1rem);}@media(max-width:425px){.arrow-left-black::before{display:none;}}@media(min-width:850px){.arrow-left-black::before{content:url(../Content/images/black-arrow.svg);transform:translate(-5.6rem,-.3rem);}}.btn{border-radius:0;font-size:1.6rem;height:3.7rem;padding:.5rem 1.8rem;}.btn.btn-primary{color:#fff;background-color:transparent;border-color:#fff;}.btn.btn-primary:focus,.btn.btn-primary.focus,.btn.btn-primary:not(:disabled):not(.disabled):active:focus,.btn.btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:none;}.btn.btn-primary:hover{background-color:#ffcd00;}.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary:not(:disabled):not(.disabled).active{background-color:transparent;border-color:#fff;}button.submit-application{background-color:transparent;border:.1rem solid #fff;border-radius:100%;color:#fff;font-size:1.8rem;height:3.7rem;line-height:1rem;padding:0;text-align:center;transform:translate(10px,-2px);width:3.7rem;}@media(min-width:768px){button.submit-application{border:.2rem solid #fff;font-size:2.1rem;height:4.2rem;line-height:1.6rem;width:4.2rem;}}@media(min-width:1200px){button.submit-application{border:.2rem solid #fff;font-size:2.1rem;height:4.2rem;line-height:1.6rem;width:4.2rem;}}.bootstrap-select{width:100%;}.bootstrap-select.form-control{background-color:transparent;border-radius:0;}.bootstrap-select>.dropdown-toggle{background-color:transparent;border:.1rem solid #a3a3a3;color:#ffcd00;font-size:1.2rem;line-height:2.2rem;padding:.6rem;text-transform:uppercase;}.bootstrap-select>.dropdown-toggle::after{color:#a3a3a3;}.bootstrap-select .btn-light:not(:disabled):not(.disabled):active,.bootstrap-select .btn-light:not(:disabled):not(.disabled).active,.bootstrap-select.show>.btn-light.dropdown-toggle{background-color:transparent;border-color:#a3a3a3;color:#ffcd00;}.bootstrap-select>select.mobile-device:focus+.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{box-shadow:none;outline:0!important;}.bootstrap-select .dropdown-menu{background-color:#a3a3a3;border:0;border-radius:0;color:#383838;font-size:1.5rem;margin-top:.2rem;padding:0;}.bootstrap-select .dropdown-menu li a{color:#383838;padding:.4rem .6rem;text-transform:uppercase;}.bootstrap-select .dropdown-item.active,.bootstrap-select .dropdown-item:active{background-color:#e6e6e6;}section.area-section{transform-origin:top left;width:100vw;width:var(--viewport-width);}@media(max-width:991.98px){section.area-section{margin:0!important;transform:scale(1)!important;}section.area-section footer{display:none;}}@media(min-width:992px){section.area-section{transition:margin .25s ease-out,transform .25s ease-out;}}body.zoomed-out{overflow-x:hidden;}body.zoomed-out section.section-navigation{min-height:calc(100vh - .5rem);}@media(min-width:768px){body.zoomed-out section.section-navigation{min-height:calc(100vh - 1rem);}}body.zoomed-out section.section-navigation .area-selector{display:block;}body.zoomed-out .social-networks{display:none;}@media(min-width:992px){body.zoomed-out .social-networks{display:block;}}body.zoomed-out .language-selector.mobile{display:block;margin:.8rem 0 0 .5rem;}@media(min-width:768px){body.zoomed-out .language-selector.mobile{margin-left:4rem;}}@media(min-width:992px){body.zoomed-out .language-selector.mobile{display:none;}}body.zoomed-out .language-selector.mobile .col-auto{margin-right:1rem;padding-right:1.2rem;}@media(min-width:768px){body.zoomed-out .language-selector.mobile .col-auto{margin-right:1.5rem;padding-right:1.7rem;}}body.zoomed-out .language-selector.mobile .col-auto:last-child{margin-right:0;padding-right:0;}body.zoomed-out .language-selector.mobile .col-auto>a{font-size:1.3rem;}@media(min-width:768px){body.zoomed-out .language-selector.mobile .col-auto>a{font-size:1.6rem;}}body:not(.zoomed-out) .area-selector{display:none;}.section-navigation{width:100vw;}@media(min-width:992px){.section-navigation .area-nav-item{height:calc(100vh - 48rem);min-height:44rem;}.section-navigation .area-nav-item.area-preview{height:calc(100vh - 39.9rem);}}.section-navigation .area-nav-item.bring-to-front{position:relative;z-index:1;}.section-navigation .area-nav-item.active.area-preview,.section-navigation .area-nav-item.active .area-preview{animation:none;overflow:visible;}.section-navigation .area-nav-item .area-logo{-ms-flex-align:end;align-items:flex-end;display:none;-ms-flex-pack:center;justify-content:center;max-height:7rem;}.section-navigation .area-nav-item .area-logo .highdome{margin:1rem 0 0 0;}.section-navigation .area-nav-item .area-logo .ats{margin:1rem 0 0 0;}@media(min-width:992px){.section-navigation .area-nav-item .area-logo{display:-ms-flexbox;display:flex;}}.section-navigation .area-nav-item .area-logo>img{max-height:100%;}.section-navigation .area-nav-item .area-description{color:#e6e6e6;display:none;font-size:1.6rem;letter-spacing:-.11rem;line-height:1.9rem;margin-top:3rem;margin-bottom:3rem;}@media(min-width:992px){.section-navigation .area-nav-item .area-description{display:block;}}.section-navigation .area-nav-item .area-description>p{margin:0;}.section-navigation .area-nav-item .area-selector{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1;}@media(max-width:991.98px){.section-navigation .area-nav-item .area-selector{display:none!important;}}.section-navigation .area-nav-item.active .area-selector{display:none;}.section-navigation .area-nav-item.loading .area-preview,.section-navigation .area-nav-item.loading.area-preview{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.section-navigation .area-nav-item.loading .area-preview img.preview-placeholder,.section-navigation .area-nav-item.loading.area-preview img.preview-placeholder{animation:sectionLoadingAnimation .5s ease-in-out 0s infinite alternate;}.section-navigation .navigation-title{max-width:55%;padding-left:1.3rem;transform:translate(0,-1rem);}@media(max-width:991.98px){.section-navigation .navigation-title{display:none;}}.section-navigation .navigation-title .line{background-color:#4f4f51;height:.3rem;transform:translate(0,.2rem);}.section-navigation .navigation-title .title{color:#4f4f51;font-size:3.5rem;font-weight:900;margin-left:3.6rem;text-transform:uppercase;}.section-navigation .areas{padding-left:0;padding-right:0;}@media(min-width:992px){.section-navigation .areas{margin-bottom:1.7rem;padding-left:1.9rem;padding-right:1.9rem;}}.section-navigation .areas>.row>.col:first-child{-ms-flex-direction:column;flex-direction:column;max-width:100%;}@media(min-width:992px){.section-navigation .areas>.row>.col:first-child{max-width:23%;margin:0 .6rem;padding:1.7rem;}}.section-navigation .areas>.row>.col:first-child>.area-nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-height:none;max-width:100%;}.section-navigation .areas>.row>.col:last-child{-ms-flex:0 0 100%;flex:0 0 100%;margin:0;max-width:100%;}@media(min-width:992px){.section-navigation .areas>.row>.col:last-child{-ms-flex:0 0 77%;flex:0 0 77%;max-width:77%;}}@media(min-width:992px){.section-navigation .areas>.row>.col>.row:not(.navigation-title)>.col{-ms-flex:0 0 25%;flex:0 0 calc(25% - 1.4rem);margin:0 .6rem;max-width:calc(25% - 1.4rem);padding:1.7rem;}}@media(min-width:992px){.section-navigation .areas .area-preview{border:.2rem solid #4f4f51;max-height:16rem;}}.section-navigation .areas .area-selector:hover,.section-navigation .areas .area-selector:focus{border:.7rem solid #ffcd00;}.mobile-navigation{background-color:#4f4f51;bottom:0;left:0;overflow-y:auto;padding:8rem 0 3rem;position:fixed;right:0;top:0;transform:translateY(-100%) scale(.5);transform-origin:top left;transition:transform .25s ease-out 0s;z-index:9;}@media(min-width:768px){.mobile-navigation{padding-top:14rem;}}@media(min-width:992px){.mobile-navigation{display:none!important;}}.mobile-navigation .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center!important;justify-content:center!important;max-width:45rem;min-height:100%;}.mobile-navigation .container-fluid>.row>div{padding:1rem;}.mobile-navigation .item{-ms-flex-align:start;align-items:flex-start;border:solid .2rem #6b6b6b;color:#a3a3a3;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;font-family:'sofia-pro-condensed',sans-serif;font-size:1.3rem;font-weight:600;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;height:16.5rem;justify-content:space-between;padding:.5rem;transition:transform .15s ease-out 0s;}.mobile-navigation .item:hover{text-decoration:none;transform:scale(1.05);}.mobile-navigation .item .image{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-ms-flex-positive:1!important;flex-grow:1!important;justify-content:center;height:10rem;margin-bottom:1rem;padding-top:2rem;width:100%;}.mobile-navigation .item .image img{max-height:100%;max-width:8rem;}.mobile-navigation .item span{padding-right:1.5rem;}.mobile-navigation .item.corporate{background-color:#6b6b6b;border:0;opacity:.25;}.mobile-navigation .item.corporate .image img{max-width:5rem;}.mobile-navigation .close-menu{background:url(../Content/images/close-responsive-menu.svg) no-repeat 0 0;background-size:100%;border:0;height:2.2rem;padding:0;position:fixed;right:2.2rem;top:1.5rem;width:2.2rem;}@media(min-width:768px){.mobile-navigation .close-menu{top:3rem;}}.mobile-navigation .corner-arrow{background:url(../Content/images/responsive-menu-arrow.svg) no-repeat 0 0;background-size:100%;border:0;bottom:1.2rem;height:3rem;padding:0;position:fixed;right:.7rem;width:2.7rem;}body.zoomed-out .mobile-navigation{transform:none;}.technological-partners{display:none;height:26rem;padding:16rem 5.8rem 5rem;}@media(min-width:992px){.technological-partners{display:inherit;}}.technological-partners h5{font-size:3rem;font-weight:900;color:#6b6b6b;margin-right:3.8rem;}.technological-partners .technological-partner{min-width:16.8rem;text-align:center;}.technological-partners .technological-partner img{max-height:100%;}form{width:100%;}form.career-apply-form{position:sticky;top:10rem;}::placeholder{color:#d9d9de!important;}:-ms-input-placeholder{color:#d9d9de!important;}::-ms-input-placeholder{color:#d9d9de!important;}.form-group{margin-bottom:1.3rem;}.form-control{background-color:#fff;border:solid .1rem #d9d9de;border-radius:0;color:#495057;font-size:1.4rem;height:3rem;padding:.4rem 1rem;}.form-control:focus{border-color:#d9d9de;box-shadow:0 0 0 .1rem #ffcd00;}label.mandatory-disclaimer{font-size:1rem;}textarea.form-control{min-height:10.6rem;}.form-actions{padding-top:1rem;text-align:center;}input[type="file"]{height:.1rem;position:absolute;visibility:hidden;width:.1rem;}input[type="file"]+label{background-color:#4f4f51;border:.1rem solid #fff;cursor:pointer;display:block;font-size:1.2rem;height:3.7rem;line-height:3.2rem;margin:0;overflow:hidden;padding-left:4rem;padding-right:.5rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;}input[type="file"]+label::before{content:"+";font-size:2.4rem;left:0;line-height:2.6rem;padding:0 .8rem;position:absolute;top:0;}input[type="file"]+label::after{border-right:.1rem solid #979797;content:"";height:calc(100% - 1.4rem);left:2.7rem;position:absolute;top:.7rem;}.field-validation-error{color:#ffcd00;display:block;font-size:1rem;}@media(min-width:1600px){.inline-form .form-group{margin-bottom:0;}.inline-form .form-group.col-xl-3{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}}.inline-form .form-group>input[type="text"],.inline-form .form-group>input[type="email"],.inline-form .form-group>select,.inline-form .form-group>.bootstrap-select{margin-top:.4rem;}form .bootstrap-select>.dropdown-toggle{background-color:#fff;border:solid .1rem #d9d9de;border-radius:0;color:#495057;font-size:1.4rem;height:3rem;padding:.3rem 3.8rem .3rem 1rem;text-transform:none;}form .bootstrap-select>.dropdown-toggle::before{background-color:#979797;content:"";height:2.2rem;position:absolute;right:2.8rem;top:.3rem;width:.1rem;}form .bootstrap-select>.dropdown-toggle::after{border-top-width:.6rem;border-right-width:.5rem;border-left-width:.5rem;color:#4f4f51;margin-top:.2rem;position:absolute;right:.9rem;top:1rem;}form .bootstrap-select>.dropdown-toggle.bs-placeholder{color:#d9d9de;}form .bootstrap-select.dropup .dropdown-toggle::after{border-bottom-width:.6rem;border-right-width:.5rem;border-left-width:.5rem;}form .bootstrap-select>select:focus+.dropdown-toggle,form .bootstrap-select>select.mobile-device:focus+.dropdown-toggle{border-color:#d9d9de;box-shadow:0 0 0 .1rem #ffcd00;}form .bootstrap-select>.dropdown-toggle.bs-placeholder,form .bootstrap-select>.dropdown-toggle.bs-placeholder:hover,form .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,form .bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:#d9d9de;}form .bootstrap-select .btn-light:not(:disabled):not(.disabled):active,form .bootstrap-select .btn-light:not(:disabled):not(.disabled).active,form .bootstrap-select.show>.btn-light.dropdown-toggle{background-color:#fff;border:solid .1rem #d9d9de;color:#495057;}form .bootstrap-select .btn-light.bs-placeholder:not(:disabled):not(.disabled):active,form .bootstrap-select .btn-light.bs-placeholder:not(:disabled):not(.disabled).active,form .bootstrap-select.show>.btn-light.dropdown-toggle.bs-placeholder{color:#d9d9de;}header{border-top:.5rem solid #ffcd00;height:.1rem;left:0;position:fixed;top:0;width:100%;z-index:10;}@media(min-width:768px){header{border-top-width:1rem;}}header>.row{height:.1rem;}header .logo{height:6.7rem;margin-left:0;width:13rem;}@media(min-width:768px){header .logo{height:9rem;margin-left:4.2rem;width:23.6rem;}}@media(min-width:992px){header .logo{margin-left:0;}}@media(min-width:1200px){header .logo{margin-left:4.2rem;}}header .logo>a{background-color:#4f4f51;color:#fff;display:inline-block;font-size:1.2rem;height:100%;overflow:hidden;text-transform:uppercase;width:100%;}header .logo>a:hover{text-decoration:none;}@media(min-width:768px){header .logo>a{font-size:1.6rem;}}header .logo>a>div{height:100%;padding:1.1rem 1.4rem .8rem 1.6rem;}@media(min-width:768px){header .logo>a>div{padding:1.4rem 5.6rem .8rem 2rem;}}header .logo>a>div:not(.hover) img{display:block;margin-bottom:.4rem;width:100%;}header .logo>a .hover{background-color:#ffcd00;margin-top:-9rem;transition:margin-top .15s ease-in-out;}header .logo>a .hover>div{margin-bottom:-.8rem;}header .logo>a .hover .title{font-size:3.5rem;color:#4f4f51;transform:translate(0,-.6rem);}header .logo>a .hover .symbol{transform:translate(.7rem,.3rem);}header .logo:hover>a .hover,header .logo.active>a .hover{margin-top:0;}header .language-selector{margin-top:1rem;}header .language-selector .col-auto{margin-right:2rem;padding-right:2rem;position:relative;text-align:center;}header .language-selector .col-auto>a{color:#fff;font-family:'sofia-pro-condensed',sans-serif;font-size:1.4rem;text-transform:uppercase;}header .language-selector .col-auto>a:hover{color:#ffcd00;text-decoration:none;}header .language-selector .col-auto.active>a{color:#ffcd00;}header .language-selector .col-auto::after{background-color:#fff;border-radius:100%;content:"";height:.3rem;position:absolute;right:-.1rem;top:50%;transform:translate(0,-50%);width:.3rem;}header .language-selector .col-auto:last-child{margin-right:0;padding-right:0;}header .language-selector .col-auto:last-child::after{content:none;}header .language-selector.mobile{display:none;}header .how-can-we-help{-ms-flex-item-align:start;align-self:flex-start;background-color:#4f4f51;position:relative;margin-left:5.5rem;}@media(max-width:767.98px){header .how-can-we-help{top:.5rem;}}@media(max-width:991.98px){header .how-can-we-help{bottom:0;display:block!important;left:0;margin:0;position:fixed;right:0;top:.5rem;transition:transform .15s ease-out 0s;transform:translateY(-105%);z-index:8;}header .how-can-we-help.show{transform:none;}header .how-can-we-help.show .expand-trigger{cursor:default;margin-left:auto;margin-right:auto;max-width:50rem;pointer-events:none;}header .how-can-we-help.show .arrows{display:none;}header .how-can-we-help.show .collapse{display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:50rem;}header .how-can-we-help.show+button.how-can-we-help-trigger{background-position:0 -10rem,0 0;}header .how-can-we-help textarea.form-control{min-height:17.6rem;}}header .how-can-we-help .expand-trigger{cursor:pointer;margin-top:3rem;padding:1rem 2.4rem 1rem 2.4rem;}@media(min-width:992px){header .how-can-we-help .expand-trigger{margin-top:0;padding-right:6.4rem;}}header .how-can-we-help .expand-trigger.collapsed .arrows>span{transform:none;}header .how-can-we-help .expand-trigger.collapsed .arrows>span.top-arrow{animation:slidingArrows 1s linear 0s infinite;}header .how-can-we-help .expand-trigger.collapsed .arrows>span.middle-arrow{animation:slidingArrows 1s linear .15s infinite;}header .how-can-we-help .expand-trigger.collapsed .arrows>span.bottom-arrow{animation:slidingArrows 1s linear .3s infinite;}header .how-can-we-help .image{margin-right:1.9rem;border-radius:100%;overflow:hidden;border:.2rem solid #fff;}header .how-can-we-help span.title,header .how-can-we-help span.name{display:block;white-space:nowrap;}header .how-can-we-help span.title{font-size:1.6rem;}@media(min-width:768px){header .how-can-we-help span.title{font-size:1.8rem;}}header .how-can-we-help span.name{font-size:1.2rem;}@media(min-width:768px){header .how-can-we-help span.name{font-size:1.4rem;}}header .how-can-we-help .arrows{height:4.4rem;position:absolute;right:1.5rem;top:3rem;width:1rem;}header .how-can-we-help .arrows>span{border-style:solid;border-width:1rem .5rem 0 .5rem;border-color:#fff transparent transparent transparent;height:0;left:0;position:absolute;transform:rotate(180deg);transition:transform ease-in-out .2s;width:0;}header .how-can-we-help .arrows>span.top-arrow{animation:slidingArrows 1s linear .3s infinite;top:0;transition-delay:0s;}header .how-can-we-help .arrows>span.middle-arrow{animation:slidingArrows 1s linear .15s infinite;top:1.7rem;transition-delay:.1s;}header .how-can-we-help .arrows>span.bottom-arrow{animation:slidingArrows 1s linear 0s infinite;top:3.4rem;transition-delay:.2s;}header .how-can-we-help .form-container>form{max-width:40rem;padding:1.8rem 2.4rem 2.4rem;}header .how-can-we-help .form-container>form small{color:#d9d9de;font-size:.75rem;}header .how-can-we-help .form-container>form small a{color:#d9d9de;text-decoration:underline;}header button.how-can-we-help-trigger{background:url(../Content/images/help-mobile-icon.svg) no-repeat 0 0,url(../Content/images/help-mobile-close-icon.svg) no-repeat 0 0;background-position:0 0,0 -10rem;background-size:contain;bottom:1.2rem;border:0;height:6rem;outline:0;padding:0;position:fixed;right:1.6rem;width:6rem;z-index:9;}header .social-networks{-ms-flex-item-align:start;align-self:flex-start;background-color:#4f4f51;margin:0 0 0 auto;padding:.8rem .5rem!important;}@media(min-width:768px){header .social-networks{margin:0 4.5rem 0 auto;padding:1.8rem 1rem!important;}}@media(min-width:992px){header .social-networks{margin-right:0;}}@media(min-width:1200px){header .social-networks{margin-right:4.5rem;}}header .social-networks ul{letter-spacing:.5rem;line-height:0;list-style:none;margin:0;padding:0;}header .social-networks ul li{display:inline-block;}header .social-networks ul li a{color:#fff;font-size:2rem;padding:.2rem;}@media(min-width:768px){header .social-networks ul li a{font-size:2.4rem;padding:.8rem;}}header .social-networks ul li a:hover{text-decoration:none;color:#ffcd00;}header .social-networks ul li a.instagram{font-size:1.6rem;}@media(min-width:768px){header .social-networks ul li a.instagram{font-size:2.2rem;}}header .social-networks ul li a.youtube{font-size:2.4rem;}@media(min-width:768px){header .social-networks ul li a.youtube{font-size:2.8rem;}}.anchors-navigation{display:none;overflow:hidden;padding:2rem 0 2rem 2rem;position:fixed;right:1.7rem;top:calc(100vh/2);transform:translateY(-50%);width:5rem;z-index:6;}@media(min-width:992px){.anchors-navigation{display:block;}}.anchors-navigation ul{list-style:none;margin:0;padding:0;}.anchors-navigation ul li{margin-top:.8rem;padding-right:.6rem;position:relative;text-align:right;}.anchors-navigation ul li:first-child{margin-top:0;}.anchors-navigation ul li::after{background-color:#e6e6e6;bottom:.5rem;content:"";position:absolute;right:0;top:.5rem;transition:all .15s ease 0s;width:.6rem;}.anchors-navigation ul li a{background-color:#4f4f51;color:#ffcd00;display:inline-block;font-size:2rem;padding:.6rem 1.6rem .9rem;transition:padding-right .15s ease 0s,transform .25s ease-out 0s;transform:translateX(110%);white-space:nowrap;}.anchors-navigation ul li a:hover{padding-right:2.6rem;text-decoration:none;}.anchors-navigation ul li.current::after{background-color:#ffcd00;bottom:0;top:0;}.anchors-navigation:hover{width:auto;}.anchors-navigation:hover ul li a{transform:translateX(0);}.area-section:not(.corporate-section) .anchors-navigation ul li a{background-color:#14143b;color:#fff;}section.light{background-color:#fff;}section.dark{background-color:#383838;}section.area-section-block .container-fluid{padding-left:1.5rem;padding-right:1.5rem;}@media(min-width:768px){section.area-section-block .container-fluid{padding-left:4.5rem;padding-right:4.5rem;}}section.area-section-block .container-fluid h3{padding-left:0;padding-right:0;}.slider-wrapper .slider-controls{margin-top:1.8rem;padding:0 .5rem;}@media(min-width:768px){.slider-wrapper .slider-controls{margin-top:3.8rem;padding:0 3.5rem;}}.slider-wrapper .slider-controls .slider-control{background-color:transparent;background-position:center center;background-repeat:no-repeat;border:0;display:inline-block;height:4.9rem;outline:0;padding:0;width:4rem;}.slider-wrapper .slider-controls .slider-control.slider-prev{background-image:url(../Content/images/arrow-prev.svg);margin-right:2.2rem;}.slider-wrapper .slider-controls .slider-control.slider-prev.disabled{background-image:url(../Content/images/arrow-prev-disabled.svg)!important;cursor:default;}.slider-wrapper .slider-controls .slider-control.slider-prev:hover{background-image:url(../Content/images/arrow-prev-on.svg);}.slider-wrapper .slider-controls .slider-control.slider-next{background-image:url(../Content/images/arrow-next.svg);}.slider-wrapper .slider-controls .slider-control.slider-next.disabled{background-image:url(../Content/images/arrow-next-disabled.svg)!important;cursor:default;}.slider-wrapper .slider-controls .slider-control.slider-next:hover{background-image:url(../Content/images/arrow-next-on.svg);}.slider-wrapper .slider.prevent-click .item a{pointer-events:none!important;}.slider-wrapper .slider{overflow:hidden;}.slider-wrapper .slider .items-wrapper{padding:1.9rem 3rem 3.5rem .4rem;transition:transform .5s ease-out 0s;}@media(min-width:768px){.slider-wrapper .slider .items-wrapper{padding-left:3.3rem;padding-right:7rem;}}.slider-wrapper .slider .item{background-color:#6b6b6b;box-shadow:0 1rem 2.1rem .4rem rgba(0,0,0,.2);-ms-flex:0 0 100%;flex:0 0 calc(100% - 3.4rem);margin:0 2.2rem 0 1.2rem;max-width:calc(100% - 3.4rem);position:relative;transition:transform .15s ease-out 0s;}@media(min-width:768px){.slider-wrapper .slider .item{-ms-flex:0 0 50%;flex:0 0 calc(50% - 2.4rem);margin:0 2.2rem 0 1.2rem;max-width:calc(50% - 2.4rem);}}@media(min-width:1200px){.slider-wrapper .slider .item{-ms-flex:0 0 26.34%;flex:0 0 calc(26.34% - 2.4rem);margin:0 5.5% 0 1.2rem;max-width:calc(26.34% - 2.4rem);}}.slider-wrapper .slider .item:hover{text-decoration:none;transform:scale(1.02);}.slider-wrapper .slider .item a{display:inline-block;height:100%;pointer-events:all!important;position:relative;text-decoration:none;width:100%;}.slider-wrapper .slider .item .image img{width:100%;}.slider-wrapper .slider .item h2{color:#ffcd00;font-family:'sofia-pro-condensed',sans-serif;margin-bottom:0;padding:1.6rem 1.2rem;text-transform:none;}.slider-wrapper .slider .item p{color:#e6e6e6;font-family:'sofia-pro-condensed',sans-serif;font-size:1.4rem;line-height:1.5;margin-bottom:8rem;padding:.5rem 1.2rem;}@media(min-width:576px){.slider-wrapper .slider .item p{font-size:1.8rem;}}@media(min-width:768px){.slider-wrapper .slider .item p{font-size:2rem;}}@media(min-width:1200px){.slider-wrapper .slider .item p{font-size:2.2rem;}}.slider-wrapper .slider .item span.read-more{background:transparent url(../Content/images/arrow-read-more.svg) no-repeat center right;bottom:1.4rem;color:#e6e6e6;font-family:'sofia-pro-condensed',sans-serif;left:1.2rem;letter-spacing:.1rem;padding-right:5.4rem;position:absolute;text-transform:uppercase;}.slider-wrapper .slider.dragging .items-wrapper{transition:none;}.slider-wrapper .slider.dragging .items-wrapper .item{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}.slider-wrapper .slider-pagination{margin-bottom:4.5rem;margin-top:5rem;}.slider-wrapper .slider-pagination .slider-page{background-color:#e6e6e6;border-radius:100%;cursor:pointer;height:.6rem;margin:0 .4rem;opacity:.5;transition:background-color .25s ease 0s;width:.6rem;}@media(min-width:768px){.slider-wrapper .slider-pagination .slider-page{border-radius:0;height:.6rem;margin:0 .6rem;width:3.6rem;}}.slider-wrapper .slider-pagination .slider-page.active{background-color:#ffcd00;opacity:1;}.area-section:not(.corporate-section) .slider-wrapper .slider-controls .slider-control.slider-prev{background-image:url(../Content/images/arrow-prev-dark.svg);}.area-section:not(.corporate-section) .slider-wrapper .slider-controls .slider-control.slider-prev:hover{background-image:url(../Content/images/arrow-prev-on.svg);}.area-section:not(.corporate-section) .slider-wrapper .slider-controls .slider-control.slider-next{background-image:url(../Content/images/arrow-next-dark.svg);}.area-section:not(.corporate-section) .slider-wrapper .slider-controls .slider-control.slider-next:hover{background-image:url(../Content/images/arrow-next-on.svg);}.area-section:not(.corporate-section) .slider-wrapper .slider .item{background-color:#fff;}.area-section:not(.corporate-section) .slider-wrapper .slider .item p{color:#14143b;}.area-section:not(.corporate-section) .slider-wrapper .slider .item span.read-more{background-image:url(../Content/images/arrow-read-more-black.svg);}.modal-dialog{margin:0;}@media(max-width:991.98px){.modal-dialog{max-width:none;}}@media(min-width:992px){.modal-dialog{margin:6.2rem auto 3rem auto;}}.modal-content{background-color:#383838;border:0;border-radius:0;color:#e6e6e6;font-size:1.4rem;line-height:1.47;min-height:100vh;}@media(min-width:992px){.modal-content{font-size:1.6rem;min-height:0;}}.modal-content .modal-title{font-family:'sofia-pro-condensed',sans-serif;font-size:2.5rem;font-weight:600;margin-bottom:4rem;margin-top:2rem;padding:0 1.5rem 2rem;position:relative;text-align:center;text-transform:none;}@media(min-width:992px){.modal-content .modal-title{font-size:3.5rem;}}.modal-content .modal-title::after{background-color:#ffcd00;bottom:0;content:"";height:.3rem;left:50%;position:absolute;transform:translateX(-50%);width:15rem;}.modal-content h3{font-family:'sofia-pro-condensed',sans-serif;font-size:1.8rem;line-height:1.25;padding:0;}@media(min-width:992px){.modal-content h3{font-size:2rem;}}.modal-content .symbol{background:url(../../Content/images/agap-2-it-symbol-color.svg) no-repeat bottom right;background-size:contain;bottom:2rem;height:6.2rem;position:absolute;right:2rem;width:5.2rem;}.bootbox .modal-content{min-height:0;}.modal-header{background-color:#ffcd00;border:0;border-radius:0;padding:0;}.modal-header .close{background:url(../../Content/images/modal-close-icon.svg) no-repeat center center #ffcd00;height:3.7rem;margin:0;opacity:1;padding:0;position:absolute;right:0;top:0;width:3.7rem;z-index:3;}@media(min-width:992px){.modal-header .close{height:2.7rem;top:-3.2rem;width:2.7rem;}}.modal-header .close:not(:disabled):not(.disabled):hover,.modal-header .close:not(:disabled):not(.disabled):focus{opacity:1;}.modal-header .close>span{visibility:hidden;}.modal-body{padding:0 0 1.5rem;}@media(min-width:992px){.modal-body{padding:3rem;}}.modal-body iframe{display:block;margin:0 auto;max-width:100%;max-height:100%;}.modal-backdrop.show{opacity:.85;}.modal-product-content{border-bottom:.5rem solid #c1dc86;padding-bottom:.6rem;}@media(min-width:768px){.modal-product-content{border-bottom-width:1rem;}}.modal-product-header .banner-title{color:#fff;font-size:1.6rem;left:2rem;max-width:calc(100% - 7rem);overflow:hidden;position:absolute;text-transform:uppercase;text-overflow:ellipsis;top:1rem;white-space:nowrap;}@media(min-width:576px){.modal-product-header .banner-title{font-size:2rem;left:3rem;max-width:calc(100% - 6rem);top:2rem;}}@media(min-width:768px){.modal-product-header .banner-title{font-size:3rem;left:5rem;max-width:calc(100% - 10rem);top:3rem;}}@media(min-width:992px){.modal-product-header .banner-title{font-size:3.6rem;left:6rem;max-width:calc(100% - 12rem);}}@media(min-width:1200px){.modal-product-header .banner-title{font-size:4.2rem;left:10rem;max-width:calc(100% - 20rem);top:5rem;}}.modal-product-header .banner-subtitle{color:#fff;font-size:1.2rem;left:2rem;max-width:calc(100% - 4rem);overflow:hidden;position:absolute;text-overflow:ellipsis;top:3.5rem;white-space:nowrap;}@media(min-width:576px){.modal-product-header .banner-subtitle{font-size:1.6rem;left:3rem;max-width:calc(100% - 6rem);top:5.5rem;}}@media(min-width:768px){.modal-product-header .banner-subtitle{font-size:2.3rem;left:5rem;max-width:calc(100% - 10rem);top:8rem;}}@media(min-width:992px){.modal-product-header .banner-subtitle{left:6rem;max-width:calc(100% - 12rem);top:8rem;}}@media(min-width:1200px){.modal-product-header .banner-subtitle{left:10rem;max-width:calc(100% - 20rem);top:11rem;}}.modal-product-content{background-color:#fff;color:#14143b;font-size:1.2rem;font-family:'sofia-pro',sans-serif;}@media(min-width:768px){.modal-product-content{font-size:1.6rem;}}@media(min-width:992px){.modal-product-content{font-size:1.8rem;}}.modal-product-content .modal-title{margin-top:0;padding:0 0 1rem;}.modal-product-content .modal-title::after{background-color:#45b0e2;}.modal-product-content .modal-pretitle{font-family:'sofia-pro-condensed',sans-serif;font-size:1.4rem;font-weight:300;margin-top:2rem;position:relative;text-align:center;text-transform:none;}.modal-product-corner{background-color:#f2f2f2;padding:1.5rem 1rem 0 1rem;}@media(min-width:768px){.modal-product-corner{padding:2.5rem 4rem 0 4rem;}}.modal-product-corner>.row:first-child{margin-bottom:2rem;}.modal-product-corner .tecnologies-icon{padding-right:1.3rem;}.modal-product-corner .tecnologies-icon img{max-width:2rem;transform:translateY(-.5rem);}@media(min-width:768px){.modal-product-corner .tecnologies-icon img{max-width:3rem;transform:none;}}.modal-product-corner .technologies-description{font-size:.9rem;font-weight:600;}@media(min-width:768px){.modal-product-corner .technologies-description{font-size:1.4rem;}}.modal-product-corner .tasks-container{padding:0 3rem 1.5rem 0;}@media(min-width:768px){.modal-product-corner .tasks-container{padding:0 4.4rem 2rem 0;}}.modal-product-corner .tasks-container:last-child{padding-right:0;}.modal-product-corner .tasks-container img{max-width:2rem;transform:translateY(-.5rem);}@media(min-width:768px){.modal-product-corner .tasks-container img{max-width:3rem;transform:none;}}.modal-product-corner .tasks-container .task-icon{padding-right:1rem;}.modal-product-corner .tasks-container .title{font-size:.9rem;}@media(min-width:768px){.modal-product-corner .tasks-container .title{font-size:1.2rem;}}.modal-product-corner .tasks-container .subtitle{font-size:.6rem;}@media(min-width:768px){.modal-product-corner .tasks-container .subtitle{font-size:.8rem;}}.modal-product-footer{padding-top:4rem;}.modal-product-footer a.view-details{color:#2daa4a;font-size:.8rem;}@media(min-width:576px){.modal-product-footer a.view-details{font-size:1.2rem;}}@media(min-width:768px){.modal-product-footer a.view-details{font-size:1.2rem;}.modal-product-footer a.view-details::after{content:url(../Content/images/arrow-view-detail.svg);margin-left:.7rem;}}.modal-project-header .banner-title{color:#fff;font-size:1.6rem;left:2rem;max-width:calc(100% - 7rem);overflow:hidden;position:absolute;text-transform:uppercase;text-overflow:ellipsis;top:1rem;white-space:nowrap;}@media(min-width:576px){.modal-project-header .banner-title{font-size:2rem;left:3rem;max-width:calc(100% - 6rem);top:2rem;}}@media(min-width:768px){.modal-project-header .banner-title{font-size:3rem;left:5rem;max-width:calc(100% - 10rem);top:3rem;}}@media(min-width:992px){.modal-project-header .banner-title{font-size:3.6rem;left:6rem;max-width:calc(100% - 12rem);}}@media(min-width:1200px){.modal-project-header .banner-title{font-size:4.2rem;left:10rem;max-width:calc(100% - 20rem);top:5rem;}}.modal-project-header .banner-subtitle{color:#fff;font-size:1.2rem;left:2rem;max-width:calc(100% - 4rem);overflow:hidden;position:absolute;text-overflow:ellipsis;top:3.5rem;white-space:nowrap;}@media(min-width:576px){.modal-project-header .banner-subtitle{font-size:1.6rem;left:3rem;max-width:calc(100% - 6rem);top:5.5rem;}}@media(min-width:768px){.modal-project-header .banner-subtitle{font-size:2.3rem;left:5rem;max-width:calc(100% - 10rem);top:8rem;}}@media(min-width:992px){.modal-project-header .banner-subtitle{left:6rem;max-width:calc(100% - 12rem);top:8rem;}}@media(min-width:1200px){.modal-project-header .banner-subtitle{left:10rem;max-width:calc(100% - 20rem);top:11rem;}}.modal-project-header.modal-header{background-color:#00a69d;border:0;border-radius:0;padding:0;}.modal-project-header.modal-header .close{background:url(../../Content/images/modal-close-icon.svg) no-repeat center center #00a69d;height:3.7rem;margin:0;opacity:1;padding:0;position:absolute;right:0;top:0;width:3.7rem;z-index:1;}@media(min-width:992px){.modal-project-header.modal-header .close{height:2.7rem;top:-3.2rem;width:2.7rem;}}.modal-project-header.modal-header .close:not(:disabled):not(.disabled):hover,.modal-project-header.modal-header .close:not(:disabled):not(.disabled):focus{opacity:1;}.modal-project-header.modal-header .close>span{visibility:hidden;}.modal-project-header .business-area_container{position:absolute;right:0;top:0;}.modal-project-content{border-bottom:.5rem solid #00a69d;padding-bottom:.6rem;background-color:#fff;color:#14143b;font-size:1.2rem;font-family:'sofia-pro',sans-serif;}@media(min-width:768px){.modal-project-content{font-size:1.4rem;border-bottom-width:1rem;}}@media(min-width:992px){.modal-project-content{font-size:1.6rem;}}.modal-project-content .business-area_container{position:absolute;right:1.5rem;text-align:center;top:-3rem;width:6rem;}@media(min-width:576px){.modal-project-content .business-area_container{right:2rem;top:-4.5rem;width:9rem;}}@media(min-width:768px){.modal-project-content .business-area_container{right:2.5rem;top:-6rem;width:12rem;}}@media(min-width:992px){.modal-project-content .business-area_container{right:3rem;top:-7rem;width:14rem;}}.modal-project-content .business-area_container .business-area-image_container{border:.4rem solid #00a69d;border-radius:100%;height:6rem;overflow:hidden;width:6rem;}@media(min-width:576px){.modal-project-content .business-area_container .business-area-image_container{border-width:.5rem;height:9rem;width:9rem;}}@media(min-width:768px){.modal-project-content .business-area_container .business-area-image_container{border-width:.6rem;height:12rem;width:12rem;}}@media(min-width:992px){.modal-project-content .business-area_container .business-area-image_container{border-width:.8rem;height:14rem;width:14rem;}}.modal-project-content .business-area_container .business-area-image_container img{min-height:100%;min-width:100%;}.modal-project-content .business-area_container .business-area-text{font-size:.8rem;}@media(min-width:576px){.modal-project-content .business-area_container .business-area-text{font-size:1rem;}}@media(min-width:768px){.modal-project-content .business-area_container .business-area-text{font-size:1.2rem;}}.modal-project-content .modal-title{margin-top:0;padding:0 0 1rem;color:#00a69d;}.modal-project-content .modal-title::after{background-color:#14143b;}@media(min-width:992px){.modal-project-content .modal-title{font-size:4.5rem;}}.modal-project-content .modal-body p{margin-bottom:3rem;}.modal-project-content .modal-body ul{color:#383838;list-style:none;margin:0;padding:0;}.modal-project-content .modal-body ul li{margin-top:1rem;position:relative;}.modal-project-content .modal-body ul li:first-child{margin-top:0;}.modal-project-content .modal-body ul.arrow-list-style li{margin-left:4.3rem;}.modal-project-content .modal-body ul.arrow-list-style li::before{content:url(../Content/images/arrow-dxs-lists-green.svg);position:absolute;right:100%;top:0;transform:translate(-2rem,.4rem);}.modal-project-content .modal-pretitle{font-family:'sofia-pro-condensed',sans-serif;color:#00a69d;line-height:2.5rem;font-size:1.2rem;font-weight:300;margin-top:7rem;position:relative;text-align:center;text-transform:none;}@media(min-width:576px){.modal-project-content .modal-pretitle{font-size:1.2rem;}}@media(min-width:768px){.modal-project-content .modal-pretitle{font-size:1.5rem;}}@media(min-width:992px){.modal-project-content .modal-pretitle{font-size:2rem;margin-top:5rem;}}.modal-project-content .unit-logo img{max-width:6.4rem;}.keywords{display:-ms-inline-flexbox;display:inline-flex;margin:auto;margin-top:5rem;position:relative;}@media(min-width:576px){.keywords{margin-top:7rem;}}@media(min-width:768px){.keywords{margin-top:10rem;}}@media(min-width:992px){.keywords{margin-top:14rem;}}@media(min-width:1200px){.keywords{margin-top:18rem;}}.keywords .items-wrapper{margin-bottom:1rem;max-width:110rem;padding-left:2rem;padding-right:2rem;position:relative;width:100%;}@media(min-width:576px){.keywords .items-wrapper{margin-bottom:2.8rem;}}@media(min-width:768px){.keywords .items-wrapper{margin-bottom:4.8rem;}}@media(min-width:992px){.keywords .items-wrapper{margin-bottom:5.8rem;}}@media(min-width:1200px){.keywords .items-wrapper{margin-bottom:6.8rem;}}.keywords .items-wrapper::before{background-color:#e4f4dc;content:"";height:.3rem;left:5rem;max-width:100%;position:absolute;right:5rem;top:50%;transform:translateY(-50%);}@media(min-width:576px){.keywords .items-wrapper::before{height:.4rem;}}@media(min-width:768px){.keywords .items-wrapper::before{height:.5rem;}}@media(min-width:992px){.keywords .items-wrapper::before{height:.6rem;}}@media(min-width:1200px){.keywords .items-wrapper::before{height:.7rem;}}.keywords .items-wrapper .item{height:7.6rem;position:relative;width:7.6rem;z-index:2;}@media(min-width:576px){.keywords .items-wrapper .item{height:10.6rem;width:10.6rem;}}@media(min-width:768px){.keywords .items-wrapper .item{height:13.6rem;width:13.6rem;}}@media(min-width:992px){.keywords .items-wrapper .item{height:18.6rem;width:18.6rem;}}@media(min-width:1200px){.keywords .items-wrapper .item{height:21.8rem;width:21.8rem;}}.keywords .items-wrapper .item a{background-color:#45b0e2;border-radius:100%;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.2);display:inline-block;height:100%;padding:.5rem;position:relative;transition:transform .15s ease-out 0s;width:100%;z-index:2;}@media(min-width:576px){.keywords .items-wrapper .item a{padding:1rem;}}@media(min-width:768px){.keywords .items-wrapper .item a{padding:1.5rem;}}@media(min-width:992px){.keywords .items-wrapper .item a{padding:2.2rem;}}@media(min-width:1200px){.keywords .items-wrapper .item a{padding:3rem;}}.keywords .items-wrapper .item a:hover{text-decoration:none;}.keywords .items-wrapper .item a .text-wrapper{background-color:#fff;border-radius:100%;height:100%;position:relative;width:100%;}.keywords .items-wrapper .item a .text-wrapper::before{background-color:#a8d597;border-radius:100%;clip-path:inset(.5rem 50% .5rem 0);content:"";height:calc(100% + 1rem);left:0;position:absolute;top:0;transform:translate(-.5rem,-.5rem);width:calc(100% + 1rem);z-index:-1;}@media(min-width:576px){.keywords .items-wrapper .item a .text-wrapper::before{clip-path:inset(1rem 50% 1rem 0);height:calc(100% + 2rem);transform:translate(-1rem,-1rem);width:calc(100% + 2rem);}}@media(min-width:768px){.keywords .items-wrapper .item a .text-wrapper::before{clip-path:inset(1.5rem 50% 1.5rem 0);height:calc(100% + 3rem);transform:translate(-1.5rem,-1.5rem);width:calc(100% + 3rem);}}@media(min-width:992px){.keywords .items-wrapper .item a .text-wrapper::before{clip-path:inset(2.2rem 50% 2.2rem 0);height:calc(100% + 4.4rem);transform:translate(-2.2rem,-2.2rem);width:calc(100% + 4.4rem);}}@media(min-width:1200px){.keywords .items-wrapper .item a .text-wrapper::before{clip-path:inset(3rem 50% 3rem 0);height:calc(100% + 6rem);transform:translate(-3rem,-3rem);width:calc(100% + 6rem);}}.keywords .items-wrapper .item a .text-wrapper>span{user-select:none;color:#969696;font-size:.9rem;text-align:center;}@media(min-width:576px){.keywords .items-wrapper .item a .text-wrapper>span{font-size:1.1rem;}}@media(min-width:768px){.keywords .items-wrapper .item a .text-wrapper>span{font-size:1.4rem;}}@media(min-width:992px){.keywords .items-wrapper .item a .text-wrapper>span{font-size:1.6rem;}}@media(min-width:992px){.keywords .items-wrapper .item a .text-wrapper>span{font-size:1.8rem;}}.keywords .items-wrapper .item.active::after{border-bottom:2rem solid #d9d9de;border-left:3rem solid transparent;border-right:3rem solid transparent;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translate(-50%,1.2rem);width:0;}@media(min-width:576px){.keywords .items-wrapper .item.active::after{border-bottom-width:4rem;border-left-width:6rem;border-right-width:6rem;transform:translate(-50%,3rem);}}@media(min-width:768px){.keywords .items-wrapper .item.active::after{border-bottom-width:6rem;border-left-width:8rem;border-right-width:8rem;transform:translate(-50%,5rem);}}@media(min-width:992px){.keywords .items-wrapper .item.active::after{border-bottom-width:8rem;border-left-width:10rem;border-right-width:10rem;transform:translate(-50%,6rem);}}@media(min-width:1200px){.keywords .items-wrapper .item.active::after{border-bottom-width:10rem;border-left-width:12rem;border-right-width:12rem;transform:translate(-50%,7rem);}}.keywords .items-wrapper .item.active .text-wrapper>span{color:#68a053;}.keywords .items-wrapper .item:hover a{transform:scale(1.05);}.keywords .items-wrapper .item:hover .text-wrapper>span{color:#68a053;}.keywords .details{background-color:#d9d9de;max-width:150rem;padding:2rem;}@media(min-width:768px){.keywords .details{padding:4rem;}}@media(min-width:992px){.keywords .details{padding:3rem;}}@media(min-width:1200px){.keywords .details{padding:5rem 6rem;}}.keywords .details h2{color:#144c84;font-size:2rem;margin-bottom:4rem;margin-top:2rem;padding:0 1.5rem 2rem;position:relative;text-align:center;text-transform:none;}@media(min-width:992px){.keywords .details h2{font-size:3rem;}}.keywords .details h2::after{background-color:#c1dc86;bottom:0;content:"";height:.3rem;left:50%;position:absolute;transform:translateX(-50%);width:15rem;}.keywords .details h3{color:#144c84;margin-bottom:1.7rem;padding:0;}.hero-container{background-position:center center;background-size:cover;min-height:21rem;}section.side-note-wrapper{background-color:#4f4f51;padding:3rem 2rem .5rem;}@media(min-width:768px){section.side-note-wrapper{padding:8.4rem 4.2rem 2.4rem 3.4rem;}}section.side-note-wrapper h1{color:#fff;font-size:2.2rem;margin-bottom:2.8rem;max-width:100%;position:relative;text-align:right;}@media(min-width:768px){section.side-note-wrapper h1{font-size:4rem;}}section.side-note-wrapper h2{color:#fff;font-size:2rem;max-width:100%;text-align:right;}@media(min-width:768px){section.side-note-wrapper h2{font-size:2.2rem;}}section.side-note-wrapper p{color:#fff;font-size:1.6rem;line-height:1.67;margin-bottom:3rem;max-width:100%;text-align:right;}@media(min-width:768px){section.side-note-wrapper p{font-size:1.8rem;}}section.about-us{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:calc(100vh - .5rem);min-height:60rem;overflow:hidden;padding:9rem 0 7rem;position:relative;}@media(min-width:768px){section.about-us{height:calc(100vh - 1rem);min-height:70rem;}}section.about-us .titles h1{border-bottom:.1rem solid #ffcd00;color:#fff;display:inline-block;font-size:3.1rem;font-weight:700;line-height:4rem;margin:0;padding-bottom:1.2rem;padding-left:2rem;text-transform:uppercase;}@media(min-width:768px){section.about-us .titles h1{border-bottom-width:.3rem;font-size:5.8rem;line-height:6rem;padding-left:3rem;}}@media(min-width:992px){section.about-us .titles h1{border-bottom-width:.5rem;font-size:7.8rem;line-height:11rem;padding-left:4.5rem;}}section.about-us .titles h1 strong{color:#ffcd00;font-size:4.2rem;}@media(min-width:768px){section.about-us .titles h1 strong{font-size:8rem;}}@media(min-width:992px){section.about-us .titles h1 strong{font-size:10.5rem;}}section.about-us .titles a.view-video{background:url(../Content/images/view-video-arrow.svg) no-repeat center left;background-size:2.6rem;color:#fff;font-size:1.4rem;font-weight:700;margin:1.7rem 0 0 4.7rem;padding-left:4rem;padding-right:3.2rem;position:relative;text-transform:uppercase;}@media(min-width:768px){section.about-us .titles a.view-video{background-size:3.2rem;font-size:1.8rem;padding-left:4.5rem;padding-right:3.4rem;}}@media(min-width:992px){section.about-us .titles a.view-video{background-size:auto;font-size:2.1rem;padding-left:5.3rem;padding-right:4rem;}}section.about-us .titles a.view-video:hover{text-decoration:none;}section.about-us .titles a.view-video strong,section.about-us .titles a.view-video i{color:#ffcd00;}section.about-us .titles a.view-video i{font-size:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transform:translateY(calc(-50% + .1rem));}@media(min-width:768px){section.about-us .titles a.view-video i{font-size:2.3rem;transform:translateY(-50%);transform:translateY(calc(-50% + .2rem));}}@media(min-width:992px){section.about-us .titles a.view-video i{font-size:2.7rem;}}section.about-us .content{font-family:'sofia-pro-soft',sans-serif;margin:0 auto;max-width:146rem;padding:0 1rem;width:100%;}section.about-us .content>p{font-size:1.4rem;font-weight:300;line-height:2.08;}@media(min-width:576px){section.about-us .content>p{font-size:1.8rem;}}@media(min-width:768px){section.about-us .content>p{font-size:2rem;}}@media(min-width:992px){section.about-us .content>p{font-size:2.2rem;}}@media(min-width:1200px){section.about-us .content>p{font-size:2.4rem;}}section.about-us .content>p>strong{color:#ffcd00;font-weight:300;}section.about-us video{background-color:#383838;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-2;}section.about-us .overlay{background-color:rgba(79,79,81,.7);background-image:url(../Content/images/two-gray-small.svg);background-position:bottom right;background-repeat:no-repeat;background-size:50%;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1;}@media(min-width:576px){section.about-us .overlay{background-image:url(../Content/images/two-gray.svg);background-size:contain;background-position:top right;}}section.about-us .more-content-below{bottom:3rem;left:50%;position:absolute;transform:translateX(-50%);}section.about-us .more-content-below>.arrow{background:url(../Content/images/more-content-below.svg) no-repeat 0 0;background-size:contain;height:1.2rem;width:2.8rem;}@media(min-width:768px){section.about-us .more-content-below>.arrow{height:1.6rem;width:4.4rem;}}section.about-us .more-content-below>.arrow.top{animation:moreContentArrow 2s linear 0s infinite;}section.about-us .more-content-below>.arrow.middle{animation:moreContentArrow 2s linear .1s infinite;}section.about-us .more-content-below>.arrow.bottom{animation:moreContentArrow 2s linear .2s infinite;}section.some-achievements{border-bottom:.5rem solid #ffcd00;border-top:.5rem solid #ffcd00;padding:.4rem 5rem 4rem;}section.some-achievements h1{font-size:2rem;}@media(min-width:576px){section.some-achievements h1{font-size:3rem;}}@media(min-width:768px){section.some-achievements h1{font-size:4rem;margin-bottom:4rem;}}@media(min-width:992px){section.some-achievements h1{font-size:5rem;margin-bottom:4rem;}}section.some-achievements .col{align-self:center;margin-top:4rem;text-align:center;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}@media(min-width:768px){section.some-achievements .col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}}@media(min-width:992px){section.some-achievements .col{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}}section.some-achievements .col img{max-width:100%;}section.ats4It{border-bottom:.5rem solid #ffcd00;}section.ats4It .ats4it-bg-img{height:auto;padding-top:2rem;padding-bottom:2rem;display:flex;align-items:center;background-image:url(../Content/images/ats4it-bg.svg);background-repeat:no-repeat;background-size:cover;}section.ats4It .ats4it-bg-img img{max-width:100%;}@media(min-width:992px) and (min-height:700px){section.ats4It .ats4it-bg-img{height:100vh;}}section.ats4It .content-sec{display:flex;flex-direction:column;}@media(max-width:992px){section.ats4It .content-sec{align-items:center;}}section.ats4It .content-sec .content{font-weight:400;font-size:1.7rem;}section.ats4It .content-sec .link-description{margin-top:2rem;font-size:1.875rem;font-weight:900;}section.ats4It .content-sec .link-description span strong{color:#ffcd00;}section.ats4It .content-sec .buttons-div{padding:0;}section.ats4It .content-sec .buttons-div>div{margin-left:3rem;}@media(min-width:500px){section.ats4It .content-sec .buttons-div>div{margin-left:6rem;}}section.ats4It .content-sec .buttons-div>div a{width:calc(100% - 14.063rem);}@media(max-width:768px){section.ats4It .content-sec .buttons-div>div a{width:calc(100% - 9.063rem);}}section.ats4It .content-sec .buttons-div>div .btn-labs{color:#1e1e1e;border-color:#1e1e1e;}section.ats4It .content-sec .buttons-div>div .btn-labs:hover{color:#fff;border-color:#fff;background-color:#ffcd00;}section.ats4It .content-sec .buttons-div>div:last-child{padding-top:1rem;}section.ats4It .values{display:flex;flex-direction:column;align-items:end;justify-content:center;padding-right:4rem;}@media(max-width:992px){section.ats4It .values{align-items:center;padding-right:0;}}section.ats4It .values>p{font-size:3.7rem;font-weight:400;width:50%;text-align:right;}@media(max-width:992px){section.ats4It .values>p{font-size:2.5rem;text-align:center;}}section.ats4It .values .values-logo{height:15rem;}@media(max-width:992px){section.ats4It .values .values-logo{height:10rem;}}section.labs{border-bottom:.5rem solid #ffcd00;}section.labs .labs-bg-img{height:auto;padding-top:2rem;padding-bottom:2rem;display:flex;align-items:center;background-image:url(../Content/images/labs-bk.svg);background-repeat:no-repeat;background-size:cover;}@media(min-width:992px) and (min-height:700px){section.labs .labs-bg-img{height:100vh;}}section.labs .labs-bg-img img{max-width:100%;}section.labs .left-side{display:flex;flex-direction:column;justify-content:center;}section.labs .left-side .content-sec{display:flex;flex-direction:column;text-align:left;}@media(max-width:992px){section.labs .left-side .content-sec{align-items:center;}}@media(max-width:768px){section.labs .left-side .content-sec{text-align:center;}}section.labs .left-side .content-sec>p{color:#1e1e1e;font-weight:400;font-size:1.7rem;width:90%;}section.labs .left-side .content-sec .buttons-div{padding:0;}section.labs .left-side .content-sec .buttons-div .button{margin-left:6rem;}@media(max-width:992px){section.labs .left-side .content-sec .buttons-div .button{margin-left:0;justify-content:center;}}section.labs .left-side .content-sec .buttons-div .button .btn-labs{color:#1e1e1e;border-color:#1e1e1e;}section.labs .left-side .content-sec .buttons-div .button .btn-labs:hover{color:#fff;border-color:#fff;background-color:#ffcd00;}section.labs .left-side .content-sec .buttons-div .button:last-child{padding-top:1rem;}section.labs .left-side .content-sec .link-description{margin-top:2rem;color:#134b83;font-size:2.7rem;font-weight:800;}section.labs .values{display:flex;flex-direction:column;align-items:center;justify-content:center;}section.labs .values>p{font-size:3.7rem;font-weight:400;width:50%;text-align:center;color:#134b83;}@media(max-width:992px){section.labs .values>p{font-size:2.5rem;text-align:center;width:80%;}}section.labs .values .values-logo{max-width:100%;height:35rem;}@media(max-width:992px){section.labs .values .values-logo{height:30rem;}}section.where-we-are>.row>div:first-child{padding:.7rem 2rem 0;}@media(min-width:768px){section.where-we-are>.row>div:first-child{padding:.7rem 5rem 0;}}section.where-we-are .map{overflow:hidden;}section.where-we-are .map svg{height:38rem;margin-bottom:-5rem;transform:rotate(10deg);}@media(min-width:576px){section.where-we-are .map svg{height:65rem;margin-bottom:-10rem;}}@media(min-width:768px){section.where-we-are .map svg{height:65rem;margin-bottom:0;}}@media(min-width:992px){section.where-we-are .map svg{height:68rem;margin-bottom:0;}}section.where-we-are .map .country{transform:rotate(-10deg);cursor:pointer;}section.where-we-are .map .country .outter-circle{stroke:rgba(230,230,230,.7);transition:stroke .15s ease 0s;}section.where-we-are .map .country .inner-circle{fill:rgba(230,230,230,.7);transition:fill .15s ease 0s;}section.where-we-are .map .country .country-name{fill:#e6e6e6;font-size:1.5rem;transition:fill .15s ease 0s;}section.where-we-are .map .country:hover .outter-circle,section.where-we-are .map .country:active .outter-circle,section.where-we-are .map .country.active .outter-circle{stroke:#ffcd00;}section.where-we-are .map .country:hover .inner-circle,section.where-we-are .map .country:active .inner-circle,section.where-we-are .map .country.active .inner-circle{fill:#ffcd00;}section.where-we-are .map .country:hover .country-name,section.where-we-are .map .country:active .country-name,section.where-we-are .map .country.active .country-name{fill:#ffcd00;}section.where-we-are .cities-container{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:0 0 3rem;position:relative;text-align:left;}@media(min-width:768px){section.where-we-are .cities-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 0 10rem 0;text-align:right;}section.where-we-are .cities-container::after{background-color:#ffcd00;bottom:10rem;content:"";position:absolute;right:1.1rem;top:7rem;width:.2rem;}}section.where-we-are .cities-container .city-list{flex:1;width:50%;}@media(min-width:768px){section.where-we-are .cities-container .city-list{padding-right:6.2rem;width:100%;}}section.where-we-are .cities-container ul{list-style:none;margin:0 0 2rem;padding:0;}section.where-we-are .cities-container ul li{color:#e6e6e6;cursor:pointer;font-size:1.4rem;margin-bottom:.2rem;padding-left:1.5rem;text-transform:uppercase;}@media(min-width:768px){section.where-we-are .cities-container ul li{font-size:2rem;padding-left:0;text-transform:none;width:auto;}}section.where-we-are .cities-container ul li.selected{color:#ffcd00;position:relative;}section.where-we-are .cities-container ul li.selected::before{border-style:solid;border-width:.3rem 0 .3rem .6rem;border-color:transparent transparent transparent #ffcd00;content:"";height:0;left:0;position:absolute;top:50%;transform:translate(0,-50%);width:0;}@media(min-width:768px){section.where-we-are .cities-container ul li.selected::before{background-color:#383838;border:0;bottom:1.3rem;height:100rem;left:auto;right:-5.2rem;top:auto;transform:none;width:.6rem;z-index:5;}}@media(min-width:768px){section.where-we-are .cities-container ul li.selected::after{background-color:#ffcd00;content:"";height:.2rem;position:absolute;right:-5rem;top:1.7rem;width:3.5rem;}}section.where-we-are .cities-container .country-name{color:#ffcd00;font-size:1.8rem;margin-bottom:.8rem;text-transform:uppercase;width:100%;}@media(min-width:768px){section.where-we-are .cities-container .country-name{font-size:3rem;padding-right:6.2rem;width:auto;}}section.where-we-are .cities-container .city-contacts{color:#e6e6e6;font-size:1.4rem;position:relative;text-align:right;width:50%;}@media(min-width:768px){section.where-we-are .cities-container .city-contacts{font-size:1.6rem;padding-right:6.2rem;width:100%;}section.where-we-are .cities-container .city-contacts::before{background-color:#383838;content:"";height:calc(100% - 1.5rem);position:absolute;right:1rem;top:1.5rem;width:.6rem;z-index:2;}section.where-we-are .cities-container .city-contacts::after{background-color:#ffcd00;content:"";height:.2rem;position:absolute;right:1.1rem;top:1.3rem;width:3.5rem;}}section.where-we-are .cities-container .city-name{color:#ffcd00;text-transform:uppercase;}@media(min-width:768px){section.where-we-are .cities-container .city-name{text-transform:none;}}section.spirit-values>h2{margin-top:1.2rem;padding:0 1rem;text-transform:none;}@media(min-width:768px){section.spirit-values>h2{padding:0 2rem;}}@media(min-width:992px){section.spirit-values>h2{padding:0 3rem;}}@media(min-width:1200px){section.spirit-values>h2{padding:0 4rem;}}section.agapiers{padding:4rem 0;}section.agapiers .wrapper{display:flex;padding:4rem 4.5rem 0;justify-content:center;align-items:center;}section.agapiers .wrapper .left-content{padding:0 4rem;margin-right:4rem;}section.agapiers .wrapper .left-content h2{padding:0;}section.agapiers .wrapper .left-content h1{margin-bottom:0;}section.agapiers .wrapper .left-content h1,section.agapiers .wrapper .left-content h2{text-transform:none;text-align:end;}section.agapiers .wrapper .right-content{width:16rem;}section.career{padding:4rem 0 0 0;}section.career .careers-wrapper{padding-bottom:1.8rem;}section.career .careers-wrapper a.btn{margin-left:1.6rem;}section.career .careers-wrapper .slider{display:flex;flex-wrap:wrap;padding:1.9rem 3rem 3rem .4rem;}section.career .careers-wrapper .slider .item{box-shadow:none;color:#6b6b6b;font-family:'sofia-pro-condensed',sans-serif;font-weight:500;margin:0 1.2rem 2.4rem;width:100%;}section.career .careers-wrapper .slider .item:nth-child(odd){background-color:#ffcd00;}section.career .careers-wrapper .slider .item:nth-child(even){background-color:#fff;}@media(min-width:576px){section.career .careers-wrapper .slider .item{-ms-flex:0 0 50%;flex:0 0 calc(50% - 2.4rem);margin:0 1.2rem 2.4rem;max-width:calc(50% - 2.4rem);}}@media(min-width:992px){section.career .careers-wrapper .slider .item{-ms-flex:0 0 33.3333%;flex:0 0 calc(33.3333% - 2.4rem);margin:0 1.2rem 2.4rem;max-width:calc(33.3333% - 2.4rem);}}@media(min-width:1200px){section.career .careers-wrapper .slider .item{-ms-flex:0 0 25%;flex:0 0 calc(25% - 2.4rem);margin:0 1.2rem 2.4rem;max-width:calc(25% - 2.4rem);}}section.career .careers-wrapper .slider .item:hover{text-decoration:none;transform:scale(1.02);}section.career .careers-wrapper .slider .item a{color:#4f4f51;padding:1.6rem 1.6rem 2.8rem;display:inline-block;height:100%;pointer-events:all!important;position:relative;text-decoration:none;width:100%;}@media(min-width:768px){section.career .careers-wrapper .slider .item a{padding:2.7rem 1.6rem 3.8rem;}}@media(min-width:1200px){section.career .careers-wrapper .slider .item a{padding:2.7rem 1.6rem 4.8rem;}}section.career .careers-wrapper .slider .item a::after{bottom:1.2rem;color:#4f4f51;content:attr(data-link-text);font-family:'sofia-pro-condensed',sans-serif;font-size:1rem;position:absolute;right:2.4rem;text-transform:uppercase;}@media(min-width:768px){section.career .careers-wrapper .slider .item a::after{bottom:1.2rem;font-size:1.2rem;right:2.4rem;}}@media(min-width:1200px){section.career .careers-wrapper .slider .item a::after{bottom:1.2rem;font-size:1.4rem;right:2.4rem;}}@media(min-width:1440px){section.career .careers-wrapper .slider .item a::after{font-size:1.5rem;}}section.career .careers-wrapper .slider .item .career-position{border-bottom:.1rem solid #383838;font-size:1.2rem;margin-bottom:1.7rem;padding-bottom:1rem;text-align:center;text-transform:uppercase;}@media(min-width:768px){section.career .careers-wrapper .slider .item .career-position{border-bottom-width:.2rem;font-size:1.6rem;margin-bottom:3rem;padding-bottom:1.5rem;}}@media(min-width:1200px){section.career .careers-wrapper .slider .item .career-position{font-size:2rem;margin-bottom:3.7rem;padding-bottom:2rem;}}@media(min-width:1440px){section.career .careers-wrapper .slider .item .career-position{font-size:2.5rem;}}section.career .careers-wrapper .slider .item .career-technology{background:url(../Content/images/career-technology-icon.svg) no-repeat left center;background-size:2.8rem auto;font-size:1.6rem;margin-bottom:1.6rem;padding-left:4rem;}@media(min-width:768px){section.career .careers-wrapper .slider .item .career-technology{background-size:3.2rem auto;font-size:2rem;padding-left:5rem;}}@media(min-width:1200px){section.career .careers-wrapper .slider .item .career-technology{background-size:3.8rem auto;font-size:2.5rem;padding-left:6rem;}}@media(min-width:1440px){section.career .careers-wrapper .slider .item .career-technology{font-size:3rem;}}section.career .careers-wrapper .slider .item .career-place{background:url(../Content/images/career-location-icon.svg) no-repeat 1rem center;background-size:1.8rem auto;font-size:1.2rem;padding:.4rem 0 .4rem 4rem;}@media(min-width:768px){section.career .careers-wrapper .slider .item .career-place{background-size:2.2rem auto;font-size:1.6rem;padding-left:5rem;}}@media(min-width:1200px){section.career .careers-wrapper .slider .item .career-place{background-size:2.5rem auto;font-size:2rem;padding-left:6rem;}}@media(min-width:1440px){section.career .careers-wrapper .slider .item .career-place{font-size:2.5rem;}}section.career .applications-wrapper{padding-top:0;}@media(min-width:576px){section.career .applications-wrapper{padding-top:2rem;}}@media(min-width:768px){section.career .applications-wrapper{padding-top:4.5rem;}}@media(min-width:992px){section.career .applications-wrapper{padding-top:7.7rem;}}section.career .applications-wrapper>div:first-child>div>.row{background:transparent url(../Content/images/globe.svg) no-repeat bottom right;background-size:50%;}section.career .spontaneous-application{padding-bottom:1.8rem;}@media(min-width:576px){section.career .spontaneous-application{padding-top:2.2rem;}}@media(min-width:768px){section.career .spontaneous-application{padding-top:3rem;}}@media(min-width:992px){section.career .spontaneous-application{padding-top:4.3rem;}}section.career .spontaneous-application h2{margin-bottom:2rem;}@media(min-width:768px){section.career .spontaneous-application h2{margin-bottom:3.4rem;}}section.career .spontaneous-application p{font-family:'sofia-pro-soft',sans-serif;font-weight:300;line-height:1.67;padding-bottom:1.5rem;padding-top:0;}@media(min-width:768px){section.career .spontaneous-application p{padding-bottom:2rem;}}@media(min-width:1200px){section.career .spontaneous-application p{padding-bottom:2.5rem;padding-right:9rem;}}section.media-center{padding:4rem 0 4rem;}@media(min-width:992px){section.media-center{padding:0 0 6rem;}}.video-modal .modal-content{background-color:#000;}.video-modal .modal-content video.institutional-video{height:100vh;outline:0;}@media(min-width:992px){.video-modal .modal-content video.institutional-video{height:64rem;}}.category-selector{color:#e6e6e6;font-size:1.2rem;margin-top:2rem;max-width:24rem;padding:0 1.5rem;}@media(min-width:768px){.category-selector{margin-top:5rem;max-width:none;padding:0 4.4rem;text-align:center;}}@media(min-width:992px){.category-selector{font-size:1.6rem;}}@media(min-width:1400px){.category-selector{font-size:2rem;}}.category-selector a:not(.dropdown-item){color:#e6e6e6;text-transform:uppercase;transition:color .15s ease 0s;}.category-selector a:not(.dropdown-item):hover,.category-selector a:not(.dropdown-item).active{color:#ffcd00;text-decoration:none;}.category-selector span.separator{background-color:#e6e6e6;border-radius:100%;display:inline-block;height:.5rem;margin:0 1rem;transform:translateY(-.3rem);width:.5rem;}@media(min-width:992px){.category-selector span.separator{margin:0 2rem;}}@media(min-width:1400px){.category-selector span.separator{margin:0 4rem;}}section.dxs-sector-section{background-color:#f0f9f7;position:relative;}section.dxs-sector-section a.back{color:#00a69d;display:inline-block;font-size:1.5rem;margin-left:1.6rem;margin-top:1rem;}@media(min-width:576px){section.dxs-sector-section a.back{margin-left:3.6rem;}}@media(min-width:768px){section.dxs-sector-section a.back{margin-left:3.6rem;}}@media(min-width:992px){section.dxs-sector-section a.back{margin-left:5.6rem;}}@media(min-width:1200px){section.dxs-sector-section a.back{margin-left:8.4rem;}}section.dxs-sector-section a.back::before{content:url(../Content/images/arrow-back-dark.svg);margin-right:.7rem;}section.dxs-sector-section>section{background-color:transparent;}section.dxs-section{background-color:#fff;}section.dxs-section p,section.dxs-sector-section p{color:#383838;line-height:2rem;margin-bottom:1.5rem;}@media(min-width:768px){section.dxs-section p,section.dxs-sector-section p{line-height:3.5rem;margin-bottom:3.4rem;}}section.dxs-section h1,section.dxs-sector-section h1{color:#00a69d;font-family:'sofia-pro-condensed',sans-serif;font-size:2rem;font-weight:bold;margin-bottom:2rem;}section.dxs-section h1.arrow-left,section.dxs-sector-section h1.arrow-left{margin-left:16.6rem;padding-left:4rem;}section.dxs-section h1.arrow-left::before,section.dxs-sector-section h1.arrow-left::before{content:url(../Content/images/titles-arrow-small-dark.svg);left:0;position:absolute;transform:translate(-35%,-.3rem);}@media(min-width:768px){section.dxs-section h1,section.dxs-sector-section h1{font-size:3rem;}}@media(min-width:992px){section.dxs-section h1,section.dxs-sector-section h1{font-size:4rem;margin-bottom:1.7rem;position:relative;}section.dxs-section h1.arrow-left,section.dxs-sector-section h1.arrow-left{margin-left:16.6rem;padding-left:4rem;}section.dxs-section h1.arrow-left::before,section.dxs-sector-section h1.arrow-left::before{content:url(../Content/images/titles-arrow-dark.svg);left:0;position:absolute;top:0;transform:translate(-100%,-.5rem);}}@media(max-width:991.98px){section.dxs-section h1.arrow-left,section.dxs-sector-section h1.arrow-left{margin-left:3.6rem;}}@media(max-width:767.98px){section.dxs-section h1.arrow-left,section.dxs-sector-section h1.arrow-left{margin-left:1.5rem;margin-top:3rem;}}section.dxs-section .sector-description,section.dxs-sector-section .sector-description{color:#14143b;line-height:1.25;text-align:justify;padding:1.5rem;}section.dxs-section .sector-description img,section.dxs-sector-section .sector-description img{max-width:40%;}@media(min-width:1200px){section.dxs-section .sector-description,section.dxs-sector-section .sector-description{line-height:2.5rem;padding-right:6.25rem;padding-left:6.25rem;}}section.dxs-section .sector-images,section.dxs-sector-section .sector-images{margin-bottom:7.4rem;}section.dxs-section .sector-images div,section.dxs-sector-section .sector-images div{align-self:center;}section.dxs-section .sector-images img,section.dxs-sector-section .sector-images img{display:flex;max-width:85%;max-height:85%;width:auto;height:auto;margin:auto;margin-bottom:1.5rem;margin-top:1.5rem;}section.dxs-section section.headerSectorSection,section.dxs-sector-section section.headerSectorSection{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden;color:#000;padding-top:7rem;}@media(min-width:768px){section.dxs-section section.headerSectorSection,section.dxs-sector-section section.headerSectorSection{padding-top:9rem;}}@media(min-width:992px){section.dxs-section section.headerSectorSection,section.dxs-sector-section section.headerSectorSection{padding-top:12rem;}}section.dxs-section section.headerSectorSection .clientsandprojets-slider .items-wrapper,section.dxs-sector-section section.headerSectorSection .clientsandprojets-slider .items-wrapper{margin-top:4rem;padding-top:1.5rem;padding-bottom:3.5rem;}@media(min-width:1200px){section.dxs-section section.headerSectorSection .clientsandprojets-slider .items-wrapper,section.dxs-sector-section section.headerSectorSection .clientsandprojets-slider .items-wrapper{padding-bottom:8.5rem;}}section.dxs-section section.headerSectorSection div.unit-logo img,section.dxs-sector-section section.headerSectorSection div.unit-logo img{margin-top:2.1rem;margin-left:1.6rem;width:6rem;}@media(min-width:576px){section.dxs-section section.headerSectorSection div.unit-logo img,section.dxs-sector-section section.headerSectorSection div.unit-logo img{margin-left:3.6rem;}}@media(min-width:768px){section.dxs-section section.headerSectorSection div.unit-logo img,section.dxs-sector-section section.headerSectorSection div.unit-logo img{margin-left:3.6rem;width:8rem;}}@media(min-width:992px){section.dxs-section section.headerSectorSection div.unit-logo img,section.dxs-sector-section section.headerSectorSection div.unit-logo img{margin-left:5.2rem;width:8rem;}}@media(min-width:1200px){section.dxs-section section.headerSectorSection div.unit-logo img,section.dxs-sector-section section.headerSectorSection div.unit-logo img{margin-left:7.6rem;width:10rem;}}section.dxs-section section.headerSectorSection .content,section.dxs-sector-section section.headerSectorSection .content{font-family:'sofia-pro-soft',sans-serif;margin:0 auto;padding:0 1rem;width:100%;}section.dxs-section section.headerSectorSection .content>p,section.dxs-sector-section section.headerSectorSection .content>p{font-size:1.4rem;font-weight:300;line-height:2.08;}@media(min-width:576px){section.dxs-section section.headerSectorSection .content>p,section.dxs-sector-section section.headerSectorSection .content>p{font-size:1.8rem;}}@media(min-width:768px){section.dxs-section section.headerSectorSection .content>p,section.dxs-sector-section section.headerSectorSection .content>p{font-size:2rem;}}@media(min-width:992px){section.dxs-section section.headerSectorSection .content>p,section.dxs-sector-section section.headerSectorSection .content>p{font-size:2.2rem;}}@media(min-width:1200px){section.dxs-section section.headerSectorSection .content>p,section.dxs-sector-section section.headerSectorSection .content>p{font-size:2.4rem;}}section.dxs-section section.headerSectorSection .content>p>strong,section.dxs-sector-section section.headerSectorSection .content>p>strong{color:#ffcd00;font-weight:300;}section.dxs-section section.headerSectorSection .more-content-below,section.dxs-sector-section section.headerSectorSection .more-content-below{bottom:3rem;left:50%;position:absolute;transform:translateX(-50%);}section.dxs-section section.headerSectorSection .more-content-below>.arrow,section.dxs-sector-section section.headerSectorSection .more-content-below>.arrow{background:url(../Content/images/more-content-below-dark.svg) no-repeat 0 0;background-size:contain;height:1.2rem;width:2.8rem;float:left;}@media(min-width:768px){section.dxs-section section.headerSectorSection .more-content-below>.arrow,section.dxs-sector-section section.headerSectorSection .more-content-below>.arrow{height:1.6rem;width:4.4rem;}}section.dxs-section section.headerSectorSection .more-content-below>.arrow.top,section.dxs-sector-section section.headerSectorSection .more-content-below>.arrow.top{animation:moreContentArrow 2s linear 0s infinite;}section.dxs-section section.headerSectorSection .more-content-below>.arrow.middle,section.dxs-sector-section section.headerSectorSection .more-content-below>.arrow.middle{animation:moreContentArrow 2s linear .1s infinite;}section.dxs-section section.headerSectorSection .more-content-below>.arrow.bottom,section.dxs-sector-section section.headerSectorSection .more-content-below>.arrow.bottom{animation:moreContentArrow 2s linear .2s infinite;}section.dxs-section section.digitaltransformation,section.dxs-sector-section section.digitaltransformation{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;min-height:calc(100vh - .5rem);overflow:hidden;padding:9rem 0 7rem;position:relative;}section.dxs-section section.digitaltransformation .unit-logo,section.dxs-sector-section section.digitaltransformation .unit-logo{max-width:15rem;margin-bottom:2rem;}@media(min-width:768px){section.dxs-section section.digitaltransformation .unit-logo,section.dxs-sector-section section.digitaltransformation .unit-logo{max-width:30rem;}}@media(min-width:992px){section.dxs-section section.digitaltransformation .unit-logo,section.dxs-sector-section section.digitaltransformation .unit-logo{margin-bottom:5.8rem;margin-left:20.6rem;max-width:none;}}section.dxs-section section.digitaltransformation .unit-logo img,section.dxs-sector-section section.digitaltransformation .unit-logo img{max-width:100%;}@media(max-width:768px){section.dxs-section section.digitaltransformation h1,section.dxs-sector-section section.digitaltransformation h1{margin-left:0;}}section.dxs-section section.digitaltransformation p,section.dxs-sector-section section.digitaltransformation p{color:#383838;font-size:1.4rem;line-height:1.79;margin-bottom:2rem;}@media(min-width:768px){section.dxs-section section.digitaltransformation p,section.dxs-sector-section section.digitaltransformation p{font-size:1.8rem;}}@media(min-width:992px){section.dxs-section section.digitaltransformation p,section.dxs-sector-section section.digitaltransformation p{font-size:2rem;line-height:2.08;margin-bottom:2rem;margin-left:20.6rem;}}section.dxs-section section.digitaltransformation img,section.dxs-sector-section section.digitaltransformation img{max-width:26rem;}@media(min-width:576px){section.dxs-section section.digitaltransformation img,section.dxs-sector-section section.digitaltransformation img{max-width:35rem;}}@media(min-width:768px){section.dxs-section section.digitaltransformation img,section.dxs-sector-section section.digitaltransformation img{max-width:40rem;}}@media(min-width:992px){section.dxs-section section.digitaltransformation img,section.dxs-sector-section section.digitaltransformation img{max-width:45rem;}}@media(min-width:1200px){section.dxs-section section.digitaltransformation img,section.dxs-sector-section section.digitaltransformation img{max-width:46rem;}}section.dxs-section .slider-wrapper .slider .item,section.dxs-sector-section .slider-wrapper .slider .item{background-color:#fff;}section.dxs-section h1,section.dxs-sector-section h1,section.dxs-section h2,section.dxs-sector-section h2{color:#00a69d;font-family:'sofia-pro-condensed',sans-serif;line-height:normal;letter-spacing:normal;font-weight:bold;}section.dxs-section section.dxsProjectReferences div.line-left,section.dxs-sector-section section.dxsProjectReferences div.line-left{border-left:solid 1px;}section.dxs-section section.dxsProjectReferences div.line-right,section.dxs-sector-section section.dxsProjectReferences div.line-right{border-right:solid 1px;}section.dxs-section section.dxsProjectReferences div.border-green,section.dxs-sector-section section.dxsProjectReferences div.border-green{border-color:#00a69d;}section.dxs-section section.dxsProjectReferences h1,section.dxs-sector-section section.dxsProjectReferences h1,section.dxs-section section.dxsProjectReferences h2,section.dxs-sector-section section.dxsProjectReferences h2{color:#00a69d;font-family:'sofia-pro-condensed',sans-serif;line-height:normal;letter-spacing:normal;font-weight:bold;}section.dxs-section section.dxsProjectReferences .sector-project-image,section.dxs-sector-section section.dxsProjectReferences .sector-project-image{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:50rem;}section.dxs-section section.challenges .illustration,section.dxs-sector-section section.challenges .illustration{margin-right:5rem;}section.dxs-section section.challenges .description,section.dxs-sector-section section.challenges .description{color:#14143b;line-height:3.5rem;font-size:1.4rem;padding-left:3.4rem;}section.dxs-section section.challenges img,section.dxs-sector-section section.challenges img{max-width:100%;padding-top:2.4rem;padding-bottom:.4rem;}@media(min-width:768px){section.dxs-section section.challenges,section.dxs-sector-section section.challenges{border-top-width:3rem;}section.dxs-section section.challenges .description,section.dxs-sector-section section.challenges .description{font-size:2rem;}}@media(min-width:992px){section.dxs-section section.challenges,section.dxs-sector-section section.challenges{border-top-width:4rem;}section.dxs-section section.challenges .description,section.dxs-sector-section section.challenges .description{font-size:2rem;}}@media(min-width:1200px){section.dxs-section section.challenges .description,section.dxs-sector-section section.challenges .description{font-size:1.8rem;}}section.dxs-section section.challenges .challenges-list,section.dxs-sector-section section.challenges .challenges-list{padding-left:4.2rem;}section.dxs-section section.challenges .challenges-list h2,section.dxs-sector-section section.challenges .challenges-list h2{margin-top:5rem;}section.dxs-section section.challenges .row-interval,section.dxs-sector-section section.challenges .row-interval{padding-top:2rem;}@media(min-width:992px){section.dxs-section section.challenges .row-interval,section.dxs-sector-section section.challenges .row-interval{padding-top:4rem;}}@media(min-width:992px){section.dxs-section section.services-offer,section.dxs-sector-section section.services-offer{padding-top:5.4rem;padding-bottom:5.4rem;}}section.dxs-section section.services-offer .col,section.dxs-sector-section section.services-offer .col{padding-left:3rem;padding-right:3rem;}section.dxs-section section.services-offer .left-graphics-image-wrapper,section.dxs-sector-section section.services-offer .left-graphics-image-wrapper{padding-top:2rem;max-height:30vh;position:absolute;z-index:1;}section.dxs-section section.services-offer .left-graphics-image-wrapper img,section.dxs-sector-section section.services-offer .left-graphics-image-wrapper img{height:50vh;padding-top:5rem;}@media(min-width:1200px){section.dxs-section section.services-offer .left-graphics-image-wrapper img,section.dxs-sector-section section.services-offer .left-graphics-image-wrapper img{padding-top:0;height:30rem;}}@media(min-width:1200px){section.dxs-section section.services-offer .left-graphics-image-wrapper,section.dxs-sector-section section.services-offer .left-graphics-image-wrapper{background-color:transparent;padding-top:0;max-height:100vh;}}section.dxs-section section.services-offer .service-label,section.dxs-sector-section section.services-offer .service-label{padding-top:1.5rem;color:#14143b;font-family:'sofia-pro',sans-serif;font-weight:bold;}section.dxs-section section.services-offer .service-row-green,section.dxs-sector-section section.services-offer .service-row-green{background-color:rgba(112,200,183,.25);color:#383838;font-family:'sofia-pro',sans-serif;font-size:1.2rem;padding-top:2.1rem;padding-bottom:2.1rem;}@media(min-width:576px){section.dxs-section section.services-offer .service-row-green,section.dxs-sector-section section.services-offer .service-row-green{font-size:1.4rem;}}@media(min-width:768px){section.dxs-section section.services-offer .service-row-green,section.dxs-sector-section section.services-offer .service-row-green{font-size:1.6rem;}}section.dxs-section section.services-offer.mobile .left-graphics-image-wrapper,section.dxs-sector-section section.services-offer.mobile .left-graphics-image-wrapper{max-height:none;padding-top:2rem;position:static;}section.dxs-section section.services-offer.mobile .left-graphics-image-wrapper img,section.dxs-sector-section section.services-offer.mobile .left-graphics-image-wrapper img{height:auto;padding-top:5rem;width:15rem;}@media(min-width:576px){section.dxs-section section.services-offer.mobile .left-graphics-image-wrapper img,section.dxs-sector-section section.services-offer.mobile .left-graphics-image-wrapper img{width:20rem;}}section.dxs-section section.services-offer.mobile .service-label,section.dxs-sector-section section.services-offer.mobile .service-label{padding-top:.5rem;}section.dxs-section section.services-offer.mobile .service-row-green,section.dxs-sector-section section.services-offer.mobile .service-row-green{margin-top:-16rem;padding-top:16rem;}section.dxs-section .top-shape,section.dxs-sector-section .top-shape{background-color:#fff;clip-path:polygon(0 0,0 100%,50% 7rem,100% 100%,100% 0);height:15rem;left:0;position:absolute;top:0;width:100vw;}@media(min-width:576px){section.dxs-section .top-shape,section.dxs-sector-section .top-shape{height:22rem;}}@media(min-width:768px){section.dxs-section .top-shape,section.dxs-sector-section .top-shape{height:30rem;}}@media(min-width:992px){section.dxs-section .top-shape,section.dxs-sector-section .top-shape{height:35rem;}}@media(min-width:1200px){section.dxs-section .top-shape,section.dxs-sector-section .top-shape{height:48rem;}}section.dxs-section section.projectNews,section.dxs-sector-section section.projectNews{background-color:#fff;padding:0 1rem;}section.dxs-section section.projectNews .content,section.dxs-sector-section section.projectNews .content{max-width:144.2rem;align-content:center;display:flex;}section.dxs-section section.projectNews h1,section.dxs-sector-section section.projectNews h1,section.dxs-section section.projectNews h2,section.dxs-sector-section section.projectNews h2{color:#00a69d;font-family:'sofia-pro-condensed',sans-serif;line-height:normal;letter-spacing:normal;font-weight:bold;}section.dxs-section section.projectNews h2,section.dxs-sector-section section.projectNews h2{margin-left:1.55rem;margin-top:2.4rem;margin-bottom:1.2rem;}@media(min-width:768px){section.dxs-section section.projectNews h2,section.dxs-sector-section section.projectNews h2{margin-left:4.2rem;margin-top:2.4rem;margin-bottom:1.2rem;}}@media(min-width:992px){section.dxs-section section.projectNews h2,section.dxs-sector-section section.projectNews h2{margin-left:10rem;margin-top:2.4rem;margin-bottom:1.2rem;}}@media(min-width:1200px){section.dxs-section section.projectNews h2,section.dxs-sector-section section.projectNews h2{margin-left:18.3rem;margin-top:4.5rem;margin-bottom:2.7rem;}}section.dxs-section section.methodology .methodology-image,section.dxs-sector-section section.methodology .methodology-image{padding-left:10%;padding-right:10%;}@media(min-width:1200px){section.dxs-section section.methodology .methodology-image,section.dxs-sector-section section.methodology .methodology-image{margin-top:5.7rem;}}section.dxs-section section.methodology .methodology-image img,section.dxs-sector-section section.methodology .methodology-image img{width:100%;}section.dxs-section section.clientsandprojets,section.dxs-sector-section section.clientsandprojets{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:5rem 0;position:relative;background-color:#fff;color:#000;margin-top:5rem;min-height:15rem;}@media(min-width:1200px){section.dxs-section section.clientsandprojets,section.dxs-sector-section section.clientsandprojets{padding:7rem 0;}}section.dxs-section section.clientsandprojets .slider-wrapper .slider .items-wrapper,section.dxs-sector-section section.clientsandprojets .slider-wrapper .slider .items-wrapper{padding:2.2rem 3rem;}@media(min-width:768px){section.dxs-section section.clientsandprojets .slider-wrapper .slider .items-wrapper,section.dxs-sector-section section.clientsandprojets .slider-wrapper .slider .items-wrapper{padding-left:2rem;padding-right:2rem;}}@media(min-width:1200px){section.dxs-section section.clientsandprojets,section.dxs-sector-section section.clientsandprojets{margin-top:1rem;padding-bottom:1rem;}section.dxs-section section.clientsandprojets .clientsandprojets-slider,section.dxs-sector-section section.clientsandprojets .clientsandprojets-slider{margin-top:5.7rem;}}section.dxs-section section.dxsprojects,section.dxs-sector-section section.dxsprojects{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden;color:#000;}@media(min-width:1200px){section.dxs-section section.dxsprojects,section.dxs-sector-section section.dxsprojects{padding-top:82px;}}section.dxs-section section.dxsnumbers,section.dxs-sector-section section.dxsnumbers{padding-top:60px;}section.dxs-section section.technology,section.dxs-sector-section section.technology{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;color:#000;}@media(min-width:992px){section.dxs-section section.technology,section.dxs-sector-section section.technology{padding:9rem 0 7rem;}}section.dxs-section section.technology .technologies-logos,section.dxs-sector-section section.technology .technologies-logos{margin:0 4rem 0;max-width:140rem;}@media(min-width:1200px){section.dxs-section section.technology .technologies-logos,section.dxs-sector-section section.technology .technologies-logos{margin-top:5.7rem;}}section.dxs-section section.technology .technology-logo,section.dxs-sector-section section.technology .technology-logo{background:url('../Content/images/technology-background.svg') no-repeat center center;background-size:contain;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;height:13rem;max-width:33.3333%;}@media(min-width:768px){section.dxs-section section.technology .technology-logo,section.dxs-sector-section section.technology .technology-logo{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}}@media(min-width:992px){section.dxs-section section.technology .technology-logo,section.dxs-sector-section section.technology .technology-logo{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}}@media(min-width:1200px){section.dxs-section section.technology .technology-logo,section.dxs-sector-section section.technology .technology-logo{-ms-flex:0 0 12%;flex:0 0 12%;margin-top:4rem;max-width:12%;}}section.dxs-section section.technology .technology-logo img,section.dxs-sector-section section.technology .technology-logo img{max-width:100%;}section.dxs-section section.technology .technology-logo img,section.dxs-sector-section section.technology .technology-logo img{max-width:8rem;max-height:8rem;}@media(min-width:1200px){section.dxs-section section.technology .technology-logo,section.dxs-sector-section section.technology .technology-logo{height:15rem;}section.dxs-section section.technology .technology-logo img,section.dxs-sector-section section.technology .technology-logo img{max-width:10rem;max-height:10rem;}}section.dxs-section section#dxsProjectReference h2,section.dxs-sector-section section#dxsProjectReference h2{margin-top:2.4rem;margin-bottom:1.2rem;margin-left:0;}@media(min-width:768px){section.dxs-section section#dxsProjectReference h2,section.dxs-sector-section section#dxsProjectReference h2{margin-left:1.5rem;margin-top:2.4rem;margin-bottom:1.2rem;}}@media(min-width:992px){section.dxs-section section#dxsProjectReference h2,section.dxs-sector-section section#dxsProjectReference h2{margin-left:0;margin-top:2.4rem;margin-bottom:1.2rem;}}@media(min-width:1200px){section.dxs-section section#dxsProjectReference h2,section.dxs-sector-section section#dxsProjectReference h2{margin-left:18.3rem;margin-top:4.5rem;margin-bottom:2.7rem;}}section.dxs-section section#dxsProjectReference div.projects-slider .sector-project-slider,section.dxs-sector-section section#dxsProjectReference div.projects-slider .sector-project-slider{max-width:125rem;}section.dxs-section section#dxsProjectReference div.projects-slider h2,section.dxs-sector-section section#dxsProjectReference div.projects-slider h2{margin-left:1.55rem;margin-top:2.4rem;margin-bottom:1.2rem;}@media(min-width:768px){section.dxs-section section#dxsProjectReference div.projects-slider h2,section.dxs-sector-section section#dxsProjectReference div.projects-slider h2{margin-left:4.2rem;margin-top:2.4rem;margin-bottom:1.2rem;}}@media(min-width:992px){section.dxs-section section#dxsProjectReference div.projects-slider h2,section.dxs-sector-section section#dxsProjectReference div.projects-slider h2{margin-left:10rem;margin-top:2.4rem;margin-bottom:1.2rem;}}@media(min-width:1200px){section.dxs-section section#dxsProjectReference div.projects-slider h2,section.dxs-sector-section section#dxsProjectReference div.projects-slider h2{margin-left:18.3rem;margin-top:4.5rem;margin-bottom:2.7rem;}}section.dxs-section section#dxsProjectReference div.projects-slider div.item h2,section.dxs-sector-section section#dxsProjectReference div.projects-slider div.item h2{margin-left:0;margin-top:0;margin-bottom:0;}section.dxs-section section#dxsProjectReference div.projects-slider div.item .truncate-text,section.dxs-sector-section section#dxsProjectReference div.projects-slider div.item .truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}section.dxs-section .mxn-flex-center,section.dxs-sector-section .mxn-flex-center{display:flex;justify-content:center;align-items:center;flex-direction:column;}section.dxs-section .ds,section.dxs-sector-section .ds{margin:-81px 0 80px;font-family:'sofia-pro-condensed',sans-serif;position:relative;width:100vw;height:900px;}@media screen and (min-width:992px) and (max-width:1200px){section.dxs-section .ds,section.dxs-sector-section .ds{height:585px;margin-top:-81px;}}@media screen and (min-width:620px) and (max-width:991px){section.dxs-section .ds,section.dxs-sector-section .ds{height:405px;margin-top:-54px;}}@media screen and (max-width:619px){section.dxs-section .ds,section.dxs-sector-section .ds{height:288px;margin-top:-9px;}}section.dxs-section .ds .ds__drop,section.dxs-sector-section .ds .ds__drop{z-index:1;}section.dxs-section .ds.start-anim .ds__droplet .ds__dropletdesc,section.dxs-sector-section .ds.start-anim .ds__droplet .ds__dropletdesc{opacity:1;}@media screen and (min-width:992px) and (max-width:1200px){section.dxs-section .ds.start-anim .ds__droplet,section.dxs-sector-section .ds.start-anim .ds__droplet{font-size:3rem;}}@media screen and (min-width:620px) and (max-width:991px){section.dxs-section .ds.start-anim .ds__droplet,section.dxs-sector-section .ds.start-anim .ds__droplet{font-size:2rem;}}section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(1),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(1){top:15%;left:calc(36% - 8.33333333vw/4);}section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(2),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(2){top:45%;left:calc(28% - 8.33333333vw/4);}@media screen and (min-width:620px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(2),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(2){left:calc(31% - 8.33333333vw/4);}}@media screen and (min-width:992px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(2),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(2){left:calc(28% - 8.33333333vw/4);}}@media screen and (min-width:1200px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(2),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(2){left:calc(28% - 8.33333333vw/4);}}section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(3),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(3){top:70%;left:calc(35% - 8.33333333vw/4);}section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(4),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(4){top:75%;left:calc(50% - 8.33333333vw*.39);}@media screen and (min-width:620px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(4),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(4){top:82%;}}@media screen and (min-width:992px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(4),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(4){top:82%;}}@media screen and (min-width:1200px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(4),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(4){top:83%;}}section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(5),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(5){top:70%;left:calc(65% - 8.33333333vw/2);}section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(6),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(6){top:45%;left:calc(72% - 8.33333333vw/2);}@media screen and (min-width:620px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(6),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(6){left:calc(69% - 8.33333333vw/2);}}@media screen and (min-width:992px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(6),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(6){left:calc(72% - 8.33333333vw/2);}}@media screen and (min-width:1200px){section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(6),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(6){left:calc(72% - 8.33333333vw/2);}}section.dxs-section .ds.start-anim .ds__droplet:nth-of-type(7),section.dxs-sector-section .ds.start-anim .ds__droplet:nth-of-type(7){top:15%;left:calc(64% - 8.33333333vw/2);}section.dxs-section .ds__drop,section.dxs-sector-section .ds__drop{background-repeat:no-repeat;background-position:center center;background-image:radial-gradient(circle at 50% 50%,rgba(0,166,157,.07) 17%,transparent 19%,rgba(0,166,157,.1) 23%,transparent 26%);height:900px;position:relative;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column;}@media screen and (min-width:992px) and (max-width:1200px){section.dxs-section .ds__drop,section.dxs-sector-section .ds__drop{height:585px;margin-top:-81px;}}@media screen and (min-width:620px) and (max-width:991px){section.dxs-section .ds__drop,section.dxs-sector-section .ds__drop{height:405px;margin-top:-54px;}}@media screen and (max-width:619px){section.dxs-section .ds__drop,section.dxs-sector-section .ds__drop{height:288px;margin-top:-9px;}}section.dxs-section .ds__droplogo,section.dxs-sector-section .ds__droplogo{border-radius:50%;width:16.66666667vw;height:16.66666667vw;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;}section.dxs-section .ds__drop img,section.dxs-sector-section .ds__drop img{height:225px;}@media screen and (min-width:992px) and (max-width:1200px){section.dxs-section .ds__drop img,section.dxs-sector-section .ds__drop img{height:135px;}}@media screen and (min-width:620px) and (max-width:991px){section.dxs-section .ds__drop img,section.dxs-sector-section .ds__drop img{height:90px;}}@media screen and (max-width:619px){section.dxs-section .ds__drop img,section.dxs-sector-section .ds__drop img{height:45px;}}section.dxs-section .ds__droplet,section.dxs-sector-section .ds__droplet{position:absolute;-webkit-transition:top 1.2s cubic-bezier(.3,-.5,.6,1),left 1.2s cubic-bezier(.3,-.5,.6,1);-moz-transition:top 1.2s cubic-bezier(.3,-.5,.6,1),left 1.2s cubic-bezier(.3,-.5,.6,1);-ms-transition:top 1.2s cubic-bezier(.3,-.5,.6,1),left 1.2s cubic-bezier(.3,-.5,.6,1);-o-transition:top 1.2s cubic-bezier(.3,-.5,.6,1),left 1.2s cubic-bezier(.3,-.5,.6,1);transition:top 1.2s cubic-bezier(.3,-.5,.6,1),left 1.2s cubic-bezier(.3,-.5,.6,1);top:42%;left:46.5%;}section.dxs-section .ds__droplet:nth-of-type(1) .ds__dropletnum,section.dxs-sector-section .ds__droplet:nth-of-type(1) .ds__dropletnum{box-shadow:-7px -2px 21px 4px rgba(112,200,183,.5);}section.dxs-section .ds__droplet:nth-of-type(1) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(1) .ds__dropletdesc{text-align:right;right:8.33333333vw;white-space:nowrap;}@media screen and (min-width:620px){section.dxs-section .ds__droplet:nth-of-type(1) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(1) .ds__dropletdesc{text-align:right;right:14.16666667vw;white-space:nowrap;}}section.dxs-section .ds__droplet:nth-of-type(2) .ds__dropletnum,section.dxs-sector-section .ds__droplet:nth-of-type(2) .ds__dropletnum{box-shadow:-6px 1px 21px 4px rgba(112,200,183,.5);}section.dxs-section .ds__droplet:nth-of-type(2) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(2) .ds__dropletdesc{text-align:right;right:3.33333333vw;white-space:nowrap;}@media screen and (min-width:620px){section.dxs-section .ds__droplet:nth-of-type(2) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(2) .ds__dropletdesc{text-align:right;right:10vw;white-space:nowrap;}}section.dxs-section .ds__droplet:nth-of-type(3) .ds__dropletnum,section.dxs-sector-section .ds__droplet:nth-of-type(3) .ds__dropletnum{box-shadow:-6px 4px 21px 4px rgba(112,200,183,.5);}section.dxs-section .ds__droplet:nth-of-type(3) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(3) .ds__dropletdesc{text-align:right;right:1.66666667vw;white-space:nowrap;}section.dxs-section .ds__droplet:nth-of-type(4) .ds__dropletnum,section.dxs-sector-section .ds__droplet:nth-of-type(4) .ds__dropletnum{box-shadow:0 8px 21px 4px rgba(112,200,183,.5);}section.dxs-section .ds__droplet:nth-of-type(4) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(4) .ds__dropletdesc{text-align:right;right:-.83333333vw;white-space:nowrap;}section.dxs-section .ds__droplet:nth-of-type(5) .ds__dropletnum,section.dxs-sector-section .ds__droplet:nth-of-type(5) .ds__dropletnum{box-shadow:6px 4px 21px 4px rgba(112,200,183,.5);}section.dxs-section .ds__droplet:nth-of-type(5) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(5) .ds__dropletdesc{text-align:right;right:-8.33333333vw;white-space:nowrap;}section.dxs-section .ds__droplet:nth-of-type(6) .ds__dropletnum,section.dxs-sector-section .ds__droplet:nth-of-type(6) .ds__dropletnum{box-shadow:6px 1px 21px 4px rgba(112,200,183,.5);}section.dxs-section .ds__droplet:nth-of-type(6) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(6) .ds__dropletdesc{text-align:right;right:0;white-space:nowrap;}section.dxs-section .ds__droplet:nth-of-type(7) .ds__dropletnum,section.dxs-sector-section .ds__droplet:nth-of-type(7) .ds__dropletnum{box-shadow:7px -2px 21px 4px rgba(112,200,183,.5);}section.dxs-section .ds__droplet:nth-of-type(7) .ds__dropletdesc,section.dxs-sector-section .ds__droplet:nth-of-type(7) .ds__dropletdesc{text-align:right;right:-3.33333333vw;white-space:nowrap;}section.dxs-section .ds__droplets,section.dxs-sector-section .ds__droplets{top:0;left:0;list-style:none;padding:0;}section.dxs-section .ds__dropletnum,section.dxs-sector-section .ds__dropletnum{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;border-radius:50%;width:6.66666667vw;height:6.66666667vw;box-shadow:-7px -2px 21px 4px rgba(112,200,183,.5);color:#00a69d;font-size:2.77777778vw;font-weight:500;font-stretch:condensed;}section.dxs-section .ds__dropletdesc,section.dxs-sector-section .ds__dropletdesc{color:#000;position:absolute;line-height:1.17;width:22rem;text-align:right;bottom:-5rem;height:4rem;font-size:1.66666667vw;opacity:0;transition:opacity 1.2s linear;}section.dxs-section .slider.prevent-click .business-area_container a,section.dxs-sector-section .slider.prevent-click .business-area_container a{pointer-events:none!important;}section.dxs-section .slider-wrapper .slider .item p,section.dxs-sector-section .slider-wrapper .slider .item p{color:#000;}section.dxs-section .slider-wrapper .slider .item span.read-more,section.dxs-sector-section .slider-wrapper .slider .item span.read-more{background:transparent url(../Content/images/arrow-read-more-black.svg) no-repeat center right;bottom:1.4rem;color:#00a69d;font-family:'sofia-pro-condensed',sans-serif;left:1.2rem;letter-spacing:.1rem;padding-right:5.4rem;position:absolute;text-transform:uppercase;}section.dxs-section .slider-wrapper .slider-controls .slider-control.slider-prev,section.dxs-sector-section .slider-wrapper .slider-controls .slider-control.slider-prev{background-image:url(../Content/images/arrow-prev-dark.svg);}section.dxs-section .slider-wrapper .slider-controls .slider-control.slider-prev.disabled,section.dxs-sector-section .slider-wrapper .slider-controls .slider-control.slider-prev.disabled{background-image:url(../Content/images/arrow-prev-disabled.svg);cursor:default;}section.dxs-section .slider-wrapper .slider-controls .slider-control.slider-prev:hover,section.dxs-sector-section .slider-wrapper .slider-controls .slider-control.slider-prev:hover{background-image:url(../Content/images/arrow-prev-on.svg);}section.dxs-section .slider-wrapper .slider-controls .slider-control.slider-next,section.dxs-sector-section .slider-wrapper .slider-controls .slider-control.slider-next{background-image:url(../Content/images/arrow-next-dark.svg);}section.dxs-section .slider-wrapper .slider-controls .slider-control.slider-next.disabled,section.dxs-sector-section .slider-wrapper .slider-controls .slider-control.slider-next.disabled{background-image:url(../Content/images/arrow-next-disabled.svg);cursor:default;}section.dxs-section .slider-wrapper .slider-controls .slider-control.slider-next:hover,section.dxs-sector-section .slider-wrapper .slider-controls .slider-control.slider-next:hover{background-image:url(../Content/images/arrow-next-on.svg);}section.dxs-section .business-area_container,section.dxs-sector-section .business-area_container{margin-left:.6rem;margin-right:.6rem;width:9rem;}@media(max-width:767.98px){section.dxs-section .business-area_container,section.dxs-sector-section .business-area_container{-ms-flex:0 0 9rem;flex:0 0 9rem;max-width:9rem;}}section.dxs-section .business-area_container:nth-child(even),section.dxs-sector-section .business-area_container:nth-child(even){margin-top:2rem;}@media(min-width:992px){section.dxs-section .business-area_container,section.dxs-sector-section .business-area_container{width:12rem;}}@media(min-width:1200px){section.dxs-section .business-area_container,section.dxs-sector-section .business-area_container{width:15rem;}}section.dxs-section .business-area_container a:hover,section.dxs-sector-section .business-area_container a:hover{text-decoration:none;}section.dxs-section .business-area_container a:hover .image-container,section.dxs-sector-section .business-area_container a:hover .image-container,section.dxs-section .business-area_container.active .image-container,section.dxs-sector-section .business-area_container.active .image-container{border-color:#00a69d;}section.dxs-section .business-area_container a:hover span,section.dxs-sector-section .business-area_container a:hover span,section.dxs-section .business-area_container.active span,section.dxs-sector-section .business-area_container.active span{color:#000;}section.dxs-section .business-area_container .image-container,section.dxs-sector-section .business-area_container .image-container{border:.6rem solid rgba(112,200,183,.25);border-radius:100%;height:9rem;}@media(min-width:992px){section.dxs-section .business-area_container .image-container,section.dxs-sector-section .business-area_container .image-container{border-width:.8rem;height:12rem;}}@media(min-width:1200px){section.dxs-section .business-area_container .image-container,section.dxs-sector-section .business-area_container .image-container{border-width:1rem;height:15rem;}}section.dxs-section .business-area_container .image-container img,section.dxs-sector-section .business-area_container .image-container img{width:100%;}section.dxs-section .business-area_container span,section.dxs-sector-section .business-area_container span{color:#a3a3a3;display:block;margin-top:1rem;text-align:center;}@media(min-width:768px){section.dxs-section .business-area_container span,section.dxs-sector-section .business-area_container span{font-size:1rem;margin-top:1.5rem;}}@media(min-width:992px){section.dxs-section .business-area_container span,section.dxs-sector-section .business-area_container span{font-size:1.2rem;margin-top:2rem;}}@media(min-width:1200px){section.dxs-section .business-area_container span,section.dxs-sector-section .business-area_container span{font-size:1.6rem;}}section.dxs-section .circular-image:hover,section.dxs-sector-section .circular-image:hover{width:144px;height:144px;border:5px solid;border-color:#70c8b7;}section.dxs-section .slider-wrapper .slider .item h2,section.dxs-sector-section .slider-wrapper .slider .item h2{color:#00a69d;}section.dxs-section .slider-wrapper .slider .item span.read-more,section.dxs-sector-section .slider-wrapper .slider .item span.read-more{color:#00a69d;}section.dxs-sector-section .slider-wrapper .slider .items-wrapper{padding-left:1.5rem;padding-right:1.5rem;}@media(min-width:1200px){section.dxs-sector-section .slider-wrapper .slider .items-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}section.dxs-sector-section .business-area_container{margin-left:.6rem;margin-right:.6rem;width:9rem;}@media(min-width:768px){section.dxs-sector-section .business-area_container{-ms-flex:0 0 9rem;flex:0 0 9rem;max-width:9rem;}}@media(min-width:992px){section.dxs-sector-section .business-area_container{-ms-flex:0 0 10rem;flex:0 0 10rem;max-width:10rem;}}@media(min-width:768px){section.dxs-sector-section .business-area_container .image-container{border-width:.6rem;height:9rem;}}@media(min-width:992px){section.dxs-sector-section .business-area_container .image-container{border-width:.8rem;height:10rem;}}section.dxs-sector-section .business-area_container .image-container img{width:100%;}body.dxs .modal-header{background-color:#00a69d;}body.dxs .modal-header .close{background-color:#00a69d;}.greenBubble{background-color:#18e488;padding:.5rem 2rem .5rem;border-radius:5rem;color:#000;width:fit-content;}.stamp{width:100%;opacity:1;}.stamp.left-wing{display:flex;justify-content:start;}@media(max-width:992px){.stamp.left-wing{justify-content:end;}}.stamp.left-wing img{content:url("/Content/Images/highdome/asset-gray-left.svg");}@media(max-width:992px){.stamp.left-wing img{margin:0 0 5rem -1rem;content:url("/Content/Images/highdome/asset-gray-right-mobile.svg");}}.stamp.right-wing{display:flex;justify-content:end;}@media(max-width:992px){.stamp.right-wing{justify-content:start;}}.stamp.right-wing img{margin:5rem 0 0 0;content:url("/Content/Images/highdome/asset-gray-rigth.svg");}@media(max-width:992px){.stamp.right-wing img{margin:0 0 5rem 0;content:url("/Content/Images/highdome/asset-gray-left-mobile.svg");}}@media(max-width:992px){.stamp.colored.left-wing{justify-content:start;}}.stamp.colored.left-wing img{content:url("/Content/Images/highdome/asset-colored-left.svg");margin:5rem 0 0 0;}@media(max-width:992px){.stamp.colored.left-wing img{margin:0 0 5rem -1rem;content:url("/Content/Images/highdome/asset-colored.left-mobile.svg");}}.tobefixed{min-height:99vh;position:relative;z-index:1;overflow:hidden;}.overlay{z-index:2;position:relative;overflow:hidden;}section.highdome-section{background-color:#000;}section.highdome-section img{max-width:100%;}section.highdome-section section.main{padding:0;min-height:100vh;display:flex;align-items:center;justify-content:end;}@media(min-width:992px){section.highdome-section section.main{position:fixed;}}section.highdome-section section.main .filter-left-to-rigth{height:100vh;width:100vw;background:linear-gradient(275.18deg,rgba(0,0,0,.9) 0%,rgba(22,22,22,0) 40.46%);}section.highdome-section section.main .filter-left-to-rigth .filter-bottom-up{display:flex;height:inherit;width:inherit;justify-content:end;align-items:center;background:linear-gradient(180deg,rgba(0,0,0,0) 17.84%,#000 100%);}section.highdome-section section.main .filter-left-to-rigth .filter-bottom-up>div>div{width:100%;}section.highdome-section section.main .filter-left-to-rigth .logo-div{margin:10rem 0 0 0;position:relative;}@media(min-width:992px){section.highdome-section section.main .filter-left-to-rigth .logo-div{margin:10rem 5rem 0 5rem;}}section.highdome-section section.main .filter-left-to-rigth .logo-div p{width:fit-content;display:flex;font-weight:600;}section.highdome-section section.main .filter-left-to-rigth .unit-logo{position:relative;}section.highdome-section section.intro{min-height:100vh;display:flex;flex-direction:column;align-items:end;justify-content:end;background:url('/Content/Images/highdome/HighDomeBKintro.png') no-repeat center;background-size:cover;}@media(max-width:992px){section.highdome-section section.intro{padding:5rem 0 0 0;}}section.highdome-section section.intro .left-side{display:flex;justify-content:center;flex-direction:column;padding:0 5rem 0 5rem;}@media(max-width:500){section.highdome-section section.intro .left-side{padding:0 5rem 0 2rem;}}section.highdome-section section.intro .left-side h2{font-weight:700;font-size:calc(3.5rem + 2vw);text-transform:initial;line-height:100%;}section.highdome-section section.intro .left-side h2::after{background:url("/Content/Images/highdome/Arrow-bottom-icon.svg") no-repeat;content:"";width:7rem;background-size:7rem 4rem;height:4rem;display:inline-block;}@media(max-width:500px){section.highdome-section section.intro .left-side h2::after{width:5rem;background-size:5rem 3rem;height:3rem;display:inline-block;}}section.highdome-section section.intro .left-side p{font-weight:400;font-size:calc(2rem + .4vw);line-height:32.4px;}section.highdome-section section.intro .left-side label{font-weight:700;}section.highdome-section section.intro .right-side{display:flex;align-items:center;justify-content:center;}@media(max-width:992px){section.highdome-section section.intro .right-side{justify-content:end;}}section.highdome-section section.features{min-height:100vh;display:flex;align-items:center;justify-content:end;flex-direction:column;}section.highdome-section section.features .qualities{display:flex;flex-direction:column;justify-content:center;min-height:100vh;}section.highdome-section section.features .qualities .left-side{display:flex;justify-content:center;}section.highdome-section section.features .qualities .left-side .img-wrapper{position:relative;}section.highdome-section section.features .qualities .left-side .img-wrapper img:first-child{position:relative;}section.highdome-section section.features .qualities .left-side .img-wrapper img:nth-child(2){position:absolute;animation:rotate 40s linear infinite reverse;left:0;}section.highdome-section section.features .qualities .left-side .img-wrapper img:nth-child(3){position:absolute;animation:rotate 40s linear infinite;left:0;}section.highdome-section section.features .qualities .right-side{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:5rem 0 0 0;}section.highdome-section section.features .qualities .right-side>div{position:relative;padding:0;}section.highdome-section section.features .qualities .right-side>div img:first-child{position:absolute;top:1.5rem;left:1.5rem;}@media(max-width:500px){section.highdome-section section.features .qualities .right-side>div img:first-child{height:4.5rem;left:1rem;right:2rem;}}section.highdome-section section.features .qualities .right-side>div p{position:absolute;top:35%;font-size:calc(1.5rem + 1vw);color:#000;padding:0 2rem 0 2rem;}section.highdome-section section.features .qualities .right-side>div span{position:absolute;border-radius:5rem;right:2rem;border:1px solid #18e488;width:70%;text-align:center;font-size:calc(1.5rem + 1.5vw);font-weight:700;}@media(min-width:992px){section.highdome-section section.features .qualities .right-side>div span{font-size:calc(1rem + 1.5vw);}}@media(max-width:500px){section.highdome-section section.features .qualities .right-side>div span{font-size:2rem;right:1rem;}}section.highdome-section section.features .cards{min-height:100vh;display:flex;flex-direction:column;justify-content:center;}section.highdome-section section.features .cards .card{margin:2.4rem;padding:2.4rem;border-radius:2rem;border:1px solid #fff;background-color:rgba(255,255,255,.15);}@media(max-width:992px){section.highdome-section section.features .cards .card{margin:.5rem;padding:1.4rem;}}section.highdome-section section.features .cards .card img{padding:1rem;}section.highdome-section section.features .cards .card span{padding:1rem;font-size:2.5rem;font-weight:700;line-height:100%;}section.highdome-section section.features .cards .card p{margin:2rem 0 0 0;font-size:2rem;}@media(max-width:992px){section.highdome-section section.features .cards .card p{margin:0 0 0 0;font-size:1.6rem;font-weight:lighter;line-height:111%;}}section.highdome-section section.features .cards .card:hover{background-color:rgba(255,255,255,0);border:1px solid #18e488;}section.highdome-section section.appshield{display:flex;align-items:center;justify-content:end;flex-direction:column;}section.highdome-section section.appshield .app-shield{border:1px solid #fff;background-color:rgba(255,255,255,.15);border-radius:5rem;}@media(max-width:992px){section.highdome-section section.appshield .app-shield{border-radius:2rem;margin:2rem 0 0 0;}}section.highdome-section section.appshield .app-shield .left-side{padding:10rem 0 14.2rem 5rem;}@media(max-width:994px){section.highdome-section section.appshield .app-shield .left-side{padding:5rem 0 5rem 0;}}section.highdome-section section.appshield .app-shield .left-side .title{margin-left:5rem;}@media(max-width:992px){section.highdome-section section.appshield .app-shield .left-side .title{margin-left:2rem;}}section.highdome-section section.appshield .app-shield .left-side .title label{margin:0 0 1rem 0;font-size:4rem;font-weight:700;line-height:0;padding:2.3rem 4rem 3.5rem 4rem;}section.highdome-section section.appshield .app-shield .left-side .title .subtitle{margin:0 0 1rem 2rem;font-size:2.7rem;font-weight:400;}section.highdome-section section.appshield .app-shield .left-side .content{background:url(/Content/Images/highdome/shieldBk.svg) no-repeat;border-radius:5rem;padding:3rem;color:#000;font-size:calc(1.2rem + 1vw);font-weight:500;width:80%;}@media(max-width:560px){section.highdome-section section.appshield .app-shield .left-side .content{width:85%;}}section.highdome-section section.appshield .app-shield .left-side .content::after{background-image:url("/Content/Images/highdome/Elipse.svg");position:absolute;left:70%;background-size:18rem 15rem;display:inline-block;width:17rem;height:15rem;content:"";}@media(max-width:600px){section.highdome-section section.appshield .app-shield .left-side .content::after{background-size:12rem 12rem;width:12rem;height:12rem;}}@media(max-width:992px){section.highdome-section section.appshield .app-shield .left-side .content::after{top:80%;}}section.highdome-section section.appshield .app-shield .right-side{display:flex;justify-content:center;align-items:center;}section.highdome-section section.appshield .why-app-shield{border:1px solid #fff;background-color:rgba(255,255,255,.15);border-radius:5rem;margin:10rem 0 0 0;}@media(max-width:992px){section.highdome-section section.appshield .why-app-shield{border-radius:2rem;}}section.highdome-section section.appshield .why-app-shield .left-side{padding:5rem 1rem 5rem 5rem;}@media(max-width:992px){section.highdome-section section.appshield .why-app-shield .left-side{padding:5rem .5rem 0;}}section.highdome-section section.appshield .why-app-shield .left-side label{font-size:3rem;font-weight:700;}@media(min-width:992px){section.highdome-section section.appshield .why-app-shield .left-side label{margin:0 0 2rem 0;}}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points{max-width:100%;background:url(/content/images/highdome/appshieldbk.svg) no-repeat;border-radius:5rem;position:relative;}@media(max-width:992px){section.highdome-section section.appshield .why-app-shield .left-side .bullet-points{border-radius:2rem;}}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points>img:first-child{position:absolute;top:30%;left:-28%;z-index:2;}@media(max-width:992px){section.highdome-section section.appshield .why-app-shield .left-side .bullet-points>img:first-child{display:none;}}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points>img:last-child{position:absolute;bottom:0;right:-15%;}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter{background-color:rgba(0,0,0,.6);border-radius:inherit;padding:1rem;overflow:hidden;}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper{margin:1rem 0 1rem 0;border-radius:2rem;border:1px solid;}@media(min-width:992px){section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper{padding:3rem 0 3rem 1rem;margin:0;border-radius:5rem;}}@media(max-width:600px){section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper .points{margin:.5rem 0 .5rem 0;}}@media(min-width:601px){section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper .points{margin:2.5rem 0 2.5rem 0;}}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper .points>div{width:100%;position:relative;}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper .points>div p{font-weight:700;}@media(max-width:992px){section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper .points>div p{padding:1rem 0 1rem 2rem;max-width:100%;}}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper .points>div.sub-points ul{margin:1rem 0 0 5rem;}@media(min-width:992px){section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper .points>div.sub-points ul{padding:0 0 0 15rem;}}section.highdome-section section.appshield .why-app-shield .left-side .bullet-points .filter .wrapper .points>div.sub-points ul li{padding:1rem;}section.highdome-section section.appshield .why-app-shield .right-side{display:flex;justify-content:center;align-items:center;}@media(max-width:992px){section.highdome-section section.appshield .why-app-shield .right-side{margin:5rem 0;}}section.highdome-section section.statistics{display:flex;align-items:center;justify-content:end;flex-direction:column;margin:5rem 0 0 0;}section.highdome-section section.statistics .title{background:url('/Content/Images/highdome/statsBK.png') no-repeat center;border-radius:5rem;width:fit-content;position:relative;height:25rem;}@media(max-width:992px){section.highdome-section section.statistics .title{border-radius:2rem;}}section.highdome-section section.statistics .title .spin-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25rem;height:25rem;}section.highdome-section section.statistics .title .spin-logo img{animation:rotate 10s infinite linear;}section.highdome-section section.statistics .title h1{position:relative;text-align:center;top:50%;z-index:3;color:#000;font-weight:700;left:50%;transform:translate(-50%,-50%);text-transform:none;}section.highdome-section section.statistics .problems{margin:5rem .8rem 0;padding:5rem;border:1px solid;border-radius:5rem;background-color:rgba(255,255,255,.15);}@media(max-width:992px){section.highdome-section section.statistics .problems{border-radius:2rem;padding:2rem;}}section.highdome-section section.statistics .problems .titles>div{margin:0;}section.highdome-section section.statistics .problems .titles>div label{width:fit-content;display:flex;font-size:2rem;}section.highdome-section section.statistics .problems .titles>div::after{content:url('/Content/Images/highdome/Arrow-bottom-icon-white.svg');margin:0 0 0 1rem;}section.highdome-section section.statistics .problems .titles p{width:fit-content;display:inline-block;border:1px solid #00a69d;border-radius:5rem;padding:.5rem;}section.highdome-section section.statistics .problems .problem .graphs{display:flex;flex-direction:column;justify-content:center;align-items:center;}section.highdome-section section.statistics .problems .problem .graphs P{text-align:center;}section.highdome-section section.functions{display:flex;align-items:center;justify-content:end;position:relative;}section.highdome-section section.functions .blob-bk{position:absolute;right:-35%;bottom:-45%;z-index:1;}section.highdome-section section.functions .blob-bk img{content:url(/Content/Images/highdome/bigBlobBK.svg);animation:rotate 40s linear infinite;}section.highdome-section section.functions .wrapper{margin:5rem;border:1px solid;border-radius:5rem;z-index:2;background-color:rgba(255,255,255,.15);}@media(max-width:992px){section.highdome-section section.functions .wrapper{border-radius:2rem;}}section.highdome-section section.functions .wrapper .title{margin:5rem;text-transform:none;}@media(max-width:600px){section.highdome-section section.functions .wrapper .title{margin:5rem 0 2rem 1.5rem;}}section.highdome-section section.functions .wrapper .title h2{font-size:4rem;text-transform:none;line-height:70%;}@media(max-width:992px){section.highdome-section section.functions .wrapper .title h2{font-size:3rem;text-transform:none;line-height:90%;}}section.highdome-section section.functions .wrapper .title h2:last-child{color:#38c8f6;}section.highdome-section section.functions .wrapper .cards{margin:0 0 2rem 0;}@media(min-width:#a3a3a3){section.highdome-section section.functions .wrapper .cards{margin:0 3rem 3rem 5rem;}}section.highdome-section section.functions .wrapper .cards .function-cards{margin:0 0 2.5rem 0;}section.highdome-section section.functions .wrapper .cards .function-cards>div{padding:2rem 3rem 3rem 3rem;height:100%;display:flex;justify-content:start;flex-direction:column;color:#000;border-radius:2rem;}@media(max-width:992px){section.highdome-section section.functions .wrapper .cards .function-cards>div h1{margin:0;font-weight:700;font-size:2.7rem;text-transform:none;}}section.highdome-section section.functions .wrapper .cards .function-cards>div p{font-size:2rem;margin:.5rem 0 0 0;}@media(max-width:992px){section.highdome-section section.functions .wrapper .cards .function-cards>div p{font-size:1.6rem;line-height:105%;margin:.5rem 0 0 0;}}section.highdome-section section.know-more{display:flex;align-items:center;justify-content:center;padding:1rem 0 2rem 0;z-index:1;position:relative;}section.highdome-section section.know-more .wrapper{padding:5rem;border:1px solid;border-radius:5rem;background-color:rgba(255,255,255,.15);}@media(max-width:992px){section.highdome-section section.know-more .wrapper{border-radius:2rem;}}@media(max-width:500){section.highdome-section section.know-more .wrapper{padding:3rem;}}section.highdome-section section.know-more .wrapper .title{margin:0 0 1rem 0;}section.highdome-section section.know-more .wrapper .title .img{display:flex;justify-content:end;}section.highdome-section section.know-more .wrapper .title h1{margin:0 0 2rem 0;text-transform:none;color:#18e488;font-weight:700;}section.highdome-section section.know-more .wrapper .title h3{text-transform:none;}section.highdome-section section.know-more .wrapper .inputs{padding:0;}section.highdome-section section.know-more .wrapper .inputs>div{margin:1rem 0 0 0;}section.highdome-section section.know-more .wrapper .inputs>div>div{padding:0;}section.highdome-section section.know-more .wrapper .inputs input{margin:1rem 0 0 0;padding:1.5rem;font-weight:700;border-radius:2rem;min-width:100%;}section.highdome-section section.know-more .wrapper .inputs .message{border-radius:2rem;}section.highdome-section section.know-more .wrapper .inputs button{margin:1rem 0 0 0;border-radius:2rem;padding:2rem;display:block;}@media(max-width:992px){section.highdome-section section.know-more .wrapper .inputs button{border-radius:1rem;padding:1.5rem;}}section.highdome-section section.know-more .wrapper .inputs .rainbow-btn{background-color:#fff;color:#000;transition:background-color .3s ease-in-out;}section.highdome-section section.know-more .wrapper .inputs .rainbow-btn:hover{background:linear-gradient(to right,#8d59f5,#6be291);background-size:200% 200%;animation:rainbow-bg 2s ease infinite;}section.highdome-section section.know-more .wrapper .logo{margin:2rem 0 0 0;}section.highdome-section section.know-more .wrapper .logo p{text-transform:none;font-size:1rem;}section.highdome-section section.know-more .wrapper .logo .img{display:flex;justify-content:end;}section.ats-section{background-color:#fff;}section.ats-section a.back{color:#0e8acb;display:inline-block;font-size:1.5rem;margin-left:1.6rem;margin-top:1rem;}@media(min-width:576px){section.ats-section a.back{margin-left:3.6rem;}}@media(min-width:768px){section.ats-section a.back{margin-left:3.6rem;}}@media(min-width:992px){section.ats-section a.back{margin-left:5.6rem;}}@media(min-width:1200px){section.ats-section a.back{margin-left:8.4rem;}}section.ats-section a.back::before{content:url(../Content/images/arrow-back-dark.svg);margin-right:.7rem;}section.ats-section p{color:#383838;line-height:2rem;margin-bottom:0;}@media(min-width:768px){section.ats-section p{line-height:3.5rem;}}section.ats-section h1{color:#0e8acb;font-family:'sofia-pro-condensed',sans-serif;font-size:2rem;font-weight:bold;margin-bottom:2rem;}section.ats-section h1.arrow-left{margin-left:16.6rem;padding-left:4rem;}section.ats-section h1.arrow-left::before{content:url(../Content/images/titles-arrow-small-dark.svg);left:0;position:absolute;transform:translate(-35%,-.3rem);}@media(min-width:768px){section.ats-section h1{font-size:3rem;}}@media(min-width:992px){section.ats-section h1{font-size:4rem;margin-bottom:1.7rem;position:relative;}section.ats-section h1.arrow-left{margin-left:16.6rem;padding-left:4rem;}section.ats-section h1.arrow-left::before{content:url(../Content/images/titles-arrow-dark.svg);left:0;position:absolute;top:0;transform:translate(-100%,-.5rem);}}@media(max-width:991.98px){section.ats-section h1.arrow-left{margin-left:3.6rem;}}@media(max-width:767.98px){section.ats-section h1.arrow-left{margin-left:1.5rem;margin-top:3rem;}}section.ats-section h2{color:#45b0e2;font-family:'sofia-pro-condensed',sans-serif;font-weight:600;text-transform:none;}section.ats-section h2.green{color:#c1dc86;}section.ats-section section.about-ats{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;min-height:calc(100vh - .5rem);overflow:hidden;padding:9rem 0 7rem;position:relative;}@media(min-width:768px){section.ats-section section.about-ats{min-height:calc(100vh - 1rem);}}section.ats-section section.about-ats .unit-logo{max-width:15rem;margin-bottom:2rem;}@media(min-width:768px){section.ats-section section.about-ats .unit-logo{max-width:30rem;}}@media(min-width:992px){section.ats-section section.about-ats .unit-logo{margin-bottom:5.8rem;margin-left:20.5rem;max-width:none;}}section.ats-section section.about-ats .unit-logo img{max-width:100%;}@media(max-width:768px){section.ats-section section.about-ats h1{margin-left:0;}}section.ats-section section.about-ats p{color:#383838;font-size:1.4rem;line-height:1.79;margin-bottom:2rem;}@media(min-width:768px){section.ats-section section.about-ats p{font-size:1.8rem;}}@media(min-width:992px){section.ats-section section.about-ats p{font-size:2rem;line-height:2.08;margin-bottom:2rem;margin-left:20.6rem;}}section.ats-section section.ats-keywords{padding-bottom:2rem;padding-top:2rem;}@media(min-width:768px){section.ats-section section.ats-keywords{padding-bottom:5rem;padding-top:6rem;}}@media(min-width:992px){section.ats-section section.ats-keywords{background:url(../Content/images/ats-symbol-background.svg) no-repeat center left;padding-bottom:7rem;padding-top:16rem;}}section.ats-section section.ats-keywords .keywords{margin-top:7rem;}section.ats-section section.ats-keywords .keywords .items-wrapper::before{background-color:#1174b9;}section.ats-section section.ats-keywords .keywords .items-wrapper .item a{background:linear-gradient(90deg,#71bdf2 0%,#1174b9 100%);}section.ats-section section.ats-keywords .keywords .items-wrapper .item a .text-wrapper img{margin-bottom:.6rem;max-height:2.5rem;opacity:.27;}@media(min-width:576px){section.ats-section section.ats-keywords .keywords .items-wrapper .item a .text-wrapper img{max-height:3rem;}}@media(min-width:768px){section.ats-section section.ats-keywords .keywords .items-wrapper .item a .text-wrapper img{max-height:4rem;}}@media(min-width:992px){section.ats-section section.ats-keywords .keywords .items-wrapper .item a .text-wrapper img{max-height:5rem;}}@media(min-width:1200px){section.ats-section section.ats-keywords .keywords .items-wrapper .item a .text-wrapper img{max-height:6rem;}}section.ats-section section.ats-keywords .keywords .items-wrapper .item a .text-wrapper::before{background:linear-gradient(310deg,#71bdf2 0%,#1174b9 100%);}section.ats-section section.ats-keywords .keywords .items-wrapper .item:hover .text-wrapper>span,section.ats-section section.ats-keywords .keywords .items-wrapper .item.active .text-wrapper>span{color:#0e8acb;}section.ats-section section.ats-keywords .keywords .items-wrapper .item.active .text-wrapper img{opacity:1;}section.ats-section section.ats-keywords .keywords .details h2{color:#383838;font-size:2.6rem;font-weight:600;padding:0;text-align:left;}section.ats-section section.ats-keywords .keywords .details h2::after{content:none;}section.ats-section section.ats-keywords .keywords .details p{color:#383838;font-size:1.6rem;line-height:2.19;margin:0;}section.ats-section section.technology{padding-top:0;}@media(min-width:768px){section.ats-section section.technology{padding-top:4rem;}}@media(min-width:992px){section.ats-section section.technology{background:url(../Content/images/ats-symbol-background-inverse.svg) no-repeat center right;padding-top:7rem;}}section.ats-section section.technology .content{padding-bottom:13rem;}@media(min-width:768px){section.ats-section section.technology .content{padding-bottom:20rem;}}@media(min-width:992px){section.ats-section section.technology .content{padding-bottom:30rem;}}@media(min-width:1200px){section.ats-section section.technology .content{padding-bottom:38rem;}}section.ats-section section.technology .content .circle-bg-defaults{background-color:#0e8acb;border-radius:50%;position:absolute;}section.ats-section section.technology .content .ats-tech_container{display:flex;justify-content:center;align-items:center;position:relative;}@media(max-width:767px){section.ats-section section.technology .content .ats-tech_main_circle_border{clip-path:inset(50% 0 0 0);position:absolute;border-radius:50%;border:solid #0e8acb 6px;width:calc(10rem + 5rem);height:calc(10rem + 5rem);top:0;left:calc(50%);transform:translate(-50%,-5px);}section.ats-section section.technology .content .ats-tech_main_circle{height:13.6rem;width:13.6rem;display:flex;justify-content:center;align-items:center;background-color:#f4f4f4;border-radius:50%;position:relative;}section.ats-section section.technology .content .ats-tech_inner_circle{background-color:#fff;height:11.13333333rem;width:11.13333333rem;display:flex;justify-content:center;align-items:center;border-radius:50%;}section.ats-section section.technology .content .ats-tech_inner_circle img{object-fit:contain;width:7.5rem;}section.ats-section section.technology .content .circle-content{height:5rem;width:5rem;background-color:#fff;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center;color:#0e72b8;font-size:26px;margin:.83333333rem auto;position:relative;}section.ats-section section.technology .content .circle-content::before{border-radius:100%;clip-path:inset(1.8rem 50% 1.8rem 0);content:"";height:calc(100% + 3.8rem);position:absolute;transform:translate(-1rem,0);width:calc(100% + 2.8rem);z-index:-1;background:linear-gradient(310deg,#71bdf2 0%,#1174b9 100%);}section.ats-section section.technology .content .small-circle{background-color:#0e8acb;border-radius:50%;position:absolute;height:1rem;width:1rem;}section.ats-section section.technology .content .small-circle.c1{left:-1.9rem;}section.ats-section section.technology .content .small-circle.c2{left:3rem;bottom:3rem;}section.ats-section section.technology .content .small-circle.c3{right:3rem;bottom:3rem;}section.ats-section section.technology .content .small-circle.c4{right:-1.9rem;}section.ats-section section.technology .content .big-circle{background-color:#0e8acb;border-radius:50%;position:absolute;height:6.66666667rem;width:6.66666667rem;background:linear-gradient(90deg,#71bdf2 0%,#1174b9 100%);z-index:2;}section.ats-section section.technology .content .big-circle.c1{right:calc(100% + 10rem);}section.ats-section section.technology .content .big-circle.c2{right:calc(100% - 7rem);top:calc(100% + 1rem);}section.ats-section section.technology .content .big-circle.c3{left:calc(100% - 7rem);top:calc(100% + 1rem);}section.ats-section section.technology .content .big-circle.c4{left:calc(100% + 10rem);}section.ats-section section.technology .content .line{position:absolute;width:5rem;background-color:#0e8acb;height:.5rem;}section.ats-section section.technology .content .line.l1{right:31rem;}section.ats-section section.technology .content .line.l2{left:-6.7rem;bottom:-2.5rem;transform:rotate(-55deg);}section.ats-section section.technology .content .line.l3{right:-6.7rem;bottom:-2.5rem;transform:rotate(55deg);}section.ats-section section.technology .content .line.l4{left:31rem;}}@media(max-width:767px) and (max-width:1200px){section.ats-section section.technology .content .ats-tech_main_circle_border{border:solid #0e8acb 4px;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .circle-content::before{clip-path:inset(1.2rem 50% 1rem 0);height:calc(100% + 2.3rem);transform:translate(.9rem,0);width:calc(100% + 3.4rem);}}@media(max-width:767px) and (max-width:576px){section.ats-section section.technology .content .circle-content{font-size:10px;}}@media(max-width:767px) and (min-width:577px) and (max-width:992px),(max-width:767px) and (min-width:1200px) and (max-width:1408px){section.ats-section section.technology .content .circle-content{font-size:16px;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .small-circle.c1{left:-1rem;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .small-circle.c2{left:1.5rem;bottom:.6rem;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .small-circle.c3{right:1.5rem;bottom:.6rem;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .small-circle.c4{right:-1rem;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .big-circle.c1{right:calc(100% + 3rem);}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .big-circle.c2{right:calc(100% - 2.5rem);}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .big-circle.c3{left:calc(100% - 2.5rem);}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .big-circle.c4{left:calc(100% + 3rem);}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .line.l1{right:14rem;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .line.l2{left:-1.9rem;bottom:-1.1rem;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .line.l3{right:-1.9rem;bottom:-1.1rem;}}@media(max-width:767px) and (max-width:760px){section.ats-section section.technology .content .line.l4{left:14rem;}}@media(min-width:768px){section.ats-section section.technology .content .ats-tech_main_circle_border{clip-path:inset(50% 0 0 0);position:absolute;border-radius:50%;border:solid #0e8acb 6px;width:calc(28.1rem + 5rem);height:calc(28.1rem + 5rem);top:0;left:calc(50%);transform:translate(-50%,-5px);}section.ats-section section.technology .content .ats-tech_main_circle{height:31.7rem;width:31.7rem;display:flex;justify-content:center;align-items:center;background-color:#f4f4f4;border-radius:50%;position:relative;}section.ats-section section.technology .content .ats-tech_inner_circle{background-color:#fff;height:26.21666667rem;width:26.21666667rem;display:flex;justify-content:center;align-items:center;border-radius:50%;}section.ats-section section.technology .content .ats-tech_inner_circle img{object-fit:contain;width:21.075rem;}section.ats-section section.technology .content .circle-content{height:14.05rem;width:14.05rem;background-color:#fff;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center;color:#0e72b8;font-size:26px;margin:2.34166667rem auto;position:relative;}section.ats-section section.technology .content .circle-content::before{border-radius:100%;clip-path:inset(1.8rem 50% 1.8rem 0);content:"";height:calc(100% + 3.8rem);position:absolute;transform:translate(-1rem,0);width:calc(100% + 2.8rem);z-index:-1;background:linear-gradient(310deg,#71bdf2 0%,#1174b9 100%);}section.ats-section section.technology .content .small-circle{background-color:#0e8acb;border-radius:50%;position:absolute;height:2.81rem;width:2.81rem;}section.ats-section section.technology .content .small-circle.c1{left:-1.9rem;}section.ats-section section.technology .content .small-circle.c2{left:3rem;bottom:3rem;}section.ats-section section.technology .content .small-circle.c3{right:3rem;bottom:3rem;}section.ats-section section.technology .content .small-circle.c4{right:-1.9rem;}section.ats-section section.technology .content .big-circle{background-color:#0e8acb;border-radius:50%;position:absolute;height:18.73333333rem;width:18.73333333rem;background:linear-gradient(90deg,#71bdf2 0%,#1174b9 100%);z-index:2;}section.ats-section section.technology .content .big-circle.c1{right:calc(100% + 10rem);}section.ats-section section.technology .content .big-circle.c2{right:calc(100% - 7rem);top:calc(100% + 1rem);}section.ats-section section.technology .content .big-circle.c3{left:calc(100% - 7rem);top:calc(100% + 1rem);}section.ats-section section.technology .content .big-circle.c4{left:calc(100% + 10rem);}section.ats-section section.technology .content .line{position:absolute;width:14.05rem;background-color:#0e8acb;height:1.405rem;}section.ats-section section.technology .content .line.l1{right:31rem;}section.ats-section section.technology .content .line.l2{left:-6.7rem;bottom:-2.5rem;transform:rotate(-55deg);}section.ats-section section.technology .content .line.l3{right:-6.7rem;bottom:-2.5rem;transform:rotate(55deg);}section.ats-section section.technology .content .line.l4{left:31rem;}}@media(min-width:768px) and (max-width:1200px){section.ats-section section.technology .content .ats-tech_main_circle_border{border:solid #0e8acb 4px;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .circle-content::before{clip-path:inset(1.2rem 50% 1rem 0);height:calc(100% + 2.3rem);transform:translate(.9rem,0);width:calc(100% + 3.4rem);}}@media(min-width:768px) and (max-width:576px){section.ats-section section.technology .content .circle-content{font-size:10px;}}@media(min-width:768px) and (min-width:577px) and (max-width:992px),(min-width:768px) and (min-width:1200px) and (max-width:1408px){section.ats-section section.technology .content .circle-content{font-size:16px;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .small-circle.c1{left:-1rem;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .small-circle.c2{left:1.5rem;bottom:.6rem;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .small-circle.c3{right:1.5rem;bottom:.6rem;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .small-circle.c4{right:-1rem;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .big-circle.c1{right:calc(100% + 3rem);}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .big-circle.c2{right:calc(100% - 2.5rem);}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .big-circle.c3{left:calc(100% - 2.5rem);}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .big-circle.c4{left:calc(100% + 3rem);}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .line.l1{right:14rem;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .line.l2{left:-1.9rem;bottom:-1.1rem;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .line.l3{right:-1.9rem;bottom:-1.1rem;}}@media(min-width:768px) and (max-width:760px){section.ats-section section.technology .content .line.l4{left:14rem;}}section.ats-section section.testimonials{padding-left:0;background-color:#fff;}@media(max-width:576px){section.ats-section section.testimonials .row{margin-right:0;margin-left:0;}}section.ats-section section.testimonials .titles h1{line-height:9rem;}@media(min-width:768px){section.ats-section section.testimonials .titles h1{line-height:9rem;}}@media(min-width:992px){section.ats-section section.testimonials .titles h1{line-height:9rem;}}section.ats-section section.testimonials .content{max-width:none;}section.ats-section section.testimonials .content .item{width:77rem;height:59.1rem;}section.ats-section section.testimonials .content .item .over-logo{display:none;position:absolute;width:16rem;height:16rem;z-index:1;border-radius:50%;background:#fff;box-shadow:1.2rem 1.5rem 1.8rem rgba(0,0,0,.38);padding:2rem;}section.ats-section section.testimonials .content .item .testimonial-text{background-color:#0e8acb;top:0;left:0;position:absolute;height:100%;width:61rem;z-index:1;padding:12rem 3rem 3.5rem;display:flex;flex-direction:column;justify-content:center;}section.ats-section section.testimonials .content .item .testimonial-text p{color:#fff;font-weight:bold;font-family:'sofia-pro',sans-serif;}section.ats-section section.testimonials .content .item .testimonial-text .description-title{color:#fff;font-weight:bold;font-family:'sofia-pro',sans-serif;margin-bottom:20px;}section.ats-section section.testimonials .content .item .testimonial-text .double-quote{position:absolute;font-family:Arial;font-size:15.8rem;top:-3rem;left:3rem;padding:0;}section.ats-section section.testimonials .content .item .testimonial-text .description{height:100%;padding:0;font-size:1.6rem;line-height:3.5rem;font-weight:normal;margin-bottom:5rem;}section.ats-section section.testimonials .content .item .testimonial-text .name-job{padding:0;white-space:pre-line;margin-bottom:0;line-height:1.39;}section.ats-section section.testimonials .content .item .testimonial-text .name-job.person-name{font-size:2.4rem;}section.ats-section section.testimonials .content .item .testimonial-text .name-job.person-job{font-size:1.8rem;}@media(max-width:478px){section.ats-section section.testimonials .content .item .testimonial-text{width:auto;}section.ats-section section.testimonials .content .item .testimonial-text .description{line-height:2.3rem;font-size:1.2rem;}section.ats-section section.testimonials .content .item .testimonial-text .name-job.person-name{font-size:1.8rem;}section.ats-section section.testimonials .content .item .testimonial-text .name-job.person-job{font-size:1.6rem;}section.ats-section section.testimonials .content .item .testimonial-text .over-logo{display:block;width:6rem;height:6rem;left:46vw;top:-3rem;}}@media(min-width:479px) and (max-width:784px){section.ats-section section.testimonials .content .item .testimonial-text{width:auto;}section.ats-section section.testimonials .content .item .testimonial-text .description{line-height:2.3rem;}section.ats-section section.testimonials .content .item .testimonial-text .over-logo{display:block;width:8rem;height:8rem;left:50vw;top:-3rem;}}@media(min-width:785px) and (max-width:1200px){section.ats-section section.testimonials .content .item .testimonial-text{width:67vw;}section.ats-section section.testimonials .content .item .testimonial-text .over-logo{display:block;left:45vw;top:-6rem;z-index:10;}}section.ats-section section.testimonials .content .item .testimonial-img{position:absolute;top:0;bottom:0;height:100%;width:77rem;left:calc(122rem - 77rem);}section.ats-section section.testimonials .content .item .testimonial-img .under-image{display:block;position:absolute;top:calc((100% - 48.7rem)/2);left:0;height:48.7rem;width:100%;}@media(max-width:1200px){section.ats-section section.testimonials .content .item .testimonial-img{display:none;}}@media(min-width:1201px){section.ats-section section.testimonials .content .item .testimonial-img .over-logo{display:block;top:calc((100% - 16rem)/2);left:50%;}}section.ats-section section.testimonials .slider-wrapper .slider{padding:9rem 0 0;}section.ats-section section.testimonials .slider-wrapper .slider .item{background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.2);-ms-flex:0 0 100%;flex:0 0 100%;margin:0;max-width:calc(100% - 2.4rem);position:relative;transition:transform .15s ease-out 0s;}@media(min-width:1200px){section.ats-section section.testimonials .slider-wrapper .slider .item{-ms-flex:0 0 26.34%;flex:0 0 100%;max-width:100%;}}@media(min-width:768px){section.ats-section section.testimonials .slider-wrapper .slider .item{-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%;}}@media(max-width:576px){section.ats-section section.testimonials .slider-wrapper .slider .item{margin-left:15px;margin-right:15px;width:auto;max-width:-webkit-fill-available;}}section.ats-section section.testimonials .slider-wrapper .items-wrapper{padding:0;}section.ats-section section.testimonials .slider-controls{display:flex;justify-content:center;}section.ats-section section.testimonials .slider-controls .slider-control{align-self:center;height:77px;width:45.8px;background-size:contain;filter:contrast(0);margin:0;padding:0;}section.ats-section section.case-studies{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden;padding:9rem 0 7rem;position:relative;background-color:#fff;color:#000;padding-top:5rem;min-height:15rem;}@media(max-width:1200px){section.ats-section section.case-studies{margin-top:1rem;padding-bottom:1rem;}}section.ats-section section.case-studies .slider.prevent-click .business-area_container a,section.ats-section section.header-case-study-section .slider.prevent-click .business-area_container a{pointer-events:none!important;}section.ats-section section.case-studies .slider-wrapper .slider .items-wrapper,section.ats-section section.header-case-study-section .slider-wrapper .slider .items-wrapper{padding:2.2rem 3rem;}@media(min-width:768px){section.ats-section section.case-studies .slider-wrapper .slider .items-wrapper,section.ats-section section.header-case-study-section .slider-wrapper .slider .items-wrapper{padding-left:2rem;padding-right:2rem;}}@media(min-width:1200px){section.ats-section section.case-studies .case-studies-slider,section.ats-section section.header-case-study-section .case-studies-slider{margin-top:5.7rem;}}section.ats-section section.case-studies .business-area_container,section.ats-section section.header-case-study-section .business-area_container{margin-left:.6rem;margin-right:.6rem;width:9rem;}@media(max-width:767.98px){section.ats-section section.case-studies .business-area_container,section.ats-section section.header-case-study-section .business-area_container{-ms-flex:0 0 9rem;flex:0 0 9rem;max-width:9rem;}}section.ats-section section.case-studies .business-area_container:nth-child(even),section.ats-section section.header-case-study-section .business-area_container:nth-child(even){margin-top:2rem;}@media(min-width:992px){section.ats-section section.case-studies .business-area_container,section.ats-section section.header-case-study-section .business-area_container{width:12rem;}}@media(min-width:1200px){section.ats-section section.case-studies .business-area_container,section.ats-section section.header-case-study-section .business-area_container{width:15rem;}}section.ats-section section.case-studies .business-area_container a:hover,section.ats-section section.header-case-study-section .business-area_container a:hover{text-decoration:none;}section.ats-section section.case-studies .business-area_container a:hover .image-container,section.ats-section section.header-case-study-section .business-area_container a:hover .image-container,section.ats-section section.case-studies .business-area_container.active .image-container,section.ats-section section.header-case-study-section .business-area_container.active .image-container{border-color:#0e8acb;}section.ats-section section.case-studies .business-area_container a:hover span,section.ats-section section.header-case-study-section .business-area_container a:hover span,section.ats-section section.case-studies .business-area_container.active span,section.ats-section section.header-case-study-section .business-area_container.active span{color:#14143b;}section.ats-section section.case-studies .business-area_container .image-container,section.ats-section section.header-case-study-section .business-area_container .image-container{border:.6rem solid rgba(14,138,203,.25);border-radius:100%;height:9rem;}@media(min-width:992px){section.ats-section section.case-studies .business-area_container .image-container,section.ats-section section.header-case-study-section .business-area_container .image-container{border-width:.8rem;height:12rem;}}@media(min-width:1200px){section.ats-section section.case-studies .business-area_container .image-container,section.ats-section section.header-case-study-section .business-area_container .image-container{border-width:1rem;height:15rem;}}section.ats-section section.case-studies .business-area_container .image-container img,section.ats-section section.header-case-study-section .business-area_container .image-container img{width:100%;}section.ats-section section.case-studies .business-area_container span,section.ats-section section.header-case-study-section .business-area_container span{color:#d9d9de;display:block;margin-top:1rem;text-align:center;}@media(min-width:768px){section.ats-section section.case-studies .business-area_container span,section.ats-section section.header-case-study-section .business-area_container span{font-size:1rem;margin-top:1.5rem;}}@media(min-width:992px){section.ats-section section.case-studies .business-area_container span,section.ats-section section.header-case-study-section .business-area_container span{font-size:1.2rem;margin-top:2rem;}}@media(min-width:1200px){section.ats-section section.case-studies .business-area_container span,section.ats-section section.header-case-study-section .business-area_container span{font-size:1.6rem;}}@media(max-width:576px){section.ats-section .slider-wrapper .slider-prev-col{order:1;margin-left:15px;}section.ats-section .slider-wrapper .slider-pagination{order:2;}section.ats-section .slider-wrapper .slider-next-col{order:3;margin-right:15px;}}@media(min-width:576px){section.ats-section .slider-wrapper .slider-prev-col{order:0;}section.ats-section .slider-wrapper .slider-pagination{order:3;}section.ats-section .slider-wrapper .slider-next-col{order:2;}}section.ats-section .slider-wrapper .slider .item h2{color:#0e8acb;}section.ats-section .slider-wrapper .slider .item span.read-more{color:#0e8acb;}section.ats-section .case-study-info{background-repeat:no-repeat;background-position-x:right;background-position-y:top;background-size:contain;}@media(max-width:1440px){section.ats-section .case-study-info{background-size:cover;}}section.ats-section section.header-case-study-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden;color:#000;padding:7rem 0 0;}section.ats-section section.header-case-study-section .clientsandprojets-slider .items-wrapper{margin-top:4rem;padding-top:1.5rem;padding-bottom:3.5rem;}@media(min-width:1200px){section.ats-section section.header-case-study-section .clientsandprojets-slider .items-wrapper{padding-bottom:8.5rem;}}section.ats-section section.header-case-study-section .unit-logo img{margin-top:2.1rem;margin-left:1.6rem;width:8rem;}@media(min-width:576px){section.ats-section section.header-case-study-section .unit-logo img{margin-left:3.6rem;width:12rem;}}@media(min-width:768px){section.ats-section section.header-case-study-section .unit-logo img{margin-left:3.6rem;width:16rem;}}@media(min-width:992px){section.ats-section section.header-case-study-section .unit-logo img{margin-left:2.2rem;width:14rem;}}@media(min-width:1440px){section.ats-section section.header-case-study-section .unit-logo img{margin-left:7.6rem;width:20rem;}}section.ats-section section.header-case-study-section .content{font-family:'sofia-pro-soft',sans-serif;margin:0 auto;padding:0 1rem;width:100%;}section.ats-section section.header-case-study-section .content>p{font-size:1.4rem;font-weight:300;line-height:2.08;}@media(min-width:576px){section.ats-section section.header-case-study-section .content>p{font-size:1.8rem;}}@media(min-width:768px){section.ats-section section.header-case-study-section .content>p{font-size:2rem;}}@media(min-width:992px){section.ats-section section.header-case-study-section .content>p{font-size:2.2rem;}}@media(min-width:1200px){section.ats-section section.header-case-study-section .content>p{font-size:2.4rem;}}section.ats-section section.header-case-study-section .content>p>strong{color:#ffcd00;font-weight:300;}section.ats-section section.header-case-study-section .more-content-below{bottom:3rem;left:50%;position:absolute;transform:translateX(-50%);}section.ats-section section.header-case-study-section .more-content-below>.arrow{background:url(../Content/images/more-content-below-dark.svg) no-repeat 0 0;background-size:contain;height:1.2rem;width:2.8rem;float:left;}@media(min-width:768px){section.ats-section section.header-case-study-section .more-content-below>.arrow{height:1.6rem;width:4.4rem;}}section.ats-section section.header-case-study-section .more-content-below>.arrow.top{animation:moreContentArrow 2s linear 0s infinite;}section.ats-section section.header-case-study-section .more-content-below>.arrow.middle{animation:moreContentArrow 2s linear .1s infinite;}section.ats-section section.header-case-study-section .more-content-below>.arrow.bottom{animation:moreContentArrow 2s linear .2s infinite;}section.ats-section section.case-study-info .description-row{background-color:#8080800d;align-items:center;}section.ats-section section.case-study-info .titles{padding-bottom:4rem;}section.ats-section section.case-study-info>img{position:absolute;right:0;max-width:70%;top:0;}section.ats-section section.case-study-info div.line-left{border-left:solid 1px;}section.ats-section section.case-study-info div.line-right{border-right:solid 1px;}section.ats-section section.case-study-info div.border-green{border-color:#00a69d;}section.ats-section section.case-study-info h1,section.ats-section section.case-study-info h2{color:#0e8acb;font-family:'sofia-pro-condensed',sans-serif;line-height:normal;letter-spacing:normal;font-weight:bold;}section.ats-section section.case-study-info .case-study-description{padding:1.5rem;}section.ats-section section.case-study-info .case-study-description p{color:#14143b;font-size:1.7rem;font-family:'sofia-pro-condensed',sans-serif;line-height:2.5rem;text-align:justify;}section.ats-section section.testimonials-case-study{padding:10rem;background-color:transparent;}@media(max-width:500px){section.ats-section section.testimonials-case-study{padding:3rem;}}section.ats-section section.testimonials-case-study .content{justify-content:center;align-items:center;display:flex;}section.ats-section section.testimonials-case-study .content .item{display:flex;flex-wrap:wrap-reverse;justify-content:center;}section.ats-section section.testimonials-case-study .content .item .testimonial-text{background-color:#0e8acb;height:50rem;width:61rem;z-index:1;padding:6rem 1.5rem 3.5rem 3rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden;}section.ats-section section.testimonials-case-study .content .item .testimonial-text p{color:#fff;font-weight:bold;font-family:'sofia-pro',sans-serif;margin-bottom:40px;}section.ats-section section.testimonials-case-study .content .item .testimonial-text .description-title{color:#fff;font-weight:bold;font-family:'sofia-pro',sans-serif;margin-bottom:20px;font-size:2.2rem;}section.ats-section section.testimonials-case-study .content .item .testimonial-text .description{height:100%;padding:0;font-size:1.6rem;line-height:3.5rem;font-weight:normal;margin-bottom:0;text-align:justify;overflow:hidden;}section.ats-section section.testimonials-case-study .content .item .testimonial-text .description-scroll{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-height:100%;overflow:hidden;}section.ats-section section.testimonials-case-study .content .item .testimonial-text .description-scroll .slimScrollDiv{padding-right:1.5rem;}@media(max-width:767px){section.ats-section section.testimonials-case-study .content .item .testimonial-text .description{font-size:1rem;line-height:1.8rem;margin-bottom:0;}section.ats-section section.testimonials-case-study .content .item .testimonial-text .description-title{text-align:center;}}@media(min-width:767px) and (max-width:1440px){section.ats-section section.testimonials-case-study .content .item .testimonial-text .description-title{text-align:center;}}@media(max-width:1440px){section.ats-section section.testimonials-case-study .content .item .testimonial-text{height:28.9rem;padding-top:3.5rem;width:unset;}}section.ats-section section.testimonials-case-study .content .item .testimonial-img{position:relative;display:flex;align-items:center;margin-left:-2px;}section.ats-section section.testimonials-case-study .content .item .testimonial-img .under-image{height:44.9rem;margin-left:-2px;}@media(max-width:1440px){section.ats-section section.testimonials-case-study .content .item .testimonial-img .under-image{max-width:100%;padding-left:15px;padding-right:15px;margin-left:0;height:unset;}}section.ats-section section.testimonials-case-study .content .item .testimonial-img .double-quote-container{position:absolute;display:flex;padding:90px;}section.ats-section section.testimonials-case-study .content .item .testimonial-img .double-quote-container .double-quote{z-index:1;color:#fff;font-family:'arial-bold-mt',sans-serif;font-size:184px;position:relative;}section.ats-section section.testimonials-case-study .content .item .testimonial-img .testimonial-img-text .over-text{margin:0;font-size:32px;z-index:1;color:#fff;font-family:'sofia-pro',sans-serif;font-style:italic;}@media(max-width:767px){section.ats-section section.testimonials-case-study .content .item .testimonial-img .testimonial-img-text{padding-right:unset;}section.ats-section section.testimonials-case-study .content .item .testimonial-img .testimonial-img-text .over-text{font-size:15.8px;}section.ats-section section.testimonials-case-study .content .item .testimonial-img .double-quote-container .double-quote{font-size:90.6px;}}section.ats-section section.header-case-study-section .slider-wrapper .slider .items-wrapper{padding-left:1.5rem;padding-right:1.5rem;}@media(min-width:1200px){section.ats-section section.header-case-study-section .slider-wrapper .slider .items-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}section.ats-section section.header-case-study-section .business-area_container{margin-left:.6rem;margin-right:.6rem;width:9rem;}@media(min-width:768px){section.ats-section section.header-case-study-section .business-area_container{-ms-flex:0 0 9rem;flex:0 0 9rem;max-width:9rem;}}@media(min-width:992px){section.ats-section section.header-case-study-section .business-area_container{-ms-flex:0 0 10rem;flex:0 0 10rem;max-width:10rem;}}@media(min-width:768px){section.ats-section section.header-case-study-section .business-area_container .image-container{border-width:.6rem;height:9rem;}}@media(min-width:992px){section.ats-section section.header-case-study-section .business-area_container .image-container{border-width:.8rem;height:10rem;}}section.ats-section section.header-case-study-section .business-area_container .image-container img{width:100%;}body.dxs .modal-header{background-color:#00a69d;}body.dxs .modal-header .close{background-color:#00a69d;}section.labs-section p{color:#383838;line-height:2rem;margin-bottom:1.5rem;}@media(min-width:768px){section.labs-section p{line-height:3.5rem;margin-bottom:3.4rem;}}section.labs-section h1{color:#45b0e2;font-family:'sofia-pro-condensed',sans-serif;font-size:2rem;font-weight:bold;margin-bottom:2rem;}section.labs-section h1::before{content:none;}@media(min-width:768px){section.labs-section h1{font-size:3rem;}}@media(min-width:992px){section.labs-section h1{font-size:4rem;margin-bottom:1.7rem;position:relative;}section.labs-section h1.arrow-left{margin-left:16.6rem;padding-left:4rem;}section.labs-section h1.arrow-left::before{content:url(../Content/images/titles-arrow-green.svg);left:0;position:absolute;top:0;transform:translate(-100%,-.5rem);}section.labs-section h1.arrow-left.arrow-blue::before{content:url(../Content/images/titles-arrow-blue.svg);}}@media(max-width:991.98px){section.labs-section h1.arrow-left{margin-left:3.6rem;}}@media(max-width:767.98px){section.labs-section h1.arrow-left{margin-left:1.5rem;margin-top:3rem;}}section.labs-section h1.green{color:#c1dc86;}section.labs-section h2{color:#45b0e2;font-family:'sofia-pro-condensed',sans-serif;font-weight:600;text-transform:none;}section.labs-section h2.green{color:#c1dc86;}section.labs-section section.about-labs{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;min-height:calc(100vh - .5rem);overflow:hidden;padding:9rem 0 7rem;position:relative;}@media(min-width:768px){section.labs-section section.about-labs{min-height:calc(100vh - 1rem);}}section.labs-section section.about-labs .unit-logo{max-width:15rem;margin-bottom:2rem;}@media(min-width:768px){section.labs-section section.about-labs .unit-logo{max-width:30rem;}}@media(min-width:992px){section.labs-section section.about-labs .unit-logo{margin-bottom:5.8rem;margin-left:9.5rem;max-width:none;}}section.labs-section section.about-labs .unit-logo img{max-width:100%;}@media(max-width:768px){section.labs-section section.about-labs h1{margin-left:0;}}section.labs-section section.about-labs p{color:#383838;font-size:1.4rem;line-height:1.79;margin-bottom:2rem;}@media(min-width:768px){section.labs-section section.about-labs p{font-size:1.8rem;}}@media(min-width:992px){section.labs-section section.about-labs p{font-size:2rem;line-height:2.08;margin-bottom:2rem;margin-left:20.6rem;}}section.labs-section section.about-labs img{max-width:26rem;}@media(min-width:576px){section.labs-section section.about-labs img{max-width:35rem;}}@media(min-width:768px){section.labs-section section.about-labs img{max-width:40rem;}}@media(min-width:992px){section.labs-section section.about-labs img{max-width:45rem;}}@media(min-width:1200px){section.labs-section section.about-labs img{max-width:46rem;}}section.labs-section section.produtization{padding:2rem 1.5rem 0;}@media(min-width:768px){section.labs-section section.produtization{padding:4rem 3.6rem 0;}}@media(min-width:992px){section.labs-section section.produtization{padding:6rem 5.6rem 0;}}section.labs-section section.produtization h2{margin-bottom:2rem;}@media(min-width:768px){section.labs-section section.produtization h2{margin-bottom:4rem;}}section.labs-section section.produtization img{max-width:100%;}section.labs-section section.our-products{border-bottom:2rem solid #e4f4dc;padding-bottom:2rem;}@media(min-width:768px){section.labs-section section.our-products{border-bottom-width:3rem;}}@media(min-width:992px){section.labs-section section.our-products{border-bottom-width:4rem;}}section.labs-section section.our-products h1{margin-bottom:3rem;margin-top:0;padding-top:3rem;}@media(min-width:992px){section.labs-section section.our-products h1{margin-bottom:6.7rem;padding-top:0;}}section.labs-section section.our-products .product-items-wrapper{padding-left:2rem;padding-right:2rem;}@media(min-width:992px){section.labs-section section.our-products .product-items-wrapper{padding-left:6rem;padding-right:6rem;}}@media(min-width:1200px){section.labs-section section.our-products .product-items-wrapper{padding-left:17rem;padding-right:17rem;}}section.labs-section section.our-products .product-item{margin:0 auto 4rem;max-width:37rem;text-align:center;}section.labs-section section.our-products .product-item img{max-width:100%;}section.labs-section section.our-products .product-item .product-logo{margin-bottom:3.3rem;padding-left:2rem;padding-right:2rem;}@media(min-width:576px){section.labs-section section.our-products .product-item .product-logo{height:11rem;}}section.labs-section section.our-products .product-item a.view-details{color:#45b0e2;font-size:1.5rem;text-transform:uppercase;}section.labs-section section.our-products .product-item a.view-details::after{content:url(../Content/images/arrow-view-detail.svg);margin-left:.7rem;}section.labs-section section.rd-projects{border-top:2rem solid #d4ebcc;padding-bottom:2rem;}@media(min-width:576px){section.labs-section section.rd-projects{padding-bottom:4rem;}}@media(min-width:768px){section.labs-section section.rd-projects{border-top-width:3rem;padding-bottom:7rem;}}@media(min-width:992px){section.labs-section section.rd-projects{border-top-width:4rem;padding-bottom:11rem;}}section.labs-section section.rd-projects .big-title{color:#c1dc86;font-family:'sofia-pro-condensed',sans-serif;font-size:6rem;font-weight:600;text-align:center;text-shadow:.4rem .4rem 0 #e4f4dc;}@media(min-width:768px){section.labs-section section.rd-projects .big-title{font-size:10rem;text-shadow:.6rem .6rem 0 #e4f4dc;}}@media(min-width:992px){section.labs-section section.rd-projects .big-title{font-size:15rem;text-shadow:.8rem .8rem 0 #e4f4dc;}}section.labs-section section.rd-projects .big-title small{color:#383838;display:block;font-family:'sofia-pro-condensed',sans-serif;font-size:.9rem;text-shadow:none;text-transform:uppercase;transform:translateY(-1.3rem);}@media(min-width:768px){section.labs-section section.rd-projects .big-title small{font-size:1.5rem;transform:translateY(-3.1rem);}}@media(min-width:992px){section.labs-section section.rd-projects .big-title small{font-size:2.2rem;transform:translateY(-3.1rem);}}section.labs-section section.rd-projects h1{margin-bottom:.5rem;}@media(min-width:992px){section.labs-section section.rd-projects h1{margin-bottom:3.7rem;}}section.labs-section section.rd-projects img{max-width:100%;}section.labs-section section.rd-projects ul{color:#383838;font-size:1rem;list-style:none;margin:0;padding:0;}@media(min-width:768px){section.labs-section section.rd-projects ul{font-size:2rem;}}section.labs-section section.rd-projects ul li{margin-top:.5rem;position:relative;}section.labs-section section.rd-projects ul li:first-child{margin-top:0;}section.labs-section section.rd-projects ul.arrow-list-style li{margin-left:7rem;}section.labs-section section.rd-projects ul.arrow-list-style li::before{content:url(../Content/images/arrow-rd-lists-blue.svg);position:absolute;right:100%;top:0;transform:translateX(-2rem);}section.labs-section section.labs-news{padding-top:11rem;}section.labs-section .slider-wrapper .slider .item h2{color:#45b0e2;}section.labs-section .slider-wrapper .slider .item span.read-more{color:#45b0e2;}body.labs .modal-header{background-color:#45b0e2;}body.labs .modal-header .close{background-color:#45b0e2;}body.labs .modal-product-content .btn-primary{border-color:#14143b;color:#14143b;font-size:1.4rem;margin-top:2rem;width:100%;}body.labs .modal-product-content .btn-primary:hover{background-color:#45b0e2;border-color:#45b0e2;color:#fff;}body.books{background-color:#fff!important;padding:2rem 0 1rem;}section.books-section .book-logo{background:url(../Content/images/technology-background.svg) no-repeat center center;background-size:contain;-ms-flex:0 0 10%;flex:0 0 10%;height:16rem;max-width:10%;text-align:center;}section.books-section h1{color:#00a69d;font-family:'sofia-pro-condensed',sans-serif;font-size:2rem;font-weight:bold;margin-bottom:2rem;margin-top:2rem;}section.books-section h1.arrow-left{margin-left:16.6rem;padding-left:4rem;}section.books-section h1.arrow-left::before{content:url(../Content/images/titles-arrow-small-dark.svg);left:0;position:absolute;transform:translate(-35%,.6rem);}@media(min-width:768px){section.books-section h1{font-size:3rem;}}@media(min-width:992px){section.books-section h1{font-size:4rem;margin-bottom:1.7rem;position:relative;}section.books-section h1.arrow-left{margin-left:16.6rem;padding-left:4rem;}section.books-section h1.arrow-left::before{content:url(../Content/images/titles-arrow-dark.svg);left:0;position:absolute;top:0;transform:translate(-100%,1.5rem);}}@media(max-width:991.98px){section.books-section h1.arrow-left{margin-left:3.6rem;}}@media(max-width:767.98px){section.books-section h1.arrow-left{margin-left:1.5rem;margin-top:3rem;}}.download-text{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;text-align:center;}.agap2-logo-download{margin-top:.8rem;height:2rem;margin-left:.7rem;margin-right:.7rem;}@media(max-width:1024px){.agap2-logo-download{margin-top:.5rem;}}@media(max-width:560px){.agap2-logo-download{margin-top:.3rem;}}.store-images{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;margin:2rem;}.image-left{margin:1rem;margin-bottom:2rem;}@media(max-width:560px){.image-left{width:13rem;}}.image-right{margin:1rem;}@media(max-width:560px){.image-right{width:13rem;}}footer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;background-color:#000;min-height:10.6rem;padding:2rem 0;}footer .container-fluid{padding-right:4.5rem;padding-left:4.5rem;}footer .container-fluid .row>div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;}footer .container-fluid .row:not(:first-child){padding-top:1.5rem;}footer .footer-logos{-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;padding-left:1rem;padding-right:1rem;}@media(min-width:992px){footer .footer-logos{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;padding-left:4.5rem;}}@media(max-width:992px){footer .footer-logos:last-child .item img{width:14rem;}}footer .footer-logos .item{margin-left:3.5rem;}footer .footer-logos .item:first-child{margin-left:0;}footer .footer-logos .item:last-child{margin-left:10rem;}@media(max-width:992px){footer .footer-logos .item:last-child{margin-left:0;}}footer .footer-logos .item img{max-width:100%;}footer .footer-links{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;line-height:3;margin-bottom:2rem;padding:0 1rem;text-align:center;}@media(min-width:1200px){footer .footer-links{margin-bottom:0;padding:0!important;}}footer .footer-links a{color:#e6e6e6;font-size:1.2rem;}@media(min-width:768px){footer .footer-links a{font-size:1.4rem;}}footer .footer-links span{font-size:1.2rem;padding:0 1.8rem;}@media(max-width:570px){footer .footer-links span{font-size:.7rem;padding:0 .5rem;}}footer .copyright{-ms-flex-pack:center;justify-content:center;font-size:1.2rem;padding-left:1rem;}@media(min-width:768px){footer .copyright{font-size:1.6rem;padding-right:4.5rem;}}@media(min-width:992px){footer .copyright{-ms-flex-pack:start;justify-content:flex-start;}}footer .copyright img{margin-right:.8rem;max-width:2rem;}@media(min-width:768px){footer .copyright img{margin-right:1.7rem;max-width:4rem;}}.cookie-container{background-color:#000;bottom:0;position:fixed;z-index:1000;}.cookie-container .cookie-logo{margin-bottom:10px;margin-right:20px;}.cookie-container .cookie-content{color:#fff;}@media(max-width:570px){.cookie-container .btn{height:5.5rem;}}@media(max-width:370px){.cookie-container .btn{height:8rem;}}@media(max-width:991.98px){.modal-open .modal{padding:0!important;}}.grecaptcha-badge{visibility:hidden;}
