/* Services page CTA — force light panel (beats cached blue) */
.elementor-11 .elementor-element.elementor-element-01b0c90,
.elementor-11 .elementor-element-01b0c90,
.elementor-11 .vs-cta-band,
.elementor-11 .elementor-element.elementor-element-01b0c90:not(.elementor-motion-effects-element-type-background),
.elementor-page-11 .elementor-element-01b0c90 {
  background: #F3F7FB !important;
  background-color: #F3F7FB !important;
  background-image: none !important;
}
.elementor-11 .elementor-element.elementor-element-01b0c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-11 .elementor-element-01b0c90::before,
.elementor-11 .elementor-element.elementor-element-01b0c90::before {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  opacity: 0 !important;
}
.elementor-11 .elementor-element-871651d .wpr-advanced-text-preffix {
  color: #0B2545 !important;
}
.elementor-11 .elementor-element-871651d .wpr-anim-text,
.elementor-11 .elementor-element-871651d .wpr-anim-text b,
.elementor-11 .elementor-element-871651d .wpr-anim-text-inner,
.elementor-11 .elementor-element-871651d .wpr-anim-text-inner b {
  color: #C52643 !important;
}
.elementor-11 .elementor-element-8a97f0c,
.elementor-11 .elementor-element-8a97f0c .elementor-widget-container,
.elementor-11 .elementor-element-8a97f0c p {
  color: #4A5D73 !important;
}
