.v-custom-form form.hs-form.hs-custom-form{background:transparent;border:none;border-radius:6px;box-shadow:none;margin:0 auto;max-width:500px;padding:20px}.v-custom-form form.hs-form.hs-custom-form .input>label{color:#282828}.v-custom-form form.hs-form.hs-custom-form .hs-form-field{margin-bottom:.75rem;position:relative}.v-custom-form form.hs-form.hs-custom-form .hs-form-field label{display:block;font-size:14px;font-weight:400;margin-bottom:4px}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .hs-input{background-color:#fff;border:2px solid #fff;font-size:16px;transition:border-color .3s,background-color .3s;width:100%}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .hs-input::-moz-placeholder{color:#333}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .hs-input::placeholder{color:#333}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .hs-input.error{background-color:#ffe5e5;border-color:#e00000}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .hs-error-msgs{margin:2px 0 0}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .hs-error-msgs li{margin:0 0 2px}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .hs-error-msg{color:#e00000;display:block;font-size:12px;margin:0;padding:0 12px}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>input[type=email],.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>input[type=text]{height:3rem;padding:.75rem .75rem 0}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>input[type=email]:not(:-moz-placeholder)~label,.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>input[type=text]:not(:-moz-placeholder)~label{transform:scale(.85) translateY(calc(-50% - .85rem)) translateX(.15rem)}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>input[type=email]:focus~label,.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>input[type=email]:not(:placeholder-shown)~label,.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>input[type=text]:focus~label,.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>input[type=text]:not(:placeholder-shown)~label{transform:scale(.85) translateY(calc(-50% - .85rem)) translateX(.15rem)}.v-custom-form form.hs-form.hs-custom-form .hs-form-field .form-floating>label{height:auto;margin:0;padding:0 .75rem;top:50%;transform:translateY(-50%)}.v-custom-form form.hs-form.hs-custom-form .hs-form-field.hs-fieldtype-select label{display:none}.v-custom-form h2{color:#fff;font-size:28px;font-weight:700;margin-bottom:20px}.v-custom-form form.hs-form .hs-form-field .hs-input:not([type=checkbox]){border-radius:8px}.v-custom-form form.hs-form .hs-form-field .hs-input:not([type=checkbox]):hover{background-color:#fff;border-color:#fff}.v-custom-form .hs-form-booleancheckbox-display{align-items:center;display:flex;font-size:14px;margin-bottom:16px;text-align:left}.v-custom-form .hs-form-booleancheckbox-display input[type=checkbox]{margin-right:8px}.v-custom-form .g-recaptcha{margin-top:30px}