.elementor-14661 .elementor-element.elementor-element-9e38f11{--display:flex;}/* Start custom CSS for html, class: .elementor-element-db58772 *//* 1) Plain links */
.styled-container a:not([class]) {
  color: #39b949 !important;
}

/* 2) All “primary” CTAs */
.styled-container .cta-btn,
.styled-container .elementor-widget-button.cta-btn a {
  background-color: #39b949 !important;
  border-color:     #39b949 !important;
  color:            #ffffff !important;
}
.styled-container .cta-btn:hover,
.styled-container .elementor-widget-button.cta-btn a:hover {
  background-color: #2fa234 !important;
  border-color:     #2fa234 !important;
}

/* 3) Blockquote left-border */
.styled-container .blockquote {
  border-left: 4px solid #39b949 !important;
}

/* 4) Primary badge */
.styled-container .badge.badge-primary {
  background-color: #39b949 !important;
}

/* 5) Table header rows */
.styled-container table thead tr {
  background-color: #39b949 !important;
  color:            #ffffff !important;
}

/* 6) Custom-list SVG bullets */
.styled-container .custom-list li:before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='%2339b949' viewBox='0 0 24 24'><circle cx='12' cy='12' r='6'/></svg>") !important;
}

/* 7) Numbered-list circles */
.styled-container .list-numbers li:before {
  background-color: #39b949 !important;
}






/* Turn the info‐box border (and background) green */
.styled-container .info-box {
  /* green left border */
  border-left: 4px solid #39b949 !important;

  /* optional: switch the pale-blue bg to a pale-green tint */
  background-color: #e6f4ea !important;
}





/* Override the pale-yellow call-out with light green + green stripe */
.styled-container .highlight-box {
  background-color: #ecfdf5 !important;    /* mint-green background */
  border-left: 5px solid #10b981 !important; /* green sidebar */
}/* End custom CSS */