.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4969 .elementor-element.elementor-element-f8279a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4969 .elementor-element.elementor-element-ce18001 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4969 .elementor-element.elementor-element-ce18001.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-4969 .elementor-element.elementor-element-ce18001.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-4969 .elementor-element.elementor-element-ce18001 .elementor-icon-wrapper{text-align:center;}.elementor-4969 .elementor-element.elementor-element-ce18001.elementor-view-stacked .elementor-icon{background-color:#9327A7;}.elementor-4969 .elementor-element.elementor-element-ce18001.elementor-view-framed .elementor-icon, .elementor-4969 .elementor-element.elementor-element-ce18001.elementor-view-default .elementor-icon{color:#9327A7;border-color:#9327A7;}.elementor-4969 .elementor-element.elementor-element-ce18001.elementor-view-framed .elementor-icon, .elementor-4969 .elementor-element.elementor-element-ce18001.elementor-view-default .elementor-icon svg{fill:#9327A7;}.elementor-4969 .elementor-element.elementor-element-ce18001 .elementor-icon{font-size:15px;}.elementor-4969 .elementor-element.elementor-element-ce18001 .elementor-icon svg{height:15px;}.elementor-4969 .elementor-element.elementor-element-cbb2afe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4969 .elementor-element.elementor-element-cbb2afe.e-con{--align-self:center;}.elementor-widget-jet-listing-dynamic-field .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-dynamic-field .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4969 .elementor-element.elementor-element-4aaa410.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-4969 .elementor-element.elementor-element-4aaa410.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-4969 .elementor-element.elementor-element-4aaa410 .jet-listing-dynamic-field__content{color:#404654;font-size:13px;font-weight:500;text-align:left;}.elementor-4969 .elementor-element.elementor-element-4aaa410 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4969 .elementor-element.elementor-element-4aaa410 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4969 .elementor-element.elementor-element-4aaa410 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4969 .elementor-element.elementor-element-977b72d.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-4969 .elementor-element.elementor-element-977b72d.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-4969 .elementor-element.elementor-element-977b72d .jet-listing-dynamic-field__content{color:#777777;font-size:13px;font-weight:500;text-align:left;}.elementor-4969 .elementor-element.elementor-element-977b72d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4969 .elementor-element.elementor-element-977b72d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4969 .elementor-element.elementor-element-977b72d .jet-listing-dynamic-field{justify-content:flex-start;}@media(max-width:1366px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-listing-dynamic-field .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-listing-dynamic-field .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-listing-dynamic-field .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-listing-dynamic-field .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4969 .elementor-element.elementor-element-f8279a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4969 .elementor-element.elementor-element-cbb2afe{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-jet-listing-dynamic-field .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-listing-dynamic-field .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:2400px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-listing-dynamic-field .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-listing-dynamic-field .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for container, class: .elementor-element-f8279a4 *//* =========================================================
   PROGRAMA - PERSONA · MÓVIL
   ========================================================= */

@media (max-width: 767px) {

    .programa-persona {
        width: 100% !important;
        margin: 8px 0 0 8px !important;
        padding: 0 !important;
    }

    /* Wrapper Elementor */
    .programa-persona > .e-con-inner {
        display: flex !important;
        flex-direction: row !important;
        align-items: flex-start !important;
        justify-content: flex-start !important;

        gap: 9px !important;

        width: 100% !important;
        min-width: 0 !important;

        padding: 0 !important;
        margin: 0 !important;
    }


    /* ICONO */
    .persona-icono {
        flex: 0 0 18px !important;
        width: 18px !important;
        max-width: 18px !important;

        margin: 2px 0 0 !important;
        padding: 0 !important;
    }

    .persona-icono .elementor-icon {
        font-size: 15px !important;
    }


    /* DATOS */
    .persona-datos {
        flex: 1 1 auto !important;

        width: auto !important;
        min-width: 0 !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .persona-datos > .e-con-inner {
        display: flex !important;
        flex-direction: column !important;
        gap: 2px !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* NOMBRE */
    .persona-nombre {
        width: 100% !important;
        margin: 0 !important;
    }

    .persona-nombre,
    .persona-nombre * {
        font-size: 13px !important;
        line-height: 1.35 !important;
        font-weight: 500 !important;

        color: #626875 !important;

        text-align: left !important;
    }


    /* ORGANIZACIÓN */
    .persona-organizacion {
        width: 100% !important;
        margin: 0 !important;
    }

    .persona-organizacion,
    .persona-organizacion * {
        font-size: 12px !important;
        line-height: 1.3 !important;

        color: #969AA3 !important;

        text-align: left !important;
    }
}/* End custom CSS */