.elementor-3897 .elementor-element.elementor-element-54ee68f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3897 .elementor-element.elementor-element-fe9b0e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-2dd6c13 */.elementor-3897 .elementor-element.elementor-element-2dd6c13 ul {
  padding-left: 1.25em; /* keeps indentation if theme resets it */
}


/* Remove underline for self-links */
.elementor-3897 .elementor-element.elementor-element-2dd6c13 li[id] a {
  text-decoration: none;
  color: inherit; /* Keeps the list text color */
}

/* Add hover effect */
.elementor-3897 .elementor-element.elementor-element-2dd6c13 li[id] a:hover {
  text-decoration: none;
  color: inherit; /* Keep the list color */
}

/* Add hover effect */
.elementor-3897 .elementor-element.elementor-element-2dd6c13 li[id] a:visited {
  text-decoration: none;
  color: inherit; /* Keep the list color */
}

.elementor-3897 .elementor-element.elementor-element-2dd6c13  li[id] ul a,
.elementor-3897 .elementor-element.elementor-element-2dd6c13  li[id] ul a:link,
.elementor-3897 .elementor-element.elementor-element-2dd6c13  li[id] ul a:visited {
  text-decoration: underline;
  color: #44eeff;
  font-weight: 600;
  cursor: pointer;
}
.elementor-3897 .elementor-element.elementor-element-2dd6c13  li[id] ul a:hover {
    color: #cccccc;
}

.elementor-3897 .elementor-element.elementor-element-2dd6c13 ul > li {
  margin-top: 1.1em;      /* gap above each top-level bullet */
  font-weight: 700;
  font-size: 1.2rem;
  line-height: 1;
}

.elementor-3897 .elementor-element.elementor-element-2dd6c13 ul > li:first-child {
  margin-top: 0;        /* prevents extra gap before the first bullet */
}

.elementor-3897 .elementor-element.elementor-element-2dd6c13 ul ul > li {
  margin-top: 0.4em;    /* smaller gap for sub-bullets */
  font-weight: 400;
  font-size: 1.1em;
  line-height: 1.4;
}/* End custom CSS */