.elementor-23962 .elementor-element.elementor-element-946ffef{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-23962 .elementor-element.elementor-element-946ffef .elementor-divider-separator{width:27%;margin:0 auto;margin-left:0;}.elementor-23962 .elementor-element.elementor-element-946ffef .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-23962 .elementor-element.elementor-element-946ffef > .elementor-widget-container{margin:-28px 0px 0px 20px;}.elementor-23962 .elementor-element.elementor-element-08bb496 > .elementor-container{max-width:1000px;}.elementor-23962 .elementor-element.elementor-element-08bb496{margin-top:15px;margin-bottom:0px;}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(9px/2);}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(9px/2);}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body.rtl .elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-9px/2);}body:not(.rtl) .elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-9px/2);}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-icon{width:6px;}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-icon i{font-size:6px;}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-icon svg{--e-icon-list-icon-size:6px;}body:not(.rtl) .elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-text{padding-right:0px;}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-text, .elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-text a{color:#004A98;}.elementor-23962 .elementor-element.elementor-element-406d299 .elementor-icon-list-item{font-family:"Century Gothic", Century-gothic;font-size:17px;font-weight:400;text-transform:capitalize;}.elementor-23962 .elementor-element.elementor-element-406d299 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23962 .elementor-element.elementor-element-f146773{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-23962 .elementor-element.elementor-element-f146773 .elementor-divider-separator{width:27%;}.elementor-23962 .elementor-element.elementor-element-f146773 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23962 .elementor-element.elementor-element-f146773 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-23962 .elementor-element.elementor-element-35ad669 .elementor-heading-title{color:#004A98;font-family:"Century Gothic", Century-gothic;font-size:32px;font-weight:700;line-height:35px;word-spacing:5px;}.elementor-23962 .elementor-element.elementor-element-35ad669 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-23962 .elementor-element.elementor-element-5f912a5 .elementor-heading-title{color:#004A98;font-family:"Century Gothic", Century-gothic;font-size:24px;font-weight:600;}.elementor-23962 .elementor-element.elementor-element-5f912a5 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-23962 .elementor-element.elementor-element-43dbb3f .elementor-widget-container{text-align:left;color:#6D6D6D;font-family:"Century Gothic", Century-gothic;font-size:16px;font-weight:400;}.elementor-23962 .elementor-element.elementor-element-43dbb3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23962 .elementor-element.elementor-element-aeb03cc{--spacer-size:26px;}.elementor-23962 .elementor-element.elementor-element-3433f48 > .elementor-container{min-height:400px;}.elementor-23962 .elementor-element.elementor-element-3433f48:not(.elementor-motion-effects-element-type-background), .elementor-23962 .elementor-element.elementor-element-3433f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23962 .elementor-element.elementor-element-3433f48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23962 .elementor-element.elementor-element-3433f48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23962 .elementor-element.elementor-element-f289efc{--spacer-size:50px;}.elementor-23962 .elementor-element.elementor-element-4491881{--spacer-size:50px;}.elementor-23962 .elementor-element.elementor-element-1b55f37{text-align:center;}.elementor-23962 .elementor-element.elementor-element-1b55f37 .elementor-heading-title{color:#004A98;font-family:"Century Gothic", Century-gothic;font-size:24px;font-weight:700;line-height:35px;word-spacing:5px;}.elementor-23962 .elementor-element.elementor-element-e2eaf7f{text-align:justify;}.elementor-23962 .elementor-element.elementor-element-a292318:not(.elementor-motion-effects-element-type-background), .elementor-23962 .elementor-element.elementor-element-a292318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-23962 .elementor-element.elementor-element-a292318{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:65px;margin-bottom:0px;}.elementor-23962 .elementor-element.elementor-element-a292318 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23962 .elementor-element.elementor-element-dba2a5f{text-align:center;}.elementor-23962 .elementor-element.elementor-element-dba2a5f .elementor-heading-title{color:#5F5F5F;font-family:"Century Gothic", Century-gothic;font-size:25px;font-weight:500;}.elementor-23962 .elementor-element.elementor-element-dba2a5f > .elementor-widget-container{margin:43px 0px 0px 0px;}.elementor-23962 .elementor-element.elementor-element-f4a0896{text-align:center;}.elementor-23962 .elementor-element.elementor-element-f4a0896 .elementor-heading-title{color:#004A98;font-family:"Century Gothic", Century-gothic;font-size:25px;font-weight:bold;}.elementor-23962 .elementor-element.elementor-element-f4a0896 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-23962 .elementor-element.elementor-element-00c2ad4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23962 .elementor-element.elementor-element-4d663fb{--spacer-size:80px;}/* Start custom CSS for theme-post-content, class: .elementor-element-e2eaf7f *//* Tipografía y colores */
body {
    font-family: 'Century Gothic', sans-serif;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/* Estilos únicos para títulos, párrafos y listas */
.unique-title {
    color: #004A98;
    font-size: 22px;
    text-align: left;
}

.unique-paragraph {
    color: #6C6666;
    font-size: 16px;
}

.unique-list {
    color: #6C6666;
    font-size: 16px;
    list-style-type: disc; /* Con puntos */
    padding-left: 20px; /* Alineación correcta de los puntos */
    margin: 20px;
}

/* Estilos para las columnas */
.columns {
    display: flex;
    margin-top: 20px;
    gap: 20px;
}

.column-60 {
    width: 60%;
    padding-right: 10%;
}

.column-40 {
    width: 40%;
    background-color: #F5F5F5;

}

/* Contenedor cuadrado para imágenes */
.image-square {
    width: 100%; /* Ocupa el ancho completo del contenedor */
    aspect-ratio: 1 / 1; /* Mantiene la proporción cuadrada */
    overflow: hidden; /* Oculta el exceso de imagen */
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
}

.image-square img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Asegura que la imagen cubra todo el contenedor */
}

/* Adaptación para dispositivos móviles */
@media (max-width: 768px) {
    .columns {
        flex-direction: column; /* Apila las columnas */
    }

    .column-60,
    .column-40 {
        width: 100%; /* Cada columna ocupa el ancho completo */
        padding-right: 0;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.hinicio.com/wp-content/uploads/2022/05/GOTHIC.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://staging.hinicio.com/wp-content/uploads/2022/05/07723_Cgothicb0.ttf') format('truetype');
}
/* End Custom Fonts CSS */