.elementor-2277 .elementor-element.elementor-element-7df9c1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:13em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2277 .elementor-element.elementor-element-7df9c1d::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .e-con-inner > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 100px, var( --e-global-color-bc0b7db ) 200px);}.elementor-2277 .elementor-element.elementor-element-7df9c1d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2277 .elementor-element.elementor-element-fa6ef3a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-e534fcc{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-909d131{--display:flex;}.elementor-2277 .elementor-element.elementor-element-c13de36{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-2900a4f{--display:flex;}.elementor-2277 .elementor-element.elementor-element-e52a4e1{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;}.elementor-2277 .elementor-element.elementor-element-5aca752 .mec-single-event-date{text-align:left;}.elementor-2277 .elementor-element.elementor-element-5aca752 .mec-single-event-date i:before{font-size:20px !important;color:var( --e-global-color-secondary );}.elementor-2277 .elementor-element.elementor-element-5aca752 .mec-single-event-date img{width:20px !important;height:20px !important;}.elementor-2277 .elementor-element.elementor-element-b6ef412 .mec-single-event-time{text-align:left;}.elementor-2277 .elementor-element.elementor-element-b6ef412 .mec-single-event-time i:before{font-size:20px !important;color:var( --e-global-color-secondary );}.elementor-2277 .elementor-element.elementor-element-b6ef412 .mec-single-event-time img{width:20px !important;height:20px !important;}.elementor-2277 .elementor-element.elementor-element-966a5a5 .mec-event-cost{text-align:left;}.elementor-2277 .elementor-element.elementor-element-966a5a5 .mec-event-cost i:before{font-size:20px !important;color:var( --e-global-color-secondary );}.elementor-2277 .elementor-element.elementor-element-966a5a5 .mec-event-cost img{width:20px !important;height:20px !important;}.elementor-2277 .elementor-element.elementor-element-353b07f{text-align:left;}.elementor-2277 .elementor-element.elementor-element-353b07f .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 );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2277 .elementor-element.elementor-element-5ec05df .mec-events-content{text-align:left;}.elementor-2277 .elementor-element.elementor-element-847143d .mec-event-more-info{text-align:left;}.elementor-2277 .elementor-element.elementor-element-847143d .mec-event-more-info i:before{font-size:20px !important;}.elementor-2277 .elementor-element.elementor-element-847143d .mec-event-more-info img{width:20px !important;height:20px !important;}.elementor-2277 .elementor-element.elementor-element-1a0eb18 .mec-frontbox-title{display:inline-block;text-align:center;}.elementor-2277 .elementor-element.elementor-element-1a0eb18 .mec-frontbox-title:before{display:block !important;left:calc(50% - 35px);margin:0;}.elementor-2277 .elementor-element.elementor-element-1a0eb18 .mec-event-schedule-content{border-left-width:4px;}.elementor-2277 .elementor-element.elementor-element-1a0eb18 .mec-event-schedule-content dl:before{border-top-width:4px;}.elementor-2277 .elementor-element.elementor-element-a3dedc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2277 .elementor-element.elementor-element-c019eed .mec-single-event-location{text-align:left;}.elementor-2277 .elementor-element.elementor-element-c019eed .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-2277 .elementor-element.elementor-element-c019eed .mec-single-event-additional-locations .mec-single-event-location{text-align:left;}.elementor-2277 .elementor-element.elementor-element-c019eed .mec-single-event-additional-locations .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-2277 .elementor-element.elementor-element-a6ec18b .mec-frontbox{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-2277 .elementor-element.elementor-element-a6ec18b .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-a6ec18b .mec-events-button{color:var( --e-global-color-d12531f );background:var( --e-global-color-text );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2277 .elementor-element.elementor-element-a6ec18b a.mec-events-button:hover{color:var( --e-global-color-d12531f );}.elementor-2277 .elementor-element.elementor-element-a6ec18b .mec-events-button:hover{background:var( --e-global-color-accent );}.elementor-2277 .elementor-element.elementor-element-62f6833{--display:flex;}.elementor-2277 .elementor-element.elementor-element-3db011f{text-align:right;}.elementor-2277 .elementor-element.elementor-element-3db011f img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d12531f );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2277 .elementor-element.elementor-element-a4d16df .mec-social-single{display:inline !important;text-align:center;}.elementor-2277 .elementor-element.elementor-element-a4d16df .mec-social-single:before{display:block !important;left:calc(50% - 35px);margin:0;}.elementor-2277 .elementor-element.elementor-element-a4d16df .mec-event-social{background:var( --e-global-color-2c59fde );padding:10px 10px 10px 10px;}.elementor-2277 .elementor-element.elementor-element-a4d16df .mec-event-social li.mec-event-social-icon a i{font-size:20px;}.elementor-2277 .elementor-element.elementor-element-3582d4b .mec-reg-btn.mec-frontbox{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-3582d4b .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( --e-global-color-primary );background:var( --e-global-color-text );}.elementor-2277 .elementor-element.elementor-element-3582d4b .mec-reg-btn.mec-frontbox .mec-booking-button{background:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.mec-single-event .elementor-2277 .elementor-element.elementor-element-3582d4b .mec-booking-button{width:100% !important;height:50px !important;}.mec-events-meta-group-booking .mec-booking h4,
					 .elementor-2277 .elementor-element.elementor-element-d3c6965 .mec-events-meta-group-booking form>h4{display:block !important;}.mec-events-meta-group-booking .mec-booking h4,
					.elementor-2277 .elementor-element.elementor-element-d3c6965 .mec-events-meta-group-booking form>h4{text-align:center;}.mec-events-meta-group-booking .mec-booking h4:before,
					 .elementor-2277 .elementor-element.elementor-element-d3c6965 .mec-events-meta-group-booking form>h4:before{display:block !important;}.mec-events-meta-group-booking .mec-booking h4:before,
					.elementor-2277 .elementor-element.elementor-element-d3c6965 .mec-events-meta-group-booking form>h4:before{left:calc(50% - 35px);margin:0;}.elementor-2277 .elementor-element.elementor-element-9a24532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-a97bb5e .mec-frontbox-title{display:block !important;text-align:center;}.elementor-2277 .elementor-element.elementor-element-a97bb5e .mec-frontbox-title:before{display:block !important;left:calc(50% - 35px);margin:0;}.elementor-2277 .elementor-element.elementor-element-a97bb5e .mec-next-occurrence i:before{font-size:14px !important;}.elementor-2277 .elementor-element.elementor-element-a97bb5e .mec-next-occurrence img{width:14px !important;height:14px !important;}@media(max-width:1024px){.elementor-2277 .elementor-element.elementor-element-7df9c1d{--padding-top:13em;--padding-bottom:8em;--padding-left:1em;--padding-right:1em;}.elementor-2277 .elementor-element.elementor-element-e534fcc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2277 .elementor-element.elementor-element-909d131{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-c13de36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2277 .elementor-element.elementor-element-353b07f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2277 .elementor-element.elementor-element-3db011f img{width:265px;height:265px;}}@media(max-width:767px){.elementor-2277 .elementor-element.elementor-element-7df9c1d::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .e-con-inner > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-7df9c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(1deg, var( --e-global-color-secondary ) 0px, var( --e-global-color-bc0b7db ) 0px);}.elementor-2277 .elementor-element.elementor-element-7df9c1d{--overlay-opacity:0;--padding-top:0em;--padding-bottom:8em;--padding-left:1em;--padding-right:1em;}.elementor-2277 .elementor-element.elementor-element-353b07f{text-align:center;}.elementor-2277 .elementor-element.elementor-element-353b07f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS */.mec-single-event .mec-event-meta dd{
    padding-left:20px;
}/* End custom CSS */