.elementor-10246 .elementor-element.elementor-element-3388d41f:not(.elementor-motion-effects-element-type-background), .elementor-10246 .elementor-element.elementor-element-3388d41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b639f1d );}.elementor-10246 .elementor-element.elementor-element-3388d41f > .elementor-container{max-width:1250px;}.elementor-10246 .elementor-element.elementor-element-3388d41f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;z-index:1;}.elementor-10246 .elementor-element.elementor-element-3388d41f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10246 .elementor-element.elementor-element-1481218 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 0em 0em 1.25em;}.elementor-10246 .elementor-element.elementor-element-1481218 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:0.75em;font-weight:400;text-transform:uppercase;line-height:1.23529em;letter-spacing:0.5px;color:var( --e-global-color-1dcc797 );}.elementor-10246 .elementor-element.elementor-element-7fed2653:not(.elementor-motion-effects-element-type-background), .elementor-10246 .elementor-element.elementor-element-7fed2653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93e9450 );}.elementor-10246 .elementor-element.elementor-element-7fed2653{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3em;margin-bottom:0em;padding:3.75em 2.5em 3.75em 0em;z-index:3;}.elementor-10246 .elementor-element.elementor-element-7fed2653 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10246 .elementor-element.elementor-element-2050af1f > .elementor-element-populated{padding:0em 3.125em 0em 1em;}.elementor-10246 .elementor-element.elementor-element-6d5769c7 > .elementor-widget-container{margin:0em 0em 0.67em 0em;}.elementor-10246 .elementor-element.elementor-element-6d5769c7 .elementor-heading-title{font-family:"miller-display", Sans-serif;font-size:3.1875em;font-weight:500;line-height:1.05882em;color:var( --e-global-color-text );}.elementor-10246 .elementor-element.elementor-element-073c6c0 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.23529em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-10246 .elementor-element.elementor-element-e071587 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.23529em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-10246 .elementor-element.elementor-element-845e52b > .elementor-widget-container{margin:1.25em 0em 0em 0em;}.elementor-10246 .elementor-element.elementor-element-845e52b{font-family:"sofia-pro", Sans-serif;font-size:1.5em;font-weight:300;line-height:1.375em;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-10246 .elementor-element.elementor-element-7eb5c633 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10246 .elementor-element.elementor-element-ea6db5d{color:var( --e-global-color-text );font-family:"sofia-pro", Sans-serif;font-weight:400;line-height:1.8125em;}.elementor-10246 .elementor-element.elementor-element-cdbc7d0 > .elementor-element-populated{padding:0em 3.125em 0em 1em;}.elementor-10246 .elementor-element.elementor-element-c8d0ae9 > .elementor-widget-container{margin:0em 0em 0.67em 0em;}.elementor-10246 .elementor-element.elementor-element-c8d0ae9 .elementor-heading-title{font-family:"miller-display", Sans-serif;font-size:3.1875em;font-weight:500;line-height:1.05882em;color:var( --e-global-color-text );}.elementor-10246 .elementor-element.elementor-element-ba79ef7 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.23529em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-10246 .elementor-element.elementor-element-3256668 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.23529em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-10246 .elementor-element.elementor-element-b82ad86 > .elementor-widget-container{margin:1.25em 0em 0em 0em;}.elementor-10246 .elementor-element.elementor-element-b82ad86{font-family:"sofia-pro", Sans-serif;font-size:1.5em;font-weight:300;line-height:1.375em;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-10246 .elementor-element.elementor-element-0920970 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10246 .elementor-element.elementor-element-eb9e00a{color:var( --e-global-color-text );font-family:"sofia-pro", Sans-serif;font-weight:400;line-height:1.8125em;}@media(max-width:767px){.elementor-10246 .elementor-element.elementor-element-48376b5{padding:2em 1.25em 2em 1.25em;z-index:2;}.elementor-10246 .elementor-element.elementor-element-cdbc7d0 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-10246 .elementor-element.elementor-element-c8d0ae9 .elementor-heading-title{font-size:2.9125em;}.elementor-10246 .elementor-element.elementor-element-b82ad86 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10246 .elementor-element.elementor-element-b82ad86{font-size:1.2em;}.elementor-10246 .elementor-element.elementor-element-0920970 > .elementor-element-populated{margin:3em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}}@media(min-width:768px){.elementor-10246 .elementor-element.elementor-element-2050af1f{width:40%;}.elementor-10246 .elementor-element.elementor-element-7eb5c633{width:60%;}}/* Start custom CSS for section, class: .elementor-element-3388d41f */#event-post-background {
    position:relative;
    margin:0;
    overflow:hidden;
}

#event-post-background:before {
    background-color: #FFF;
    top: 145em;
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
}

#event-post-background:after {
    background-color: #FFF;
    content: '';
    height: 145em;
    left: 0%;
    position: absolute;
    top: 0;
    -webkit-transform: skew(-27deg);
    transform: skew(-27deg);
    width: 200%;
}/* End custom CSS */