.ignoreNavHeight{display:none!important}.videoContainer{background-color:#373d43}.videoContainer,.videoCropWrapper{height:540px}.heroTitle .contentInner{padding:0!important;text-align:left}.heroTitle{top:130px}.veloGreen{color:#85b450!important}.heroTitle{line-height:48px;top:170px}.mainImage{width:100%;display:block}.introSegment{font-family:"Helvetica LT W01 Light",Helvetica,arial,sans-serif;font-size:40px;line-height:48px;font-weight:400;color:#fff}.secondarySegment{font-family:"Helvetica Neue LT W01_75 Bold",Helvetica,arial,sans-serif;font-size:40px;line-height:48px;font-weight:400;color:#fff}img.heroSlashes{margin-left:10px;margin-right:10px}.clientItemContainer{width:100%;margin-top:40px}.clientItemContainer:after{content:"";display:block;clear:both}.clientItem,.gridSizer{width:22%;height:137px}.clientItem--width2{width:47%;height:300px}.clientItem,.clientItem--width2{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border-radius:0;display:table}.clientItemInner{text-align:center;height:100%;width:100%;position:absolute;background-color:rgba(0,0,0,.2)}.clientItemInner a{height:100%;width:100%;display:block}.gutterSizer{width:3%}.clientItem{margin-bottom:25px;cursor:pointer}.clientItemOverlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .4s;transition:all .4s}.clientItem.clientItembuilding .clientItemOverlay{background:#90c54a;background:linear-gradient(45deg,#90c54a 0,#4595ec 100%)!important;-webkit-transition:opacity .4s;transition:opacity .4s}.clientItem.clientItembuilding:hover .clientItemOverlay{opacity:1}.clientItem.clientItemtechnology .clientItemOverlay{background:#e73f8d;background:linear-gradient(45deg,#e73f8d 0,#3f54af 100%)!important;-webkit-transition:opacity .4s;transition:opacity .4s}.clientItem.clientItemtechnology:hover .clientItemOverlay{opacity:1}.clientItem.clientItemindustrial .clientItemOverlay{background:#f6c244;background:linear-gradient(45deg,#f6c244 0,#e73f8d 100%)!important;-webkit-transition:opacity .4s;transition:opacity .4s}.clientItem.clientItemindustrial:hover .clientItemOverlay{opacity:1}.clientItem.clientItemproservices .clientItemOverlay{background:#3f54af;background:linear-gradient(45deg,#3f54af 0,#90c54a 100%)!important;-webkit-transition:opacity .4s;transition:opacity .4s}.clientItem.clientItemproservices:hover .clientItemOverlay{opacity:1}.clientLogo{vertical-align:middle;max-width:50%;max-height:50%}@media (max-width:1024px) and (min-width:768px){.clientItem,.gridSizer{width:22%;height:80px}.clientItem--width2{width:47%;height:210px}.videoContainer,.videoCropWrapper{height:312px}.heroTitle .contentInner{padding:0 15px!important;text-align:left}.heroTitle{top:95px}.portfolioSectorContainer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.portfolioTitle{text-align:center;margin-bottom:0}.portfolioInner{padding:0 15px}.portfolioSector.portfolioBlock-building-sector .portfolioInner::before,.portfolioSector.portfolioBlock-industrial-sector .portfolioInner::before,.portfolioSector.portfolioBlock-professional-services .portfolioInner::before,.portfolioSector.portfolioBlock-technology-sector .portfolioInner::before{width:100%;background-position:top center}.heroTitle{line-height:20px}.introSegment{font-size:30px;line-height:28px}.secondarySegment{font-size:30px;line-height:28px}img.heroSlashes{width:22px;height:22px}.portfolioSector.portfolioBlock-building-sector::after{content:"";height:0;width:100%;display:block;background:0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.portfolioSector.portfolioBlock-building-sector,.portfolioSector.portfolioBlock-building-sector:hover::after{background:#90c54a;background:linear-gradient(45deg,#90c54a 0,#4595ec 100%);opacity:1}.portfolioSector.portfolioBlock-technology-sector::after{content:"";height:0;width:100%;display:block;background:0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.portfolioSector.portfolioBlock-technology-sector,.portfolioSector.portfolioBlock-technology-sector:hover::after{background:#e73f8d;background:linear-gradient(45deg,#e73f8d 0,#3f54af 100%);opacity:1}.portfolioSector.portfolioBlock-industrial-sector::after{content:"";height:0;width:100%;display:block;background:0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.portfolioSector.portfolioBlock-industrial-sector,.portfolioSector.portfolioBlock-industrial-sector:hover::after{background:#f6c244;background:linear-gradient(45deg,#f6c244 0,#e73f8d 100%);opacity:1}.portfolioSector.portfolioBlock-professional-services::after{content:"";height:0;width:100%;display:block;background:0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.portfolioSector.portfolioBlock-professional-services,.portfolioSector.portfolioBlock-professional-services:hover::after{background:#3f54af;background:linear-gradient(45deg,#3f54af 0,#90c54a 100%);opacity:1}}@media screen and (max-width:767px){.flexMobileWrapper{width:100%!important;-webkit-box-ordinal-group:3!important;order:2!important;-ms-flex-order:2!important;position:relative;height:105px}.clientItemContainer{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column}.clientItem,.gridSizer{width:47%;min-height:1px}.gridSizer{height:auto}.clientItem{top:0!important;position:absolute;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;height:80px}.clientItem--width2{width:100%;-webkit-box-ordinal-group:2!important;order:1!important;-ms-flex-order:1!important;position:relative!important;height:210px}.gutterSizer{width:6%}.carouselItemWrapper{background-color:#373d43}.carouselItemWrapper img{margin-top:0;margin-bottom:0}.videoContainer,.videoCropWrapper{height:105px}.videoCropWrapper{position:absolute;top:0;width:100%;height:400px!important}.heroTitle{position:relative;overflow:hidden;top:0;margin-bottom:30px}.heroTitle{line-height:20px}.introSegment{font-size:30px;line-height:28px}.secondarySegment{font-size:30px;line-height:28px}.portfolioSectorContainer{bottom:0;position:relative;overflow:hidden}.introSegment{font-size:30px;line-height:38px}.secondarySegment{font-size:30px;line-height:38px}.heroSlashes img{width:30px;height:30px}.portfolioTitle{text-align:center}.portfolioSector{width:50%;display:inline-block}.portfolioSector.portfolioBlock-building-sector .portfolioInner::before,.portfolioSector.portfolioBlock-industrial-sector .portfolioInner::before,.portfolioSector.portfolioBlock-professional-services .portfolioInner::before,.portfolioSector.portfolioBlock-technology-sector .portfolioInner::before{width:100%;background-position:top center}.portfolioSubTitle{display:none}img.heroSlashes{width:22px;height:22px}.portfolioSector.portfolioBlock-building-sector::after{content:"";height:0;width:100%;display:block;background:0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.portfolioSector.portfolioBlock-building-sector,.portfolioSector.portfolioBlock-building-sector:hover::after{background:#90c54a;background:linear-gradient(45deg,#90c54a 0,#4595ec 100%);opacity:1}.portfolioSector.portfolioBlock-technology-sector::after{content:"";height:0;width:100%;display:block;background:0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.portfolioSector.portfolioBlock-technology-sector,.portfolioSector.portfolioBlock-technology-sector:hover::after{background:#e73f8d;background:linear-gradient(45deg,#e73f8d 0,#3f54af 100%);opacity:1}.portfolioSector.portfolioBlock-industrial-sector::after{content:"";height:0;width:100%;display:block;background:0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.portfolioSector.portfolioBlock-industrial-sector,.portfolioSector.portfolioBlock-industrial-sector:hover::after{background:#f6c244;background:linear-gradient(45deg,#f6c244 0,#e73f8d 100%);opacity:1}.portfolioSector.portfolioBlock-professional-services::after{content:"";height:0;width:100%;display:block;background:0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.portfolioSector.portfolioBlock-professional-services,.portfolioSector.portfolioBlock-professional-services:hover::after{background:#3f54af;background:linear-gradient(45deg,#3f54af 0,#90c54a 100%);opacity:1}}@media screen and (max-width:599px){.overrideFlex{display:inline-block!important}.overrideFlex .tabButton{margin-bottom:10px}.overrideFlex .tabButton:last-child{margin-bottom:0}}
/*# sourceMappingURL=our-work.css.map */
