/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 19 2025 | 11:27:59 */
/*NEWSLETTER 4*/
/*alternativa 1*/
section.newsletter.alternativa-1{}
section.newsletter.alternativa-1 .titulo-custom{margin-bottom: 5px !important}
section.newsletter.alternativa-1 .elementor-widget-text-editor p{}
section.newsletter.alternativa-1 .elementor-col-100 .elementor-widget-text-editor{max-width: 500px; margin: 0px auto 20px;}
section.newsletter.alternativa-1 .elementor-col-100{border: 1px solid var(--a-color-gris-claro-2); background: var(--a-color-gris-claro-2); max-width: 800px; margin: auto;}
section.newsletter.alternativa-1 .elementor-col-50.formulario{background: rgba(0,0,0,0.5);}
section.newsletter.alternativa-1 form.sib_signup_form .campos{flex-wrap: wrap}
section.newsletter.alternativa-1 form.sib_signup_form .campos > input{max-width: 100%; flex: 100%; margin: 0px 0px 10px 0px}
section.newsletter.alternativa-1 form.sib_signup_form .terminos,
section.newsletter.alternativa-1 form.sib_signup_form .terminos a{color: var(--a-color-blanco) !important}
section.newsletter.alternativa-1 form.sib_signup_form .terminos a:hover{color: var(--a-negro-blanco-hover) !important}
section.newsletter.alternativa-1 form.sib_signup_form .listas div{color: var(--a-color-blanco)}
section.newsletter.alternativa-1 form.sib_signup_form .campos > input[type="submit"]{max-width: 100%; width: 100%; padding: 5px 0px}
section.newsletter.alternativa-1 .elementor-col-100 form.sib_signup_form .listas{justify-content: center;}
section.newsletter.alternativa-1 .elementor-col-100 form.sib_signup_form .listas .texto{display: block; max-width: 100%; flex: 100%; text-align: center; margin-bottom: 5px;}
section.newsletter.alternativa-1 .elementor-col-100 form.sib_signup_form .listas div{margin: 0px 5px}
/*alternativa 2*/
section.newsletter.alternativa-2{}
section.newsletter.alternativa-2 .encabezado.encabezado-2 .elementor-widget-container{margin-bottom: 5px}
section.newsletter.alternativa-2 .elementor-widget-text-editor p{margin-bottom: 5px}
section.newsletter.alternativa-2 .elementor-col-100 .elementor-widget-text-editor{max-width: 500px; margin: 0px auto 20px;}
section.newsletter.alternativa-2 .elementor-col-100 .elementor-widget-text-editor p{margin-bottom: 0px}	
section.newsletter.alternativa-2 form.sib_signup_form{max-width: 100%}
section.newsletter.alternativa-2 form.sib_signup_form .campos{flex-wrap: wrap}
section.newsletter.alternativa-2 form.sib_signup_form .campos input[type="text"]{max-width: 24%; flex: 24%;}
section.newsletter.alternativa-2 form.sib_signup_form .campos input[type="email"]{max-width: 24%; flex: 24%;}
section.newsletter.alternativa-2 form.sib_signup_form .campos input[type="submit"]{max-width: 24%; flex: 24%; height: 30px; min-width: 150px; min-height: 30px; 
	line-height: 14px !important;}
section.newsletter.alternativa-2 form.sib_signup_form .listas div{color: var(--a-color-blanco)}
section.newsletter.alternativa-2 form.sib_signup_form .listas{justify-content: center;}
section.newsletter.alternativa-2 form.sib_signup_form .listas .texto{display: block; max-width: 100%; flex: 100%; text-align: center; margin-bottom: 5px;}
section.newsletter.alternativa-2 form.sib_signup_form .listas div{margin: 0px 5px}
section.newsletter.alternativa-2 form.sib_signup_form .terminos a{color: var(--a-color-blanco) !important}
section.newsletter.alternativa-2 form.sib_signup_form .terminos a:hover{color: var(--a-color-blanco-hover) !important}
/*responsive*/

@media (max-width: 992px){
	/*alternativa 1*/
	section.newsletter.alternativa-1 .elementor-col-50{max-width: 100%; flex: 100%}
	section.newsletter.alternativa-1 .elementor-col-50.formulario{margin: 0px 30px}
	section.newsletter.alternativa-1 .elementor-widget-heading .elementor-heading-title,
	section.newsletter.alternativa-1 .elementor-widget-text-editor .elementor-text-editor,
	section.newsletter.alternativa-1 .elementor-widget-text-editor .elementor-text-editor p{text-align: center}
	section.newsletter.alternativa-1 .sib_signup_form .listas{justify-content: center}
}

@media (max-width: 768px){
	/*alternativa 1*/
	section.newsletter.alternativa-1 .elementor-col-100{margin: 0px 30px}
	section.newsletter.alternativa-1 .elementor-column .elementor-widget-wrap{padding:30px !important}
	section.newsletter.alternativa-1 .sib_signup_form{max-width: 750px}
	/*alternativa 2*/
	section.newsletter.alternativa-2 form.sib_signup_form .campos input{max-width: 100% !important; flex: 100% !important; margin-bottom: 10px;}
	section.newsletter.alternativa-2 form.sib_signup_form .campos input[type="submit"]{margin-right: 0px}
}

