.elementor-15588 .elementor-element.elementor-element-7ec3da9{--display:flex;--background-transition:0.3s;}.elementor-widget-text-editor{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 );}.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-15588 .elementor-element.elementor-element-dabe870{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15588 .elementor-element.elementor-element-558ba6a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-6e22796{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-e3b9acc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-0dfbba1{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-0c934de .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-359325a{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-b2d92e5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-0ce7ebd{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-7077901 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-df0980d{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-55f2e00 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-aded245{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-bfee905 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-91e12a3{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-9bc16ec .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-ac93450{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-7231066 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-40dae10{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-15588 .elementor-element.elementor-element-6378aba .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-15588 .elementor-element.elementor-element-7a6fea7{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}/* Start custom CSS for text-editor, class: .elementor-element-dabe870 */.elementor-15588 .elementor-element.elementor-element-dabe870 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e22796 */.elementor-15588 .elementor-element.elementor-element-6e22796 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dfbba1 */.elementor-15588 .elementor-element.elementor-element-0dfbba1 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359325a */.elementor-15588 .elementor-element.elementor-element-359325a p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ce7ebd */.elementor-15588 .elementor-element.elementor-element-0ce7ebd p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df0980d */.elementor-15588 .elementor-element.elementor-element-df0980d p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aded245 */.elementor-15588 .elementor-element.elementor-element-aded245 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91e12a3 */.elementor-15588 .elementor-element.elementor-element-91e12a3 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac93450 */.elementor-15588 .elementor-element.elementor-element-ac93450 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40dae10 */.elementor-15588 .elementor-element.elementor-element-40dae10 p{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a6fea7 */.elementor-15588 .elementor-element.elementor-element-7a6fea7 p{
    margin-bottom: 10px;
}/* End custom CSS */