.elementor-19023 .elementor-element.elementor-element-81be6f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-19023 .elementor-element.elementor-element-9d637ae .elementor-heading-title{color:#344955;}.elementor-19023 .elementor-element.elementor-element-67bd2b6{--display:flex;}.elementor-widget-text-editor{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-19023 .elementor-element.elementor-element-6217f2c{color:#344955;}.elementor-19023 .elementor-element.elementor-element-0064b52{--display:flex;}.elementor-19023 .elementor-element.elementor-element-38e8eec{--display:flex;}.elementor-19023 .elementor-element.elementor-element-4fd8b86{--display:flex;}.elementor-19023 .elementor-element.elementor-element-b08f268{--display:flex;}.elementor-19023 .elementor-element.elementor-element-5946576{--display:flex;}.elementor-19023 .elementor-element.elementor-element-ada4173{--display:flex;}.elementor-19023 .elementor-element.elementor-element-0feea63{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-19023 .elementor-element.elementor-element-0feea63 > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-19023 .elementor-element.elementor-element-0feea63 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;}:where( .elementor-19023 .elementor-element.elementor-element-0feea63 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}/* Start custom CSS for text-editor, class: .elementor-element-6217f2c */.elementor-19023 .elementor-element.elementor-element-6217f2c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-6217f2c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cffe3d3 */.elementor-19023 .elementor-element.elementor-element-cffe3d3 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-cffe3d3 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb3432 */.elementor-19023 .elementor-element.elementor-element-8eb3432 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-8eb3432 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90624c */.elementor-19023 .elementor-element.elementor-element-e90624c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e90624c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d0ecc */.elementor-19023 .elementor-element.elementor-element-03d0ecc ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-03d0ecc h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0abc6c */.elementor-19023 .elementor-element.elementor-element-e0abc6c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e0abc6c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd247f */.elementor-19023 .elementor-element.elementor-element-4bd247f ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-4bd247f h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6217f2c */.elementor-19023 .elementor-element.elementor-element-6217f2c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-6217f2c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cffe3d3 */.elementor-19023 .elementor-element.elementor-element-cffe3d3 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-cffe3d3 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb3432 */.elementor-19023 .elementor-element.elementor-element-8eb3432 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-8eb3432 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90624c */.elementor-19023 .elementor-element.elementor-element-e90624c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e90624c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d0ecc */.elementor-19023 .elementor-element.elementor-element-03d0ecc ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-03d0ecc h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0abc6c */.elementor-19023 .elementor-element.elementor-element-e0abc6c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e0abc6c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd247f */.elementor-19023 .elementor-element.elementor-element-4bd247f ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-4bd247f h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6217f2c */.elementor-19023 .elementor-element.elementor-element-6217f2c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-6217f2c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cffe3d3 */.elementor-19023 .elementor-element.elementor-element-cffe3d3 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-cffe3d3 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb3432 */.elementor-19023 .elementor-element.elementor-element-8eb3432 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-8eb3432 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90624c */.elementor-19023 .elementor-element.elementor-element-e90624c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e90624c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d0ecc */.elementor-19023 .elementor-element.elementor-element-03d0ecc ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-03d0ecc h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0abc6c */.elementor-19023 .elementor-element.elementor-element-e0abc6c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e0abc6c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd247f */.elementor-19023 .elementor-element.elementor-element-4bd247f ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-4bd247f h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6217f2c */.elementor-19023 .elementor-element.elementor-element-6217f2c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-6217f2c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cffe3d3 */.elementor-19023 .elementor-element.elementor-element-cffe3d3 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-cffe3d3 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb3432 */.elementor-19023 .elementor-element.elementor-element-8eb3432 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-8eb3432 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90624c */.elementor-19023 .elementor-element.elementor-element-e90624c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e90624c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d0ecc */.elementor-19023 .elementor-element.elementor-element-03d0ecc ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-03d0ecc h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0abc6c */.elementor-19023 .elementor-element.elementor-element-e0abc6c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e0abc6c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd247f */.elementor-19023 .elementor-element.elementor-element-4bd247f ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-4bd247f h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6217f2c */.elementor-19023 .elementor-element.elementor-element-6217f2c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-6217f2c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cffe3d3 */.elementor-19023 .elementor-element.elementor-element-cffe3d3 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-cffe3d3 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb3432 */.elementor-19023 .elementor-element.elementor-element-8eb3432 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-8eb3432 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90624c */.elementor-19023 .elementor-element.elementor-element-e90624c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e90624c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d0ecc */.elementor-19023 .elementor-element.elementor-element-03d0ecc ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-03d0ecc h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0abc6c */.elementor-19023 .elementor-element.elementor-element-e0abc6c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e0abc6c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd247f */.elementor-19023 .elementor-element.elementor-element-4bd247f ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-4bd247f h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6217f2c */.elementor-19023 .elementor-element.elementor-element-6217f2c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-6217f2c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cffe3d3 */.elementor-19023 .elementor-element.elementor-element-cffe3d3 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-cffe3d3 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb3432 */.elementor-19023 .elementor-element.elementor-element-8eb3432 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-8eb3432 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90624c */.elementor-19023 .elementor-element.elementor-element-e90624c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e90624c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d0ecc */.elementor-19023 .elementor-element.elementor-element-03d0ecc ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-03d0ecc h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0abc6c */.elementor-19023 .elementor-element.elementor-element-e0abc6c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e0abc6c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd247f */.elementor-19023 .elementor-element.elementor-element-4bd247f ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-4bd247f h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6217f2c */.elementor-19023 .elementor-element.elementor-element-6217f2c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-6217f2c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cffe3d3 */.elementor-19023 .elementor-element.elementor-element-cffe3d3 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-cffe3d3 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb3432 */.elementor-19023 .elementor-element.elementor-element-8eb3432 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-8eb3432 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90624c */.elementor-19023 .elementor-element.elementor-element-e90624c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e90624c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d0ecc */.elementor-19023 .elementor-element.elementor-element-03d0ecc ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-03d0ecc h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0abc6c */.elementor-19023 .elementor-element.elementor-element-e0abc6c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e0abc6c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd247f */.elementor-19023 .elementor-element.elementor-element-4bd247f ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-4bd247f h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6217f2c */.elementor-19023 .elementor-element.elementor-element-6217f2c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-6217f2c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cffe3d3 */.elementor-19023 .elementor-element.elementor-element-cffe3d3 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-cffe3d3 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb3432 */.elementor-19023 .elementor-element.elementor-element-8eb3432 ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-8eb3432 h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90624c */.elementor-19023 .elementor-element.elementor-element-e90624c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e90624c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d0ecc */.elementor-19023 .elementor-element.elementor-element-03d0ecc ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-03d0ecc h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0abc6c */.elementor-19023 .elementor-element.elementor-element-e0abc6c ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-e0abc6c h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd247f */.elementor-19023 .elementor-element.elementor-element-4bd247f ul {
    padding-left: 40px;
}

.elementor-19023 .elementor-element.elementor-element-4bd247f h1 {
    margin: 0;
}/* End custom CSS */