.overlay{position:fixed;z-index:2000;overflow-y:scroll;top:0;bottom:0;left:0;right:0;background:rgb(140 144 149 / 70%);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0px 3px 15px #0000001a;visibility:hidden;opacity:0}.overlay:target{visibility:visible;opacity:1}.popupContent{min-width:100%}#popupBody{display:flex;max-width:30rem;padding:2%;box-shadow:0 0 5px #CCC;background:#FFF;position:relative;margin:1% auto}#cerrar{color:gray;position:absolute;top:20px;right:30px;font-size:30px;font-weight:bold;text-decoration:none}#cerrar svg{width:.8em;height:.8em}.container__form .form-title{color:#cba052;font-size:2rem;text-align:center;font-weight:600;margin:2rem 0 8%}.container__form form .hs-button.primary.large{font-weight:bold;font-size:1.2rem;text-align:center;border:0;display:flex;color:white;box-sizing:border-box;background:transparent linear-gradient(180deg,#c3984b 0%,#efc684 100%) 0% 0% no-repeat padding-box;padding:1rem 1rem;margin-top:1rem;height:auto !important;justify-content:center}.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:.8rem;color:#f38d8d;font-weight:700}.container__form form .hs_error_rollup li{text-align:center;font-size:.8rem}.container__form form .hs-form-field{color:#7a7a7a;margin-bottom:1em}.container__form fieldset p{font-size:1rem}.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:transparent;padding-left:10px;box-sizing:border-box;min-width:100%;height:40px;border:1px #cba052 solid;border-radius:5px;width:-webkit-fill-available}.container__form ::placeholder{color:gray;opacity:1}.container__form form input[type=checkbox]{margin-top:10px}.container__form form select{background-color:transparent;color:gray;height:40px;border:1px #cba052 solid;min-width:100%;width:-webkit-fill-available}.container__form form .legal-consent-container{max-width:100%;display:block}.container__form form .actions{display:flex;justify-content:center}@media(max-width:576px){.container__form{max-width:100%;margin:3em 0 1em}.input{margin-right:0 !important}#popupBody{margin:2% auto;max-width:90%;padding:8%}.container__form form .actions{margin:0 !important}}.suscribe__form .form-title{color:#cba052;font-size:2rem;text-align:center;font-weight:600;margin:2rem 0 8%;display:none}.suscribe__form form .hs-button.primary.large{font-weight:bold;font-size:1.2rem;text-align:center;border:0;display:flex;color:white;box-sizing:border-box;background:transparent linear-gradient(180deg,#c3984b 0%,#efc684 100%) 0% 0% no-repeat padding-box;padding:1rem 1rem;margin-top:1rem;height:auto !important;justify-content:center}.suscribe__form a{color:#efc684}.suscribe__form form ul{list-style-type:none;padding-inline-start:10px;margin:0}.suscribe__form fieldset{min-width:100%}.suscribe__form form .hs-error-msg,.suscribe__form form .hs-error-msgs{font-size:.8rem;color:red;font-weight:500}.suscribe__form form .hs_error_rollup li{text-align:center;font-size:.8rem}.suscribe__form form .hs-form-field{color:white;margin-bottom:1em}.suscribe__form fieldset p{font-size:1rem}.suscribe__form form input[type=text],.suscribe__form form input[type=tel],.suscribe__form form input[type=email],.suscribe__form form input[type=number]{background-color:#5a595936;padding-left:10px;box-sizing:border-box;min-width:100%;height:40px;border:1px #cba052 solid;border-radius:5px;width:-webkit-fill-available}.suscribe__form ::placeholder{color:white;opacity:1}.suscribe__form form input[type=checkbox]{margin-top:10px}.suscribe__form form select{background-color:#5a595936;color:white;height:40px;border:1px #cba052 solid;min-width:100%;width:-webkit-fill-available}.suscribe__form form select option{color:gray}.suscribe__form form .legal-consent-container{max-width:100%;display:block}.suscribe__form form .actions{display:flex;justify-content:center}@media(max-width:576px){.suscribe__form{max-width:100%;margin:3em 0 1em}.blog-suscribe .content{max-width:90%}.suscribe__form .input{margin-right:0 !important}#popupBody{margin:2% auto;max-width:90%;padding:8%}.suscribe__form form .actions{margin:0 !important}}