@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800,900&display=swap);.col-2dot4,.col-lg-2dot4,.col-md-2dot4,.col-sm-2dot4,.col-xl-2dot4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-2dot4{flex:0 0 20%;max-width:20%}@media (min-width:540px){.col-sm-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width:720px){.col-md-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width:960px){.col-lg-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width:1140px){.col-xl-2dot4{flex:0 0 20%;max-width:20%}}body{font-family:Poppins,sans-serif;color:#5f5f5f;font-size:12px}a{color:#2c4ba3}a:hover{color:#27428d}li{font-size:16px;line-height:28px}.col-form-label{font-size:14px;font-weight:300}b,strong{font-weight:500}.table td,.table th{font-size:13px}footer{background-color:#000;min-height:230px}.footer-menu2{text-align:right;padding-right:60px}.footer-menu2 a{display:inline-block;color:#fff;font-size:10px;margin-left:25px}.footer-menu2 a:last-child{border-bottom:1px solid #fff}.jumbotron{position:relative;min-height:auto;background-color:#000;border-radius:0;border:0;margin:0;padding:350px 0 0}@media (min-width:1200px){.jumbotron{position:relative;min-height:897px;background-color:#000;border-radius:0;border:0;margin:0;padding:0}}.homevideo.jumbotron{min-height:unset;background-color:#fff;margin-top:0;padding-top:0}@media (min-width:1200px){.homevideo.jumbotron{min-height:unset;background-color:#fff;margin-top:auto}}.home_mobile.jumbotron{background:url(../img/home_mobile_hero.jpg) no-repeat top;background-size:cover;padding-top:307px}.about.jumbotron{background:url(../img/hero/hero-home.jpg) no-repeat top;background-size:cover}.team.jumbotron{background:url(../img/hero/hero-team.jpg) no-repeat top;background-size:cover}.consultancy.jumbotron{background:url(../img/hero/hero-consultancy.jpg) no-repeat top;background-size:cover}.contact.jumbotron{background:url(../img/hero/hero-contact.jpg) no-repeat top;background-size:cover}.projects.jumbotron{background:url(../img/hero/hero-project.jpg) no-repeat top;background-size:cover}.projectdetail.jumbotron{background-size:cover;min-height:auto;padding-top:270px}@media (min-width:1200px){.projectdetail.jumbotron{background-size:cover;min-height:824px;padding-top:350px}}.projectdetail.jumbotron img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.services.jumbotron{background:url(../img/hero/hero-services.jpg) no-repeat top;background-size:cover}.bg-dark{background-color:rgba(0,0,0,.8)!important}@media (min-width:1200px){.bg-dark{background-color:rgba(0,0,0,.8)!important}}body#projects>bg-dark{background-color:#000!important}.nav-link.router-link-exact-active{color:#fff;background:url(../img/mnu-active-7411ad85a0.png) no-repeat bottom}.nav-link{font-size:16px;font-weight:200;padding:.6rem 1rem}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.9)}.navbar-dark .navbar-toggler{border:none}.navbar-expand-xl .navbar-nav .nav-link{padding:10px 18px}.navbar-expand-xl .navbar-nav.main_menu li.nav-item{padding-top:0;padding-bottom:0;text-align:center}@media (min-width:1200px){.navbar-expand-xl .navbar-nav.main_menu li.nav-item{padding-top:44px;padding-bottom:33px;text-align:center}}.nav-social{flex-direction:row;justify-content:center}@media (min-width:1200px){.nav-social{flex-direction:row;justify-content:unset}}.navbar-expand-xl,.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal}.navbar-expand-xl .navbar-nav .dropdown-menu .nav-link{padding:10px 18px;text-align:center}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .dropdown-menu .nav-link{padding:10px 18px;text-align:left}}.arrow-up{width:0;height:0;margin:0 auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid rgba(44,75,163,.79);position:absolute;top:-12px;left:50%;transform:translateX(-50%)}@media (max-width:992px){.navbar-expand-xl .navbar-nav .nav-link{padding-right:18px;padding-left:18px}}.navbar-brand{padding:10px 0}@media (min-width:1200px){.navbar-brand{padding:27px 0 26px 59px;display:inline-block;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}}.navbar-brand img{height:52px;transition:all .5s}@media (min-width:1200px){.navbar-brand img{height:66px;transition:all .5s}}.megamenu{position:static}.megamenu .dropdown-menu{background:none;border:none;width:100%}.navbar-nav .dropdown-menu.bg-megamenu{width:100%}.dropdown-menu,.navbar-nav .dropdown-menu.bg-megamenu{background-color:rgba(44,75,163,.9)!important;border-radius:0;border:none}.dropdown-menu{min-width:12rem;padding:20px 0 30px}.navbar-nav .dropdown-menu{position:unset;margin-top:0;left:0;transform:unset;width:100%}@media (min-width:1200px){.dropdown-menu{background-color:rgba(44,75,163,.9)!important;border-radius:0;border:none;min-width:12rem;padding:20px 0 30px 22px}.navbar-nav .dropdown-menu{position:static;float:none;margin-top:0;left:50%;transform:translateX(-50%);width:auto}}.navbar{padding:0}@media (min-width:1500px){.container{max-width:1500px!important}}.flex-container{padding:0;margin:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:space-around}.flex-item{width:260px;height:160px;text-align:center}.flex-item2{text-align:center;padding:20px 0}.img-fluid-full{width:100%!important}.btn-callaction{display:block;position:fixed;width:53px;height:144px;right:0;z-index:101;top:auto;bottom:-9px}@media (min-width:1200px){.btn-callaction{bottom:40px}}.title-h2{color:#000;font-weight:600;font-size:46px;margin-bottom:38px}.feature5 .title-h2{text-align:left}@media (min-width:1200px){.title-h2{color:#000;font-weight:600;font-size:58px;margin-bottom:38px}.feature5 .title-h2{text-align:center}}.title-sep{width:90px;height:1px;background-color:#bcbcbc;margin:50px auto}@media (min-width:1200px){.title-sep{width:90px;height:1px;background-color:#bcbcbc;margin:120px auto 50px}}.feature1{width:100%;background-color:grey;color:#fff;margin-bottom:56px;padding-top:35px;padding-bottom:35px}@media (min-width:1200px){.feature1{width:100%;background-color:grey;color:#fff;margin-bottom:56px;padding-top:50px;padding-bottom:50px}}.feature1 h4,.feature3 h4{font-size:26px;font-weight:300;text-align:center}.feature2{width:100%;background-color:#f3f3f3;color:#000;padding:40px 0;text-align:center}@media (min-width:1200px){.feature2{width:100%;background-color:#f3f3f3;color:#000;padding:64px 0;text-align:center}}.feature2 .feature-item{width:calc(100% - 2px);margin:1px;background-color:#fff;padding-top:16px;padding-bottom:13px;height:calc(100% - 2px);font-size:14px;font-weight:300}@media (min-width:1200px){.feature2 .feature-item{width:calc(100% - 2px);margin:1px;background-color:#fff;padding-top:16px;padding-bottom:13px;height:calc(100% - 2px);font-size:16px;font-weight:300;transition:all .5s}}.feature2 .feature-item:hover{background-color:#f9f9f9}a.feature2-a{display:inline-block;color:#2c4ba3;font-size:16px;font-weight:600;border-bottom:1px solid #2c4ba3;margin-top:40px}@media (min-width:1200px){a.feature2-a{display:inline-block;color:#2c4ba3;font-size:16px;font-weight:600;border-bottom:1px solid #2c4ba3;margin-top:90px}}a.feature2-a:hover{text-decoration:none}.feature3{text-align:center;background-color:#363636;color:#fff;padding-top:30px;padding-bottom:70px}@media (min-width:1200px){.feature3{text-align:center;background-color:#363636;color:#fff;padding-top:74px;padding-bottom:102px}}.feature3 h3{font-size:41px;font-weight:600;text-align:center;margin-top:26px;margin-bottom:0}.feature3 a{color:#fff;font-size:16px;border-bottom:1px solid #fff}.feature3 a:hover{text-decoration:none}.feature4{height:200px;padding:54px 0 38px;background:#2c4ba3 url(../img/hero/hero-map.jpg) no-repeat 50%}.feature4 h3 a{display:inline-block;border-bottom:1px solid #fff;padding:0;margin:0 0 30px}.feature4 a{color:#fff}.feature4 a:hover,.feature4 h3 a:hover{text-decoration:none}.feature5{background-color:#f9f6f2;padding:30px 0 50px}@media (min-width:1200px){.feature5{background-color:#f9f6f2;padding:74px 0 110px}}.lnk-arrow{margin-left:14px}.tbl-logos{width:100%}.mt-284{margin-top:284px}.mt-125{margin-top:125px}.mt-100{margin-top:100px}.mt-90{margin-top:90px}.mt-80{margin-top:80px}.mt-60{margin-top:60px}.mt-50{margin-top:50px}.mb-50,.mb-100{margin-bottom:100px}.pt-50{padding-top:50px!important}.d-in-block{display:inline-block}.no-bg{background:none;background-color:transparent!important}.lead-text,.lead-text-light{font-size:21px;line-height:30px;color:#000;margin-bottom:30px;font-weight:300;text-align:left}@media (min-width:1200px){.lead-text,.lead-text-light{font-size:26px;line-height:38px;color:#000;font-weight:300;text-align:center;max-width:680px;margin:0 auto 20px}}.about_box_cont .p-text{color:#5f5f5f;margin-bottom:26px;line-height:24px;font-size:14px;font-weight:300;text-align:left}@media (min-width:1200px){.about_box_cont .p-text{color:#5f5f5f;line-height:30px;font-size:16px;font-weight:300;text-align:center;max-width:680px;margin:0 auto 26px}}.content .p-text{color:#5f5f5f;margin-bottom:26px;line-height:24px;font-size:14px;font-weight:300;text-align:left}@media (min-width:1200px){.content .p-text{color:#5f5f5f;line-height:30px;font-size:16px;font-weight:300;text-align:center;max-width:680px;margin:0 auto 26px}}.content h2{color:#212121;margin-bottom:20px}.content h3{color:#333;margin-top:40px;margin-bottom:20px}.styled-label{font-size:16px;font-weight:300}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0;margin-bottom:12px!important}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:grey;border:2px solid #b3b3b3}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:"";position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.form-group{margin-bottom:10px}.form-control-sm{height:calc(1.8125rem + 4px);border-radius:0;border:none;background-color:#a6a6a6}.btn-sumbit{width:100%;height:80px;font-size:16px;color:#fff;border:none;background:#324d9a;margin-left:10px}.clientslist{margin-top:0}@media (min-width:1200px){.btn-sumbit{width:170px;height:124px;font-size:16px;color:#fff;border:none;background:#324d9a;margin-left:10px}.clientslist{margin-top:93px}}.content-header{padding-top:30px;padding-bottom:30px;width:100%;min-height:350px;background-color:rgba(0,0,0,.51);position:relative;bottom:0;color:#fff}@media (min-width:1200px){.content-header{padding-top:46px;padding-bottom:60px;width:100%;min-height:350px;background-color:rgba(0,0,0,.51);position:absolute;bottom:0;color:#fff}}.content-header h1{margin-top:0;padding:0;font-size:86px;line-height:86px}.content-header h1.alt-title{font-size:58px}.content-header p{font-size:22px;line-height:34px;font-weight:200}@media (max-width:1024px){.content-header p{font-size:20px}}.content-header h1{font-weight:600}@media (min-width:1200px){.content-header h1{font-weight:600;font-size:72px}}.about-header{font-size:23px;font-weight:200;line-height:30px}@media (min-width:1200px){.about-header{font-weight:200;font-size:22px;line-height:34px}}.team-small-desk{margin-left:auto;margin-right:auto;width:1006px}.team-small-desk div img{margin:3px}.team-block1{float:left;width:203px;text-align:right;font-size:0}.team-block2{float:left;width:163px;padding-top:108px}.team-block3{float:left;width:301px;padding-top:19px}.team-block3a img{vertical-align:bottom}.team-block3b img{vertical-align:top}.team-block4{float:left;width:153px;padding-top:140px;font-size:0}.team-block5{float:left;width:185px;padding-top:82px}@media (max-width:1023px){.team-mob-pic{float:left;width:calc(20% - 6px);height:calc(20vw - 6px);overflow:hidden;padding:3px}.team-mob-pic img{width:100%;height:100%}}@media (max-width:480px){.team-mob-pic{float:left;width:calc(34.98% - 6px);height:calc(33.33333vw - 6px);overflow:hidden;padding:3px}}.proj-wrap{position:relative;width:100%}.proj-description{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.51);color:#fff;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;padding:15%}.proj-wrap:hover .proj-description{visibility:visible;opacity:1}.proj-description h3{font-size:46px;font-weight:600;line-height:40px}.proj-description p{font-size:22px;font-weight:600}@media (max-width:1024px){.proj-description{padding:13%}.proj-description h3{font-size:38px;font-weight:500;line-height:38px}.proj-description p{font-size:20px;font-weight:500}}@media (max-width:768px){.proj-description{padding:11%}.proj-description h3{font-size:30px;line-height:30px}.proj-description p{font-size:18px}}@media (max-width:480px){.proj-description{padding:10%}.proj-description h3{font-size:26px;line-height:26px}.proj-description p{font-size:14px}}@media (max-width:375px){.proj-description h3{font-size:22px;line-height:22px}.proj-description p{font-size:14px}}@media (max-width:320px){.proj-description{padding:11%}.proj-description h3{font-size:18px;line-height:18px}.proj-description p{font-size:14px}}.projectdetail-header{display:flex;height:300px;background-color:#000;color:#fff}@media (min-width:1200px){.projectdetail-header{display:flex;height:350px;background-color:#000;color:#fff}}.projectdetail-header h1{font-size:32px;line-height:40px;font-weight:600}@media (min-width:1200px){.projectdetail-header h1{font-size:69px;line-height:69px;font-weight:600}}.projectdetail-header h2{font-size:32px;font-weight:600}.projectdetail-header p{font-size:24px;line-height:32px;font-weight:300}.projectdetail-header a{color:#fff}.lnk-project-outer{align-items:stretch;display:flex}.lnk-project{position:relative;top:50%;transform:perspective(1px) translateY(-50%);text-align:center}.lnk-project a{display:inline-block;border-bottom:1px solid #fff;font-size:14px}@media (min-width:1200px){.lnk-project a{display:inline-block;border-bottom:1px solid #fff;font-size:16px}}.lnk-project a:hover{text-decoration:none}.gm-style .gm-style-iw{border-radius:0}#map{width:100%;height:750px}#map2{width:100%;height:675px}@media (max-width:1500px){#map2{height:620px}}@media (max-width:1024px){#map{height:650px}}@media (max-width:768px){#map{height:500px}#map2{height:550px}}.bg-service1{background-color:#555}.bg-service2{background-color:#69645f}.bg-service3{background-color:#656971}.bg-service4{background-color:#353a3e}.bg-service5{background-color:#384752}.bg-service6{background-color:#52555d}.bg-service7{background-color:#435579}.bg-service8{background-color:#596c69}.bg-service9{background-color:#7c7182}.bg-service10{background-color:#363636}.service-feature{padding:30px 18% 50px;color:#fff}@media (min-width:1200px){.service-feature{padding:100px 18%;color:#fff}}.service-feature h2{font-size:34px;line-height:42px;font-weight:500;margin-bottom:24px;max-width:420px}.service-feature h2 small{font-size:70%}.service-feature p{font-size:16px;font-weight:300;max-width:420px}.service-feature a{font-size:14px;font-weight:500;color:#fff;display:inline-block;margin-right:16px;margin-top:20px;border-bottom:1px solid #fff}.service-feature a:hover{text-decoration:none}.service-pic{background-position:50%;background-size:cover}.line-sep{display:inline-block;width:90px;height:1px;background-color:#bcbcbc;margin:6px auto 3px}.service-list p{padding:0;font-size:17px;max-width:680px;margin:0 auto}.serv-title1{font-size:48px}.serv-title2{font-size:43px}.serviceglobal .serv-title2{font-size:43px;line-height:43px}.team-desk img{margin:5px}.team-col1{float:right;width:323px}.team-col2{float:right;width:216px}.team-col3{float:left;width:305px}.team-col4{float:left;width:270px;text-align:right}.team-col5{float:left;width:509px}.team-col6{float:left;width:240px}.team-col7{float:left;width:269px}.team-wrapper{display:inline-block;position:relative}.team-description{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.51);color:#fff;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;padding:15%;text-align:left;margin:5px}.team-desk:hover .team-description{visibility:visible;opacity:1}.team-description h3{font-size:28px;font-weight:600;line-height:28px}.team-description p{font-size:16px;line-height:1;font-weight:600}@media (max-width:1499px){.team-desk img{width:calc(100% - 10px)}.team-col1{width:54%}.team-colb{width:44%}.team-cola{width:58%;margin-right:0;margin-left:auto}.team-cola .mt-284{margin-top:78%}.team-col2{width:44%}.team-col3{width:38%}.team-col4{width:34%}.team-col5{width:58%}.team-col6,.team-col7{width:50%}.team-colc{width:64%}.team-description{padding:12%}.team-description h3{font-size:24px;line-height:24px}.team-description p{font-size:14px}}@media (max-width:1024px){.team-description{padding:10%}.team-description h3{font-size:22px;line-height:22px}.team-description p{font-size:14px}}@media (max-width:800px){.team-description h3{font-size:18px;line-height:18px}.team-description p{font-size:12px}}@media (max-width:600px){.team-big-desk{display:none}}.consultancy-header h1{font-size:50px;line-height:50px}@media (min-width:1200px){.consultancy-header h1{font-size:70px;line-height:70px}}.serviceglobal .consultancy-header h1{font-size:43px!important;line-height:43px}.consult-feature{color:#fff;max-width:420px;margin:0 auto;padding:30px 20px}.consult-feature_img{padding:30px 60px}@media (min-width:1200px){.consult-feature{color:#fff;max-width:420px;margin:0 auto}.consult-feature,.consult-feature_img{padding:180px 0}}.consult-feature h2{font-size:38px;line-height:38px;font-weight:600;margin-bottom:30px}.consult-feature p{font-size:18px;line-height:28px;font-weight:300}.consult-feature a{font-size:14px;font-weight:500;color:#fff;display:inline-block;margin-right:16px;margin-top:20px;border-bottom:1px solid #fff}.contact-form{padding:30px 20px}@media (min-width:1200px){.contact-form{padding:10% 14%}}.btn-primary{color:#fff;background-color:#324d9a;border-color:#324d9a;border-radius:0;min-width:130px}button.btn-primary img{margin-left:10px}.contact-form input,.contact-form select,.contact-form textarea{border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7}.contact-form label{font-size:18px!important}.proj-sld-pic{height:800px;overflow:hidden}.proj-sld-pic img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-o-object-fit:cover;object-fit:cover}@media (max-width:1500px){.proj-sld-pic{height:600px}}@media (max-width:1024px){.proj-sld-pic{height:500px}}@media (max-width:768px){.proj-sld-pic{height:420px}}@media (max-width:480px){.proj-sld-pic{height:400px}}@media (max-width:320px){.proj-sld-pic{height:290px}}.about_box_cont{padding-top:30px}@media (min-width:1200px){.about_box_cont{padding-top:113px}}.logolistcont{text-align:center;margin-bottom:30px}@media (min-width:1200px){.logolistcont{text-align:center;margin-bottom:0}}.logoslist_cont{padding-top:0}@media (min-width:1200px){.logoslist_cont{padding-top:20px}}.contact_home_cont{margin-top:0}@media (min-width:1200px){.contact_home_cont{margin-top:72px}}.clientlist_title{margin-bottom:74px}@media (min-width:1200px){.clientlist_title{margin-bottom:108px}}.client_single_logo{margin-bottom:46px}@media (min-width:1200px){.client_single_logo{margin-bottom:75px}}.slider.slider-nav{background-color:#f5f5f5}.slick-current .item-tab{background-color:#fff}.no_padding{padding-left:0;padding-right:0}.slick-next{right:20px;width:20px;height:15px}.slick-prev{left:20px;width:20px;height:15px}.project_list_img{background-position:50%;background-size:cover}.project_list_text_cont{padding:0 160px 40px;background-color:#000}@media (min-width:1200px){.project_list_text_cont{padding:160px;background-color:#000}}.project_list_text_cont_cont,.project_list_text_cont_cont_m{text-align:left;margin:0 auto;max-width:450px}.plt_top{padding-top:26px;padding-bottom:16px;padding-left:40px}@media (min-width:1200px){.plt_top{padding-top:0;padding-bottom:0;padding-left:0;background-image:none;background-size:cover}}.slide_project_city,.slide_project_title{font-weight:600;color:#fff;font-size:18px;line-height:30px}@media (min-width:1200px){.slide_project_city,.slide_project_title{font-weight:600;color:#fff;font-size:26px;line-height:38px}}.slide_project_description{font-weight:300;color:#fff;font-size:16px;line-height:30px;margin-top:40px;padding-left:40px;padding-right:40px}@media (min-width:1200px){.slide_project_description{font-weight:300;color:#fff;font-size:16px;line-height:30px;margin-top:60px;padding-left:0;padding-right:0}}.carousel-control-next{right:20px}.carousel-control-next,.carousel-control-prev{width:60px;height:15px;bottom:40px;top:unset;padding-right:20px}.carousel-control-prev{left:unset;right:80px}.service_list_title{margin-bottom:40px}@media (min-width:1200px){.service_list_title{margin-bottom:75px}}.about_main_cont{padding-top:30px;padding-bottom:30px;background-color:#f9f6f2}@media (min-width:1200px){.about_main_cont{padding-top:70px;padding-bottom:54px;background-color:#f9f6f2}}.about_team_cont{padding-top:70px;padding-bottom:30px;background-color:#fff}@media (min-width:1200px){.about_team_cont{padding-top:100px;padding-bottom:80px;background-color:#fff}}.about_team_link{font-size:16px;font-weight:600;color:#2c4ba3;text-decoration:underline}.about_team_link:hover{color:#2c4ba3}.mob_team_cont{margin:3px;background-position:50%}.consultancy-header-text-cont{text-align:left}.consultancy-header-text{font-size:20px;line-height:26px;font-weight:200;text-align:left;color:#fff;max-width:480px;padding-left:20px;padding-right:20px}@media (min-width:1200px){.consultancy-header-text{font-size:22px;line-height:34px;font-weight:200;text-align:left;color:#fff;max-width:480px;padding-left:20px;padding-right:20px}}.consultancy-header-title-cont{text-align:right}.consultancy-header-title{font-size:74px;line-height:70px;font-weight:600;text-align:left;color:#fff;max-width:480px;padding-right:0;padding-left:20px}@media (min-width:1200px){.consultancy-header-title{font-size:74px;line-height:70px;font-weight:600;text-align:left;color:#fff;max-width:480px;padding-right:20px;padding-left:0}}.main_team_cont{padding-top:70px}.mob_team_cont{margin:10px;background-size:cover;background-position:top}.mobile_name_cont{padding:10px;background-color:rgba(0,0,0,.5)}.mobile_name{font-size:14px;color:#fff;font-weight:600}.mobile_role{font-size:14px;color:#fff;font-weight:300}.service_details_main_cont{padding-top:70px}.slide_project_link{padding-top:40px;padding-left:40px;padding-right:40px}@media (min-width:1200px){.slide_project_link{padding-top:40px;padding-left:0;padding-right:0}}.slide_project_link a{font-size:16px;font-weight:600;color:#fff;text-decoration:underline}.slide_project_link a:hover{color:#ddd}.output_message,.output_message_i{font-size:16px;font-weight:600;text-transform:uppercase;width:100%;text-align:center}.slider-nav .slick-current .item-tab{background-image:url(../img/tab_bg-6ced67c047.png);background-position:bottom;background-repeat:no-repeat;background-size:contain}.footer-navbar{text-align:right;padding-right:60px}.footer-navbar .navbar-brand{text-align:right;margin-right:0;margin-left:auto}@media (min-width:1200px){.footer-navbar{text-align:left;padding-right:0}.footer-navbar .navbar-brand{text-align:left;margin-right:1rem;margin-left:0}}.pillars_cont{margin-top:60px}.single_pillar{margin-bottom:50px}.pillars_cont_btn{margin-top:0}@media (min-width:1200px){.pillars_cont{margin-top:87px}.single_pillar{margin-bottom:0}.pillars_cont_btn{margin-top:80px}}.ab_box{margin-top:30px}@media (min-width:1200px){.ab_box{margin-top:60px}}.proj_summ_cont{margin-top:30px}@media (min-width:1200px){.proj_summ_cont{margin-top:80px}}.btn-callaction img{max-width:53px}.logolistcont img{max-width:133px}.navbar-nav li:hover>.dropdown-menu{display:block}.logolist_spacer{margin-top:120px}.main_form_cc{margin-top:20px}@media (min-width:1200px){.main_form_cc{margin-top:0}}.clientslist .title-h2{max-width:290px;margin:0 auto 74px}@media (min-width:1200px){.clientslist .title-h2{max-width:unset;margin:0 auto 74px}}.feature2 .feature-item a,.feature2 .feature-item a:hover{color:#000;text-decoration:none}.single_pillar img{max-width:100px}@media (min-width:1200px){.single_pillar img{max-width:155px}}.single_pillar h3{font-size:21px;font-weight:600;text-align:center;margin-top:10px;margin-bottom:0}@media (min-width:1200px){.single_pillar h3{font-size:41px;font-weight:600;text-align:center;margin-top:26px;margin-bottom:0}}#mapArea .title-h2{max-width:290px;margin:0 auto}@media (min-width:1200px){#mapArea .title-h2{max-width:unset;margin:0 auto}}.jumbotron.home_mobile .content-header h1{font-size:50px;line-height:50px}.jumbotron.home_mobile .about-header{max-width:290px}.download_cont{background-color:#f3f3f3;padding-top:30px;padding-bottom:30px}.download_cont h2{color:#767474}.download_cont a{font-size:22px;font-weight:300;color:#767474}.download_cont a:hover{text-decoration:none}.privacy_p{background-color:#f3f3f3;padding-top:30px;padding-bottom:30px}.privacy_p .content .p-text{max-width:unset;text-align:left}.feature1 .interest-form .help-block.error{flex:0 0 83.333333%;max-width:83.333333%;-webkit-box-flex:0;position:relative;width:100%;padding-right:15px;padding-left:15px;color:#324d9a;margin-left:16.666667%}.contactglobal .contact-form .help-block.error{flex:0 0 100%;max-width:100%;-webkit-box-flex:0;position:relative;width:100%;padding-right:15px;padding-left:15px;color:red}.service-list a{color:#5f5f5f}.projects-cont>.projects{padding-top:250px}.other-form.contact-form label{font-size:14px!important}.other-form.contact-form label a{font-size:14px!important;text-decoration:underline}.owl-carousel .owl-item img[data-v-9b2ec24a]{min-width:auto;min-height:100%}.owl-theme .owl-nav[data-v-9b2ec24a]{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-][data-v-9b2ec24a]{color:#fff;font-size:14px;padding:4px 7px;background:#f5f5f5;display:inline-block;cursor:pointer;border:none}.owl-theme .owl-nav .disabled[data-v-9b2ec24a]{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots[data-v-9b2ec24a]{margin-top:10px}.owl-theme .owl-dots[data-v-9b2ec24a]{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot[data-v-9b2ec24a]{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span[data-v-9b2ec24a]{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span[data-v-9b2ec24a],.owl-theme .owl-dots .owl-dot:hover span[data-v-9b2ec24a]{background:#869791}.slider-content .owl-carousel[data-v-9b2ec24a]{height:102px}.bg-light.owl-carousel[data-v-9b2ec24a]{background-color:#f5f5f5}.bg-noir.owl-carousel[data-v-9b2ec24a]{color:#fff;background-color:#000}.item-tab[data-v-9b2ec24a]{height:102px!important;text-align:center;color:#5f5f5f;cursor:pointer}.item-tab h4[data-v-9b2ec24a]{position:relative;font-weight:300;font-size:16px;top:50%;transform:translateY(-50%)}.item-tab[data-v-9b2ec24a]:hover{color:#212121;background-color:#ececec}.current.item-tab[data-v-9b2ec24a]{color:#212121;background:#fff url(../img/mnu-active-7411ad85a0.png) no-repeat center 80px}.slider-content[data-v-9b2ec24a]{position:relative}.slider-content .owl-theme .custom-nav[data-v-9b2ec24a]{position:absolute;margin-top:27px;top:77px;left:0;right:0}.slider-content .owl-theme .custom-nav .owl-next[data-v-9b2ec24a],.slider-content .owl-theme .custom-nav .owl-prev[data-v-9b2ec24a]{position:absolute;height:100px;color:inherit;background:#f5f5f5;border:none;z-index:100}.slider-content .owl-theme .custom-nav .owl-next i[data-v-9b2ec24a],.slider-content .owl-theme .custom-nav .owl-prev i[data-v-9b2ec24a]{font-size:2.5rem;color:#cecece}.slider-content .owl-theme .custom-nav .owl-prev[data-v-9b2ec24a]{left:0}.slider-content .owl-theme .custom-nav .owl-next[data-v-9b2ec24a]{right:0}.nav-left-g[data-v-9b2ec24a],.nav-left-w[data-v-9b2ec24a],.nav-rigth-g[data-v-9b2ec24a],.nav-rigth-w[data-v-9b2ec24a]{display:inline-block;width:28px;height:40px}.nav-left-g[data-v-9b2ec24a]{background:url(../img/arr-left-g-28752e67aa.png) no-repeat 50%}.nav-rigth-g[data-v-9b2ec24a]{background:url(../img/arr-right-g-9c1c9200d4.png) no-repeat 50%}.nav-left-w[data-v-9b2ec24a]{background:#000 url(../img/arr-left-w-d70f5eaf1e.png) no-repeat 50%;margin-right:19px;cursor:pointer}.nav-rigth-w[data-v-9b2ec24a]{background:#000 url(../img/arr-right-w-cb1865c2d8.png) no-repeat 50%;margin-left:19px;cursor:pointer}.tab-content-holder[data-v-9b2ec24a]{padding:18%}.tab-content-holder p[data-v-9b2ec24a]{line-height:25px}.tab-content-holder a[data-v-9b2ec24a]{color:#fff}.customm-nav2[data-v-9b2ec24a]{margin-top:-27px;text-align:center}.manual-nav[data-v-9b2ec24a]{z-index:100;position:relative;bottom:60px;margin-right:40px;display:inline-block}.slider-content .nav-rigth-g[data-v-9b2ec24a]{position:absolute;right:0;bottom:0;height:100px;z-index:100}.slider-content .nav-left-g[data-v-9b2ec24a]{position:absolute;left:0;bottom:0;height:100px;z-index:100}.slider-content .owl-carousel[data-v-9b2ec24a]{padding-left:28px!important;padding-right:28px!important}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.footer-navbar{background-color:orange}.footer-navbar .navbar-nav .menu-item a{display:block;font-size:16px;font-weight:200;padding:.6rem .5rem;color:hsla(0,0%,100%,.9)}.footer-navbar .navbar-nav .menu-item a:hover{text-decoration:none}.footer-navbar .navbar-nav .current_page_item a{color:#fff;background:url(../img/mnu-active-7411ad85a0.png) no-repeat bottom}.navbar-nav li.dropdown:hover:after{border-color:transparent transparent rgba(44,75,163,.79);border-style:solid;border-width:0 10px 10px;left:50%;margin-left:-10px;bottom:0;content:"";height:0;position:absolute;width:0}.navbar-nav li.dropdown.megamenu:hover:after{display:none}.navbar-nav li.dropdown.megamenu:hover>a{position:relative}.navbar-nav li.dropdown.megamenu:hover>a:after{border-color:transparent transparent rgba(44,75,163,.79);border-style:solid;border-width:0 10px 10px;left:50%;margin-left:-10px;bottom:-33px;content:"";height:0;position:absolute;width:0}.navbar-nav .nav-link--current{background:url(../img/mnu-active-7411ad85a0.png) no-repeat bottom}.content-header h1{font-size:52px;line-height:1}@media screen and (min-width:1200px){.content-header h1{font-size:70px}}body.page-template-home .jumbotron.services{padding-top:307px}@media screen and (min-width:992px){body.page-template-home .jumbotron.services{display:none}}.service-hero .consultancy-header-title h1{font-size:43px!important;line-height:43px}.slider-nav{background-color:#f5f5f5}.slider-nav .item-tab{height:102px!important;text-align:center;color:#5f5f5f;cursor:pointer}.slider-nav .item-tab h4{position:relative;font-weight:300;font-size:16px;top:50%;transform:translateY(-50%)}.slider-nav .slick-current.item-tab{background-image:url(../img/tab_bg-6ced67c047.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;background-color:#fff}.slick-next{right:0}.slick-prev{left:0}.slider-for .slick-arrow{position:absolute;left:auto;top:auto;bottom:40px;z-index:1}.slider-for .slick-next{right:40px}.slider-for .slick-prev{right:80px}.kpa-content{color:#5f5f5f;font-size:1rem;font-weight:300;line-height:1.875;padding:5rem 0 1rem;max-width:42em!important;margin:0 auto}.kpa-content--nomax{max-width:none!important}.kpa-content--nopad{padding-top:0;padding-bottom:0}.kpa-content p{margin:0 auto 26px}.kpa-content b,.kpa-content strong{font-weight:500}.kpa-content h2{font-size:2rem;color:#212121}.kpa-content h3{font-size:1.3125rem;line-height:1.46154;font-weight:300;color:#000;margin-bottom:26px}.kpa-content ul{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.kpa-content li{list-style:none;position:relative;margin:.5em 0 .5em 1em}.kpa-content li:before{color:#27428d;left:-1em;top:0;position:absolute}.kpa-content ul>li:before{content:"\25cf"}.kpa-content blockquote+h2,.kpa-content ol+h2,.kpa-content p+h2,.kpa-content ul+h2{margin-top:2em}.form-short input[type=submit]{display:block;width:100%;height:100%;background-color:#27428d;color:#fff;border-width:0}.form-short input[type=email],.form-short input[type=tel],.form-short input[type=text]{width:100%;background-color:#a6a6a6;border:1px solid transparent;height:calc(1.8125rem + 4px)}.form-short input[type=email]:focus,.form-short input[type=tel]:focus,.form-short input[type=text]:focus{background-color:#fff}.form-short input[type=email].wpcf7-not-valid,.form-short input[type=tel].wpcf7-not-valid,.form-short input[type=text].wpcf7-not-valid{border-color:#b94a48}.form-short .wpcf7-form-control-wrap{display:block;width:100%}.form-short .wpcf7-not-valid-tip{color:#27428d}.form-short .ajax-loader{background-image:url(../img/short-form-loader-348946006e.gif)!important}.form-short .wpcf7-checkbox{padding:0 10px;display:block}.form-short .wpcf7-checkbox .wpcf7-list-item{margin-left:0;position:relative;display:block}.form-short .wpcf7-checkbox input[type=checkbox]{opacity:0;position:absolute}.form-short .wpcf7-checkbox .wpcf7-list-item-label{cursor:pointer;font-size:1rem;font-weight:300;margin-bottom:12px}.form-short .wpcf7-checkbox .wpcf7-list-item-label:before{background-color:grey;border:2px solid #b3b3b3;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:text-top;width:20px}.form-short .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item-label:before{border-color:#b94a48}.form-short .wpcf7-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:after{content:"";position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.form-short__leg{align-items:center;display:flex;font-size:14px;font-weight:300;justify-content:flex-end;text-align:right}.form-short__leg label{margin-bottom:0}.form-short__ctrl{padding-left:0}@media screen and (min-width:1200px){.form-short input[type=submit]{width:170px}.form-short .wpcf7-checkbox{display:flex;flex-wrap:wrap;padding:0}.form-short .wpcf7-checkbox .wpcf7-list-item{flex:1 0 50%}.form-short__ctrl .btn-sumbit{height:100%}.form-short__row>.col-lg-8>p,.form-short__row>p{margin:0}.form-short__row .form-group:last-of-type{margin-bottom:0}}.wpcf7-form-control-wrap.maths-quiz .wpcf7-quiz-label{display:block;flex:0 0 16.666667%;max-width:16.666667%;text-align:right}.wpcf7-form-control-wrap.maths-quiz label{align-items:center;display:flex;margin-bottom:0;width:100%}.wpcf7-form-control-wrap.maths-quiz input[type=text]{flex:0 0 calc(83.33333% - 30px);margin-left:15px;max-width:calc(83.33333% - 30px)}.contact-form .wpcf7-form-control-wrap.maths-quiz .wpcf7-quiz-label{max-width:none;text-align:left}.contact-form .wpcf7-form-control-wrap.maths-quiz label{display:block}.contact-form .wpcf7-form-control-wrap.maths-quiz input[type=text]{margin-left:0;max-width:none}.maths-quiz-label,.wpcf7-not-valid-tip{margin-left:calc(16.66667% + 15px)}.contact-form .wpcf7-not-valid,.wpcf7-not-valid{border-color:#b94a48}.contact-form .maths-quiz-label,.contact-form label{font-size:14px!important}.contact-form .maths-quiz-label,.wpcf7-acceptance .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{margin-left:0}.wpcf7-acceptance input[type=checkbox],.wpcf7-checkbox input[type=checkbox]{opacity:0;position:absolute}.wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item-label{cursor:pointer;font-size:1rem;font-weight:300;margin-bottom:12px}.wpcf7-acceptance .wpcf7-list-item-label:before,.wpcf7-checkbox .wpcf7-list-item-label:before{background-color:grey;border:2px solid #b3b3b3;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:text-top;width:20px}.wpcf7-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label:after,.wpcf7-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:after{content:"";position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.contact-form__ctrl,.form-contact__ctrl{text-align:right;direction:rtl}.contact-form__ctrl .ajax-loader,.form-contact__ctrl .ajax-loader{margin:0 4px 0 0}.contact-form__ctrl button,.form-contact__ctrl button{direction:ltr}.generic{margin-top:125px;padding-top:120px}.generic__header h1{font-size:2.5rem}.generic__content{background-color:#f3f3f3;padding-top:30px;padding-bottom:30px}.consult__text{background-color:#5f5f5f}.consult__img{background-color:#363636}.project-single{color:#000;font-size:1.625rem;font-weight:300;line-height:1.46154;max-width:680px;margin:0 auto;text-align:center}.page-template-projects-list .jumbotron{padding-top:250px}.kpa-home{padding-top:30px}.kpa-home h3{color:#000;font-size:1.3125rem;font-weight:300;line-height:1.42857}.kpa-home p{font-size:.875rem;font-weight:300;line-height:1.71429;margin-bottom:1.625em}@media screen and (min-width:992px){.kpa-home{padding-top:113px;max-width:680px;margin-left:auto;margin-right:auto}.kpa-home h3{font-size:1.625rem;line-height:1.46154}.kpa-home p{font-size:1rem;line-height:1.875}}.about_main_cont .kpa-home{padding-top:0}.downloads__link{font-size:22px;font-weight:300;color:#767474}.downloads__link a{color:inherit;text-decoration:none}.feature4{background-image:url(../img/hero-map-8d52bb9bc9.jpg)}.contact-us-tab{display:none;transition:color .3s,background-color .3s}@supports ((-webkit-writing-mode:vertical-lr) or (writing-mode:vertical-lr)){.contact-us-tab{background-color:#27428d;bottom:88px;color:#fff;display:block;font-size:1rem;font-weight:300;padding:1em .5em;position:fixed;right:0;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}.contact-us-tab:hover{background-color:#4c6fce;color:#000;text-decoration:none}@media screen and (min-width:992px){.contact-us-tab{bottom:88px}}.cookiebar{background-color:#363636;bottom:0;color:#fff;display:none;left:0;padding:20px;position:fixed;right:0;text-align:center}.cookiebar p{margin:0}.cookiebar a{color:inherit;font-weight:700}.cookiebar button{background-color:#27428d;border-width:0;border-radius:4px;color:#fff;font-size:1.33333em;margin-left:1em;padding:.5em 1em;transition:background-color .3s,color .3s}.cookiebar button:hover{background-color:#4c6fce;color:#000}