.sb-blog-section{font-family:'DM Sans',Arial,sans-serif;margin:0 auto 50px;width:100%;max-width:1180px}.sb-blog-section__heading{font-size:40px;line-height:1.2;margin:0 0 22px;color:#111;font-weight:700}.sb-recent-blog-layout{display:grid;grid-template-columns:1.08fr 1fr;gap:34px;align-items:start}.sb-recent-blog-layout__side{display:grid;gap:20px}.sb-blog-card__image{display:block;overflow:hidden;background:#f3f3f3; border-radius: 8px}.sb-blog-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease; border-radius: 8px;}.sb-blog-card:hover .sb-blog-card__image img{transform:scale(1.04)}.sb-blog-card__placeholder{display:block;aspect-ratio:16/10;background:#eee}.sb-blog-card__meta{font-size:16px;line-height:1.4;color:#c49a00;font-weight:700;margin:0 0 8px}.sb-blog-card__title{font-size:22px;line-height:1.18;margin:0 0 10px;color:#111;font-weight:700}.sb-blog-card__title a{color:inherit;text-decoration:none}.sb-blog-card__excerpt{font-size:16px;line-height:1.45;color:#6f6f6f;margin:0 0 14px}.sb-blog-card--featured .sb-blog-card__image{aspect-ratio:1.28/1;margin-bottom:14px}.sb-blog-card--featured .sb-blog-card__title{font-size:22px}.sb-blog-card--side{display:grid;grid-template-columns:250px 1fr;gap:16px;align-items:start}.sb-blog-card--side .sb-blog-card__image{aspect-ratio:1.42/1}.sb-blog-card--side .sb-blog-card__title{font-size:22px}.sb-blog-card--side .sb-blog-card__excerpt{font-size:16px;margin-bottom:0}.sb-blog-card--side .sb-blog-card__btn{display:none}.sb-all-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 30px}.sb-blog-card--grid .sb-blog-card__image{aspect-ratio:1.55/1;margin-bottom:13px}.sb-blog-card--grid .sb-blog-card__title{font-size:22px}.sb-blog-card--grid .sb-blog-card__excerpt{font-size:16px}.sb-blog-pagination{margin-top:32px;text-align:center}.sb-blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;margin:0 3px;padding:0 8px;background:#f2f2f2;color:#111;text-decoration:none;font-size:13px}.sb-blog-pagination .page-numbers.current,.sb-blog-pagination .page-numbers:hover{background:#d5aa18;color:#111}

.sb-blog-card__btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #d5aa18;
  color: #111 !important;
  text-decoration: none !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  padding: 15px;
  border-radius: 4px;
  transition: 400ms;
}

.sb-blog-card__btn:hover {
  background: #000CB2;
  transform: translateY(-5px);
  color: #fff !important;
}

@media(max-width:980px){.sb-recent-blog-layout{grid-template-columns:1fr;gap:28px}.sb-all-blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.sb-blog-section__heading{font-size:30px}.sb-blog-card--side{grid-template-columns:1fr;gap:12px}.sb-blog-card--side .sb-blog-card__image{aspect-ratio:1.55/1}.sb-all-blog-grid{grid-template-columns:1fr;gap:28px}.sb-blog-card__title,.sb-blog-card--featured .sb-blog-card__title,.sb-blog-card--grid .sb-blog-card__title,.sb-blog-card--side .sb-blog-card__title{font-size:17px}.sb-blog-card--side .sb-blog-card__excerpt{font-size:16px !important;}.sb-blog-card--side .sb-blog-card__btn{display:inline-flex}} 
