.elementor-434 .elementor-element.elementor-element-1b56f4e{--display:flex;--gap:54px 0px;--row-gap:54px;--column-gap:0px;--padding-top:80px;--padding-bottom:86px;--padding-left:86px;--padding-right:86px;}.elementor-434 .elementor-element.elementor-element-26fee69 .elementor-heading-title{font-family:var( --e-global-typography-4ca3ae9-font-family ), Inter;font-size:var( --e-global-typography-4ca3ae9-font-size );font-weight:var( --e-global-typography-4ca3ae9-font-weight );line-height:var( --e-global-typography-4ca3ae9-line-height );letter-spacing:var( --e-global-typography-4ca3ae9-letter-spacing );}.elementor-434 .elementor-element.elementor-element-3f071db{font-family:var( --e-global-typography-3402f4e-font-family ), Inter;font-size:var( --e-global-typography-3402f4e-font-size );font-weight:var( --e-global-typography-3402f4e-font-weight );line-height:var( --e-global-typography-3402f4e-line-height );letter-spacing:var( --e-global-typography-3402f4e-letter-spacing );word-spacing:var( --e-global-typography-3402f4e-word-spacing );}@media(max-width:1024px){.elementor-434 .elementor-element.elementor-element-26fee69 .elementor-heading-title{font-size:var( --e-global-typography-4ca3ae9-font-size );line-height:var( --e-global-typography-4ca3ae9-line-height );letter-spacing:var( --e-global-typography-4ca3ae9-letter-spacing );}.elementor-434 .elementor-element.elementor-element-3f071db{font-size:var( --e-global-typography-3402f4e-font-size );line-height:var( --e-global-typography-3402f4e-line-height );letter-spacing:var( --e-global-typography-3402f4e-letter-spacing );word-spacing:var( --e-global-typography-3402f4e-word-spacing );}}@media(max-width:767px){.elementor-434 .elementor-element.elementor-element-26fee69 .elementor-heading-title{font-size:var( --e-global-typography-4ca3ae9-font-size );line-height:var( --e-global-typography-4ca3ae9-line-height );letter-spacing:var( --e-global-typography-4ca3ae9-letter-spacing );}.elementor-434 .elementor-element.elementor-element-3f071db{font-size:var( --e-global-typography-3402f4e-font-size );line-height:var( --e-global-typography-3402f4e-line-height );letter-spacing:var( --e-global-typography-3402f4e-letter-spacing );word-spacing:var( --e-global-typography-3402f4e-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-3f071db *//* --- Estilos para Hipervínculos --- */

/* 1. Estilo para el enlace normal (sin visitar) */
a {
  color: #e20194;
  text-decoration: none; /* Opcional: quita el subrayado por defecto */
}

/* 2. Estilo para el enlace ya visitado */
a:visited {
  color: #9d0065; /* Un tono más oscuro para diferenciarlo */
}

/* 3. Estilo cuando el ratón pasa por encima */
a:hover {
  color: #ff1ab1; /* Un tono más brillante para resaltar */
  text-decoration: underline; /* Opcional: añade el subrayado al pasar el ratón */
}

/* 4. Estilo en el momento de hacer clic */
a:active {
  color: #ff1ab1;
}/* End custom CSS */