.elementor-3 .elementor-element.elementor-element-19f39285{--display:flex;}.elementor-3 .elementor-element.elementor-element-ebdb38f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-e697b8b .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-el_color_1_2 );}.elementor-3 .elementor-element.elementor-element-ce4a6cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-ec3c647{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-f22ede6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-29232fd .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-el_color_1_2 );}.elementor-3 .elementor-element.elementor-element-88171b3{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-1ab2450{--display:flex;}.elementor-3 .elementor-element.elementor-element-23b6196 .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-el_color_1_2 );}.elementor-3 .elementor-element.elementor-element-2e3cbe2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-2e3cbe2 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-075b831{--display:flex;}.elementor-3 .elementor-element.elementor-element-706a1a3 .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-el_color_1_2 );}.elementor-3 .elementor-element.elementor-element-ceeb123{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-ceeb123 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-452b870{--display:flex;}.elementor-3 .elementor-element.elementor-element-98cd41a .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-el_color_1_2 );}.elementor-3 .elementor-element.elementor-element-eab0886{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-eab0886 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-702da50{--display:flex;}.elementor-3 .elementor-element.elementor-element-09bf36c .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-el_color_1_2 );}.elementor-3 .elementor-element.elementor-element-c8c3f96{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-c8c3f96 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-dba0d7a{--display:flex;}.elementor-3 .elementor-element.elementor-element-a1c0817 .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-el_color_1_2 );}.elementor-3 .elementor-element.elementor-element-168378d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-168378d a{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-f22ede6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-f22ede6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}