.sprty-lp-banner-section{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;padding:100px 0;min-height:100vh}.sprty-lp-banner-inner-section{max-width:780px;margin:0 auto;text-align:center}.sprty-lp-banner-section .section-heading-one h2{color:#fff;font-size:30px;line-height:normal;letter-spacing:0;font-weight:400;margin:0;font-family:Gellix,Roboto,sans-serif}.sprty-lp-banner-section .section-heading-two h2{color:#fff;font-size:88.28px;line-height:normal;letter-spacing:.08px;font-weight:700;margin:0 0 10px;font-family:Gellix,Roboto,sans-serif}.sprty-lp-banner-section .section-heading-three h3{font-family:Roboto,serif;color:#fff;font-size:22.56px;line-height:normal;letter-spacing:6.31px;font-weight:600;margin:0 0 10px}.sprty-lp-banner-section .section-heading-four h2{font-family:Roboto,serif;color:#cc2430;font-size:38.18px;line-height:normal;letter-spacing:14.5px;font-weight:800;margin:0}.sprty-lp-banner-section .form-heading h2{font-family:Roboto,serif;font-size:37.52px;line-height:normal;letter-spacing:10.94px;font-weight:600;color:#fff;margin:0 0 35px}.sprty-lp-banner-section .form-heading h2 span{font-weight:800;color:#cc2430}.sprty-lp-banner-inner-section .logo-section{margin:0 0 45px}.sprty-lp-banner-section .top-text-section{margin:0 0 145px}.sprty-lp-banner-section .form .hs-form-field>label{display:none}.sprty-lp-banner-section .form fieldset{max-width:100%;width:100%}.sprty-lp-banner-section .form .hs-input{font-size:14px;line-height:normal;height:auto;color:#bebebe;letter-spacing:normal;padding:12px 15px;margin:0;font-family:Gellix,Roboto,sans-serif;font-weight:400}.sprty-lp-banner-section .form fieldset .input{padding:0;margin:0!important}.sprty-lp-banner-section .hs-form,.sprty-lp-banner-section .submitted-message{margin:0;max-width:100%;width:100%}.sprty-lp-banner-section .bottom-form-section{max-width:560px;margin:0 auto}.sprty-lp-banner-section .form .form-columns-2 .hs-form-field:first-child{padding-right:15px}.sprty-lp-banner-section .form .form-columns-2 .hs-form-field:last-child{padding-left:15px}.sprty-lp-banner-section .form fieldset .hs-form-field{margin-bottom:25px}.sprty-lp-banner-section .form .hs-fieldtype-booleancheckbox label{font-weight:600;color:#fff;font-size:10px;line-height:normal;letter-spacing:normal}.sprty-lp-banner-section .form .hs-fieldtype-booleancheckbox label .hs-input{margin-right:10px}.sprty-lp-banner-section .form ul{margin:0;padding:0}.sprty-lp-banner-section .form .hs-richtext *{text-align:left;font-size:14.22px;line-height:23.71px;color:#fff;letter-spacing:-.01px}.sprty-lp-banner-section .form .hs-fieldtype-booleancheckbox{margin:0!important}.sprty-lp-banner-section .form .hs-submit .hs-button{border:2px solid #fff;font-size:16px;line-height:normal;letter-spacing:.26px;max-width:270px;padding:13.5px 15px;height:auto;width:100%;margin:10px 0 0;background-color:transparent;border-radius:50px;text-transform:uppercase;font-weight:400;font-family:Gellix,Roboto,sans-serif}.sprty-lp-banner-section .form .hs-submit .hs-button:hover{background-color:#f4285b}.sprty-lp-banner-section .submitted-message{font-family:Roboto,serif;font-size:36px;line-height:normal;letter-spacing:1px;font-weight:600;color:#fff;margin:0}.sprty-lp-banner-section .bottom-form-section .form .hs-richtext p{font-family:Gellix,Roboto,sans-serif;font-weight:400}.sprty-lp-banner-section .section-text p{font-size:16px;color:#fff;line-height:1.5}.sprty-lp-banner-section .after-section-heading-one-text{margin-top:20px}.sprty-lp-banner-section .form .hs-form-field{margin-bottom:20px}.sprty-lp-banner-section .form .hs-error-msg,.sprty-lp-banner-section .form .hs_error_rollup label{color:#fff!important}@media screen and (max-width:1199px){.sprty-lp-banner-section .section-heading-one h2{font-size:40px;margin:0 0 10px}.sprty-lp-banner-section .section-heading-two h2{font-size:65px}.sprty-lp-banner-section .top-text-section{margin:0 0 100px}}@media screen and (max-width:880px){.sprty-lp-banner-section .section-heading-one h2{font-size:20px;margin:0 0 10px;letter-spacing:2px}.sprty-lp-banner-section .section-heading-two h2{font-size:55px}.sprty-lp-banner-section .section-heading-four h2{font-size:30px;letter-spacing:10px}.sprty-lp-banner-section .top-text-section{margin:0 0 80px}.sprty-lp-banner-section .form-heading h2{font-size:30px;letter-spacing:8px}.sprty-lp-banner-section{padding:80px 0;background-position:top 0 right -100px!important}}@media screen and (max-width:767px){.sprty-lp-banner-section{padding:60px 0}.sprty-lp-banner-inner-section .logo-section img{max-width:50%;height:auto}.sprty-lp-banner-inner-section .logo-section{margin:0 0 35px}.sprty-lp-banner-section .section-heading-one h2{font-size:18px;margin:0 0 7px;letter-spacing:1px}.sprty-lp-banner-section .section-heading-two h2{font-size:45px}.sprty-lp-banner-section .section-heading-three h3{font-size:20px;letter-spacing:6px}.sprty-lp-banner-section .section-heading-four h2{font-size:25px;letter-spacing:8px}.sprty-lp-banner-section .top-text-section{margin:0 0 50px}.sprty-lp-banner-section .form .form-columns-2 .hs-form-field:first-child{padding-right:0}.sprty-lp-banner-section .form .form-columns-2 .hs-form-field:last-child{padding-left:0}.sprty-lp-banner-section .form fieldset .hs-form-field{margin-bottom:20px;width:100%!important}.sprty-lp-banner-section .form .hs-input{font-size:14px;padding:7px 15px}.sprty-lp-banner-section .submitted-message{font-size:30px}.sprty-lp-banner-section .section-text p{font-size:15px}}