.elementor-2409 .elementor-element.elementor-element-86695d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.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-2409 .elementor-element.elementor-element-3393f4e{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-94df8c6{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.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-2409 .elementor-element.elementor-element-8ef12e4{text-align:start;}.elementor-2409 .elementor-element.elementor-element-8ef12e4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-0414732{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-e0df2e8{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-6dea0dd{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-3850efc{text-align:start;}.elementor-2409 .elementor-element.elementor-element-3850efc .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-b4b2684{text-align:start;}.elementor-2409 .elementor-element.elementor-element-b4b2684 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-16eee68{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-f7397c1{text-align:start;}.elementor-2409 .elementor-element.elementor-element-f7397c1 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-7d30a59{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-952fc14{text-align:start;}.elementor-2409 .elementor-element.elementor-element-952fc14 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-ecaf23f{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-a998055{text-align:start;}.elementor-2409 .elementor-element.elementor-element-a998055 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-936711d{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-f656c4b{text-align:start;}.elementor-2409 .elementor-element.elementor-element-f656c4b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-efc09aa{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-fbe22be{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-6f15bf1{text-align:start;}.elementor-2409 .elementor-element.elementor-element-6f15bf1 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-1ca9198{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-2e07b55{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-0e94953{text-align:start;}.elementor-2409 .elementor-element.elementor-element-0e94953 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-76b046f{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-99e836f{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-988676b{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-6d7972b{text-align:start;}.elementor-2409 .elementor-element.elementor-element-6d7972b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-0f17643{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-2409 .elementor-element.elementor-element-b24acf9{text-align:start;}.elementor-2409 .elementor-element.elementor-element-b24acf9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:500;line-height:1em;}.elementor-2409 .elementor-element.elementor-element-10e1086{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}@media(min-width:768px){.elementor-2409 .elementor-element.elementor-element-86695d1{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3393f4e */.elementor-2409 .elementor-element.elementor-element-3393f4e a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-3393f4e a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94df8c6 */.elementor-2409 .elementor-element.elementor-element-94df8c6 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-94df8c6 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0414732 */.elementor-2409 .elementor-element.elementor-element-0414732 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-0414732 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0df2e8 */.elementor-2409 .elementor-element.elementor-element-e0df2e8 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-e0df2e8 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dea0dd */.elementor-2409 .elementor-element.elementor-element-6dea0dd a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-6dea0dd a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16eee68 */.elementor-2409 .elementor-element.elementor-element-16eee68 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-16eee68 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d30a59 */.elementor-2409 .elementor-element.elementor-element-7d30a59 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-7d30a59 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecaf23f */.elementor-2409 .elementor-element.elementor-element-ecaf23f a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-ecaf23f a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-936711d */.elementor-2409 .elementor-element.elementor-element-936711d a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-936711d a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efc09aa */.elementor-2409 .elementor-element.elementor-element-efc09aa a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-efc09aa a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe22be */.elementor-2409 .elementor-element.elementor-element-fbe22be a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-fbe22be a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca9198 */.elementor-2409 .elementor-element.elementor-element-1ca9198 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-1ca9198 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e07b55 */.elementor-2409 .elementor-element.elementor-element-2e07b55 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-2e07b55 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76b046f */.elementor-2409 .elementor-element.elementor-element-76b046f a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-76b046f a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99e836f */.elementor-2409 .elementor-element.elementor-element-99e836f a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-99e836f a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-988676b */.elementor-2409 .elementor-element.elementor-element-988676b a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-988676b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f17643 */.elementor-2409 .elementor-element.elementor-element-0f17643 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-0f17643 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10e1086 */.elementor-2409 .elementor-element.elementor-element-10e1086 a {
    font-weight: 500;
}
.elementor-2409 .elementor-element.elementor-element-10e1086 a:hover {
    color: red;
}/* End custom CSS */