/**handles:elementor-post-151**/
.elementor-151 .elementor-element.elementor-element-78f45a1{padding:0px 0px 60px 0px;}.elementor-151 .elementor-element.elementor-element-2045abd{padding:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-ddc8d87 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-151 .elementor-element.elementor-element-68b8b09 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-151 .elementor-element.elementor-element-68b8b09 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-151 .elementor-element.elementor-element-68b8b09 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-151 .elementor-element.elementor-element-68b8b09{z-index:1;}.elementor-151 .elementor-element.elementor-element-a6b2ae4{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-151 .elementor-element.elementor-element-f9e4b4e{text-align:left;width:1165px;max-width:1165px;}.elementor-151 .elementor-element.elementor-element-f9e4b4e .elementor-heading-title{color:#FFFFFF;}.elementor-151 .elementor-element.elementor-element-f9e4b4e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-47b43a8 .mec-single-event-date{background:#C2C2C2;padding:5px 10px 5px 10px;}.elementor-151 .elementor-element.elementor-element-47b43a8 .mec-single-event-date i:before{font-size:20px;}.elementor-151 .elementor-element.elementor-element-47b43a8 .mec-single-event-date span{color:#000000;}.elementor-151 .elementor-element.elementor-element-e8f75b5 .mec-single-event-time{background:#C2C2C2;padding:5px 10px 5px 10px;margin:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-e8f75b5 .mec-single-event-time .mec-time{color:#000000;}.elementor-151 .elementor-element.elementor-element-e8f75b5 .mec-single-event-time i:before{font-size:20px;}.elementor-151 .elementor-element.elementor-element-e8f75b5 .mec-single-event-time .mec-events-abbr{color:#000000;}.elementor-151 .elementor-element.elementor-element-cd2a1fa{color:#000000;line-height:1em;}.elementor-151 .elementor-element.elementor-element-cd2a1fa > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 10px 10px 121px;background-color:#C2C2C2;}.elementor-151 .elementor-element.elementor-element-5ed70f3 .elementor-widget-container{color:#000000;}.elementor-151 .elementor-element.elementor-element-5ed70f3 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:6px 10px 10px 45px;background-color:#C2C2C2;}.elementor-151 .elementor-element.elementor-element-6f9e079 .mec-single-event-location i:before{font-size:20px;}.elementor-151 .elementor-element.elementor-element-6f9e079 .mec-single-event-location dd{font-weight:300;color:#2D2E33;}.elementor-151 .elementor-element.elementor-element-6f9e079 .mec-single-event-location dd .mec-events-address{font-size:13px;color:#000000;}.elementor-151 .elementor-element.elementor-element-6f9e079 .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-151 .elementor-element.elementor-element-6f9e079 .mec-single-event-location{background:#C2C2C2;padding:5px 10px 5px 10px;}.elementor-151 .elementor-element.elementor-element-6f9e079 .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-151 .elementor-element.elementor-element-6f9e079 .mec-single-event-additional-locations .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-151 .elementor-element.elementor-element-af15730 .mec-frontbox{background:rgba(255, 255, 255, 0);padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-af15730 .mec-events-button{color:#BA9A65;background:#FFFFFF;}.elementor-151 .elementor-element.elementor-element-af15730 .mec-events-button:hover{color:#BA9A65;background:#BA9A65;}.elementor-151 .elementor-element.elementor-element-af15730 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:0px 0px 0px 0px;text-align:left;}.elementor-151 .elementor-element.elementor-element-af15730 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-b15c930{text-align:left;width:1165px;max-width:1165px;}.elementor-151 .elementor-element.elementor-element-b15c930 .elementor-heading-title{color:#FFFFFF;}.elementor-151 .elementor-element.elementor-element-b15c930 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-75b5070 .mec-frontbox-title{display:none !important;}.elementor-151 .elementor-element.elementor-element-75b5070 .mec-weather-details{background:rgba(2, 1, 1, 0);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(2, 1, 1, 0);border-radius:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-75b5070 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-75b5070{width:auto;max-width:auto;}.elementor-151 .elementor-element.elementor-element-094a825{text-align:left;width:1165px;max-width:1165px;}.elementor-151 .elementor-element.elementor-element-094a825 .elementor-heading-title{color:#FFFFFF;}.elementor-151 .elementor-element.elementor-element-094a825 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-6423433{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-151 .elementor-element.elementor-element-6423433 .elementor-pagination{text-align:center;}.elementor-151 .elementor-element.elementor-element-6423433 .ecs-load-more-button .elementor-button{margin-top:20px;}body:not(.rtl) .elementor-151 .elementor-element.elementor-element-6423433 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-151 .elementor-element.elementor-element-6423433 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-151 .elementor-element.elementor-element-6423433 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-151 .elementor-element.elementor-element-6423433 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-151 .elementor-element.elementor-element-6423433 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-151 .elementor-element.elementor-element-1fe5088:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-151 .elementor-element.elementor-element-1fe5088 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #10103A 0%, #000000 100%);}.elementor-151 .elementor-element.elementor-element-1fe5088 > .elementor-element-populated, .elementor-151 .elementor-element.elementor-element-1fe5088 > .elementor-element-populated > .elementor-background-overlay, .elementor-151 .elementor-element.elementor-element-1fe5088 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-151 .elementor-element.elementor-element-1fe5088 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151 .elementor-element.elementor-element-1fe5088 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151 .elementor-element.elementor-element-6b5fcdc{text-align:center;width:1165px;max-width:1165px;}.elementor-151 .elementor-element.elementor-element-6b5fcdc .elementor-heading-title{color:#FFFFFF;}.elementor-151 .elementor-element.elementor-element-6b5fcdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 10px 10px;}.elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-events-meta-group-booking form>h4{display:none;}.elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-events-meta-group-booking{background:#E9DECE;padding:35px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(2, 1, 1, 0);}.elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-book-first label, .elementor-151 .elementor-element.elementor-element-4bc9bb6  .mec-event-ticket-description, .elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-book-ticket-variation span, .elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-events-meta-group-booking label{font-size:14px;line-height:1.5em;color:#7A7A7A;}.elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-event-ticket-name{font-size:18px;text-transform:uppercase;letter-spacing:1px;color:#10103A;}.elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-event-ticket-price{font-family:"Roboto Condensed", Sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;letter-spacing:0.6px;color:#BA9A65;}.elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-events-meta-group-booking button{font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:4px;background:#BA9A65 !important;}.elementor-151 .elementor-element.elementor-element-4bc9bb6 .mec-events-meta-group-booking button:hover{background:#10103A !important;}@media(max-width:1024px){.elementor-151 .elementor-element.elementor-element-ddc8d87 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-68b8b09 > .elementor-widget-container{margin:0px 30px -90px 0px;padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-151 .elementor-element.elementor-element-ddc8d87{width:60.089%;}.elementor-151 .elementor-element.elementor-element-1fe5088{width:39.868%;}}@media(max-width:1024px) and (min-width:768px){.elementor-151 .elementor-element.elementor-element-ddc8d87{width:100%;}.elementor-151 .elementor-element.elementor-element-1fe5088{width:100%;}}@media(max-width:767px){.elementor-151 .elementor-element.elementor-element-9bfbee3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-ddc8d87 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-68b8b09 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:10px 10px 10px 10px;}.elementor-151 .elementor-element.elementor-element-cd2a1fa > .elementor-widget-container{padding:10px 10px 10px 045px;}.elementor-151 .elementor-element.elementor-element-6423433 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-151 .elementor-element.elementor-element-1fe5088 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}}/* Start custom CSS for theme-post-excerpt, class: .elementor-element-5ed70f3 */#event-excerpt h3{
    color: #000;
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
padding-bottom: 5px;
display: inline-block;
width: 95px;
}
#event-excerpt a{
    display: inline-block;
    color: #fff;
    font-size: 15px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 4px;
    background: #BA9A65;
    padding:18px 20px 16px;
    margin:10px 0px;
}
#event-excerpt a{
    background-color:#10103;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-4bc9bb6 */p.mec-event-ticket-description{margin-bottom:9px;}
.mec-event-ticket-available::before { 
  content: "Total ";}
.mec-event-ticket-available span{color:red;}
.mec-event-ticket{background:#ffffff; padding:15px 15px 10px 15px; margin:0 0 20px 0;}
.mec-event-ticket input{max-width:100%;}
.mec-event-ticket-available{
    display: none!important;
}/* End custom CSS */