.single-post .meta-comments,
.single-post .meta-reading-time,
.single-post .reading-time,
.single-post .comments-link {
    display: none !important;
}
.author-box,
.single-post .about-author,
.single-post .author-posts,
.single-post .author-info {
    display: none !important;
}
.blog-entry .blog-entry-meta,
.single-post .meta,
.single-post .post-meta,
.single-post .blog-entry-meta {
    display: none !important;
}
.comments-link,
.meta-comments,
.meta-reading-time,
.reading-time,
.post-meta,
.entry-meta,
.blog-entry-meta,
.single-post .meta,
.single-post .post-meta,
.single-post .entry-meta,
.single-post .reading-time,
.single-post .comments-link,
.single-post .meta-author,
.single-post .meta-date {
    display: none !important;
}
.blog .blog-entry img,
.archive .blog-entry img,
.blog-entry-media img,
.blog-entry.thumbnail img,
.blog-entry .thumbnail img,
.blog-entry .blog-entry-media img,
.elementor-post__thumbnail img,
.elementor-post__card img {
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 16 / 9 !important;
    object-fit: contain !important;
    background: #f7f4f1;
    border-radius: 12px;
}
/* Hide Facebook and Twitter/X share icons */
a[href*="facebook.com"] {
display:none !important;
}

a[href*="twitter.com"] {
display:none !important;
}
.resources-hub {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    margin: 40px 0;
}

.resource-card {
    background: #F7EFEF;
    border-radius: 20px;
    padding: 35px 25px;
    text-align: center;
    text-decoration: none;
    color: #333;
    box-shadow: 0 5px 15px rgba(0,0,0,.05);
    transition: all .3s ease;
}

.resource-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 20px rgba(0,0,0,.08);
}

.resource-card h3 {
    margin-bottom: 12px;
    color: #2f2f2f;
}

.resource-card p {
    margin: 0;
}

@media (max-width:768px) {
    .resources-hub {
        grid-template-columns: 1fr;
    }
}
.resources-hub {
    display: flex;
    justify-content: center;
    gap: 25px;
    flex-wrap: wrap;
    margin: 40px auto;
}
.resources-hub {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 25px;
    margin: 40px auto;
}
/* Center Resource Hub */
.resources-hub {
  width: 100% !important;
  max-width: 900px !important;
  margin: 40px auto !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  gap: 25px !important;
}

.resources-hub .resource-card {
  width: 100% !important;
  max-width: 700px !important;
  display: block !important;
  margin: 0 auto !important;
  background: #F7EFEF !important;
  border-radius: 20px !important;
  padding: 35px 25px !important;
  text-align: center !important;
  text-decoration: none !important;
  color: #333 !important;
  box-shadow: 0 5px 15px rgba(0,0,0,.05) !important;
}

.resources-hub .resource-card h3,
.resources-hub .resource-card p {
  text-align: center !important;
}
.page-id-5004 .elementor-widget-html {
    max-width: 800px;
    margin: 0 auto;
}
background: #F3E6E8;
.fa-instagram {
    display: none !important;
}