.certifications-section{.content-cover{display:grid;grid-template-columns:repeat(12,1fr);gap:24px;align-items:center}.title-cover{grid-column:span 6;.section-title{max-width:488px}}.image-cover{aspect-ratio:260/214;grid-column:span 2;background-color:red;display:flex;align-items:center;justify-content:center;img{width:120px;max-width:100%;height:auto;object-fit:contain}}}@media (max-width:1199px){.certifications-section{.title-cover{grid-column:span 5}.image-cover{grid-column:span 2}}}@media (max-width:1023px){.certifications-section{.content-cover{grid-template-columns:repeat(12,1fr)}.title-cover{grid-column:span 12;margin-bottom:24px}.image-cover{grid-column:span 4}}}@media (max-width:767px){.certifications-section{.content-cover{grid-template-columns:repeat(2,1fr)}.title-cover{grid-column:span 2;text-align:center;.section-title{max-width:100%;margin:0 auto}}.image-cover{grid-column:span 1;aspect-ratio:1/1}.image-cover:last-child{grid-column:1/-1;justify-self:center}}}@media (max-width:575px){.certifications-section{.content-cover{gap:24px 16px;justify-items:center}.image-cover img{width:100px}}}.news-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.news-card{border:1px solid #e5e7eb;border-radius:16px;padding:26px;background:#fff;height:100%}.news-side{display:grid;gap:1rem}.small-card-inner{display:grid;grid-template-columns:200px 1fr;gap:26px;align-items:center}.small-img{width:200px;height:200px;flex-shrink:0;border-radius:.75rem;overflow:hidden;position:relative}.small-img img{width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.news-card{padding:24px}.small-card-inner{gap:20px}}@media (max-width:991px){.news-grid{grid-template-columns:1fr}.small-card-inner{grid-template-columns:100px 1fr}.small-img{width:100px;height:100px}}@media (max-width:767px){.news-card{padding:20px}.small-card-inner{grid-template-columns:90px 1fr;gap:16px}.small-img{width:90px;height:90px}}@media (max-width:575px){.small-card-inner{grid-template-columns:1fr;align-items:flex-start}.news-card{padding:16px}.small-img{width:100%;height:200px}}@media (max-width:359px){.news-card{padding:12px}.small-card-inner{grid-template-columns:1fr}.small-img{width:100%;height:150px}}