.form-section{padding:4rem 0}.form-card{border-radius:25px;box-shadow:0 2px 20px rgba(0,0,0,.1);font-family:poppins,sans-serif!important;padding:4rem}.form-card__title{margin:0 0 1.5rem}.form-card__content,.form-card__title h1,.form-card__title h2,.form-card__title h3,.form-card__title h4,.form-card__title h5,.form-card__title h6{margin:0}.form-card__content p{margin:0 0 1rem}.form-card__content p:last-child{margin-bottom:0}.form-card__content .hs-form{margin:0}.form-card__content .hs-form-field{margin-bottom:1.5rem}.form-card__content .hs-form-field:last-child{margin-bottom:0}.form-card__content .hs-input{border:1px solid #ddd;border-radius:8px;font-size:1rem;padding:.75rem;width:100%}.form-card__content .hs-button{background:#ce181f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.875rem 2rem;transition:background-color .2s ease}.form-card__content .hs-button:hover{background:#8b1015}.form-card .hsfc-Step__Content{padding:0!important}.form-card .hs-fieldtype-text,.form-card .hsfc-FieldLabel{color:#6c757d!important;font-family:poppins,sans-serif!important;font-size:.75rem!important;font-weight:700!important;margin-bottom:.5rem!important;text-transform:uppercase!important}.form-card .hsfc-FieldLabel span{color:#6c757d!important}.form-card .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel span{color:#111!important;font-size:.875rem!important;font-weight:500!important;text-transform:none!important}.form-card .hsfc-DropdownOptions{border-radius:5px!important}.form-card .hsfc-PhoneInput__FlagAndCaret{border-radius:5px 0 0 5px!important}.form-card .hsfc-PhoneInput .hsfc-TextInput{border-radius:0 5px 5px 0!important}.form-card .hs-error-msg,.form-card .hs-error-msgs,.form-card .hsfc-ErrorAlert{color:#ce181f!important;font-size:.875rem!important;font-weight:400!important}.form-card [data-hsfc-id=CheckboxField] .hsfc-FieldLabel span{color:#111!important;font-size:.875rem!important;font-weight:400!important;padding-top:.25rem!important;text-transform:none!important}.form-card .hsfc-TextInput,.form-card .hsfc-TextareaInput{background:#fff!important;border-radius:5px!important;color:#111;font-family:poppins,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:150%!important;padding:.675rem 1rem .5rem!important}.form-card button[type=submit],.form-card input[type=submit]{background:#ce181f!important;border-radius:100vw;color:#fff!important;margin-right:auto!important}.form-card button[type=submit]:hover{background:#8b1015!important}.form-card .hsfc-RichText{color:#111!important;font-family:poppins,sans-serif!important}.form-card .hsfc-RichText p{color:#111!important}@media screen and (max-width:768px){.form-section{padding:2rem 0}.form-card{margin:0 1rem;padding:3rem}}@media screen and (max-width:480px){.form-section{padding:1.5rem 0}.form-card{margin:0 .5rem;padding:2.5rem}}@media screen and (max-width:768px){.form-section{padding:2rem 0}.form-card{margin:0 1rem;padding:2rem}}@media screen and (max-width:480px){.form-section{padding:1.5rem 0}.form-card{margin:0 .5rem;padding:1.5rem}}