.elementor-widget-container > .uael-party-propz-wrap i{color:var( --e-global-color-primary );}.elementor-widget-container > .uael-party-propz-wrap svg{fill:var( --e-global-color-primary );}.elementor-22369 .elementor-element.elementor-element-734e097b{--display:flex;}.elementor-widget-nested-accordion .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-22369 .elementor-element.elementor-element-cf72012{--display:flex;}.elementor-widget-shortcode .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-shortcode .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-22369 .elementor-element.elementor-element-29ae21 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-22369 .elementor-element.elementor-element-3a5125e7{--n-accordion-title-icon-order:-1;--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#647066;--n-accordion-icon-size:20px;--n-accordion-icon-gap:13px;--n-accordion-icon-normal-color:#647066;}:where( .elementor-22369 .elementor-element.elementor-element-3a5125e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;text-transform:uppercase;}.elementor-22369 .elementor-element.elementor-element-3a5125e7 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#647066;}/* Start custom CSS */.mec-event-list-standard .mec-event-footer .mec-booking-button:hover {
      background-color: transparent !important;
}

.mec-event-list-standard .mec-event-footer .mec-booking-button {
    padding: 0 16px !important;
}


    .mec-container {
        width: 100% !important;
    }

 .ast-container 
  {

    padding-left: 0 !important;
    padding-right: 0 !important;
    max-width: 100%;
	 
}

@media only screen and (min-width: 1200px) {
    
    .ast-container  {
    margin-right: 15px;
    margin-left: 15px;
    }
}/* End custom CSS */