.elementor-928 .elementor-element.elementor-element-14dfd4c{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-928 .elementor-element.elementor-element-e14243b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7cfaca3 );--border-color:var( --e-global-color-7cfaca3 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-928 .elementor-element.elementor-element-8eeeb0f a{color:var( --e-global-color-7cfaca3 );}@media(max-width:767px){.elementor-928 .elementor-element.elementor-element-14dfd4c{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-928 .elementor-element.elementor-element-e14243b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}/* Start custom CSS for text-editor, class: .elementor-element-8eeeb0f */.term-text h2,
.term-text h3,
.term-text h4 {
    color: #222 !important;   /* Dark gray/black headings */
}/* End custom CSS */