.fq-noticia-card {
position: relative;
font-family: 'TT Norms Pro', system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
background: #fff;
display: flex;
flex-direction: column;
height: 100%; }
.fq-noticia-card__link {
display: flex;
flex-direction: column;
color: inherit;
text-decoration: none;
transition: color .25s ease;
height: 100%; } .fq-noticia-card .noticia-thumb {
position: relative;
height: 260px; overflow: hidden;
background: #f3f3f3;
flex-shrink: 0; }
.fq-noticia-card .noticia-thumb .noticia-img,
.fq-noticia-card .noticia-thumb img {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
object-position: center;
transform: scale(1);
transition: transform .35s ease;
}
.fq-noticia-card .thumb-fallback {
width: 100%;
height: 100%;
background: #eee;
border: 1px solid #e5e5e5;
} .fq-noticia-card .noticia-body {
border: 1px solid #D4D4D4;
border-top: none;
padding: 20px; transition: border-color .25s ease, background-color .25s ease;
flex: 1; display: flex;
flex-direction: column;
} .fq-noticia-card .noticia-cat {
color: #737373;
font-size: .875rem;
font-weight: 500; margin: 0;
text-transform: uppercase;
}
.fq-noticia-card .noticia-title {
margin: 6px 0 20px; font-size: 1.25rem;
font-weight: 500; color: #121820;
line-height: 1.35;
flex: 1; }
.fq-noticia-card .noticia-date {
color: #A3A3A3;
font-size: .875rem;
font-weight: 500; margin-top: auto; } .fq-noticia-card:hover .noticia-thumb .noticia-img {
transform: scale(1.06);
}
.fq-noticia-card:hover .noticia-body {
border-color: #3332CB;
background-color: #3332CB; } .fq-noticia-card:hover .noticia-cat { color: #E5E5E5; }
.fq-noticia-card:hover .noticia-title { color: #FFFFFF; }
.fq-noticia-card:hover .noticia-date { color: #F5F5F5; } @media (max-width: 640px) {
.fq-noticia-card .noticia-thumb { height: 212px; }
.fq-noticia-card .noticia-body { padding: 16px; }
.fq-noticia-card .noticia-cat { font-size: .75rem; }
.fq-noticia-card .noticia-title {
font-size: 1.125rem;
margin: 6px 0 16px; }
.fq-noticia-card .noticia-date { font-size: .875rem; } }