.elementor-1779 .elementor-element.elementor-element-ae70003{--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:4rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1779 .elementor-element.elementor-element-ae70001{text-align:start;}.elementor-1779 .elementor-element.elementor-element-ae70001 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-ae70002{text-align:start;}.elementor-1779 .elementor-element.elementor-element-ae70010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1779 .elementor-element.elementor-element-ae70007{--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:2rem;--padding-left:0rem;--padding-right:1rem;}.elementor-1779 .elementor-element.elementor-element-ae70004 img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-1779 .elementor-element.elementor-element-ae70005{text-align:start;}.elementor-1779 .elementor-element.elementor-element-ae70005 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-ae70006{text-align:start;}.elementor-1779 .elementor-element.elementor-element-ae7000b{--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:2rem;--padding-left:0rem;--padding-right:1rem;}.elementor-1779 .elementor-element.elementor-element-ae70008 img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-1779 .elementor-element.elementor-element-ae70009{text-align:start;}.elementor-1779 .elementor-element.elementor-element-ae70009 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-ae7000a{text-align:start;}.elementor-1779 .elementor-element.elementor-element-ae7000f{--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:2rem;--padding-left:0rem;--padding-right:1rem;}.elementor-1779 .elementor-element.elementor-element-ae7000c img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-1779 .elementor-element.elementor-element-ae7000d{text-align:start;}.elementor-1779 .elementor-element.elementor-element-ae7000d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-ae7000e{text-align:start;}.elementor-1779 .elementor-element.elementor-element-be70013{--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:2rem;--padding-left:0rem;--padding-right:1rem;}.elementor-1779 .elementor-element.elementor-element-be70010 img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-1779 .elementor-element.elementor-element-be70011{text-align:start;}.elementor-1779 .elementor-element.elementor-element-be70011 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-be70012{text-align:start;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1779 .elementor-element.elementor-element-ae70003{--width:100%;}.elementor-1779 .elementor-element.elementor-element-ae70010{--width:100%;}.elementor-1779 .elementor-element.elementor-element-ae70007{--width:25%;}.elementor-1779 .elementor-element.elementor-element-ae7000b{--width:25%;}.elementor-1779 .elementor-element.elementor-element-ae7000f{--width:25%;}.elementor-1779 .elementor-element.elementor-element-be70013{--width:25%;}}/* Start custom CSS for image, class: .elementor-element-ae70004 *//* los retratos no son exactamente del mismo tamaño (746x1000 vs 740x1000),
   así que sin esto una ficha renderiza ~5px más baja que las otras. */
.elementor-1779 .elementor-element.elementor-element-ae70004 img { aspect-ratio: 37 / 50; object-fit: cover; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae70006 *//* El cargo se apoya en el fondo de la tarjeta. Como las tarjetas de una fila
   flex se estiran a la misma altura, los tres cargos quedan alineados aunque un
   nombre ocupe dos líneas — sin reservar una línea vacía cuando ninguno la usa. */
.elementor-1779 .elementor-element.elementor-element-ae70006 { margin-top: auto; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae70008 *//* los retratos no son exactamente del mismo tamaño (746x1000 vs 740x1000),
   así que sin esto una ficha renderiza ~5px más baja que las otras. */
.elementor-1779 .elementor-element.elementor-element-ae70008 img { aspect-ratio: 37 / 50; object-fit: cover; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7000a *//* El cargo se apoya en el fondo de la tarjeta. Como las tarjetas de una fila
   flex se estiran a la misma altura, los tres cargos quedan alineados aunque un
   nombre ocupe dos líneas — sin reservar una línea vacía cuando ninguno la usa. */
.elementor-1779 .elementor-element.elementor-element-ae7000a { margin-top: auto; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae7000c *//* los retratos no son exactamente del mismo tamaño (746x1000 vs 740x1000),
   así que sin esto una ficha renderiza ~5px más baja que las otras. */
.elementor-1779 .elementor-element.elementor-element-ae7000c img { aspect-ratio: 37 / 50; object-fit: cover; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7000e *//* El cargo se apoya en el fondo de la tarjeta. Como las tarjetas de una fila
   flex se estiran a la misma altura, los tres cargos quedan alineados aunque un
   nombre ocupe dos líneas — sin reservar una línea vacía cuando ninguno la usa. */
.elementor-1779 .elementor-element.elementor-element-ae7000e { margin-top: auto; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be70010 *//* los retratos no son exactamente del mismo tamaño (746x1000 vs 740x1000),
   así que sin esto una ficha renderiza ~5px más baja que las otras. */
.elementor-1779 .elementor-element.elementor-element-be70010 img { aspect-ratio: 37 / 50; object-fit: cover; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be70012 *//* El cargo se apoya en el fondo de la tarjeta. Como las tarjetas de una fila
   flex se estiran a la misma altura, los cargos quedan alineados aunque un
   nombre ocupe dos líneas — sin reservar una línea vacía cuando ninguno la usa. */
.elementor-1779 .elementor-element.elementor-element-be70012 { margin-top: auto; }/* End custom CSS */