.linkmosaic{padding-bottom:30px}
.linkmosaic .linkmosaic{margin:0 auto;max-width:1170px;padding:0 15px}
.linkmosaic__card-link:hover{text-decoration:none}
.linkmosaic-titulo *{font-weight:700;font-size:44px;margin:20px 0 10px;line-height:48.4px}
.linkmosaic-text-desc{margin:23px 0 10px;padding:0 116px;text-align:center}
.linkmosaic-text-desc div p{color:#004571;font-family:FSEmeric Regular;font-size:20px;line-height:28.5714px}
.linkmosaic a{text-decoration:none}
.linkmosaic__card-link{width:350px}
.linkmosaic-card-container{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:24px}
.linkmosaic-card{width:100%;min-height:96px;background-color:#fff;display:flex;align-items:center;border-radius:8px;box-shadow:rgba(0,69,113,0.251) 0 0 15px 0;color:#004571;padding:0 15px;text-align:center;height:100%}
.linkmosaic-icon{width:64px;height:64px;font-size:54px;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:10px}
.linkmosaic-image{width:64px;height:64px;margin-right:10px;padding:5px}
.linkmosaic .linkmosaic-text{text-align:left;width:calc(100% - 74px)}
.linkmosaic-titulo-card{font-size:20px;font-weight:700;text-align:left;line-height:22px;margin:0}
.linkmosaic-descripcion-card{text-align:left;line-height:22px;font-family:FSEmeric Regular;margin-top:0}
@media screen and (max-width:1199px){.linkmosaic .linkmosaic{max-width:970px}
}
@media screen and (max-width:991px){.linkmosaic .linkmosaic{max-width:100%}
}
@media screen and (max-width:767px){.linkmosaic__card-link{width:400px}
}
@media screen and (max-width:600px){.linkmosaic{width:100%;display:block;justify-content:center;align-items:center}
.linkmosaic-titulo *{font-size:24px;line-height:28px}
.linkmosaic-text-desc{margin:21px 0 10px;padding:0 116px;padding:0 5px}
.linkmosaic-text-desc div p{font-size:16px;line-height:22.8571px}
.linkmosaic-card-container{justify-content:center}
.linkmosaic-card{flex-direction:column;align-items:center;justify-content:center;padding:16px 12px;text-align:center;min-height:200px}
.linkmosaic-card:nth-child(even){justify-self:start}
.linkmosaic-card:nth-child(odd){justify-self:end}
.linkmosaic-icon{width:40px;height:40px;font-size:38px;margin-bottom:0;margin-right:0}
.linkmosaic-image{width:40px;height:40px;margin:0}
.linkmosaic-icon,.linkmosaic-image{margin:26px 0 25px}
.linkmosaic .linkmosaic-text{margin-top:0;text-align:center;width:100%}
.linkmosaic-titulo-card,.linkmosaic-descripcion-card{text-align:center}
.linkmosaic-titulo-card{margin-bottom:0;margin-top:0;line-height:22px;font-size:16px}
.linkmosaic-descripcion-card{line-height:20px;font-size:14px}
}
@media screen and (max-width:500px){.linkmosaic-card-container{gap:16px}
.linkmosaic__card-link{width:163px}
}
@media screen and (max-width:375px){.linkmosaic-card-container{width:auto;margin:0 -16px}
}
@media screen and (max-width:340px){.linkmosaic__card-link .linkmosaic-card{padding:16px 6px}
}
@media screen and (max-width:320px){.linkmosaic-card-container{gap:12px}
.linkmosaic__card-link{width:140px}
.linkmosaic__card-link .linkmosaic-text{word-break:break-word}
}
.linkmosaic-blue-background{background-color:#f2f5f8}
.linkmosaic-white-background{background-color:#fff}