input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}.container__form{padding:1em 0 2em;font-size:15px;background-color:white;box-shadow:3px 3px 15px 2px rgba(0,0,0,0.15);border-radius:15px;margin:0 auto}.container__form form{padding:5px 8%}.container__form .form-title{text-align:center;color:var(--orange);font-size:2rem;border-bottom:2px solid #f5dfcb;padding-bottom:6%;margin-bottom:1em}.container__form .hs-form-field{margin-bottom:1em}.container__form .form-title p{font-size:3rem !important}.container__form form .hs-button.primary.large{cursor:pointer;margin-top:1.2em;display:inline-block;font-size:20px;padding:6px 50px;color:white;background-color:#f36b21;border:0;border-radius:8px}.container__form form .hs-button.primary.large:hover{box-shadow:0px 7px 15px #00000033}.container__form form ul{list-style-type:none;padding-inline-start:2px;margin:0}.container__form fieldset{min-width:100%}.container__form form .hs-error-msg,.container__form form .hs-error-msgs{font-size:10px;color:#eb4a58;font-weight:700}.container__form .hs_error_rollup{text-align:center}.container__form .hs_error_rollup .hs-main-font-element{font-size:10px;margin-top:10%}.container__form form a{color:white;font-weight:bold}.container__form fieldset p{font-size:15px}.container__form form input[type=text],.container__form form input[type=tel],.container__form form input[type=email],.container__form form input[type=number]{background-color:#e2e0db;padding:.4em .3em;border-top:0;border-right:0;border-bottom:0;border-radius:10px;border-left:0;padding-left:10px;box-sizing:border-box;min-width:100%;width:-webkit-fill-available}.container__form form input[type=checkbox]{margin-top:2px}.container__form form input:focus{outline:0}.container__form form select{background-color:#ebebeb;box-shadow:0px 5px 15px rgb(0 0 0 / 10%);padding:.4em .3em;border-top:0;border-right:0;border-left:0;padding-left:10px;box-sizing:border-box;min-width:100%;width:-webkit-fill-available;-webkit-appearance:auto !important}.container__form form .legal-consent-container{max-width:100%;display:block;margin-top:5%}.container__form form .legal-consent-container *{font-size:1.3rem !important;line-height:18px !important}.container__form form .actions{display:flex;justify-content:center}@media(max-width:768px){.container__form form{padding:5px 10%}}@media(max-width:576px){.container__form{margin-left:0;max-width:85%;margin:12% auto 8%}.input{margin-right:0 !important}}