.industry-banner-v2 .proserviceswrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin:0 auto;padding:250px 0 200px;position:relative}.industry-banner-v2 .industryherocontent{margin:0 auto;position:relative;width:60%;z-index:2}.industry-banner-v2 .proserviceslogo{margin-bottom:20px;width:30%}.industry-banner-v2 .proserviceslogo img{display:block;margin-bottom:40px;width:100%}.industry-banner-v2 h1.longh1{color:#fff;font-size:2.5em}.industry-banner-v2 .impactwrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto 50px;text-align:left;transition:all .5s ease-in-out;width:95%}.industry-banner-v2 .impactwrapperleft{width:48%}.industry-banner-v2 .impact{display:flex;margin-bottom:30px;width:100%}.industry-banner-v2 .impact .impacticon{margin-right:20px;width:20%}.industry-banner-v2 .impact .impactcontent{width:70%}.industry-banner-v2 .impact .impactcontent p.subtext{color:#fff;font-size:1.25em;font-weight:600;line-height:1.2em;margin-bottom:1rem;margin-top:0;text-transform:uppercase}@keyframes fadeInUp{0%{transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}.industryherocontent.fadeinhero{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}.industry-banner-v2 .impact .impactcontent .btn_item a{background:transparent;border:none;color:#fff!important;display:inline-block;font-size:1em;font-weight:700;outline:none;padding:0 0 10px;position:relative;text-decoration:none;transition:.3s}.industry-banner-v2 .impact .impactcontent .btn_item a:before{border-bottom:5px solid #e12726;bottom:0;content:"";left:0;margin:0 auto;padding:0;position:absolute;transition:.3s;width:100%}.industry-banner-v2 .impact .impactcontent .btn_item a:hover:before{padding:20px;width:0}.industry-banner-v2 .impact .impactcontent .btn_item a:hover{color:#e12726}.industry-banner-v2 .tyformbuttons{display:flex;justify-content:space-between;margin:0 auto}.industry-banner-v2 .tyformbuttons a{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}.industry-banner-v2 .tyformbuttons a.btn.btn-1{background-color:transparent;border-color:#f15c57;color:#f15c57;width:48%}.industry-banner-v2 .tyformbuttons a.btn.btn-2{border-color:#2ebddb;color:#2ebddb;width:48%}.industry-banner-v2 .tyformbuttons div{display:flex;justify-content:space-between;margin:0 auto;width:50%}.industry-banner-v2 .tyformbuttons a:before{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.industry-banner-v2 .tyformbuttons a.btn.btn-1:before{left:50%;top:-2px;transform:translateX(-50%)}.industry-banner-v2 .tyformbuttons a:after{border:2px solid transparent;content:"";height:0;position:absolute;width:0}.industry-banner-v2 .tyformbuttons a.btn.btn-1:after{bottom:-2px;right:-2px}.industry-banner-v2 .tyformbuttons a.btn.btn-1:hover{background-color:rgba(0,99,148,.2);border-color:transparent;color:#2ebddb!important;text-decoration:none}.industry-banner-v2 .tyformbuttons a.btn.btn-1:hover:before{border-right-color:#2ebddb;border-top-color:#2ebddb;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}.industry-banner-v2 .tyformbuttons a.btn.btn-1:hover:after{border-bottom-color:#2ebddb;border-left-color:#2ebddb;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)}.industry-banner-v2 .tyformbuttons a.btn.btn-2:hover{background-color:transparent;color:#f15d57!important}.industry-banner-v2 .tyformbuttons a.btn.btn-2:hover:before{border-right-color:#f15c57;border-top-color:#f15c57;height:calc(100% + 4px);transition:width .125s ease-out,height .125s ease-out .125s;width:calc(100% + 4px)}.industry-banner-v2 .tyformbuttons a.btn.btn-2:hover:after{border-bottom-color:#f15c57;border-left-color:#f15c57;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)}.industry-banner-v2 .tyformbuttons a.btn.btn-2:after{bottom:-2px;right:-2px}.industry-banner-v2 .tyformbuttons a.btn.btn-2:before{left:50%;top:-2px;transform:translateX(-50%)}@media(max-width:1600px){.industry-banner-v2 .industryherocontent{width:80%}.industry-banner-v2 .proserviceslogo{width:40%}}@media(max-width:1199px){.industry-banner-v2 .industryherocontent{width:80%}.industry-banner-v2 .impactwrapperleft{width:100%}.industry-banner-v2 .impact .impacticon img{display:block;width:100%}.industry-banner-v2 .tyformbuttons{display:flex;justify-content:space-between;margin:0 auto 70px;width:100%}.industry-banner-v2 .tyformbuttons div{width:100%}.industry-banner-v2 .tyformbuttons{margin-bottom:0;width:80%}.industry-banner-v2 .proserviceswrapper{padding:200px 0 100px}}@media(max-width:767px){.industry-banner-v2 .proserviceslogo{width:100%}.industry-banner-v2 h1.longh1{font-size:1.75em!important}.industry-banner-v2 .impactwrapper{width:100%}.industry-banner-v2 .industryherocontent .container.page-center{padding:0}.industry-banner-v2 .tyformbuttons div{flex-direction:column}.industry-banner-v2 .tyformbuttons a.btn.btn-1{font-size:16px;margin-bottom:20px;width:100%}.industry-banner-v2 .tyformbuttons a.btn.btn-2{font-size:16px;width:100%}}@media(max-width:1070px){.industry-banner-v2 .tyformbuttons{margin:0 auto 70px;width:100%}}.proserviceboxwrapper{display:grid;gap:40px}.onecolumn{grid-template-columns:repeat(1,1fr)}.twocolumns{grid-template-columns:repeat(2,1fr)}.threecolumns{grid-template-columns:repeat(3,1fr)}.fourcolumns{grid-template-columns:repeat(4,1fr)}.proserviceboxcontainer{padding:30px}.proserviceboxcontainer h2,.proserviceboxcontainer h3{text-transform:uppercase}.proserviceboxcontainer p{margin-bottom:0}@media screen and (max-width:1000px){.proserviceboxwrapper{grid-template-columns:repeat(1,1fr)!important}}