.o-heroFormBanner{align-items:center!important;background:#fff;border-radius:60px;display:flex!important;justify-content:center;margin:0 auto!important;max-width:824px;padding:70px!important}.o-heroFormSteps{overflow:hidden;position:relative}.m-heroBanner__buttons{align-items:center;display:flex}.o-heroFormSteps .container.h-100{padding:70px 25px;text-align:center}h1.title{margin-bottom:25px;margin-top:0;padding-bottom:0;position:relative}.o-heroFormSteps img.brand-logo{margin-bottom:30px}.d-lg-none{display:none}.m-heroBanner__buttons,.m-heroBanner__buttons a.button{margin-top:30px}.m-heroBanner__content{margin:0 auto;max-width:824px;min-width:684px;padding:0;position:relative;width:100%;z-index:1}p.body_copy_large{font-size:20px;font-style:normal;font-weight:400;line-height:32px}.m-heroBanner__content .subtitle:last-child,.m-heroBanner__content .title:only-child{margin-bottom:0}.m-heroBanner__bgImage img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hidden{display:none}.progress-bar li:after{background:grey;content:"";height:2px;position:absolute;right:6px;top:17px;width:77px}.progress-bar li:last-child:after{display:none!important}.progress-bar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;list-style-type:none;margin-bottom:50px;padding-left:0;width:auto}.progress-bar li{float:left;margin-bottom:0;padding-right:90px;position:relative;text-align:center;width:100%;width:auto}.progress-bar li:before{border:2px solid grey;border-radius:50%;color:grey;content:attr(data-step);display:inline-block;font-size:16px;font-style:normal;font-weight:700;height:29px;line-height:30px;text-align:center;width:29px}.progress-bar .completed:before{background-color:#8ae68e;background-image:url(https://21605396.fs1.hubspotusercontent-na1.net/hubfs/21605396/Steps%20success.svg);background-position:50%;background-repeat:no-repeat;border-color:#8ae68e;color:#000;content:" "}.progress-bar li.completed:after{background:#000}.progress-bar li:last-child{padding-right:0}.progress-bar li.active:before{border-color:#000;color:#000}.progress-bar.completed li:after{background:#000}.o-heroFormBanner .tabs{border:2px solid var(--yellow);border-radius:100px;display:flex;justify-content:center;list-style:none;margin:0 auto 50px;padding:0;text-align:center;width:395px}.o-heroFormBanner .tab-link{background:transparent;border:2px solid transparent;color:var(--black);cursor:pointer;display:inline-block;font-size:16px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:0;padding:15px 35px;width:195px}.o-heroFormBanner .tab-link.current{background:var(--yellow);border:2px solid #fff;border-radius:100px;-webkit-transition:all .2s ease;transition:all .2s ease}.o-heroFormBanner form{margin:0 auto;max-width:824px;width:100%}.o-heroFormBanner .hs_submit.hs-submit{text-align:left}.o-heroFormBanner h3{color:var(--midnight);font-size:36px;font-style:normal;font-weight:700;line-height:49px;text-align:center}.o-heroFormBanner form p{color:#36394f;font-size:12px;font-style:normal;font-weight:400;line-height:1.5}.o-heroFormBanner form p a{color:var(--yellow);font-weight:700}.o-heroFormBanner form p a:hover{text-decoration:underline}.o-heroFormBanner .form-title{background:transparent;display:none}.o-heroFormBanner form .inputs-list>li label{color:var(--black);display:block;font-size:12px;font-size:16px;font-style:normal;font-weight:400;font-weight:900;line-height:normal;line-height:26px}.o-heroFormBanner .tab-content>p{font-size:14px;font-style:normal;font-weight:400;line-height:25px;text-align:center}@media (max-width:767px){.m-heroBanner__content{min-width:100%!important}.o-heroFormBanner{border-radius:30px;max-width:100%;padding:25px!important;width:100%}fieldset .hs-form-field+.hs-form-field{margin-left:0}.hs-form-field .hs-input{width:100%!important}.o-heroFormBanner form{background:transparent;border:0;border-radius:30px;padding:0;width:100%}.o-heroFormBanner .tabs{width:auto}.o-heroFormBanner .tab-link{padding:12px 2vw!important;width:100%}.o-heroFormBanner .tab-content>p,.o-heroFormBanner h3,.tabbed-content,.tabbed-content h1.title{text-align:left!important}}.o-heroFormBanner hr{background-color:var(--c-black)!important;height:2px}