.elementor-1109 .elementor-element.elementor-element-1f3c4d5 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-1109 .elementor-element.elementor-element-529a25a .mec-single-title{text-align:left;}.elementor-1109 .elementor-element.elementor-element-0145664 .mec-events-content, .elementor-1109 .elementor-element.elementor-element-0145664 .mec-events-content p{font-family:"Nunito", Sans-serif;font-size:17px;}.elementor-1109 .elementor-element.elementor-element-d130159{margin-top:-50px;margin-bottom:0px;}.elementor-1109 .elementor-element.elementor-element-cf7ea63:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1109 .elementor-element.elementor-element-cf7ea63 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1109 .elementor-element.elementor-element-cf7ea63 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 10px 20px;}.elementor-1109 .elementor-element.elementor-element-cf7ea63 > .elementor-element-populated, .elementor-1109 .elementor-element.elementor-element-cf7ea63 > .elementor-element-populated > .elementor-background-overlay, .elementor-1109 .elementor-element.elementor-element-cf7ea63 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-1109 .elementor-element.elementor-element-cf7ea63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1109 .elementor-element.elementor-element-4f485c1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1109 .elementor-element.elementor-element-4f485c1 .mec-single-title{font-size:24px;text-align:left;}.mec-events-meta-group-booking .mec-booking h4,
					 .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking form>h4{display:none !important;}.mec-events-meta-group-booking .mec-booking h4,
					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking form>h4{text-align:center;}.lity-content .mec-events-meta-group-booking,
					 .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking{background:#FFFFFF !important;padding:0px 20px 0px 20px !important;margin:-20px 0px 0px 0px !important;}.lity-content .mec-events-meta-group-booking,
				 					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.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-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type=date],
					 .mec-single-event .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type=email],
					 .mec-single-event .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type=number],
					 .mec-single-event .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type=password],
					 .mec-single-event .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type=tel],
					 .mec-single-event .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type=text],
					 .mec-single-event .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking select,
					 .mec-single-event .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking textarea{width:100% !important;}.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-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type="text"],
					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type="date"],
					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type="number"],
					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type="email"],
					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type="password"],
					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking input[type="tel"],
					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking textarea,
					.elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking select{margin:0px 0px 20px 0px;border-radius:6px 6px 6px 6px !important;}.lity-content .mec-events-meta-group-booking button, .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking button{margin:10px 5px 10px 5px;background:var( --e-global-color-accent );border-radius:6px 6px 6px 6px !important;}.lity-content .mec-book-form-back-button, .elementor-1109 .elementor-element.elementor-element-9b5d38b .mec-events-meta-group-booking .mec-book-form-back-button{color:var( --e-global-color-primary );margin:10px 5px 10px 5px;background:#D1D1D1 !important;}.elementor-1109 .elementor-element.elementor-element-4d70a03 .mec-events-event-image img{width:100%;height:auto;border-radius:15px 15px 15px 15px;}.elementor-1109 .elementor-element.elementor-element-f9b610f .elementor-button{font-family:"Roboto", Sans-serif;font-size:17px;text-transform:uppercase;line-height:1.8em;letter-spacing:0.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 48px 20px 48px;}.elementor-1109 .elementor-element.elementor-element-54c28dc .mec-single-event-date{background:var( --e-global-color-34ae8de );text-align:left;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1109 .elementor-element.elementor-element-54c28dc .mec-single-event-date i:before{font-size:20px;}.elementor-1109 .elementor-element.elementor-element-54c28dc .mec-single-event-date span{font-size:17px;}.elementor-1109 .elementor-element.elementor-element-e71f3c9 .mec-single-event-time{background:var( --e-global-color-34ae8de );text-align:left;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1109 .elementor-element.elementor-element-e71f3c9 .mec-single-event-time i:before{font-size:20px;}.elementor-1109 .elementor-element.elementor-element-e71f3c9 .mec-single-event-time .mec-events-abbr{font-size:17px;}.elementor-1109 .elementor-element.elementor-element-6eb33fb .mec-single-event-location i:before{font-size:20px;}.elementor-1109 .elementor-element.elementor-element-6eb33fb .mec-single-event-location dd, .elementor-1109 .elementor-element.elementor-element-6eb33fb .mec-single-event-location dd h6{font-size:17px;}.elementor-1109 .elementor-element.elementor-element-6eb33fb .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-1109 .elementor-element.elementor-element-6eb33fb .mec-single-event-location{background:var( --e-global-color-34ae8de );text-align:left;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1109 .elementor-element.elementor-element-6eb33fb .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-1109 .elementor-element.elementor-element-6eb33fb .mec-single-event-additional-locations .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-1109 .elementor-element.elementor-element-6eb33fb .mec-single-event-additional-locations .mec-single-event-location{text-align:left;}.elementor-1109 .elementor-element.elementor-element-ebd738c .mec-single-event-organizer dd i:before{font-size:20px;}.elementor-1109 .elementor-element.elementor-element-ebd738c .mec-single-event-organizer dd h6{font-size:16px;text-transform:none;color:#8D8D8D;}.elementor-1109 .elementor-element.elementor-element-ebd738c .mec-single-event-organizer  .mec-img-organizer{width:100%;display:block;height:auto;}.elementor-1109 .elementor-element.elementor-element-ebd738c .mec-single-event-organizer{background:var( --e-global-color-34ae8de );text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1109 .elementor-element.elementor-element-ebd738c .mec-single-event-additional-organizers dd i:before{font-size:20px;}.elementor-1109 .elementor-element.elementor-element-ebd738c .mec-single-event-additional-organizers  .mec-img-organizer{width:100%;display:block;height:auto;}.elementor-1109 .elementor-element.elementor-element-ebd738c .mec-single-event-additional-organizers{text-align:left;}.elementor-1109 .elementor-element.elementor-element-22f8f74 .mec-event-cost{background:var( --e-global-color-34ae8de );text-align:left;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1109 .elementor-element.elementor-element-22f8f74 .mec-event-cost i:before{font-size:20px;}.elementor-1109 .elementor-element.elementor-element-22f8f74 .mec-event-cost .mec-events-event-cost{font-size:17px;}.elementor-1109 .elementor-element.elementor-element-6c50fd4 .mec-social-single{display:block !important;text-align:center;}.elementor-1109 .elementor-element.elementor-element-6c50fd4 .mec-social-single:before{border-color:var( --e-global-color-accent );left:calc(50% - 35px);margin:0;}.elementor-1109 .elementor-element.elementor-element-6c50fd4 .mec-event-social{background:var( --e-global-color-34ae8de );}.elementor-1109 .elementor-element.elementor-element-6c50fd4 .mec-event-social li.mec-event-social-icon a i{font-size:20px;}@media(max-width:1024px){.elementor-1109 .elementor-element.elementor-element-f9b610f .elementor-button{padding:20px 16px 20px 16px;}}@media(min-width:768px){.elementor-1109 .elementor-element.elementor-element-1f3c4d5{width:69.665%;}.elementor-1109 .elementor-element.elementor-element-cd20963{width:30%;}}/* Start custom CSS for event_booking, class: .elementor-element-9b5d38b */.mec-single-event .mec-event-ticket {display: none;}
.mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available {display: none;}
.mec-single-event .mec-events-meta-group-booking ul li {margin-top: 0;}/* End custom CSS */