.elementor-4148 .elementor-element.elementor-element-f64f158{--display:flex;}.elementor-4148 .elementor-element.elementor-element-9201435 .mec-single-title{text-align:left;}.elementor-4148 .elementor-element.elementor-element-58cb65a{--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:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4148 .elementor-element.elementor-element-58cb65a:not(.elementor-motion-effects-element-type-background), .elementor-4148 .elementor-element.elementor-element-58cb65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-4148 .elementor-element.elementor-element-fa471fd{--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-4148 .elementor-element.elementor-element-3bcd6c3{text-align:left;}.elementor-4148 .elementor-element.elementor-element-228634d .mec-events-content{text-align:left;}.elementor-4148 .elementor-element.elementor-element-a8b5c8a{--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-4148 .elementor-element.elementor-element-a9fc34f .mec-single-event-time{text-align:left;}.elementor-4148 .elementor-element.elementor-element-a9fc34f .mec-single-event-time i:before{font-size:20px !important;}.elementor-4148 .elementor-element.elementor-element-a9fc34f .mec-single-event-time img{width:20px !important;height:20px !important;}.elementor-4148 .elementor-element.elementor-element-712daeb .mec-single-event-date{text-align:left;}.elementor-4148 .elementor-element.elementor-element-712daeb .mec-single-event-date i:before{font-size:20px !important;}.elementor-4148 .elementor-element.elementor-element-712daeb .mec-single-event-date img{width:20px !important;height:20px !important;}.elementor-4148 .elementor-element.elementor-element-9c2ff28 .mec-event-cost{text-align:left;}.elementor-4148 .elementor-element.elementor-element-9c2ff28 .mec-event-cost i:before{font-size:20px !important;}.elementor-4148 .elementor-element.elementor-element-9c2ff28 .mec-event-cost img{width:20px !important;height:20px !important;}.elementor-4148 .elementor-element.elementor-element-188d0a0{--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-4148 .elementor-element.elementor-element-f4852ec{width:100%;max-width:100%;}.mec-events-meta-group-booking .mec-booking h4,
					 .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking form>h4{display:block !important;}.mec-events-meta-group-booking .mec-booking h4,
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking form>h4{text-align:center;}.mec-events-meta-group-booking .mec-booking h4:before,
					 .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking form>h4:before{display:block !important;}.mec-events-meta-group-booking .mec-booking h4:before,
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking form>h4:before{left:calc(50% - 35px);margin:0;}.lity-content .mec-events-meta-group-booking,
					 .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking{background:var( --e-global-color-astglobalcolor5 );}.mec-single-event .lity-content .mec-events-meta-group-booking input[type=date],
					 .mec-single-event .lity-content .mec-events-meta-group-booking input[type=email],
					 .mec-single-event .lity-content .mec-events-meta-group-booking input[type=number],
					 .mec-single-event .lity-content .mec-events-meta-group-booking input[type=password],
					 .mec-single-event .lity-content .mec-events-meta-group-booking input[type=tel],
					 .mec-single-event .lity-content .mec-events-meta-group-booking input[type=text],
					 .mec-single-event .lity-content .mec-events-meta-group-booking select,
					 .mec-single-event .lity-content .mec-events-meta-group-booking textarea,
					 .mec-single-event .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type=date],
					 .mec-single-event .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type=email],
					 .mec-single-event .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type=number],
					 .mec-single-event .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type=password],
					 .mec-single-event .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type=tel],
					 .mec-single-event .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type=text],
					 .mec-single-event .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking select,
					 .mec-single-event .elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking textarea{width:0px !important;}.lity-content .mec-book-first label,
								.lity-content .mec-event-ticket-description,
								.lity-content .mec-book-ticket-variation span,
								.lity-content .mec-events-meta-group-booking label,
								.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-book-first label,
								.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-event-ticket-description,
								.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-book-ticket-variation span,
								.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.lity-content input[type="text"],
					.lity-content input[type="date"],
					.lity-content input[type="number"],
					.lity-content input[type="email"],
					.lity-content input[type="password"],
					.lity-content input[type="tel"],
					.lity-content textarea,
					.lity-content select,
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type="text"],
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type="date"],
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type="number"],
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type="email"],
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type="password"],
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking input[type="tel"],
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking textarea,
					.elementor-4148 .elementor-element.elementor-element-f4852ec .mec-events-meta-group-booking select{box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-4148 .elementor-element.elementor-element-608abf9 .mec-social-single{display:block !important;text-align:center;}.elementor-4148 .elementor-element.elementor-element-608abf9 .mec-social-single:before{display:block !important;left:calc(50% - 35px);margin:0;}.elementor-4148 .elementor-element.elementor-element-608abf9 .mec-event-social li.mec-event-social-icon a i{font-size:20px;}@media(min-width:768px){.elementor-4148 .elementor-element.elementor-element-fa471fd{--width:50%;}.elementor-4148 .elementor-element.elementor-element-a8b5c8a{--width:50%;}}