.elementor-16940 .elementor-element.elementor-element-b59c374{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16940 .elementor-element.elementor-element-0b433e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16940 .elementor-element.elementor-element-35bfc43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16940 .elementor-element.elementor-element-9a09ced img{border-radius:20px 20px 20px 20px;}.elementor-16940 .elementor-element.elementor-element-592d27ce{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-ae3493b *//* === Widget ae3493b - Subsidio de Desempleo FOSFEC === */
.elementor-element-ae3493b,
.elementor-element-ae3493b .elementor-widget-container,
.elementor-element-ae3493b p,
.elementor-element-ae3493b strong,
.elementor-element-ae3493b a {
    background-color: #ffffff !important;
    color: #000000 !important;
}

/* Enlaces → azul oscuro accesible */
.elementor-element-ae3493b a {
    color: #000066 !important;
    text-decoration: underline !important;
}

/* Hover */
.elementor-element-ae3493b a:hover {
    color: #000033 !important;
}

/* El título strong como enlace */
.elementor-element-ae3493b strong {
    font-weight: 700 !important;
    color: #000066 !important;
    text-decoration: underline !important;
}

/* Párrafos (ajuste de márgenes y espaciado) */
.elementor-element-ae3493b p {
    margin-bottom: 1.5em !important;
    line-height: 1.6 !important;
    font-size: 1.15em !important;
}

/* Títulos h1 y h3 */
.elementor-element-ae3493b h1,
.elementor-element-ae3493b h3 {
    font-size: 2em !important;
    font-weight: 700 !important;
    color: #000000 !important;
    text-align: center !important;
    margin-bottom: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44ec95bc *//* === Widget ae3493b - Subsidio de Desempleo FOSFEC === */
.elementor-element-592d27ce,
.elementor-element-592d27ce .elementor-widget-container {
    padding: 20px; /* Añadir espaciado alrededor del contenido */
}

/* === Títulos principales === */
.elementor-element-592d27ce h1,
.elementor-element-592d27ce h3 {
    font-size: 2em; /* Tamaño más grande para los títulos */
    font-weight: 700;
    text-align: center;
    color: #000000; /* Color negro para el título */
    margin-bottom: 1.5em; /* Espaciado debajo de los títulos */
}

/* === Párrafos de texto === */
.elementor-element-592d27ce p {
    font-size: 1.15em; /* Tamaño de fuente legible */
    line-height: 1.6; /* Mejor interlineado para facilitar la lectura */
    color: #333333; /* Color gris oscuro para el texto */
    margin-bottom: 1.5em; /* Espaciado entre párrafos */
}

/* === Listas de requisitos y beneficios === */
.elementor-element-592d27ce ul {
    padding-left: 20px;
    font-size: 1.1em;
}

.elementor-element-592d27ce ul li {
    margin-bottom: 0.5em; /* Espaciado entre elementos de la lista */
}

/* === Títulos fuertes (strong) dentro de los párrafos === */
.elementor-element-592d27ce strong {
    font-weight: 700; /* Hacer el texto en negrita */
    font-size: 1.3em; /* Aumentar el tamaño del título */
    color: #000000; /* Color negro para el título */
    display: inline-block; /* Asegura que el texto no se separe del párrafo */
    margin-bottom: 1em; /* Espaciado debajo del título */
}

/* === Enlaces (sin cambios) */
.elementor-element-592d27ce a {
    color: #1e90ff; /* Color azul para enlaces */
    text-decoration: none; /* Eliminar subrayado por defecto */
}

.elementor-element-592d27ce a:hover {
    text-decoration: underline; /* Subrayado en hover para accesibilidad */
}

/* === Botones de descarga o enlace === */
.elementor-element-592d27ce .dslc-button a {
    color: #1e90ff; /* Color azul para los botones */
    text-decoration: none; /* Eliminar subrayado por defecto */
    border-bottom: 2px solid #1e90ff; /* Línea azul debajo del enlace */
    padding: 0.75em 1.5em; /* Añadir espacio dentro del enlace */
    font-size: 1.1em; /* Tamaño de fuente adecuado */
    display: inline-block;
    text-align: center;
    margin-top: 1.5em; /* Espaciado entre los botones */
}

/* Cambiar el color del botón al pasar el mouse */
.elementor-element-592d27ce .dslc-button a:hover {
    border-bottom: 2px solid #0064cc; /* Cambiar el color de la línea en hover */
    color: #0064cc; /* Cambiar el color del texto en hover */
}

/* === Ajustes para las imágenes === */
.elementor-element-592d27ce .dslc-image-container img {
    max-width: 100%; /* Hacer la imagen responsiva */
    height: auto; /* Mantener la relación de aspecto */
    display: block;
    margin: 0 auto; /* Centrar la imagen */
}

/* === Contacto: formato de texto === */
.elementor-element-592d27ce h3 {
    font-size: 1.3em;
    font-weight: 700;
    color: #000080; /* Color azul oscuro para los subtítulos */
    margin-top: 2em;
    text-align: center;
}/* End custom CSS */