@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800&family=Public+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap");.row-fluid [class*=span]{min-height:auto!important}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;min-height:100%;outline:none;padding:0}body{background:#fff;color:#485a75;font-family:Public Sans,Arial,sans-serif;font-size:20px;line-height:32px;scroll-behavior:smooth}.page-center{float:none!important;margin:0 auto!important;max-width:1335px;padding:0 20px}a{color:#ccaa27;text-decoration:none;transition:all .3s}a:focus,a:hover{color:#1a3152;outline:0}h1,h2,h3,h4,h5,h6{color:#1a3152;font-family:Poppins,Arial,sans-serif;font-weight:500;line-height:1.5;margin:0;text-rendering:optimizelegibility}h1{font-size:112px;line-height:120px}h2{font-size:72px;font-weight:600;line-height:96px}h3{font-size:64px;line-height:80px}h5{font-size:32px;line-height:40px}h5,h6{font-weight:600}h6{font-family:Public Sans,Arial,sans-serif;font-size:24px;line-height:36px}strong{font-weight:600}img{display:block}p{margin-bottom:20px;margin-top:0}.button,.hs-button,button{-webkit-appearance:none;appearance:none;background-color:#58ab5d;border:1px solid #58ab5d;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-family:Public Sans,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px;padding:19px 34px;text-align:center;text-decoration:none}.button svg{vertical-align:-5px}.button:focus,.button:hover,.hs-button:focus,.hs-button:hover,button:focus,button:hover{background-color:#7ec282;border-color:#7ec282;color:#fff}.button.button--secondary{background-color:rgba(26,49,82,.8);border-color:rgba(26,49,82,.8)}.button.button--secondary:focus,.button.button--secondary:hover{background-color:#ccaa27;border-color:#ccaa27}.mobile{display:none}.banner-section{padding:48px 0}.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:50px;width:42%}.banner-right{width:58%}.banner-left-title h5{color:#485a75;font-family:Public Sans,Arial,sans-serif;font-weight:400;line-height:48px}.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{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{background:#fff;border:1px solid rgba(26,49,82,.32);border-radius:8px;color:#929cad;color:#1a3152;font-family:Public Sans,Arial,sans-serif;font-size:20px;line-height:24px;outline:0;padding:20px 16px;width:100%}.hs-input::placeholder{color:#485a75}.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}.hs-input:focus{border-color:#485a75;color:#1a3152}.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}.hs-error-msgs{list-style-type:none;margin:10px 0 0;padding:0 0 0 10px}.hs-error-msgs li{color:red;font-size:14px}.hs-form-field{margin-bottom:32px}.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 a{font-weight:600}.thank-you-message-container p{margin-bottom:40px}.thank-you-message-container .close-button{position:static!important}.text-with-logo-section{padding:160px 0;text-align:center}.text-with-logo-section .text-section{margin:0 auto 72px;max-width:960px}.text-with-logo-inner .text-section h5{color:#485a75;font-family:Public Sans,Arial,sans-serif;font-weight:300;line-height:48px}.text-with-logo-inner .text-section h5 span{color:#ccaa27}.logo-section{margin:0 auto;max-width:1030px}.logo-inner,.logo-section{align-items:center;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}.logo-inner{border-right:1px solid rgba(26,49,82,.16);height:100%;margin-bottom:35px;padding:0 35px}.logo-inner:last-child{border:0}.logo-inner img{display:block}.two-column-side-by-side-section{padding-bottom:160px}.two-column-side-by-side-inner{border-radius:32px;padding:64px 72px}.two-column-side-by-side-title{margin-bottom:64px;text-align:center}.two-column-side-by-side-title h2{font-size:72px!important;line-height:96px!important}.two-column-side-by-side-title h6{color:#485a75;margin-top:8px}.two-column-side-by-side-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}.two-column-side-by-side-col{width:50%}.two-column-side-by-side-col:nth-child(odd){padding-right:32px}.two-column-side-by-side-col:nth-child(2n){padding-left:32px}.two-column-side-by-side-image{margin-bottom:32px}.faq-toggle-section{padding-bottom:40px}.faq-toggle-heading h3,.faq-toggle-heading img{display:inline-block;vertical-align:middle}.faq-toggle-heading{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:48px}.faq-toggle-heading img{padding-left:30px}.faq-title{cursor:pointer;padding:32px 0}.faq-title h5{transition:all .3s}.faq-title h5:hover{color:#ccaa27!important}.faq-toggle-block .toggle-bg{border-bottom:1px solid rgba(26,49,82,.08)}.faq-text{padding-bottom:8px}.faq-text h6{color:#485a75;font-weight:400;margin-bottom:24px}.faq-text .button{font-size:16px;line-height:24px;margin-bottom:24px;padding:12px 16px}.faq-text h6 a{font-weight:500}.faq-toggle-section .page-center{max-width:1120px}.faq-text .list .bullet,.faq-text .list h6{display:inline-block}.faq-text .list h6{padding-left:20px;width:calc(100% - 40px)}.faq-text .list .bullet{align-items:center;background-color:#f5f1e1;border-radius:44px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:40px;justify-content:center;margin-top:-1px;width:40px}.faq-text .list{padding-left:10px}.faq-text .list-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:768px){a.child-trigger-new,a.mobile-trigger-new{display:none!important}}@media (max-width:767px){a.mobile-trigger-new{cursor:pointer;display:inline-block!important;font-size:16px;font-weight:400;height:auto;position:absolute;right:20px;text-align:left;text-transform:uppercase;top:25px;-webkit-transition:background-color .2s linear;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;width:34px;z-index:99999999999}a.mobile-trigger-new:hover{border-color:#e2e2e2!important;color:#e2e2e2;text-decoration:none}a.mobile-trigger-new span{display:inline}a.mobile-trigger-new span:before{content:"Menu";display:none;position:absolute}a.mobile-trigger-new span:after{background-color:#000;content:"Close";display:none;opacity:0;position:relative;right:2px;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out}.mobile-open a.mobile-trigger-new{background:transparent;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.mobile-open a.mobile-trigger-new span:after{opacity:1}a.mobile-trigger-new i{display:inline;margin-left:5px;position:relative;top:-5px;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}a.mobile-trigger-new i:after,a.mobile-trigger-new i:before{content:"";position:absolute}a.mobile-trigger-new i,a.mobile-trigger-new i:after,a.mobile-trigger-new i:before{background-color:#1a3152;display:inline-block;height:2px;width:20px}a.mobile-trigger-new i:before{margin-top:-6px}a.mobile-trigger-new i:after,a.mobile-trigger-new i:before{-webkit-transition-delay:.2s,0;-webkit-transition-duration:.2s;-webkit-transition-property:margin,-webkit-transform}a.mobile-trigger-new i:after{margin-top:6px}.mobile-open a.mobile-trigger-new i{background-color:transparent;-webkit-box-shadow:0 1px 1px transparent;-moz-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;-webkit-transition-delay:.2s}.mobile-open a.mobile-trigger-new i:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-open a.mobile-trigger-new i:after,.mobile-open a.mobile-trigger-new i:before{-webkit-box-shadow:0 1px 1px transparent;-moz-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;margin-top:0;-webkit-transition-delay:0,.2s}.mobile-open a.mobile-trigger-new i:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}a.child-trigger-new{border-left:1px dotted hsla(0,0%,100%,.2);cursor:pointer;display:block!important;height:45px!important;min-width:55px!important;padding:0!important;position:absolute;right:0;top:0;width:55px!important}a.child-trigger-new:hover{text-decoration:none}a.child-trigger-new span{margin:0 auto!important;position:relative;top:50%;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger-new span:after{content:"";position:absolute}a.child-trigger-new span,a.child-trigger-new span:after{background-color:#e2e2e2;display:block;height:1px;width:10px}a.child-trigger-new span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}a.child-trigger-new span:after,a.child-trigger-new.child-open span:after{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger-new.child-open span:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}a.child-trigger-new.child-open span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.custom-menu-primary-new .hs-menu-wrapper{background-color:#fff;display:none;height:auto;left:0;padding-bottom:80px;padding-top:80px;position:absolute;right:0;top:0;width:100%;z-index:99999}}.header-lp{padding:18px 0}.header-logo a,.header-logo img,.header-logo span{display:block}.header-logo img{height:auto;max-width:183px!important;width:100%}.header-nav ul{align-items:center;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:flex-end;list-style-type:none;margin:0;padding:0}.header-nav ul li.hs-menu-item{display:inline-block;font-size:16px;line-height:24px;padding:0 25px}.header-nav ul li.hs-menu-item:last-child{padding-right:0}.header-nav ul li.hs-menu-item a{color:#485a75;font-size:16px;font-weight:400;line-height:24px}.header-nav ul li.hs-menu-item a:hover{color:#ccaa27}.footer-lp{background-color:#f6f7f8;padding:80px 0}.footer-logo img{display:block;height:auto;max-width:183px;width:100%}.footer-logo{margin-bottom:8px}.footer-lp .copyright p{color:#6d7b90;font-size:14px;line-height:20px;margin:0}.footer-right .contact a{color:#485a75;display:block;font-size:16px;line-height:24px}.footer-right .contact a:hover{color:#ccaa27!important}.footer-right .social-icons .fa{color:#0a66c2;font-size:55px}.footer-right .contact{padding-right:20px}.footer-right .contact,.footer-right .row-fluid-wrapper .row-fluid{align-items:center;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:flex-end}.header-nav ul li.hs-menu-item:first-child a{align-items:center;display:flex}.header-nav ul li.hs-menu-item:first-child a svg{margin-right:8px}.header-nav ul li.hs-menu-item:first-child a:hover svg path{fill:#ccaa27}@media screen and (max-width:1440px){h1{font-size:100px;line-height:115px}.banner-section-inner{margin-right:0;padding-left:0}}@media screen and (max-width:1199px){h1{font-size:80px;line-height:95px}h2{font-size:60px;line-height:70px}h3{font-size:50px;line-height:60px}.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}.text-with-logo-section{padding:100px 0}.two-column-side-by-side-inner{padding:64px 40px}.two-column-side-by-side-section{padding-bottom:100px}}@media screen and (max-width:1199px) and (min-width:768px){.logo-section{flex-wrap:nowrap}.logo-inner img{height:auto!important;width:100%!important}.logo-inner{padding:0 25px}.footer-right{width:40%!important}.footer-left{width:56%!important}}@media screen and (max-width:767px){h1{font-size:54px;line-height:65px}h2{font-size:48px;line-height:60px}h3{font-size:40px;line-height:48px}h6{font-size:20px;line-height:30px}body{font-size:16px;line-height:26px}.mobile{display:block}.desktop{display:none}.banner-left{padding-top:8px}.banner-title{margin-bottom:0;word-break:break-all}.banner-left-title h5{font-size:26px}.banner-left-title h5,.text-with-logo-inner .text-section h5{line-height:32px}.text-with-logo-inner .text-section h5{font-size:20px;line-height:32px}.banner-left-title{margin-bottom:50px}.banner-register p{margin-bottom:16px}.text-with-logo-section{padding:70px 0 35px}.text-with-logo-section .text-section{margin:0 auto 32px}.logo-inner{border-bottom:1px solid rgba(26,49,82,.08);border-right:0;margin-bottom:24px;padding:0 0 24px;width:100%}.logo-inner img{height:auto!important;max-width:257px!important}.two-column-side-by-side-section .page-center{padding:0}.two-column-side-by-side-inner{padding:60px 20px 20px}.two-column-side-by-side-title{margin-bottom:50px}.two-column-side-by-side-col:nth-child(odd){padding-right:0}.two-column-side-by-side-col:nth-child(2n){padding-left:0}.two-column-side-by-side-col{padding-bottom:30px;width:100%}.two-column-side-by-side-section{padding-bottom:72px}.faq-toggle-heading img{padding-left:20px;padding-top:10px}.faq-toggle-heading{align-items:flex-start;margin-bottom:20px}.faq-title{padding:25px 0}.faq-text{padding-bottom:0}.do-i-qualify{font-size:24px;line-height:36px}.footer-lp{padding:30px 0 90px}.footer-logo img{margin:0 auto}.footer-inner{text-align:center}.footer-left{padding-bottom:30px}.footer-right .row-fluid-wrapper .row-fluid{justify-content:center}.footer-right .contact{padding-right:0}.two-column-side-by-side-image img{margin:0 auto}.banner-section{padding:10px 0}.header-nav ul li.hs-menu-item{display:block;padding:0 22px 15px;width:100%}.header-nav ul li.hs-menu-item a{font-size:18px}.form-popup-box{padding:40px 20px}.footer-logo{margin-bottom:20px}.footer-right .contact{padding-right:33px;text-align:left}}@media screen and (max-width:480px){h1{font-size:42px;line-height:50px}p{line-height:24px}.banner-left-title h5{font-size:24px}.banner-register .button{max-width:100%}.two-column-side-by-side-inner{padding:48px 20px 0}.two-column-side-by-side-image{margin-bottom:16px}.form-popup-box .close-button.button{display:block;margin:30px auto 0;max-width:135px;position:static}.form-buttons-container{flex-direction:column-reverse}.form-popup-box .actions{margin-left:0}.faq-text h6{font-size:16px;line-height:24px}.faq-text .button{margin-bottom:32px}.faq-text .do-i-qualify{font-size:24px;line-height:36px}}