:root{--primary_color:#bfb19e;--silver_south_font: 'Silver South';--labohemia_font: 'La Bohemia';--bodoni_font: 'Bodoni';--candara_font: 'Candara';--P22AllysonPro_font: 'P22AllysonPro';--open_sans_font:'Open Sans', sans-serif;--poppins_font: 'Poppins', sans-serif;}*{padding:0px;margin:0px;box-sizing:border-box;}body{font-size:16px;font-family: var(--open_sans_font);font-weight: 600;}a,a:hover{text-decoration: none;}h2,h3,h4,h5,h6{font-family: var(--open_sans_font);font-weight: 600;}p{font-size:18px;font-weight: 600;}img{max-width:100%;}.main{position: relative;}.bannerSec{position: relative;z-index:1;}.banner::before{content:'';position:absolute;width:100%;height:100%;left:0%;top:0%;z-index:1;}.logo {position: absolute;z-index: 2;display: flex;justify-content: center;align-items: center;height: 100%;width: 100%;}.logo span {background: #fff;opacity:75%;width: 600px;display: inline-block;text-align: center;padding: 15px;}.sie-splash_1{left: 60px;}.sie-splash_2{right: 60px;}.se{position: absolute;top: 0px;width: 1px;height: 100%;background: #fff;z-index: 2;}.abotSec {padding-top: 100px;padding-bottom: 60px;background: #bfb19e;}.abotSec h2{color: rgba(238,237,235,1);line-height: 1;font-size: 150px;font-family: 'Silver South Serif';font-weight: 400;font-style: normal;text-transform: uppercase;text-align: center;position: relative;z-index: 4;top: -50px;}.imgAbout{position: relative;}.aboutImg2 {position: absolute;top: -140px;background: #fff;border: 12px solid #fff;right: 0;}.aboutContent {padding-right: 10px;margin-top: -68px;}.abotSec h3{text-transform: none;font-size: 28px;text-align: left;font-style: normal;color: rgb(255, 255, 255);line-height: 1.2;letter-spacing: 0em;}.abotSec p{color: rgb(255, 255, 255);letter-spacing: 0.05em;font-size: 20px;line-height: 27px;text-align: justify;font-weight: 400;font-style: normal;}.btnBox{background:#e9e4de;}.btnBox {background: #e9e4de;color: rgba(38,42,45,1);padding: 17px 40px;display: inline-block;float: right;text-transform: uppercase;line-height: 1.8;letter-spacing: 0.2em;font-size: 12px;font-weight: 700;display: flex;justify-content: space-between;}.btnBox svg {width: 16px;height: 16px;}.d svg {fill: rgba(38,42,45,1);transition-duration: 0.5s;transition-property: fill;}.se-icon {margin-left: 8px;}.productsSec {padding: 100px 0;}.cover{background-size: cover;}.mainProdSec{display: flex;justify-content: space-between;}.productsSec h6{color:#fff;font-size: 22px;font-weight: 600;}.productsSec span {color: #fff;width: 220px;text-align: center;border-bottom: 2px solid #fff;font-size: 11px;margin: -16px 20px 0;}.centerContent {display: flex;align-items: center;width: 50%;text-align: center;margin: 0 auto;justify-content: center;}.productsLeft {width: 25%;}.productsRight {width: 25%;text-align: right;}.outTeam h2{font-weight: 600;}.outTeam{display:flex;}.outTeam{background:#bfb19e;background-position:50%;}.teamContent {background: #eeedeb;width: 40%;padding: 100px 60px;padding-left: 92px;position: relative;}.outTeam .btnBox {position: absolute;right: -30px;background: #000;color: #fff;z-index: 1;width: 240px;text-align: center;justify-content: center;margin-top: 50px;}.outTeam .btnBox .se-icon path{fill:#fff;}.outTeam .btnBox .se-icon {position: relative;left: 30px;}.teamImg{width: 50%;padding: 90px;}.teamContent p{font-size:18px;text-align:justify;}.teamImg ul {display: grid;grid-template-columns: 1fr 1fr;gap:50px 70px;}.teamImg ul li {display: flex;flex-direction: column;}.teamImg ul li span {background: #000;color: #fff;text-align: center;font-size: 19px;margin: -38px auto 0;padding: 15px 25px;font-family: 'Playfair Display', serif;}.bg_image {position: relative;background-size: cover;background-position: center;background-repeat: no-repeat;padding: 100px 0;}.counterBox {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}.finlance_fun_v1 .counter_box .icon {position: relative;z-index: 1;}.finlance_fun_v1 .counter_box h2, .counter {font-size: 30px;font-weight:600;}.finlance_fun_v1 .counter_box .icon {position: relative;z-index: 1;}.finlance_fun_v1 .counter_box .icon::after {position: absolute;content: '';top: 0;left: 0;width: 60px;height: 60px;border-radius: 50%;background: #ff5e14;z-index: -1;}.finlance_fun_v1 .counter_box h2 {color: #fff;line-height: 65px;}.finlance_fun_v1 .counter_box p {color: #fff;}.serviceSec{position: relative;z-index:0;padding: 55px 0 80px;}.beFor::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:50%;z-index: -1;}.serviceSec h2 {font-size:45px;color: #fff;}.serviceImg {overflow: hidden;}.serviceSec .serviSlider .item img{filter: gray;-webkit-filter: grayscale(1);-webkit-transition: all .8s ease-in-out;width: 100%;}.serviceSec .serviSlider .item img:hover{filter: none;-webkit-filter: grayscale(0);-webkit-transform: scale(1.01);}.serviceSec .serviSlider .item h4 {font-size:18px;background: #fff;width: 180px;margin: -30px auto 0;position: relative;z-index: 1;padding: 7px;text-align: center;}.serviceSec .serviSlider .owl-dots {text-align: center;position: absolute;width: 100%;bottom: -40px;}.serviceSec .serviSlider .owl-dots .owl-dot {width: 10px;height: 10px;border-radius: 50%;background: #fff;margin: 0 4px;}.serviceSec .serviSlider .owl-dots .owl-dot.active{background:rgb(191 177 158);}.serviceSec::after {content: '';top:5.6rem;left: 0;position: absolute;width: 8%;height: 1px;background: #fff;}.clentsSec {padding: 55px 0;}.title{font-size: 45px;text-transform:uppercase;font-weight: 600;}.clentsSec h2{text-align:center;margin-bottom: 35px;}.clentsSec ul {justify-content: center;align-items: center;text-align: center;display: flex;flex-wrap: wrap;margin: 0 auto;gap: 20px 0;}.clentsSec ul li {width: 17%;}.clentsSec ul li img{-webkit-transition: all .8s ease-in-out;transition: all .8s ease-in-out;padding: 14px 12px;}.clentsSec ul li img:hover{box-shadow: 0px 4px 6px #0000004f;transform: translateY(-8px);-webkit-transition: all .8s ease-in-out;transition: all .8s ease-in-out;}

.blogs {background: #EEEDEB;padding: 55px 0;position: relative;}

.blogs::after {content: '';top: 13.8rem;left: 0;position: absolute;width: 19%;height: 1px;background: rgb(86, 76, 76);}

.blogs h2{text-align: center;color: rgba(38,42,45,1);line-height: 1.2;margin-bottom: 50px;}

.blogMain {display: flex;align-items: center;gap: 0 30px;width: 80%;margin: 0 auto;}.blogMain .blogLeft{width:60%;border-color: rgba(17,19,20,1);border-width: 1px;border-style: solid;padding: 35px 35px 65px;position: relative;}.blogMain .blogLeft h6{font-family:var(--candara_font);font-size: 12px;letter-spacing: 0.2em;text-transform: uppercase;font-weight: 400;}.blogMain .blogLeft h3{font-size: 34px;text-transform:uppercase;}.blogMain .blogLeft p{color: rgba(38,42,45,1);line-height: 1.5;letter-spacing: 0.05em;font-size: 20px;text-align: justify;font-weight: 400;font-style: normal;}.blogMain.innerBlog .blogLeft{padding: 35px;}.blogMain .blogRight{width:40%;position: relative;}.blogMain .blogRight img{width:100%;}.blogRight h5 {transform: scale(1, 1) translate(0px, 0px) rotate(-90deg);right: -115px;top: 74px;position: absolute;line-height: 1.4;font-size: 25px;text-align: right;font-family:var(--bodoni_font);font-style: italic;font-weight: 400;margin-bottom: 0;}.blogs .btnBox {position: absolute;right: -120px;background: #111314;color: #fff;z-index: 1;width: 240px;text-align: center;justify-content: center;margin-top:-25px;}.blogs .btnBox .se-icon path {fill: #fff;}.vedioSec{background:#111314;}.video-container {margin: 0 auto;width: 1000px;height: 500px;padding: 42px 0;}.js-video{height:524px;width:940px;position:relative;margin:0 auto;}.play i {position: absolute;left: 50%;top: 50%;color: #fb0001;font-size: 70px;background: #fff;border-radius: 50%;height: 40px;width: 51px;line-height: 50px;z-index:2;transform: translate(-50%, -50% );}.video-poster{background: url('../images/videoposter.jpg');background-size: contain;background-repeat: no-repeat;position: absolute;width: 940px;height: 524px;}.play i:hover{cursor:pointer;}.js-video iframe{height: 524px;z-index:5;position: relative;}.vedioMain{position: relative;}.vedioMain h3{transform: scale(1, 1) translate(0px, 0px) rotate(-90deg);left: -96px;position: absolute;}.vedioMain h3 {transform: scale(1, 1) translate(0px, 0px) rotate(-90deg);left:0px;bottom: 96px;position: absolute;color: #fff;text-transform: uppercase;font-size: 14px;font-weight: 400;margin-bottom:0;}.gallerySec{background:#262A2D;padding: 55px 0;display: none;}.gallerySec h2 {color: rgba(167,139,91,1);line-height: 1.2;font-style: normal;transition-duration: 0.5s;text-align: center;margin-bottom:45px;}.galleryMain{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap: 10px;width: 80%;margin: 0 auto;position: relative;z-index: 1;}.galleryMain a img{width:100%;}footer{padding: 59px 0 0px;position: relative;z-index: 0;overflow: hidden;margin-top: 0px;}footer.beFor::before{opacity: 92%;}.footerLogo {background: #000;opacity: 60%;text-align: center;width: 360px;padding: 10px;margin: 75px auto 30px;}.footerLogoImg {width: 280px;margin: 20px auto;}.links li {}footer .links li, footer h4{font-size: 15px;color:#fff;}footer .links li a{color:#fff;line-height: normal;text-align: left;font-size: 13px;letter-spacing: 0.1em;font-weight: 400;font-style: normal;transition-duration: 0.5s;transition-property: color;font-family:var(--poppins_font);}.links {}footer ul li > ul li a{font-weight: 200!important;}footer .links li > ul li{position: relative;padding-left: 25px;}footer .links li > ul li::before {content: '';font-size: 11px;position: absolute;left: 13px;top: 10px;width: 5px;height: 5px;border-radius: 50%;background: #fff;}footer h3 {transform: scale(1, 1) translate(-74.5px, 0px) rotate(-90deg);left: 88px;top: 31px;transition-duration: 1s;transition-property: opacity;color: rgba(255,255,255,1);text-transform: lowercase;font-size: 18px;font-weight: 400;font-style: normal;transition-duration: 0.5s;position: absolute;margin-bottom: 0;}.linkMain {margin-top: 85px;}.linkMain h3 {left: auto;right: -52px;top: 112px;}.linkRight li {color: #fff;margin-bottom: 10px;display: flex;gap: 5px;}.linkRight li i {font-size: 15px;margin-right: 3px;}.media {text-align: left;padding-left: 0;display: flex;gap: 15px;}.media a{color:#fff;font-size: 15px;margin-right: 5px;}.footerCap{color:#fff;}.footerCap h4 {font-size: 18px;font-weight: 400;}.footerCap h6{font-family:var(--candara_font);color: #fff;text-align: center;font-size: 12px;margin: 6px 0 0;}.footerCap h6 a{color: #fff;}.poweredBy{position: relative;top: 50px;}.linkRight.links li, footer .links li span {font-size: 13px;}.copyRight p,.copyRight p a{font-size: 12px;color: rgb(0, 0, 0);}.copyRight {padding: 15px 0 0;margin-top: 55px;background: #bfb19e;}.leadership,.whycadeploy{background: #eeedeb;padding: 55px 0;}.mainLeader{display: flex;}.leaderImg{width:40%;text-align: center;}.leaderImg span{padding:15px;background:#fff;display:inline-block;box-shadow: rgba(0, 0, 0, 0.15) 2.4px 2.4px 3.2px;}.leadership .teamContent {width: 60%;padding: 0;}.outTeam.leadership h2 {font-size:35px;}.leadershipContent h4 {font-weight: 700;}section.secSection {margin-bottom: 68px;background-color: #e9e4de;padding:55px 0;}section.secSection h2,.missionSec h2{font-size: 34px;font-weight: 600;text-transform: uppercase;}.secSection ul li {margin-bottom: 15px;position: relative;padding-left: 15px;font-size: 18px;}.iconUl li{position: relative;padding-left: 15px;font-size: 18px;padding-bottom: 10px;}.secSection ul li::before, .iconUl li::before {content:'\f101';position:absolute;top:0;left:0;font-family:'FontAwesome';}.secSection.cOverview p{font-size: 18px;}.missionSec,.projectMan{position: relative;z-index:1;padding: 55px 0;background-attachment: fixed;background-position: bottom;}.missionSec h2{margin-bottom:30px;}.missionSec::before{content: '';background: #ffffffc4;top: 0;left: 0;position: absolute;z-index: -1;width: 100%;height: 100%;}.missionSec h4 {font-size: 26px;font-weight: 600;}.color1 {color: #d1651c;}.color2 {color: #0c8f7e;}.color3 {}.missVisiBox,.iso {display: flex;justify-content: center;align-items: center;height: 100%;}.valuesUl {display: grid;grid-template-columns: 1fr 1fr 1fr;text-align: center;gap: 15px;margin-top:35px;}.valuesUl li,.pillarsInnBox {box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;padding: 15px;position: relative;}.pillarsInnBox::after, .valuesUl li::after {content: '';background-image: url(../images/shadow.png);width: 100%;height: 41px;position: absolute;bottom: -40px;left: 0;background-size: contain;background-repeat: no-repeat;}.valuesUl li p{text-align:justify;}.secSection.cOverview{margin-bottom:0;}.valuesUl li img {margin-bottom: 12px;}.whycadeploy{text-align:center;}.whycadeploy p{font-size:18px;}.quality{padding:55px 0;}.quality .nav {background: #bfb19e;padding: 15px;border-radius: 3px;margin-top: 25px;}.quality .nav li{margin-right:10px;}.quality .nav li button{padding:15px 25px;color:#fff;}.quality .nav li button.active{box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;background:#ff5e14;}.projectMan {color: #fff;}.projectMan h2 {margin-bottom: 35px;}.afterBlack{position: relative;z-index:1;}.afterBlack::before {content: '';background:#000000c4;top: 0;left: 0;position: absolute;z-index: -1;width: 100%;height: 100%;}.takePmo{padding:55px 0;}.takePmo h2{margin-bottom:15px;}.technology{background-position:bottom;background-attachment: fixed;}.facilities p{text-align:justify;}.pillarsSec .row{gap:30px 0;}.pillarsInnBox{height: 100%;width: 100%;}.pillarsSec {padding: 55px 0;}.pillarsSec h2{margin-bottom:30px;}.pillarsSec .row > div {display: flex;height: 60vh;}.pillarsInnBox h4 {font-size: 19px;margin-bottom: 15px;}.pillarsInnBox ul li{text-align:left;}.pillarsInnBox img {margin-bottom: 15px;}.header.scrolled {display: flex;justify-content: space-between;align-items: center;position: fixed;top: 0;left: 0;right: 0;}.header.scrolled .logoBtn{display:flex;}.contactLinks a{color:#000;}.queryBtn {background: #111314;padding: 15px 20px;color: #fff!important;}.queryBtn:hover{background: #d1651c;color: #fff;}.qaMain h3 {font-size: 19px;font-weight: 700;}.qaMain {box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;padding: 15px;position: relative;height:100%;font-size: 18px;}.qaMain::before{content:'';background-image:url(../images/services-card-bg.svg);width: 100%;height: 100%;z-index: 1;position: absolute;top: 0;left: 0;}.row.ceriMain {margin-top: 25px;}.leadershipPage {padding: 55px 0;}.leadershipImg {position: relative;z-index: 1;text-align: right;padding-right: 35px;}.leadershipImg::after {content: '';background: #bfb19e;height: 335px;width: 235px;position: absolute;top: -50px;left: -20px;z-index: -1;}.leadershipContent h5,.leader2Main h5{font-size: 15px;font-weight: 700;}.leadershipContent h6 {font-weight:800;font-style: italic;}.leadershipImg.leadRightImg{text-align:left;}.vishal,.rob {padding: 85px 0;}.leadershipImg.leadRightImg::after {right: -20px;left: auto;top: -35px;}.leader2Main {box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;padding: 15px;position: relative;height: 100%;}.shape {width:150px;height:150px;float: left;margin: 0 30px 10px 0;}.shape3 {shape-outside: circle();-webkit-clip-path: circle();}.leadershipPage .row {gap: 25px 0;}summary {outline: none;list-style: none;}details[open] .readBtn::after{content:'Read Less -';color:var(--primary_color);font-size:16px;}details[open] .readBtn{font-size:0;}.leader2Main .linkedin, .leadershipContent .linkedin{font-size: 30px;color:#0073b0;}.social_responsi {color: #fff;background-repeat: no-repeat;background-position: 100% 0px;background-color: #1a1a1a;padding: 55px 0;position: relative;}.social_responsi h4 {font-size: 18px;}.social_responsi h2 {margin: 15px 0;font-size: 40px;}.social_responsi h5 {margin: 20px 0;font-style: italic;font-weight: 500;}.csrThree .qaMain{padding: 1em 1em 1em 0;row-gap: 0.5em;column-gap: 1em;box-shadow: 0.5em 0.5em 1em rgba(0, 0, 0, 0.4), inset 0.05em 0.05em rgba(255, 255, 255, 1);display: flex;align-items: center;background: #fff;}.csrThree .qaMain .step {grid-area: step;align-self: flex-start;background-color: var(--primary_color);border-radius: 0 50em 50em 0;padding: 1em;justify-content: flex-end;box-shadow: inset 0.25em 0.25em 0.5em rgb(0 0 0 / 40%), 0em 0.05em rgb(255 255 255);flex: 1;gap: 1em;text-align: center;width: 100px;}.csrThree .qaMain .step .span {width: 2em;height: 2em;font-size: 1.8em;border-radius: 50%;display: grid;place-items: center;box-shadow: 0.25em 0.25em 0.5em rgb(0 0 0 / 40%), inset 0.05em 0.05em rgb(255 255 255);}.csrThree .qaMain .content{width: calc(100% - 100px);}.csrThree {gap: 25px 0;}.bridge_tunnel ul{margin-bottom:25px;}.approach{padding:55px 0;}.approach p a{color:#000;}.approach .btnBox{float:unset;display:inline-block;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;font-size: 14px;margin-top:30px;}.multiMenu.active{}.servicesIn{display: grid;grid-template-columns: 1fr 1fr;gap: 15px;}.btn2 {background: #e9e4de;padding: 10px 25px;font-family: 'Darker Grotesque', sans-serif;text-transform: uppercase;font-weight: 400;display: inline-block;background: #bfb19e;color: #fff;position: relative;z-index:1;}.services-pager {position: relative;width: 372px;height: 413px;left: 55px;top: -28px;}.services-pager:before {content: '';position: absolute;left: 0px;top: 42px;width: 370px;height: 370px;border: 1px dashed #555555;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.services-pager .pager {position: absolute;width: 100px;height: 100px;background: #bfb19e;text-align: center;color: #202020;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-moz-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;z-index: 1;padding: 5px;}.services-pager .pager:nth-child(1) {left: 140px;top: 0px;}.services-pager .pager:nth-child(2) {left: 280px;top: 70px;}.services-pager .pager:nth-child(3) {left: 305px;top: 210px;}.services-pager .pager:nth-child(4) {left: 200px;bottom: -20px;}.services-pager .pager:nth-child(5) {left: 30px;bottom: -20px;}.services-pager .pager:nth-child(6) {left: -50px;top: 206px;}.services-pager .pager:nth-child(7) {left: -10px;top: 60px;}.visible-layer {display: flex;justify-content: center;align-items: center;height: 100%;border: 2px dotted #fff;border-radius: 50%;}.pager-title {color: #fff;font-size: 20px;}.softwareUse h2{margin-bottom:25px;}.softwareUse img{margin-right:15px;}.softwareU{padding: 55px 0 30px;margin-top: 35px;background: #e9e4de;background-position: 0 0;}.metal-buildings{width: 295px;height: 333px;}.metal-buildings.services-pager:before{width: 280px;height: 280px;}.metal-buildings.services-pager .pager:nth-child(1) {left: 90px;top: 0px;}.metal-buildings.services-pager .pager:nth-child(2) {left: 220px;top: 135px;}.metal-buildings.services-pager .pager:nth-child(3) {left: 85px;top: 260px;}.metal-buildings.services-pager .pager:nth-child(4) {left: -40px;bottom: 100px;}.blogs .iconUl{margin-bottom:15px;}.ourServices{background: #e9e4de;padding:55px 0;}.ourServices h3{margin-bottom:30px;}.rebar.services-pager .pager:nth-child(1) {left: 90px;top: 0px;}.rebar.services-pager .pager:nth-child(2) {left: 220px;top: 105px;}.rebar.services-pager .pager:nth-child(3) {left: 165px;top: 250px;}.rebar.services-pager .pager:nth-child(4) {left: -40px;bottom: 130px;}.rebar.services-pager .pager:nth-child(5) {left: 10px;bottom: 0px;}.matchSchedule_details {margin: 40px 0;display: flex;}.leftDeta {width:41%;float: left;background: #f36b35;position: relative;display: flex;justify-content: end;}.leftFirst {color: #fff;padding: 25px 0;}.leftDeta:after {position: absolute;content: '';width: 0;height: 0;top: 0;z-index: 2;border-bottom: 400px solid transparent;border-top: 0px solid transparent;border-left: 175px solid #f36b35;left: 100%;}.rightDeta {width: 59%;background: #000;padding-left: 180px;padding-top: 36px;}.matchSchedule_details h2 {margin-bottom: 25px;color: #fff;}.leftFirst .iconUl li {margin-top: 16px;}.rightDeta .iconUl {display: grid;grid-template-columns: 1fr 1fr;gap: 15px 0;}.rightDeta .iconUl li {color:#fff;}.mainForm {box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;width: 80%;margin: 0 auto;padding: 35px;position: relative;}.contactPage h2 {font-size: 45px;font-weight: 600;text-align: center;margin-bottom: 20px;text-transform: uppercase;}.contact-page-section {position: relative;padding-top: 20px;margin-bottom: 45px;}.contact-page-section .inner-container {position: relative;z-index: 1;padding: 55px 60px 55px;background-color: #ffffff;box-shadow: 0px 0px 15px rgb(0 0 0 / 15%);}.contact-page-section .inner-container h2 {position: relative;color: #012068;font-weight: 700;line-height: 1.4em;}.contact-page-section .info-column {position: relative;}.contact-page-section .info-column .inner-column {position: relative;}.contact-page-section .info-column .inner-column .text {position: relative;color: #1a1e66;font-size: 16px;line-height: 1.7em;margin-top: 25px;margin-bottom: 15px;}.list-style-five {position: relative;}.list-style-five li {position: relative;font-size: 18px;font-weight: 400;margin-bottom: 10px;padding-left: 25px;line-height: 1.7em;}.list-style-five li .icon {position: absolute;left: 0px;top: 8px;color: var(--primary_color);font-size: 16px;}.contact-page-section .form-column {position: relative;}.contact-page-section .form-column .inner-column {position: relative;padding-top: 30px;}.contact-form {position: relative;}.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="password"], .contact-form select, .contact-form textarea {display: block;width: 100%;line-height: 23px;height: 45px;font-size: 14px;padding: 10px 24px;background: #eef1f5;color: #75758a;border: 1px solid #eef1f5;transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}input[type="text"], input[type="date"], input[type="time"], input[type="Password"], input[type="file"], input[type="number"], input[type="email"], textarea, select {background: #f3f3f3;border: 1px solid #ddd;width: 100%;padding: 9px 12px;}.careersPage input[type="text"], .careersPage input[type="file"], .careersPage input[type="email"], .careersPage select {height: 50px;background: #ffffffad;}input[type="text"]:focus, input[type="email"]:focus, textarea:focus, select:focus{outline:none;box-shadow:none;}.auto-container {position: static;max-width: 1200px;padding: 0px 15px;margin: 0 auto;}.form-group {margin-bottom: 1rem;width: 100%;}.contact-form textarea {height: 110px;resize: none;font-size: 14px;background: #eef1f5;border: 1px solid #eef1f5;}.btn.btnBox {float: unset;display:inline-block;box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;font-family: 'Candara';}.contactAdd{position: relative;padding: 55px 0;}.contactAdd h4{position:absolute;top:0;}.contactAdd h4 {position: absolute;top: 0;width: 100%;background: #e9e4de;left: 0;padding: 14px;}.contactAdd .pillarsInnBox {padding-top:70px;padding-bottom: 55px;}.contactAdd.pillarsSec .row > div {display: flex;height: auto;}.contactAdd ul li:first-child{margin-top:0;}.contactAdd ul li{margin-top:15px;}.see-map {position: absolute;top: 0;background: #121212;padding: 10px;width: 50px;height: 50px;line-height: 32px;left: 0;opacity: 0.5;}.see-map a{color:#fff;font-size:18px;}.modal-body .form-group input[type="text"], .modal-body .form-group select {width: 100%;height: 45px;padding-left: 5px;}.modal-body .btn2 {border: none;}.jobdescri .iconUl {height: 165px;overflow-y: scroll;}.jobdescri .iconUl::-webkit-scrollbar {width: 10px;}.jobdescri .iconUl::-webkit-scrollbar-track {background: #f1f1f1;}.jobdescri .iconUl::-webkit-scrollbar-thumb {background: #888;}.jobdescri .iconUl::-webkit-scrollbar-thumb:hover {background: #555;}#custom-button {border: none;padding: 10px;}.jobdescri {margin-bottom: 20px;}.submit {box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;font-size: 14px;margin-top: 30px;background: #e9e4de;color: rgba(38,42,45,1);padding: 17px 40px;border:none;}.contactAdd h2 {margin-bottom: 22px;}.adderssBox {padding-top: 42px;}.mb-10 {margin-bottom:10px !important;}.mb-15 {margin-bottom:15px !important;}.mb-20 {margin-bottom:20px !important;}.mb-25 {margin-bottom:25px !important;}.productsSec h6 {margin: 0;text-align: center;font-size: 16px;font-weight: 500;font-family: 'Poppins';color: #111;padding: 8px 6px;position: relative;z-index: 999;background: #fff;}.mainProdSec .prtflio {border: 1px solid #ddd;background: #fff;overflow: hidden;}.mainProdSec .prtflio img {transition: 1s ease-in-out all;}.mainProdSec .prtflio:hover img {transform: scale(1.2) rotate(10deg);transition: 1s ease-in-out all;}.breadcrumb_line {display: flex;justify-content: space-between;align-items: center;padding: 8px 35px;background: #606062;}.breadcrumb_line h6 {margin: 0;font-size: 18px;color: #fff;}.breadcrumb_line ul {display: flex;}.breadcrumb_line ul a {color: #ffffff;font-size: 15px;}.breadcrumb_line ul a.active {color: #fff;border-right: 1px solid #ddd;padding-right: 15px;margin-right: 15px;}section.breadcrumb_img {width: 100%;height: 250px;background-position: center;background-size: cover;}footer .links li a:hover {color: #f36b35;}footer h4 {font-size: 18px;line-height: 28px;}footer .links li {font-size: 17px;}.ourServices h3 {color: #000;}.ourServices .row.ceriMain {}.ourServices .row.ceriMain h5 {color: #000;}.ourServices .row.ceriMain .iconUl li {color: #000;}.csrThree .qaMain .step {background: #f36b35;}.csrThree .qaMain:hover {background: #f36b35;}.csrThree .qaMain:hover .step {background: #606062;}.qaMain:hover h3 {color: #fff;}.csrThree.orng .qaMain {background: #f36b35;}.csrThree.orng .qaMain .step {background: #606062;}.csrThree.orng .qaMain h3 {color: #fff;}.csrThree.orng .qaMain:hover {background: #fff;}.csrThree.orng .qaMain:hover .step {background: #eee;}.csrThree.orng .qaMain:hover h3 {color: #eee;}.tbrd {border-left: 5px solid #ed6834;padding-left: 25px;}.textwhite h3 {color: #fff;border-color: #fff;}.textwhite .iconUl li {color: #fff;}.boxtype {}.boxtype .qaMain {padding: 35px 20px;}.boxtype .qaMain h3 {margin-bottom: 18px;}.boxtype .qaMain .iconUl li {font-size: 15px;}.boxtype .qaMain ul.iconUl {display: grid;grid-row-gap: 10px;}.boxtype .col-lg-3:nth-child(1) .qaMain {background: #d3eef2;}.boxtype .col-lg-3:nth-child(2) .qaMain {background: #d3f2d5;}.boxtype .col-lg-3:nth-child(3) .qaMain {background: #f2d3d3;}.boxtype .col-lg-3:nth-child(4) .qaMain {background: #f2ebd3;}section.software_sec {background-size: cover;background-position: center;padding: 31px 0;position: relative;}section.software_sec:before {content: "";position: absolute;width: 100%;height: 100%;background: #d5d5d5cc;top: 0;left: 0;}.csrThree.orng .qaMain p {color: #fff;}.csrThree.orng .qaMain:hover p {color: #000;}.abotSec h2 {font-size: 110px;}.abotSec .imgAbout .aboutImg2 {top: -60px;}.header .menu > ul > li .sub-menu ul {height: 100%;}.header .menu > ul > li .sub-menu::-moz-scrollbar {width: 8px;height: 1px;z-index: 9999;background: #fff;}.header .menu > ul > li .sub-menu::-moz-scrollbar-thumb {background: #3b3b3b;}.header .menu > ul > li .sub-menu::-moz-scrollbar-thumb:hover {background: #3b3b3b;}.header .menu > ul > li .sub-menu::-webkit-scrollbar {width: 6px;height: 2px;z-index: 9999;background: #ddd;}.header .menu > ul > li .sub-menu::-webkit-scrollbar-thumb {background: #3b3b3b;}.header .menu > ul > li .sub-menu::-webkit-scrollbar-thumb:hover {background:#3b3b3b;}.csrThree .qaMain .content a.btn2 {background: #606062;font-weight: 700;}.csrThree .qaMain .content a.btn2:hover {color: #eee;background: white;}.mainProdSec.portfolio_page {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-row-gap: 20px;grid-column-gap: 30px;}.mainProdSec.portfolio_page .productsLeft {width: 100%;position: relative;}.mainProdSec.portfolio_page .productsLeft h6 {margin: 0;position: absolute;bottom: 0;background: #fff;width: 100%;text-align: center;padding: 10px 10px;}.mainProdSec.portfolio_page .productsLeft:hover img {transform: scale(1.1);}.mainProdSec.portfolio_page .productsLeft h6 span.subh {display: table;width: 100%;margin-top: 9px;color: #f36b35;}.industrial_grid_5 {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;column-gap: 20px;grid-row-gap: 20px;}.industrial_grid_5 .qaMain:nth-child(odd) {background: #ffeedf;}.industrial_grid_5 .qaMain {box-shadow: unset;border: 1px solid #ddd;transition: 0.5s ease-in-out all;}.industrial_grid_5 .qaMain:hover h3 {color: #ed6834;}.industrial_grid_5 .qaMain:hover {box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;transition: 0.5s ease-in-out all;}.slashed_sec {display: grid;grid-template-columns: 1fr 1fr;width: 100%;}.slashed_sec .leftDeta {width: 100%;float: unset;display: table;}.slashed_sec .rightDeta {width: 100%;float: unset;padding-top: 0 !important;padding: 0;}.slashed_sec .leftDeta .leftFirst {padding: 0 !important;}.slashed_sec .leftDeta::after {display: none;}.slashed_sec .leftDeta, .slashed_sec .rightDeta {padding: 40px 40px !important;}.slashed_sec .leftDeta, .slashed_sec .rightDeta {}.slashed_sec ul.iconUl {display: grid;width: 100%;grid-template-columns: 1fr;grid-row-gap: 7px;}.slashed_sec ul.iconUl li {margin: 0;font-size: 15px;letter-spacing: 0.3px;}.leaderImg.fix_right {margin-left: 20px;}#popup {width: 100%;height: 100%;left:0;right:0;top: 0;bottom: 0;margin:0 auto;z-index:99999999;position:fixed;background: #00000082;color: #fafafa;text-align:justify;display: flex;align-items: center;justify-content: center;}#popup img {width:100%;height:100%;}@keyframes popup {100% {transform:scale(1,1)}}@-webkit-keyframes popup {100% {-webkit-transform:scale(1,1)}}#pop-header {background: #ff0b09;display:inline-block;text-transform:uppercase;padding: 5px 15px;position:absolute;right: 34px;top: 21px;border-radius: 5px;box-shadow: 0px 3px 5px #0000008c;}#pop-header a {color: #fff;text-decoration: none;font-family: roboto;}#popup h2 {text-transform:uppercase;text-align:center;margin: 5px;}#form {background: #111;width:250px;padding: 10px;border: 1px solid #111;box-shadow: 0px 0px 5px #000 inset;-moz-box-shadow: 0px 0px 5px #000 inset;-webkit-box-shadow: 0px 0px 5px #000 inset;color: #fff;font-family: 'Open Sans Condensed', sans-serif;}#button {width: 120px;padding: 8px;background: -webkit-linear-gradient(#77d42a, #5cb811);background: -o-linear-gradient(#77d42a, #5cb811);background: -moz-linear-gradient(#77d42a, #5cb811);background: linear-gradient(#77d42a, #5cb811);border: 1px solid #77d42a;cursor: pointer;color: #fff;font-family: 'Open Sans Condensed', sans-serif;text-transform:uppercase;}#popup .popup-img {width: auto;max-width: 100%;margin: 0 auto;}#popup .popup-img img {width: auto;height: auto;border: 3px solid #ddd;max-width: 100%;max-height: 100%;}