.elementor-2549 .elementor-element.elementor-element-1e49326{--display:flex;--margin-top:58px;--margin-bottom:131px;--margin-left:0px;--margin-right:0px;}.elementor-2549 .elementor-element.elementor-element-7db72bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-2549 .elementor-element.elementor-element-7db72bc .elementor-heading-title{font-family:var( --e-global-typography-32a6474-font-family ), Sans-serif;font-size:var( --e-global-typography-32a6474-font-size );font-weight:var( --e-global-typography-32a6474-font-weight );line-height:var( --e-global-typography-32a6474-line-height );}@media(max-width:1024px){.elementor-2549 .elementor-element.elementor-element-1e49326{--margin-top:58px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2549 .elementor-element.elementor-element-7db72bc .elementor-heading-title{font-size:var( --e-global-typography-32a6474-font-size );line-height:var( --e-global-typography-32a6474-line-height );}}@media(max-width:767px){.elementor-2549 .elementor-element.elementor-element-1e49326{--margin-top:38px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;}.elementor-2549 .elementor-element.elementor-element-7db72bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;}.elementor-2549 .elementor-element.elementor-element-7db72bc .elementor-heading-title{font-size:var( --e-global-typography-32a6474-font-size );line-height:var( --e-global-typography-32a6474-line-height );}}/* Start custom CSS for theme-post-content, class: .elementor-element-4c226a2 */.elementor-2549 .elementor-element.elementor-element-4c226a2 .wc-block-components-button__text {
    color: white;
}
.elementor-2549 .elementor-element.elementor-element-4c226a2 .alignwide {
    margin-inline: 0;
}/* End custom CSS */