/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

.term-alternative-services.main-container .page-description {
}

.single-product article {
  color: white !important;
}

.single-post article .entry-content {
  color: white !important;
}
.woocommerce div.product div.woocommerce-tabs ul.tabs li.active a {
  color: white !important;
}

.product-entry-wrapper {
  justify-content: center;
}

.product-entry-wrapper .entry-summary-items {
  display: none !important;
}
.ct-breadcrumbs {
  text-align: center;
}

/* Activity Archive Customizations */
.post-type-archive-activity .entry-meta,
.activity-template-default .entry-meta {
  display: none !important;
}
.post-type-archive-activity .ct-title-label {
  display: none !important;
}

.post-type-archive-activity .entry-card {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.activity-template-default .entry-content {
  color: white !important;
}

.custom-activity-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 60px 20px; /* Vertical spacing and side padding for mobile */
  width: 100%;
}

.custom-activity-section h2 {
  margin-bottom: 30px; /* Space between title and widget */
  text-align: center;
}
