.red-background {
  background-color: #AC1D15;
}
.red-background.component-set {
  background-color: transparent !important; /* Or whatever you want the component-set to have */
}
.red-background .component-section-wrapper {
  background-color: #AC1D15;
}

.brown-image-background {
  background-image: url("/sites/www2/files/2023-11/Showcase-BG_2000_810px.jpg");
  background-size: cover;
  background-color: #502d0e;
}
.brown-image-background.component-set {
  background-image: none !important;
  background-color: transparent !important;
}
.brown-image-background .component-section-wrapper {
  background-image: url("/sites/www2/files/2023-11/Showcase-BG_2000_810px.jpg");
  background-size: cover;
  background-color: #502d0e;
}

.red-image-background {
  background-image: url("/sites/www2/files/2023-11/Showcase-BG_2000_810px.jpg");
  background-size: cover;
  background-color: #AC1D15;
}
.red-image-background.component-set {
  background-image: none !important;
  background-color: transparent !important;
}
.red-image-background .component-section-wrapper {
  background-image: url("/sites/www2/files/2023-11/Showcase-BG_2000_810px.jpg");
  background-size: cover;
  background-color: #AC1D15;
}

.teal-image-background {
  background-image: url("/sites/www2/files/2023-11/component_teal_background.jpg");
  background-size: cover;
  background-color: #88C6BC;
}
.teal-image-background.component-set {
  background-image: none !important;
  background-color: transparent !important;
}
.teal-image-background .component-section-wrapper {
  background-image: url("/sites/www2/files/2023-11/component_teal_background.jpg");
  background-size: cover;
  background-color: #88C6BC;
}

.lehigh-brown-background {
  background-color: #502d0e;
}
.lehigh-brown-background.component-set {
  background-color: transparent !important;
}
.lehigh-brown-background .component-section-wrapper {
  background-color: #502d0e;
}

.dark-brown-background {
  background-color: #38210e;
}
.dark-brown-background.component-set {
  background-color: transparent !important;
}
.dark-brown-background .component-section-wrapper {
  background-color: #38210e;
}

.dark-teal-background {
  background-color: #0E524E;
}
.dark-teal-background.component-set {
  background-color: transparent !important;
}
.dark-teal-background .component-section-wrapper {
  background-color: #0E524E;
}

.lehigh-teal-background {
  background-color: #88C6BC;
}
.lehigh-teal-background.component-set {
  background-color: transparent !important;
}
.lehigh-teal-background .component-section-wrapper {
  background-color: #88C6BC;
}

.lehigh-yellow-background {
  background-color: #FFE41E;
}
.lehigh-yellow-background.component-set {
  background-color: transparent !important;
}
.lehigh-yellow-background .component-section-wrapper {
  background-color: #FFE41E;
}

.lehigh-red-background {
  background-color: #EF483E;
}
.lehigh-red-background.component-set {
  background-color: transparent !important;
}
.lehigh-red-background .component-section-wrapper {
  background-color: #EF483E;
}

.dark-red-background {
  background-color: #AC1D15;
}
.dark-red-background.component-set {
  background-color: transparent !important;
}
.dark-red-background .component-section-wrapper {
  background-color: #AC1D15;
}

.coral-background {
  background-color: #F69576;
}
.coral-background.component-set {
  background-color: transparent !important;
}
.coral-background .component-section-wrapper {
  background-color: #F69576;
}

.lehigh-blue-background {
  background-color: #8AC3EA;
}
.lehigh-blue-background.component-set {
  background-color: transparent !important;
}
.lehigh-blue-background .component-section-wrapper {
  background-color: #8AC3EA;
}

.beige-background {
  background-color: #F6F4F2;
}
.beige-background.component-set {
  background-color: transparent !important;
}
.beige-background .component-section-wrapper {
  background-color: #F6F4F2;
}

.dark-blue-background {
  background-color: #35589C;
}
.dark-blue-background.component-set {
  background-color: transparent !important;
}
.dark-blue-background .component-section-wrapper {
  background-color: #35589C;
}

.reduced-red-background {
  background-color: #E8564D;
}
.reduced-red-background.component-set {
  background-color: transparent !important;
}
.reduced-red-background .component-section-wrapper {
  background-color: #E8564D;
}

.gray-gradient-background {
  background-image: linear-gradient(rgba(219,192,163,0), rgba(177,170,160,0.2));
}
.gray-gradient-background.component-set {
  background-image: none !important;
}
.gray-gradient-background .component-section-wrapper {
  background-image: linear-gradient(rgba(219,192,163,0), rgba(177,170,160,0.2));
}