.elementor-7914 .elementor-element.elementor-element-25c8daee > .elementor-container{max-width:800px;}.elementor-7914 .elementor-element.elementor-element-fd043bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7914 .elementor-element.elementor-element-fd043bf{text-align:center;}.elementor-7914 .elementor-element.elementor-element-fd043bf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}@media(max-width:1024px){.elementor-7914 .elementor-element.elementor-element-fd043bf > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-7914 .elementor-element.elementor-element-fd043bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-7914 .elementor-element.elementor-element-fd043bf > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-7914 .elementor-element.elementor-element-fd043bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for heading, class: .elementor-element-fd043bf */.elementor-7914 .elementor-element.elementor-element-fd043bf:before {
    content: "EVENTS";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 20px;
    left: 0;
    font-family: 'outfit';
    font-size: 130px;
    font-weight: 900;
    color: rgba(0,0,0,0.05);
}

@media(max-width:1024px) {
    .elementor-7914 .elementor-element.elementor-element-fd043bf:before {
        font-size: 75px;
        top: 15px;
    }
}/* End custom CSS */