.herobanner-flex-style2{align-items:center;background:#fafafa;display:flex;flex-direction:row;height:100%;justify-content:center;margin:auto;padding:70px 0 40px}.fit_container .herobanner-flex-style2{justify-content:right;margin-top:80px;padding:0}.herobanner-headline p{font-size:20px}.updated-herobanner-style2 h1.hero-title{font-size:44px}.herobanner-module__sub p{font-size:20px}.updated-herobanner-style2 .herobanner-headline{display:flex;flex:50%;flex-direction:column}.updated-herobanner-style2.fit_container .herobanner-headline{max-width:640px;padding-right:50px}.ctabanner-module__cta,.herobanner-module__heading-style2,.herobanner-module__sub-p{margin:auto;max-width:650px;padding-left:30px;padding-right:30px}.hero-image.style2{display:flex;flex:50%;height:100%;position:relative}.fit_container .hero-image.style2{max-width:50%}.fit_container .hero-image img{max-height:500px;object-fit:cover;width:100%}.hero-image img{height:100%;object-fit:contain;width:100%}.hero-button{padding-top:10px}.ctabanner-module__cta-wrapper{display:inline-block;position:relative}.ctabanner-module__cta-wrapper .cta_button{position:relative}@media (max-width:760px){.herobanner-flex-style2{background:#eff3fb;height:100%}.updated-herobanner-style2.fit_container .herobanner-headline{padding:0}.hero-image.style2{display:none}.ctabanner-module__cta,.herobanner-module__heading-style2,.herobanner-module__sub-p{max-width:100%}}@media (max-width:400px){.ctabanner-module__cta,.herobanner-module__heading-style2,.herobanner-module__sub-p{padding-left:10px!important;padding-right:10px!important}}@media (max-width:943px){h1.h1.hero-title{font-size:35px}}@media(max-width:1390px){.hero-image.style2.true{padding-bottom:50px}}#cboxTitle{display:none!important}