.overlay{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:rgba(0,0,0,.7);bottom:0;box-shadow:0 3px 15px #0000001a;left:0;opacity:0;overflow-y:scroll;position:fixed;right:0;top:0;visibility:hidden;z-index:2000}.overlay:target{opacity:1;visibility:visible}#popupBody{background:#eaeaea;border-radius:5px;box-shadow:0 0 5px #ccc;display:flex;justify-content:center;margin:5% auto;padding:2%;position:relative;width:510px}#cerrar{color:#000;font-size:30px;font-weight:700;position:absolute;right:30px;text-decoration:none;top:20px}#cerrar svg{height:.8em;width:.8em}.container__form .form-title{font-size:24px;max-width:95%;padding:5% 0 3%;text-align:center}.container__form form{padding:8% 6% 6%}.container__form form .hs-button.primary.large,.container__form form fieldset{display:block;margin:auto}.container__form form ul{list-style-type:none;margin:0;padding-inline-start:10px}.container__form form .hs-error-msg,.container__form form .hs-error-msgs{color:#f95d5d;font-size:12px;font-weight:700;padding-inline-start:0}.container__form form .hs_error_rollup{font-size:12px;padding:1% 0 0;text-align:center}.container__form form a{color:#333}.container__form form .hs-form-field{margin-bottom:4%}.container__form form input[type=email],.container__form form input[type=tel],.container__form form input[type=text]{background-color:#fff;border:1px solid #b2b2b2;border-radius:0;color:#000;min-width:100%;padding:.5em;width:-webkit-fill-available}.container__form form input[type=radio]{width:auto!important}.container__form form input[type=checkbox]{margin-top:10px}.container__form form input:focus{background:#f0f8ff;border:1px solid #f90!important;outline:none}.container__form form select{border:1px solid #00a3e3;border-radius:0;color:#000;min-width:100%;padding:.5em 0;width:-webkit-fill-available}.container__form form .legal-consent-container p{color:#58595b!important;font-size:.8em;line-height:1.2;padding:1% 0 6%}.container__form form .legal-consent-container p a{color:#00a3e3;font-family:Gotham Medium!important;text-decoration:underline}.container__form form .actions{display:flex}.container__form form .hs-button.primary.large{background:#f90!important;border:1px solid #f90!important;border-radius:0;color:#fff!important;cursor:pointer;display:block;font-size:1.2em;font-weight:700;margin:2% auto 0;padding:10px 40px}.container__form form .hs-button.primary.large:hover{background:#ee9f2a!important;border:1px solid #ee9f2a!important}@media (max-width:576px){#popupBody{width:95%}}