.elementor-82 .elementor-element.elementor-element-2edc014 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-2be8575 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-2be8575 *//* ===== FIX ONLY PROBLEM AREAS FROM THIS HTML BLOCK ===== */

/* 1) Dark SEO section heading */
.rwm .rwm-sec-dark .sec-title,
.rwm .rwm-sec-dark .sec-title-white,
.rwm .rwm-sec-dark h2.sec-title,
.rwm .rwm-sec-dark h2.sec-title-white {
  color: #ffffff !important;
}

.rwm .rwm-sec-dark .sec-title .hl-yellow,
.rwm .rwm-sec-dark .hl-yellow {
  color: #f5c518 !important;
}

/* 2) Dark SEO section supporting text */
.rwm .rwm-sec-dark .seo-text {
  color: rgba(255,255,255,0.72) !important;
}

.rwm .rwm-sec-dark .seo-feat-title {
  color: #ffffff !important;
}

.rwm .rwm-sec-dark .seo-feat-desc {
  color: rgba(255,255,255,0.55) !important;
}

/* 3) CTA section buttons */
.rwm .rwm-cta-sec .btn-white {
  color: #f47c20 !important;
}

.rwm .rwm-cta-sec .btn-wa-dark,
.rwm .rwm-cta-sec .btn-wa-dark:link,
.rwm .rwm-cta-sec .btn-wa-dark:visited {
  color: #ffffff !important;
}

.rwm .rwm-cta-sec .btn-navy,
.rwm .rwm-cta-sec .btn-navy:link,
.rwm .rwm-cta-sec .btn-navy:visited,
.rwm .rwm-cta-sec .btn-navy *,
.rwm .rwm-cta-sec .btn-navy svg {
  color: #ffffff !important;
  fill: currentColor !important;
}

/* 4) Bottom contact bar links/text */
.rwm .rwm-contact-bar .ci-label {
  color: rgba(255,255,255,0.4) !important;
}

.rwm .rwm-contact-bar .ci-value,
.rwm .rwm-contact-bar .ci-value:link,
.rwm .rwm-contact-bar .ci-value:visited,
.rwm .rwm-contact-bar a.ci-value {
  color: #f5c518 !important;
}

.rwm .rwm-contact-bar .ci-value:hover,
.rwm .rwm-contact-bar a.ci-value:hover {
  color: #ff9a3c !important;
}/* End custom CSS */