.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6921 .elementor-element.elementor-element-28860c5 .elementor-heading-title{color:var( --e-global-color-297c0a6 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6921 .elementor-element.elementor-element-74adf1f{--box-border-color:var( --e-global-color-e82cf59 );--header-color:var( --e-global-color-e82cf59 );--item-text-color:var( --e-global-color-e82cf59 );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-accent );}.elementor-6921 .elementor-element.elementor-element-74adf1f .elementor-toc__header-title{text-align:start;}.elementor-6921 .elementor-element.elementor-element-0090dbc .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-feaf7dc .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-10498b3 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-b2f57f9 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-c29e91a .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-cb0ebf2 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-8d8cf17 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-5ceee92 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-14399fb .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-03e6d3a .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-29fdd5d .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-72e8d46 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-b06c9c4 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-8178bf5 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-3fa3048 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-72ec139 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-79fe6f1 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-cf9ecf7 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-424e61c .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-20a6f95 .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-efb566c .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-c11786f .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-1ae554d .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-6921 .elementor-element.elementor-element-1b87aad .elementor-heading-title{color:var( --e-global-color-e82cf59 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for text-editor, class: .elementor-element-47e24db */.elementor-6921 .elementor-element.elementor-element-47e24db {
    height: 175px; /* Fixed height */
    overflow-y: auto; /* Enable vertical scrollbar */
    background-color: #EEF4E8; /* Replace with your desired background color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1acc759 */.elementor-6921 .elementor-element.elementor-element-1acc759 {
    height: 250px; /* Fixed height */
    overflow-y: auto; /* Enable vertical scrollbar */
    background-color: #EEF4E8; /* Replace with your desired background color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c25ecc8 */.elementor-6921 .elementor-element.elementor-element-c25ecc8 {
    height: 300px; /* Fixed height */
    overflow-y: auto; /* Enable vertical scrollbar */
    background-color: #EEF4E8; /* Replace with your desired background color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-609054e */.elementor-6921 .elementor-element.elementor-element-609054e {
    height: 100px; /* Fixed height */
    overflow-y: auto; /* Enable vertical scrollbar */
    background-color: #EEF4E8; /* Replace with your desired background color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13eca15 */.elementor-6921 .elementor-element.elementor-element-13eca15 {
    height: 150px; /* Fixed height */
    overflow-y: auto; /* Enable vertical scrollbar */
    background-color: #EEF4E8; /* Replace with your desired background color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c145087 */.elementor-6921 .elementor-element.elementor-element-c145087 {
    height: 450px; /* Fixed height */
    overflow-y: auto; /* Enable vertical scrollbar */
    background-color: #EEF4E8; /* Replace with your desired background color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9bfb60 */.elementor-6921 .elementor-element.elementor-element-a9bfb60 {
    height: 225px; /* Fixed height */
    overflow-y: auto; /* Enable vertical scrollbar */
    background-color: #EEF4E8; /* Replace with your desired background color */
}/* End custom CSS */