body,html{overflow-x:hidden}.body-wrapper{overflow:visible!important}.body-wrapper>div:has(>.header_wrapper){display:contents!important}.header_wrapper{display:contents!important}.hs-blog-listing h1{font-size:50px;line-height:1.2}.hs-blog-listing h2{font-size:30px;line-height:1.2}.hs-blog-listing h3{font-size:28px;line-height:1.2}.hs-blog-listing h4{font-size:24px;line-height:1.2}.hs-blog-listing h5{font-size:20px;line-height:1.2}.hs-blog-listing h6{font-size:16px;line-height:1.2}@font-face{font-display:auto;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/fonts/fa-solid-900.eot);src:url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/fonts/fa-solid-900.eot) format("embedded-opentype"),url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/fonts/fa-solid-900.woff2) format("woff2"),url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/fonts/fa-solid-900.woff) format("woff"),url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/fonts/fa-solid-900.ttf) format("truetype"),url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/fonts/fa-solid-900.svg) format("svg")}.child-theme p{margin-bottom:1rem}.child-theme a{cursor:pointer;font-weight:700;transition:all .5s ease-in-out}.child-theme ul
.child-theme ol{margin-bottom:1rem;margin-top:0;padding-left:40px}.child-theme ul li .child-theme ol li{margin:0}.child-theme h1{margin-bottom:20px}.child-theme h2,.child-theme h3
.child-theme h6{margin-bottom:.5rem}.child-theme h4{margin-bottom:20px}.child-theme h5{margin-bottom:40px}.child-theme a.hs-button{font-weight:700;letter-spacing:1px;padding:10px;text-align:center;width:100%}.child-theme.span2 .hs-button,.child-theme.span3 .hs-button,.child-theme.span4 .hs-button,.child-theme.span5 .hs-button,.child-theme.span6 .hs-button{padding:10px}.secondarynavwrapper{border-bottom:1px solid;margin:0 auto;width:100%}.secondarycontainer{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;width:80%}.secondarycontainer .secondarynavlink a{background:transparent;color:#006394;margin-right:20px;margin-top:2px;padding:0;text-align:left}.secondarycontainer .secondarynavlink a,.secondarycontainer .timeportalbutton a{border:0;display:inline-block;font-size:14px;font-weight:700;line-height:35px;position:relative;text-decoration:none;text-transform:uppercase}.secondarycontainer .timeportalbutton a{background-color:#ff8300;color:#fff;letter-spacing:2px;margin-right:0;padding:10px 20px;transition:all .5s ease-in-out}.secondarycontainer .secondarynavlink a:after{background:#ff8300;content:"";display:block;height:3px;margin-top:2px;transition:width .3s;width:0}.secondarycontainer .secondarynavlink a:hover:after{width:100%}.secondarycontainer a{width:auto}.secondarycontainer .timeportalbutton a:hover{background-color:#006394;text-decoration:none}.cm-header{align-items:center;background-color:#fff;border-bottom:1px solid;display:flex!important;flex-wrap:wrap;justify-content:space-between;top:0;width:100%;z-index:10}.secondarycontainer .secondarynavlink a{width:auto}.navlogowrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:80%}.navlogowrapper .logo{width:15%}.navlogowrapper .navwrapper{display:block;width:90%}.navlogowrapper .mainnav{display:inline-block;position:static;text-align:right;width:100%}.navlogowrapper .hs-menu-wrapper>ul{display:flex;justify-content:flex-end;list-style:none;margin-bottom:0;padding:0}.navlogowrapper .hs-menu-wrapper>ul>li{cursor:pointer;display:inline;font-size:15px;font-weight:700;letter-spacing:2px;margin:0;position:static;text-transform:uppercase}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown{display:none;float:left;left:0;opacity:0;padding:15px;position:absolute;right:0;transition:all .3s ease;width:100%;z-index:1}.navlogowrapper .hs-menu-wrapper>ul>li>a{color:#006394!important;cursor:pointer;display:inline-block;font-size:20px;padding:25px;position:relative;text-decoration:none;transition:none}.navlogowrapper .hs-menu-wrapper>ul>li>a:after{background:#ff8300;border:0;content:"";display:block;height:3px;left:50%;margin:22px 0 0;position:absolute;transform:translateX(-50%);transition:width .3s;vertical-align:.255em;width:0;z-index:2}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children>a span:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f107";font-family:Font Awesome\ 6 Free}.navlogowrapper .hs-menu-wrapper>ul>li>a:hover:after{width:100%}.navlogowrapper .hs-menu-wrapper>ul>li>a:hover{color:#ff8300!important;text-decoration:none}.header_wrapper{position:relative;z-index:999}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children.child-open .dropdown{animation:fade-in .8s cubic-bezier(.25,.46,.45,.94) forwards;display:block;transition:all .3s ease}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children.child-open>a{color:#fff!important}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children.child-open{background-color:#006394}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children.child-open>a span:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f106";font-family:Font Awesome\ 6 Free}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding:30px;text-align:left;transition:all .3s ease;width:80%}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li{list-style:none;margin:0 10px;width:30%}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li.hs-item-has-children{display:flex;flex-wrap:wrap;margin-top:20px;width:100%}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li a{cursor:pointer;display:block;font-size:25px;font-weight:700;letter-spacing:2px;line-height:35px;margin-bottom:10px;position:static;text-transform:uppercase}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper .hs-item-has-children{flex-direction:column}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper .hs-item-has-children>a{color:#fff;font-size:30px;margin:0;text-decoration:none;text-transform:uppercase}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper ul.hs-menu-children-wrapper{padding:0;width:100%}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper ul.hs-menu-children-wrapper>li{margin:10px 0}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper ul.hs-menu-children-wrapper>li a{color:#fff;font-size:18px;font-weight:400;text-decoration:none;text-transform:uppercase}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li.hs-item-has-children{margin:0}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper .hs-item-has-children>a{margin:0 10px 15px}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper ul.hs-menu-children-wrapper>li{margin:0 10px}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper .hs-item-has-children>a:hover,.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper ul.hs-menu-children-wrapper>li a:hover{color:#ff8300}.mobile-nav-links{background-color:#fff;background:rgba(255,130,0,.9);height:100vh;left:100%;overflow-x:hidden;overflow-y:scroll;padding-top:70px;position:absolute;text-align:left;top:0;transition:all .5s;width:100%}.mobile-header{display:none}.bottomHeader{width:100%}.header_wrapper.lpHeader .cm-header{padding:10px 0}.cmMobileHader{display:none}.error-page:before{color:#e2e7eb}.simple-banner.insightsPost{min-height:auto}.child-theme .cmpostcontent .page-center{margin:0 auto;width:80%}.child-theme .cmpostcontent .page-center h1.title{color:#006394!important;text-transform:uppercase}.child-theme .cmpostcontent .rich_text h6{font-size:1.2em;font-weight:700;line-height:35px;margin-bottom:40px}.child-theme .cmpostcontent .rich_text p{margin-bottom:40px}.postTwo .page-center{margin:0 auto;max-width:100%;padding:0;width:80%}.postTwo.two-col-content .flex_row .content-col.col9{padding:0;width:70%}.postTwo.two-col-content .flex_row .img-col.col3{padding:0;width:25%}.postsimpleCont{border-radius:20px;margin-left:auto;margin-right:auto;width:80%}.postsimpleCont p{margin:0}.type2.postTwo.two-col-content .flex_row .content-col.col9{width:80%}.type2.postTwo.two-col-content .flex_row .img-col.col3{width:17%}.postTwo.two-col-content .flex_row .content-col.col9 p{margin-bottom:40px}.postTwo.two-col-content .flex_row .content-col.col9 .description{margin:0}.postBottomCont .page-center{margin:0 auto;max-width:100%;padding:0;width:80%}.postBottomCont .page-center p{margin-bottom:40px}.postBottomCont .page-center hr{border-top:3px solid #006394;box-sizing:content-box;height:0;margin:50px 0;overflow:visible}.postBottomCont .page-center h3{color:#006394!important;font-weight:700;margin-bottom:.5rem;margin-top:0}.postBottomCont .page-center p a{color:#006394!important}.postBottomCont .page-center p a:hover{color:#ff8300!important}.postBottomCont .page-center h4{color:#006394!important}.type3.type2.postTwo.two-col-content .flex_row .img-col.col3{width:10%}.insightsfloat .page-center{margin:0 auto;max-width:100%;padding:0;width:80%}.insightsfloat .page-center .rich_text img{display:inline-block;float:right;margin:0 20px 20px;width:40%}.insightsfloat .page-center .rich_text p{margin-bottom:40px}.postsimpleCont.type4{width:64%}.postsimpleCont.type4 p{margin-bottom:40px}.postsimpleCont.type4 ol{margin-bottom:1rem;margin-top:0;padding-left:40px}.postsimpleCont.type4 ol li::marker{color:#006394;font-weight:700}.postsimpleCont.type4 ol li{line-height:35px;margin-bottom:20px}.postBottomCont .rich_text blockquote{border-left:10px solid #ff8300;color:#006394!important;font-size:1.5em;line-height:35px;margin:50px 0 40px;padding-left:40px}.postBottomCont figure{margin:0}.postBottomCont figure img{margin-bottom:40px;width:100%}.postBottomCont.withquote .rich_text h2{color:#006394!important}.postsimpleCont.type4.type5{width:62%}.postBottomCont .btn_row a.hs-button{border:2px solid #006394;color:#006394;display:inline-block;font-size:20px;font-weight:700;line-height:35px;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out;z-index:1}.postBottomCont .btn_row a.hs-button:before{border:2px solid transparent;content:"";height:0;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:0}.postBottomCont .btn_row a.hs-button:after{border:2px solid transparent;bottom:-2px;content:"";height:0;position:absolute;right:-2px;width:0}.postBottomCont .btn_row a.hs-button:hover:after{border-bottom-color:#ff8300;border-left-color:#ff8300;height:calc(100% + 4px);transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s;width:calc(100% + 4px)}.postBottomCont .btn_row a.hs-button:hover:before{border-right-color:#ff8300;border-top-color:#ff8300;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}.postBottomCont .btn_row a.hs-button:hover{background-color:rgba(255,130,0,.2);border-color:transparent;color:#ff8300;text-decoration:none}footer.cmFooter{background-position:50% 50%!important;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:16px;letter-spacing:2px;position:relative;z-index:9}footer.cmFooter .bottomcta{margin-bottom:20px;overflow:hidden;padding:140px 0;position:relative;z-index:99}footer.cmFooter .hexbottomleft{position:absolute;right:0;text-align:right;top:0;z-index:-1}footer.cmFooter .hexbottomleft img{max-width:30%!important;width:revert-layer}footer.cmFooter .bottomcta .footerctawrapper{position:relative;z-index:1}footer.cmFooter .bottomcta .row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}footer.cmFooter .bottomcta .row .col-12{flex:0 0 100%;max-width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}footer.cmFooter .bottomcta .row .col-12.footerctaone1{margin-bottom:20px}footer.cmFooter .bottomcta .row .col-12 a{color:#ff8300;display:inline-block;font-weight:600;letter-spacing:2px;line-height:35px;margin-left:-10px;padding:10px;position:relative;transition:all .5s ease-in-out}footer.cmFooter .bottomcta .row .col-12 a:before{border:2px solid transparent;content:"";height:0;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:0}footer.cmFooter .bottomcta .row .col-12 a:after{border:2px solid transparent;bottom:-2px;content:"";height:0;position:absolute;right:-2px;width:0}footer.cmFooter .bottomcta .row .col-12 a:hover:before{border-right-color:#ff8300;border-top-color:#ff8300;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}footer.cmFooter .bottomcta .row .col-12 a:hover:after{border-bottom-color:#ff8300;border-left-color:#ff8300;height:calc(100% + 4px);transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s;width:calc(100% + 4px)}footer.cmFooter .bottomcta .row .col-12 a h2{color:#fff}footer.cmFooter .bottomcta .row .col-12 a span{font-size:14px}.footerinfo .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.footerinfo .row .col-3{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.footerinfo .row .col-3:first-child{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.footerinfo .row .col-3:nth-child(2){-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.footerinfo .row .col-3:nth-child(3){-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.footerinfo .row .col-3:first-child p:not(:first-child){font-size:14px;line-height:35px;margin-bottom:10px}.footerinfo .row .col-3:first-child p{line-height:35px}.footerinfo .row .col-3 ul{margin-bottom:1rem;margin-top:0}.footerinfo .row .col-3 ul li{line-height:35px;margin:0;padding-bottom:10px;width:100%}.footerinfo .row .col-3 ul li a{font-weight:600;transition:all .25s ease-in-out}.footerinfo .row .col-3 .topCont p:first-child{font-style:italic;text-transform:uppercase}.footerinfo .row .col-3 .topCont p a{color:#fff;font-size:16px;letter-spacing:2px}.footerinfo .row .col-3 .topCont p{line-height:35px}.footerinfo .row .col-3 .socialmedia{display:flex;font-size:20px;justify-content:space-between;margin-top:30px;width:45%}.footerinfo .row .col-3 .socialmedia a .socialicon{border:2px solid #fff;border-radius:50%;height:40px;line-height:40px;text-align:center;transition:all .5s ease-in-out;vertical-align:middle;width:40px}footer.cmFooter .container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}footer.cmFooter .brandedrow{align-items:center;display:flex;font-size:12px;justify-content:space-between;padding:50px 0 20px;width:100%}footer.cmFooter .brandedrow p{margin:0}footer.cmFooter .brandedrow .aneightelevenbrand{text-align:right}footer.cmFooter .brandedrow .aneightelevenbrand .withhover{display:none}footer.cmFooter .brandedrow .aneightelevenbrand img{width:80%!important}footer.cmFooter .brandedrow .aneightelevenbrand:hover .byDefault{display:none}footer.cmFooter .brandedrow .aneightelevenbrand:hover .withhover{display:block}footer.cmFooter.lpFooter div#stats{display:none}.footerinfo .row .col-3 .socialmedia svg{height:25px;width:25px}.footerinfo .row .col-3 .socialmedia a{align-items:center;display:flex;justify-content:center;position:relative}footer.cmFooter .numbersandstatswrapper{display:flex;justify-content:space-between;width:70%}footer.cmFooter .numbersandstats p.number{color:#fff;font-size:60px;font-weight:600;letter-spacing:2px;line-height:50px;text-align:left}footer.cmFooter .numbersandstatswrapper p.stat{color:#fff;font-weight:600;letter-spacing:2px;line-height:35px;margin:0 auto;text-align:left}.page-center.stats-margin{margin-bottom:60px}footer.cmFooter.lpFooterWrp div#stats{display:none}.elevatecards.cnt-wit-tp-img-wrp.engineering-competencies .flex-row{margin-bottom:0;margin-top:40px}.elevatecards.cnt-wit-tp-img-wrp.engineering-competencies.staffing .bottom_row{margin:0}.Provide-cards.cnt-wit-tp-img-wrp.technical-expertise .top_sec h2.title{font-weight:700;text-transform:uppercase}.Provide-cards.cnt-wit-tp-img-wrp.technical-expertise .top_sec p{margin:0 auto 40px;text-align:center;width:60%}.titleFont.cnt-wit-tp-img-wrp.engineering-competencies .top_sec h2{font-weight:300;margin-top:0}.WorksCards .page-center{max-width:100%;padding:0;width:85%}.WorksCards .page-center .top_sec{margin:0}.WorksCards .page-center .top_sec h2.title{font-size:35px;font-weight:700;margin-bottom:40px;text-transform:uppercase}.WorksCards .page-center .inner_spacing{align-items:center;display:flex;justify-content:space-between}.WorksCards .page-center .cnt-col{padding:0;width:30%}.WorksCards .page-center .inner_spacing .tp-img{margin:0;width:20%}.WorksCards .page-center .inner_spacing .tp-img-cnt{color:#fff;width:75%}.WorksCards .page-center .inner_spacing .tp-img-cnt h3.col-title{color:#fff;font-size:1.25em;font-weight:600;margin:0}.WorksCards .page-center .inner_spacing .tp-img img{display:block;width:100%}.WorksCards .page-center .flex-row{justify-content:space-between}.shapeWithBg .page-center{padding:0}.shapeWithBg .page-center .btn_row{justify-content:center}.shapeWithBg .page-center .btn_row a.hs-button{border:2px solid #fff;color:#006394;color:#fff;display:inline-block;font-size:20px;font-weight:700;letter-spacing:1px;line-height:35px;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out;z-index:1}.shapeWithBg .page-center .btn_row a.hs-button:after,.shapeWithBg .page-center .btn_row a.hs-button:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.shapeWithBg .page-center .btn_row a.hs-button:before{left:50%;top:-2px;transform:translateX(-50%)}.shapeWithBg .page-center .btn_row a.hs-button:after{bottom:-2px;right:-2px}.shapeWithBg .page-center .btn_row a.hs-button:hover:before{border-right-color:#ff8300;border-top-color:#ff8300;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}.shapeWithBg .page-center .btn_row a.hs-button:hover:after{border-bottom-color:#ff8300;border-left-color:#ff8300;height:calc(100% + 4px);transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s;width:calc(100% + 4px)}.shapeWithBg .page-center .btn_row a.hs-button:hover{background-color:#fff;color:#f15c57;text-decoration:none}.shapeWithBg .imgWrp{background:url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/images/triangle-purple.png) 50%/110px 32px no-repeat;bottom:-32px;height:32px;left:0;position:absolute;width:100%;z-index:2}.cnt-wit-bg-wrp.shapeWithBg{overflow:visible}.seekersCol .top_sec{margin:0 0 40px;padding:0}.seekersCol .top_sec h2.title{color:#006394;font-size:35px;margin-bottom:40px;text-align:center}.seekersCol .top_sec .top_content p{margin:0 auto 40px;text-align:center;width:60%}.seekersCol .inner_spacing{align-items:center;display:flex;margin-bottom:10px;text-align:left}.seekersCol.cnt-wit-tp-img-wrp .flex-row{gap:0;margin:0 auto;width:60%}.seekersCol.cnt-wit-tp-img-wrp .flex-row .cnt-col{padding:0}.seekersCol.cnt-wit-tp-img-wrp .flex-row .cnt-col .tp-img{margin-bottom:0;padding-right:40px;width:20%}.seekersCol.cnt-wit-tp-img-wrp .flex-row .cnt-col .tp-img-cnt{width:80%}.Provide-cards.cnt-wit-tp-img-wrp.technical-expertise .top_sec .top_content h2{font-size:35px;font-weight:300;margin-bottom:40px;text-align:center;text-transform:uppercase}.seekersCol.cnt-wit-tp-img-wrp .flex-row .cnt-col .tp-img-cnt p{margin-bottom:1rem}.formwrapper form .hs-form-field select.hs-input{-webkit-appearance:none;background:hsla(0,0%,100%,.6) url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/images/arrows.png) 100% /contain no-repeat;background-color:#fff;color:#666;font-size:18px;width:100%}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox{width:100%!important}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox li,.two-col-content.contact-form .content-col form .hs-fieldtype-booleancheckbox,.two-col-content.contact-form .content-col form .hs-fieldtype-booleancheckbox li{margin:0}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox],.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]{cursor:pointer;height:30px;left:0;margin:0;opacity:0;position:absolute;top:0;width:30px;z-index:99}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox li>label,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox li>label{display:flex;line-height:35px;padding-left:45px;position:relative}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox li>label span,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox li>label span{display:inline-block;font-size:16px;font-weight:400;line-height:35px;margin-bottom:.5rem}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox li>label span:before,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox li>label span:before{background:#fff;border:2px solid #666;content:"";cursor:pointer;display:block;height:30px;left:0;position:absolute;top:0;width:30px}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox li>label span:after,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox li>label span:after{border:solid #666;border-width:0 3px 3px 0;content:"";height:20px;left:12px;opacity:0;position:absolute;top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:hover+span:before,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:hover+span:before{border-color:#f15c57!important}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:checked span:after,.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:checked+span:after,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:checked span:after,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:checked+span:after{opacity:1}.formwrapper form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:checked+span:before,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:checked+span:before{border-color:#f15c57!important}.wokrsBtn .page-center{max-width:100%;padding:0;width:70%}.child-theme .wokrsBtn .page-center h2{margin-bottom:20px;text-transform:uppercase}.wokrsBtn .page-center .btn_row{gap:0;justify-content:center;margin-left:-15px;margin-right:-15px;margin-top:56px}.wokrsBtn .page-center .btn_row a.hs-button{border:2px solid #ff8300;color:#ff8300;display:inline-block;font-size:20px;font-weight:700;line-height:35px;padding:15px 20px;position:relative;text-align:center;text-align:left;text-transform:uppercase;transition:all .5s ease-in-out;width:auto}.wokrsBtn .page-center .btn_row .btn_item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;justify-content:flex-start;max-width:33.333333%;padding-left:15px;padding-right:15px}.wokrsBtn .page-center .btn_row a.hs-button:hover{background:transparent}.wokrsBtn .page-center .btn_row a.hs-button:after,.wokrsBtn .page-center .btn_row a.hs-button:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.wokrsBtn .page-center .btn_row a.hs-button:before{left:50%;top:-2px;transform:translateX(-50%)}.wokrsBtn .page-center .btn_row a.hs-button:after{bottom:-2px;right:-2px}.wokrsBtn .page-center .btn_row a.hs-button:hover{background-color:rgba(0,99,148,.2);border-color:transparent;color:#006394;text-decoration:none}.wokrsBtn .page-center .btn_row a.hs-button:hover:before{border-right-color:#006394;border-top-color:#006394;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}.wokrsBtn .page-center .btn_row a.hs-button:hover:after{border-bottom-color:#006394;border-left-color:#006394;height:calc(100% + 4px);transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s;width:calc(100% + 4px)}footer.cmFooter.lpFooterWrp .brandedrow{padding-bottom:29px}footer.cmFooter.lpFooterWrp .footerinfo{padding-top:20px}@media(max-width:1199px){footer.cmFooter .bottomcta{padding:70px 0}footer.cmFooter .bottomcta .footerctawrapper{text-align:center}footer.cmFooter .hexbottomleft{display:none}footer.cmFooter .brandedrow{flex-direction:column-reverse;justify-content:center}footer.cmFooter .brandedrow .aneightelevenbrand img{width:40%!important}footer.cmFooter .brandedrow .aneightelevenbrand{margin-bottom:5px;order:0;text-align:center}.copyright{margin:5px 0;text-align:center}footer.cmFooter .brandedrow p{line-height:35px}footer.cmFooter .numbersandstatswrapper{width:100%}.numbersandstats,.page-center.stats-margin{margin-bottom:20px}.copyright{margin:0}footer.cmFooter .brandedrow p{margin:5px 0}.footerinfo .row{margin-bottom:8px}.mobNewHeader{position:relative;z-index:999}.wokrsBtn .page-center{padding:0 30px;width:100%}}@media(max-width:991px){.footerinfo .row .col-3,.footerinfo .row .col-3:nth-child(2),.footerinfo .row .col-3:nth-child(3){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footerinfo .row .col-3:nth-child(3){text-align:center}.footerinfo .row .col-3 .socialmedia{margin:30px auto 0}.footerinfo .row .col-3 ul{text-align:center}.footerinfo .row .col-3:first-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}.systems-page{padding:5rem 0}}@media(max-width:1602px){.navlogowrapper,.secondarycontainer{width:90%}.navlogowrapper .mainnav{padding:0 10px 0 0;width:100%}}@media(max-width:1319px){.secondarycontainer .timeportalbutton a{padding:10px}.navlogowrapper .hs-menu-wrapper>ul>li,.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li a{letter-spacing:1px}}@media(max-width:1199px){.cmMobileHader{display:block}.header_wrapper{display:none}.desktopheader{display:none!important}.mobile-header{background-color:#fff;display:flex;flex-wrap:wrap;width:100%;z-index:3}.logorow{align-items:center;display:flex;justify-content:space-between;padding:10px 20px;transition:all .5s;width:100%}.logorow .logo{text-align:right;width:20%}.mobile-nav{cursor:pointer;display:block}.mobile-nav .navbars{display:flex;flex-direction:column;height:32px;justify-content:space-between;position:relative;width:40px;z-index:1}.mobile-nav .navbars .middlebar,.mobile-nav .navbars .navbars,.mobile-nav .navbars .topbar{background-color:#006394;height:4px;transition:all .5s ease;width:100%}.mobile-nav .navbars .middlebar{opacity:1}.mobile-nav .navbars .bottombar{background-color:#006394;height:4px;transition:all .5s;width:100%}html.child-theme.mobileMenu .mobile-nav-links{display:block;left:0;padding:90px 0 0;width:100%}html.child-theme.mobileMenu .topbar{background-color:#fff!important;transform:rotate(45deg);transform-origin:left}html.child-theme.mobileMenu .middlebar{opacity:0;width:0}html.child-theme.mobileMenu .bottombar{background-color:#fff!important;transform:rotate(-45deg);transform-origin:left}.mobile-nav-links .hs-menu-wrapper>ul{flex-direction:column;margin-bottom:1rem;padding-left:40px}.mobile-nav-links .hs-menu-wrapper>ul>li{color:#fff;font-size:20px;font-weight:700;line-height:40px;margin:0;text-transform:uppercase}.mobile-nav-links .hs-menu-wrapper>ul>li>a{border-top:2px solid #00405e;color:#fff;display:flex;font-size:20px;font-weight:400;line-height:40px;padding:10px;text-decoration:none;text-transform:uppercase;width:100%}.mobile-nav-links .hs-menu-wrapper>ul ul.hs-menu-children-wrapper{display:none}.mobile-nav-links .hs-menu-wrapper>ul>li.hs-item-has-children{position:relative}.mobile-nav-links .hs-menu-wrapper>ul>li.hs-item-has-children .hasdropdown-mobile{background-color:#006394;color:#ff8300;cursor:pointer;font-size:20px;margin-left:auto;padding:10px;position:absolute;right:0;text-align:center;top:2px;width:10%}.mobile-nav-links .hs-menu-wrapper>ul>li.hs-item-has-children.child-open-mobile ul.hs-menu-children-wrapper{display:block}.mobile-nav-links .hs-menu-wrapper>ul ul.hs-menu-children-wrapper{background-color:#006394;padding-left:10px;position:relative}.mobile-nav-links .hs-menu-wrapper>ul ul.hs-menu-children-wrapper li{color:#fff;font-size:20px;font-weight:700;line-height:40px;margin:0;text-transform:uppercase}.mobile-nav-links .hs-menu-wrapper>ul ul.hs-menu-children-wrapper li a{border-top:2px solid #00405e;color:#fff;display:block;font-size:15px;font-weight:400;padding:10px 20px;text-decoration:none;white-space:nowrap}.mobile-nav-links .hs-menu-wrapper>ul>li.hs-item-has-children.child-open-mobile i.fas.fa-chevron-down:before{content:"\f077"}.headerV2{display:none}.child-theme .headerv2Mobile{background-color:#006394;display:block;font-family:Montserrat,sans-serif;padding:30px;position:fixed;transition:all .3s;width:100%;z-index:9}.headerv2Mobile .headerrow{align-items:center;display:flex;justify-content:space-between;margin:0 auto;position:relative;width:100%}.headerv2Mobile .logo{display:block;width:20%}.headerv2Mobile .headerrow nav{background:#ff8300;display:none;margin-top:90px;position:absolute;top:0;width:100%}.headerv2Mobile .mobile-toggle{cursor:pointer;font-size:20px;transition:all .2s ease-in}.headerv2Mobile .mobile-toggle span{background:#fff;border-radius:1000px;display:block;height:5px;margin-bottom:10px;width:50px}.mobileMenuOpen .headerv2Mobile .headerrow nav{display:block}.headerv2Mobile .headerrow nav ul{flex-direction:column;text-align:center;width:100%}.headerv2Mobile .headerrow nav ul li{border-bottom:1px solid hsla(0,0%,100%,.2);font-size:16px;font-weight:700;margin:0;padding:20px;width:100%}.headerv2Mobile .headerrow nav ul li a{color:#fff;cursor:pointer;font-size:20px;letter-spacing:0;padding:10px 0;text-decoration:none;text-transform:uppercase;transition:none}.headerv2Mobile .headerrow nav ul li a:after{background:#ff8300;content:"";display:block;height:3px;margin-top:10px;transition:width .3s;width:0}.mobileMenuOpen .mobile-toggle{-webkit-transform:rotate(-90deg)}}.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.header .page-center,.header .primary-section .page-center,.page-center{padding-left:15px;padding-right:15px}.page-center.full_width{padding:0;width:100%}body.no-banner .header_wrapper{min-height:140px}::selection{background:rgba(255,130,0,.5)}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children:first-child .dropdown>ul>li.hs-item-has-children:last-child{margin-top:23px}.twoColBg .page-center{margin:0 auto;max-width:100%;padding:0;width:80%}.twoColBg .page-center .content-col.col8{border-radius:20px;display:block;padding:0;width:65%}.twoColBg .page-center .content-col.col8 .description{margin:0}.twoColBg .page-center .content-col.col8 .description p{margin:0;padding:40px}.twoColBg .page-center .img-col.col4{align-items:baseline;margin:0;padding:0;width:30%}.twoColBg.two-col-content .flex_center.column_bg_active{align-items:center}.header-v2-wrp{background-color:#006394;position:fixed;-webkit-transition:all .3s;transition:all .3s;width:100%;z-index:99}.headerwrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:100%;padding:15px 20px;width:100%}.headerwrapper .logo{width:10%}.headerwrapper .navwrapper{display:inline-block;padding:20px 0 0;position:relative;text-align:right;width:80%}.headerwrapper .navwrapper ul{display:flex;justify-content:space-between;list-style:none}.headerwrapper .navwrapper ul li{cursor:pointer;display:inline;font-size:15px;font-weight:700;letter-spacing:2px;position:relative;text-transform:uppercase}.headerwrapper .navwrapper ul li a{color:#fff;cursor:pointer;padding:10px 0;text-decoration:none;transition:none}.headerwrapper .navwrapper ul li a:after{background:#ff8300;content:"";display:block;height:3px;margin-top:10px;transition:width .3s;width:0}.headerwrapper .navwrapper ul li{margin:0}.headerwrapper .navwrapper ul li a:hover:after{width:100%}.salesforceCard .top_sec{margin:0 auto;max-width:1000px;padding:0;text-align:center;width:100%}.salesforceCard .top_sec a{display:block;margin:0 auto 40px;width:50%}.salesforceCard .top_sec a img{display:block;width:100%}.salesforceCard .page-center.custom{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:100%;padding:0;width:90%}.cnt-wit-tp-img-wrp.salesforceCard{letter-spacing:0}.cnt-wit-tp-img-wrp.salesforceCard .cnt-col{padding:0;width:23%}.cnt-wit-tp-img-wrp.salesforceCard .flex-row{flex-wrap:wrap;justify-content:space-between}.cnt-wit-tp-img-wrp.salesforceCard .bottom_row{margin-top:40px}.cnt-wit-tp-img-wrp.salesforceCard .cnt-col .tp-img{margin:0 auto 10px;width:40%}.cnt-wit-tp-img-wrp.salesforceCard .cnt-col h3.col-title{color:#006394!important;font-size:25px;font-weight:700;letter-spacing:0;line-height:35px;margin-bottom:20px;text-transform:uppercase}.cnt-wit-tp-img-wrp.salesforceCard .cnt-col .tp-img img{display:block;filter:contrast(.5);width:100%}.cnt-wit-tp-img-wrp.salesforceCard .cnt-col p{font-size:18px;letter-spacing:0;line-height:25px;margin-bottom:20px!important}.two-col-content.workforceColTwo{border-radius:50px;margin:0 auto;width:90%}.two-col-content.workforceColTwo .page-center{max-width:100%;padding:0}.two-col-content.workforceColTwo .page-center .content-col.col6{width:55%}.two-col-content.workforceColTwo .page-center .img-col.col6{padding:0;width:38%}.two-col-content.workforceColTwo .page-center .img-col.col6 .double-img{max-width:100%;width:100%}.two-col-content.workforceColTwo .page-center .img-col.col6 .double-img img{height:100%!important;margin-bottom:40px;object-fit:contain;width:95%}.two-col-content.workforceColTwo .page-center .img-col.col6 .double-img{margin:0}.two-col-content.workforceColTwo .page-center .content-col.col6{padding:0}.two-col-content.workforceColTwo .page-center .content-col.col6 .description h3{color:#006394!important;font-size:30px;font-weight:700;letter-spacing:0;margin-bottom:20px;text-transform:uppercase}.two-col-content.workforceColTwo .page-center .content-col.col6 .description{margin:0}.two-col-content.workforceColTwo .page-center .content-col.col6 .description p{font-size:20px;letter-spacing:0;line-height:35px;margin-bottom:20px}.two-col-content.workforceColTwo .page-center .img-col.col6 .double-img.img2 img{margin:0}.blueCard .page-center.custom{max-width:100%;padding:0;width:90%}.blueCard .page-center.custom .top_sec{margin:0;padding:0}.blueCard .page-center.custom .top_sec h2{font-size:30px;letter-spacing:0;line-height:40px;margin-bottom:10px;text-transform:uppercase}.blueCard .page-center.custom .top_sec p{letter-spacing:0;margin-bottom:20px}.blueCard .page-center.custom .top_sec img{margin:0 auto;width:80%}.blueCard .flex-row{justify-content:space-between}.blueCard .flex-row .cnt-col{padding:0;width:30%}.blueCard .flex-row .cnt-col h3.col-title{color:#ff8300!important;font-size:25px;font-weight:700;letter-spacing:0;line-height:35px;margin-bottom:20px;text-transform:uppercase}.blueCard .flex-row .cnt-col p{font-size:18px;letter-spacing:0;line-height:25px;margin-bottom:20px!important}.withIcon.cnt-wit-tp-img-wrp .tp-img{margin:0 auto;width:30%}.cnt-wit-bg-wrp.clientsuccesses{border-radius:50px;margin:0 auto;width:90%}.cnt-wit-bg-wrp.clientsuccesses .page-center{max-width:100%;padding:0;width:100%}.cnt-wit-bg-wrp.clientsuccesses .page-center h2.title{color:#006394!important;font-size:30px;letter-spacing:0;line-height:40px;margin-bottom:10px;text-transform:uppercase}.cnt-wit-bg-wrp.clientsuccesses blockquote{background:transparent;border:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.cnt-wit-bg-wrp.clientsuccesses blockquote ul{list-style-type:none;margin:0;padding:0;width:30%}.cnt-wit-bg-wrp.clientsuccesses blockquote ul li{background:url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/images/check-circle.png) no-repeat 0 0/25px;display:block;letter-spacing:0;margin-bottom:20px;padding-left:44px}.two-col-content.cmBottom .page-center{max-width:1170px;padding:0}.two-col-content.cmBottom .page-center .img-col.col6{display:block;margin-right:20px;padding:0;width:20%}.two-col-content.cmBottom .page-center .content-col.col6{padding:0;width:75%}.two-col-content.cmBottom .page-center .content-col.col6 h2{color:#ff8300;font-size:35px;letter-spacing:0;line-height:40px;margin-bottom:40px;text-transform:uppercase}.two-col-content.cmBottom .page-center .content-col.col6 a.hs-sec-btn{border:0;border-radius:0;font-size:20px;font-weight:700;letter-spacing:2px;line-height:35px;padding:10px 20px;text-transform:uppercase}.two-col-content.cmBottom .page-center .content-col.col6 a.hs-sec-btn:hover{background-color:#fff;color:#ff8300}.headerv2Mobile{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.hs-search-field button{top:25px}.sidebar-popular-posts .page-center{padding:0}a.hs-trans-btn:hover{background-color:transparent;border-color:#ff8300;color:#ff8300}.pricing-table-gp .pricing-area.popular-item a.hs-sec-btn{background:#fff;color:#000}.navbar_module_wrapper .cm_nv_wrp.header__area-module-4 .btn_row .btn_item a{color:#fff}.hs_service .widget-type-form .hs-button{background-color:#006394;border-color:#fff;color:#fff}.hs_service .col4 .row-fluid,.hs_service .col8 .row-fluid,.nospace.cnt-wit-tp-img-wrp.support-sec .page-center{padding:0}.cnt-wit-bg-wrp.hex-image.visible{overflow:visible;z-index:9}.brooksourceCol .content-col.col7{padding:0}.brooksourceCol .content-col.col7 .cont-inner{padding-left:15px;padding-right:15px}.brooksourceCol .flex_row{margin-left:-15px;margin-right:-15px}.brooksourceCol .flex_row .img-col.col5{padding-left:15px;padding-right:15px}.brooksourceCol .flex_row .img-col.col5 .mediaimg{margin-top:30px}.brooksourceCol .content-col.col7 .cont-inner .btn_row a{background:transparent;border:2px solid #ff8300;border-radius:0;color:#ff8300;display:inline-block;font-size:20px;font-weight:700;line-height:35px;margin-top:3px;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}.brooksourceCol .content-col.col7 .cont-inner .btn_row a:after,.brooksourceCol .content-col.col7 .cont-inner .btn_row a:before,.cnt-wit-bg-wrp.peopleCont .btn_row a:after,.cnt-wit-bg-wrp.peopleCont .btn_row a:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.brooksourceCol .content-col.col7 .cont-inner .btn_row a:after,.cnt-wit-bg-wrp.peopleCont .btn_row a:after{bottom:-2px;right:-2px}.brooksourceCol .content-col.col7 .cont-inner .btn_row a:before,.cnt-wit-bg-wrp.peopleCont .btn_row a:before{left:50%;top:-2px;transform:translateX(-50%)}.brooksourceCol .content-col.col7 .cont-inner .btn_row a:hover{background-color:rgba(0,99,148,.2);border-color:transparent;color:#006394;text-decoration:none}.brooksourceCol .content-col.col7 .cont-inner .btn_row a:hover:before,.cnt-wit-bg-wrp.peopleCont .btn_row a:hover:before{border-right-color:#006394;border-top-color:#006394;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}.brooksourceCol .content-col.col7 .cont-inner .btn_row a:hover:after,.cnt-wit-bg-wrp.peopleCont .btn_row a:hover:after{border-bottom-color:#006394;border-left-color:#006394;height:calc(100% + 4px);transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s;width:calc(100% + 4px)}.cnt-wit-bg-wrp.peopleCont h2.title{color:#006394!important;margin-bottom:20px}.cnt-wit-bg-wrp.peopleCont .page-center{padding-left:15px;padding-right:15px;width:40%}.cnt-wit-bg-wrp.peopleCont .btn_row{margin:0}.cnt-wit-bg-wrp.peopleCont .btn_row a{border:2px solid #006394;color:#006394;display:inline-block;font-size:20px;font-weight:700;line-height:35px;margin:20px 0;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out;z-index:1}.cnt-wit-bg-wrp.peopleCont .btn_row a:hover{background-color:rgba(255,130,0,.2);border-color:transparent;color:#ff8300;text-decoration:none}.cnt-wit-bg-wrp.peopleCont .btn_row a:hover:after{border-bottom-color:#ff8300;border-left-color:#ff8300}.cnt-wit-bg-wrp.peopleCont .btn_row a:hover:before{border-right-color:#ff8300;border-top-color:#ff8300}.two-col-content.home-testimonial.brooksourceTestinew{overflow:visible}.two-col-content.home-testimonial.brooksourceTestinew:before{background:url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/images/opposite-triangle-grey.png) 50%/2000px 32px no-repeat;background-color:#fff;background-size:cover;bottom:0;content:"";display:block;height:32px;left:0;position:absolute;top:0;width:100%;z-index:2}.two-col-content.home-testimonial.brooksourceTestinew{padding:125px 0 86px;text-align:center}footer.cmFooter .bottomcta{margin:0}.bottomCurv.two-col-content.about-testimonial:after{background:url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/images/triangle1.png) 50%/110px 32px no-repeat;bottom:-32px;content:"";height:32px;left:0;position:absolute;width:100%;z-index:2}.contract_cards .page-center{max-width:100%;padding:0;width:70%}.contract_cards .page-center .top_sec{padding-left:15px;padding-right:15px;text-align:left}.contract_cards .page-center .top_sec h2{margin-bottom:20px;text-transform:uppercase}.contract_cards .page-center .bottom_row{margin:70px auto 0;max-width:1140px;padding-left:15px;padding-right:15px;width:100%}.contract_cards .page-center .bottom_row .flex-row{margin-left:-15px;margin-right:-15px}.contract_cards .page-center .bottom_row .flex-row .cnt-col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px;width:100%}.contract_cards .page-center .bottom_row .flex-row .cnt-col .tp-img{margin:0}.contract_cards .page-center .bottom_row .flex-row .cnt-col .tp-img img{padding-bottom:20px;width:30%}.contract_cards .page-center .bottom_row .flex-row .cnt-col h3.col-title{color:#006394;cursor:default;font-size:18px;font-weight:600;letter-spacing:2px;line-height:35px;margin:0;text-align:center;text-decoration:none}.contract_cards .page-center .bottom_row .flex-row .cnt-col:first-child,.contract_cards .page-center .bottom_row .flex-row .cnt-col:last-child{flex-basis:0;padding:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.extensiveCont p{margin-bottom:80px}.extensiveCont a.hs-button{border:2px solid #ff8300;color:#ff8300;display:inline-block;font-size:20px;font-weight:700;line-height:35px;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out;width:auto}.extensiveCont a.hs-button:hover{background-color:rgba(0,99,148,.2);border-color:transparent;color:#006394;text-decoration:none}.extensiveCont a.hs-button:after,.extensiveCont a.hs-button:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.extensiveCont a.hs-button:before{left:50%;top:-2px;transform:translateX(-50%)}.extensiveCont a.hs-button:hover:before{border-right-color:#006394;border-top-color:#006394;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}.extensiveCont a.hs-button:after{bottom:-2px;right:-2px}.extensiveCont a.hs-button:hover:after{border-bottom-color:#006394;border-left-color:#006394;height:calc(100% + 4px);transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s;width:calc(100% + 4px)}.type_2.contract_cards .page-center .bottom_row .flex-row .cnt-col .tp-img img{width:40%}.type_2.contract_cards .page-center .bottom_row .flex-row .cnt-col:first-child,.type_2.contract_cards .page-center .bottom_row .flex-row .cnt-col:last-child{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px}.industry-banner-v3.industry-banner-v2 .proserviceslogo img{margin-bottom:20px}.industry-banner-v3.industry-banner-v2 .impactwrapperleft{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;margin-top:24px;text-align:left;width:100%}.industry-banner-v3.industry-banner-v2 .impactwrapper{margin:0;width:100%}.industry-banner-v3.industry-banner-v2 .impactwrapperleft .impact{justify-content:space-between;margin-bottom:0;padding:0 20px;width:30%}.industry-banner-v3.industry-banner-v2 .impact .impacticon{margin:0}.industry-banner-v3.industry-banner-v2 .impact .impactcontent{width:75%}.cnt-wit-tp-img-wrp.technical-expertise .flex-row .cnt-col .tp-img-cnt p{word-break:keep-all}.child-theme .industry-banner-v3.industry-banner-v2 .tyformbuttons a.btn.btn-1{border:2px solid #ff8300;color:#ff8300;width:auto}.child-theme .industry-banner-v3.industry-banner-v2 .tyformbuttons a.btn.btn-2{border:2px solid #ff8300;color:#ff8300;width:unset}.child-theme .industry-banner-v3.industry-banner-v2 .tyformbuttons a.btn.btn-2:hover{background-color:rgba(0,99,148,.2);border-color:transparent;color:#2ebddb!important;text-decoration:none}.industry-banner-v3.industry-banner-v2 .tyformbuttons a.btn.btn-2:hover:after{border-bottom-color:#006394;border-left-color:#006394}.industry-banner-v3.industry-banner-v2 .tyformbuttons a.btn.btn-2:hover:before{border-right-color:#006394;border-top-color:#006394}.type_last.elevatecards.cnt-wit-tp-img-wrp.engineering-competencies .flex-row{max-width:1024px}.formwrapper form fieldset.form-columns-3 .hs-form-field{width:32%!important}.formWithCol3.formwrapper form .hs-form-field .hs-input:focus{border:2px solid #ff8300;color:#ff8300!important}.formWithCol3.formwrapper form .hs-form-field .hs-input:focus::-webkit-input-placeholder{color:#ff8300}.homepage footer.cmFooter .bottomcta{margin-bottom:20px}.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:focus+span:before,.two-col-content.contact-form .content-col form .hs-form-field.hs-fieldtype-booleancheckbox .hs-input[type=checkbox]:hover+span:before{border-color:#ff8300!important}.home_page_v5_banner_area a.popupBtn.popup_video:hover{border-color:#006394}.post_social_share_wrp .meta_title_tag{margin:0}.cm-btm-tags a{color:#fff}.pagination-title h4{font-size:15px}.next_text h5,.previous_text h5{margin:0}.child-theme .cm-blog-post-noSidebr .banner-breacrumb ul.hs-breadcrumb-menu li a.hs-breadcrumb-label{color:#fff}.child-theme a.hs-trans-btn{border-width:2px}.allyfinanacialbadgewraper{margin:0 0 40px;width:30%}.allyfinanacialbadgewraper a{display:block}.allyfinanacialbadgewraper a img{display:block;width:100%}@media(max-width:1320px){.headerwrapper .navwrapper{margin-right:0;width:75%}}@media(min-width:576px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.header .page-center,.header .primary-section .page-center,.page-center{max-width:540px}}@media(min-width:768px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.header .page-center,.header .primary-section .page-center,.page-center{max-width:720px}.child-theme a.hs-trans-btn{font-size:22.5px;padding:10.5px 44px}}@media(min-width:992px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.header .page-center,.header .primary-section .page-center,.page-center{max-width:960px}}@media(min-width:1200px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.header .page-center,.header .primary-section .page-center,.page-center{max-width:1140px}}@media(max-width:1199px){.contract_cards .page-center{margin-bottom:40px;padding:0 30px;width:100%}.contract_cards .page-center .bottom_row .flex-row .cnt-col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.contract_cards .page-center .top_sec{margin-bottom:40px}.contract_cards .page-center .bottom_row{margin:0 auto}.industry-banner-v3.industry-banner-v2 .impactwrapperleft .impact{width:100%}.type_last.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:nth-child(2){order:2}.type_last.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:nth-child(4){order:3}.contract_cards.type_2 .page-center .bottom_row .flex-row .cnt-col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.allyfinanacialbadgewraper{margin:0 auto 40px}}@media(max-width:991px){.salesforceCard .page-center.custom{width:100%}.cnt-wit-tp-img-wrp.salesforceCard .bottom_row{margin-left:auto;margin-right:auto;width:90%}.two-col-content.workforceColTwo .page-center .img-col.col6 .double-img{min-height:auto}.two-column-content-with-card .postplacement .postplacementcontent p{word-break:keep-all}.blueCard .page-center.custom{width:100%}.blueCard .page-center.custom .bottom_row{margin:0 auto;width:90%}.cnt-wit-bg-wrp.clientsuccesses blockquote ul li{word-break:keep-all}}@media(max-width:767px){.hs-blog-listing h1{font-size:40px}.logorow{padding:10px 20px 10px 10px}.logorow .logo{width:45%}.mobile-nav .navbars{height:28px;width:32px}.mobile-nav-links .hs-menu-wrapper>ul{padding-left:0}.mobile-nav-links .hs-menu-wrapper>ul>li>a{font-size:18px}.mobile-nav-links .hs-menu-wrapper>ul ul.hs-menu-children-wrapper{padding-left:0}.child-theme .cmpostcontent .page-center,.postBottomCont .page-center,.postTwo .page-center{margin:0 auto;width:100%}.postsimpleCont{width:100%}.child-theme .cmpostcontent .page-center h1.title{font-size:25px}.postTwo.two-col-content .flex_row .content-col.col9,.type2.postTwo.two-col-content .flex_row .content-col.col9{width:100%}.postTwo.two-col-content .flex_row .img-col.col3,.type2.postTwo.two-col-content .flex_row .img-col.col3{margin:20px auto;width:50%}.insightsfloat .page-center,.type3.type2.postTwo.two-col-content .flex_row .img-col.col3{width:100%}.insightsfloat .page-center .rich_text img{float:none;margin:0 0 20px;width:100%}footer.cmFooter .numbersandstatswrapper{align-items:center;flex-direction:column;justify-content:center}footer.cmFooter .numbersandstats p.number{font-size:40px;margin-bottom:5px;text-align:center}.systems-page h1{font-size:30px}.systems-page h2{font-size:25px}.postsimpleCont.type4,.postsimpleCont.type4.type5{width:100%}.postBottomCont .rich_text blockquote,.postsimpleCont.type4 ol{padding-left:15px}.twoColBg .page-center,.twoColBg .page-center .content-col.col8,.twoColBg .page-center .img-col.col4{width:100%}.twoColBg .page-center .content-col.col8 .description p{padding:40px 15px}.salesforceCard .top_sec a{padding-right:20px;width:100%}.cnt-wit-tp-img-wrp.salesforceCard .cnt-col,.salesforceCard .page-center.custom,.two-col-content.workforceColTwo{width:100%}.two-col-content.workforceColTwo .page-center .content-col.col6{text-align:center;width:100%}.two-col-content.workforceColTwo .page-center .img-col.col6{width:100%}.blueCard .page-center.custom .top_sec img{display:none}.blueCard .flex-row .cnt-col,.cnt-wit-bg-wrp.clientsuccesses{width:100%}.cnt-wit-tp-img-wrp.blueCard .flex-row{gap:0}.cnt-wit-bg-wrp.clientsuccesses blockquote ul{width:100%}.two-col-content.cmBottom .page-center .img-col.col6{display:none}.two-col-content.cmBottom .page-center .content-col.col6{text-align:center;width:100%}.two-col-content.cmBottom .page-center .content-col.col6 .btn_row{justify-content:center}.two-col-content.workforceColTwo .page-center .img-col.col6 .double-img{margin-top:5px;min-height:auto}.blueCard .page-center.custom{padding:0;width:100%}form.hs-form{margin-bottom:30px}.Provide-cards.cnt-wit-tp-img-wrp.technical-expertise .top_sec p{width:100%}.Provide-cards .page-center{padding:0}.WorksCards .page-center .cnt-col{margin-bottom:20px;width:100%}.WorksCards .page-center{padding:0;width:100%}.WorksCards .page-center .flex-row{row-gap:0}.shapeWithBg .page-center .btn_row a.hs-button{font-size:16px}.seekersCol .top_sec .top_content p{width:100%}.seekersCol .inner_spacing{align-items:center;flex-direction:column;justify-content:center}.seekersCol.cnt-wit-tp-img-wrp .flex-row{width:100%}.seekersCol.cnt-wit-tp-img-wrp .flex-row .cnt-col .tp-img{margin:0 auto;padding-right:0;width:30%}.brooksourceCol .content-col.col7 .cont-inner,.seekersCol.cnt-wit-tp-img-wrp .flex-row .cnt-col .tp-img-cnt p{text-align:center}.brooksourceCol.two-col-content .content-col .btn-items .btn_row{justify-content:center}.brooksourceCol .content-col.col7 .cont-inner .btn_row a{font-size:16px}.brooksourceCol.two-col-content .flex_row{gap:0}.cnt-wit-bg-wrp.peopleCont .page-center{max-width:100%;width:100%}.cnt-wit-bg-wrp.peopleCont .btn_row a{font-size:16px}.two-col-content.home-testimonial.brooksourceTestinew{padding:100px 0}.wokrsBtn .page-center{padding:0}.wokrsBtn .page-center .btn_row .btn_item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wokrsBtn .page-center .btn_row a.hs-button{font-size:16px}.contract_cards .page-center{padding:0}.contract_cards .page-center .bottom_row .flex-row .cnt-col,.type_2.contract_cards .page-center .bottom_row .flex-row .cnt-col:first-child,.type_2.contract_cards .page-center .bottom_row .flex-row .cnt-col:last-child{flex:100%;max-width:100%;width:100%}.extensiveCont a.hs-button{font-size:16px}.industry-banner-v3.industry-banner-v2 .impact .impacticon{width:100%}.industry-banner-v3.industry-banner-v2 .impact .impactcontent{margin-bottom:20px;width:100%}.industry-banner-v3.industry-banner-v2 .impactwrapperleft .impact{flex-direction:column;padding-left:15px;padding-right:15px}.child-theme .industry-banner-v3.industry-banner-v2 .tyformbuttons a.btn.btn-1,.child-theme .industry-banner-v3.industry-banner-v2 .tyformbuttons a.btn.btn-2{font-size:16px;line-height:35px}.industry-banner-v3.industry-banner-v2 .tyformbuttons{padding-left:15px;padding-right:15px}.two-col-content.postTwo .flex_row{gap:0}.type_last.elevatecards.cnt-wit-tp-img-wrp.engineering-competencies .flex-row{max-width:100%}.formwrapper form fieldset.form-columns-3 .hs-form-field{width:100%!important}.formWithCol3.pmsformwrapper .btnWrp a{font-size:16px;line-height:35px}footer.cmFooter .bottomcta .row{margin:0 auto}.contract_cards.type_2 .page-center .bottom_row .flex-row .cnt-col{-ms-flex:100%;flex:100%;max-width:100%}.child-theme .cm-blog-post-noSidebr .banner-breacrumb{position:static}.cm-blog-post-noSidebr .post_banner{padding-top:100px}.allyfinanacialbadgewraper{width:70%}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col .tp-img-cnt h3{word-break:auto-phrase}.seekersCol.cnt-wit-tp-img-wrp .flex-row .cnt-col .tp-img-cnt{width:100%}.orderType.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:nth-child(2){order:4}.orderType.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:nth-child(3),.orderType.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:nth-child(6){order:2}.orderType.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:first-child{order:1}.orderType.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:nth-child(4){order:4}.orderType.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:nth-child(5){order:3}.orderType.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col:nth-child(6){order:5}}@media(min-width:2366px){.navlogowrapper .logo{width:10%}}@media(min-width:1393px){.navlogowrapper .hs-menu-wrapper>ul>li>a{font-size:20px}}.bottomHeader,.secondarynavwrapper{background-color:#fff}.navlogowrapper .hs-menu-wrapper>ul>li>a{background-color:rgba(2,103,128,0);color:#0056b3}.navlogowrapper .hs-menu-wrapper>ul>li>a:hover{background-color:rgba(2,103,128,0);color:#ff8300}.navlogowrapper .hs-menu-wrapper>ul>li.active>a{background-color:rgba(2,103,128,0);color:#006394}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown{background-color:#006394}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li a{background-color:rgba(2,103,128,0);color:#fff}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li a:hover{background-color:rgba(2,103,128,0);color:#ff8300}.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li.active a,.navlogowrapper .hs-menu-wrapper>ul>li.hs-item-has-children .dropdown ul.hs-menu-children-wrapper>li.hs-item-has-children.active-branch>a{background-color:rgba(2,103,128,0);color:#ff8300!important}.footerinfo .row .col-3 ul li a,.footerinfo .row .col-3:first-child p,footer.cmFooter .brandedrow p{color:#fff}.footerinfo .row .col-3 .topCont p a:hover,.footerinfo .row .col-3 ul li a:hover{color:#ff8300}.footerinfo .row .col-3 .socialmedia a .socialicon{color:#fff}.footerinfo .row .col-3 .socialmedia a .socialicon:hover{border:2px solid #ff8300;color:#ff8300}.mobNewHeader{height:auto!important}.simple-banner.atlanta-bnr{min-height:auto}.simple-banner.atlanta-bnr .flex_row .top_sec h2{margin-bottom:0}.header_bottom_sec{height:0}.two-col-content.office .top_sec.noButton{margin-bottom:0;padding:0 15px;text-align:left}.two-col-content.office .top_sec.noButton .top_content p{margin-bottom:1rem}.two-col-content.office .columns_rowo_wrap{margin:100px auto 0;width:90%}.two-col-content.office .columns_rowo_wrap .flex_row{margin-left:-15px;margin-right:-15px;width:auto}.two-col-content.office .columns_rowo_wrap .content-col,.two-col-content.office .columns_rowo_wrap .content-col .cont-inner{margin-bottom:40px;margin-top:20px}.hs-inline-edit .cm-header{position:static}.two-col-content.office .columns_rowo_wrap .content-col .cont-inner .description{margin-bottom:0}.two-col-content.office .columns_rowo_wrap .content-col .cont-inner .description p{font-size:.9em;line-height:35px}.two-col-content.office .columns_rowo_wrap .media_column{overflow:visible}.two-col-content.office .columns_rowo_wrap .media_column .single_parallax{height:100%;overflow:visible;padding:0;position:static;width:100%}.two-col-content.office .columns_rowo_wrap .media_column .single_parallax .para_imge{background-size:contain!important;position:static;text-align:center;transition:all .5s ease-in-out}.two-col-content.office .columns_rowo_wrap .media_column .single_parallax{transition:all .5s ease-in-out}.two-col-content.office .columns_rowo_wrap .media_column .single_parallax .para_imge .description{color:#ff8300;display:inline-block;font-size:1.5em;font-weight:700;letter-spacing:2px;line-height:1.2em;padding-bottom:100px;padding-top:100px;text-align:center;vertical-align:middle}.two-col-content.office .columns_rowo_wrap .media_column .single_parallax:hover{transform:scale(1.1)}.two-col-content.ctm-test .page-center.custom{max-width:100%;width:70%}.two-col-content.ctm-test .flex_row.flex_top .col9{width:70%}.two-col-content.ctm-test .flex_row.flex_top .col3{width:20%}.two-col-content.ctm-test .flex_row.flex_top .content-col.col9 .description{margin-bottom:0}.two-col-content.ctm-test .flex_row.flex_top .content-col.col9 .description h6{font-size:30px;line-height:35px;margin-bottom:0;text-transform:uppercase}.two-col-content.ctm-test .flex_row.flex_top .content-col.col9 .description a i{font-family:Font Awesome\ 6 Brands;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#ff8300;display:block}.headerwrapper .navwrapper ul li.active a:after{width:100%}.two-col-content.ctm-test .flex_row.flex_top .content-col.col9 .description a i:before{content:"\f08c"}.two-col-content.ctm-test .flex_row.flex_top .content-col.col9 .description a{color:#ff8300;display:inline-block;font-size:40px}.cnt-wit-bg-wrp.btm-sec .content_widget .rich_text{bottom:0;position:absolute;right:0;text-align:right;z-index:1}.cnt-wit-bg-wrp.btm-sec .content_widget.text_center h2.title{position:relative;z-index:9}.cm-button2 a.hs-button{z-index:99}.cnt-wit-bg-wrp.btm-sec .content_widget .rich_text img{height:100%;max-width:unset;width:30%}.cnt-wit-bg-wrp.btm-sec .page-center{position:static}.logo_slider.no-slider.multi-logo .page-center.custom{max-width:100%;padding:0;width:90%}.logo_slider.no-slider.multi-logo .top_sec.noButton{margin:0;padding:0}.logo_slider.no-slider.multi-logo .top_sec.noButton .title{font-size:30px;margin-bottom:0;text-transform:uppercase}.logo_slider.no-slider.multi-logo .top_sec.noButton .top_content p{margin-bottom:1rem}.logo_slider.no-slider.multi-logo .bottom_row .logos_row{flex-wrap:nowrap;justify-content:space-between;margin-bottom:0}.logo_slider.no-slider.multi-logo .bottom_row .logos_row .logo_item{margin:0 20px;width:14.3%}.logo_slider.no-slider.multi-logo .bottom_row .logos_row .logo_item img{display:block;width:100%}.two-col-content.elevate .page-center.custom{max-width:100%;padding:0;width:70%}.two-col-content.elevate .flex_row.flex_center{row-gap:0}.two-col-content.elevate .flex_row.flex_center .content-col{height:100%}.two-col-content.elevate .flex_row.flex_center .content-col .description{margin-bottom:0}.two-col-content.facility .page-center.custom{max-width:100%;padding:0;width:80%}.two-col-content.facility .flex_row.flex_top{row-gap:0}.two-col-content.facility .flex_row.flex_top .col6{width:48%}.two-col-content.facility .flex_row.flex_top .col6 .description{margin-bottom:0}.two-col-content.facility .flex_row.flex_top .col6 p{color:#006394;font-size:1.25em;font-weight:600;line-height:1.2em;text-transform:uppercase}.two-col-content.facility .flex_row.flex_top .col6 ul{margin-bottom:1rem;margin-top:0;padding-left:20px}.two-col-content.facility .flex_row.flex_top .col6 ul>li{font-weight:400;list-style-type:"‣";margin-bottom:10px;padding-inline-start:1ch}.two-col-content.facility .flex_row.flex_top .col6 .content_box{margin:0}.secondaryarea.full_width .vmcontainer:not(:last-child){margin-bottom:40px}.atp .practicearealistnewwrapper .partnershipwrapper{align-items:center;display:flex;justify-content:space-between;width:70%}.atp .partnershipwrapper .item_1{width:50%}.atp .partnershipwrapper .item_2{width:30%}.atp .practicearealistnewwrapper,.atp .practicearealistnewwrapper .partnershipwrapper>div{margin:0}.retail.img-add .industryherocontent h1{font-size:2.5em}.cnt-wit-bg-wrp.app .page-center.custom{margin-bottom:50px;max-width:100%;padding:0;width:80%}.cnt-wit-bg-wrp.app .content_widget .rich_text h2{color:#006394;font-size:45px;margin-bottom:20px;text-transform:uppercase}.cnt-wit-bg-wrp.app .content_widget .rich_text span{background-color:#ff8300;display:block;height:10px;margin-bottom:20px;width:50%}.approach .practiceareaimagenew{justify-content:space-between;padding:0;width:30%}.approach.right .practiceareacontentnew{width:60%}.approach.right .practiceareaimagenew img{width:80%}.practiceareanew.approach .page-center.cstm{justify-content:space-between}.approach .practiceareacontentnew .subtext{color:#006394;font-size:1.5em;font-weight:600;margin-bottom:.5rem;text-transform:uppercase}.practiceareanew.approach{margin-bottom:0}.practiceareanew.approach.left .practiceareacontentnew{width:60%}.approach.right.diff .practiceareaimagenew img{width:100%}.practiceareanew.cm-button1.module_1737016117044.approach.left{position:relative;z-index:1}.practiceareanew.type2{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.25);box-shadow:0 0 50px 0 rgba(0,0,0,.25)}.two-col-content.home-testimonial .content-col{padding:0}.practiceareanew.type2 .practiceareaheadline{margin:0 auto 50px;text-transform:uppercase;width:80%}.practiceareanew.type2 .practiceareaheadline h2{color:#006394;font-size:45px;margin-bottom:20px;text-transform:uppercase}.practiceareanew.type2 .practiceareaheadline span{background-color:#ff8300;display:block;height:10px;margin-bottom:20px;width:50%}.type2.practiceareanew .page-center{align-items:flex-start;margin-bottom:0}.practiceareanew.type3 .page-center{align-items:flex-start}.practiceareanew.type2{margin-bottom:0}.cnt-wit-tp-img-wrp.models .page-center.custom{max-width:100%;padding:0;width:80%}.cnt-wit-tp-img-wrp.models .top_sec.noButton{margin-bottom:0;padding:0;text-align:left}.cnt-wit-tp-img-wrp.models .top_sec.noButton .top_content h2{color:#ff8300;font-size:45px;margin-bottom:20px;text-transform:uppercase}.cnt-wit-tp-img-wrp.models .top_sec.noButton .top_content span{background-color:#ff8300;display:block;height:10px;margin-bottom:20px;width:20%}.cnt-wit-tp-img-wrp.models .bottom_row .flex-row{justify-content:space-between;row-gap:0}.cnt-wit-tp-img-wrp.models .bottom_row .flex-row .cnt-col{padding:0;width:30%}.cnt-wit-tp-img-wrp.models .bottom_row .flex-row .cnt-col .inner_spacing .tp-img{margin-bottom:40px;margin-top:20px;width:100%}.cnt-wit-tp-img-wrp.models .bottom_row .flex-row .cnt-col .inner_spacing .tp-img-cnt{text-align:left}.cnt-wit-tp-img-wrp.models .bottom_row .flex-row .cnt-col .inner_spacing .tp-img-cnt .col-title{margin-bottom:20px}.header_top_sec{height:0}.cnt-wit-tp-img-wrp.models .bottom_row .inner_spacing .tp-img-cnt .tp-img-cnt-inner p{margin-bottom:1rem}.secondaryarea.blue.white-bg .maintext h1{margin-top:-10px;text-align:left}.secondaryarea.blue.white-bg .maintext{margin:0 auto 70px;text-align:left;width:80%}.secondaryarea.blue.white-bg .vm{margin-left:auto;margin-right:auto;width:100%}.secondaryarea.blue.white-bg .vm .vmcontainer.col12{max-width:100%;width:100%}.secondaryarea.blue.white-bg .vm .vmcontainer.col12 .vmcontentnew,.secondaryarea.blue.white-bg .vm .vmcontainer.col12 .vmphoto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.secondaryarea.blue.white-bg .vm .vmcontainer.col12 .vmcontentnew .vmnamenew{color:#006394;font-size:30px;font-weight:700;letter-spacing:2px;line-height:1.2;margin-bottom:.5rem!important;text-transform:capitalize}.secondaryarea.blue.white-bg .vmcontentnew a{color:#006394}.secondaryarea.blue.white-bg .vm .vmcontainer.col12 .vmcontentnew p:not(.vmnamenew,.desc){color:#006394!important;font-size:1.75rem;line-height:1.2;margin-bottom:20px}.secondaryarea.blue.white-bg .vm .vmcontainer.col12 .vmcontentnew .desc p{color:#666!important;font-size:20px;line-height:35px;margin-bottom:1rem}.secondaryarea.blue.white-bg .vm .vmcontainer.col12:not(:last-child){margin-bottom:100px}.logo_slider.aws .page-center.custom{padding:0}.logo_slider.aws .logos_row.flex_row{justify-content:space-between;margin:0}.logo_slider.aws .logos_row.flex_row .logo_item.it1{width:18%}.logo_slider.aws .logos_row.flex_row .logo_item.it2,.logo_slider.aws .logos_row.flex_row .logo_item.it3,.logo_slider.aws .logos_row.flex_row .logo_item.it4{width:10%}.logo_slider.aws .logos_row.flex_row .logo_item.it5{width:22%}.industryherocontent a:empty{display:none}.two-col-content.cm-two{overflow:visible}.two-col-content.cm-two .page-center.custom{padding:0}.two-col-content.cm-two .top_sec.noButton{margin:0;padding:0}.two-col-content.cm-two .top_sec .top_content hr{border:0;border-top:1px solid rgba(0,0,0,.1);box-sizing:content-box;height:0;margin-bottom:50px;margin-top:50px;overflow:visible}.two-col-content.cm-two .flex_row.flex_center{row-gap:0}.two-col-content.cm-two .flex_row.flex_center .col8{width:65%}.two-col-content.cm-two .flex_row.flex_center .col4{width:30%}.two-col-content.cm-two .flex_row.flex_center .col4 .single-img{border-radius:10%;-webkit-box-shadow:0 10px 20px -1px rgba(0,0,0,.28);-moz-box-shadow:0 10px 20px -1px rgba(0,0,0,.28);box-shadow:0 10px 20px -1px rgba(0,0,0,.28)}.two-col-content.cm-two .flex_row.flex_center .col8.content-col .description{margin:0}.two-col-content.cm-two .flex_row.flex_center .col8.content-col .description h2{color:#006394;text-transform:uppercase}.two-col-content.cm-two .flex_row.flex_center .col8.content-col .description ul{list-style:none;margin:0;padding:0}.two-col-content.cm-two .flex_row.flex_center .col8.content-col .description ul>li{font-weight:700;margin-bottom:1rem}.google .awsherobadge img{width:15%}.cnt-wit-tp-img-wrp.hm-cards-sec.lists .cnt-col .tp-img-cnt .tp-img-cnt-inner ul{color:#fff;font-size:.8em;list-style:none;margin-bottom:1rem;margin-left:20px;margin-top:20px;padding:0}.cnt-wit-tp-img-wrp.hm-cards-sec.lists .cnt-col .tp-img-cnt .tp-img-cnt-inner ul>li{line-height:35px;margin-bottom:15px;position:relative}.cnt-wit-tp-img-wrp.hm-cards-sec.lists .cnt-col .tp-img-cnt .tp-img-cnt-inner ul>li>span{color:#ff8300;left:calc(var(--fa-li-width, 2em)*-1);line-height:35px;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.cnt-wit-tp-img-wrp.hm-cards-sec.lists .cnt-col .tp-img-cnt .tp-img-cnt-inner ul>li>span>i{font-weight:900;--fa:"\f04b";font-family:Font Awesome\ 6 Free;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#ff8300;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.cnt-wit-tp-img-wrp.hm-cards-sec.lists .cnt-col .tp-img-cnt .tp-img-cnt-inner ul>li>span>i:before{content:var(--fa)}.simple-banner.cm-banner-type2.portal .banner-content-inner{position:relative;z-index:99}.simple-banner.cm-banner-type2.portal .banner-content-inner h2{font-size:30px;font-weight:700;letter-spacing:2px;margin:0}.cnt-wit-bg-wrp.sign .btn_row{justify-content:center}.cnt-wit-bg-wrp.sign .rich_text{margin:0 auto 70px}.cnt-wit-bg-wrp.sign .btn_row .btn_item a{font-size:20px;font-weight:700;line-height:35px;padding:15px 20px;position:relative;text-transform:uppercase}.cnt-wit-bg-wrp.sign .btn_row .btn_item a:after,.cnt-wit-bg-wrp.sign .btn_row .btn_item a:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.cnt-wit-bg-wrp.sign .btn_row .btn_item a:after{bottom:-2px;right:-2px}.cnt-wit-bg-wrp.sign .btn_row .btn_item a:before{left:50%;top:-2px;transform:translateX(-50%)}.cnt-wit-bg-wrp.sign .btn_row .btn_item a:hover{background-color:rgba(0,99,148,.2);border-color:transparent;color:#006394}.cnt-wit-bg-wrp.sign .btn_row .btn_item a:hover:after,.cnt-wit-bg-wrp.sign .btn_row .btn_item a:hover:before{height:calc(100% + 4px);width:calc(100% + 4px)}.cnt-wit-bg-wrp.sign .btn_row .btn_item a:hover:before{border-right-color:#006394;border-top-color:#006394;transition:width .125s ease-out,height .125s ease-out .125s}.cnt-wit-bg-wrp.sign .btn_row .btn_item a:hover:after{border-bottom-color:#006394;border-left-color:#006394;transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s}.cnt-wit-bg-wrp.sign .rich_text p a{color:#006394}.cnt-wit-bg-wrp.sign .rich_text p a:hover{color:#ff8300}.cnt-wit-bg-wrp.sign .page-center.custom{max-width:100%;width:80%}.cnt-wit-bg-wrp.two-btn .page-center.custom{max-width:100%;width:100%}.cnt-wit-bg-wrp.two-btn .content_widget{display:flex;flex-direction:column;flex-wrap:wrap}.cnt-wit-bg-wrp.two-btn .content_widget .rich_text{order:2}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row{display:-webkit-inline-box;justify-content:space-between;margin:0 auto;order:1;width:80%}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a{border:2px solid #006394;color:#006394;font-size:20px;font-weight:700;height:100%;line-height:35px;padding:15px 20px;position:relative;text-transform:uppercase;transition:all .5s ease-in-out}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item{width:49%}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item.index1{margin-right:7px}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:hover{background-color:rgba(255,130,0,.2);border-color:transparent;color:#ff8300;text-decoration:none}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:after{bottom:-2px;right:-2px}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:after,.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:before{left:50%;top:-2px;transform:translateX(-50%)}.secondaryarea.blue.white-bg .vmcontentnew a:hover{color:#ff8300}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:hover:after,.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:hover:before{height:calc(100% + 4px);width:calc(100% + 4px)}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:hover:before{border-right-color:#ff8300;border-top-color:#ff8300;transition:width .125s ease-out,height .125s ease-out .125s}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a:hover:after{border-bottom-color:#ff8300;border-left-color:#ff8300;transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s}.cnt-wit-bg-wrp.two-btn .content_widget .rich_text{margin-left:auto;margin-right:auto;margin-top:40px;width:50%}.cnt-wit-bg-wrp.two-btn .content_widget .rich_text p{font-size:1.2em;font-weight:700;line-height:35px;margin-bottom:0}.simple-banner.cm-banner-type2 .banner-content-inner{position:relative;z-index:99}.cnt-wit-bg-wrp.maintext .page-center.custom{max-width:100%;padding:0;width:80%}.cnt-wit-bg-wrp.maintext .rich_text table{border:1px solid #e3e3e2;border-collapse:collapse;font-family:Arial,Helvetica,sans-serif;width:100%}.cnt-wit-bg-wrp.maintext .rich_text table thead{font-size:.84em}.cnt-wit-bg-wrp.maintext .rich_text table thead th{background-color:#fff;border:1px solid #e3e3e2;color:#666;line-height:35px;padding:1.33em 1em .75em;text-align:left;vertical-align:bottom}.cnt-wit-bg-wrp.maintext .rich_text table tbody{border-bottom:1px solid #e3e3e2;border-top:1px solid #e3e3e2;font-size:.84em}.cnt-wit-bg-wrp.maintext .rich_text table tbody tr:not(:last-child){border-bottom:1px solid #e3e3e2}.cnt-wit-bg-wrp.maintext .rich_text table tbody th{text-align:left}.cnt-wit-bg-wrp.maintext .rich_text table tbody td,.cnt-wit-bg-wrp.maintext .rich_text table tbody th{border:1px solid #e3e3e2;line-height:35px;padding:.75em 1em;vertical-align:top}.cnt-wit-bg-wrp.maintext .rich_text table tbody tr:nth-of-type(2n){background-color:#f6f6f5}.cnt-wit-bg-wrp.maintext .rich_text ol,.cnt-wit-bg-wrp.maintext .rich_text ul{padding-left:40px}.cnt-wit-bg-wrp.maintext .rich_text p a{color:#006394}.cnt-wit-bg-wrp.maintext .rich_text p a:hover{color:#ff8300}.simple-banner.cm-banner-type2.vid_local .banner-content-inner h2{font-size:30px;font-weight:700;letter-spacing:2px;margin:0;text-transform:math-auto}.cm_nv_wrp.hrz.multi-btn .page-center.custom,.cnt-wit-bg-wrp.ctm-image .page-center.custom,.featured-card.ctm-cards .card-inner .page-center.custom{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.featured-card.ctm-cards .card-inner{margin:24px 0 0}.featured-card.ctm-cards .card-inner .flex_row{align-items:center;justify-content:flex-end;margin-bottom:40px}.featured-card.ctm-cards .card-inner .flex_row .col4{padding-left:0;padding-right:20px;width:10%}.featured-card.ctm-cards .card-inner .flex_row .col8{padding:0;width:60%}.featured-card.ctm-cards .card-inner .flex_row .content-column h2{font-size:30px;margin-bottom:20px}.cnt-wit-bg-wrp.ctm-image .content_widget{margin-bottom:40px}.featured-card.ctm-cards.card-type .card-inner{margin:0}.featured-card.ctm-cards.card-type .card-inner .inner-col{padding:0 15px}.featured-card.ctm-cards.card-type .card-inner .inner-col .col8{text-align:left;width:85%}.featured-card.ctm-cards.card-type .card-inner .inner-col .flex_row{justify-content:space-between}.featured-card.ctm-cards.card-type .card-inner .inner-col .col4{padding:0}.cm_nv_wrp.hrz.multi-btn .btn_row{gap:0;justify-content:space-around!important;margin:0 auto;width:60%}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a{font-size:20px;line-height:35px;padding:15px 20px;position:relative;transition:all .5s ease-in-out}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a:after,.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a:before{left:50%;top:-2px;transform:translateX(-50%)}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a:after{bottom:-2px;right:-2px}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a:hover:after,.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a:hover:before{height:calc(100% + 4px);width:calc(100% + 4px)}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item.btn2 a:hover:before{border-right-color:#006394!important;border-top-color:#006394!important}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item.btn2 a:hover:after{border-bottom-color:#006394!important;border-left-color:#006394!important}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a:hover:before{border-right-color:#ff8300;border-top-color:#ff8300;transition:width .125s ease-out,height .125s ease-out .125s}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a:hover:after{border-bottom-color:#ff8300;border-left-color:#ff8300;transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s}.featured-card.ctm-cards.card-type .card-inner .inner-col .col8 p a{color:#006394}.featured-card.ctm-cards.card-type .card-inner .inner-col .col8 p a:hover{color:#ff8300}.simple-banner.vid_local.about-bnr .bnr_vid{height:100vh;object-fit:cover}.two-col-content.about-testimonial .page-center{padding:0 15px!important}.two-col-content.contact-form .content-col form .hs-form-field .grecaptcha-badge{margin-left:0}.two-col-content.contact-form .content-col form .actions .hs-button:hover{background:#ff8300!important;color:#fff!important}.two-col-content.contact-form .content-col form .hs-form-field input[type=checkbox]{margin-right:10px;width:auto}.cnt-wit-bg-wrp.contact_cntnt .page-center.custom .rich_text p a{word-break:auto-phrase}.wokrsBtn .page-center .btn_row{width:auto!important}.wokrsBtn{overflow:visible}.two-col-content.home-testimonial.brooksourceTestinew .media_column{top:auto}.awsherofocuswrapper a p{word-break:auto-phrase}.simple-banner.cm-banner-type2 .bnr_vid{height:100vh}@media (min-width:576px){.cm_nv_wrp.hrz.multi-btn .page-center.custom,.cnt-wit-bg-wrp.ctm-image .page-center.custom,.cnt-wit-bg-wrp.two-btn .page-center.custom,.featured-card.ctm-cards .card-inner .page-center.custom,.secondaryarea.blue.white-bg .vm{max-width:540px}}@media (min-width:768px){.cm_nv_wrp.hrz.multi-btn .page-center.custom,.cnt-wit-bg-wrp.ctm-image .page-center.custom,.cnt-wit-bg-wrp.two-btn .page-center.custom,.featured-card.ctm-cards .card-inner .page-center.custom,.secondaryarea.blue.white-bg .vm{max-width:720px}.secondaryarea.blue.white-bg .vm .vmcontainer.col12 .vmphoto{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.secondaryarea.blue.white-bg .vm .vmcontainer.col12 .vmcontentnew{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:992px){.cm_nv_wrp.hrz.multi-btn .page-center.custom,.cnt-wit-bg-wrp.ctm-image .page-center.custom,.cnt-wit-bg-wrp.two-btn .page-center.custom,.featured-card.ctm-cards .card-inner .page-center.custom,.secondaryarea.blue.white-bg .vm{max-width:960px}}@media (min-width:1200px){.cm_nv_wrp.hrz.multi-btn .page-center.custom,.cnt-wit-bg-wrp.ctm-image .page-center.custom,.cnt-wit-bg-wrp.two-btn .page-center.custom,.featured-card.ctm-cards .card-inner .page-center.custom,.secondaryarea.blue.white-bg .vm{max-width:1140px}}@media screen and (min-width:1600px){.cnt-wit-bg-wrp.maintext .page-center.custom,.cnt-wit-bg-wrp.sign .page-center.custom,.secondaryarea.blue.white-bg .maintext{width:70%}}@media (max-width:1680px){.logo_slider.no-slider.multi-logo .bottom_row .logos_row .logo_item{width:14%}.two-col-content.home-testimonial.brooksourceTestinew .double-img.img2 img{max-width:30%!important;width:revert-layer!important}}@media screen and (max-width:1602px){.simple-banner.atlanta-bnr{padding-top:450px}.two-col-content.office .page-center.custom{max-width:100%;width:80%}}@media screen and (max-width:1600px){.seven .practiceareabutton{width:30%}}@media (max-width:1400px){.logo_slider.no-slider.multi-logo .bottom_row .logos_row{flex-wrap:wrap;justify-content:center}.two-col-content.elevate .flex_row.flex_center{align-items:unset}}@media screen and (max-width:1199px){.cnt-wit-bg-wrp.btm-sec .content_widget h2.title{text-align:center!important}.simple-banner.atlanta-bnr{padding-bottom:20px;padding-top:200px}.two-col-content.office .page-center.custom{width:100%}.cnt-wit-bg-wrp.btm-sec .content_widget .rich_text{display:none}.two-col-content.elevate .flex_row.flex_center .col6{width:100%}.secondaryarea.blue.white-bg .maintext{margin-bottom:40px;width:100%}.secondaryarea.blue.white-bg .maintext h1{margin-top:0}.cnt-wit-bg-wrp.maintext .page-center.custom{margin-bottom:40px;width:100%}.cnt-wit-bg-wrp.maintext{margin:0}.two-col-content.home-testimonial.brooksourceTestinew .double-img img{display:none}}@media (max-width:1199px) and (min-width:768px){html.child-theme.mobileMenu,html.child-theme.mobileMenu body{height:100%;overflow:hidden}.hs-menu-item.hs-item-has-children.mobile-submenu-open>.hs-menu-children-wrapper{display:block}.hasdropdown-mobile i{transition:transform .2s ease}.hs-menu-item.hs-item-has-children.mobile-submenu-open>a .hasdropdown-mobile i{transform:rotate(180deg)}.two-col-content.ctm-test,.two-col-content.facility{padding:70px 0}.secondaryarea.white-bg{padding:70px 30px 100px!important}.cnt-wit-bg-wrp.two-btn{padding:70px 0}.cnt-wit-bg-wrp.sign{padding:70px 30px 100px}.featured-card.ctm-cards{padding-left:30px;padding-right:30px;padding-top:70px}.featured-card.ctm-cards .card-inner .flex_row .col8{width:90%}.featured-card.ctm-cards .card-inner{margin-top:30px}.featured-card.ctm-cards .card-inner .flex_row{flex-wrap:nowrap}.cnt-wit-bg-wrp.ctm-image{padding-left:30px;padding-right:30px}.featured-card.ctm-cards.card-type{padding-bottom:0;padding-top:0}.cm_nv_wrp.hrz.multi-btn .btn_row{width:100%}.cm_nv_wrp.hrz.multi-btn{padding-bottom:100px;padding-left:30px;padding-right:30px}.cnt-wit-bg-wrp.maintext{margin:0;padding:70px 30px 100px}}@media (max-width:1000px){.two-col-content.ctm-test .page-center.custom{width:90%}.google .awsherobadge img{width:40%}}@media screen and (max-width:767px){.simple-banner.atlanta-bnr .flex_row .top_sec h2{font-size:1.25em;padding:0 30px}.two-col-content.office .columns_rowo_wrap{margin:0 auto;width:90%}.two-col-content.office .columns_rowo_wrap .flex_row{row-gap:0}.two-col-content.ctm-test .flex_row.flex_top{flex-wrap:wrap;row-gap:0}.two-col-content.ctm-test .flex_row.flex_top .col9{width:100%}.two-col-content.ctm-test .flex_row.flex_top .col3{width:50%}.logo_slider.no-slider.multi-logo .bottom_row .logos_row .logo_item{margin:0;width:50%}.logo_slider.no-slider.multi-logo .page-center.custom{width:100%}.two-col-content.elevate .page-center.custom{padding-bottom:20px;width:100%}.two-col-content.facility .flex_row.flex_top .col6{width:100%}.atp .practicearealistnewwrapper .partnershipwrapper{flex-wrap:wrap;width:100%}.atp .partnershipwrapper .item_1,.atp .partnershipwrapper .item_2{margin:0 auto 20px!important;width:70%}.atp .practicearealistnewwrapper .partnershipwrapper>div:last-child{margin-bottom:0!important}.approach .practiceareaimagenew{margin:0 auto 20px;width:100%}.approach.right .practiceareaimagenew img{width:50%}.cnt-wit-tp-img-wrp.models .bottom_row .flex-row .cnt-col{width:100%}.approach.right .practiceareacontentnew{padding:0}.practiceareanew.approach.left .practiceareacontentnew{padding:0;width:100%}.cnt-wit-tp-img-wrp.models .top_sec.noButton .top_content h2,.practiceareanew.type2 .practiceareaheadline h2{font-size:30px}.logo_slider.aws .logos_row.flex_row .logo_item.it1{width:23%}.logo_slider.aws .logos_row.flex_row .logo_item.it2,.logo_slider.aws .logos_row.flex_row .logo_item.it3,.logo_slider.aws .logos_row.flex_row .logo_item.it4{width:15%}.logo_slider.aws .logos_row.flex_row .logo_item.it5{width:27%}.two-col-content.cm-two .flex_row.flex_center .col4{margin-bottom:40px;order:1;width:50%}.two-col-content.cm-two .flex_row.flex_center .col8{order:2;width:100%}.logo_slider.aws .logos_row.flex_row .logo_item.it1{margin-bottom:40px;width:100%}.logo_slider.aws .logos_row.flex_row .logo_item.it2,.logo_slider.aws .logos_row.flex_row .logo_item.it3,.logo_slider.aws .logos_row.flex_row .logo_item.it4{margin-bottom:40px;width:45%}.logo_slider.aws .logos_row.flex_row .logo_item.it5{width:100%}.logo_slider.aws .logos_row.flex_row .logo_item img{display:block;width:100%}.logo_slider.aws .logos_row.flex_row .logo_item.it4{margin:0 auto 40px}.cnt-wit-bg-wrp.sign .btn_row .btn_item a,.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item a{font-size:16px}.simple-banner.cm-banner-type2.portal .banner-content-inner h2{font-size:1.25em;padding:0 30px}.simple-banner.cm-banner-type2.portal .banner-content-inner .top_sec{font-size:20px}.cnt-wit-bg-wrp.sign .page-center.custom{margin-bottom:0;width:100%}.cnt-wit-bg-wrp.sign .rich_text{margin-bottom:40px}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row{flex-direction:column;flex-wrap:wrap;width:100%}.cnt-wit-bg-wrp.two-btn .content_widget .btn_row .btn_item{margin-bottom:0;width:100%!important}.cnt-wit-bg-wrp.two-btn .content_widget .rich_text{margin-top:50px;width:100%}.simple-banner.cm-banner-type2.vid_local .banner-content-inner h2{font-size:1.25em;line-height:1.2;padding:0 30px}.featured-card.ctm-cards .card-inner .flex_row .content-column p{line-height:35px}.simple-banner.cm-banner-type2.vid_local .banner-content-inner .top_sec{font-size:20px}.featured-card.ctm-cards .card-inner .flex_row .col4{display:none}.featured-card.ctm-cards .card-inner .flex_row .col8{width:100%}.featured-card.ctm-cards{padding:70px 20px 0}.featured-card.ctm-cards .card-inner{margin-top:30px}.featured-card.ctm-cards .card-inner .flex_row .content-column h2{line-height:1.2}.featured-card.ctm-cards.card-type .card-inner .flex_row .content-column p{text-align:center}.featured-card.ctm-cards.card-type{padding-top:0}.featured-card.ctm-cards.card-type .card-inner .inner-col .col4{display:block;margin:0 auto 10px;width:50%}.featured-card.ctm-cards.card-type .card-inner .inner-col .col8{width:100%}.featured-card.ctm-cards.card-type .card-inner .inner-col .col4 .img-wrap{max-width:100%}.featured-card.ctm-cards.card-type .card-inner .inner-col .flex_row{row-gap:0}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item a{font-size:16px;margin-bottom:20px;width:100%}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item{width:100%}.cm_nv_wrp.hrz.multi-btn .btn_row{width:90%}.cm_nv_wrp.hrz.multi-btn .page-center.custom .cm_nv_inner{padding:0}.cm_nv_wrp.hrz.multi-btn .btn_row .btn_item.btn3 a{font-size:20px}.wokrsBtn .page-center .btn_row .btn_item:not(:last-child){margin-bottom:15px}.wokrsBtn .page-center{padding:0}.wokrsBtn .page-center .btn_row{flex-direction:column;flex-wrap:wrap;width:auto}.wokrsBtn .page-center .btn_row .btn_item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.wokrsBtn .page-center .btn_row a.hs-button{font-size:16px}}@media only screen and (max-width:42.09em){.cnt-wit-bg-wrp.maintext .rich_text table{border-width:0}.cnt-wit-bg-wrp.maintext .rich_text table thead{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cnt-wit-bg-wrp.maintext .rich_text table thead tr{display:block}.cnt-wit-bg-wrp.maintext .rich_text table thead th{border-width:0}.cnt-wit-bg-wrp.maintext .rich_text table tbody th,.cnt-wit-bg-wrp.maintext .rich_text table tbody tr{display:block}.cnt-wit-bg-wrp.maintext .rich_text table tbody td{border-top-width:0;-webkit-column-gap:3.16vw;-moz-column-gap:3.16vw;column-gap:3.16vw;display:grid;grid-template-columns:1fr 2fr;text-align:left!important}.cnt-wit-bg-wrp.maintext .rich_text table tbody td:before{content:attr(data-label);float:left;font-weight:700;padding-right:1.78em}.cnt-wit-bg-wrp.maintext .rich_text table tbody td:last-child{border-bottom-width:0}.simple-banner.cm-banner-type2.vid_local .banner-content-inner h2{font-size:1.25em;padding:0 30px}.simple-banner.cm-banner-type2.vid_local .banner-content-inner .top_sec{font-size:20px}}@media (max-width:600px){.retail.img-add .industryherocontent h1,.text .industryherocontent h1,.two-col-cntnt-with-vid .hometextcontainer h1{font-size:25px!important}.secondaryarea.blue.white-bg .maintext h1{font-size:34px}.google .industryherocontent h1{font-size:45px}.featured-card.ctm-cards .card-inner .flex_row .content-column h2{font-size:23px}.featured-card.ctm-cards.card-type .card-inner .inner-col .col8 p a{font-size:17px}.awsherofocuswrapper a:empty:last-child{display:none}}.cm-banner.simple-banner .banner-content-inner{padding:0}.cm-banner.simple-banner .page-center{font-size:20px;width:60%}.cm-banner.simple-banner .page-center h1{color:#ff8300!important;font-size:20px;margin-bottom:10px}.cm-banner.simple-banner .page-center h1,.cm-banner.simple-banner .page-center h2{font-family:Source Sans Pro,sans-serif!important;font-weight:700;letter-spacing:2px;line-height:1.2;text-transform:uppercase}.cm-banner.simple-banner .page-center h2{font-size:2.5em;margin-bottom:20px}.cm-banner.simple-banner .page-center p{font-family:Source Sans Pro,sans-serif!important;font-size:20px;letter-spacing:1px;line-height:35px;margin-bottom:1rem!important;margin-top:0}.cnt-wit-tp-img-wrp.cm-cards .page-center{max-width:100%;width:70%}.cnt-wit-tp-img-wrp.cm-cards .page-center img{width:99.89px}.cnt-wit-tp-img-wrp.cm-cards .page-center .tp-img{display:block;margin:0 auto 20px;width:25%}.cnt-wit-tp-img-wrp.cm-cards .page-center .tp-img-cnt{font-size:20px}.cnt-wit-tp-img-wrp.cm-cards .bottom_row{margin-top:40px}.cnt-wit-tp-img-wrp.cm-cards .page-center .tp-img-cnt h3.col-title{color:#006394;font-family:Source Sans Pro,sans-serif!important;font-size:1.25em;font-weight:600;letter-spacing:1px;line-height:1.2em;margin-bottom:1rem;text-transform:uppercase}.cnt-wit-tp-img-wrp.cm-cards .page-center .flex-row .cnt-col{margin-bottom:50px}.cnt-wit-tp-img-wrp.cm-cards .page-center .tp-img-cnt .tp-img-cnt-inner p{margin-bottom:1rem}.cnt-wit-tp-img-wrp.cm-cards .page-center .flex-row{gap:0}.button3{border:2px solid #006394;color:#006394;display:inline-block;font-weight:700;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out;z-index:1}.button3:after,.button3:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.button3:before{left:50%;top:-2px;transform:translateX(-50%)}.button3:after{bottom:-2px;right:-2px}.button3:hover{background-color:rgba(255,130,0,.2);border-color:transparent;color:#ff8300;text-decoration:none}.button3:hover:after,.button3:hover:before{height:calc(100% + 4px);width:calc(100% + 4px)}.button3:hover:before{border-right-color:#ff8300;border-top-color:#ff8300;transition:width .125s ease-out,height .125s ease-out .125s}.button3:hover:after{border-bottom-color:#ff8300;border-left-color:#ff8300;transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s}.button1{border:2px solid #ff8300;color:#ff8300;display:inline-block;font-weight:700;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}.button1:after,.button1:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.button1:before{left:50%;top:-2px;transform:translateX(-50%)}.button1:after{bottom:-2px;right:-2px}.button1:hover{background-color:rgba(0,99,148,.2);border-color:transparent;color:#006394;text-decoration:none}.button1:hover:after,.button1:hover:before{height:calc(100% + 4px);width:calc(100% + 4px)}.button1:hover:before{border-right-color:#006394;border-top-color:#006394;transition:width .125s ease-out,height .125s ease-out .125s}.button1:hover:after{border-bottom-color:#006394;border-left-color:#006394;transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s}.two-col-content.cm-two-column .media_column{padding:0 0 0 100px;position:relative;width:40%}.two-col-content.cm-two-column .media_column img{display:block;margin-bottom:-50px;position:relative;top:-50px;width:100%}.two-col-content.cm-two-column{overflow:visible}.two-col-content.cm-two-column .flex_row .content-col{padding:20px 50px 0 80px;position:relative;width:60%}.two-col-content.cm-two-column .flex_row .content-col .description{margin:0}.two-col-content.cm-two-column .flex_row .content-col .description p{color:#006394;font-size:30px;font-weight:700;line-height:35px;margin-bottom:40px;text-transform:uppercase}.cm-button1 a.hs-button{border:2px solid #ff8300;color:#ff8300;display:inline-block;font-family:Source Sans Pro,sans-serif!important;font-size:20px;font-weight:700;letter-spacing:1px;line-height:35px;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}.cm-button1 a.hs-button:hover{background-color:rgba(0,99,148,.2);border-color:transparent;color:#006394;text-decoration:none}.cm-button1 a.hs-button:after{bottom:-2px;right:-2px}.cm-button1 a.hs-button:before{left:50%;top:-2px;transform:translateX(-50%)}.cm-button1 a.hs-button:after,.cm-button1 a.hs-button:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.cm-button1 a.hs-button:hover:before{border-right-color:#006394;border-top-color:#006394;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}.cm-button1 a.hs-button:hover:after{border-bottom-color:#006394;border-left-color:#006394;height:calc(100% + 4px);transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s;width:calc(100% + 4px)}.logo_slider.cm-tech .page-center{max-width:100%;width:60%}.logo_slider.cm-tech .top_sec{padding:0;text-align:left}.logo_slider.cm-tech .top_sec h2.title{margin-bottom:20px;text-transform:uppercase}.logo_slider.cm-tech .logos_row{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin:0}.logo_slider.cm-tech .logos_row .logo_item{margin-bottom:60px;margin-top:60px;width:25.1%}.logo_slider.cm-tech .logos_row .logo_item:nth-child(2) img{width:171px}.logo_slider.cm-tech .top_sec{margin:0!important}.logo_slider.cm-tech .logos_row .logo_item:nth-child(4),.logo_slider.cm-tech .logos_row .logo_item:nth-child(5),.logo_slider.cm-tech .logos_row .logo_item:nth-child(6){margin-top:0}.logo_slider.cm-tech .logos_row .logo_item:nth-child(7){margin:auto auto 0;width:30%}.cnt-wit-bg-wrp.btm-sec .content_widget h2.title{font-size:1.5rem;line-height:1.2;margin-bottom:20px}.cm-button2 a.hs-button,.cnt-wit-bg-wrp.btm-sec .content_widget h2.title{color:#006394;font-weight:700;letter-spacing:1px;text-transform:uppercase}.cm-button2 a.hs-button{border:2px solid #006394;display:inline-block;font-family:Source Sans Pro,sans-serif!important;font-size:20px;line-height:35px;padding:15px 20px;position:relative;text-align:center;transition:all .5s ease-in-out;z-index:1}.cm-button2 a.hs-button:hover{background-color:rgba(255,130,0,.2);border-color:transparent;color:#ff8300;text-decoration:none}.cm-button2 a.hs-button:after{bottom:-2px;right:-2px}.cm-button2 a.hs-button:after,.cm-button2 a.hs-button:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.cm-button2 a.hs-button:before{left:50%;top:-2px;transform:translateX(-50%)}.cm-button2 a.hs-button:hover:before{border-right-color:#ff8300;border-top-color:#ff8300;transition:width .125s ease-out,height .125s ease-out .125s}.cm-button2 a.hs-button:hover:after,.cm-button2 a.hs-button:hover:before{height:calc(100% + 4px);width:calc(100% + 4px)}.cm-button2 a.hs-button:hover:after{border-bottom-color:#ff8300;border-left-color:#ff8300;transition:border-color 0s ease-out .25s,width .125s ease-out .25s,height .125s ease-out .3s}.logo_slider.cm-tech .logos_row .logo_item .logo_inner:hover img{opacity:.5}.logo_slider.cm-tech .logos_row .logo_item .logo_inner img{transition:all .25s ease-in-out}.simple-banner.cm-banner-type2 .banner-content-inner{text-align:center}.simple-banner.cm-banner-type2 .banner-content-inner h2{font-size:40px;font-weight:600;letter-spacing:2px;margin-bottom:20px;text-transform:capitalize}.simple-banner.cm-banner-type2 .img_wrap{bottom:0;position:absolute;width:85%;z-index:0}.simple-banner.cm-banner-type2 .img_wrap img{width:30%}.simple-banner.cm-banner-type2 .page-center{padding:0;position:static}.simple-banner.cm-banner-type2 .img_wrap{padding:0}.cnt-wit-bg-wrp.hex-image .rich_text img{max-width:30%!important;width:revert-layer!important}.cnt-wit-bg-wrp.hex-image .rich_text{left:0;position:absolute;text-align:left;top:0;width:85%;z-index:0}.cnt-wit-bg-wrp.hex-image .page-center{position:static}.cnt-wit-bg-wrp.terms-of-use-cntnt .page-center{max-width:unset;padding:0;width:70%}.cnt-wit-bg-wrp.terms-of-use-cntnt .rich_text h4{text-transform:uppercase}.cnt-wit-bg-wrp.terms-of-use-cntnt .rich_text ul{margin-bottom:20px;margin-left:20px;padding-left:40px}.cnt-wit-bg-wrp.hex-image.bottom .rich_text{bottom:0;left:auto;position:absolute;right:0;text-align:right;width:auto;z-index:9}.simple-banner.cm-banner-type2{min-height:unset}.brn_banner_area-module-2.home-slider .slide_background{display:block;padding-top:300px}.brn_banner_area-module-2.home-slider{height:950px!important;min-height:unset}.brn_banner_area-module-2.home-slider .page-center{align-items:center;display:flex;justify-content:space-between;max-width:unset;padding:0;width:80%}.brn_banner_area-module-2.home-slider .slide_content{padding:0;text-align:left;width:50%}.brn_banner_area-module-2.home-slider .slide_title h1{font-size:3.5em;margin-bottom:20px;text-transform:uppercase}.brn_banner_area-module-2.home-slider .media-section{width:40%}.brn_banner_area-module-2.home-slider .slide_subtitle h3{font-size:1.25em;font-weight:400;margin-bottom:40px}.brn_banner_area-module-2.home-slider .btn_row{justify-content:flex-start!important;margin:0}.brn_banner_area-module-2.home-slider .btn_item a{background:transparent;border:2px solid #ff8300;border-radius:0;color:#fff;display:inline-block;font-size:20px;font-weight:700;line-height:35px;padding:15px 20px;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}.bnr_wrp .slide_background .page-center .slide_content{padding:0}.brn_banner_area-module-2.home-slider .btn_item a:hover{background-color:rgba(255,130,0,.2);color:#fff;text-decoration:none}.brn_banner_area-module-2.home-slider .splide__pagination{bottom:auto!important;display:block!important;height:auto!important;padding:0 0 0 10px;position:absolute;top:50%!important;width:15px!important}.brn_banner_area-module-2.home-slider .splide__pagination li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.brn_banner_area-module-2.home-slider .splide__pagination li button{background-color:transparent;border:2px solid #fff;border-radius:50%;color:transparent;cursor:pointer;display:inline-block;display:block;font-size:0;height:15px!important;line-height:0px;margin:0 2px 10px;opacity:1;outline:none;padding:5px;transition:all .6s ease;width:15px!important}.bnr_wrp.circle_bullets .splide__pagination .splide__pagination__page.is-active,.bnr_wrp.circle_bullets .splide__pagination .splide__pagination__page:hover{background-color:#ff8300;border:2px solid #ff8300}.bnr_wrp.circle_bullets .splide__pagination .splide__pagination__page.is-active:hover{background-color:#fff;border:2px solid #fff}.technology-alliances.home-tech-sec{margin-bottom:-220px;padding-bottom:250px!important;padding-top:100px!important}.cnt-wit-tp-img-wrp.hm-cards-sec .page-center{max-width:100%;padding:0;width:70%}.cnt-wit-tp-img-wrp.hm-cards-sec .flex-row{display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin:0 auto}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col{padding:0;width:30%}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img{border-radius:10%;-webkit-box-shadow:0 10px 20px -1px rgba(0,0,0,.28);-moz-box-shadow:0 10px 20px -1px rgba(0,0,0,.28);box-shadow:0 10px 20px -1px rgba(0,0,0,.28);margin-bottom:40px;margin-top:-80px;width:100%}.cnt-wit-tp-img-wrp.hm-cards-sec,.cnt-wit-tp-img-wrp.hm-cards-sec .splide__track{overflow:visible}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img-cnt h3{color:#ff8300!important;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img-cnt .tp-img-cnt-inner p{font-size:.75em;line-height:1.75em;margin-bottom:1rem!important;margin-top:0}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img-cnt .col-btn-grp,.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img-cnt .col-btn-grp .btn_row{margin:0}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img-cnt a.hs-button{border:2px solid #ff8300;color:#fff;display:inline-block;font-size:20px;font-weight:700;line-height:35px;padding:15px 20px;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img-cnt a.hs-button:hover{background-color:rgba(255,130,0,.2);color:#fff;text-decoration:none}.two-col-content.home-testimonial{padding:90px 0;text-align:center}.two-col-content.home-testimonial .description{margin:0!important}.two-col-content.home-testimonial .description p{color:#006394}.two-col-content.home-testimonial .page-center{width:50%}.two-col-content.home-testimonial .description strong{color:#006394;font-style:italic;font-weight:700}.two-col-content.home-testimonial .media_column{bottom:0;padding:0}.two-col-content.home-testimonial .double-img.img1{left:0;max-width:100%!important;min-height:unset!important;opacity:.19!important;position:absolute!important;top:25%;width:10%}.two-col-content.home-testimonial .page-center{position:static}.two-col-content.home-testimonial .double-img.img2{bottom:0;max-width:100%!important;min-height:unset!important;position:absolute!important;right:0;text-align:right;z-index:0}.two-col-content.home-testimonial .double-img.img1 img{height:auto!important}.two-col-content.home-testimonial .double-img.img2 img{height:auto!important;max-width:30%!important;width:revert-layer!important}.two-col-content.home-testimonial .media_column{height:100%;left:0;position:absolute;top:0;width:100%}.two-col-content.home-testimonial .content-col{position:relative;z-index:99}.two-col-content.home-testimonial .description strong{display:block;margin-bottom:1rem}.simple-banner.about-bnr .banner-content-inner{text-align:left}.simple-banner.about-bnr .page-center{max-width:100%;padding:0;width:60%}.simple-banner.about-bnr .banner-content-inner{padding:0}.simple-banner.about-bnr .top_sec h2{color:#ff8300!important;font-size:20px;margin-bottom:10px}.simple-banner.about-bnr .top_sec h1{margin-bottom:20px}.simple-banner.about-bnr .top_sec h3{color:#fff;font-size:2.5em;font-weight:700;letter-spacing:2px;margin-bottom:0;margin-top:40px}.simple-banner.about-bnr .top_sec h3 span{color:#ff8300!important;font-style:italic;font-weight:700;letter-spacing:2px}.two-col-content.about-testimonial .description{margin:0!important;text-align:center}.two-col-content.about-testimonial .page-center{max-width:100%;padding:0;position:static;width:50%}.two-col-content.about-testimonial .flex_row{gap:0}.two-col-content.about-testimonial .flex_row .media_column{padding:0}.two-col-content.about-testimonial .flex_row .double-img.img1{left:auto;margin:0;max-width:unset;min-height:unset;position:absolute;right:0;top:25%}.two-col-content.about-testimonial .flex_row .double-img.img1 img{height:auto!important;opacity:.19!important;width:190px}.two-col-content.about-testimonial .media_column{height:100%;left:0;position:absolute;top:0;width:100%}.two-col-content.about-testimonial .flex_row .double-img.img2{bottom:-28px;height:32px;left:50%;max-width:unset;min-height:unset;overflow:visible;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:2}.two-col-content.about-testimonial .flex_row .double-img.img2 img{height:auto!important;width:110px}.two-col-content.about-testimonial{overflow:visible}.cnt-wit-bg-wrp.btm-sec.arrow .content_widget .rich_text{bottom:-32px;left:50%;right:auto;transform:translateX(-50%)}.cnt-wit-bg-wrp.btm-sec.arrow .content_widget .rich_text img{width:110px}.cnt-wit-bg-wrp.btm-sec.arrow{overflow:visible}.two-col-content.about-two-col .page-center{max-width:unset;padding:0;width:70%}.two-col-content.about-two-col .top_sec{margin:0 0 70px;padding:0 15px;text-align:left}.two-col-content.about-two-col .top_sec p span{color:#ff8300;font-style:italic}.two-col-content.about-two-col .top_sec p{margin-bottom:1rem!important;margin-top:0}.two-col-content.about-two-col .columns_rowo_wrap .content-col{background:url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/images/bluequote.png) 0/contain no-repeat;color:#006394;font-size:20px;margin-top:80px;padding:0 0 0 40px;text-align:left;width:40%}.two-col-content.about-two-col .columns_rowo_wrap .media_column{padding:0;width:50%}.two-col-content.about-two-col .columns_rowo_wrap .flex_row{align-items:flex-start;gap:0}.two-col-content.about-two-col .columns_rowo_wrap{margin:auto;max-width:1140px;padding-left:15px;padding-right:15px}.two-col-content.about-two-col .columns_rowo_wrap .flex_row p:last-child{font-weight:700}.two-col-content.about-two-col .columns_rowo_wrap .media_column .content_box{font-size:15px;margin-top:20px;text-align:center}.two-col-content.about-two-col .columns_rowo_wrap .media_column .content_box p{font-weight:400;letter-spacing:1px;line-height:35px;margin-bottom:1rem}.two-col-content.about-two-col .columns_rowo_wrap .flex_row .description{margin:0}.two-col-content.contact-form .content-col{padding:0}.two-col-content.contact-form .content-col form{margin:0 auto;width:90%}.two-col-content.contact-form .content-col .description{margin:0!important}.two-col-content.contact-form .content-col .form_wrap{padding:0}.two-col-content.contact-form .content-col .form_wrap .form-title{margin:0!important}.two-col-content.contact-form .content-col .form_wrap h3,.two-col-content.contact-form .content-col form .hs-form-field>label{margin:0}.two-col-content.contact-form .page-center{max-width:70%;padding:0}.two-col-content.contact-form .content-col form .hs-form-field{margin-bottom:20px}.two-col-content.contact-form .content-col form .hs-form-field .hs-input::-webkit-input-placeholder{color:#666}.two-col-content.contact-form .content-col form .hs-form-field .hs-input{font-family:inherit;font-size:inherit;height:auto;line-height:inherit;margin:0;min-height:unset;padding:20px;width:100%}.two-col-content.contact-form .content-col form .form-columns-2{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.two-col-content.contact-form .content-col form .form-columns-2 .hs-form-field{width:49%}.two-col-content.contact-form .content-col form .hs-form-field .input{margin:0}.two-col-content.contact-form .content-col form .hs-form-field select.hs-input{appearance:none;background:hsla(0,0%,100%,.6) url(https://48453928.fs1.hubspotusercontent-na1.net/hubfs/48453928/raw_assets/public/Brooksource_January2025/images/arrows.png) 100% /contain no-repeat;color:#666;font-size:18px;line-height:1.5}.two-col-content.contact-form .content-col form .hs-form-field select.hs-input:focus{color:#ff8300}.two-col-content.contact-form .content-col form .hs-form-field textarea{min-height:200px!important}.two-col-content.contact-form .content-col form .hs-richtext p{font-size:20px;font-weight:700;line-height:35px;margin-bottom:1rem;text-align:left}.two-col-content.contact-form .content-col form .hs-richtext p em{font-size:.75em;font-style:normal;font-weight:400}.two-col-content.contact-form .content-col form .actions .hs-button{background:none;border:2px solid #666;border-color:#ff8300!important;color:#ff8300!important;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;letter-spacing:1px;line-height:inherit;margin-bottom:20px;padding:10px;transition:all .5s ease-in-out;width:30%}.two-col-content.contact-form .flex_row{gap:0}.cnt-wit-bg-wrp.contact_cntnt .page-center.custom{width:70%}.cnt-wit-bg-wrp.contact_cntnt.info_cntnt .page-center{padding:0}.two-col-content.contact-form.info-wrap form{width:100%}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request>label span{color:#006394;display:inline-block;font-size:1.5rem;font-weight:700;line-height:35px;margin-bottom:10px;text-align:left;text-transform:uppercase;width:auto}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request ul.inputs-list input{margin-bottom:10px;margin-right:10px;width:auto}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request ul.inputs-list span{font-size:18px;font-weight:700;line-height:35px;margin-bottom:10px;text-align:left;text-transform:uppercase}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request ul.inputs-list{display:flex}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request ul.inputs-list li{font-size:18px;margin-bottom:0;margin-right:50px;margin-top:0}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request>label span:after{content:":"}.two-col-content.contact-form.info-wrap .content-col form .hs_recaptcha .grecaptcha-badge{margin-left:0}.two-col-content.contact-form.info-wrap .content-col form .actions .hs-button{text-transform:lowercase}.simple-banner.cm-banner.engineering .page-center{padding:0}.cnt-wit-tp-img-wrp.engineering-competencies .top_sec{margin:0;padding:0}.cnt-wit-tp-img-wrp.engineering-competencies .top_sec h2{font-size:35px;font-weight:700;margin-bottom:40px;text-transform:uppercase}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row{display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin:0 auto;text-align:left;transition:all .5s ease-in-out;width:95%}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col{display:flex;margin-bottom:30px;padding:0;width:48%}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col .inner_spacing{display:flex}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col .tp-img{margin-bottom:0;margin-right:20px;width:20%}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col .tp-img img{width:100%}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col .tp-img-cnt{text-align:left;width:70%}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col .tp-img-cnt h3{color:#006394;font-size:1.25em;font-weight:600;line-height:1.2em;margin-bottom:1rem;text-transform:uppercase}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col .tp-img-cnt p{margin-bottom:1rem}.cnt-wit-tp-img-wrp.engineering-cards .page-center{max-width:100%;padding:0;width:70%}.cnt-wit-tp-img-wrp.engineering-cards .flex-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 70px}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .cnt-col{background-color:#f0f0f0;border:1px solid #d6d6d6;border-radius:10%;-webkit-box-shadow:0 10px 20px -1px rgba(0,0,0,.15);-moz-box-shadow:0 10px 20px -1px rgba(0,0,0,.15);box-shadow:0 10px 20px -1px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between;padding:40px;width:30%}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .tp-img{margin-bottom:20px;width:35%}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .tp-img-cnt{text-align:left}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .col-btn-grp{justify-content:flex-start;margin:0}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .col-btn-grp .btn_row{margin:0}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .tp-img-cnt p{margin-bottom:1rem}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .cnt-col .inner_spacing,.cnt-wit-tp-img-wrp.engineering-cards .flex-row .cnt-col .inner_spacing .tp-img-cnt{display:flex;flex-direction:column;height:100%}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .cnt-col .inner_spacing .tp-img-cnt .col-btn-grp{margin-top:auto}.cnt-wit-tp-img-wrp.engineering-cards .splide__track{overflow:visible}.cnt-wit-tp-img-wrp.support-sec .page-center{max-width:100%;padding:0 10px}.cnt-wit-tp-img-wrp.support-sec .top_sec{margin:0;padding:0}.cnt-wit-tp-img-wrp.support-sec .top_sec h3.title{font-weight:700;margin-bottom:40px;text-align:center;text-transform:uppercase}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row{display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin:0 auto;text-align:center;width:60%}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col{margin:0 auto 40px;padding:0;width:23%}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .tp-img{margin:0 auto 10px;width:30%}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .tp-img-cnt h3.col-title{color:#006394;font-size:1.25em;font-weight:600;line-height:1.2em;margin-bottom:1rem;margin-top:0;text-transform:uppercase}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .btn_row,.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .col-btn-grp{margin:0}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .btn_row a.hs-button{background:transparent;border:0;color:#ff8300;display:inline;font-size:18px;line-height:35px;padding:10px;text-transform:uppercase;transition:all .2s ease-in-out}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .btn_row a.hs-button:after{content:"\f105";font-family:Font Awesome\ 6 Free;left:0;position:relative;transition:all .2s ease-in-out}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .btn_row a.hs-button:hover:after{color:#ff8300;left:6px}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .btn_row a.hs-button:hover{color:#006394}.cnt-wit-tp-img-wrp.hm-cards-sec.type3 .page-center{width:60%}.cnt-wit-tp-img-wrp.hm-cards-sec.type3 .cnt-col{width:45%}.simple-banner.cm-banner.engineering .page-center{max-width:100%}.cnt-wit-tp-img-wrp.technical-expertise .top_sec{margin:0;padding:0}.cnt-wit-tp-img-wrp.technical-expertise .top_sec h2.title{font-size:35px;margin-bottom:40px}.cnt-wit-tp-img-wrp.technical-expertise .flex-row{align-items:center;gap:0;margin-left:-15px;margin-right:-15px}.cnt-wit-tp-img-wrp.technical-expertise .flex-row .cnt-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-left:15px;padding-right:15px}.cnt-wit-tp-img-wrp.technical-expertise .flex-row .cnt-col .tp-img img{margin:0 auto;transition:all .5s ease-in-out;width:40%}.cnt-wit-tp-img-wrp.technical-expertise .flex-row .cnt-col .tp-img-cnt p{color:#006394;cursor:default;font-family:Source Sans Pro,sans-serif!important;font-size:18px;font-weight:600;letter-spacing:2px;line-height:35px}.cnt-wit-tp-img-wrp.engineering-competencies.staffing .bottom_row{margin:0 -15px}.simple-banner.cm-banner.engineering.lower h1{text-transform:inherit}.simple-banner.cm-banner.engineering.process h2{color:#fff;font-size:30px;font-weight:700;letter-spacing:2px;line-height:1.2;margin-bottom:.5rem;text-transform:inherit}.cnt-wit-tp-img-wrp.find-work-top-cntnt .top_sec h2{color:#006394;font-size:35px;font-weight:700;letter-spacing:2px;margin-bottom:40px;text-transform:uppercase}.cnt-wit-tp-img-wrp.find-work-top-cntnt .top_sec{margin:0;padding:0}.cnt-wit-tp-img-wrp.find-work-top-cntnt .flex-row{display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;width:100%}.cnt-wit-tp-img-wrp.find-work-top-cntnt .flex-row .cnt-col{border:2px solid #ff8300;letter-spacing:1px;margin-bottom:40px;padding:70px 40px;text-align:center;transition:all .5s ease-in-out;width:48%}.cnt-wit-tp-img-wrp.find-work-top-cntnt .flex-row .cnt-col .tp-img-cnt-inner h4{color:#006394;font-size:1.25em;font-weight:600;line-height:1.2em;margin-bottom:1rem;margin-top:0;text-transform:uppercase}.our-process.what-we-offer .rowcontainer{padding-bottom:170px;padding-top:80px}.our-process.what-we-offer .rowcontainer .page-center{max-width:100%;padding:0;width:70%}.our-process.what-we-offer .rowcontainer h2.blueheading{color:#006394;font-size:30px;font-weight:700;letter-spacing:2px;margin:0 0 40px;text-align:left;text-transform:uppercase}.our-process.what-we-offer .timelinewrapper{margin-top:50px}.two-col-content.office .page-center.custom{max-width:100%;padding:0;width:80%}.row-fluid [class*=span]{min-height:0}.two-col-content.about-testimonial .content-col{padding:0;position:relative;z-index:99}.cm-banner.simple-banner.technology-bnr .page-center,.cnt-wit-tp-img-wrp.tech-cntnt-top-img .page-center,.logo_slider.cm-tech.technology-alliances .page-center{padding:0}.cnt-wit-bg-wrp.two-btn{position:relative;z-index:9}.simple-banner.vid_local.about-bnr .bnr_vid{width:100vw}.z-index{z-index:1}.simple-banner.vid_local.about-bnr .bnr_vid{position:fixed}.simple-banner.about-bnr{z-index:0}.cnt-wit-bg-wrp.btm-sec.arrow{z-index:9}.cnt-wit-bg-wrp.two-btn .content_widget .rich_text p a{color:#006394}.cnt-wit-bg-wrp.two-btn .content_widget .rich_text p a:hover{color:#ff8300}@media(min-width:1600px){.two-col-content.office .page-center.custom{max-width:100%;padding:0;width:70%}}@media(max-width:1680px){.two-col-content.about-testimonial .flex_row .double-img.img1 img{width:168px}}@media(max-width:1600px) and (min-width:1200px){.simple-banner.cm-banner-type2{padding-top:450px}}@media(max-width:1199px) and (min-width:768px){.simple-banner.cm-banner-type2{min-height:unset;padding-bottom:20px;padding-top:200px}}@media(max-width:1600px){.cm-banner.simple-banner .page-center{width:80%}.cnt-wit-tp-img-wrp.cm-cards .page-center .flex-row .cnt-col{margin-bottom:50px;padding:0 20px}.simple-banner.cm-banner{padding:250px 0 150px!important}.cnt-wit-tp-img-wrp.cm-cards .page-center{max-width:100%;width:80%}.brn_banner_area-module-2.home-slider .slide_background{padding-top:250px}.cnt-wit-tp-img-wrp.hm-cards-sec .page-center{width:90%}.cnt-wit-bg-wrp.contact_cntnt .page-center.custom,.simple-banner.about-bnr .page-center,.two-col-content.about-two-col .page-center{width:80%}.two-col-content.contact-form .page-center{max-width:80%;padding:0}.cnt-wit-tp-img-wrp.engineering-cards .page-center{max-width:100%;padding:0;width:90%}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col .tp-img-cnt h3.col-title{word-break:keep-all}.our-process.what-we-offer .rowcontainer .page-center{width:90%}}@media screen and (max-width:1489px){.brn_banner_area-module-2.home-slider .slide_title h1{font-size:3em}}@media screen and (max-width:1288px){.brn_banner_area-module-2.home-slider{height:900px!important}}@media(max-width:1199px){.cnt-wit-bg-wrp.terms-of-use-cntnt .page-center{width:100%}.cnt-wit-bg-wrp.terms-of-use-cntnt{margin-bottom:24px;padding:70px 30px 100px}.cnt-wit-bg-wrp.hex-image,.simple-banner.cm-banner-type2 .img_wrap{display:none}.simple-banner.cm-banner{padding:200px 0 100px!important}.cnt-wit-tp-img-wrp.cm-cards{padding:70px 30px 100px}.cnt-wit-tp-img-wrp.cm-cards .page-center{max-width:100%;width:100%}.logo_slider.no-slider.cm-tech{padding:70px 30px 100px}.logo_slider.no-slider.cm-tech .page-center{width:100%}.cnt-wit-bg-wrp.btm-sec .content_widget h2.title{text-align:left}.cnt-wit-bg-wrp.btm-sec .page-center{max-width:960px;padding:0}.brn_banner_area-module-2.home-slider .page-center{width:90%}.brn_banner_area-module-2.home-slider .media-section{display:none}.brn_banner_area-module-2.home-slider .page-center{width:60%}.brn_banner_area-module-2.home-slider .slide_content{width:100%}.brn_banner_area-module-2.home-slider{height:700px!important;min-height:unset!important}.brn_banner_area-module-2.home-slider .slide_background{padding-top:200px}.two-col-content.home-testimonial{padding:70px 0;text-align:center}.two-col-content.home-testimonial .page-center{max-width:960px;width:100%}.simple-banner.about-bnr{padding:200px 0 100px}.simple-banner.about-bnr .top_sec h3{word-break:keep-all}.two-col-content.about-testimonial{padding:70px 0}.two-col-content.about-testimonial .page-center{max-width:960px;width:100%}.two-col-content.about-testimonial .flex_row .double-img.img1{display:none}.cnt-wit-bg-wrp.btm-sec.arrow .content_widget .rich_text{display:block}.two-col-content.about-two-col{padding:70px 30px 100px}.two-col-content.about-two-col .page-center{max-width:960px;width:100%}.two-col-content.about-two-col .columns_rowo_wrap .content-col{margin-top:20px;width:100%}.two-col-content.about-two-col .columns_rowo_wrap .media_column{width:100%}.two-col-content.about-two-col .top_sec{margin-bottom:40px;width:100%}.two-col-content.about-two-col .columns_rowo_wrap .media_column .inner_spacer{height:315px;padding:0!important}.cnt-wit-bg-wrp.contact_cntnt{padding:70px 30px 0}.cnt-wit-bg-wrp.contact_cntnt .page-center.custom{width:100%}.two-col-content.contact-form .page-center{max-width:100%;padding:0}.two-col-content.contact-form{padding:70px 30px 100px}.cnt-wit-bg-wrp.contact_cntnt.type2{margin-bottom:125px}.cnt-wit-tp-img-wrp.engineering-competencies .flex-row .cnt-col{width:100%}.cnt-wit-tp-img-wrp.engineering-cards .page-center{flex-wrap:wrap;width:70%}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .cnt-col{border-radius:20px;margin-bottom:40px;width:100%}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .tp-img img{width:100%}.cnt-wit-tp-img-wrp.engineering-cards .flex-row{gap:0}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row,.our-process.what-we-offer .rowcontainer .page-center{width:90%}.our-process.what-we-offer .citywrapper{display:block}.two-col-content.office{padding:70px 30px 100px}.two-col-content.office .page-center.custom{width:100%}.two-col-content.cm-two-column .media_column{padding-left:20px;width:50%}.two-col-content.cm-two-column .media_column img{bottom:0;margin-bottom:0;top:0}.two-col-content.cm-two-column .flex_row .content-col{padding:20px 20px 20px 50px;width:50%}.two-col-content.cm-two-column .flex_row .content-col .description p{font-size:20px;margin-bottom:20px}.two-col-content.cm-two-column .btn-items .btn_row{justify-content:center!important}}@media(max-width:1180px){.brn_banner_area-module-2.home-slider .page-center{width:80%}}@media(max-width:991px){.cnt-wit-bg-wrp.btm-sec .page-center{max-width:720px}.two-col-content.home-testimonial .page-center{max-width:720px;width:100%}.two-col-content.about-testimonial .page-center{max-width:720px;padding-left:15px;padding-right:15px}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request ul.inputs-list li{margin:0}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request ul.inputs-list{display:block}.two-col-content.contact-form.info-wrap .content-col form .hs-form-field.hs_select_the_type_of_request ul.inputs-list input{margin-bottom:0}.two-col-content.contact-form.info-wrap{padding-bottom:100px}.cnt-wit-tp-img-wrp.technical-expertise{padding:70px 30px}.cnt-wit-tp-img-wrp.technical-expertise .flex-row .cnt-col{flex:100%;margin-bottom:20px;width:100%}.cnt-wit-tp-img-wrp.technical-expertise .flex-row .cnt-col .tp-img img{width:35%}}@media(max-width:971px){.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col{width:50%}}@media(max-width:767px){.cm-banner.simple-banner .page-center h2{font-size:2em}.cnt-wit-tp-img-wrp.cm-cards .page-center img{max-width:unset;width:163.75px}.cnt-wit-tp-img-wrp.cm-cards{padding:70px 20px 100px}.button3{font-size:16px;line-height:35px}.two-col-content.cm-two-column .media_column{display:none}.two-col-content.cm-two-column .flex_row .content-col{padding:50px 20px;text-align:center;width:100%}.two-col-content.cm-two-column .flex_row .content-col .description p{font-size:20px;margin-bottom:20px}.two-col-content.cm-two-column .flex_row a.hs-button{font-size:16px}.two-col-content.cm-two-column .btn_row.count_1{justify-content:center}.logo_slider.no-slider.cm-tech{padding:70px 20px 100px}.logo_slider.cm-tech .logos_row .logo_item:nth-child(2) img{width:103px}.cnt-wit-bg-wrp.btm-sec{padding-left:20px;padding-right:20px}.cm-button2 a.hs-button{font-size:16px}.simple-banner.cm-banner-type2 .banner-content-inner{font-size:1.25em;padding:0 30px}.cnt-wit-bg-wrp.terms-of-use-cntnt{margin-bottom:24px;padding:70px 20px 100px}.brn_banner_area-module-2.home-slider .slide_background{padding-bottom:20px;padding-top:250px}.brn_banner_area-module-2.home-slider .slide_title h1{font-size:1.5em}.brn_banner_area-module-2.home-slider .slide_subtitle h3{font-size:1em}.brn_banner_area-module-2.home-slider .btn_item a{font-size:16px}.brn_banner_area-module-2.home-slider{height:600px!important;min-height:unset!important}.brn_banner_area-module-2.home-slider .splide__pagination{left:-8px!important}.two-col-content.contact-form.info-wrap{padding-top:0}.technology-alliances.home-tech-sec{margin-bottom:0;padding-bottom:100px!important;padding-top:100px!important}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img{margin-top:0}.cnt-wit-tp-img-wrp.hm-cards-sec{margin:0;padding-bottom:50px;padding-top:100px}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col{margin-bottom:50px;padding:0;width:100%}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img-cnt .tp-img-cnt-inner p{color:#fff}.cnt-wit-tp-img-wrp.hm-cards-sec .cnt-col .tp-img-cnt a.hs-button{font-size:16px}.two-col-content.home-testimonial .page-center{max-width:540px}.two-col-content.home-testimonial .content-col{padding:0}.two-col-content.about-testimonial .page-center{max-width:540px}.two-col-content.about-testimonial .page-center .content-col{padding:0}.two-col-content.about-two-col{padding:70px 20px 100px}.cnt-wit-bg-wrp.contact_cntnt,.two-col-content.contact-form{padding:70px 20px 0}.two-col-content.contact-form .content-col form .form-columns-2 .hs-form-field{width:100%}.two-col-content.contact-form .content-col form .actions .hs-button{display:block;margin:0 auto;width:30%}.two-col-content.contact-form .content-col form .hs-richtext p{text-align:center}.cnt-wit-tp-img-wrp.engineering-cards .page-center{flex-wrap:wrap;width:90%}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .cnt-col{padding:20px}.cnt-wit-tp-img-wrp.engineering-cards .flex-row .cnt-col a.hs-button{font-size:16px}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col{width:100%}.cnt-wit-tp-img-wrp.support-sec .bottom_row .flex-row .cnt-col:last-child{margin:0}.cnt-wit-tp-img-wrp.support-sec{margin:0;padding-bottom:100px}.cnt-wit-tp-img-wrp.hm-cards-sec.type3 .cnt-col{width:100%}.cnt-wit-tp-img-wrp.technical-expertise{padding:70px 20px}.cnt-wit-tp-img-wrp.find-work-top-cntnt .flex-row .cnt-col{width:100%}.our-process.what-we-offer .rowcontainer .page-center{width:90%}.our-process.what-we-offer .citywrapper{display:none}.cnt-wit-tp-img-wrp.engineering-cards.what-we-offer{padding-top:100px}.two-col-content.office{padding:70px 20px 100px}}@media(max-width:600px){.cnt-wit-tp-img-wrp.cm-cards .page-center img{max-width:100%;width:163.75px}.logo_slider.cm-tech .logos_row .logo_item{margin-bottom:30px!important;margin-top:30px!important;width:100%!important;width:100%}.brn_banner_area-module-2.home-slider{height:auto!important;min-height:600px!important}.two-col-content.contact-form .content-col form .actions .hs-button{display:block;margin:0 auto;width:60%}.simple-banner.cm-banner.engineering h2{font-size:30px}.cnt-wit-tp-img-wrp.engineering-competencies.staffing .bottom_row{margin:0}.cnt-wit-tp-img-wrp.find-work-top-cntnt .flex-row .cnt-col{padding:70px 20px}.cm-banner.simple-banner .page-center h2{font-size:30px}.child-theme .cm-blog-post-noSidebr .banner-breacrumb ul.hs-breadcrumb-menu li a.hs-breadcrumb-label{font-size:12px;line-height:normal}.hs-blog-post .simple-banner .banner-breacrumb ul.hs-breadcrumb-menu li:after{font-size:14px}.child-theme .cm-blog-post-noSidebr .banner-breacrumb ul.hs-breadcrumb-menu li{line-height:normal}.hs-blog-post .simple-banner .page-center{padding:0}.child-theme .cm-blog-post-noSidebr .banner-breacrumb{padding-left:0;padding-right:0}}@media screen and (max-width:400px){.brn_banner_area-module-2.home-slider .slide_background{padding-top:150px}.cnt-wit-tp-img-wrp.hm-cards-sec.type3 .page-center{width:90%}}.fadein.visible{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-name:fadeInUp;-webkit-animation-name:fadeInUp;opacity:0}.fadein{opacity:0}.visible{visibility:visible!important}.fadein2.visible{opacity:1}.fadein2{opacity:0;transition:all 1.5s}@keyframes fadeInUp{0%{transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}form .hsfc-NavigationRow__Buttons{justify-content:flex-start!important}form button[type=submit]{background-color:#006394!important}form button[type=submit]:hover{background-color:#ff8300!important}