@import url(staffing-services.css);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);a,body{color:#2d2e2e}.btn,.btn *,a{transition:.3s}*,.perspectives-sec-list ul,.what-we-do-sec-list ul,ul{margin:0;padding:0}li,ul{list-style:none}body{font-family:"Proxima Nova";font-size:15px;line-height:1.57143;font-weight:400}a:hover{color:#242c42}a,a:active,a:focus,a:hover{outline:0;text-decoration:none}i{transition:.4s ease-in-out}.transition3s{transition:.3s ease-in-out}.btn.focus,.btn:focus,.perspectives-sec-top .form-control:focus{box-shadow:none}.training-broucher{text-align:center;margin:40px 0 0}.training-broucher .bord-btn{line-height:inherit;text-align:center;padding:14px 65px 12px;font-size:15px;font-weight:600;font-family:Inter,sans-serif;margin:20px 0 0;display:inline-block;border-radius:40px;text-transform:uppercase;letter-spacing:1px;color:#000;border:2px solid #f0c029;width:75%}.bord-btn,.theme-btn{line-height:inherit;border-radius:40px;letter-spacing:1px;display:inline-block;color:#000;text-align:center;text-transform:uppercase}.training-broucher .bord-btn:hover{color:#000;background:#f0c029}.checkbox-pp input{float:left;width:auto!important;margin-top:3px}.checkbox-pp label{font-family:Inter,sans-serif;font-size:12px;color:#4f4f52;font-weight:300;float:left;margin-left:5px;width:94%;text-align:left}.checkbox-pp label a{color:#2f2f30;font-weight:500}.checkbox-pp label a:hover,.main-header.style-one .menu-right-content li.support-box h3 a:hover,.main-menu .navigation>li>.megamenu li>a:hover,.main-menu .navigation>li>ul>li>a:hover{text-decoration:underline}.soc-certified-logo{margin-top:40px}.inner-page .banner-text-btn{background:#f0c029;border-radius:3px;color:#000;font-size:14px;font-weight:600;font-family:Inter,sans-serif;text-transform:uppercase;margin:20px 0 0;padding:7px 18px;float:left}.gov-buyers-sec p,.main-menu .navigation>li>a,.msg.success-msg{font-size:16px;font-family:Inter,sans-serif}.msg.success-msg{color:#1aa5a1;text-align:center;margin-top:30px}.gov-buyers-sec p{font-weight:300}.gov-buyers-sec h3{font-family:Inter,sans-serif;font-weight:300;font-size:25px}.gov-methodology-block{padding:25px 25px 40px 0;background-color:#fff;margin-top:-9%;width:90%;display:inline-block}.gov-buyers-sec ul li{font-family:Inter,sans-serif;font-weight:300;font-size:18px;line-height:2.1;list-style:initial;margin-left:31px}.footer-logo img,.logo img.fixed,.logo img.normal{width:295px;height:51px}.home .build-services-sec.crn-sec{margin-top:0}#certifications .gov-clients li,#clients .gov-clients li{font-family:Inter,sans-serif;font-weight:300;font-size:18px;line-height:1.2;list-style:none;width:30%;background:#f7f8fa;padding:30px;text-align:center;min-height:214px;max-height:214px;float:left;margin:3px;vertical-align:middle}.gov-clients img{max-width:100px;height:auto;margin-bottom:15px}#certifications .gov-clients img{max-width:150px}section{padding:90px 0;position:relative}.sec-title{text-align:center;margin:0 0 60px}.sec-title h2{color:#2f2f2f;font-size:50px;line-height:70px;font-family:Inter,sans-serif;font-weight:300;margin:0}.theme-btn{padding:17px 36px 15px;font-size:15px;font-family:Inter,sans-serif;margin:48px 0 0;background:#f0c029;font-weight:600}.theme-btn:hover{background:#000;color:#fff}.bord-btn{padding:15px 36px 13px;font-size:15px;font-family:Inter,sans-serif;margin:20px 0 0;border:2px solid #f0c029}.bord-btn:hover{background:#f0c029;color:#fff}#scrollUp{border-radius:10px;bottom:100px;color:#fff;display:block;font-size:25px;height:40px;line-height:35px;position:fixed;right:20px;text-align:center;text-decoration:none!important;transition:.5s cubic-bezier(0, 0, 0, 1);width:40px;z-index:1000!important;background:#eec029}#navy{margin-bottom:250px}.current-contract-vehicles-sec-inner{transition:visibility 0s linear .3s,opacity .3s}#dvLoading{background:url(../images/loader.gif) center center no-repeat #fff;width:100%;height:100%;position:fixed;z-index:9999999}.main-header.style-one .main-menu,.pull-left{float:left}.pull-right{float:right}.inner-page header.main-header{width:100%;min-height:650px}.page-id-9 header.main-header{background:url(../images/cloud-technology-banner-img.webp) center top no-repeat}.page-id-11 header.main-header{background:url(../images/cyber-technology-banner.webp) center top no-repeat}.page-id-13 header.main-header{background:url(../images/data-analytics-banner-img.webp) center top no-repeat}.page-id-15 header.main-header{background:url(../images/artificial-intelligence-banner-img.webp) center top no-repeat}.page-id-21 header.main-header{background:url(../images/digital-modernization-banner.webp) center top no-repeat}.page-id-23 header.main-header{background:url(../images/enterprise-business-solutions-banner.webp) center top no-repeat}.page-id-25 header.main-header{background:url(../images/high-performance-computing-banner.webp) center top no-repeat}.page-id-27 header.main-header{background:url(../images/application-services-banner.webp) center top no-repeat}.page-id-29 header.main-header{background:url(../images/managed-services-banner.webp) center top no-repeat}.page-id-32 header.main-header{background:url(../images/strategy-banner.webp) center top no-repeat}.page-id-35 header.main-header{background:url(../images/logistics-and-supply-chain-management-banner.webp) center top no-repeat}.page-id-37 header.main-header{background:url(../images/partner-ecosystem-banner.webp) center top no-repeat}.page-id-39 header.main-header{background:url(../images/innovative-technology-delivery-models-banner.webp) center top no-repeat}.page-id-41 header.main-header{background:url(../images/training-and-simulation.webp) center top no-repeat}.page-id-43 header.main-header{background:url(../images/life-sciences-and-medical-research.webp) center top no-repeat}.page-id-45 header.main-header{background:url(../images/professional-and-technical-services-banner.webp) center top no-repeat}.page-id-47 header.main-header{background:url(../images/specialist-mission-support-banner.webp) center top no-repeat}.page-id-51 header.main-header{background:url(../images/insights-banner.webp) center top no-repeat}.page-template-page-insights-innerpage header.main-header{background:url(../images/insights-innerpage-banner.jpg) center top no-repeat;min-height:750px}.page-id-54 header.main-header{background:url(../images/company-overview-banner.webp) center top no-repeat}.page-id-58 header.main-header{background:url(../images/management-team-banner.webp) center top no-repeat;min-height:500px}.page-id-60 header.main-header{background:url(../images/contract-vehicles-banner.webp) center top no-repeat}.page-id-9309 header.main-header{background:url(../images/training-banner.jpg) center top no-repeat}.page-id-66 header.main-header,.single-careers header.main-header{background:url(../images/careers-banner.webp) center top no-repeat;min-height:500px}.page-id-8868 header.main-header{background:url(../images/capabilities-banner.jpg) center top no-repeat;min-height:500px}.page-id-8877 header.main-header{background:url(../images/who-we-are.jpg) center top no-repeat;min-height:500px}.page-id-8978 header.main-header{background:url(../images/gov-buyers.jpg) center top no-repeat;min-height:500px}.page-id-64 header.main-header{background:url(../images/contact_banner.jpg) center top no-repeat #000;min-height:500px}header{background:url(../images/header-img.webp) center top no-repeat;width:100%;min-height:750px}.main-header{position:relative;left:0;top:0;width:100%;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}header.main-header .header-lower{z-index:9999}.insights-content-space{margin:170px 0 100px;max-width:422px}.fixed-header .header-lower{position:fixed!important;opacity:0;left:0;top:0;width:100%;z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:500ms;-moz-animation-duration:.5s;-op-animation-duration:500ms;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;background:#fff}header.fixed-header .header-lower .outer-box .main-menu .navigation>li>a{color:#474a4c}header.fixed-header .header-lower .menu-right-content li.support-box a{border:2px solid #f0c029;color:#111}.main-header.style-one .header-lower{position:relative;width:100%}.main-header.style-one .outer-box{position:relative;padding:35px 0 0}.main-header.style-one .logo-box{position:relative;display:flex;padding:0}.main-header.style-one .logo-box .logo{position:relative;display:inline-block;margin:0}.banner-text .bread-crumb li:last-child:before,.brand-slider .owl-nav,.dropdown-toggle::after,.inner-page .inner-page-services-slider .single-services-sec .line-btn,.list-grid-view .active,.list-grid-view.active .normal,.list-view-sec .active,.list-view-sec.active .normal,.main-header.style-one .logo-box .logo .fixed,.main-menu .navigation li.dropdown ul li.dropdown .dropdown-btn,.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul,.mobile-menu .navigation>li.dropdown>.megamenu,.perspectives-sec-list.list-view .card-title h3 br,.perspectives-sec-list.list-view ul li .resource-sec-img img,.resource-sec.inner-page-resource-sec:after,header.fixed-header .logo-box .logo .normal{display:none}.list-grid-view .normal,.list-grid-view.active .active,.list-view-sec .normal,.list-view-sec.active .active,.main-header.style-one.fixed-header .logo-box .logo img.fixed,.pagination{display:block}.main-header.style-one .logo-box p{position:relative;display:inline-block;font-size:12px;line-height:15px;color:#fff;letter-spacing:2px;max-width:120px}.main-header.style-one .menu-right-content{position:relative;float:left;margin-left:45px}.main-header.style-one .menu-right-content li{position:relative;float:left;display:inline-block}.main-header.style-one .menu-right-content li.support-box{position:relative;padding:0}.main-header.style-one.fixed-header .menu-right-content li.support-box .bttn{border:2px solid #eec029;color:#000}.main-header.style-one .menu-right-content li.support-box .bttn{line-height:46px;display:inline-block;border:2px solid #fff;font-size:15px;font-weight:600;font-family:Roboto,sans-serif;padding:0 33px;border-radius:50px;color:#fff;text-transform:uppercase;letter-spacing:.5px;background:0 0;transition:.3s}.main-header.style-one .menu-right-content li.support-box .bttn:hover{background:#eec029;color:#000;border-color:#eec029}.main-header.style-one .menu-right-content li.support-box .bttn:focus{box-shadow:none;background:#eec029;outline:0;border-radius:50px;border-color:#eec029}.contact-form form input,.contact-form form select,.contact-form form textarea,.get-in-touch-sec.show .contact-form form input,.get-in-touch-sec.show .contact-form form textarea{height:auto;line-height:48px;border:1px solid #bfc1c3;padding:0 5px 0 28px;font-family:Inter,sans-serif;color:#002a3b;outline:0;width:100%;font-size:15px;box-shadow:none;border-radius:45px;background:#fff}.contact-form form select#how_many_devices_or_end_points_does_your_company_manage_,.contact-form-sec .contact-form form select#how_many_devices_or_end_points_does_your_company_manage_,.get-in-touch-sec.show .contact-form form select{background:url(../images/select-arrow.png) 97% 24px no-repeat #fff}.get-in-touch-sec.show .contact-form form select{color:#6f787b}.main-header.style-one .menu-right-content li.support-box:before{position:absolute;content:'';width:100%;height:20px;left:0;bottom:-20px}.main-header.style-one .menu-right-content li.support-box i{position:absolute;left:40px;top:43px;font-size:35px;line-height:35px;color:#fff}.main-header.style-one .menu-right-content li.support-box p{font-size:15px;line-height:20px;color:#fff;margin-bottom:0}.main-header.style-one .menu-right-content li.support-box h3{position:relative;display:block;font-size:22px;line-height:26px;color:#fff;font-weight:700}.main-header.style-one .menu-right-content li.support-box h3 a{display:inline-block;color:#fff}header.main-header .get-in-touch-sec{z-index:99999;padding:0;height:100vh;overflow-y:hidden}header.main-header .get-in-touch-sec .modal-content{padding:45px 0 0;background:0 0}header .get-in-touch-sec-main-left figure.logo{margin:0 0 110px}header .get-in-touch-sec .logo img{max-height:55px}.page-template-page-insights-innerpage .banner-text .bread-crumb li,.services-sec-content,header .get-in-touch-sec h3{position:relative}header .get-in-touch-sec .modal-header{padding-top:0;padding-right:0;border:none;position:absolute;right:0;top:0}header .get-in-touch-sec .modal-header .close{opacity:1;z-index:9}.popup-contact-form{height:100vh}header .get-in-touch-sec .close:active,header .get-in-touch-sec .close:focus{outline:0}#onetrust-consent-sdk #onetrust-banner-sdk{background-color:#42748c!important;padding-bottom:5px;font-family:Inter,sans-serif}#onetrust-consent-sdk #onetrust-policy-text,#onetrust-consent-sdk #onetrust-policy-title{color:#fff!important;margin:0}#onetrust-banner-sdk a,#onetrust-pc-sdk a,#ot-sdk-cookie-policy a{color:#ff711b!important;text-decoration:underline;margin-left:5px!important}#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler{background-color:inherit!important;border:2px solid #f0c029!important;color:#fff!important;border-radius:30px;margin:0!important;font-size:22px;letter-spacing:2.5px}div#onetrust-button-group{border:1px solid #f0c029;border-radius:30px}#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-accept-btn-handler{border-color:#f0c029!important}#onetrust-banner-sdk .ot-sdk-button:focus,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:focus,#onetrust-banner-sdk input[type=button]:focus,#onetrust-banner-sdk input[type=reset]:focus,#onetrust-banner-sdk input[type=submit]:focus,#onetrust-pc-sdk .ot-sdk-button:focus,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:focus,#onetrust-pc-sdk input[type=button]:focus,#onetrust-pc-sdk input[type=reset]:focus,#onetrust-pc-sdk input[type=submit]:focus,#ot-sdk-cookie-policy .ot-sdk-button:focus,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:focus,#ot-sdk-cookie-policy input[type=button]:focus,#ot-sdk-cookie-policy input[type=reset]:focus,#ot-sdk-cookie-policy input[type=submit]:focus{outline:0!important}.main-header .search-box-outer{position:relative;margin:36px 60px 0 0}.main-header .search-box-btn{position:relative;font-size:20px;text-align:center;font-weight:400;color:#fff;cursor:pointer;display:inline-block;background:center/cover no-repeat;transition:.5s}.menu-area .mobile-nav-toggler,.nav-outer .mobile-nav-toggler{float:right;font-size:40px;line-height:50px;color:#3786ff;cursor:pointer}.main-header .search-box-outer .dropdown-menu{top:50px!important;padding:0;width:330px;border-radius:3px;background:#fff;right:0;left:auto!important;transform:translate3d(0,0,0) scale3d(.8,.8,.8)!important;border-color:transparent;box-shadow:7px 5px 30px 0 rgba(72,73,121,.15);transition:.5s;display:block;opacity:0;visibility:hidden}.main-header .search-box-outer .show .dropdown-menu{display:block;transform:scale3d(1,1,1)!important;opacity:1;visibility:visible}.main-header .search-panel .form-container{padding:30px}.main-header .search-panel .form-group{position:relative;margin:0}.main-header .search-panel input[type=password],.main-header .search-panel input[type=search],.main-header .search-panel input[type=text],.main-header .search-panel select{display:block;width:100%;line-height:24px;padding:9px 50px 9px 15px;height:50px;border:1px solid #f3f5fe;border-radius:3px;background:#f3f5fe}.main-header .search-panel input:focus,.main-header .search-panel select:focus{border-color:#f3f5fe}.main-menu .navigation>li>ul>li>ul>li>a,.mobile-menu .navigation:last-child{border-bottom:1px solid rgba(255,255,255,.1)}.main-header .search-panel .search-btn{position:absolute;right:1px;top:1px;width:50px;height:48px;text-align:center;color:#111;background:#f3f5fe;font-size:14px;border-radius:0 3px 3px 0;cursor:pointer}.main-menu .navbar-collapse{padding:0;display:block!important}.inner-page .banner-text h1,.main-menu .navigation,.policy-sec .management-team-sec-single,.policy-sec table td p,.respective-sec-right .list li:first-child,.single-careers-sec a.bttn{margin:0}.main-menu .navigation>li{position:inherit;float:left;z-index:2;padding:10px 0 47px;margin:0 20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.main-menu .navigation>li>a,.mobile-menu .navigation li>a{font-weight:500;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-menu .navigation>li:last-child{margin-right:0!important}.main-menu .navigation>li:first-child{margin-left:0!important}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;line-height:30px;opacity:1;color:#fff;z-index:1;transition:.5s}.main-menu .navigation>li>a::after{position:absolute;content:'';width:80px;height:2px;background:-webkit-linear-gradient(left,#eec029 0,#eec029 100%);background:-o-linear-gradient(left,#eec029 0,#eec029 100%);background:linear-gradient(to right,#eec029 0,#eec029 100%);left:50%;top:auto;bottom:-5px;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;-webkit-transform:translateX(-50%) scaleX(0);-moz-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);-o-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0)}.main-menu .navigation>li a.hover-active::after,.main-menu .navigation>li a:hover:after{-webkit-transform:translateX(-50%) scaleX(1);-moz-transform:translateX(-50%) scaleX(1);-ms-transform:translateX(-50%) scaleX(1);-o-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1)}.main-menu .navigation>li.dropdown .megamenu .line-left:before,.main-menu .navigation>li.dropdown .megamenu .line:before{content:"";width:1px;height:100%;position:absolute;top:0;left:0;background:#b8bcbe}.main-menu .navigation>li.dropdown .megamenu .line:after{content:"";width:1px;height:100%;position:absolute;top:0;right:0;background:#b8bcbe}.main-menu .navigation>li.dropdown .megamenu ul{padding:0 0 0 25px}.main-menu .navigation>li>.megamenu,.main-menu .navigation>li>ul{position:absolute;left:inherit;top:100%;width:250px;z-index:100;display:none;opacity:0;visibility:hidden;background:#f5f8fa;padding:10px 0;-webkit-transition:.2s ease-out;transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-webkit-box-shadow:0 4px 4px 1px rgba(0,0,0,.2);box-shadow:0 4px 4px 1px rgba(0,0,0,.2);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0}.main-menu .navigation>li>ul.from-right,.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{position:relative;width:100%;padding:0 30px;-webkit-transition:.2s cubic-bezier(.4,.28,.31,1.28);transition:.2s cubic-bezier(.4,.28,.31,1.28);opacity:0;visibility:hidden;-webkit-transform:translateY(5px);transform:translateY(5px)}.main-menu .navigation>li:hover>ul>li,.main-menu .navigation>li>ul>li:hover>ul>li{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.main-menu .navigation>li>ul>li:nth-child(odd),.main-menu .navigation>li>ul>li>ul>li:nth-child(odd){-webkit-transition-delay:0.1s;transition-delay:0.1s}.main-menu .navigation>li>ul>li:nth-child(2n+2),.main-menu .navigation>li>ul>li>ul>li:nth-child(2n+2){-webkit-transition-delay:0.15s;transition-delay:0.15s}.main-menu .navigation>li>ul>li:nth-child(2n+3),.main-menu .navigation>li>ul>li>ul>li:nth-child(2n+3){-webkit-transition-delay:0.2s;transition-delay:0.2s}.main-menu .navigation>li>ul>li:nth-child(2n+4),.main-menu .navigation>li>ul>li>ul>li:nth-child(2n+4){-webkit-transition-delay:0.25s;transition-delay:0.25s}.main-menu .navigation>li>ul>li:nth-child(2n+5){-webkit-transition-delay:0.3s;transition-delay:0.3s}.main-menu .navigation>li>ul>li:nth-child(2n+6){-webkit-transition-delay:0.35s;transition-delay:0.35s}.main-menu .navigation>li>ul>li:nth-child(2n+7){-webkit-transition-delay:0.4s;transition-delay:0.4s}.main-menu .navigation>li>ul>li:nth-child(2n+8){-webkit-transition-delay:0.45s;transition-delay:0.45s}.main-menu .navigation>li>.megamenu li>a,.main-menu .navigation>li>ul>li>a,.main-menu .navigation>li>ul>li>ul>li>a{font-weight:400;transition:.5s;position:relative;text-align:left;font-size:16px;line-height:24px;text-transform:capitalize;font-family:Inter,sans-serif}.main-menu .navigation>li>.megamenu li:last-child>a,.main-menu .navigation>li>ul>li:last-child,.main-menu .navigation>li>ul>li:last-child>a,.main-menu .navigation>li>ul>li>ul>li:last-child,.main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:none}.main-menu .navigation>li>.megamenu li>a,.main-menu .navigation>li>ul>li>a{padding:6px 0;color:#2f2f2f;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;display:inline-block}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f105";position:absolute;right:20px;top:14px;display:block;line-height:24px;font-size:16px;font-weight:800;text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;right:100%;top:0;width:230px;z-index:100;display:none;padding:10px 0;background:#121212;-webkit-transition:.2s ease-out;transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-webkit-box-shadow:0 4px 4px 1px rgba(0,0,0,.2);box-shadow:0 4px 4px 1px rgba(0,0,0,.2);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0}.main-menu .navigation>li>ul>li>ul>li{padding:0 30px;position:relative;width:100%;-webkit-transition:.2s cubic-bezier(.4,.28,.31,1.28);transition:.2s cubic-bezier(.4,.28,.31,1.28);opacity:0;visibility:hidden;-webkit-transform:translateY(5px);transform:translateY(5px)}.main-menu .navigation>li>ul>li>ul>li>a{display:block;padding:14px 0;color:#fff;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f105";position:absolute;right:20px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;top:0;-webkit-transform:rotateX(0);transform:rotateX(0)}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:-32px;top:66px;width:34px;height:30px;text-align:center;font-size:18px;line-height:26px;color:#3b3b3b;cursor:pointer;display:none;z-index:5;transition:.5s}.menu-area .mobile-nav-toggler{position:relative;display:none;width:40px;height:22px}.menu-area .mobile-nav-toggler .icon-bar{position:relative;height:2px;width:30px;display:block;margin-bottom:5px;background-color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.menu-area .mobile-nav-toggler .icon-bar:last-child,.mobile-menu .contact-info ul li:last-child{margin-bottom:0}.main-header.style-one .sticky-header .logo-box{padding:25px 0}.main-header .sticky-header .main-menu .navigation>li{padding:25px 0!important}.main-header.style-one .sticky-header .menu-right-content li.support-box{padding:25px 40px 9px 85px}.main-header.style-one .sticky-header .search-box-outer{margin-top:28px}.main-menu .navigation>li.dropdown:hover>.megamenu,.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;top:100%;-webkit-transform:rotateX(0);transform:rotateX(0)}.main-menu .navigation>li.dropdown>.megamenu{position:absolute;width:100%;padding:60px 50px;left:0;background:#f5f8fa}.main-menu .navigation li.dropdown .megamenu li h4{padding:3px 0;color:#2f2f2f;font-size:22px;font-family:Inter,sans-serif;font-weight:600}.nav-outer .mobile-nav-toggler{position:relative;display:none}.mobile-menu{position:fixed;right:0;top:76px;width:100%;padding-right:0;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:99999;border-top:1px solid #f5f8fa}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{position:relative;padding:50px 25px 100px;text-align:left;max-width:150px}.mobile-menu .nav-logo img{max-height:40px}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-ms-transition:.9s;-o-transition:.9s}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.7;visibility:visible;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:auto;max-height:100%;overflow-y:auto;background:#fff;padding:0;z-index:5;opacity:0;visibility:hidden;border-radius:0}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s}.mobile-menu .close-btn{position:absolute;right:30px;top:-50px;line-height:30px;width:auto;text-align:center;font-size:25px;color:#474a4c;cursor:pointer;z-index:10;-webkit-transition:.9s;-moz-transition:.9s;-ms-transition:.9s;-o-transition:.9s;transition:.9s}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mobile-menu .close-btn:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation{position:relative;display:block;width:100%;float:none}.mobile-menu .navigation li{position:relative;display:block;border-top:1px solid #d7dadc}.mobile-menu .navigation li ul li,.page-template-page-insights-innerpage .perspectives-sec-list{border:none}.mobile-menu .navigation li h4{color:#000;font-family:Inter,sans-serif;font-size:16px;padding:0 0 5px;margin:8px 0 0}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:20px 25px;font-size:15px;color:#474a4c;text-transform:uppercase;transition:.5s;font-family:Inter,sans-serif;letter-spacing:2px}.mobile-menu .navigation li.dropdown .dropdown-btn,.mobile-menu .navigation li>a:before{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;position:absolute}.mobile-menu .navigation li ul{margin-bottom:30px}.mobile-menu .navigation li .megamenu ul li>a{font-size:14px;text-transform:capitalize;padding:8px 0 0;letter-spacing:0}.mobile-menu .navigation li ul li>a{padding:8px 25px 0;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:'';left:0;top:0;height:0;border-left:5px solid #fff;transition:.5s}.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{right:10px;top:15px;width:32px;height:32px;text-align:center;font-size:14px;line-height:32px;color:#474a4c;background:#f5f8fa;cursor:pointer;border-radius:2px;transition:.5s;z-index:5}.mobile-menu .navigation li.dropdown .dropdown-btn.open{background:#fff;color:#3b3b3b;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .social-links{position:relative;padding:0 25px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 10px 10px}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}div#mCSB_1_container{top:0!important}.mobile-menu .contact-info{position:relative;padding:120px 30px 20px}.mobile-menu .contact-info h4{position:relative;font-size:20px;color:#fff;font-weight:700;margin-bottom:20px}.mobile-menu .contact-info ul li{position:relative;display:block;font-size:15px;color:rgba(255,255,255,.8);margin-bottom:3px}.mobile-menu .contact-info ul li a{color:rgba(255,255,255,.8)}.insights-banner.banner-sec,.page-id-58 header .banner-sec{padding:100px 0 0}.banner-text .bread-crumb{position:relative;display:inline-block;padding:8px 30px 8px 0;margin:100px 0 0}.training-page .banner-text .bread-crumb{display:block;margin:190px 0 0}.page-id-58 .banner-text .bread-crumb{margin:120px 0 0}.banner-text .bread-crumb li{position:relative;display:inline-block;font-size:14px;font-family:Inter,sans-serif;line-height:30px;padding-right:60px;margin-right:6px;letter-spacing:1px;text-transform:uppercase;color:#fff}.banner-text .bread-crumb li a{color:#fff;font-size:14px;letter-spacing:1px}.banner-text .bread-crumb li::before{position:absolute;content:'';top:10px;right:13px;background:url(../images/bread-crumb-arrow.png) left top no-repeat;width:23px;height:8px}#CARD-SEC .card-body,.banner-text .bread-crumb li:last-child,.footer-links ul li:first-child,.footer-social li:first-child,.management-team-sec .management-team-sec-single .team-img{padding:0}.management-team-sec.capabilities-sec{padding-top:105px;background:#f6f8fa;overflow-x:hidden}.capabilities-sec-head h3{color:#2f2f2f;font-size:50px;line-height:70px;font-family:Inter,sans-serif;margin:0}.capabilities-sec-head h4{color:#2d2e2e;font-size:45px;line-height:60px;font-family:Inter,sans-serif;margin:0 0 15px}.capabilities-sec-head>p{color:#2f2f2f;font-size:26px;line-height:39px;margin:0 0 18px;font-family:Inter,sans-serif}.capabilities-sec .info-holder.clear-block.right{padding-left:45px;padding-right:200px}.capabilities-sec .info-holder.clear-block.left{padding-left:150px;padding-right:45px}.capabilities-sec .info-holder h3{font-family:Inter,sans-serif;font-size:48px;color:#2f2f2f;line-height:50px;margin:0 0 15px;text-transform:capitalize}.capabilities-sec .info-holder h3:after{top:20px;right:0}.capabilities-sec .info-holder h3.head:after{right:-65px}.capabilities-sec .info-holder h5{text-transform:uppercase;color:#4e4d4d;font-family:Inter,sans-serif;font-size:15px;line-height:18px;margin:0 0 15px}.capabilities-sec .info-holder p,.cloud-technology-sec-text p,.single-strategy-content-sec p{font-family:Inter,sans-serif;color:#4f4f52;line-height:26px;margin:0 0 25px;font-size:16px}.color-block.light-grey{background:#fff;padding:64px 60px 43px;margin-left:45px}.color-block.light-grey.second{margin-left:0;margin-right:45px}.color-block.light-grey ul li::before{content:"";display:block;left:0;top:11px;width:45px;height:2px;position:absolute;background:linear-gradient(271.44deg,#e05e2a -1.3%,#fada3b 100%);opacity:0}.color-block.light-grey ul li{padding:0 0 20px 65px;position:relative}.color-block.light-grey ul li a{color:#2f2f2f;font-size:16px;line-height:25px;font-family:Inter,sans-serif;text-transform:uppercase}.color-block.light-grey ul li a:hover,.color-block.light-grey ul li.active a,.current-contract-vehicles-sec-left ul li a:hover,.current-contract-vehicles-sec-left ul li.active a,.our-location-sec-left ul li a:hover{color:#262222}.color-block.light-grey ul li.active::before,.color-block.light-grey ul li:hover::before,.current-contract-vehicles-sec-left ul li.active:before,.current-contract-vehicles-sec-left ul li:hover::before,.our-location-sec-left ul li.active::before,.our-location-sec-left ul li:hover::before{opacity:1}.cloud-technology-sec{padding:0;overflow:inherit}.cloud-technology-sec-text{background:#f6f8fa;padding:70px 70px 44px;overflow:hidden;position:relative;top:-80px;z-index:999}.cloud-technology-sec-text h3{color:#4e4d4d;font-family:Inter,sans-serif;font-size:32px;line-height:40px;margin:0 0 5px}.cloud-technology-sec-text h4{text-transform:uppercase;color:#4e4d4d;font-family:Inter,sans-serif;font-size:15px;line-height:18px;margin:0 0 20px}.cloud-technology-sec-text h2{color:#393939;font-size:50px;line-height:55px;margin:0 0 31px;font-family:Inter,sans-serif;font-weight:300}.respective-sec-right .list li h4,.respective-sec-right h3{line-height:45px;font-family:Inter,sans-serif;color:#2f2f2f}.service-offerings-h2{color:#393939;font-size:3.75rem;line-height:3.875rem;letter-spacing:.9px;margin:0 0 31px;font-family:Inter,sans-serif}.respective-sec{padding:38px 0 88px}.page-id-54 .indicator::after{right:45px}.respective-sec-right h3{font-size:35px;margin:-10px 0 25px}.respective-sec-right{padding:0 0 0 50px}.resource-sec-left .theme-btn,.respective-sec-right .list{margin:45px 0 0}.respective-sec-right .list li{width:26.6%;float:left;margin:0 0 0 10%}.respective-sec-right .list li h4{font-size:33px;margin:0 0 34px;padding:0 0 18px;border-bottom:2px solid #ebebeb;font-weight:300}.respective-sec-right .list li p{font-family:Inter,sans-serif;color:#4f4f52;line-height:25px;margin:0 0 25px;font-size:16px;font-weight:400}.strategy-content-main{padding:0 0 40px;margin-top:-30px}.single-strategy-content-sec{padding:35px 30px 20px 0;border-top:1px solid #eee}.single-strategy-content-sec h3{color:#393939;font-size:28px;line-height:30px;margin:0 0 10px;font-family:Inter,sans-serif}.inner-page-services-sec.our-services-sec{padding:100px 0 30px}.inner-page-services-sec .our-services-sec-left .indicator{margin:0 0 37px}.inner-page-services-sec .our-services-sec-left h2{margin:0 0 31px}.inner-page-services-sec .our-services-sec-left p{font-family:Inter,sans-serif;color:#2f2f2f;line-height:33px;margin:0 0 25px;font-size:23px}.inner-page-services-slider .owl-nav{left:-54%;position:relative;bottom:137px}.inner-page-services-slider .owl-nav>div{display:inline-block;background:#fff;width:70px;height:40px;text-align:center;line-height:37px}.inner-page-services-slider .owl-prev{border-radius:60px 0 0 60px}.inner-page-services-slider .owl-next{margin:0 0 0 2px;border-radius:0 60px 60px 0}.inner-page-services-slider .single-services-sec{margin:0 0 60px;min-height:630px;padding-bottom:0}.inner-page-services-sec.our-services-sec .our-services-sec-right{padding:0 0 0 40px}.build-services-sec{padding:70px 0 0;background:url(../images/build-services-img.jpg) center top no-repeat;width:100%;position:relative;min-height:450px;margin:0 0 120px}.build-services-sec-inner{width:51.5%;right:0;background:#262626;position:absolute;padding:50px 0 45px 80px;min-height:450px;z-index:9;overflow:inherit}.build-logo{margin:0 0 27px}.build-services-sec-text h3{color:#fff;font-size:43px;line-height:70px;margin:0 0 20px;font-family:Inter,sans-serif}.build-services-sec-text a,.build-services-sec-text p{line-height:33px;font-family:Inter,sans-serif;color:#fff}.build-services-sec-text p{padding-right:0;margin:0 0 25px;font-size:20px;font-weight:400}.build-services-sec-text a{font-size:16px;text-decoration:underline;margin:23px 0 0;display:inline-block}.build-services-sec-text a:hover,.current-contract-vehicles-sec-right .list li a:hover,.current-contract-vehicles-sec-right p a:hover,.get-in-touch-sec-main-left p a:hover{text-decoration:none}.careers-single-sec.careers-sec,.resource-sec.inner-page-resource-sec{background:#fff}.inner-page-resource-sec .resource-sec-right .card-title{background:#eff2f2;padding:22px 30px;width:85%;bottom:40px}.inner-page-resource-sec .resource-sec-right .card-title h3{font-size:17px;line-height:25px}.inner-page-resource-sec .resource-sec-right .single-resource-sec{padding:0 0 93px 30px}.get-in-touch-sec{background:#f6f8fa}.get-in-touch-sec-main{height:100%;left:0;position:absolute;top:0;width:45%;z-index:1;background:#50738c}.advantage-sec-content,.get-in-touch-sec-main-left{position:relative;z-index:9}.get-in-touch-sec-main-left .indicator,.our-location-sec address:hover a,.our-location-sec address:hover h2,.our-location-sec address:hover h3,.our-location-sec address:hover p,.our-location-sec address:hover p.small{color:#fff}.get-in-touch-sec-main-left .indicator:after{right:195px;margin:0 0 30px}.get-in-touch-sec-main-left h2{color:#fff;font-size:60px;line-height:80px;margin:0 0 68px;font-family:Inter,sans-serif;font-weight:300}.get-in-touch-sec-main-left p{font-family:Inter,sans-serif;color:#fff;line-height:33px;margin:0 0 25px;font-size:18px}.insights-innerpage-content-sec h2,.insights-innerpage-content-sec h3{color:#1e1e1e;font-size:45px;line-height:55px;font-family:Inter,sans-serif}.get-in-touch-sec-main-left p a{display:block;text-decoration:underline;color:#fff}.insights-achieve-sec{width:100%;padding:95px 0}.current-contract-vehicles-sec-left,.form-subscribe .form-group,.insights-achieve-sec .insights-achieve-sec-img img,.perspectives-sec-list .card-img img,.toast-block .toast{width:100%}.footer-links,.insights-achieve-sec .insights-achieve-sec-content{padding:0 0 0 45px}.insights-achieve-sec .insights-achieve-sec-content h3{margin:0 0 40px;color:#4e4d4d}.insights-achieve-sec .insights-achieve-sec-content h3:after{right:220px}.insights-achieve-sec .insights-achieve-sec-content h2{color:#000;font-size:40px;line-height:1.3;font-family:Inter,sans-serif;margin:0 0 30px;font-weight:400}.insights-achieve-sec .insights-achieve-sec-content p{font-family:Inter,sans-serif;color:#4f4f52;line-height:35px;margin:0 0 12px;font-size:18px}.insights-achieve-sec a.line-btn{font-weight:800;color:#5a595b;margin:0}.insights-innerpage-content-sec-main{overflow-x:hidden;padding-bottom:0}.page-template-page-insights-innerpage.inner-page .banner-sec{padding:127px 0 0}.page-template-page-insights-innerpage.inner-page .banner-text h1{font-size:70px;line-height:85px;font-family:Inter,sans-serif;font-weight:400}.page-template-page-insights-innerpage .banner-text .bread-crumb{margin:49px 0 0}.page-template-page-insights-innerpage .banner-text .bread-crumb li a::before{content:"";font-family:fontawesome;margin:0;background-image:url(../images/angle-left-icon.png);width:9px;height:16px;left:0;top:6px;position:absolute}.page-template-page-insights-innerpage .banner-text .bread-crumb li a,.single-news .banner-text .bread-crumb li a{padding-left:24px}.insights-innerpage-content-sec h2{margin:0 0 30px;font-weight:400}.insights-innerpage-content-sec h3{margin:50px 0 15px}.insights-innerpage-content-sec h6{color:#737373;font-size:20px;line-height:45px;margin:0 0 30px;font-family:Inter,sans-serif}.insights-innerpage-content-sec .list li,.insights-innerpage-content-sec p{line-height:35px;font-size:19px;position:relative;font-family:Inter,sans-serif}.insights-innerpage-content-sec h6 a{color:#085981;margin:0 0 40px;text-decoration:underline}.insights-innerpage-content-sec p{margin:0 0 30px;color:#4b4b4b}.crn-sec .build-services-sec-text:hover a,.inq-sec .social-icons a:hover,.inq-sec a:hover,.insights-innerpage-content-sec p a,.insights-innerpage-content-sec ul li a{color:#f0c029}.insights-innerpage-content-sec p a:hover,.insights-innerpage-content-sec ul li a:hover{color:#4b4b4b}.insights-innerpage-content-sec .list{margin:0 0 30px 25px}.insights-innerpage-content-sec .list li{color:#4e4d4d;margin:0 0 10px;padding-left:15px}.insights-innerpage-content-sec .list li::before{content:"";display:block;top:15px;left:2px;width:4px;height:4px;position:absolute;background:url(../images/bullet-icon.jpg) left top no-repeat}.insights-innerpage-content-sec .jumbotron::before{content:"";width:75%;height:100%;position:absolute;background:#f6f8fa;left:-75%;top:0;z-index:-1}.insights-innerpage-content-sec .jumbotron{background:#f6f8fa;position:relative;margin:60px -40px 40px;display:inline-flex;padding:125px 0}.insights-innerpage-content-sec .jumbotron::after{content:"";width:75%;height:100%;position:absolute;background:#f6f8fa;right:-75%;top:0;z-index:-1}.insights-innerpage-content-sec .jumbotron p{color:#2f2f2f;font-size:40px;line-height:50px;font-family:Inter,sans-serif;margin:0}.insights-innerpage-content-sec .jumbotron p span{position:absolute;left:-25px}.page-template-page-insights-innerpage .future-sec{padding:70px 0 0}.page-template-page-insights-innerpage .bord-btn{padding:14px 85px 12px}.page-template-page-insights-innerpage .perspectives-sec-bottom{padding-top:60px;padding-bottom:0}.page-template-page-insights-innerpage .perspectives-sec-bottom h4{color:#2f2f2f;font-size:36px;line-height:60px;font-family:Inter,sans-serif;margin:0 0 30px}.page-template-page-insights-innerpage .resource-sec-card>p{font-size:14px;color:#4e4d4d;line-height:18px}.insights-social-sec{border-bottom:1px solid #000}.insights-social-sec h3{color:#232323;font-size:32px;line-height:40px;font-family:Inter,sans-serif;margin:0 0 15px}.insights-social-sec .footer-social li{display:inline-block;padding:0 0 0 5px}.insights-social-sec .footer-social li a{width:36px;height:36px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%;background:#085981;font-size:14px;border:none}.insights-social-sec .footer-social li a:hover{background:#137cb0;color:#fff}.page-template-page-insights .future-sec,.page-template-page-insights-innerpage footer,.resource-sec.clearfix{clear:both}.perspectives-sec-top{width:100%;padding:30px 0 50px}.perspectives-sec-top .perspectives-sec-head h2{color:#2f2f2f;font-size:50px;line-height:70px;font-family:Inter,sans-serif;margin:0;font-weight:400}.perspectives-sec-top .perspectives-sec-head p{font-family:Inter,sans-serif;color:#4f4f52;line-height:25px;margin:0;font-size:18px}.perspectives-sec-top .perspectives-article-sec a{margin:0 20px 0 0}.perspectives-sec-top .select-wrap{position:relative;z-index:1;width:300px;font-family:Inter,sans-serif}.perspectives-sec-top .select-wrap::after{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";background-image:url(../images/article-arrow-icon.jpg);width:17px;height:17px}.perspectives-sec-top .form-control{margin:0;background-color:rgba(255,255,255,.2);border-color:grey;border-width:0 0 1px;border-style:solid;border-radius:0;padding-left:0;color:grey;font-size:15px;line-height:18px;font-weight:400}.select-wrap select{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.perspectives-sec-bottom{width:100%;float:left;margin-bottom:70px}.perspectives-sec-list{border-top:1px solid #f2f2f4;margin:0 0 80px;padding-top:50px}.perspectives-sec-list ul li{width:29.3%;float:left;margin-left:6%}.contact-form form select option,.contact-form-sec .contact-form form select option,.copyright-sec p span,.news-room,.page-id-51.inner-page .banner-text h1,.page-id-64.inner-page .banner-text h1,.page-id-66.inner-page .banner-text h1,.perspectives-sec-list .resource-sec-card>p{font-family:Inter,sans-serif}.perspectives-sec-list .single-resource-sec{padding:0 0 93px}.client-logos ul li:first-child,.perspectives-sec-list ul li:first-child,.perspectives-sec-list ul li:nth-child(3n+1){margin-left:0}.perspectives-sec-list .card-title{background:#eff2f2;padding:22px 25px;width:90%;bottom:40px;position:absolute;right:0}.perspectives-sec-list .card-title h3{font-size:16px;line-height:25px;color:#000;font-family:Inter,sans-serif;margin:0;font-weight:400}.perspectives-sec-list .card-img{border-radius:0;max-height:268px}.perspectives-sec-list .bord-btn{padding:15px 70px 13px;margin-top:27px}.error-page-main-inner .bord-btn:hover,.our-location-sec-left ul li.active a,.perspectives-sec-list .bord-btn:hover,.points-of-contact-sec address a:hover,.resource-sec-left .bord-btn:hover,.single-careers-sec a.bttn:hover,.single-careers-sec:hover h3{color:#000}.perspectives-sec-list.list-view ul li{width:100%;margin-left:0}.perspectives-sec-list.list-view .perspectives-sec-list .card-title{position:inherit}.perspectives-sec-list.list-view .card-title{position:inherit;width:100%;padding:0;background:0 0}.perspectives-sec-list.list-view .card-title:hover,.perspectives-sec-list.list-view .resource-sec-card:hover .card-title{background:0 0}.perspectives-sec-list.list-view .resource-sec-card:hover .card-title h3{transition:.3s ease-in-out;color:#000}.perspectives-sec-list.list-view .single-resource-sec{padding:0 0 30px;border-bottom:1px solid #eee;margin:0 0 50px}.perspectives-sec-list.list-view .resource-sec-card>p{color:#7a7a7d}.perspectives-sec-list.list-view .card-title h3{font-size:30px;line-height:40px;color:#000}.overview-value-section{width:100%;padding:0}.overview-value-section-left{background:url(../images/overview-value-section-img-left.jpg) left top/cover no-repeat;width:100%;min-height:540px;padding:0}.overview-value-section-left-content h3{color:#fff;font-family:Inter,sans-serif;font-size:35px;line-height:35px;margin:0 0 15px}.overview-value-section-left-content p{font-family:Inter,sans-serif;color:#fff;line-height:25px;margin:0 0 25px;font-size:16px;font-weight:400}.overview-value-section-right{padding:50px 40px 25px;background:#f6f8fa}.overview-value-section-right h3{color:#2f2f2f;font-family:Inter,sans-serif;font-size:40px;line-height:50px;margin:0 0 25px}.management-team-sec{width:100%;background:#f1f1f4;padding:80px 0 90px}.management-team-sec .management-team-sec-single{background:#fff;padding:40px;margin:0 0 70px}.management-team-sec .management-team-sec-single .team-img img{width:100%;max-width:160px}.banner-btns .slider-popup:hover span.watch-text,.management-team-sec .management-team-sec-single .team-caption,.our-services-sec-right{padding:0 0 0 10px}.management-team-sec .management-team-sec-single .team-caption h3{color:#393939;font-size:36px;line-height:55px;font-family:Inter,sans-serif;margin:0}.management-team-sec .management-team-sec-single .team-caption p{font-family:Inter,sans-serif;color:#4e4d4d;line-height:18px;margin:0;font-size:15px;text-transform:uppercase}.team-info{background:#f6f8fa;margin:0 0 40px}.team-info-text h3{color:#2f2f2f;font-size:22px;line-height:normal;font-family:Inter,sans-serif;margin:0 0 20px}.team-info-text h3 img{margin-bottom:3px}.management-team-sec .team-info-text p,.points-of-contact-sec address p{font-family:Inter,sans-serif;color:#4f4f52;line-height:25px;margin:0;font-size:16px}.current-contract-vehicles-sec{width:100%;padding:40px 0 80px}.current-contract-vehicles-sec-left ul{margin:50px 0 0;padding:0}.current-contract-vehicles-sec-left ul li:before,.our-location-sec-left ul li::before{content:"";display:block;left:0;top:22px;width:45px;height:2px;position:absolute;background:linear-gradient(271.44deg,#e05e2a -1.3%,#fada3b 100%);opacity:0}.current-contract-vehicles-sec-left ul li{padding:0 0 15px 65px;position:relative}.current-contract-vehicles-sec-left ul li a,.our-location-sec-left ul li a{color:#8a8787;font-size:18px;line-height:48px;font-family:Inter,sans-serif}.af-sbeas-sec{border:1px solid #d7dadc;padding:25px 40px;margin:0 0 45px}.af-sbeas-sec-logo{border-right:1px solid #d7dadc}.af-sbeas-sec .af-sbeas-sec-caption h3{color:#2f2f2f;font-family:Inter,sans-serif;font-size:35px;line-height:45px;margin:0 0 10px}.af-sbeas-sec .af-sbeas-sec-caption p{font-family:Inter,sans-serif;color:#4e4d4d;line-height:18px;margin:0;font-size:16px;text-transform:uppercase}.current-contract-vehicles-sec-right p{font-family:Inter,sans-serif;color:#4e4d4d;line-height:25px;margin:0 0 25px;font-size:16px;text-align:justify}.current-contract-vehicles-sec-right h3{color:#393939;font-family:Inter,sans-serif;font-size:35px;line-height:45px;margin:0 0 25px}.current-contract-vehicles-sec-right h4{color:#393939;font-family:Inter,sans-serif;font-size:28px;line-height:35px;margin:0 0 15px}.current-contract-vehicles-sec-right h5{color:#393939;font-family:Inter,sans-serif;font-size:25px;line-height:28px;margin:0 0 15px}.current-contract-vehicles-sec-right .list{margin:0 0 30px}.current-contract-vehicles-sec-right .list li:before{content:"";display:block;top:10px;left:2px;width:4px;height:4px;position:absolute;background:url(../images/bullet-icon.jpg) left top no-repeat}.current-contract-vehicles-sec-right .list li{font-family:Inter,sans-serif;color:#4e4d4d;line-height:25px;margin:0 0 10px;font-size:16px;position:relative;padding-left:15px}.current-contract-vehicles-sec-right .list li a,.current-contract-vehicles-sec-right p a{color:#50738c;text-decoration:underline}.current-contract-vehicles-sec-right table{border-top:6px solid #474a4c;margin:0 0 40px}.current-contract-vehicles-sec-right tr td{border:1px solid #ddd;text-align:left;padding:20px;font-family:Inter,sans-serif;color:#4e4d4d;line-height:25px;margin:0 0 10px;font-size:16px}.current-contract-vehicles-sec-right tr:nth-child(2n){background-color:#f5f8fa}.points-of-contact-sec{padding:70px 50px 50px;background:#f5f8fa;margin:0 0 45px}.points-of-contact-sec address+address{padding:0 0 0 100px}.points-of-contact-sec address h3{color:#393939;font-family:Inter,sans-serif;font-size:16px;line-height:18px;letter-spacing:1px;margin:0 0 15px;text-transform:uppercase}.points-of-contact-sec address a{color:#4f4f52}.contact-form{padding:0 0 0 90px}.overview-value-section-left-content{width:100%;background:#262626;padding:37px 35px 8px;max-width:470px}.contact-form h3{font-family:Inter,sans-serif;font-weight:700;color:#002a3b;font-size:35px;line-height:54px;margin:0 0 20px}.contact-form form .form-group,.contact-form-sec .contact-form form .form-group,.policy-sec table{margin:0 0 25px}.contact-form form textarea{border-radius:22px;resize:none;min-height:150px;margin:0;line-height:25px;padding-top:20px}label.float-label{font-family:Inter,sans-serif;color:#797b7c;font-size:15px;letter-spacing:.3px;position:absolute;pointer-events:none;left:30px;top:10px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;line-height:33px}a.line-btn img.active,a.line-btn span,a.line-btn::after,a.line-btn:hover span{transition:.3s ease-in-out}.contact-form form .btn{line-height:58px;padding:0 35px;color:#000;font-size:20px;margin-top:15px;font-family:Inter,sans-serif;font-weight:500;background:#f0c029;border-radius:40px}.contact-form form .btn:focus{border-color:#f0c029;outline:0;box-shadow:none}.contact-form form .btn img{line-height:60px;vertical-align:middle;margin:0 0 0 5px}.contact-form-sec .floating-label,.floating-label{position:relative;margin:0 0 25px}.contact-form form input:focus,.contact-form form select:focus,.contact-form form textarea:focus,.contact-form-sec .contact-form form input:focus,.contact-form-sec .contact-form form select:focus,.contact-form-sec .contact-form form textarea:focus{color:#002a3b}.contact-form .floating-input:focus~label{background:#fff;background:-moz-linear-gradient(top,#f6f8fa 0,#f6f8fa 53%,#fff 70%);background:-webkit-linear-gradient(top,#f6f8fa 0,#f6f8fa 53%,#fff 70%);background:linear-gradient(to bottom,#f6f8fa 0,#f6f8fa 53%,#fff 70%);color:#648496;font-size:15px}.banner-btns .btn-type-2 span,.banner-btns .theme-btn,.banner-text h1,.banner-text p{color:#fff;font-family:Inter,sans-serif}.contact-form form select,.contact-form-sec .contact-form form select{color:#797b7c;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/select-arrow.png) 93% 24px no-repeat #fff !important;word-wrap:normal;line-height:50px;padding-top:0!important}.contact-form form input[type=date]::-webkit-calendar-picker-indicator{color:transparent;background:0 0;z-index:1;padding:0 10px 0 28px}.contact-form form input.date-pick{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/training-calender.png) 96% 16px no-repeat #fff}.contact-form form input::-webkit-file-upload-button{color:#002a3b;padding:2px 10px;line-height:22px;border-radius:45px;background:#fff;border:1px solid #bfc1c3}.inner-page .banner-text h1{font-family:Inter,sans-serif;font-size:75px;font-weight:400}.page-id-51.inner-page .banner-text h1{font-size:75px}.page-id-35 .banner-text h1{font-size:65px}.inner-page .banner-sec{padding:110px 0 0}.page-id-64 .inner-page .banner-sec{padding:12px 0 0}.page-id-64 .banner-text .bread-crumb,.page-id-66 .banner-text .bread-crumb,.page-id-8868 .banner-text .bread-crumb,.single-careers .banner-text .bread-crumb{margin:130px 0 0}.banner-sec{padding:89px 0 0}.scroll-animation__fade-in{opacity:1;transition:opacity .5s cubic-bezier(0, .56, .1, 1)}.banner-text h1{font-size:75px;line-height:85px;margin:0 0 34px}body.home .banner-text h1{font-size:63px;line-height:75px;font-weight:700}.banner-text p{font-size:26px;line-height:35px;font-weight:300}.banner-text .banner-btns{margin:50px 0 0}.banner-btns .theme-btn{line-height:inherit;display:inline-block;border:2px solid #f0c029;background:0 0;font-size:15px;font-weight:600;padding:13px 50px;border-radius:50px;text-transform:uppercase;letter-spacing:1px;margin:0}.banner-btns .theme-btn:hover{background:#f0c029;color:#0a0d0c}.banner-btns .btn-type-2 .icon,.btn-type-2{background:#fff;color:#60605d;width:55px;height:55px;text-transform:capitalize;display:inline-block;font-weight:500}.banner-btns .slider-popup{margin:0 0 0 30px}.banner-btns .btn-type-2 .icon{font-size:15px;line-height:55px;border:transparent;border-radius:50%;text-align:center}.banner-btns .btn-type-2 span{text-transform:uppercase;font-size:14px;font-weight:700;margin:0 0 0 15px}.banner-btns .btn-type-2 .outline img{transform:translateY(-1px)}.btn-type-2{position:relative;font-size:12px;line-height:55px!important;border:transparent;border-radius:50%}.banner-btns .slider-popup span.watch-text{color:#fff;font-size:14px;margin:0 0 0 20px;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,sans-serif;font-weight:600}.banner-btns .btn-type-2::before{content:'';display:inline-block;position:absolute;top:-8px;left:-8px;bottom:-8px;right:-8px;border-radius:inherit;border:2px solid #868684;transition:transform .4s,opacity .4s}.banner-btns .slider-popup:hover .btn-type-2:before{transform:scale(1.06);border:2px solid #b7b7b7}@-webkit-keyframes btnIconRipple{0%{border-width:4px;-webkit-transform:scale(1);transform:scale(1)}80%{border-width:1px;-webkit-transform:scale(1.35);transform:scale(1.35)}100%{opacity:0}}@-webkit-keyframes btnIconRipple2{0%{border-width:4px;-webkit-transform:scale(1);transform:scale(1)}80%{border-width:1px;-webkit-transform:scale(1.35);transform:scale(1.35)}100%{opacity:0}}.what-we-do-sec{padding:76px 0 90px}.what-we-do-sec .sec-title{margin:0 0 20px}.what-we-do-sec-list ul li:first-child{margin-left:16px}.what-we-do-sec-list ul li{width:23%;float:left;margin:0 0 0 2%}.single-what-we-do-sec{margin:40px 0 0;background:#f6f8fa;padding:66px 65px 70px;min-height:440px}.single-what-we-do-sec h3{color:#2f2f2f;font-size:35px;line-height:35px;font-family:Inter,sans-serif;font-weight:400;margin:0 0 20px}.single-what-we-do-sec p{color:#4f4f52;font-size:16px;line-height:25px;font-family:Roboto,sans-serif}.single-services-sec a.line-btn span,a.line-btn{color:#5a595b;letter-spacing:1px;font-weight:600}.single-what-we-do-sec a.line-btn{margin:12px 0 0;position:relative}a.line-btn{position:relative;font-size:14px;height:60px;display:inline-block;font-family:Inter,sans-serif;line-height:60px;margin:10px 0 0;text-transform:uppercase;padding:0 0 0 50px}.our-services-sec-left h2,.technology-sec h2{color:#2f2f2f;line-height:45px;font-family:Inter,sans-serif}a.line-btn img.normal{margin:0 15px 0 0;width:auto}a.line-btn::after{left:0;bottom:0;width:100%;content:'';position:absolute;background:linear-gradient(271.44deg,#e05e2a -1.3%,#fada3b 100%);height:2px}a.line-btn img.active,a.line-btn img.normal{left:0;top:58%;fill:none;stroke:#5a595b;stroke-width:1.4;position:absolute;transform:translateY(-100%)}a.line-btn img.active{right:0;left:auto;width:auto}a.line-btn img.active,a.line-btn:hover img.normal{opacity:0;visibility:hidden;display:none}a.line-btn span{display:block;position:relative}a.line-btn:hover span{transform:translateX(-50px)}a.line-btn:hover img.active{opacity:1;visibility:visible;display:block}.our-services-sec{background:#f0f0f3;padding:100px 0 90px;overflow:inherit}.position-sticky{top:10%;z-index:9}.indicator{text-transform:uppercase;font-size:15px;line-height:18px;letter-spacing:1px;margin:0 0 40px;font-family:Inter,sans-serif;font-weight:500;position:relative}.indicator::after{top:-2px;right:73px;content:'';display:block;position:absolute;background-size:contain;background-repeat:no-repeat;background-image:url(../images/indicator-orange.svg);width:64px;height:16px}.our-services-sec-left h2{font-size:33px;margin:0}.single-services-sec{margin:0 0 60px 30px;background:#fafafc;background:-moz-radial-gradient(center,ellipse cover,#fafafc 0,#fafafc 50%,#fafafa 100%);background:-webkit-radial-gradient(center,ellipse cover,#fafafc 0,#fafafc 50%,#fafafa 100%);background:radial-gradient(ellipse at center,#fafafc 0,#fafafc 50%,#fafafa 100%);padding:30px 30px 60px;text-align:center;box-shadow:rgba(0,0,50,.05) 5px 0 35px}.single-services-sec .single-service-text{margin:43px 0 0}.single-services-sec .single-service-text h3{color:#393939;font-size:25px;line-height:35px;font-family:Inter,sans-serif;font-weight:700;margin:0 0 20px}.single-services-sec .single-service-text p{padding:0 30px;color:#4f4f52;font-size:16px;line-height:25px;font-family:Roboto,sans-serif}.page-id-15 .single-services-sec .single-service-text p{padding:0 25px}.single-services-sec a.line-btn{margin:12px 0 0}.technology-sec{padding:118px 0 96px}.technology-sec .indicator{width:35%;position:relative}.technology-sec h2{font-size:35px;font-weight:400;margin:-5px 0 0}.error-page-main-inner h1,.error-page-main-inner h3{margin:0 0 5px;font-family:Inter,sans-serif;color:#fff}.technology-sec h3.indicator::after{right:90px}.technology-sec a.line-btn{margin:-18px 0 0}.client-logos{margin:90px 0 0;text-align:center}.client-logos ul li{display:inline-block;margin:0 15px;text-align:left;transition:.3s}.ingram-log{background:url(../images/ingram.png) left top no-repeat;height:50px;width:160px}.ingram-log:hover{background:url(../images/ingram-hover.png) left top no-repeat}.microsoft-log{background:url(../images/microsoft.png) left top no-repeat;width:160px;height:50px}.microsoft-log:hover{background:url(../images/microsoft-hover.png) left top no-repeat}.fujitso-log{background:url(../images/fujitso.png) left top no-repeat;width:101px;height:50px}.fujitso-log:hover{background:url(../images/fujitso-hover.png) left top no-repeat}.cisco-log{background:url(../images/cisco.png) left top no-repeat;width:86px;height:50px}.cisco-log:hover{background:url(../images/cisco-hover.png) left top no-repeat}.centurylink-log{background:url(../images/centurylink.png) left top no-repeat;width:190px;height:50px}.centurylink-log:hover{background:url(../images/centurylink-hover.png) left top no-repeat}.att-log{background:url(../images/att.png) left top no-repeat;width:111px;height:50px}.att-log:hover{background:url(../images/att-hover.png) left top no-repeat}.chick-log{background:url(../images/chick.png) left top no-repeat;width:125px;height:50px}.chick-log:hover{background:url(../images/chick-hover.png) left top no-repeat}.juniper-log{background:url(../images/juniper.png) left top no-repeat;width:115px;height:50px}.juniper-log:hover{background:url(../images/juniper-hover.png) left top no-repeat}.silverpeak-log{background:url(../images/silverpeak.png) left top no-repeat;width:170px;height:50px}.silverpeak-log:hover{background:url(../images/silverpeak-hover.png) left top no-repeat}.dell-log{background:url(../images/dell.png) left top no-repeat;width:90px;height:50px}.dell-log:hover{background:url(../images/dell-hover.png) left top no-repeat}.fortinet-log{background:url(../images/fortinet.png) left top no-repeat;width:160px;height:50px}.fortinet-log:hover{background:url(../images/fortinet-hover.png) left top no-repeat}.vmware-log{background:url(../images/vmware.png) left top no-repeat;width:140px;height:50px}.vmware-log:hover{background:url(../images/vmware-hover.png) left top no-repeat}.L3Harris-log{background:url(../images/L3Harris.png) left top no-repeat;width:162px;height:50px}.L3Harris-log:hover{background:url(../images/L3Harris-hover.png) left top no-repeat}.lumen-log{background:url(../images/lumen.png) left top no-repeat;width:162px;height:50px}.lumen-log:hover{background:url(../images/lumen-hover.png) left top no-repeat}.brand-slider .item img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8;transition:.3s}.brand-slider .item img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.owl-carousel.brand-slider .owl-item img{width:auto;display:inherit}.owl-carousel.brand-slider .owl-item .item{width:100%;text-align:center;display:inline-block;margin:0 0 25px}.owl-carousel.brand-slider .owl-dots .owl-dot{border:none;outline:0}.error404 .copyright-sec,.error404 .home.main-header,.error404 footer{display:none!important}.error-page-main{width:100%;height:100vh;background:#517589}.error-page-main-inner{padding:0;height:100vh}.advantage-img,.advantage-sec-image{width:100%;height:100%;top:0;position:absolute}.error-page-main .error-page-main-inner-img img{width:400px;height:420px}.error-page-main-inner h1{font-size:60px;line-height:80px}.error-page-main-inner h3{font-size:35px;line-height:40px}.error-page-main-inner .theme-btn{margin:10px 0 0;padding: 17px 50px 15px}.error-page-main-inner .bord-btn{margin:10px 0 0;color:#fff;padding:15px 50px 13px}.advantage-sec{padding:180px 0 215px;overflow:inherit}.advantage-sec-image{left:0}.advantage-img{-o-object-fit:cover;object-fit:cover}.advantage-sec-content .indicator::after{right:19.5rem}.advantage-sec-content h2{color:#2f2f2f;font-size:40px;line-height:50px;font-family:Inter,sans-serif;margin:0 0 26px;font-weight:300}.advantage-sec-content p{color:#4f4f52;font-size:18px;line-height:35px;font-family:Roboto,sans-serif;font-weight:400}.resource-sec-left h2,.resource-sec-left p{color:#2f2f2f;font-family:Inter,sans-serif}.advantage-sec-content a.line-btn{margin:8px 0 0}.advantage-images-image--1 .h-abs-bg{width:200%;height:200%;top:-100%;right:-100%;border-radius:0;background-position:-8.5rem 8.5rem}.advantage-sec-image-1{top:-10rem;right:auto;left:-27rem;width:310px;height:310px;overflow:hidden;border-radius:0 0 0 100%;-moz-border-radius:0 0 0 100%}.advantage-sec-image-3{right:-36rem;width:auto;height:auto;text-align:right}.h-abs-bg{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover;overflow:hidden}.m-header__bg-video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.m-header__bg-video.bg_video_1{overflow:hidden;border-radius:0 0 0 100%;-moz-border-radius:0 0 0 100%;-webkit-border-radius:0 0 0 100%}#CARD-SEC .card,.resource-sec-img .card-img{border-radius:0}.resource-sec{background:#f2f2f4;padding:160px 0 103px;position:relative;overflow:inherit}.job-summary,.our-location-sec address,.single-careers-sec{background:#f6f8fa;transition:.3s}.resource-sec:after{content:"";position:absolute;width:159px;height:153px;bottom:0;left:10%;background:url(../images/resource-shape.png) left top}.resource-sec-left .indicator{margin:0 0 39px}.resource-sec-left h2{font-size:33px;line-height:45px;margin:0 0 30px}.resource-sec-left p{font-size:22px;line-height:33px}.resource-sec-left .bttn{min-width:270px}.resource-sec-right{padding:0 0 0 15px}.single-resource-sec{width:100%;position:relative;padding:50px 0 43px}.single-resource-sec:first-child{padding-top:0}.resource-sec-card{width:100%;max-width:100%;height:34rem;margin-top:5rem;margin-bottom:5.6rem}.resource-sec-card>p{color:#4f4f52;font-size:14px;line-height:18px;font-family:Inter,sans-serif;font-weight:500;margin:0 0 5px;text-transform:uppercase;letter-spacing:1px}.future-sec .bord-btn,.future-sec h2,.resource-sec-right .card-title h3{font-family:Inter,sans-serif;color:#000}.resource-sec-right .card-title{position:absolute;right:0;bottom:0;display:block;width:90%;padding:22px 30px;background-color:#fff;line-height:2rem;margin-bottom:0}.resource-sec-right .card-title h3{font-size:22px;line-height:33px;font-weight:400;margin:0;transition:.3s ease-in-out}.resource-sec-card:hover .card-title{background:#085981}.resource-sec-card:hover .card-title h3{color:#fff;transition:.3s ease-in-out}.resource-sec-card:hover .down-icon.active{opacity:1;display:block}.resource-sec-card .down-icon.active,.resource-sec-card:hover .down-icon.normal{display:none;opacity:0}.future-sec{padding:136px 0 128px}.future-sec h2{font-size:50px;line-height:70px;font-weight:300;margin:0 146px 0 0}.future-sec .bord-btn{font-weight:600;font-size:15px;line-height:inherit;padding:14px 65px 12px}.page-numbers.current,.pagination a{padding:8px 16px;font-family:Inter,sans-serif;text-decoration:none}.careers-sec-inner>h2{font-family:Inter,sans-serif;font-size:50px;color:#2f2f2f;line-height:70px;margin:0 0 20px;text-align:center}.single-careers-sec{padding:30px 45px;margin:30px 0 0;cursor:pointer}.single-careers-sec:hover{background:#fff;box-shadow:5px 0 20px 0 rgba(0,0,0,.05);transition:.3s}.single-careers-sec h3{font-family:Inter,sans-serif;font-size:26px;color:#393939;line-height:35px;margin:0}.single-careers-sec p{color:#262222;font-size:18px;font-family:Inter,sans-serif;line-height:22px;margin:0}.single-careers-sec:hover a.bttn{background:#f0c029;color:#000}.pagination a{color:#000}.pagination a.active{background:#f0c029}.page-numbers.current{background:#f0c029;cursor:pointer;color:#000}.pagination a:hover:not(.active){background-color:#f0c029}.careers-sec-single h3{font-family:Inter,sans-serif;font-size:40px;color:#2f2f2f;line-height:50px;margin:0 0 20px;text-align:center}.job-summary{padding:30px}.job-summary h4{font-family:Inter,sans-serif;font-size:26px;color:#393939;line-height:35px;margin:0 0 3px}.job-summary p{color:#474a4c;font-size:18px;font-family:Inter,sans-serif;line-height:22px;margin:0}.careers-sec-single .career-sec-left{margin:0 0 25px;font-family:Inter,sans-serif;color:#393939;position:relative;padding:0 0 0 20px}.careers-sec-single .career-sec-left h3{text-align:left}.careers-sec-single .career-sec-left div,.careers-sec-single .career-sec-left p{line-height:28px;margin:0 0 30px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;color:#4f4f52}.careers-sec-single .career-sec-left h5{font-size:18px;margin:0;font-family:Inter,sans-serif;font-weight:600;color:#000}.career-sec-right{position:relative;background:#fff;padding:30px 30px 0}/*.career-sec-right::after{position:absolute;content:"";width:100%;height:66px;bottom:24px;left:0;z-index:1;background:#fff}*/.policy-sec h3{font-family:Inter,sans-serif;color:#393939;font-size:30px;line-height:40px;margin:10px 0 5px}.policy-sec ol li,.policy-sec p,.policy-sec ul li{color:#4f4f52;line-height:26px;font-size:16px}.contact-form-sec .sec-head h4,.policy-sec p{margin:0 0 20px;font-family:Inter,sans-serif}.policy-sec ol,.policy-sec ul{margin:0 0 15px 25px}.policy-sec ul li{list-style:disc;font-family:Inter,sans-serif;margin:0 0 8px}.policy-sec table td{font-family:Inter,sans-serif;color:#4f4f52;padding:10px;vertical-align:middle}.policy-sec ol li{list-style:decimal;font-family:Inter,sans-serif;margin:0 0 8px}.contact-form-sec .sec-head{margin:0 0 50px}.contact-form-sec .sec-head h4{color:#4e4d4d;line-height:18px;font-size:15px;text-transform:uppercase}.contact-form-sec .sec-head h3{font-family:Inter,sans-serif;font-size:35px;color:#000;line-height:inherit;font-weight:inherit;padding:0;margin:0}.contact-form-sec{padding:97px 0 90px}.contact-form-sec .contact-form{padding:0 55px}.contact-form .sec-head{position:relative;margin:0 0 40px}.contact-form .sec-head-shape{position:absolute;top:-30px;right:-65px}.page-id-64 .contact-form-sec .contact-form h3{font-size:35px;line-height:45px;font-family:Inter,sans-serif;color:#2f2f30;padding:0 0 8px}.contact-form-sec .contact-form h3{font-family:Inter,sans-serif;color:#002a3b;font-size:45px;line-height:54px;margin:0 0 20px}.contact-form-sec .contact-form form input,.contact-form-sec .contact-form form select,.contact-form-sec .contact-form form textarea{height:auto;line-height:50px;border:1px solid #bebfc1;background:#fff;padding:0 5px 0 28px;font-family:Inter,sans-serif;color:#797b7c;outline:0;width:100%;font-size:15px;box-shadow:none;border-radius:45px}.contact-form-sec .contact-form form textarea{resize:none;min-height:158px;margin:0;line-height:25px;padding-top:20px;border-radius:22px}.contact-form-sec .contact-form form .btn{line-height:58px;padding:0 35px;color:#000;font-size:20px;margin-top:15px;font-family:Inter,sans-serif;background:#f0c029;border-radius:40px}.contact-form-sec .contact-form form .btn:focus{border:none;outline:0;box-shadow:none}.contact-form-sec .contact-form form .btn img{line-height:60px;vertical-align:middle;margin:-6px 0 0 5px}.contact-form form .form-control:focus{box-shadow:none;border:1px solid #648496}.floating-input:focus~label,.floating-input:not(:placeholder-shown)~label{top:-10px;color:#648496;font-size:15px;letter-spacing:.3px;line-height:18px;background:linear-gradient(180deg,#fff,#fff,transparent);margin-bottom:0;padding:0 4px}.contact-form-sec .contact-form .floating-input:focus~label{color:#648496;font-size:15px;text-decoration:none}.our-location-sec-left h2{font-family:Inter,sans-serif;color:#2f2f2f;font-size:35px;line-height:45px;margin:0 0 20px}.our-location-sec-left ul{margin:30px 0 0;padding:0}.our-location-sec-left ul li{padding:0 0 0 65px;position:relative;display:block}.our-location-sec address{padding:55px 40px 40px;margin:0 0 50px}.our-location-sec address:hover{background:#50738c}.our-location-sec address:hover a{text-decoration:underline!important}.our-location-address-sec h2{font-family:Inter,sans-serif;color:#000;font-size:40px;line-height:50px;margin:0 0 20px}.our-location-sec address h3{font-family:Inter,sans-serif;color:#393939;font-size:28px;line-height:35px;margin:0 0 20px}.our-location-sec address p{font-family:Inter,sans-serif;font-size:20px;line-height:26px;color:#4f4f52;font-weight:300}.our-location-sec address p.small{font-size:16px;color:#4f4f52;line-height:26px}footer{padding:100px 0 84px;background:#262626;position:relative}.toast-block{bottom:5%;width:270px;right:5%;font-family:Inter,sans-serif;top:auto;z-index:99999}.footer-social{margin:25px 0 0}.footer-social li{display:inline-block;padding:0 0 0 15px}.footer-social li a{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background:0 0;color:#fff;border-radius:50%;border:2px solid #fff;font-size:14px}.footer-social li a:hover{background:#fff;color:#262626}.footer-links ul{width:45%;display:inline-block;vertical-align:top}.footer-links ul.second{width:28%}.footer-links ul.last{width:40%}.footer-links ul li a{color:#fff;font-size:20px;font-family:Inter,sans-serif;line-height:50px}.footer-links ul li a:hover{color:#bab5b5}.subscribe-sec h3{color:#fff;font-size:30px;line-height:45px;font-family:Inter,sans-serif;margin:0 0 5px}.subscribe-sec p{color:#fff;font-size:16px;line-height:33px;font-family:Inter,sans-serif;margin:0 0 15px}.copyright-sec p,.copyright-sec p a{line-height:31px;font-family:Inter,sans-serif;font-size:14px;color:#fff}.form-subscribe{position:relative;margin:30px 0 0;width:100%}.form-subscribe .form-control{border:1px solid #f5f7f9;border-radius:25px;box-shadow:none;height:48px;padding:0 0 0 35px;font-size:15px;font-family:Inter,sans-serif;color:#cecece;background:0 0}.form-subscribe .btn{box-shadow:none;padding:13px 30px 12px;position:absolute;right:-1px;top:-1px;display:inline-block;text-transform:uppercase;background:#fff;font-size:15px;color:#000;line-height:inherit;font-family:Inter,sans-serif;border-radius:30px;letter-spacing:1px;border-color:#fff}.form-subscribe .btn:hover{background:#eec029;border-color:#eec029;color:#000}.copyright-sec{background:#3c3c3c;padding:25px 0}.copyright-sec p{margin:0}h3.big-text{font-size:1.5rem;line-height:2.2rem;margin-bottom:35px}.exter-ul li{margin-bottom:30px;padding-left:20px;position:relative;color:#4f4f52;font-size:16px;line-height:16px;font-family:Inter,sans-serif}.exter-ul.exter-ul-2 li{line-height:24px}.exter-ul li:before{content:"";display:block;left:0;width:2px;height:100%;position:absolute;background-color:#ffa51f}@media screen and (min-width:768px) and (max-width:850px){.insights-innerpage-content-sec p img{width:100%;height:auto}}@media (max-width:767px){.capabilities-sec .info-holder.clear-block.left,.capabilities-sec .info-holder.clear-block.right{padding-left:0;padding-right:0}#dvLoading,.resource-sec:after{display:none!important}.insights-achieve-sec-img img,.single-services-sec .image img,.soc-certified-logo img{width:100%}.advantage-sec-content h2 br,.advantage-sec-image-2,.advantage-sec-image-3,.banner-text p br,.capabilities-sec .info-holder h3::after,.get-in-touch-sec-main-left h2 br,.inner-page-services-sec .our-services-sec-left h2 br,.main-header.style-one .logo-box .logo .normal,.main-header.style-one .menu-right-content,.our-location-sec-left .indicator::after,.perspectives-sec-list .card-title h3 br,.training-broucher,.training-page .banner-text .bread-crumb,div.advantage-sec-content .indicator::after{display:none}.build-services-sec-text a,.inner-page .banner-text-btn{margin:10px 0 0}.error-page-main .error-page-main-inner-img img,.insights-innerpage-content-sec p img{width:100%;height:auto}.container{max-width:96%}.capabilities-sec-inner .block-image.left img,.capabilities-sec-inner .block-image.right img,.career-sec-right iframe,.career-sec-right iframe .hs-input,.error-page-main .w-75,.w-75,footer .footer-links ul{width:100%!important}header.home:before,header.inner-page-header:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#000}section{overflow:hidden}header{min-height:610px}header.home:before{opacity:.75}.menu-area .mobile-nav-toggler{margin:12px 5px 0 0!important;padding:0!important}.main-header.style-one .outer-box{padding:20px 0;background:#fff}.menu-area .mobile-nav-toggler .icon-bar{background:#676b6d}.main-header.style-one .logo-box .logo .fixed{display:block}.mobile-menu .close-btn{right:42px;top:-50px}.banner-text .bread-crumb{margin:95px 0 0;display:none}header.inner-page-header:before{opacity:.6}header.main-header .get-in-touch-sec{overflow-y:auto}.banner-sec{padding:45px 0 0}.banner-text h1{font-size:35px!important;line-height:45px!important;margin:0 0 20px}.banner-text p{font-size:24px;line-height:32px}header.inner-page-header{min-height:560px}.single-what-we-do-sec{padding:40px 40px 50px;min-height:360px}.single-what-we-do-sec h3{font-size:25px;line-height:32px;margin:0 0 15px}.inner-page-services-slider .single-services-sec,.perspectives-sec-bottom,.single-services-sec a.line-btn,.single-what-we-do-sec a.line-btn,.technology-sec a.line-btn,.what-we-do-sec-list ul li:last-child{margin:0}.what-we-do-sec-list ul li{width:48%}.our-services-sec{padding:70px 0 60px}.careers-sec-single .career-sec-left,.contact-form-sec .contact-form,.inner-page-services-sec.our-services-sec .our-services-sec-right,.insights-achieve-sec .insights-achieve-sec-content,.our-services-sec-right,.resource-sec-right,.respective-sec-right{padding:0}.get-in-touch-sec-main-left .indicator,.inner-page-services-sec .our-services-sec-left .indicator,.insights-achieve-sec .insights-achieve-sec-content h3,.our-services-sec-left .indicator{margin:0 0 20px}.our-services-sec-left .theme-btn{margin:25px 0 40px}.footer-logo-sec,.single-services-sec{margin:0 0 30px}.advantage-sec .container{max-width:345px}section.advantage-sec{padding:240px 0 40px;border-top:1px solid #d7dadc;margin-top:40px}.advantage-sec-content h2{font-size:30px;line-height:40px;margin:0 0 15px}.advantage-sec-content p{font-size:16px;line-height:32px}.advantage-sec-content-header,.build-services-sec-text p{padding-right:0}.technology-sec .owl-carousel .owl-stage{display:flex;align-items:center}.technology-sec{padding:88px 0 36px}.technology-sec .indicator{width:auto}.advantage-sec{padding:20px 0 100px}.advantage-sec-image-1{left:auto;right:0;width:210px;height:210px;top:-12rem}.resource-sec{padding:73px 0 60px}.resource-sec-left{padding:0 0 25px}.cloud-technology-sec-text h4,.inner-page-services-sec .our-services-sec-left h2,.resource-sec-left .indicator{margin:0 0 15px}.resource-sec-left h2{margin:0 0 5px;font-size:25px;line-height:35px}.resource-sec-left .bttn{margin:0 0 40px}.single-resource-sec{z-index:9;padding:0 0 75px}.resource-sec-right .card-title{padding:12px 15px;width:94%;bottom:1rem}.resource-sec-right .card-title .down-icon{max-height:26px}.download-icon{padding-left:20px}.future-sec .bord-btn,.mobile-resource-btn .bttn{width:280px}.mobile-resource-btn .theme-btn{padding:14px 25px 13px;font-size:14px}.mobile-resource-btn .bord-btn{font-size:14px;padding:12px 25px 11px}.future-sec{padding:76px 0 68px}.future-sec h2{margin:0;font-size:35px;line-height:50px}.respective-sec{padding:0 0 88px;margin-top:-30px}.insights-innerpage-content-sec h3,.our-location-address-sec h2,.our-location-sec-left h2,.respective-sec-right h3{font-size:30px;line-height:40px}.page-id-54 .respective-sec-right h3{font-size:25px;line-height:40px}.respective-sec-right .list li{width:29.3%;margin:0 0 0 6%}.inner-page-services-sec.our-services-sec{padding:75px 0 30px}.build-services-sec{overflow:inherit}.build-services-sec-inner{padding:35px 0 45px 40px;min-height:410px;width:82.5%}.build-services-sec-text h3,.careers-sec-inner>h2{font-size:35px;line-height:50px}.inner-page-resource-sec .resource-sec-right .single-resource-sec{padding:10px 0 93px}.get-in-touch-sec-main{width:100%;height:28%}.get-in-touch-sec-main-left h2{font-size:50px;line-height:65px;margin:0 0 20px}.get-in-touch-sec-main-left .indicator::after{right:40px}.contact-form{padding:100px 0 0}.contact-form h3{font-size:30px;line-height:50px}.contact-form .sec-head-shape{top:-32px;right:-33px}.contact-form .sec-head-shape img{width:80%}.cloud-technology-sec-text{padding:25px 20px 20px}.cloud-technology-sec-text h2{font-size:30px;margin:0 0 20px;line-height:45px}.respective-sec-right .list{margin:25px 0 0}.insights-achieve-sec{padding:45px 0}.insights-achieve-sec-img{padding:0 0 30px}.insights-achieve-sec .insights-achieve-sec-content h3:after{right:25px}.insights-achieve-sec .insights-achieve-sec-content h2{font-size:30px;line-height:40px;margin:0 0 20px}.color-block.light-grey ul li,.perspectives-sec-head{padding:0 0 15px}.perspectives-sec-list ul li{width:100%;margin:0}.perspectives-sec-list .bord-btn{margin-top:0}.page-template-page-insights-innerpage.inner-page .banner-sec{padding:90px 0 0}.page-template-page-insights-innerpage header.main-header{min-height:450px!important;background-position:70% 0!important}.careers-sec-single .career-sec-left h3,.page-template-page-insights-innerpage .insights-innerpage-content-sec h2{font-size:35px;line-height:45px}.insights-innerpage-content-sec .jumbotron p,.our-location-sec address h3{font-size:25px;line-height:35px}.insights-innerpage-content-sec h6{line-height:30px}.insights-innerpage-content-sec .jumbotron{margin:20px 15px;padding:25px 0}.page-template-page-insights-innerpage .perspectives-sec-bottom{padding-top:0}.page-template-page-insights-innerpage .future-sec{padding:20px 0 0}.team-info{text-align:center;padding:20px}.management-team-sec .management-team-sec-single .team-img img{border:1px solid #ddd;padding:3px}.management-team-sec .management-team-sec-single .team-caption h3{margin:10px 0 0;font-size:25px;line-height:40px}body.page-id-60 .cloud-technology-sec-text h2{font-size:28px}.current-contract-vehicles-sec-left h3.indicator::after{right:0}.single-careers-sec{padding:20px 25px;text-align:center}.single-careers-sec a.bttn{margin:10px 0 0;padding:10px 25px 8px}.careers-sec-inner .pagination a{padding:8px 10px}.careers-sec-single h3{font-size:28px;line-height:40px}.management-team-sec.capabilities-sec{padding-top:55px}.capabilities-sec-head h3{font-size:40px;line-height:55px}.capabilities-sec-head>p{font-size:20px;line-height:30px;margin:0 0 25px}.color-block.light-grey{margin-left:0;padding:30px 20px;margin-bottom:30px}.capabilities-sec .info-holder h3{font-size:35px}.color-block.light-grey ul li::before{bottom:15px;top:auto}.color-block.light-grey.second{margin-right:0}.our-location-sec-left ul{margin:30px 0 20px;padding-bottom:25px}.our-location-sec-left ul li{padding:0 0 5px 65px}.our-location-sec address h3{margin:0 0 10px}.our-location-sec address p{font-size:16px;line-height:22px}.policy-sec .management-team-sec-single{padding:25px}.current-contract-vehicles-sec{padding:0 0 50px}.points-of-contact-sec{padding:30px 30px 15px}.points-of-contact-sec address+address{padding:35px 0 0}.error-page-main{height:auto}.error-page-main-inner{height:auto;padding:40px 0}.error-page-main-inner h1{font-size:40px;line-height:50px}.error-page-main-inner h3{font-size:30px}footer{padding:60px 0 44px}.footer-logo img{max-height:40px;width:auto}footer .container{max-width:345px;width:100%}.footer-links{padding:0 0 0 15px}.subscribe-sec{margin:30px 0 0}}@media (max-width:576px){.container{max-width:96%}.sec-title h2{font-size:30px;line-height:40px}.indicator::after{display:none!important}.main-header.style-one .header-lower .logo-box .logo img{width:auto;max-height:36px}header.main-header{background-position:67% -29%!important;min-height:550px}.banner-text .banner-btns{margin:30px 0 0}.banner-btns .slider-popup,.subscribe-sec{margin:20px 0 0}.banner-text .bread-crumb li,.banner-text .bread-crumb li a{font-size:10px}.banner-text .bread-crumb li{padding-right:50px;margin-right:5px}.get-in-touch-sec,.what-we-do-sec,section.future-sec,section.resource-sec{padding:40px 0}section .respective-sec-right .list li,section .what-we-do-sec-list ul li{width:100%;margin:0}.single-what-we-do-sec{margin:10px 0;min-height:inherit!important}section.our-services-sec{padding:40px 0 10px}.our-services-sec-left h2{font-size:23px;line-height:35px}.inner-page-resource-sec .resource-sec-right .card-title h3 br,.our-services-sec-left h2 br,.page-id-54 .indicator::after,.resource-sec::after,.technology-sec h2 br{display:none}.single-services-sec .single-service-text p{padding:0}section.technology-sec{padding:40px 0 0}.technology-sec h3.indicator,div.advantage-sec-content .indicator{margin:0 0 20px}.advantage-sec-content .indicator::after,.technology-sec h3.indicator::after{right:20px}.technology-sec h2,div.advantage-sec-content h2{font-size:22px;line-height:35px}.client-logos{margin:35px 0 0;text-align:left}.advantage-sec-content a.line-btn,.owl-carousel.brand-slider .owl-item .item{margin:0}.technology-sec .owl-carousel.brand-slider .owl-item img{width:65%}div.advantage-sec-content .indicator:after{display:block}section.resource-sec-left h2{font-size:25px;line-height:35px;margin:0 0 10px}section .resource-sec-left p{font-size:16px;line-height:25px}section .resource-sec-left .bttn{margin:0 0 15px}.inner-page-resource-sec .resource-sec-right .card-title h3{font-size:14px;line-height:22px;align-items:center;display:flex}section.future-sec h2{margin:0;font-size:25px;line-height:35px}section.respective-sec{padding:0 0 25px}.respective-sec-left .indicator{margin:0 0 25px}.respective-sec-right .list li h4{font-size:25px;line-height:35px;margin:-6px 0 12px;padding:0 0 5px}footer{padding:40px 0 25px!important;text-align:center}.footer-links ul{width:100%!important}.footer-links ul li{line-height:26px}.footer-links ul li a{font-size:14px;line-height:30px}.subscribe-sec h3{font-size:22px;line-height:32px}.form-subscribe{margin:12px 0 0}.form-subscribe .btn{position:inherit}.copyright-sec p{line-height:24px}.build-services-sec{background:0 0;padding-top:0}.build-services-sec .build-services-sec-inner{width:100%;padding:35px 0 45px 25px}.get-in-touch-sec-main-left h2{font-size:30px;line-height:44px;margin:0 0 15px}.get-in-touch-sec-main{height:23%}.contact-form form .btn{margin-top:-10px}#certifications .gov-clients li,#clients .gov-clients li,.contact-form form .btn,.contact-form form .form-group{width:100%}.card-deck .card{margin-bottom:24px}}@media (min-width:768px){.main-menu .navigation>li>.megamenu,.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}.advantage-sec-image-2{opacity:1;visibility:visible;bottom:-18rem;left:-30.1rem;width:auto;height:auto;z-index:1;top:auto}.single-strategy-content-sec.border-none{border:none}.capabilities-sec-inner .block-image.right{float:right}.capabilities-sec-inner .block-image.left,.capabilities-sec-inner .block-image.right{width:150%}.error-page-main-inner{padding-top:100px}}@media (max-width:991px){header.main-header .get-in-touch-sec .modal-content{padding:0}.get-in-touch-sec.show .modal-dialog .container{padding:0;max-width:100%}.contact-form .sec-head-shape,.get-in-touch-sec-main{display:none}header .get-in-touch-sec-main-left figure.logo{margin:0 0 50px}.get-in-touch-sec-main-left{background:#50738c;padding:40px;margin:0 0 60px}.popup-contact-form{width:100%;max-width:600px;margin:auto;padding:80px 0 0;position:relative}header .get-in-touch-sec .modal-header{top:0}header.main-header .get-in-touch-sec{overflow-y:auto!important;background:#fff}.table-responsive-sm{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;display:block}#navy{margin-bottom:70px}}@media (min-width:768px) and (max-width:1199.98px){.footer-links ul li a {font-size: 17px;}.mobile-menu{top:102px}.mobile-menu .close-btn{right:43px;top:-56px;color:#fff}.our-location-sec-left .indicator::after{display:none}.our-location-sec address p{font-size:18px}.our-location-sec-left ul{margin:30px 0 0}.contact-form-sec .contact-form .sec-head{margin:0 0 20px}.main-header.style-one .outer-box{padding:20px 0}}@media (min-width:768px) and (max-width:991px){.footer-links ul li a {font-size: 19px;}.container{max-width:96%}.mobile-menu{top:105px}.banner-text h1{font-size:50px!important;line-height:65px}.banner-text h1 span{display:block}.cloud-technology-sec-text{padding:45px 45px 24px}.inner-page header.main-header{min-height:480px}.what-we-do-sec-list ul li{width:48%}.single-services-sec a.line-btn,.what-we-do-sec-list ul li:last-child{margin:0}.single-what-we-do-sec{padding:40px 40px 50px;min-height:375px}.single-what-we-do-sec h3{font-size:25px;line-height:32px;margin:0 0 15px}.advantage-sec-content h2,.technology-sec h2{font-size:30px;line-height:40px}.our-services-sec{padding:70px 0 60px}.advantage-sec-content .indicator,.get-in-touch-sec-main-left .indicator,.insights-achieve-sec .insights-achieve-sec-content h3,.our-services-sec-left .indicator,.resource-sec-left .indicator{margin:0 0 20px}.our-services-sec-left .theme-btn{margin:25px 0 40px}.footer-logo-sec,.single-services-sec{margin:0 0 30px}.advantage-sec-image-2 img,.advantage-sec-image-3 img,.insights-achieve-sec-img img,.single-services-sec .image img{width:100%}.advantage-sec{padding:30px 0 65px}.advantage-sec-image-1{left:-11rem;top:-6rem;width:45%;height:45%}.advantage-sec-image-3{right:-12.5rem;width:50%;height:auto;text-align:right}.advantage-sec-image-2{left:-10.1rem;bottom:-6rem;width:40%}.advantage-sec-content .indicator:after{right:10.5rem}.advantage-sec-content h2 br,.get-in-touch-sec-main-left h2 br,.perspectives-sec-list ul li .card-title h3 br,.technology-sec h3.indicator::after{display:none}.technology-sec{padding:100px 0 70px}.technology-sec h2{margin:0 0 25px}.resource-sec{padding:100px 0 80px}.resource-sec-left h2{margin:0 0 15px}.resource-sec-left .bttn{margin:0 0 40px}.contact-form,.inner-page-services-sec.our-services-sec .our-services-sec-right,.resource-sec-right,.respective-sec-right{padding:0}.resource-sec-right .card-title{width:98%}.single-resource-sec{z-index:9}.future-sec{padding:96px 0 88px}.future-sec h2{margin:0;font-size:40px;line-height:55px}.respective-sec-right .list li{width:29.3%;margin:0 0 0 6%}.inner-page-resource-sec .resource-sec-right .single-resource-sec{padding:0 0 93px}.build-services-sec-inner{padding:35px 0 45px 40px;min-height:432px;width:70%}.build-services-sec-text h3,.contact-form h3{font-size:35px;line-height:50px}.build-services-sec-text p,.capabilities-sec .info-holder.clear-block.right{padding-right:0}.capabilities-sec-inner .block-image.left,.capabilities-sec-inner .block-image.left img,.capabilities-sec-inner .block-image.right,.capabilities-sec-inner .block-image.right img,.error-page-main .w-75{width:100%!important}.capabilities-sec .info-holder.clear-block.left{padding-left:60px;padding-right:0}.capabilities-sec-head>p{font-size:22px;line-height:32px}.color-block.light-grey,.perspectives-sec-list ul li:nth-child(odd){margin-left:0}.insights-achieve-sec .insights-achieve-sec-content{padding:45px 0 0}.perspectives-sec-top{padding:0 0 50px}.perspectives-sec-head{padding:0 0 20px}.perspectives-sec-list ul li{width:47%}.perspectives-sec-list ul li:nth-child(3n+1){margin-left:inherit}.perspectives-sec-list ul li:nth-child(4n){margin-left:6%}.page-template-page-insights-innerpage.inner-page .banner-sec{padding:90px 0 0}.insights-innerpage-content-sec .jumbotron{margin:20px 15px;padding:25px 0}.page-template-page-insights-innerpage.inner-page .banner-text h1{line-height:60px}.page-template-page-insights-innerpage .future-sec{padding:40px 0 0}.get-in-touch-sec-main{width:100%;height:28%}.get-in-touch-sec-main-left h2{font-size:50px;line-height:65px;margin:0 0 20px}.contact-form .sec-head-shape{top:-32px;right:-33px}.contact-form .sec-head-shape img{width:80%}footer{padding:60px 0 44px}.footer-links{padding:0 0 0 15px}.subscribe-sec{margin:25px 0 0}.form-subscribe{margin:20px 0 0}}@media (min-width:992px) and (max-width:1199px){.container{max-width:96%}.banner-text h1 span{display:block}header.inner-page-header{min-height:580px}.inner-page-header .banner-text h1{font-size:60px;line-height:75px}.single-what-we-do-sec{padding:40px 40px 50px}.single-what-we-do-sec h3{font-size:25px;line-height:32px;margin:0 0 15px}.advantage-sec-content .indicator,.insights-achieve-sec .insights-achieve-sec-content h3,.our-services-sec-left .indicator{margin:0 0 20px}.our-services-sec-left .theme-btn{margin:25px 0 40px}.single-services-sec{margin:0 0 30px}.advantage-sec-image-2 img,.advantage-sec-image-3 img,.insights-achieve-sec-img img,.management-team-sec-single .team-img img,.single-services-sec .image img{width:100%}.single-services-sec a.line-btn{margin:0}.technology-sec{padding:98px 0 76px}.technology-sec h3.indicator::after{right:23px}.technology-sec h2{font-size:26px;line-height:36px}.client-logos ul li{margin:0 28px 15px}.advantage-sec{padding:130px 0 165px}.advantage-sec-image-1{left:-15rem;width:45%;height:45%}.advantage-sec-image-3{right:-14rem;width:45%;height:auto;text-align:right}.advantage-sec-image-2{left:-13.1rem;bottom:-12rem;width:40%}.advantage-sec-content .indicator:after{right:10.5rem}.advantage-sec-content h2{font-size:30px;line-height:40px}.advantage-sec-content h2 br,.current-contract-vehicles-sec-left .indicator::after,.perspectives-sec-list .card-title br{display:none}.resource-sec{padding:133px 0 80px}.inner-page-services-sec.our-services-sec .our-services-sec-right,.insights-achieve-sec .insights-achieve-sec-content,.resource-sec-right,.respective-sec-right{padding:0}.resource-sec-left .indicator,.resource-sec-left h2{margin:0 0 15px}.resource-sec-left p{font-size:20px;line-height:30px}.resource-sec-left .theme-btn{margin:15px 0 0}.resource-s ec-right .card-title{width:95%;padding:22px 40px}.resource-sec-right .card-title img{width:auto}.resource-sec-left .bttn{margin:0 5px 35px 0}.resource-sec-right .single-resource-sec{z-index:9}.future-sec{padding:106px 0 98px}.future-sec h2{font-size:45px;line-height:60px;margin:0 20px 0 0}.respective-sec-right .list li{width:29.3%;margin:0 0 0 6%}.inner-page-resource-sec .resource-sec-right .single-resource-sec{padding:0 0 93px}.build-services-sec-inner{padding:35px 0 45px 40px;min-height:432px;width:59.5%}.build-services-sec-text h3{font-size:35px;line-height:50px}.build-services-sec-text p{padding-right:0}.build-services-sec-text a{margin:10px 0 0}.perspectives-sec-head{padding:0 30px 0 0}.insights-achieve-sec .insights-achieve-sec-content h2{font-size:27px;line-height:37px;margin:0 0 20px}.resource-sec-card>p{font-size:13px}.get-in-touch-sec-main-left h2{font-size:40px;line-height:55px;margin:0 0 30px}.get-in-touch-sec-main-left p a{display:inline-block}.get-in-touch-sec-main-left .indicator::after{right:35px}.contact-form{padding:0 0 0 60px}.contact-form h3{font-size:32px;line-height:50px}.contact-form .sec-head-shape{top:-32px;right:-33px}.contact-form .sec-head-shape img{width:80%}.cloud-technology-sec-text{padding:45px 45px 44px}.respective-sec-right .list{margin:29px 0 0}.respective-sec-right h3{font-size:30px;line-height:45px}.points-of-contact-sec address+address{padding:0 0 0 45px}.points-of-contact-sec{padding:40px 40px 25px}.af-sbeas-sec .af-sbeas-sec-caption h3{font-size:25px;line-height:40px}.footer-logo-sec{margin:0 0 40px}.footer-links{padding:0 0 0 15px}}@media (min-width:1200px) and (max-width:1299px){.container{max-width:96%}.footer-logo img,.main-header.style-one .logo-box .logo img{max-height:40px}.main-menu .navigation>li{margin:0 15px;padding:4px 0 47px}.banner-text h1{font-size:70px;line-height:85px}header.inner-page-header{min-height:590px}.inner-page-header .banner-text h1{font-size:60px;line-height:75px}.inner-page-header .banner-text .bread-crumb{padding:8px 0}.client-logos .container{max-width:98%}.client-logos ul li{margin:0 15px 10px}.advantage-sec-image-1{left:-19rem;width:280px;height:280px}.advantage-sec-image-2{left:-18.1rem;bottom:-17rem;width:40%}.advantage-sec-image-2 img,.advantage-sec-image-3 img,.insights-achieve-sec-img img,.single-services-sec .image img{width:100%}.advantage-sec-image-3{right:-18rem;width:45%;height:auto;text-align:right}.advantage-sec-content h2{font-size:30px;line-height:40px}.future-sec h2{margin:0 40px 0 0;font-size:40px;line-height:55px}.cloud-technology-sec-text{padding:40px 40px 44px}.respective-sec-right{padding:0}.respective-sec-right h3{font-size:32px}.respective-sec-right .list{margin:20px 0 0}.respective-sec-right .list li{width:29.3%;margin:0 0 0 6%}.build-services-sec-inner{padding:35px 0 45px 40px;min-height:432px;width:57.5%}.build-services-sec-text h3,.contact-form h3{font-size:35px;line-height:50px}.build-services-sec-text p{padding-right:0}.build-services-sec-text a{margin:10px 0 0}.inner-page-resource-sec .resource-sec-right .card-title h3{font-size:16px}.inner-page-resource-sec .resource-sec-right .card-title h3 br,.perspectives-sec-list .card-title br{display:none}.mobile-menu .close-btn{right:50px;top:-30px;color:#fff}.contact-form .sec-head-shape{top:-32px;right:-33px}.contact-form .sec-head-shape img{width:80%}.footer-links{padding:0 0 0 10px}.single-what-we-do-sec{padding:46px 35px 40px}.single-what-we-do-sec h3{font-size:30px;line-height:35px}}@media (min-width:1300px) and (max-width:1399px){.crn-sec .build-services-sec-text h3{font-size:34px;line-height:46px;margin:0 0 20px}.container{max-width:96%}.banner-text h1{font-size:65px;line-height:80px}.single-what-we-do-sec{padding:46px 35px 40px}.advantage-sec-image-2 img,.advantage-sec-image-3 img,.insights-achieve-sec-img img,.single-services-sec .image img{width:100%}.client-logos .container{max-width:98%}.client-logos ul li{margin:0 15px}.advantage-sec-image-1{left:-19rem;width:280px;height:280px}.advantage-sec-image-2{left:-18.1rem;bottom:-17rem;width:40%}.advantage-sec-image-3{right:-21rem;width:45%;height:auto;text-align:right}.advantage-sec-content h2{font-size:36px;line-height:50px}.future-sec h2{margin:0 40px 0 0}.cloud-technology-sec-text{padding:40px 50px 44px}.respective-sec-right{padding:0}.build-services-sec-inner{padding:40px 0 45px 45px}.build-services-sec-text h3{font-size:40px;line-height:60px}.build-services-sec-text p{padding-right:0}.build-services-sec-text a{margin:10px 0 0}.perspectives-sec-list .card-title br{display:none}.contact-form h3{font-size:40px;line-height:50px}.contact-form .sec-head-shape{top:-32px;right:-33px}.contact-form .sec-head-shape img{width:80%}}@media (min-width:1400px) and (max-width:1499px){.crn-sec .build-services-sec-text h3{font-size:34px;line-height:46px;margin:0 0 20px}.container{max-width:96%}.advantage-sec-image-3 img,.single-services-sec .image img{width:100%}.client-logos ul li{margin:0 15px}.advantage-sec-image-1{left:-21rem}.advantage-sec-image-2{left:-20.1rem;bottom:-17rem}.advantage-sec-image-3{right:-21rem;width:45%;height:auto;text-align:right}.advantage-sec-content h2{font-size:36px;line-height:50px}.future-sec h2{margin:0 120px 0 0}.build-services-sec-inner{padding:50px 0 45px 50px}.build-services-sec-text h3{line-height:50px}.build-services-sec-text p{padding-right:0}.build-services-sec-text a{margin:10px 0 0}.get-in-touch-sec-main-left h2{font-size:60px;line-height:70px}.contact-form .sec-head-shape{top:-42px;right:-26px}}@media (min-width:1500px) and (max-width:1599px){.crn-sec .build-services-sec-text h3{font-size:34px;line-height:46px;margin:0 0 20px}.advantage-sec-image-1{left:-23rem}.advantage-sec-image-3{right:-23rem;width:50%;height:auto;text-align:right}.advantage-sec-image-3 img{width:100%}.advantage-sec-image-2{left:-22.1rem}.build-services-sec-text p{padding-right:0}.build-services-sec-text a{margin:10px 0 0}.contact-form .sec-head-shape{top:-32px;right:-45px}}@media (min-width:1600px) and (max-width:1699px){.advantage-sec-image-1{left:-24rem}.advantage-sec-image-3{right:-27rem;width:60%;height:auto;text-align:right}.advantage-sec-image-3 img{width:100%}.advantage-sec-image-2{left:-26.1rem}.build-services-sec-inner{padding:50px 0 45px 50px}.build-services-sec-text p{padding:0;font-size:18px}.contact-form .sec-head-shape{top:-32px;right:-45px}}@media (min-width:1700px) and (max-width:1799px){.advantage-sec-image-3{right:-29rem;width:65%;height:auto;text-align:right}.advantage-sec-image-3 img{width:100%}.advantage-sec-image-2{left:-27.1rem}.build-services-sec-text p{padding:0 25px 0 0}}@media (min-width:1800px) and (max-width:1899px){.advantage-sec-image-3{right:-32rem;width:70%;height:auto;text-align:right}.advantage-sec-image-3 img{width:100%}}@media (min-width:1380px){.capabilities-sec .block-image.right{margin-right:-29%}}@media (max-width:1200px){.menu-area .mobile-nav-toggler{display:block;padding:10px;margin:10px 10px 0}.main-menu{display:none!important}.resource-sec-img .card-img{height:calc(100% - 6rem)}.our-location-sec-right .pr-4{padding-right:15px!important}.our-location-sec-right .pl-4{padding-left:15px!important}}@media (min-width:1430px){.container{max-width:1400px}.resource-sec-card .resource-sec-card-content{height:40rem}}@media (min-width:1921px){.build-services-sec,body.inner-page header.main-header,header{width:100%;background-size:cover}}#CARD-SEC .single-what-we-do-sec{min-height:inherit}#CARD-SEC .container-fluid{padding-right:24px;padding-left:24px}#CARD-SEC .card{border:0}#CARD-SEC .card-footer{padding:0;background-color:transparent;border-top:none}@media (min-width:576px) and (max-width:991px){#CARD-SEC .card-deck .card{flex:1 0 31%}#CARD-SEC .single-what-we-do-sec{margin:27px 15px 0}}@media (min-width:992px) and (max-width:1199.98px){#CARD-SEC .card{margin-left:10px;margin-right:10px}}@media (min-width:1200px){#CARD-SEC .card{margin-left:20px;margin-right:20px}}.page-template-page-quiz.inner-page header.main-header{background:#262626!important;min-height:200px!important}.page-template-page-quiz.inner-page .banner-text .bread-crumb{padding:8px 30px 30px 0}.page-template-page-quiz.inner-page .banner-sec{padding:50px 0 0!important}.et-db #et-boc .et_pb_module .forminator-ui.forminator-quiz[data-design=default][data-alignment=center] .forminator-legend,.forminator-ui.forminator-quiz[data-design=default][data-alignment=center] .forminator-legend,.forminator-ui.forminator-quiz[data-design=default][data-alignment=center] .forminator-quiz--result{text-align:left!important}.BG-Gray{background-color:#f2f2f4!important}.news-room .resource-sec-right a.line-btn{top:-30px}.page-template-page-home .perspectives-sec-list{border-top:none;margin:0;padding-top:20px}section.news-room{padding:90px 0 30px}.page-template-page-newsroom header{background:url('../images/news-room-banner.svg') center top no-repeat;width:100%;min-height:750px}.page-template-page-newsroom .insights-achieve-sec .insights-achieve-sec-content h2{font-weight:400;font-size:43px;line-height:1.2}.page-template-page-newsroom .banner-text .bread-crumb li a .left-arrow{width:9px;height:16px;top:-1px;position:relative;margin-right:12px}.news-room .perspectives-sec-list .single-resource-sec{padding:0 0 60px}.news-room .perspectives-sec-list .card-body{font-family:Inter,sans-serif!important;padding:0}.news-room .perspectives-sec-list li a img{border-bottom:1px solid #000;padding-bottom:10px;transition:.3s;border-radius:0}.news-room .perspectives-sec-list li a:hover img{border-bottom:1px solid #eec029;transition:.3s}.news-room .perspectives-sec-list .newsroom-cat{font-family:Inter,sans-serif;font-size:14px;line-height:18px;font-weight:500;color:#085981;letter-spacing:.3px;margin-bottom:20px;margin-top:25px;text-transform:uppercase}.news-room .perspectives-sec-list .newsroom-title{font-family:Inter,sans-serif;font-size:18px;line-height:25px;font-weight:400;color:#000;transition:.3s}.news-room .perspectives-sec-list li a:hover .newsroom-title{text-decoration:none;color:#193c64;transition:.3s}.news-room .perspectives-sec-list.list-view .single-resource-sec{padding:0 0 35px}.news-room .perspectives-sec-list.list-view .newsroom-cat{font-size:14px;line-height:1.2;margin-top:0;margin-bottom:10px}.news-room .perspectives-sec-list.list-view .newsroom-title{font-size:26px;line-height:1.3}.single-news .banner-text h1{font-size:70px;line-height:1.3}.single-news h3{font-size:30px;line-height:1.3}.inq-sec h3,.inq-sec h4{font-size:22px;margin-bottom:35px}.single-news .banner-text .bread-crumb li a::before{content:"";font-family:fontawesome;margin:0;background-image:url('../images/angle-left-icon.png');background-repeat:no-repeat;width:9px;height:16px;left:0;top:6px;position:absolute}.build-services-sec.crn-sec{padding:100px 0 0;background:url('../images/skyline-bg.webp') center center no-repeat;width:100%;position:relative;min-height:660px;margin:100px 0}.crn-sec .build-services-sec-inner{padding:70px 0 70px 80px}.crn-sec .build-services-sec-text h4{text-transform:uppercase;color:#fff;font-family:Inter,sans-serif;font-size:15px;line-height:18px;font-weight:500;margin:0 0 30px}.crn-sec .build-services-sec-text h3{color:#fff;font-size:45px;line-height:55px;font-weight:300;margin:0 0 40px;font-family:Inter,sans-serif}.crn-sec .build-services-sec-text a,.crn-sec .build-services-sec-text p{color:#fff;padding-right:0;line-height:30px;font-family:Inter,sans-serif}.crn-sec .build-services-sec-text p{font-size:20px;font-weight:300;margin:0 0 25px}.crn-sec .build-services-sec-text a{font-size:15px;font-weight:400}.crn-sec .build-services-sec-inner-left{left:27%;position:absolute;padding:0 45px 80px;z-index:9;overflow:inherit}@media (max-width:576px){.build-services-sec.crn-sec{background:0 0;padding-top:30px}.crn-sec .build-services-sec-inner{padding:50px 40px!important}.crn-sec .build-services-sec-text h3{font-size:32px;line-height:1.3}.crn-sec .build-services-sec-text p{font-size:18px;line-height:1.5}header{background:#262626;width:100%;min-height:auto}}@media (min-width:768px) and (max-width:991.98px){.crn-sec .build-services-sec-inner-left{width:30%;left:1%}.training-broucher{display:none}}@media (min-width:992px) and (max-width:1299.98px){.crn-sec .build-services-sec-inner-left{left:9%}.training-broucher img{width:100%}.training-broucher .bord-btn{padding:14px 25px 12px;font-size:12px;margin-left:8%}}@media (min-width:1300px) and (max-width:1399.98px){.crn-sec .build-services-sec-text h3{font-size:34px;line-height:46px;margin:0 0 20px}.crn-sec .build-services-sec-inner-left{left:21%}.training-broucher .bord-btn{padding:14px 35px 12px;font-size:12px}}@media (min-width:1400px) and (max-width:1700px){.crn-sec .build-services-sec-text h3{font-size:34px;line-height:46px;margin:0 0 20px}.crn-sec .build-services-sec-inner-left{left:24%}.training-broucher .bord-btn{padding:14px 35px 12px;font-size:13px;margin-left:8%}}.inq-sec{padding:65px;background-color:#f3f4f5}.inq-sec h3{font-family:Inter,sans-serif;line-height:1.2;font-weight:500;color:#6f6f6f}.inq-sec h4{font-family:Inter,sans-serif;line-height:30px;font-weight:400;color:#000}.inq-sec a,.thank-you-content h2{font-weight:500;font-family:Inter,sans-serif}.inq-sec a{font-size:16px;line-height:28px;color:#085981;text-decoration:underline}.inq-sec .social-icons a{font-family:Inter,sans-serif;font-size:24px;line-height:34px;font-weight:600;color:#737373;margin-right:20px}.page-template-thank-you header{background:url("../images/thankyou-bg.webp") center top no-repeat #333}.thank-you-content{width:50%;margin:30px auto;background:#fff;padding:50px;text-align:center;position:relative;-webkit-box-shadow:0 11px 26px -22px rgb(13 25 73);-moz-box-shadow:0 11px 26px -22px #0d1949;box-shadow:0 11px 26px -22px rgb(13 25 73);border-radius:9px}.thank-you-content-2,.thank-you-content-3{position:absolute;margin:0 auto;border-radius:9px}.thank-you-content-2{width:90%;height:38px;top:-27px;background:rgba(255,255,255,.5);left:5%}.thank-you-content-3{width:82%;height:56px;top:-48px;background:rgba(255,255,255,.3);left:9%}.thank-you-content img{width:120px}.thank-you-content h2{color:#333;font-size:38px;margin-top:30px;margin-bottom:30px}.thank-you-content p{color:#2f2f30;font-family:Inter,sans-serif;font-size:20px}.thank-you-content .btn{line-height:58px;padding:0 35px;color:#000;font-size:16px;margin-top:15px;font-family:Inter,sans-serif;background:#f0c029;border-radius:40px}@media (max-width:767.98px){.crn-sec .build-services-sec-inner-left{display:none}.thank-you-content{width:100%!important}.thank-you-content h2{font-size:30px}.thank-you-content p{font-size:18px}}@media (min-width:768px) and (max-width:991.98px){.thank-you-content{width:90%!important}}@media (min-width:992px) and (max-width:1199.98px){.thank-you-content{width:70%!important}}@media (min-width:1200px) and (max-width:1399.98px){.thank-you-content{width:60%!important}}@media (min-width:1400px){.thank-you-content{width:50%!important}}.footer-social li a img {width: auto; height: 14px;transition: .4s ease-in-out;}.footer-social li a:hover img {filter: invert(1);transition: .4s ease-in-out;} .inq-sec .social-icons a svg { width:24px;transition:0.2s ease-in-out;} .inq-sec .social-icons a svg path { fill: #737373;transition:0.2s ease-in-out; } .inq-sec .social-icons a:hover svg path { fill:#eec029;transition:0.2s ease-in-out;} .career-sec-right{background: #f1f1f4;padding: 40px;border-radius: 30px;}.career-sec-right .contact-form {padding: 0 0 0 0px;}.career-sec-right .contact-form .sec-head {position: relative;margin: 0 0 20px;}.career-sec-right .contact-form .sec-head h3{font-family: Inter, sans-serif;font-size: 30px;line-height: 1.2;font-weight: 500;color: #2f2f30;}.career-sec-right .custom-file-label {height: auto;line-height: 48px;border: 1px solid #bfc1c3;	padding: 0 5px 0 28px;font-family: Inter, sans-serif;color: #797b7c;outline: 0;	width: 100%;font-size: 15px;box-shadow: none;border-radius: 45px;background: #fff;}.career-sec-right .custom-file-label::after {font-family: Inter, sans-serif;height: calc(2.4em + .75rem);padding: 13px 20px 0 20px;color: #fff;background-color: #50738c;border-radius: 0 28px 28px 0;content: "Browse";}.career-sec-right .custom-file-input:focus~.custom-file-label {box-shadow: none;border: 1px solid #648496;}@media (max-width: 576px) {.career-sec-right{padding: 40px 30px;}.career-sec-right .contact-form form .btn {margin-top: 14px;}}
	.cookie-consent {
  font-family: Inter, sans-serif;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  border: none;
  background: #1b1b1b;
  color: #fff;
  padding: 15px;
  text-align: center;
  font-size: 14px;
  font-weight: 300 !important;
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 15px;
}
.cookie-consent .cookie-text a {
  color: #eec029;
  font-size: 14px;
  font-weight: 300 !important;
  text-decoration: underline;
}
.cookie-consent button {
  color: #eec029 !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  background-color: transparent !important;
  border: none;
  cursor: pointer;
  border-width: 0 !important;
  margin: 0 !important;
}
.cookie-consent button:hover {
    color: #fff !important;
}
.cookie-consent button:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,0) !important;
}
.cookie-consent.alert-dismissible .close {
    padding: 1.4rem 1.25rem !important;
}