.elementor-kit-7{--e-global-color-primary:#FF6600;--e-global-color-secondary:#2C2C2C;--e-global-color-text:#5A5A5A;--e-global-color-accent:#373636;--e-global-color-d07ee53:#005A99;--e-global-color-f57a8e0:#17B26A;--e-global-color-ffdd66d:#109959;--e-global-color-28a1231:#E5FFF3;--e-global-color-bfb7173:#FFFFFF;--e-global-color-4d0282c:#FAFAFA;--e-global-color-43f3994:#EFEFEF;--e-global-color-16d97ec:#D2D2D2;--e-global-color-5872e61:#FF6600;--e-global-color-c708677:#FFF8F2;--e-global-color-fe86b64:#FFF4EC;--e-global-color-7ea6528:#FFE5D3;--e-global-color-a39d6e4:#FFC6A2;--e-global-color-6c13356:#FFA771;--e-global-color-097f498:#FF8841;--e-global-color-9c7fe3f:#FF7116;--e-global-color-bdac725:#E35C00;--e-global-color-9c99a97:#C75100;--e-global-color-f71821a:#AB4600;--e-global-color-8cc6f1c:#903C00;--e-global-color-e30f923:#716E6E;--e-global-color-924b957:#454545;--e-global-color-79520dd:#079455;--e-global-color-0a28676:#1570EF;--e-global-color-b8abc39:#444CD7;--e-global-color-11aa19f:#2ED3B7;--e-global-color-d5e9772:#06AED4;--e-global-color-cb7f261:#875BF7;--e-global-color-b7afb93:#D444F1;--e-global-color-f59c058:#FAC515;--e-global-color-c7aa529:#E04F16;--e-global-color-97ada6e:#FFFF00;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0em;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:2.25rem;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.225em;--e-global-typography-primary-letter-spacing:0em;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:1.875rem;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.267em;--e-global-typography-secondary-letter-spacing:0em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:1.5rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.334em;--e-global-typography-accent-letter-spacing:0em;--e-global-typography-efe2a2b-font-family:"Inter";--e-global-typography-efe2a2b-font-size:1rem;--e-global-typography-efe2a2b-font-weight:500;--e-global-typography-efe2a2b-line-height:1.5em;--e-global-typography-8b8c9c6-font-family:"Inter";--e-global-typography-8b8c9c6-font-size:1rem;--e-global-typography-8b8c9c6-font-weight:600;--e-global-typography-8b8c9c6-line-height:1.5em;--e-global-typography-8b8c9c6-letter-spacing:0em;--e-global-typography-73cb277-font-family:"Inter";--e-global-typography-73cb277-font-size:1rem;--e-global-typography-73cb277-font-weight:700;--e-global-typography-73cb277-line-height:1.5em;--e-global-typography-17ad410-font-family:"Inter";--e-global-typography-17ad410-font-size:1.125rem;--e-global-typography-17ad410-font-weight:400;--e-global-typography-17ad410-line-height:1.555em;--e-global-typography-4f625ed-font-family:"Inter";--e-global-typography-4f625ed-font-size:1.125rem;--e-global-typography-4f625ed-font-weight:500;--e-global-typography-4f625ed-line-height:1.555em;--e-global-typography-e19d1c8-font-family:"Inter";--e-global-typography-e19d1c8-font-size:1.125rem;--e-global-typography-e19d1c8-font-weight:600;--e-global-typography-e19d1c8-line-height:1.555em;--e-global-typography-60643be-font-family:"Inter";--e-global-typography-60643be-font-size:1.125rem;--e-global-typography-60643be-font-weight:700;--e-global-typography-60643be-line-height:1.555em;--e-global-typography-b15e499-font-family:"Inter";--e-global-typography-b15e499-font-size:1.25rem;--e-global-typography-b15e499-font-weight:400;--e-global-typography-b15e499-line-height:1.5em;--e-global-typography-b15e499-letter-spacing:0em;--e-global-typography-023fd2a-font-family:"Inter";--e-global-typography-023fd2a-font-size:1.25rem;--e-global-typography-023fd2a-font-weight:500;--e-global-typography-023fd2a-line-height:1.5em;--e-global-typography-023fd2a-letter-spacing:0em;--e-global-typography-511d7e4-font-family:"Inter";--e-global-typography-511d7e4-font-size:1.25rem;--e-global-typography-511d7e4-font-weight:600;--e-global-typography-511d7e4-line-height:1.5em;--e-global-typography-a64ca79-font-family:"Inter";--e-global-typography-a64ca79-font-size:1.25rem;--e-global-typography-a64ca79-font-weight:700;--e-global-typography-a64ca79-line-height:1.5em;--e-global-typography-159bf27-font-family:"Inter";--e-global-typography-159bf27-font-size:2.25rem;--e-global-typography-159bf27-font-weight:400;--e-global-typography-159bf27-line-height:1.225em;--e-global-typography-1892f22-font-family:"Inter";--e-global-typography-1892f22-font-size:2.25rem;--e-global-typography-1892f22-font-weight:500;--e-global-typography-1892f22-line-height:1.225em;--e-global-typography-d95fc2f-font-family:"Inter";--e-global-typography-d95fc2f-font-size:2.25rem;--e-global-typography-d95fc2f-font-weight:600;--e-global-typography-d95fc2f-line-height:1.225em;--e-global-typography-c47a8c1-font-family:"Inter";--e-global-typography-c47a8c1-font-size:2.25rem;--e-global-typography-c47a8c1-font-weight:700;--e-global-typography-c47a8c1-line-height:1.225em;--e-global-typography-4eb2b3d-font-family:"Inter";--e-global-typography-4eb2b3d-font-size:3rem;--e-global-typography-4eb2b3d-font-weight:400;--e-global-typography-4eb2b3d-line-height:1.25em;--e-global-typography-1ed6af5-font-family:"Inter";--e-global-typography-1ed6af5-font-size:3rem;--e-global-typography-1ed6af5-font-weight:500;--e-global-typography-1ed6af5-line-height:1.25em;--e-global-typography-80e65f3-font-family:"Inter";--e-global-typography-80e65f3-font-size:3rem;--e-global-typography-80e65f3-font-weight:600;--e-global-typography-80e65f3-line-height:1.25em;--e-global-typography-fbe1cbf-font-family:"Inter";--e-global-typography-fbe1cbf-font-size:3rem;--e-global-typography-fbe1cbf-font-weight:700;--e-global-typography-fbe1cbf-line-height:1.25em;--e-global-typography-370c4a8-font-family:"Inter";--e-global-typography-370c4a8-font-size:3.75rem;--e-global-typography-370c4a8-font-weight:400;--e-global-typography-370c4a8-line-height:1.2em;--e-global-typography-d5d40b1-font-family:"Inter";--e-global-typography-d5d40b1-font-size:3.75rem;--e-global-typography-d5d40b1-font-weight:500;--e-global-typography-d5d40b1-line-height:1.2em;--e-global-typography-d42192d-font-family:"Inter";--e-global-typography-d42192d-font-size:3.75rem;--e-global-typography-d42192d-font-weight:600;--e-global-typography-d42192d-line-height:1.2em;--e-global-typography-4441762-font-family:"Inter";--e-global-typography-4441762-font-size:3.75rem;--e-global-typography-4441762-font-weight:700;--e-global-typography-4441762-line-height:1.2em;--e-global-typography-a955603-font-family:"Inter";--e-global-typography-a955603-font-size:0.813rem;--e-global-typography-a955603-font-weight:600;--e-global-typography-a955603-text-transform:uppercase;--e-global-typography-a955603-line-height:1.5em;--e-global-typography-9092612-font-family:"Inter";--e-global-typography-9092612-font-size:0.875rem;--e-global-typography-9092612-font-weight:400;--e-global-typography-9092612-line-height:1.43em;--e-global-typography-008855a-font-family:"Inter";--e-global-typography-008855a-font-size:0.875rem;--e-global-typography-008855a-font-weight:500;--e-global-typography-008855a-line-height:1.43em;--e-global-typography-6bfa9d7-font-family:"Inter";--e-global-typography-6bfa9d7-font-size:0.875rem;--e-global-typography-6bfa9d7-font-weight:600;--e-global-typography-6bfa9d7-line-height:1.43em;--e-global-typography-e6ae129-font-family:"Inter";--e-global-typography-e6ae129-font-size:0.875rem;--e-global-typography-e6ae129-font-weight:700;--e-global-typography-e6ae129-line-height:1.43em;--e-global-typography-9e17ae5-font-family:"Inter";--e-global-typography-9e17ae5-font-size:0.75rem;--e-global-typography-9e17ae5-font-weight:400;--e-global-typography-9e17ae5-line-height:1.5em;--e-global-typography-89cfbbd-font-family:"Inter";--e-global-typography-89cfbbd-font-size:0.75rem;--e-global-typography-89cfbbd-line-height:1.5em;--e-global-typography-226ab55-font-family:"Inter";--e-global-typography-226ab55-font-size:0.75rem;--e-global-typography-226ab55-font-weight:600;--e-global-typography-226ab55-line-height:1.5em;--e-global-typography-6eac909-font-family:"Inter";--e-global-typography-6eac909-font-size:0.75rem;--e-global-typography-6eac909-font-weight:700;--e-global-typography-6eac909-line-height:1.5em;--e-global-typography-100a21e-font-family:"Inter";--e-global-typography-100a21e-font-size:0.875em;--e-global-typography-100a21e-font-weight:600;--e-global-typography-100a21e-text-transform:uppercase;--e-global-typography-100a21e-line-height:1.43em;--e-global-typography-70065da-font-family:"Inter";--e-global-typography-70065da-font-size:1.5rem;--e-global-typography-70065da-font-weight:600;--e-global-typography-70065da-line-height:1.2em;background-color:var( --e-global-color-bfb7173 );color:var( --e-global-color-text );font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-primary );font-size:18px;line-height:24px;border-style:none;border-radius:6px 6px 6px 6px;padding:10px 16px 10px 16px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 p{margin-block-end:0px;}.elementor-kit-7 a{color:var( --e-global-color-bdac725 );font-family:"Inter", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-kit-7 a:hover{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;text-decoration:none;}.elementor-kit-7 h2{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80rem;}.e-con{--container-max-width:80rem;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:1.5rem;}.elementor-element{--widgets-spacing:1.5rem 1.5rem;--widgets-spacing-row:1.5rem;--widgets-spacing-column:1.5rem;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0em;--e-global-typography-primary-font-size:2.652rem;--e-global-typography-primary-line-height:1.25em;--e-global-typography-secondary-font-size:2rem;--e-global-typography-secondary-line-height:1.25em;--e-global-typography-secondary-letter-spacing:0em;--e-global-typography-accent-font-size:1.5rem;--e-global-typography-accent-line-height:1.5em;--e-global-typography-accent-letter-spacing:0em;--e-global-typography-8b8c9c6-font-size:1rem;--e-global-typography-8b8c9c6-line-height:1.5em;--e-global-typography-8b8c9c6-letter-spacing:0em;--e-global-typography-b15e499-font-size:1.25rem;--e-global-typography-b15e499-line-height:1.313em;--e-global-typography-b15e499-letter-spacing:0em;--e-global-typography-023fd2a-font-size:1.25rem;--e-global-typography-023fd2a-line-height:1.313em;--e-global-typography-023fd2a-letter-spacing:0em;--e-global-typography-a955603-font-size:1rem;--e-global-typography-a955603-line-height:1.1em;--e-global-typography-226ab55-font-size:0.9rem;--e-global-typography-226ab55-line-height:1em;--e-global-typography-100a21e-font-size:0.875rem;--e-global-typography-100a21e-line-height:1.43em;}.elementor-kit-7 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80rem;}.e-con{--container-max-width:80rem;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS *//* 1. FUENTE INTER NORMAL, VARIABLE (Normal/Roman) */ 
@font-face { 
	font-family: 'Inter Variable';
	src: url('https://tumarca.com/wp-content/uploads/2025/09/Inter-VariableFont_opszwght.woff2') format('woff2'); 
	font-weight: 400 700; 
	font-style: normal; 
	font-display: swap; /* Práctica recomendada para rendimiento */ 
}

/* 2. FUENTE INTER ITÁLICA, VARIABLE (Italic) */ 
@font-face { 
	font-family: 'Inter Variable'; 
	src: url('https://tumarca.com/wp-content/uploads/2025/09/Inter-Italic-VariableFont_opszwght.woff2') format('woff2'); 
	font-weight: 400 700; 
	font-style: italic; 
	font-display: swap; 
}

/* Asumimos que el texto por defecto del widget usa Inter Variable, color var(--e-global-color-accent) y font-style: normal. */ 

/* CLASES DE COLOR */ 
/* Resaltado (Naranja Oscuro) */ 
.oscuro { 
	color: var( --e-global-color-bdac725 ); 
} 

/* Marca */ 
.naranja { 
	color: var( --e-global-color-5872e61 ); 
} 

/* Texto */ 
.gris-texto { 
	color: var( --e-global-color-text ); 
} 

/*amarillo*/
.amarillo { 
	color: var(--e-global-color-97ada6e)
}


/* Titulo */ 
.gris-titulo { 
	color: var( --e-global-color-accent ); 
} 


/* CLASE PARA TEXTO ITÁLICA */ 
.italica { 
	/* Usa la fuente principal, pero el navegador usará el archivo itálico porque la propiedad font-style: italic de arriba lo activa. */ 
	font-family: 'Inter Variable', sans-serif; 
	font-style: italic;
}/* End custom CSS */