.elementor-2269 .elementor-element.elementor-element-28063d2{--display:flex;--min-height:400px;--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:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2269 .elementor-element.elementor-element-28063d2::before, .elementor-2269 .elementor-element.elementor-element-28063d2 > .elementor-background-video-container::before, .elementor-2269 .elementor-element.elementor-element-28063d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2269 .elementor-element.elementor-element-28063d2 > .elementor-background-slideshow::before, .elementor-2269 .elementor-element.elementor-element-28063d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2269 .elementor-element.elementor-element-28063d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2269 .elementor-element.elementor-element-28063d2:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-28063d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2269 .elementor-element.elementor-element-2f836360{--display:flex;}.elementor-2269 .elementor-element.elementor-element-4135f3d7 .elementor-heading-title{font-family:var( --e-global-typography-4001fad-font-family ), Sans-serif;font-size:var( --e-global-typography-4001fad-font-size );font-weight:var( --e-global-typography-4001fad-font-weight );text-transform:var( --e-global-typography-4001fad-text-transform );font-style:var( --e-global-typography-4001fad-font-style );text-decoration:var( --e-global-typography-4001fad-text-decoration );line-height:var( --e-global-typography-4001fad-line-height );color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-8ac8dbc{--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-2269 .elementor-element.elementor-element-7f96555c{--display:flex;}.elementor-2269 .elementor-element.elementor-element-2598e838{--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;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2269 .elementor-element.elementor-element-134e765c{--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-2269 .elementor-element.elementor-element-514f079d img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2269 .elementor-element.elementor-element-65104ebd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8030c0f );--border-color:var( --e-global-color-8030c0f );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2269 .elementor-element.elementor-element-122939a5 .mec-single-event-category{background:var( --e-global-color-207b5d7 );text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-122939a5 .mec-single-event-category dt{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-122939a5 .mec-single-event-category i:before{font-size:20px !important;}.elementor-2269 .elementor-element.elementor-element-122939a5 .mec-single-event-category img{width:20px !important;height:20px !important;}.elementor-2269 .elementor-element.elementor-element-122939a5 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-2269 .elementor-element.elementor-element-122939a5 .mec-single-event-category dd a img{width:16px !important;height:16px !important;}.elementor-2269 .elementor-element.elementor-element-311ac131 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content, .elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content{text-align:left;padding:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc_content{background-color:var( --e-global-color-2ac0542 );text-align:left;padding:0px 30px 30px 30px;margin:0px 0px 0px 0px;border-radius:0px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc-heading{flex-direction:row-reverse;background-color:var( --e-global-color-2ac0542 );border-radius:0px;margin:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc_ac_box{background-color:var( --e-global-color-215b7f7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8030c0f );border-radius:6px 6px 6px 6px;margin:0px 0px 25px 0px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc_ac_box.uc-item-active{background-color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 span.uc_dactive{background-color:var( --e-global-color-207b5d7 );color:var( --e-global-color-accent );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 span.uc_active{background-color:var( --e-global-color-207b5d7 );color:var( --e-global-color-accent );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:16px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc-item-active .uc-heading{background-color:var( --e-global-color-2ac0542 );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue_heading_title{padding:30px 30px 30px 30px;color:var( --e-global-color-text );font-size:24px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc-item-active .ue_heading_title{color:var( --e-global-color-text );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue-item-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );margin-top:0px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue-item-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin-top:0px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-frontbox{padding:35px 0px 35px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-8030c0f );border-radius:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:0px 20px 0px 0px;text-align:left !important;}.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-events-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-215b7f7 );background:var( --e-global-color-accent );padding:15px 20px 15px 20px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-2269 .elementor-element.elementor-element-11e70e38 a.mec-events-button:hover{color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-events-button:hover{background:var( --e-global-color-secondary );}.elementor-2269 .elementor-element.elementor-element-477c936e{--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-2269 .elementor-element.elementor-element-36d45e05 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown{background:var( --e-global-color-secondary );padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown .countdown-w span, .elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .block-w, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.up div.inn, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.down div.inn{font-size:32px;font-weight:700;text-transform:none;line-height:1em;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .block-w, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.up div.inn, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.down div.inn{color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .block-w span{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .clockdiv li p, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-divider .flip-clock-label{font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1em;color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-countdown-details .countdown-w .clockdiv li p, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-divider .flip-clock-label{margin:10px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown h3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-1490a724{--display:flex;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-8030c0f );--border-color:var( --e-global-color-8030c0f );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2269 .elementor-element.elementor-element-41c6b25f{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2269 .elementor-element.elementor-element-41c6b25f:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-41c6b25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2269 .elementor-element.elementor-element-63fe531c .mec-single-event-date{text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-63fe531c .mec-single-event-date .mec-date{font-size:13px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );padding:0px 0px 0px 10px;}.elementor-2269 .elementor-element.elementor-element-63fe531c .mec-single-event-date i:before{font-size:20px !important;color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-63fe531c .mec-single-event-date img{width:20px !important;height:20px !important;}.elementor-2269 .elementor-element.elementor-element-63fe531c .mec-single-event-date span{font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-63fe531c .mec-single-event-date .mec-events-abbr{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-63fe531c .mec-single-event-date dd{padding:0px 0px 0px 35px;}.elementor-2269 .elementor-element.elementor-element-63fe531c .mec-single-event-date .mec-holding-status-expired{color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-796d102e{--divider-border-style:solid;--divider-color:var( --e-global-color-8030c0f );--divider-border-width:1px;}.elementor-2269 .elementor-element.elementor-element-796d102e .elementor-divider-separator{width:100%;}.elementor-2269 .elementor-element.elementor-element-796d102e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2269 .elementor-element.elementor-element-27d79c3a .mec-single-event-time{text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-27d79c3a .mec-single-event-time .mec-time{font-size:13px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );padding:0px 0px 0px 10px;}.elementor-2269 .elementor-element.elementor-element-27d79c3a .mec-single-event-time i:before{font-size:20px !important;color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-27d79c3a .mec-single-event-time img{width:20px !important;height:20px !important;}.elementor-2269 .elementor-element.elementor-element-27d79c3a .mec-single-event-time .mec-events-abbr{font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-27d79c3a .mec-single-event-time dd{padding:0px 0px 0px 35px;}.elementor-2269 .elementor-element.elementor-element-522c4db3{--divider-border-style:solid;--divider-color:var( --e-global-color-8030c0f );--divider-border-width:1px;}.elementor-2269 .elementor-element.elementor-element-522c4db3 .elementor-divider-separator{width:100%;}.elementor-2269 .elementor-element.elementor-element-522c4db3 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2269 .elementor-element.elementor-element-14f1e43 .mec-event-cost{text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-14f1e43 .mec-event-cost .mec-cost{font-size:13px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );padding:0px 0px 0px 10px;}.elementor-2269 .elementor-element.elementor-element-14f1e43 .mec-event-cost i:before{font-size:20px !important;color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-14f1e43 .mec-event-cost img{width:20px !important;height:20px !important;}.elementor-2269 .elementor-element.elementor-element-14f1e43 .mec-event-cost .mec-events-event-cost{font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );padding:0px 0px 0px 35px;}.elementor-2269 .elementor-element.elementor-element-14f1e43 .mec-event-cost dd{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-2d578b48{--divider-border-style:solid;--divider-color:var( --e-global-color-8030c0f );--divider-border-width:1px;}.elementor-2269 .elementor-element.elementor-element-2d578b48 .elementor-divider-separator{width:100%;}.elementor-2269 .elementor-element.elementor-element-2d578b48 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location{text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd{padding:0px 0px 0px 35px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location .mec-location{font-size:13px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );padding:0px 0px 0px 10px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location i:before{font-size:20px !important;color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd, .elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd h6{font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;padding:0px 0px 0px 15px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd,
					.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd h6{color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd .mec-events-address .mec-address{font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd a{font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd a:hover{color:var( --e-global-color-secondary );}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location .mec-location-description p{font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-215b7f7 );}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-additional-locations .mec-single-event-location{text-align:left;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-additional-locations .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.mec-events-meta-group-booking .mec-booking h4,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4{display:block !important;color:var( --e-global-color-text );border-radius:0px 0px 0px 0px !important;padding:0px 0px 10px 0px !important;margin:0px 0px 20px 0px !important;}.mec-events-meta-group-booking .mec-booking h4,
					.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4{text-align:left;}.mec-events-meta-group-booking .mec-booking h4,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4{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-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.mec-events-meta-group-booking .mec-booking h4,
									.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.mec-events-meta-group-booking .mec-booking h4:before,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4:before{display:block !important;border-color:var( --e-global-color-207b5d7 );}.mec-events-meta-group-booking .mec-booking h4:before,
					.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4:before{left:calc(50% - 35px);margin:0;}.lity-content .mec-events-meta-group-booking,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking{background:var( --e-global-color-2ac0542 );padding:20px 20px 20px 20px !important;margin:0px 0px 10px 0px !important;border-radius:10px 10px 10px 10px !important;}.lity-content .mec-events-meta-group-booking,
				 					.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking{border-style:solid;border-width:0px 0px 0px 0px;}.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-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking input[type=date],
					 .mec-single-event .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking input[type=email],
					 .mec-single-event .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking input[type=number],
					 .mec-single-event .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking input[type=password],
					 .mec-single-event .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking input[type=tel],
					 .mec-single-event .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking input[type=text],
					 .mec-single-event .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking select,
					 .mec-single-event .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking textarea{width:100% !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-2269 .elementor-element.elementor-element-182b355a .mec-book-first label,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-event-ticket-description,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-book-ticket-variation span,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking label{font-size:14px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;}.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-2269 .elementor-element.elementor-element-182b355a .mec-book-first label,
					 .elementor-2269 .elementor-element.elementor-element-182b355a  .mec-event-ticket-description,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-book-ticket-variation span,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking label{color:var( --e-global-color-text );}.lity-content .mec-event-ticket-name,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-event-ticket-name{font-size:16px;font-weight:600;line-height:1.2em;}.lity-content .mec-event-ticket-name,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-event-ticket-name{color:var( --e-global-color-text );}.lity-content .mec-event-ticket-price,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-event-ticket-price{font-size:13px;font-weight:500;line-height:1.2em;}.lity-content .mec-event-ticket-price,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-event-ticket-price{color:var( --e-global-color-text );}.lity-content .mec-event-ticket-available,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-event-ticket-available{font-size:10px;}.lity-content .mec-event-ticket-available,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-event-ticket-available{color:var( --e-global-color-246a845 );}.lity-content .mec-event-ticket-available span,
					.elementor-2269 .elementor-element.elementor-element-182b355a .mec-event-ticket-available span{color:var( --e-global-color-246a845 );}.lity-conent .info-msg,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .info-msg{color:var( --e-global-color-text );}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button, .elementor-2269 .elementor-element.elementor-element-182b355a #mec-events-meta-group-booking- button.mec-book-form-next-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-215b7f7 );margin:0px 0px 0px 0px !important;width:40% !important;background:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px !important;}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button:hover, .elementor-2269 .elementor-element.elementor-element-182b355a #mec-events-meta-group-booking- button.mec-book-form-next-button:hover{color:var( --e-global-color-215b7f7 );background:var( --e-global-color-accent );}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button:hover, .elementor-2269 .elementor-element.elementor-element-182b355a #mec-events-meta-group-booking- button.mec-book-form-next-button{padding:15px 20px 15px 20px !important;}.elementor-2269 .elementor-element.elementor-element-182b355a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.lity-content #mec-book-form-back-btn-step-2, .lity-content #mec-book-form-back-btn-step-3, .mec-wrap .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking #mec-book-form-back-btn-step-2, .mec-wrap .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking #mec-book-form-back-btn-step-3{color:var( --e-global-color-215b7f7 );margin:0px 0px 0px 0px !important;width:40% !important;background:var( --e-global-color-accent );border-radius:6px 6px 6px 6px !important;}.lity-content #mec-book-form-back-btn-step-2:hover, .lity-content #mec-book-form-back-btn-step-3:hover, .mec-wrap .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking #mec-book-form-back-btn-step-2:hover, .mec-wrap .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking #mec-book-form-back-btn-step-3:hover{color:var( --e-global-color-215b7f7 );background:var( --e-global-color-secondary );}.lity-content .mec-book-form-back-button:hover, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking .mec-book-form-back-button{padding:15px 20px 15px 20px !important;}.lity-content .mec-book-form-back-button, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking .mec-booking  .mec-book-form-btn-wrap .mec-book-form-back-button{border-style:solid;border-width:0px 0px 0px 0px;}.mec-events-meta-group-booking ul.mec-book-price-details .mec-book-price-detail-description{font-size:13px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount{font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.mec-single-event .mec-events-meta-group-booking .mec-book-price-total{font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.mec-wrap .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateway-label label{font-size:13px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.lity-content .mec-events-meta-group .mec-error, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .info-msg{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-6940f5b2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2269 .elementor-element.elementor-element-6940f5b2 .mec-qrcode-details{background:#F3F3F3;padding:30px 30px 30px 30px;margin:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2269 .elementor-element.elementor-element-61f7dcd1 .mec-social-single{display:block !important;text-align:left;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-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2269 .elementor-element.elementor-element-61f7dcd1 .mec-social-single:before{display:block !important;border-color:var( --e-global-color-207b5d7 );left:calc(50% - 35px);margin:0;}.elementor-2269 .elementor-element.elementor-element-61f7dcd1 .mec-event-social{background:var( --e-global-color-2ac0542 );padding:30px 20px 30px 20px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2269 .elementor-element.elementor-element-61f7dcd1 .mec-event-social li.mec-event-social-icon a{color:var( --e-global-color-215b7f7 );width:30px;height:30px;vertical-align:middle;border-radius:100px 100px 100px 100px;}.elementor-2269 .elementor-element.elementor-element-61f7dcd1 .mec-event-social li.mec-event-social-icon a i{font-size:16px;}@media(min-width:768px){.elementor-2269 .elementor-element.elementor-element-134e765c{--width:67%;}.elementor-2269 .elementor-element.elementor-element-477c936e{--width:33%;}}@media(max-width:980px) and (min-width:768px){.elementor-2269 .elementor-element.elementor-element-134e765c{--width:100%;}.elementor-2269 .elementor-element.elementor-element-477c936e{--width:100%;}}@media(max-width:1400px){.elementor-2269 .elementor-element.elementor-element-28063d2{--min-height:300px;}.elementor-2269 .elementor-element.elementor-element-28063d2:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-28063d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-2269 .elementor-element.elementor-element-4135f3d7 .elementor-heading-title{font-size:var( --e-global-typography-4001fad-font-size );line-height:var( --e-global-typography-4001fad-line-height );}.elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content, .elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue-item-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue-item-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-events-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.mec-events-meta-group-booking .mec-booking h4,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button, .elementor-2269 .elementor-element.elementor-element-182b355a #mec-events-meta-group-booking- button.mec-book-form-next-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2269 .elementor-element.elementor-element-182b355a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.lity-content .mec-events-meta-group .mec-error, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-2269 .elementor-element.elementor-element-182b355a .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-2269 .elementor-element.elementor-element-61f7dcd1 .mec-social-single{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1200px){.elementor-2269 .elementor-element.elementor-element-514f079d img{height:350px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc-heading{padding:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue_heading_title{padding:20px 20px 20px 20px;font-size:20px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc_content{padding:0px 20px 20px 20px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown .countdown-w span, .elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .block-w, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.up div.inn, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.down div.inn{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .clockdiv li p, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-divider .flip-clock-label{font-size:10px;}.elementor-2269 .elementor-element.elementor-element-1490a724{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2269 .elementor-element.elementor-element-41c6b25f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd, .elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd h6{font-size:16px;}.elementor-2269 .elementor-element.elementor-element-1970f09 .mec-single-event-location dd .mec-events-address .mec-address{font-size:16px;}}@media(max-width:980px){.elementor-2269 .elementor-element.elementor-element-28063d2{--min-height:250px;}.elementor-2269 .elementor-element.elementor-element-4135f3d7 .elementor-heading-title{font-size:var( --e-global-typography-4001fad-font-size );line-height:var( --e-global-typography-4001fad-line-height );}.elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content, .elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue-item-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue-item-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-events-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2269 .elementor-element.elementor-element-477c936e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown{padding:30px 0px 15px 0px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown .countdown-w span, .elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .block-w, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.up div.inn, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.down div.inn{font-size:32px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .clockdiv li p, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-divider .flip-clock-label{font-size:14px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-1490a724{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.mec-events-meta-group-booking .mec-booking h4,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button, .elementor-2269 .elementor-element.elementor-element-182b355a #mec-events-meta-group-booking- button.mec-book-form-next-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2269 .elementor-element.elementor-element-182b355a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.lity-content .mec-events-meta-group .mec-error, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-2269 .elementor-element.elementor-element-182b355a .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-2269 .elementor-element.elementor-element-61f7dcd1 .mec-social-single{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-2269 .elementor-element.elementor-element-28063d2{--min-height:200px;}.elementor-2269 .elementor-element.elementor-element-4135f3d7 .elementor-heading-title{font-size:var( --e-global-typography-4001fad-font-size );line-height:var( --e-global-typography-4001fad-line-height );}.elementor-2269 .elementor-element.elementor-element-2598e838{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content, .elementor-2269 .elementor-element.elementor-element-311ac131 .mec-events-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue_heading_title{font-size:18px;}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue-item-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2269 .elementor-element.elementor-element-4e76fe3 .ue-item-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-events-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown{padding:0px 0px 20px 0px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown .countdown-w span, .elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .block-w, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.up div.inn, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-wrapper ul li a div.down div.inn{font-size:24px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .countdown-w .clockdiv li p, .elementor-2269 .elementor-element.elementor-element-36d45e05 .flip-clock-divider .flip-clock-label{font-size:10px;}.elementor-2269 .elementor-element.elementor-element-36d45e05 .mec-events-meta-group-countdown h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.mec-events-meta-group-booking .mec-booking h4,
								.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking form>h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.lity-content .mec-events-meta-group-booking,
					 .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking{margin:0px 0px 0px 0px !important;}.lity-content #mec-events-meta-group-booking- button.mec-book-form-next-button, .elementor-2269 .elementor-element.elementor-element-182b355a #mec-events-meta-group-booking- button.mec-book-form-next-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2269 .elementor-element.elementor-element-182b355a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.lity-content .mec-events-meta-group .mec-error, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .mec-error,
								.lity-content .mec-events-meta-group .mec-success, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group .mec-success,
								.lity-content .mec-events-meta-group .info-msg, .elementor-2269 .elementor-element.elementor-element-182b355a .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-2269 .elementor-element.elementor-element-6940f5b2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2269 .elementor-element.elementor-element-6940f5b2 .mec-qrcode-details{margin:0px 0px 0px 0px;}.elementor-2269 .elementor-element.elementor-element-61f7dcd1 .mec-social-single{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for event_category, class: .elementor-element-122939a5 */.elementor-2269 .elementor-element.elementor-element-122939a5 dd.mec-events-event-categories {
    padding: 0 !important;
    min-height: 0 !important;
    line-height: 1.2em !important;
    
}
.elementor-2269 .elementor-element.elementor-element-122939a5 dd.mec-events-event-categories a {
    color: #585858 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    pointer-events: none; !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-35102f6f */.elementor-2269 .elementor-element.elementor-element-35102f6f {
    font-size: 14px;
    font-weight: 500;
    color: #DC7A06;
    line-height: 1.2em
}/* End custom CSS */
/* Start custom CSS for ucaddon_content_accordion, class: .elementor-element-4e76fe3 */.elementor-2269 .elementor-element.elementor-element-4e76fe3 .uc-heading {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-11e70e38 */.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-export-details ul {
    margin: 0 !important;
}
.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-export-details ul li:last-child a.mec-events-gcal {
    background-color: var(--e-global-color-secondary) !important;
}
.elementor-2269 .elementor-element.elementor-element-11e70e38 .mec-export-details ul li:last-child a.mec-events-gcal:hover {
    background-color: var( --e-global-color-accent ) !important;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-182b355a */.elementor-2269 .elementor-element.elementor-element-182b355a .mec-ticket-style-row-section-1 {
    display: none !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-ticket-style-row {
    border-bottom: 1px solid var(--e-global-color-secondary);
    padding-bottom: 20px;
    margin-bottom: 20px !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-ticket-style-row input[type=number] {
    border-color: var(--e-global-color-secondary) !important;
    color: #000 !important;
    font-weight: 600 !important;
    margin-bottom: 5px !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking [id*=mec_booking_quantity_wrapper_] {
    color: #000 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    margin-bottom: 20px !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-book-form-btn-wrap {
    padding-top: 20px !important;
    border-color: var(--e-global-color-secondary) !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-book-form-next-button svg {
    margin-left: 5px !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-book-form-next-button svg path {
    fill: #fff !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking ul li.col-md-6 {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking ul li {
    margin-bottom: 15px !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a span.mec-field-icon {
    display: none !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking input {
    border-color: var(--e-global-color-secondary) !important;
    color: #000 !important;
    padding: 18px 15px !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-book-form-back-button img {
    margin-right: 10px !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-ticket-icon-wrapper {
    display: none;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-ticket-subtotal-wrapper {
    padding-bottom: 20px !important;
    margin-bottom: 20px !important;
    border-color: var(--e-global-color-secondary) !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-ticket-detail {
    padding-bottom: 20px !important;
    margin-bottom: 20px !important;
    border-color: var(--e-global-color-secondary) !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-ticket-name-description-wrapper {
    width: 100%;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking li h4 span.mec-ticket-name {
    font-weight: 700;
    font-size: 18px;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-wrap-checkout h4 {
    text-align: left !important;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-secondary-font-size) !important;
    font-weight: var(--e-global-typography-secondary-font-weight) !important;
    text-transform: var(--e-global-typography-secondary-text-transform) !important;
    font-style: var(--e-global-typography-secondary-font-style) !important;
    text-decoration: var(--e-global-typography-secondary-text-decoration) !important;
    line-height: var(--e-global-typography-secondary-line-height) !important;
    color: var(--e-global-color-text) !important;
    border-style: solid !important;
    border-width: 0px 0px 1px 0px !important;
    border-color: var(--e-global-color-secondary) !important;
    padding: 0px 0px 10px 0px !important;
    margin-bottom: 30px !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-wrap-checkout h4::before {
    opacity: 0 !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking ul.mec-book-price-details li {
    width: 100%;
    padding-right: 0 !important;
    margin-right: 0 !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-icon {
    display: none !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-ticket-name-description-wrapper {
    width: 100%;
    text-align: left;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-booking-checkout-coupon-total-wrapper {
    margin: 0 !important;
    flex-wrap: wrap;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-booking-checkout-total-wrapper {
    width: 100%;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-booking-checkout-total-wrapper ul, .elementor-2269 .elementor-element.elementor-element-182b355a .mec-booking-checkout-total-wrapper ul li {
    width: 100%;
    text-align: left !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a button.mec-book-form-next-button.mec-book-form-pay-button {
    top: 20px;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
    top: 20px;
    background: var(--e-global-color-secondary) !important;
    border-color: var(--e-global-color-secondary) !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking .mec-fill-attendees input[type="checkbox"] {
    padding: 0 !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-fill-attendees input[type="checkbox"]::before {
    background-color: #12719e !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a label.mec-book-form-gateway-option {
    border-color: var(--e-global-color-secondary) !important;
}
.elementor-2269 .elementor-element.elementor-element-182b355a .mec-events-meta-group-booking input[type=radio]:checked:before {
    background: var(--e-global-color-secondary) !important;
    box-shadow: 0 0 0 2px #12719e21 !important;
}/* End custom CSS */
/* Start custom CSS for event_qr, class: .elementor-element-6940f5b2 */.elementor-2269 .elementor-element.elementor-element-6940f5b2 .mec-qrcode-details.mec-frontbox:before {
    content: 'Scan QR';
    display: block !important;
    text-align: left;
    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-transform: var(--e-global-typography-secondary-text-transform);
    font-style: var(--e-global-typography-secondary-font-style);
    text-decoration: var(--e-global-typography-secondary-text-decoration);
    line-height: var(--e-global-typography-secondary-line-height);
    color: var(--e-global-color-text);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-secondary);
    padding: 0px 0px 10px 0px;
    margin-bottom: 30px;
}
.elementor-2269 .elementor-element.elementor-element-6940f5b2 .mec-qrcode-details img {
    max-width: 200px;
    width: 100%;
}
@media(max-width:767px) {
    .elementor-2269 .elementor-element.elementor-element-6940f5b2 .mec-qrcode-details img {
        max-width: 100% !important;
        width: 150px !important;
    }
}/* End custom CSS */
/* Start custom CSS for event_social, class: .elementor-element-61f7dcd1 */.elementor-2269 .elementor-element.elementor-element-61f7dcd1 .mec-event-social li.mec-event-social-icon a svg {
    margin: 0 !important;
}
.elementor-2269 .elementor-element.elementor-element-61f7dcd1 .mec-event-social li.mec-event-social-icon a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */