.banner-title span{display:inline-block}.banner-section{padding:122px 0 48px}.banner-section-inner{margin-right:-47px;padding-left:47px}.banner-title{margin-bottom:30px}.banner-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.banner-left{padding-top:30px;width:42%}.banner-right{width:58%}.banner-left-title h5 span{color:#58ab5d;font-style:italic;font-weight:500;position:relative}.banner-left-title h5 span:after{border-bottom:2px solid #7ec282;bottom:-3px;content:"";display:block;height:2px;left:0;position:absolute;transform:rotate(-.9deg);width:100%}.banner-left-title{margin-bottom:73px}.banner-register .button{justify-content:center;width:50%}.form-popup-box{background:#fff;border-radius:16px;box-shadow:0 32px 250px rgba(26,49,82,.32);margin:0 auto;max-width:720px;padding:40px 64px;position:relative;width:100%}form .hs-richtext.hs-main-font-element{margin-bottom:40px}form .hs-richtext h5{margin-bottom:8px}.hs-input{width:100%}.form-popup-box .hs_submit{text-align:center}.form-popup-box .actions{display:inline-block;margin-left:20px;position:relative}.form-popup-box .actions:after{background-image:url(https://20649757.fs1.hubspotusercontent-na1.net/hubfs/20649757/Impala%20LP%20-%202022/Images/check.png);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:12.5px;left:34px;padding-right:11px;position:absolute;top:50%;transform:translateY(-50%);width:17px}.form-popup-box .hs-button{padding-left:64px}.form-popup-box .close-button.button{background-color:transparent;border-color:transparent;color:#485a75}.form-popup-box .close-button.button:focus,.form-popup-box .close-button.button:hover{background-color:#f6f7f8;border-color:#f6f7f8}.mfp-close{color:#5a6a82!important;font-family:Public Sans,Arial,sans-serif!important;font-size:40px!important;font-weight:200!important;right:8px!important;top:8px!important}.form-buttons-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.thank-you-message-container{text-align:center}.thank-you-message-container img{display:block;margin:0 auto 40px}.thank-you-message-container h5{margin-bottom:8px}.thank-you-message-container p{margin-bottom:40px}.thank-you-message-container .close-button{position:static!important}.banner-right.mobile{display:none}.banner-section.with-rhode-island .banner-right{margin-top:-96px}.banner-section.with-rhode-island .banner-right.desktop img{display:block;margin-left:auto}@media screen and (max-width:1440px){.banner-section-inner{margin-right:0;padding-left:0}}@media screen and (max-width:1199px){.banner-right{padding-left:30px}}@media screen and (max-width:991px){.banner-left{width:100%}.banner-row{flex-direction:column-reverse;text-align:center}.banner-right{padding-left:0;width:100%}.banner-title h1{text-align:center}.banner-section.with-rhode-island .banner-right{margin-bottom:20px;margin-top:0}.banner-section.with-rhode-island .banner-right.desktop img{margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.banner-left{padding-top:8px}.banner-title{hyphens:auto;margin-bottom:0}.banner-left-title{margin-bottom:50px}.banner-register p{margin-bottom:16px}.banner-section{padding:80px 0 10px}.banner-right.desktop{display:none}.banner-right.mobile{display:block}}