.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-3049 .elementor-element.elementor-element-1d5629e > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0.5rem 1rem 0.5rem 1rem;border-radius:3rem 3rem 3rem 3rem;}body:not(.rtl) .elementor-3049 .elementor-element.elementor-element-1d5629e{left:1.5rem;}body.rtl .elementor-3049 .elementor-element.elementor-element-1d5629e{right:1.5rem;}.elementor-3049 .elementor-element.elementor-element-1d5629e{top:1rem;}.elementor-3049 .elementor-element.elementor-element-1d5629e .elementor-heading-title{color:var( --e-global-color-546ff78 );}.elementor-widget-theme-post-title .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-3049 .elementor-element.elementor-element-6b7d36f > .elementor-widget-container{padding:0rem 2rem 0rem 2.3rem;}.elementor-widget-theme-post-excerpt .elementor-widget-container{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-3049 .elementor-element.elementor-element-46008ed > .elementor-widget-container{padding:0rem 2rem 0rem 2.3rem;}.elementor-3049 .elementor-element.elementor-element-46008ed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3049 .elementor-element.elementor-element-46008ed .elementor-widget-container{font-family:"Sofia Sans", Sans-serif;font-size:1rem;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3049 .elementor-element.elementor-element-da78bfb .elementor-button{background-color:#FFFFFF00;font-family:"Sofia Sans", Sans-serif;font-size:1.1rem;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-3049 .elementor-element.elementor-element-da78bfb > .elementor-widget-container{padding:0rem 2rem 0rem 2.3rem;}.elementor-3049 .elementor-element.elementor-element-da78bfb .elementor-button:hover, .elementor-3049 .elementor-element.elementor-element-da78bfb .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-3049 .elementor-element.elementor-element-da78bfb .elementor-button:hover svg, .elementor-3049 .elementor-element.elementor-element-da78bfb .elementor-button:focus svg{fill:var( --e-global-color-accent );}