:root{--brc-page-gutter:55px}@media (max-width:991px){:root{--brc-page-gutter:20px}}@media (max-width:767px){:root{--brc-page-gutter:16px}}@media (max-width:991px){html,body{max-width:100%}*,*:before,*:after{box-sizing:border-box}img,video,iframe,embed,object{max-width:100%;height:auto}video{width:100%;height:auto}.wp-theme-brc-arabia .container-fluid,.container-fluid{padding-left:var(--brc-page-gutter,20px);padding-right:var(--brc-page-gutter,20px)}.container-theme{width:100%;max-width:1320px;padding-left:var(--brc-page-gutter,20px);padding-right:var(--brc-page-gutter,20px);margin-left:auto;margin-right:auto;box-sizing:border-box}.px-113{padding-left:var(--brc-page-gutter,20px);padding-right:var(--brc-page-gutter,20px)}.full_center{width:100%;margin-left:0;margin-right:0;padding-top:40px}section{overflow-x:initial}.row{margin-left:0;margin-right:0}.mainHeader,.mainHeader.absoluteHeader{top:0;z-index:1000}.mainHeader:not(.absoluteHeader) .headerInner{padding-bottom:25px}.logo_area.logo{flex:0 1 auto;text-align:left;min-width:0;margin-right:auto;display:flex;align-items:center}.logo_area.logo a{display:inline-block;line-height:0}.logo img{max-width:92px;width:auto;height:auto;display:block;position:relative;top:5px}.mainHeader .mainNav ul,#headerMain .navWrap.navRight .mainNav ul,.headerInner{flex-direction:column;align-items:flex-start;gap:20px !important}.toggleIcon{display:flex;flex-shrink:0;z-index:10002;width:32px;min-width:32px;min-height:28px;align-items:center;justify-content:center;flex-direction:column;gap:5px;margin-top:5px}.toggleIcon span{width:22px;height:2px;border-radius:2px}#headerMain .toggleIcon span,#headerMain.mainHeader.stickyHeader .toggleIcon span,#headerMain.mainHeader.menu-open .toggleIcon span{background-color:#0c56b7}.page-template-content-contact #headerMain .toggleIcon span,#headerMain.absoluteHeader .toggleIcon span{background-color:#fff}}@media (max-width:767px){.xlTitle{font-size:36px;letter-spacing:-.72px;line-height:1.2}.largeTitle{font-size:28px;letter-spacing:-.56px;line-height:1.25}.mainTitle{font-size:24px;letter-spacing:-.48px;line-height:1.3}.subTitle{font-size:12px;letter-spacing:1.2px}.bannerSec .bannerVid{height:70vh;min-height:420px}.bannerSec .bannerVid video{width:100%;height:100%;object-fit:cover}.bannerSec .bannerImg img{width:100%;height:100%;object-fit:cover}.bannerBottom{position:absolute;bottom:28px;left:var(--brc-page-gutter,16px);right:var(--brc-page-gutter,16px)}.bannerBottom .textCol h1{font-size:42px;line-height:1.15;letter-spacing:-.84px;padding-bottom:16px}.bannerBottom .flexNav{flex-wrap:wrap;gap:16px}.abtSec{padding-top:50px}.abtCont{max-width:100%;margin-left:0;margin-right:0;padding-left:var(--brc-page-gutter,16px);padding-right:var(--brc-page-gutter,16px)}.abtNav{padding-top:28px}.abtNav .flexNav{gap:16px;flex-wrap:wrap}.abtImg{margin-top:24px}.abtImg img{width:100%;height:auto}.qualCont{max-width:100%;position:static}.qualDemo{padding-top:24px;padding-bottom:32px}.qualDemoImg{max-width:100%;margin-left:0}.qualDemoImg .imgArea img{width:100%;height:auto}.qualInfo{position:static;width:100%;height:auto;display:flex;flex-direction:column;gap:16px;padding-top:16px}.qualItem,.qualItem:first-child,.qualItem:nth-child(2),.qualItem:nth-child(3),.qualItem:last-child{position:static;max-width:100%;transform:none;right:auto;left:auto;top:auto;bottom:auto}.qualItem .qualItemImg,.qualItem.show .qualItemImg{display:none;opacity:0}.qualDesc p{display:block;font-size:14px;line-height:1.6}.qualItem:nth-child(2) .subTitle,.qualItem:last-child .subTitle{justify-content:flex-start;flex-direction:row}.qualItem:nth-child(2) .qualDesc p,.qualItem:last-child .qualDesc p{text-align:left}.noteBox{max-width:100%;padding:10px 16px}.qualDemoNote{padding-top:16px}.statsSec{padding-top:56px;padding-bottom:56px}.statsSec .row.justify-content-between{flex-direction:column;gap:32px}.statsSec .col-1,.statsSec .col-2{width:100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.statsSec .secHead{gap:24px}.statItem{padding-top:20px;padding-bottom:20px}.statItem h4{font-size:30px}.statItem p{font-size:18px}.prodsSec{padding-top:56px;padding-bottom:56px}.secHead.flexHead{flex-direction:column;align-items:flex-start;gap:16px}.prodsList{flex-direction:column;gap:28px;padding-top:20px}.prodItem{width:100%}.prodImg img{max-height:450px;height:450px;width:100%;object-fit:cover}.projSec{padding-top:48px;padding-bottom:48px}.projGridItem:before,.projGridItem:after{display:none}.projGridItem:nth-child(2),.projGridItem:last-child{grid-area:auto}.projGridItem:nth-child(3),.projGridItem:nth-child(4),.projGridItem:nth-child(5){max-height:none}.projHead{padding:5px 0 50px}.newsSec{padding-top:36px;padding-bottom:56px}.newsItem{height:auto;min-height:0;gap:20px;margin-bottom:16px}.newsItem .newsImg img{max-height:220px;height:220px;object-fit:cover}.newsInfo .titleArea h4{font-size:22px}.newsInfo .desc,.newsInfo .readMore{display:block;opacity:1;visibility:visible}.newsInfo .desc p{color:#000}.newsItem:hover .newsInfo .desc p{color:#fff}.newsItem:hover .newsInfo .readMore a{color:#eff627}.newsInfo .readMore a{color:#0c56b7}.newsInfo .readMore{padding-top:25px}.viewAllNews{padding-top:12px}.innerBanner{padding-top:70px;padding-bottom:50px}.bannerImgArea{padding-right:0;padding-top:24px}.bannerImgArea video{width:100%;max-height:220px;height:220px;object-fit:cover}.bannerImgArea .desc{padding-top:16px}.abtBannerSec .bannerTitleArea .mainTitle{font-size:32px}.abtstorySec{flex-direction:column;padding-top:36px;padding:30px 25px}.storycontArea{max-width:100%;padding-left:0;width:100%}.storyImgArea{max-width:100%;width:100%;padding-top:20px}.storyImgArea img{width:100%;height:auto}.abtstorySec .vertLine,.abtstorySec .horzLine,.abtgrpSec .horzLine,.abtgrpSec .vertLine{display:none}.storycontArea .mainTitle{font-size:24px}.storycontArea .desc p{font-size:16px;line-height:1.6}.abtgrpSec{flex-direction:column;padding-top:36px;padding-bottom:36px;align-items:flex-start}.abtgrpSec .storycontArea{max-width:100%;width:100%}.abtgrpSec .secHead{max-width:100%;padding-left:0;padding:30px 25px 0}.abtgrpSec .secHead .ctaBtn{padding-top:20px}.abtStatSec{padding-top:48px;padding-bottom:48px}.abtStatSec .statsRow{padding-bottom:32px}.abtStatSec .col-lg-7,.abtStatSec .col-lg-4{padding-right:12px;width:100%;flex:0 0 100%}.keyIndusRow{padding-top:36px}.keyIndusRow .secHead{padding-bottom:24px}.indusList.flexHead{flex-wrap:wrap;justify-content:center;flex-direction:column-reverse;flex-direction:row;gap:20px}.indusItem{flex:auto;width:47%}.indusItem .imgArea{min-height:120px}.vismisSec{overflow:hidden}.vismisMain{flex-direction:column}.vismisContArea{width:100%;margin-left:0;padding-top:36px;flex:0 0 100%}.vismisContArea .secHead{padding-right:0;padding-bottom:24px}.vismisContArea .secHead .desc p{font-size:18px;line-height:1.4}.vismisImgArea{width:100%;flex:0 0 100%;max-height:280px;overflow:hidden;display:none}.vismisImgArea img{width:100%;height:270px;object-fit:cover}.visCont,.misCont{transform:none !important;padding-top:32px;padding-bottom:32px;padding-right:0}.contCard{flex-direction:column;gap:16px}.misCont .imgArea{position:static;left:auto;transform:none}.misCont .imgArea img{max-width:100%}.misCont .contCard{gap:16px}.sustainSec{position:relative;overflow:hidden}.sustainImgArea img{width:100%;height:auto;max-height:300px;object-fit:cover}.sustainContArea{position:static;padding:36px var(--brc-page-gutter,16px);width:100%;top:auto;left:auto;right:auto}.sustainContArea .secHead{max-width:100%}.sustainContArea .desc p{font-size:18px;line-height:1.4}.prodBannerSec{padding-top:12px}.breadcrumbList{flex-wrap:wrap;gap:18px}.prodBanImg img{width:100%;max-height:260px;object-fit:cover}.prodBanInfo .titleArea{position:static;max-width:100%;padding-top:16px;bottom:auto;left:auto;right:auto}.prodBanInfo .titleArea .xlTitle{max-width:100%;color:#000 !important}.floatNav,.floatNavList{display:none}.productMainWrap{flex-direction:column}.productInner{width:100%}.descWithCta{flex-direction:column;padding-top:28px;gap:20px}.descWithCta .desc{width:100%}.descWithCta .desc p{max-width:100%}.descWithCta .desc ul{flex-direction:column;justify-content:flex-start;gap:8px;padding-top:16px;align-items:start}.descWithCta .desc ul li{flex:0 0 100%}.descWithCta .flexNav{position:static;align-items:flex-start;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;padding-bottom:15px}.dualImgArea{flex-direction:column;gap:16px;padding-top:24px;padding-bottom:0}.dualImgArea .imgArea img{width:100%;height:auto}.dualImgDesc .desc{max-width:100%;padding-top:16px}.availMesh{flex-direction:column;padding-top:40px}.availContCol.flex-1,.availTableCol{width:100%;flex:0 0 100%;padding-top:0}.availContCol.flex-1{margin-bottom:24px}.availMesh .availContCol:not(.flex-1) .desc{max-width:100%}.availMesh .dualImgArea{padding-top:24px}.availMesh .ctaBtn{padding-top:20px}.availMesh .availContCol.flex-1 .ctaBtn{padding-top:24px}.techTable{overflow-x:auto;-webkit-overflow-scrolling:touch;display:block;width:100%}.techTable table{min-width:480px}.techTable tr:first-child th{font-size:14px}.techTable tr td,.techTable tr th{font-size:13px;padding:10px 8px;white-space:nowrap}.prodTechDet{padding-top:40px}.genPurp{padding-top:36px}.genPurp .desc{max-width:100%}.genPurp h2,.genPurp h3{font-size:24px}.faqSec{padding-top:40px}.faqData{flex-direction:column;gap:20px}.faqData .secHead{max-width:100%}.faqList,.dualcontImg{max-width:100%}.faqHead h4{font-size:16px;line-height:1.4}.relProjSec{padding-top:56px;padding-bottom:56px}.relProjSec .container-left{max-width:100%;padding-left:var(--brc-page-gutter,16px);padding-right:var(--brc-page-gutter,16px);margin-left:0}.relProjSec .secHead{max-width:100%;padding-bottom:16px}.relProjItem .projImg img,.relProjSec .relProjItem .projImg img{height:220px;max-height:220px;width:100%;object-fit:cover}.relProjSec .projSwiperNav,.newsSwiperNav{top:0;right:15px;padding-top:0;display:flex;justify-content:center;gap:40px}.relProjSec .projSwiperNav img,.newsSwiperNav img{width:12px}.certifContSec{padding-top:48px}.contFormArea{flex-direction:column;gap:28px;padding-top:30px}.contFormArea .formCol{flex:0 0 100%;width:100%}.contFormArea .formCol .wpcf7-response-output{margin-top:10px !important}.contFormArea .imgArea{max-width:100%;flex:0 0 100%;padding-top:40px}.contFormArea .imgArea img{width:100%}.dualColInfoSec{padding-top:40px;padding-bottom:40px}.dualColInfoSec .dualcolCont{padding-right:0;padding-left:0}.projBannerSec{padding-top:56px}.projBanInfo{max-width:100%}.allprojectsSec{padding-top:36px}.projFilters{flex-wrap:wrap;gap:12px;padding-bottom:16px}.allprojList{flex-direction:column;row-gap:28px}.allprojList .allprojItem{width:100%;flex:0 0 100%;max-width:100%}.allprojList .allprojItem img{max-height:260px;height:260px;width:100%;object-fit:cover}.allprodList{flex-direction:column;gap:28px}.allprodList .prodItem{width:100%;flex:0 0 100%}.projMainInfo{padding-top:36px}.projFeatImg{padding:16px 0 20px;margin-left:0;border-left:none;border-bottom:none;margin-top:16px}.projFeatImg img{width:100%;max-height:260px;height:260px;object-fit:cover}.projDetImg{padding-top:24px;padding-bottom:24px}.projDetImg img{width:100%;max-height:240px;height:240px;object-fit:cover}.projDetCont{padding-left:0;margin-left:0;border-left:none;height:auto;align-items:flex-start;justify-content:flex-start;padding-top:20px}.projContCol{width:100%}.solutionInfo{padding-bottom:20px;padding-top:16px}.otherProjSec{padding-top:48px}.contHeadSec{padding-top:56px;padding-bottom:60px}.addrsInfo{padding-top:28px;gap:24px}.formVidCol{padding-top:24px}.formVidCol .contFormArea{flex-direction:column;gap:24px;align-items:stretch}.formVidCol .vidArea video{width:100%;height:220px;max-height:220px;object-fit:cover}.formVidCol .contFormArea .formCol{flex:0 0 100%;width:100%}.resourceSec{position:relative;overflow:hidden}.resBanImg .imgArea img{max-height:280px;height:280px;width:100%;object-fit:cover}.resCont{position:static;transform:none;padding:28px var(--brc-page-gutter,16px);top:auto;left:auto;right:auto}.resCont .ctaArea{position:static;flex-direction:column;gap:14px;padding-top:20px;bottom:auto;right:auto}.engIntroSec,.projectIntroSec,.projectIntroSec1{padding-top:24px}.engIntroSec .borderTop{border-bottom:none}.engMainInfo{max-width:100%;margin-left:0;padding-top:24px}.engMainInfo .ctaArea{padding-top:20px}.engFeatImg{padding:20px 0;margin-left:0;border-left:none}.engFeatImg .imgArea img{width:100%;max-height:260px;object-fit:cover}.engProdImg{border-right:none;padding-top:20px;padding-right:0;padding-bottom:20px}.engProdCont{max-width:100%;margin-left:0;padding-top:24px}.engProdCont .subTitle{padding-right:0;padding-bottom:16px}.engResSec .resCont .ctaArea{gap:14px}.qhseIntroSec{padding-top:36px}.qhseIntroSec .secHead{max-width:100%}.qhseContRow{padding-top:36px}.qhseMainCont{padding-right:0}.qhseMainCont .imgArea{padding-top:24px}.qhseMainCont .imgArea img{width:100%;height:auto}.qhseHowCont{border-left:none;border-top:1px solid rgba(0,0,0,.2);margin-top:28px;padding-top:20px}.qhseHowCont .titleArea{padding-left:0}.qhseItem{padding-left:0;padding-right:0;gap:16px}.qhseList{padding-top:12px}.commitSec .container-theme{width:100%;padding-top:28px;padding-bottom:28px}.commitSec .plainCont{padding-right:0}.commitSec .col-1,.commitSec .col-2{width:100%;flex:0 0 100%;max-width:100%;padding-right:0}.commitImgArea img{width:100%;height:auto;max-height:max-content;object-fit:cover;margin-top:20px}.resoIntroSec{padding-top:36px;padding-bottom:36px}.resoTabArea{grid-template-columns:1fr;margin-top:16px}.resoList{border-right:none;padding-bottom:8px;margin-bottom:16px}.resoTitle{font-size:18px}.resoItemHead{height:56px}.dwnldReso{padding-left:10px;height:auto;min-height:56px;flex-wrap:wrap;gap:8px;border-right:1px solid rgba(0,0,0,.37);padding-right:15px}.dwnldReso h5{font-size:15px}.seemoreSec .row{flex-direction:column}.seemoreLinks{border-right:none;margin-right:0;border-bottom:1px solid #0c56b7;height:auto}.seemoreLink{padding:28px 0}.seemoreLink .ctaArea{width:100%;margin-left:0;padding-left:0}.seemoreLink a{font-size:26px}.seemoreLink h4{font-size:12px}.seemoreImgArea{padding-top:0;padding-bottom:0}.seemoreImgArea .imgArea img{width:100%;max-height:260px;height:260px;object-fit:cover}.certifSec{padding-top:56px;padding-bottom:56px}.certRow{padding-top:36px;padding-bottom:0}.certLogos.flexHead{flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px;margin-bottom:30px}.certLogo{flex:0 0 40%;text-align:center}.certLogo img{max-width:80%;height:auto;margin:auto}.mainFooter .container{max-width:100%;padding-left:var(--brc-page-gutter,16px);padding-right:var(--brc-page-gutter,16px)}.mainFooter>.container>.row{flex-direction:column;gap:28px}.mainFooter .footnavCol{width:100%;flex:0 0 100%}.footLogo img{max-width:150px}.footNav{flex-direction:column;gap:24px;padding-top:0}.footNavItem{width:100%}.locations{flex-direction:column;gap:20px;padding-top:24px}.locations .location{width:100%;flex:0 0 100%}.footerBottom{flex-direction:column;gap:12px;align-items:flex-start;padding-top:20px}.footerBottom>*{flex:0 0 100%;width:100%}.footerBottom .credits p{text-align:left}.social a{justify-content:flex-start}.flexHead{flex-wrap:wrap}.imgArea img{object-fit:contain}.swiper-container,.swiper{overflow:hidden}.bannerTitleArea,.bannerImgArea{width:100%;max-width:100%;flex:0 0 100%}.backCta{padding-bottom:12px}.formCol .form-group{padding-top:20px}.formCol .form-submit{padding-top:20px}.defaultTemp{padding-top:36px;padding-bottom:40px}.sticky_wrapper{overflow-x:hidden}.abtMainImg img{width:100%;height:auto}.secHead{max-width:100%}.seemoreSec{padding-bottom:20px}.projDetImg img{height:auto;max-height:max-content}.prodBannerSec .col-lg-12.col-12{padding:0 !important}.page-template-content-contact .logo img{max-width:92px}.dualcontImg.col-lg-7.col-12{padding:0;margin-top:20px}}