.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__header-title{text-align:start;}.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__header{flex-direction:row;}.elementor-128398 .elementor-element.elementor-element-3e20ac5c{--item-text-hover-decoration:underline;}/* Start custom CSS for table-of-contents, class: .elementor-element-3e20ac5c */.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__header{padding:0 0 12px 0;border:0}
.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__header-title{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0B0714}
.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-widget-container .elementor-toc__wrapper,.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__wrapper{border:1.5px solid rgba(11,7,20,.16);border-radius:20px;background:#fff;padding:24px 28px}
.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__body{padding:0}
.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__list-item-text{font-size:16px;font-weight:600;line-height:1.5;color:#0B0714}
.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__list-item-text:hover{color:#0B0714;text-decoration:underline;text-underline-offset:3px}
.elementor-128398 .elementor-element.elementor-element-3e20ac5c .elementor-toc__list-item{margin:0 0 6px 0}/* End custom CSS */