.elementor-11580 .elementor-element.elementor-element-4bc65f5{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-11580 .elementor-element.elementor-element-288f8e3c{text-align:end;}.elementor-11580 .elementor-element.elementor-element-288f8e3c .elementor-heading-title{font-size:28px;color:#000000;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-11580 .elementor-element.elementor-element-4eb0a031{text-align:end;font-size:16px;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-11580 .elementor-element.elementor-element-6fb8638e{--display:flex;}.elementor-11580 .elementor-element.elementor-element-5f879dc{text-align:end;}.elementor-11580 .elementor-element.elementor-element-5f879dc .elementor-heading-title{font-size:22px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-52df935c{text-align:end;font-size:16px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-1e626551{--display:flex;}.elementor-11580 .elementor-element.elementor-element-45eda160{text-align:end;}.elementor-11580 .elementor-element.elementor-element-45eda160 .elementor-heading-title{font-size:22px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-550c4370{text-align:end;font-size:16px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-19edf2c6{--display:flex;}.elementor-11580 .elementor-element.elementor-element-6ea62d9{text-align:end;}.elementor-11580 .elementor-element.elementor-element-6ea62d9 .elementor-heading-title{font-size:22px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-342d2a27{text-align:end;font-size:16px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-66aa0079{--display:flex;}.elementor-11580 .elementor-element.elementor-element-6e649f0{text-align:end;}.elementor-11580 .elementor-element.elementor-element-6e649f0 .elementor-heading-title{font-size:22px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-196d5e03{text-align:end;font-size:16px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-7240595{--display:flex;}.elementor-11580 .elementor-element.elementor-element-7929eabd{text-align:end;}.elementor-11580 .elementor-element.elementor-element-7929eabd .elementor-heading-title{font-size:22px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-5c3afa64{text-align:end;font-size:16px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-581d4952{--display:flex;}.elementor-11580 .elementor-element.elementor-element-3aec4de7{text-align:end;}.elementor-11580 .elementor-element.elementor-element-3aec4de7 .elementor-heading-title{font-size:22px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-efc7ca7{text-align:end;font-size:16px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-40b1bbd{--display:flex;}.elementor-11580 .elementor-element.elementor-element-10405823{text-align:end;}.elementor-11580 .elementor-element.elementor-element-10405823 .elementor-heading-title{font-size:22px;color:#000000;}.elementor-11580 .elementor-element.elementor-element-5d928556{text-align:end;font-size:16px;color:#000000;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}