.elementor-3 .elementor-element.elementor-element-2f14cb2{margin-top:3%;margin-bottom:3%;}.elementor-3 .elementor-element.elementor-element-97b84ab{text-align:left;}.elementor-3 .elementor-element.elementor-element-97b84ab .elementor-heading-title{color:#48624C;}.elementor-3 .elementor-element.elementor-element-facd3af{--box-background-color:rgba(189, 201, 156, 0.27);--box-border-color:#BDC99C;--box-border-radius:4px;--separator-width:1px;box-shadow:0px 0px 10px 0px rgba(55, 63, 56, 0.37);--header-color:#48624C;--toggle-button-color:#48624C;--item-text-color:#48624C;--item-text-hover-color:#48624C;--item-text-hover-decoration:underline;--item-text-active-color:#48624C;--marker-color:#48624C;}.elementor-3 .elementor-element.elementor-element-facd3af .elementor-toc__header-title{text-align:start;}.elementor-3 .elementor-element.elementor-element-facd3af .elementor-toc__header, .elementor-3 .elementor-element.elementor-element-facd3af .elementor-toc__header-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-facd3af .elementor-toc__header{flex-direction:row;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-36c70c8{width:30%;}.elementor-3 .elementor-element.elementor-element-42a2ba8{width:70%;}.elementor-3 .elementor-element.elementor-element-2973d0b{width:30%;}.elementor-3 .elementor-element.elementor-element-4c29093{width:70%;}}/* Start custom CSS */.elementor-toc__list-item-text-wrapper {
    align-items: flex-start;
}/* End custom CSS */