.banner_main_wrap.lp_v2_bnr .banner_wrap{background-position:bottom;background-repeat:no-repeat;background-size:cover;min-height:50rem;padding:16.875rem 0 3.125rem;position:relative;transition:all .3s ease}.banner_main_wrap.lp_v2_bnr .centerd{align-items:center;display:flex;justify-content:center}.banner_main_wrap.lp_v2_bnr .tf__banner_info__blc{color:#fff}.banner_main_wrap.lp_v2_bnr .tf__banner_info__blc .tf__banner_info__h{margin-bottom:1.25rem}.banner_main_wrap.lp_v2_bnr .tf__banner_info__blc .tf__banner_info__h h1{color:inherit;font-size:3.25rem;letter-spacing:-.063rem;line-height:1.08}.banner_main_wrap.lp_v2_bnr .tf__banner_info__text{margin-bottom:2.625rem}.banner_main_wrap.lp_v2_bnr .tf__banner_info__text p{font-size:1.25rem;line-height:1.2;margin-bottom:0}.banner_main_wrap.lp_v2_bnr .banner_bottom__text_area{background-color:#018065;background-image:linear-gradient(90deg,#0ec394,#03a57b 52%,#039374)}.banner_main_wrap.lp_v2_bnr .banner_bottom__text_area .row{min-height:5rem}.banner_main_wrap.lp_v2_bnr .banner_bottom__text_area .hsfb__text{color:#fff;font-family:Libre Baskerville,serif;font-size:1.25rem;font-weight:700;padding:1rem 0;text-align:center}.banner_main_wrap.lp_v2_bnr .banner_bottom__text_area .col-12:first-child .hsfb__text{text-align:left}.banner_main_wrap.lp_v2_bnr .banner_bottom__text_area .col-12:last-child .hsfb__text{text-align:right}.banner_main_wrap.lp_v2_bnr .tf__banner_form__blc{padding:25px}.banner_main_wrap.lp_v2_bnr .tf__banner_form__blc form .hs-form-field>label{display:none}.banner_main_wrap.lp_v2_bnr .tf__banner_form__blc form .hs-button{margin:0;width:100%}.banner_main_wrap.lp_v2_bnr .tf__banner_form__blc form .hs-error-msg,.banner_main_wrap.lp_v2_bnr .tf__banner_form__blc form .hs-error-msgs label{text-align:left}@media (min-width:992px){.banner_main_wrap.lp_v2_bnr .banner_logo{padding-top:5rem}}@media screen and (min-width:1920px) and (max-width:5000px){.banner_main_wrap.lp_v2_bnr .banner_wrap{min-height:82rem}}@media screen and (min-width:1601px) and (max-width:1800px){.banner_main_wrap.lp_v2_bnr .banner_wrap{min-height:64rem}}@media screen and (max-width:1440px){.banner_main_wrap.lp_v2_bnr .banner_wrap{height:auto;min-height:50rem}}@media (min-width:992px) and (max-width:1199.98px){.banner_main_wrap.lp_v2_bnr .banner_wrap{height:auto;min-height:48rem}}@media (min-width:768px) and (max-width:991.98px){.banner_main_wrap.lp_v2_bnr .banner_wrap{height:auto;min-height:35rem;padding:8.875rem 0}}@media (min-width:576px) and (max-width:767.98px){.banner_main_wrap.lp_v2_bnr .banner_wrap{height:auto;min-height:40rem;padding:8.5rem 0}}@media (max-width:575.98px){.banner_main_wrap.lp_v2_bnr .banner_wrap{height:auto;min-height:41.25rem;padding:7.5rem 0}.banner_main_wrap.lp_v2_bnr .banner_bottom__text_area .hsfb__text{text-align:center!important}}@media (max-width:767px){.banner_main_wrap.lp_v2_bnr .mobile-hide{display:none}.banner_main_wrap .banner_bottom__text_area .hsfb__text{text-align:center!important}.banner_main_wrap.lp_v2_bnr .tf__banner_info__blc .tf__banner_info__h h1{font-size:2.5rem;line-height:3.5rem;text-align:center}.banner_main_wrap.lp_v2_bnr .tf_header_banner_mob_logo{margin-bottom:1.5rem}.banner_main_wrap.lp_v2_bnr .tf__banner_info__blc .tf__banner_info__h{margin-bottom:.25rem}}