.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-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 );}/* Start custom CSS for text-editor, class: .elementor-element-f36d15e */.elementor-14861 .elementor-element.elementor-element-f36d15e p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6021155 */.elementor-14861 .elementor-element.elementor-element-6021155 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3235cac */.elementor-14861 .elementor-element.elementor-element-3235cac p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0436829 */.elementor-14861 .elementor-element.elementor-element-0436829 p {margin:0;background-color:none;display:inline;padding:3px;}
.elementor-14861 .elementor-element.elementor-element-0436829 p::before {
    content: '\f15b'; /* Use the Unicode of the Font Awesome icon */
    font-family: 'FontAwesome'; /* Ensure this matches the font-family of your icon library */
    display: inline-block;
    margin-right: 5px; /* Adjust space between icon and text */
    /* Additional styling for the icon as needed */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a38c7cc */.elementor-14861 .elementor-element.elementor-element-a38c7cc p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2320b0c */.elementor-14861 .elementor-element.elementor-element-2320b0c p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a1b6181 */.elementor-14861 .elementor-element.elementor-element-a1b6181 {background-color:;border:solid 5px lightgray;margin-bottom:15px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12232ee */.elementor-14861 .elementor-element.elementor-element-12232ee p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9685cb */.elementor-14861 .elementor-element.elementor-element-a9685cb p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5522f06 */.elementor-14861 .elementor-element.elementor-element-5522f06 p {margin:0;background-color:none;display:inline;padding:3px;}
.elementor-14861 .elementor-element.elementor-element-5522f06 p::before {
    content: '\f15b'; /* Use the Unicode of the Font Awesome icon */
    font-family: 'FontAwesome'; /* Ensure this matches the font-family of your icon library */
    display: inline-block;
    margin-right: 5px; /* Adjust space between icon and text */
    /* Additional styling for the icon as needed */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86d67e1 */.elementor-14861 .elementor-element.elementor-element-86d67e1 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ce5477 */.elementor-14861 .elementor-element.elementor-element-4ce5477 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-395941c */.elementor-14861 .elementor-element.elementor-element-395941c {background-color:;border:solid 5px lightgray;margin-bottom:15px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56cbb03 */.elementor-14861 .elementor-element.elementor-element-56cbb03 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89bf3ac */.elementor-14861 .elementor-element.elementor-element-89bf3ac p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f23217 */.elementor-14861 .elementor-element.elementor-element-9f23217 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf7e48 */.elementor-14861 .elementor-element.elementor-element-5cf7e48 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2490451 */.elementor-14861 .elementor-element.elementor-element-2490451 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c9961e */.elementor-14861 .elementor-element.elementor-element-4c9961e {background-color:;border:solid 5px lightgray;margin-bottom:15px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60e44d3 */.elementor-14861 .elementor-element.elementor-element-60e44d3 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2868ccc */.elementor-14861 .elementor-element.elementor-element-2868ccc p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5666eff */.elementor-14861 .elementor-element.elementor-element-5666eff p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9396505 */.elementor-14861 .elementor-element.elementor-element-9396505 p {margin:0;background-color:none;display:inline;padding:3px;}
.elementor-14861 .elementor-element.elementor-element-9396505 p::before {
    content: '\f15b'; /* Use the Unicode of the Font Awesome icon */
    font-family: 'FontAwesome'; /* Ensure this matches the font-family of your icon library */
    display: inline-block;
    margin-right: 5px; /* Adjust space between icon and text */
    /* Additional styling for the icon as needed */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-398d9c1 */.elementor-14861 .elementor-element.elementor-element-398d9c1 p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df36cba */.elementor-14861 .elementor-element.elementor-element-df36cba p {margin:0;font-size:90%}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a1b99bc */.elementor-14861 .elementor-element.elementor-element-a1b99bc {background-color:;border:solid 5px lightgray;margin-bottom:15px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9683f16 */.elementor-14861 .elementor-element.elementor-element-9683f16 h2, h3, h4 {color:black!important;border-left:solid 5px lightgray;padding:5px!important;}
.elementor-14861 .elementor-element.elementor-element-9683f16 h2 {border:none; padding:0 !important}
.elementor-14861 .elementor-element.elementor-element-9683f16 a, a:hover {color:black!important}/* End custom CSS */