.form-wrap{display:inline-block;padding:20px 0 120px;position:relative;width:100%}.form-wrap:before{background-image:url(https://501fun.com/hubfs/501fun_2025/Images/Blog/shape1-1.png);background-position:top;background-size:100% 100%;bottom:0;content:"";height:240px;left:0;position:absolute;width:100%}.form-wrap>div{position:relative;z-index:1}.form-otr{background-color:#2d004b;margin:0 auto 150px;max-width:870px;padding:35px}.form-header a,.form-header p,.form-header p a{color:#fff;font-size:18px}.form-header,.form-header h1,.form-header h2,.form-header h3,.form-header h4,.form-header h5,.form-header h6,.form-header span{color:#fff}.form-main form .hs-richtext,.form-main form .hs-richtext p{color:hsla(0,0%,100%,.4);font-size:12px}.form-main form label{color:#fff;display:inline-block;font-size:18px;font-weight:300;vertical-align:middle}.form-main form label input.hs-input[type=radio]{min-width:fit-content!important;width:fit-content!important}.form-main form input[type=email],.form-main form input[type=file],.form-main form input[type=number],.form-main form input[type=password],.form-main form input[type=search],.form-main form input[type=tel],.form-main form input[type=text],.form-main form select,.form-main form textarea{background-color:transparent;border:0 solid #d1d6dc;border-bottom:1px solid hsla(0,0%,100%,.4);border-radius:0;color:#fff;font-size:18px;padding:15px 0}.form-main li.hs-form-booleancheckbox span{color:#fff;font-size:18px}.form-main input.hs-button.primary.large{background-color:#17ff00;border:1px solid #8f3ac7;border-radius:30px;box-shadow:-4px 4px 0 #8f3ac7;color:#2d004b;display:inline-block;font-size:18px;font-weight:600;min-width:150px;padding:15px 24px;text-align:center;transition:all .5s ease}.form-main input.hs-button.primary.large:focus,.form-main input.hs-button.primary.large:hover{background-color:#17ff00;border:1px solid #8f3ac7;box-shadow:none!important;color:#2d004b;font-weight:600}.form-main .hs_submit.hs-submit{padding-top:20px;text-align:center}.form-main ::placeholder{color:#fff;opacity:.4}.form-main :focus-visible{outline:0 auto -webkit-focus-ring-color!important}.form-main fieldset.form-columns-1 .hs-input{width:100%!important}body .form-main .legal-consent-container .hs-input{position:relative;top:7px;width:auto!important}body .form-main textarea{height:140px}.form-main select option{color:#000}.form-main h3{margin:0!important}.form-main .submitted-message{color:#fff;font-size:24px;font-weight:600;padding:50px 20px;text-align:center}@media (max-width:1080px){.form-header p{font-size:16px}}@media (max-width:767px){.form-wrap:before{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-5px;content:""}.form-wrap{padding:0 0 50px}.form-main form input[type=email],.form-main form input[type=file],.form-main form input[type=number],.form-main form input[type=password],.form-main form input[type=search],.form-main form input[type=tel],.form-main form input[type=text],.form-main form select,.form-main form textarea{font-size:16px;padding:12px 0}.form-otr{margin:0 auto 40px;padding:30px}}