.fullwidth{float:left;width:100%}.wrapper{box-sizing:border-box;display:block;float:none!important;margin:0 auto!important;max-width:992px;width:100%}.lp-2024 .desktop.nw-custom-hdr{left:0;position:absolute;top:0;width:100%}.hero-lp-main{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.hero-lt{margin-top:30px;padding-right:20px;width:52%}.hero-lt h1{margin-bottom:0;max-width:400px}.hero-lt span:first-child{color:#000}.hero-lt h1,.hero-lt h1 span{color:#000;font-family:canada-type-gibson!important;font-weight:900!important}.hero-lt h1 span{color:#bc0079;display:block}.hero-txt{color:#000;font-size:30px;font-weight:900;line-height:1.1;margin-top:5px}.hero-txt p{margin:0}.hero-rt{width:48%}.herolp-form{background-color:#f7f7f7;border-radius:20px;padding:30px 20px}.herolp-form .hs-input{border-color:#2c6fb7!important;border:2px solid;border-radius:18px!important;font-family:Proxima Nova Rg;font-weight:700;height:46.7px;margin-bottom:0;margin-top:8px!important;padding-bottom:12px!important;padding-top:12px!important}.herolp-form .hs-form-field{margin-bottom:28px}.herolp-form .form-title h3{color:#bc0079;font-size:25px;line-height:30px;margin:0;text-align:center}.herolp-form .hs-richtext p{margin:-20px 0 0}.herolp-form .hs-form-field>label{color:#000;font-weight:400;margin-bottom:0}.herolp-form ul.no-list.hs-error-msgs{background-color:transparent;color:red;font-size:14px;line-height:14px;margin:8px 0 0;padding:0!important;text-transform:none}.herolp-form span.hs-form-required{color:#000}.herolp-form .hs-button.primary.large{background:#ba0f78;font-family:Proxima Nova Rg;font-size:18px;font-weight:800;line-height:1;margin-bottom:0;padding:13px 20px;text-align:center}.herolp-form .hs-button.primary.large:hover{background:#8f0757;color:#fff}.herolp-form .hs_submit{margin-top:25px;text-align:center}.herolp-form .hs_error_rollup{display:none}.herolp-form .hs-richtext{color:#8d8d8d;font-size:12px;line-height:1.1}.herolp-form .form-title{margin:0;padding:0}.herolp-form .hs-form-private{margin-top:30px}.herolp-form .submitted-message{font-size:14px;line-height:1.7em}@media(max-width:1138px){.wrapper{max-width:96%!important;padding:0 15px}}@media(max-width:991px){.hero-lt h1{font-size:40px;margin:0 auto;max-width:350px}.hero-lt{margin:0;padding-right:0;text-align:center;width:100%}.hero-rt{margin-top:40px;width:100%}.herolp-form .hs-input{max-width:100%}.hero-txt{font-size:26px}}@media(max-width:767px){.hero-lt h1{font-size:35px;max-width:280px}.hero-txt{font-size:22px}}