.elementor-24487 .elementor-element.elementor-element-2d750b4{--display:flex;--margin-top:30px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-24487 .elementor-element.elementor-element-2d750b4:not(.elementor-motion-effects-element-type-background), .elementor-24487 .elementor-element.elementor-element-2d750b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24487 .elementor-element.elementor-element-e7b8491{--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;}.elementor-24487 .elementor-element.elementor-element-6f1a574{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24487 .elementor-element.elementor-element-4bee488 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24487 .elementor-element.elementor-element-c2f2349 .mec-single-title{font-family:"Taviraj";font-size:30px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-828b9f2 );text-align:left;}.elementor-24487 .elementor-element.elementor-element-7ba46ba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-24487 .elementor-element.elementor-element-61415db img{width:100%;height:auto;border-radius:25px 25px 25px 25px;}.elementor-24487 .elementor-element.elementor-element-61415db{text-align:left;}.elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content, .elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content p{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content{text-align:left;}.mec-events-meta-group-booking .mec-booking h4,
					 .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group-booking form>h4{display:block !important;}.mec-events-meta-group-booking .mec-booking h4,
					.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group-booking form>h4{text-align:center;}.mec-events-meta-group-booking .mec-booking h4:before,
					 .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group-booking form>h4:before{display:block !important;border-color:var( --e-global-color-accent );}.mec-events-meta-group-booking .mec-booking h4:before,
					.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group-booking form>h4:before{left:calc(50% - 35px);margin:0;}.lity-content .mec-events-meta-group-booking,
					 .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group-booking{background:#FFFFFF !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-24487 .elementor-element.elementor-element-585b0f9 .mec-book-first label,
								.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-event-ticket-description,
								.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-book-ticket-variation span,
								.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group-booking label{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.lity-content .mec-event-ticket-name,
								.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-event-ticket-name{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.lity-content .mec-event-ticket-price,
								.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-event-ticket-price{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.lity-content .mec-event-ticket-available,
								.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-event-ticket-available{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.lity-content .mec-event-ticket-available span,
								.elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-event-ticket-available span{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.lity-conent .info-msg,
				 				.elementor-24487 .elementor-element.elementor-element-585b0f9 .info-msg{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button, .elementor-24487 .elementor-element.elementor-element-585b0f9 #mec-events-meta-group-booking- button.mec-book-form-next-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button:hover{color:var( --e-global-color-primary );}.elementor-24487 .elementor-element.elementor-element-585b0f9 #mec-events-meta-group-booking- button.mec-book-form-next-button:hover{color:var( --e-global-color-primary );}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button:hover svg path{fill:var( --e-global-color-primary );}.elementor-24487 .elementor-element.elementor-element-585b0f9 #mec-events-meta-group-booking- button.mec-book-form-next-button:hover svg path{fill:var( --e-global-color-primary );}.elementor-24487 .elementor-element.elementor-element-585b0f9{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.mec-events-meta-group-booking ul.mec-book-price-details .mec-book-price-detail-description{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.mec-single-event .mec-events-meta-group-booking .mec-book-price-total{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.mec-wrap .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateway-label label{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.lity-content .mec-events-meta-group .mec-error, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .info-msg{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.lity-content .mec-events-meta-group .mec-error, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-error{color:#FFFEFE !important;background:#B63E3E !important;}.lity-content .mec-events-meta-group .mec-success, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-success{color:var( --e-global-color-primary );background:#57B367 !important;}.lity-content .mec-events-meta-group .info-msg, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .info-msg{color:var( --e-global-color-text );}.elementor-24487 .elementor-element.elementor-element-0f5e914{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-24487 .elementor-element.elementor-element-6763a06{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24487 .elementor-element.elementor-element-6763a06:not(.elementor-motion-effects-element-type-background), .elementor-24487 .elementor-element.elementor-element-6763a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e1338a );}.elementor-24487 .elementor-element.elementor-element-ce9f694 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F0EDE17D;border-radius:0px 0px 0px 0px;}.elementor-24487 .elementor-element.elementor-element-ce9f694 .mec-single-event-date{text-align:left;border-style:none;}.elementor-24487 .elementor-element.elementor-element-ce9f694 .mec-single-event-date i:before{font-size:20px !important;color:#1E2517C7;}.elementor-24487 .elementor-element.elementor-element-ce9f694 .mec-single-event-date img{width:20px !important;height:20px !important;}.elementor-24487 .elementor-element.elementor-element-ce9f694 .mec-single-event-date span{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24487 .elementor-element.elementor-element-6d70318 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F0EDE17D;}.elementor-24487 .elementor-element.elementor-element-6d70318 .mec-single-event-time{text-align:left;border-style:none;}.elementor-24487 .elementor-element.elementor-element-6d70318 .mec-single-event-time i:before{font-size:20px !important;color:#1E2517C7;}.elementor-24487 .elementor-element.elementor-element-6d70318 .mec-single-event-time img{width:20px !important;height:20px !important;}.elementor-24487 .elementor-element.elementor-element-6d70318 .mec-single-event-time .mec-events-abbr{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24487 .elementor-element.elementor-element-398f053 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F0EDE17D;}.elementor-24487 .elementor-element.elementor-element-398f053 .mec-event-cost{text-align:left;}.elementor-24487 .elementor-element.elementor-element-398f053 .mec-event-cost i:before{font-size:20px !important;color:#1E2517C7;}.elementor-24487 .elementor-element.elementor-element-398f053 .mec-event-cost img{width:20px !important;height:20px !important;}.elementor-24487 .elementor-element.elementor-element-398f053 .mec-event-cost .mec-events-event-cost{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24487 .elementor-element.elementor-element-dd8bed1 > .elementor-widget-container{border-style:none;}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location{text-align:left;}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location i:before{color:#1E2517C7;}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location dd, .elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location dd h6{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );padding:0px 0px 0px 35px;}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location dd .mec-events-address .mec-address{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );padding:0px 0px 0px 0px;}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location .mec-location-description p{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-additional-locations .mec-single-event-location{text-align:left;}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-additional-locations .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}@media(max-width:1366px){.elementor-24487 .elementor-element.elementor-element-7ba46ba{--grid-auto-flow:row;}.elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content, .elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.lity-content .mec-events-meta-group .mec-error, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .info-msg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location .mec-location-description p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-24487 .elementor-element.elementor-element-7ba46ba{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-24487 .elementor-element.elementor-element-c2f2349 .mec-single-title{font-size:27px;}.elementor-24487 .elementor-element.elementor-element-7ba46ba{--grid-auto-flow:row;}.elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content, .elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.lity-content .mec-events-meta-group .mec-error, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .info-msg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location .mec-location-description p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-24487 .elementor-element.elementor-element-7ba46ba{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-24487 .elementor-element.elementor-element-c2f2349 .mec-single-title{font-size:25px;}.elementor-24487 .elementor-element.elementor-element-7ba46ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content, .elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.lity-content .mec-events-meta-group .mec-error, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .info-msg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location .mec-location-description p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-24487 .elementor-element.elementor-element-6f1a574{--width:65%;}.elementor-24487 .elementor-element.elementor-element-0f5e914{--width:35%;}.elementor-24487 .elementor-element.elementor-element-6763a06{--width:100%;}}@media(min-width:2400px){.elementor-24487 .elementor-element.elementor-element-7ba46ba{--grid-auto-flow:row;}.elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content, .elementor-24487 .elementor-element.elementor-element-f0c0cdd .mec-events-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.lity-content .mec-events-meta-group .mec-error, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-24487 .elementor-element.elementor-element-585b0f9 .mec-events-meta-group .info-msg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24487 .elementor-element.elementor-element-dd8bed1 .mec-single-event-location .mec-location-description p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}