.hs-fullwidth-hero-section{align-items:center;background-image:url();background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0;overflow:hidden;padding:0;width:100%}.hs-hero-content-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:1440px;padding:40px 24px;width:100%}.hs-hero-content{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.hs-content-right{flex-direction:row-reverse}.hs-hero-text{flex:1;margin-left:5%;max-width:50%}.hs-hero-heading{color:#fff;font-size:47px;font-weight:600;letter-spacing:0!important;line-height:100%;margin:40px 0 15px}.hs-hero-subheading{color:#8cc753;display:inline-block;font-size:25px;font-weight:600;line-height:1.2;margin-bottom:12px;margin-top:18px;position:relative}.hs-hero-subheading:after{background-image:url(https://www.unifocus.com/hs-fs/hubfs/blue_green_line-1.png);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:7px;margin-top:12px;width:120px}.hs-hero-description{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:24px;font-weight:400;letter-spacing:0!important;line-height:150%;margin:0 0 1.4rem}.banner-buttons-wrapper{display:flex;flex-wrap:wrap;margin-top:40px}.banner-buttons-wrapper a:first-child{background:#00bce9;color:#fff}.banner-buttons-wrapper a{border:2px solid #00bce9;border-radius:5px;color:#fff;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:600;height:48px;letter-spacing:0!important;line-height:44px;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.banner-buttons-wrapper a+a{margin-left:16px}.hs-hero-image{flex:1;max-width:50%;text-align:right}.hs-hero-side-image{height:auto;margin-right:10%;max-width:500px;object-fit:cover;width:100%}@media (max-width:1024px){.hs-hero-content{flex-direction:column}.hs-hero-image,.hs-hero-text{max-width:100%;text-align:center}.hs-hero-side-image{max-width:100%}.hs-hero-heading{font-size:36px}}@media (max-width:768px){.hs-hero-button{font-size:14px;padding:10px 20px}.hs-hero-content{align-items:center;flex-direction:column;text-align:center}.hs-hero-text{max-width:100%;padding:0 20px}.hs-hero-heading{font-size:28px;margin-bottom:15px}.hs-hero-subheading{font-size:16px;margin-bottom:10px}.hs-hero-description{font-size:14px;margin-bottom:15px}.hs-hero-buttons{flex-direction:column;gap:10px}.hs-hero-button{font-size:14px;padding:10px 20px;width:100%}.hs-hero-image{margin-top:20px;max-width:100%}.hs-hero-side-image{height:auto;margin:0 auto;max-width:300px;width:100%}}