.wrapper_newsletter[data-v-46b5d042]{background-color:var(--background_color_2);box-sizing:border-box}.contenedor[data-v-46b5d042],.wrapper_newsletter[data-v-46b5d042]{align-items:center;display:flex;justify-content:center;width:100%}.contenedor[data-v-46b5d042]{flex-direction:column;max-width:1300px;padding:60px 20px}.subtext[data-v-46b5d042]{color:var(--color_subtext);font-size:16px}.subtext[data-v-46b5d042],.title[data-v-46b5d042]{font-weight:700;text-align:center}.title[data-v-46b5d042]{color:var(--color_text);font-size:38px;font-stretch:normal;font-style:normal;letter-spacing:-.4px;line-height:1.24;padding-bottom:50px;width:600px}.content-button[data-v-46b5d042]{display:flex;flex-direction:row;justify-content:center;padding-bottom:10px;width:100%}.input-text[data-v-46b5d042]{background-color:transparent;border:2px solid #afafaf;border-radius:var(--radius_btn);color:var(--color_subtext);font-size:14px;height:100%;padding:12px 14px;width:360px}.input-text[data-v-46b5d042]::-moz-placeholder{color:var(--color_subtext);opacity:.7}.input-text[data-v-46b5d042]::placeholder{color:var(--color_subtext);opacity:.7}.input-text[data-v-46b5d042]:active,.input-text[data-v-46b5d042]:focus{border:2px solid var(--color_border);outline:0}.content-input-error[data-v-46b5d042]{display:flex;flex-direction:column}.text-error[data-v-46b5d042]{color:#cb2027;font-size:12px;margin-left:10px;width:100%}.btn[data-v-46b5d042]{background-color:var(--color_background_btn);border-radius:var(--radius_btn);color:var(--color_text_btn);cursor:pointer;font-size:14px;font-weight:700;margin-left:20px;max-height:50px;padding:8px 14px;transition:all .2s ease-in;width:220px}.btn[data-v-46b5d042]:hover{background-color:var(--btnhover);border:2px solid var(--btnhover)}.content-checkbox[data-v-46b5d042]{display:flex;flex-direction:row;justify-content:center;width:100%}.text-checkbox[data-v-46b5d042]{color:var(--color_subtext);font-size:13px;margin-left:5px}@media (max-width:600px){.title[data-v-46b5d042]{max-width:550px;width:100%}}@media (max-width:500px){.contenedor[data-v-46b5d042]{padding:40px 10px 30px}.title[data-v-46b5d042]{font-size:30px}.subtext[data-v-46b5d042]{font-size:12px}.input-text[data-v-46b5d042]{width:190px}.btn[data-v-46b5d042]{margin-left:10px;width:100px}}