.elementor-175 .elementor-element.elementor-element-eafd0ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-175 .elementor-element.elementor-element-5c3a586{--display:flex;}.elementor-175 .elementor-element.elementor-element-784b413{--box-border-radius:15px;--item-text-hover-decoration:underline;}.elementor-175 .elementor-element.elementor-element-784b413 .elementor-toc__header-title{text-align:start;}.elementor-175 .elementor-element.elementor-element-784b413 .elementor-toc__header{flex-direction:row;}.elementor-175 .elementor-element.elementor-element-2dcad6d{--display:flex;}.elementor-175 .elementor-element.elementor-element-e16fbf6{--box-border-radius:15px;--item-text-hover-decoration:underline;}.elementor-175 .elementor-element.elementor-element-e16fbf6 .elementor-toc__header-title{text-align:start;}.elementor-175 .elementor-element.elementor-element-e16fbf6 .elementor-toc__header{flex-direction:row;}.elementor-175 .elementor-element.elementor-element-d1e45d4{--display:flex;}.elementor-175 .elementor-element.elementor-element-5fcb3a7{--box-border-radius:15px;--item-text-hover-decoration:underline;}.elementor-175 .elementor-element.elementor-element-5fcb3a7 .elementor-toc__header-title{text-align:start;}.elementor-175 .elementor-element.elementor-element-5fcb3a7 .elementor-toc__header{flex-direction:row;}.elementor-175 .elementor-element.elementor-element-1e5a4f1{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:15px;}.elementor-175 .elementor-element.elementor-element-1e5a4f1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:.5px .5px .5px .5px;border-color:var( --e-global-color-primary );}.elementor-175 .elementor-element.elementor-element-1e5a4f1 {--n-accordion-padding:20px 20px 20px 20px;}/* Start custom CSS *//* Reduce list indentation in narrow columns */
.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
  margin-left: .5em !important;   /* adjust horizontal indent */
  padding-left: .5em !important;  /* keep bullets visible */
}

/* Optional: align bullets more neatly with text */
.elementor-widget-text-editor li {
  margin-bottom: 0.5em;          /* controls vertical spacing between items */
  text-indent: 0;                /* ensures first line aligns with bullet */
}

/* If you have nested lists, make them even tighter */
.elementor-widget-text-editor ul ul,
.elementor-widget-text-editor ol ol {
  margin-left: .5em !important;
}/* End custom CSS */