.form-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:auto;max-width:70%}.form-container .content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.form-container .content sup{color:var(--blue)}.form-container .content p{font-family:var(--font-regular);font-size:1.5rem;margin-top:25px}.form-container .content h2{margin-bottom:25px;margin-top:0}.form-container span.custom-hr{background:var(--blue-light);display:block;height:2px;text-align:center;width:100px}.form-container .form{margin:auto;max-width:750px}.form form fieldset{max-width:unset;width:100%}.form fieldset.form-columns-1 .hs-input{width:100%!important}.form form input[type=text],input[type=email],input[type=tel],select,textarea{border:none;border-radius:5px;margin-bottom:15px;outline:2px solid var(--light-purple);padding:10px 10px 10px 15px;width:100%}.form form input::placeholder,select:first-child,textarea::placeholder{color:rgba(0,0,0,.4);font-family:var(--font-medium);font-size:.9rem;text-transform:uppercase}.form form input[type=text],input[type=email],input[type=tel],select,textarea{color:var(--black);font-family:var(--font-medium)}.form form select.hs-input,.form form textarea{width:100%!important}.form form input[type=submit]{background-color:var(--peach);border:none;border-radius:var(--stock-border-radius);color:var(--white);cursor:pointer;display:inline-block;font-family:var(--font-medium);font-size:.9rem;line-height:1.1rem;padding:10px 25px;text-decoration:none;text-transform:uppercase;transition:var(--stock-transition-out)}.form form input[type=submit]:hover{box-shadow:var(--peach-shadow-elevation-low);transition:var(--stock-transition)}.form form input:focus,.form form select:focus,.form form textarea:focus{outline:2px solid var(--blue)}.form form textarea{min-height:150px}.form form input.hs-input.invalid.error{outline:2px solid var(--peach)}.form-container .form .no-list.hs-error-msgs.inputs-list{display:none!important;list-style:none;margin:0 0 15px;padding:0}.form-container .form .no-list.hs-error-msgs.inputs-list li label{font-size:.8rem}@media (max-width:1000px){fieldset.form-columns-2 .hs-form-field{width:100%!important}.form-container{gap:30px}}@media (max-width:780px){.form-container{flex-wrap:wrap}.form-container .content,.form-container .form{width:100%}.form form input[type=text],input[type=email],input[type=tel],select,textarea{width:100%!important}fieldset.form-columns-2 .hs-form-field{width:50%!important}.form-container{max-width:unset;width:100%}.form{padding-top:0}}@media (max-width:500px){fieldset.form-columns-2 .hs-form-field{width:100%!important}}