/* Start custom CSS for html, class: .elementor-element-9abc74f *//* Remove left and right empty gaps for this blog section */
.rankmath-dark-blog {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
}

/* Make inner content use the full available space nicely */
.rankmath-dark-blog .rankmath-container {
  width: 100% !important;
  max-width: 1280px !important;
  margin: 0 auto !important;
}

/* If Elementor section/column is limiting the width */
.elementor-widget-container:has(.rankmath-dark-blog),
.elementor-element:has(.rankmath-dark-blog),
.elementor-section:has(.rankmath-dark-blog),
.elementor-container:has(.rankmath-dark-blog),
.elementor-column:has(.rankmath-dark-blog) {
  max-width: 100% !important;
  width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* Mobile spacing */
@media (max-width: 768px) {
  .rankmath-dark-blog {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}/* End custom CSS */