.elementor-884 .elementor-element.elementor-element-co00011{--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-884 .elementor-element.elementor-element-co00011:not(.elementor-motion-effects-element-type-background), .elementor-884 .elementor-element.elementor-element-co00011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-papel );}.elementor-884 .elementor-element.elementor-element-co00008{--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;--align-items:flex-start;--gap:32px 52px;--row-gap:32px;--column-gap:52px;--padding-top:60px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-884 .elementor-element.elementor-element-co00002{--display:flex;}.elementor-884 .elementor-element.elementor-element-co00007{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-884 .elementor-element.elementor-element-co00004 .elementor-heading-title{font-family:var( --e-global-typography-titulo-font-family ), Sans-serif;font-size:var( --e-global-typography-titulo-font-size );font-weight:var( --e-global-typography-titulo-font-weight );line-height:var( --e-global-typography-titulo-line-height );letter-spacing:var( --e-global-typography-titulo-letter-spacing );color:var( --e-global-color-secondary );}.elementor-884 .elementor-element.elementor-element-co00010{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-884 .elementor-element.elementor-element-co00004 .elementor-heading-title{font-size:var( --e-global-typography-titulo-font-size );line-height:var( --e-global-typography-titulo-line-height );letter-spacing:var( --e-global-typography-titulo-letter-spacing );}}@media(min-width:768px){.elementor-884 .elementor-element.elementor-element-co00002{--width:34%;}.elementor-884 .elementor-element.elementor-element-co00007{--width:66%;}}@media(max-width:767px){.elementor-884 .elementor-element.elementor-element-co00002{--width:100%;}.elementor-884 .elementor-element.elementor-element-co00007{--width:100%;}.elementor-884 .elementor-element.elementor-element-co00004 .elementor-heading-title{font-size:var( --e-global-typography-titulo-font-size );line-height:var( --e-global-typography-titulo-line-height );letter-spacing:var( --e-global-typography-titulo-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-co00011 */.elementor-884 .elementor-element.elementor-element-co00011{--tlr-rojo:var(--e-global-color-primary);--tlr-tinta:var(--e-global-color-secondary);
--tlr-gris:var(--e-global-color-accent);--tlr-filete:var(--e-global-color-filete);
--tlr-suave:var(--e-global-color-papelsuave);--tlr-papel:var(--e-global-color-papel);
--tlr-titular:var(--e-global-typography-primary-font-family),Impact,sans-serif;
--tlr-dato:var(--e-global-typography-accent-font-family),system-ui,sans-serif;
--tlr-lectura:var(--e-global-typography-text-font-family),Georgia,serif;
--tlr-curva:cubic-bezier(.2,.7,.3,1);
--tlr-sombra:0 1px 2px rgba(14,14,14,.04),0 10px 28px rgba(14,14,14,.07);
--tlr-sombra-alta:0 2px 4px rgba(14,14,14,.06),0 20px 48px rgba(14,14,14,.14);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-seccion__titulo,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-cartelera__titulo,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-equipo__titulo,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-funciones__titulo,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-bloque__titulo,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-descargas__titulo{
font-family:var(--tlr-titular);font-size:clamp(27px,3.4vw,40px);line-height:1.05;
letter-spacing:-1.1px;color:var(--tlr-tinta);margin:0 0 26px;padding:16px 0 0;
border:0;border-top:5px solid var(--tlr-rojo);display:block;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-descargas__titulo{font-size:clamp(21px,2.4vw,27px);letter-spacing:-.6px;margin-bottom:18px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-eje{background:var(--tlr-papel);border:1px solid var(--tlr-filete);
box-shadow:var(--tlr-sombra);transition:transform .32s var(--tlr-curva),box-shadow .32s var(--tlr-curva);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta:hover,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona:hover,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-eje:hover{transform:translateY(-6px);box-shadow:var(--tlr-sombra-alta);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__enlace,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__enlace{text-decoration:none;color:inherit;display:flex;flex-direction:column;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__img,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__foto{display:block;overflow:hidden;background:var(--tlr-suave);aspect-ratio:3/4;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__foto,
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__img{display:block;width:100%;height:100%;object-fit:cover;
transition:transform .6s var(--tlr-curva),filter .45s ease;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta:hover .tlr-tarjeta__foto{transform:scale(1.05);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__img{filter:grayscale(1);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona:hover .tlr-persona__img{filter:grayscale(0);transform:scale(1.04);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-boton{display:inline-block;background:var(--tlr-rojo);color:#fff!important;
font-family:var(--tlr-dato);font-weight:600;font-size:12.5px;text-transform:uppercase;
letter-spacing:1.5px;padding:15px 28px;text-decoration:none;white-space:nowrap;
transition:background .25s var(--tlr-curva),transform .25s var(--tlr-curva),box-shadow .25s var(--tlr-curva);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-boton:hover{background:var(--e-global-color-rojohover);color:#fff!important;
transform:translateY(-2px);box-shadow:0 10px 24px rgba(155,16,16,.28);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-boton--claro{background:transparent;color:#F4F1EF!important;border:1px solid #6E6360;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-boton--claro:hover{background:#E5473C;border-color:#E5473C;box-shadow:0 10px 24px rgba(229,71,60,.3);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-enlace-mas{font-family:var(--tlr-dato);font-weight:600;font-size:12.5px;
text-transform:uppercase;letter-spacing:1.6px;color:var(--tlr-tinta);text-decoration:none;
border-bottom:2px solid var(--tlr-rojo);padding-bottom:4px;transition:color .25s ease;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-enlace-mas:hover{color:var(--tlr-rojo);}
@media(prefers-reduced-motion:reduce){
.elementor-884 .elementor-element.elementor-element-co00011 *,.elementor-884 .elementor-element.elementor-element-co00011 *::before,.elementor-884 .elementor-element.elementor-element-co00011 *::after{
animation-duration:.01ms!important;transition-duration:.01ms!important;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta:hover,.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona:hover,.elementor-884 .elementor-element.elementor-element-co00011 .tlr-eje:hover{transform:none;}}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-cartel--mini{display:flex;flex-direction:column;align-items:center;justify-content:center;
gap:8px;width:100%;height:100%;background:var(--tlr-suave);padding:16px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-cartel--mini .tlr-cartel__marca{display:block;width:66%;color:var(--tlr-tinta);opacity:.15;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-cartel--mini .tlr-cartel__marca svg{display:block;width:100%;height:auto;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-cartel--mini .tlr-cartel__aviso{font-family:var(--tlr-dato);font-weight:600;font-size:9px;
text-transform:uppercase;letter-spacing:1.4px;color:var(--tlr-gris);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-cartelera__lista{list-style:none;margin:0;padding:0;display:grid;
grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__enlace{padding:0 0 22px;gap:16px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__cuerpo{display:flex;flex-direction:column;gap:8px;padding:0 20px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__estado{font-family:var(--tlr-dato);font-weight:600;font-size:10.5px;
text-transform:uppercase;letter-spacing:1.9px;color:var(--tlr-rojo);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__titulo{font-family:var(--tlr-titular);font-size:22px;line-height:1.1;
letter-spacing:-.5px;color:var(--tlr-tinta);transition:color .25s ease;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta:hover .tlr-tarjeta__titulo{color:var(--tlr-rojo);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__fecha{font-family:var(--tlr-dato);font-size:13px;line-height:1.5;color:var(--tlr-gris);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-tarjeta__sinfecha{font-family:var(--tlr-dato);font-size:13px;color:var(--tlr-gris);font-style:italic;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-equipo__lista{list-style:none;margin:0;padding:0;display:grid;
grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:30px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__enlace{padding:0 0 24px;gap:18px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__cuerpo{display:flex;flex-direction:column;gap:9px;padding:0 22px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__rol{font-family:var(--tlr-dato);font-weight:600;font-size:10.5px;
text-transform:uppercase;letter-spacing:1.9px;color:var(--tlr-rojo);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__nombre{font-family:var(--tlr-titular);font-size:25px;line-height:1.08;
letter-spacing:-.6px;color:var(--tlr-tinta);transition:color .25s ease;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona:hover .tlr-persona__nombre{color:var(--tlr-rojo);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__bio{font-size:15px;line-height:1.6;color:var(--tlr-gris);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__mas{font-family:var(--tlr-dato);font-weight:600;font-size:11px;
text-transform:uppercase;letter-spacing:1.6px;color:var(--tlr-tinta);
border-bottom:2px solid var(--tlr-rojo);align-self:flex-start;padding-bottom:3px;margin-top:4px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__foto--ficha{aspect-ratio:3/4;margin:0;background:var(--tlr-suave);
border:1px solid var(--tlr-filete);box-shadow:var(--tlr-sombra);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__foto--ficha .tlr-persona__img{filter:none;width:100%;height:100%;
object-fit:cover;display:block;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__rol--ficha{font-family:var(--tlr-dato);font-weight:600;font-size:12px;
text-transform:uppercase;letter-spacing:2px;color:var(--tlr-rojo);margin:0;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__entradilla{font-size:19px;line-height:1.65;color:var(--tlr-tinta);
max-width:60ch;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-persona__entradilla p{margin:0 0 1.1em;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-enlaces{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 14px;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-enlaces a{font-family:var(--tlr-dato);font-weight:600;font-size:12px;
text-transform:uppercase;letter-spacing:1.3px;color:var(--tlr-tinta);text-decoration:none;
border:1px solid var(--tlr-filete);padding:10px 16px;display:inline-block;
transition:background .24s var(--tlr-curva),color .24s var(--tlr-curva),
border-color .24s var(--tlr-curva);}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-enlaces a:hover{background:var(--tlr-tinta);border-color:var(--tlr-tinta);color:#fff;}
.elementor-884 .elementor-element.elementor-element-co00011 .tlr-cartelera__lista{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));}/* End custom CSS */