.elementor-627 .elementor-element.elementor-element-ab43674{--display:flex;}.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-627 .elementor-element.elementor-element-af4be89{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-627 .elementor-element.elementor-element-398c4c1{--display:flex;}.elementor-627 .elementor-element.elementor-element-e5e7a68{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-627 .elementor-element.elementor-element-87ce2a8{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-627 .elementor-element.elementor-element-7484d59{--display:flex;}.elementor-627 .elementor-element.elementor-element-aa35a09{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-627 .elementor-element.elementor-element-7bd9df1{--display:flex;}.elementor-627 .elementor-element.elementor-element-8c0e79e{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-627 .elementor-element.elementor-element-3a8c008{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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 );}.elementor-627 .elementor-element.elementor-element-3246726{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-627 .elementor-element.elementor-element-0f30a81{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-627 .elementor-element.elementor-element-0d18f59{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-627 .elementor-element.elementor-element-ea314ae{--display:flex;}@media(max-width:1024px){.elementor-627 .elementor-element.elementor-element-3a8c008{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-627 .elementor-element.elementor-element-3a8c008{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-af4be89 */.elementor-627 .elementor-element.elementor-element-af4be89 {
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5e7a68 */.elementor-627 .elementor-element.elementor-element-e5e7a68 {
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87ce2a8 */.elementor-627 .elementor-element.elementor-element-87ce2a8 {
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa35a09 */.elementor-627 .elementor-element.elementor-element-aa35a09 {
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c0e79e */.elementor-627 .elementor-element.elementor-element-8c0e79e {
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3246726 */.elementor-627 .elementor-element.elementor-element-3246726 {
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f30a81 */.elementor-627 .elementor-element.elementor-element-0f30a81 {
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d18f59 */.elementor-627 .elementor-element.elementor-element-0d18f59 {
    color: currentColor;
}/* End custom CSS */