.elementor-1851 .elementor-element.elementor-element-d46c567{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-1851 .elementor-element.elementor-element-d46c567:not(.elementor-motion-effects-element-type-background), .elementor-1851 .elementor-element.elementor-element-d46c567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-532cc42 );}.elementor-1851 .elementor-element.elementor-element-0d91f22{--display:flex;--justify-content:center;--padding-top:6rem;--padding-bottom:7rem;--padding-left:7.5rem;--padding-right:7.5rem;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1851 .elementor-element.elementor-element-d54f616{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-1851 .elementor-element.elementor-element-d54f616.elementor-element{--align-self:center;}.elementor-1851 .elementor-element.elementor-element-8b5ec43{--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;--padding-top:0rem;--padding-bottom:4rem;--padding-left:7.5rem;--padding-right:7.5rem;}.elementor-1851 .elementor-element.elementor-element-b80d61b{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1851 .elementor-element.elementor-element-fe37a34{--display:flex;}.elementor-1851 .elementor-element.elementor-element-a2fefb5 > .elementor-widget-container{padding:2rem 0rem 2rem 0rem;}.elementor-1851 .elementor-element.elementor-element-a2fefb5{text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-0a1deed );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1851 .elementor-element.elementor-element-88024c8{text-align:center;}.elementor-1851 .elementor-element.elementor-element-88024c8 img{max-width:20%;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:#333;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;color:#000000;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;fill:#000000;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-tab-top-icon li i, .elementor-1851 .elementor-element.elementor-element-f44482f .eael-tab-top-icon li img, .elementor-1851 .elementor-element.elementor-element-f44482f .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li{background-color:#FFFFFF;color:#000000;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li:hover:not(.active){background-color:var( --e-global-color-532cc42 );}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;border-style:solid;border-color:var( --e-global-color-532cc42 );}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:var( --e-global-color-532cc42 );}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-1851 .elementor-element.elementor-element-f44482f .eael-advance-tabs .eael-tabs-content > div{color:var( --e-global-color-0a1deed );}@media(max-width:1366px){.elementor-1851 .elementor-element.elementor-element-8b5ec43{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3.125rem;--padding-right:3.125rem;}}@media(max-width:1280px){.elementor-1851 .elementor-element.elementor-element-0d91f22{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:1024px){.elementor-1851 .elementor-element.elementor-element-0d91f22{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1851 .elementor-element.elementor-element-8b5ec43{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.875rem;--padding-right:1.875rem;}}@media(max-width:767px){.elementor-1851 .elementor-element.elementor-element-0d91f22{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-1851 .elementor-element.elementor-element-d54f616{width:100%;max-width:100%;font-size:22px;}.elementor-1851 .elementor-element.elementor-element-8b5ec43{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-1851 .elementor-element.elementor-element-b80d61b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1851 .elementor-element.elementor-element-a2fefb5{font-size:20px;}.elementor-1851 .elementor-element.elementor-element-88024c8 img{max-width:50%;}.elementor-1851 .elementor-element.elementor-element-674244e > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}}@media(min-width:1920px){.elementor-1851 .elementor-element.elementor-element-8b5ec43{--padding-top:6rem;--padding-bottom:6rem;--padding-left:11.813rem;--padding-right:11.813rem;}}/* Start custom CSS for eael-adv-tabs, class: .elementor-element-f44482f *//* Mantén las pestañas visibles en desktop */
.eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul {
    display: flex;
    flex-flow: column wrap;
}

/* En móviles, ocultamos las pestañas y mostramos el select */
@media only screen and (max-width: 768px) {
    .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul {
        display: none; /* Ocultamos las pestañas */
    }

    /* Mostramos el select en móviles */
    /* Estilo del select para que se vea como la pestaña */
.tabs-select {
    display: block;
    width: 100%;
    padding: 15px; /* Aumenta el padding para que sea más similar al tamaño de la pestaña */
    background-color: #a50000; /* Color de fondo rojo */
    color: #fff; /* Color del texto blanco */
    border: none; /* Sin borde */
    border-radius: 5px; /* Bordes redondeados */
    font-size: 16px; /* Tamaño de fuente más grande */
    font-family: 'Roboto', sans-serif; /* Asegúrate de que la fuente sea la misma */
    text-align: left; /* Alineación del texto */
    cursor: pointer; /* Cursor tipo puntero */
}

/* Quitar los estilos predeterminados del select */
.tabs-select option {
    background-color: #fff; /* Fondo blanco para las opciones */
    color: #000; /* Texto negro */
}

/* Para mejorar la accesibilidad, cambiar el color cuando se selecciona */
.tabs-select:focus {
    outline: none; /* Quitar el borde azul predeterminado */
    box-shadow: 0 0 5px #00000050; /* Agregar sombra para el enfoque */
}

}/* End custom CSS */