input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}.container__form{padding:3em;font-size:15px;background:#1f1f1f;max-width:475px}.container__form .form-title{text-align:center;color:white;font-size:1.6rem;margin-bottom:3rem}.container__form form .hs-button.primary.large{cursor:pointer;display:inline-block;font-size:20px;padding:8px 4em 10px;background-color:#f90;color:white;border:1px #f90 solid;border-radius:25px}.container__form form .hs-button.primary.large:hover{background-color:transparent;border:1px white solid;box-shadow:0px 7px 15px #00000033}.container__form form ul{list-style-type:none;padding-inline-start:10px;margin:0}.container__form fieldset{min-width:100%}.container__form form .hs-error-msg,.container__form form .hs-error-msgs{font-size:12px;color:#d3535e;margin-left:-5px;font-weight:700}.container__form .hs_error_rollup{display:flex;justify-content:center;font-size:12px}.container__form .hs_error_rollup .hs-main-font-element{font-size:14px}.container__form form a{color:#a7a7a7;font-weight:bold}.container__form form .hs-form-field{color:white;margin:2% 0}.container__form fieldset p{font-size:15px}.container__form fieldset span{color:white !important}.container__form form input[type=text],.container__form form input[type=tel],.container__form form input[type=email],.container__form form input[type=number]{color:#fff;border:1px solid #525252;background:#525252;border-top:0;border-right:0;border-left:0;padding-left:10px;box-sizing:border-box;min-width:100%;height:34px;width:-webkit-fill-available}.container__form form input[type=checkbox]{margin-top:5px}.container__form form input:focus{outline:0}.container__form form select{color:#fff;border:1px solid #525252;background:#525252;border-top:0;border-right:0;border-left:0;height:34px;min-width:100%;width:-webkit-fill-available}.container__form form .legal-consent-container *{font-size:14px !important}.container__form form .legal-consent-container{max-width:100%;line-height:18px;color:#a7a7a7;display:block}.container__form form .legal-consent-container span{color:#a7a7a7 !important}.container__form form .legal-consent-container p{margin-top:1em;color:#a7a7a7 !important;line-height:16px !important}.container__form form .actions{display:flex;justify-content:center;margin:1em 0 0}@media(max-width:576px){.container__form{max-width:100%;padding:2em}.input{margin-right:0 !important}}