.wgs_caption--nav{left:115px;margin:0}#wgs_top--nav a{color:#1C1C1C;border-left:1px solid #1C1C1C;font-weight:bold;font-size:12px}.section{position:relative}body{overflow-x:hidden}.wgs_caption--nav-2{color:#fff}.header__logo.js-replace .menu-icon span,.header__logo.js-replace .menu-icon:before,.header__logo.js-replace .menu-icon:after{background-color:#FFFFFF}.js-replace--reverse .wgs_caption--nav-2{color:#222}.logo--invert{background:url(/assets/logo-w-white.png) no-repeat}.header__logo.js-replace.js-replace--reverse .menu-icon span,.header__logo.js-replace.js-replace--reverse .menu-icon:before,.header__logo.js-replace.js-replace--reverse .menu-icon:after{background-color:#1C1C1C}#wgs_top--about .wgs_banner--shape-blue{height:calc(7% + 530px);left:50px;width:30.5%;top:88%;z-index:10}#wgs_our-profile p{font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#59595C}#wgs_top--about h1,#wgs_top--about h2{display:flex;align-items:center}#wgs_top--about h1 img,#wgs_top--about h2 img{width:120px}.section.head-notfull-type.dark-header.services,#wgs_top--about{min-height:90vh !important}#wgs_top--about.head-notfull-type{align-items:flex-end}.head-notfull-type .wgs_bg--summary{left:auto;right:0;clip-path:polygon(25% 0%, 100% 0, 80% 100%, 0% 100%);top:0;height:100%;width:50%;z-index:9;background-attachment:fixed !important;bottom:auto;position:absolute;background-color:#373737}.head-notfull-type .wgs_bg--summary:after{content:none}.head-notfull-type{min-height:85vh !important}.left-head{width:50%;padding:50px 5% 0 0;position:relative;z-index:10}.left-head h1,.left-head h2{font-style:normal;font-weight:bold;font-size:56px;line-height:100%;color:#FFFFFF}.left-head p{font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#FFFFFF}.head-notfull-type .wgs_bg--summary-top{left:0;right:auto;clip-path:polygon(0% 0%, 85% 0, 100% 100%, 15% 100%);top:0;height:50%;width:38%;z-index:9;background-attachment:fixed !important;bottom:auto;position:absolute;background-color:#373737}.head-notfull-type.datacenter-banner .wgs_bg--summary{background:url(/assets/datacenter-bigbanner.jpg) no-repeat;background-size:auto 110%;background-position:right}.head-notfull-type.datacenter-banner .wgs_bg--summary-top{background:url(/assets/datacenter-smallbanner.jpg) no-repeat;background-size:auto}.what-wedo{width:calc(100% - 50px)}.section-structural{margin-top:150px}.section-structural p{margin:0}.text-\[\#1D1D1D\]{color:#1D1D1D}.text-\[\#808080\]{color:#808080}.bg-\[\#ECF1F4\]{background:#ECF1F4}.bg-\[\#F6F7FC\]{background:#F6F7FC}.bg-\[\#1D1D1D\]{background:#1D1D1D}.bg-\[\#E1E5FF\]{background:#E1E5FF}.card-dataCenter{height:100%}.card-dataCenter .card-head{background:#ECEFFF;height:165px}.list-features li p{font-weight:500}.list-features>li{margin-bottom:1rem}.list-features>li>p{color:#1D1D1D;font-weight:700}.list-features>li ul{list-style-type:disc}.list-features>li ul li{color:#808080}.list-features>li ul li p{color:#808080}.section-practice{background:url(/assets/best-fit.jpg) no-repeat;background-size:auto 100%;background-attachment:fixed;background-position:right;position:relative}.section-practice:before{content:"";background:linear-gradient(90deg, #1D1D1D 64.46%, rgba(29,29,29,0) 103.48%);position:absolute;height:100%;width:70%;top:0}#wgs_banner-s-detail{padding:70px 0;margin-bottom:50px;background-color:#808080;position:relative}#wgs_banner-s-detail .container{position:relative;z-index:10}#wgs_banner-s-detail:after{content:"";background:url(/assets/redteam-ornament.png) no-repeat;position:absolute;display:block;height:100%;width:100%;right:0;top:0;background-size:contain;background-position:bottom right}.table-breakdown td{border:1px solid #E0E0E0;padding:25px 15px}.table-breakdown td:nth-child(2),.table-breakdown td:nth-child(3){background:#F3F5FD !important}@media (max-width: 991px){.section-practice .col-md-5{width:100%}}@media (max-width: 767px){.col-md-7.offset-md-1.justify-content-start{margin-top:20px}.section-structural .nav-tabs .nav-link{width:auto;font-size:14px}.section-structural .content{flex-direction:column}.section-structural .side{width:100%;position:static;height:auto;margin-bottom:50px}.section-structural .side img{width:auto !important;margin:0 auto;max-width:100%}.section-structural .main{width:100%;padding:0}.card-dataCenter .card-head{flex-direction:column;height:auto;align-items:flex-start !important}.col-md-12.mt-5>.row>.col-md-6.offset-md-1.justify-content-start,.card-dataCenter{margin-top:2rem;height:auto}}
