/* ===== Heading Responsive Styles ===== */
.custom-heading-wrapper {
  width: 100%;
  box-sizing: border-box;
}

/* ===== Mobile Responsive Styles for Heading ===== */
@media screen and (max-width: 768px) {
  .custom-heading-wrapper h2,
  .custom-heading-wrapper h3,
  .custom-heading-wrapper h4 {
    font-size: 18px !important;
    padding: 10px !important;
  }
}
