/**
 * Temporary fixes for quote boxes on Find Help page
 * This CSS temporarily hides the quotation mark icon and bylines
 */

/* Hide quotation mark icon for all quote wrappers */
.quote-wrapper-light-blue::before,
.quote-wrapper-dark-blue::before {
  display: none !important;
}

/* Adjust padding and ensure height matches content */
.quote-wrapper-light-blue,
.quote-wrapper-dark-blue {
  padding: var(--spacing-lg) !important;
  text-align: left !important; /* Keep text left-justified */
  height: auto !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  box-sizing: border-box !important;
}

/* Style the quote text */
.quote-text {
  margin: 0 auto !important;
  width: 100% !important;
}

/* Fix for quote boxes in grid layouts with titles */
.support-group-columns,
.rosc-columns,
.rco-columns {
  align-items: center !important; /* Vertically center items in the row */
}

.support-group-column-right,
.rosc-column-right,
.rco-column-right {
  height: auto !important;
  display: flex !important;
  align-items: center !important;
}

.support-group-column-right .quote-wrapper-light-blue,
.rosc-column-right .quote-wrapper-dark-blue,
.rco-column-right .quote-wrapper-light-blue {
  height: auto !important;
  margin: 0 !important;
}

/* Hide the byline/attribution */
.quote-meta {
  display: none !important;
}

.support-group-column-left h2{
  margin-bottom:0px !important;
}

.rosc-column-left h2{
  margin-bottom:0px !important;
}

.rco-column-left h2{
  margin-bottom:0px !important;
}