.gff-bloque-mensaje_lider-cmp p{margin:0}
.gff-bloque-mensaje_lider-cmp{max-width:1120px;margin:0 auto;display:flex;gap:32px}
.gff-bloque-mensaje_lider-img{width:352px;height:345px}
.gff-bloque-mensaje_lider-info{width:736px;display:flex;flex-direction:column}
.gff-bloque-mensaje_lider-img img{width:100%;height:100%;object-fit:cover;border-radius:8px}
.gff-bloque-mensaje_lider-tagline{font-size:12px;background-color:white;border-radius:8px;color:#384868;display:inline-block;padding:4px 24px;margin:0 0 16px 0;width:fit-content}
.gff-bloque-mensaje_lider-tagline p{line-height:18px;letter-spacing:0}
.gff-bloque-mensaje_lider-title{font-size:24px;font-weight:800;color:#151d2c;margin:0 0 4px 0;line-height:34px;letter-spacing:-1px}
.gff-bloque-mensaje_lider-subtitle{font-size:18px;font-weight:400;color:#384868;margin:0 0 16px 0}
.gff-bloque-mensaje_lider-subtitle p{line-height:20px;letter-spacing:-0.5px}
.gff-bloque-mensaje_lider-destacados{background-color:#eff3fb;border-radius:8px;padding:24px;margin:0 0 16px 0;min-height:fit-content;height:auto}
.gff-bloque-mensaje_lider-destacados-list{display:flex;flex-direction:column;gap:16px}
.gff-bloque-mensaje_lider-destacado-item{display:flex;align-items:flex-start;gap:12px}
.gff-bloque-mensaje_lider-destacado-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}
.gff-bloque-mensaje_lider-destacado-icon img{width:100%;height:100%;object-fit:contain}
.gff-bloque-mensaje_lider-destacado-text{flex:1;font-size:16px;font-weight:400;color:#151d2c;line-height:24px;letter-spacing:-0.5px}
.gff-bloque-mensaje_lider-destacado-text p{margin:0;line-height:24px}
.gff-bloque-mensaje_lider-destacado-text strong,.gff-bloque-mensaje_lider-destacado-text b{font-weight:700}
.gff-bloque-mensaje_lider-destacado-text a{color:inherit;text-decoration:underline;cursor:pointer;transition:color .2s ease}
.gff-bloque-mensaje_lider-destacado-text a:hover{color:#00429c}
.gff-bloque-mensaje_lider-destacado-text ul,.gff-bloque-mensaje_lider-destacado-text ol{margin:0;padding-left:20px}
.gff-bloque-mensaje_lider-destacado-text li{margin-bottom:8px}
.gff-bloque-mensaje_lider-destacado-text li:last-child{margin-bottom:0}
.gff-bloque-mensaje_lider-description{font-size:16px;font-weight:400;color:#151d2c;max-height:max-content;transition:all .5s ease-in-out;margin:0 0 16px 0}
.gff-bloque-mensaje_lider-description p{line-height:24px;letter-spacing:-0.5px}
.gff-bloque-mensaje_lider-description>p br:first-child{display:none}
.gff-bloque-mensaje_lider-description a{color:inherit;text-decoration:underline;cursor:pointer;transition:color .2s ease}
.gff-bloque-mensaje_lider-description a:hover{color:#00429c}
.change-limit{text-decoration:none;color:#00429c;font-size:14px;font-weight:700;display:none;align-items:center;cursor:pointer;margin-top:16px}
.more-icon{margin-top:3px}
.less-icon{transform:rotate(180deg)}
.show-all{max-height:1000px}
@media(max-width:1024px){.gff-bloque-mensaje_lider-cmp{max-width:100%;flex-direction:column}
.gff-bloque-mensaje_lider-img{text-align:center;width:100%}
.gff-bloque-mensaje_lider-img img{max-width:480px;max-height:372px}
.gff-bloque-mensaje_lider-info{width:100%}
.gff-bloque-mensaje_lider-destacados{padding:20px}
.gff-bloque-mensaje_lider-description{max-height:216px}
.show-all{max-height:10000px}
}
@media(min-width:768px) and (max-width:1024px){.gff-bloque-mensaje_lider-cmp{margin:0 32px}
.gff-bloque-mensaje_lider-tagline{order:1}
.gff-bloque-mensaje_lider-title{order:2}
.gff-bloque-mensaje_lider-subtitle{order:3}
.gff-bloque-mensaje_lider-destacados{order:4}
.gff-bloque-mensaje_lider-description{order:5}
.change-limit{order:6}
}
@media(max-width:767px){.gff-bloque-mensaje_lider-cmp{margin:0 16px}
.gff-bloque-mensaje_lider-img{height:auto}
.gff-bloque-mensaje_lider-img img{max-width:100%;max-height:212px}
.gff-bloque-mensaje_lider-destacados{padding:16px}
.gff-bloque-mensaje_lider-destacados-list{gap:12px}
.gff-bloque-mensaje_lider-destacado-item{gap:8px}
.gff-bloque-mensaje_lider-destacado-icon{width:20px;height:20px}
.gff-bloque-mensaje_lider-destacado-text{font-size:14px;line-height:20px}
.gff-bloque-mensaje_lider-description{max-height:384px}
.show-all{max-height:10000px}
}