.elementor-883 .elementor-element.elementor-element-eff7f42{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:46px;--padding-right:46px;}.elementor-883 .elementor-element.elementor-element-eff7f42:not(.elementor-motion-effects-element-type-background), .elementor-883 .elementor-element.elementor-element-eff7f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3493D133;}.elementor-883 .elementor-element.elementor-element-e570b0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-883 .elementor-element.elementor-element-0458f31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-883 .elementor-element.elementor-element-0458f31{text-align:center;}.elementor-883 .elementor-element.elementor-element-0458f31 .elementor-heading-title{font-weight:500;color:var( --e-global-color-accent );}.elementor-883 .elementor-element.elementor-element-c35b750{text-align:center;}.elementor-883 .elementor-element.elementor-element-c35b750 .elementor-heading-title{font-weight:500;color:var( --e-global-color-text );}.elementor-883 .elementor-element.elementor-element-8068266{--spacer-size:36px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-883 .elementor-element.elementor-element-5c0d176{column-gap:14px;text-align:center;}.elementor-883 .elementor-element.elementor-element-ccfe686{--spacer-size:50px;}body .mec-booking-form-container,body .mec-single-event .mec-event-ticket-name,body .mec-single-event .mec-event-ticket-description,body .mec-single-event .mec-event-ticket-available,body .mec-booking-form-container ul.mec-book-tickets-container li.mec-book-ticket-container label,body .mec-booking-form-container label{color:#424242 !important;}body .mec-booking-form-container{padding:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;width:100% !important;}body .mec-booking-form-container > h4{color:#424242 !important;width:100%  !important;}body .mec-booking-form-container > h4:before{border-color:#424242 !important;}body .mec-booking-form-container .mec-ticket-detail, body .mec-booking-form-container .mec-ticket-detail .mec-ticket-name, body .mec-booking-form-container .mec-ticket-detail .mec-ticket-price-wrapper .mec-ticket-price-label, body .mec-booking-form-container .mec-ticket-detail .mec-ticket-price-wrapper .mec-ticket-price{color:#424242 !important;}body .mec-booking-form-container .mec-ticket-detail{width:100%  !important;}body .mec-booking-form-container ul.mec-book-tickets-container li.mec-book-ticket-container label,body .mec-booking-form-container label,body .mec-single-event .mec-booking label,body .mec-booking-form-container .mec-ticket-variation-name{color:#424242 !important;}body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-reg-field-checkbox label:not(:first-child),body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-reg-field-radio label:not(:first-child){color:#424242 !important;}body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-reg-field-p p{color:#424242 !important;}body .mec-booking-form-container input[type=date],body .mec-booking-form-container input[type=email],body .mec-booking-form-container input[type=number],body .mec-booking-form-container input[type=password],body .mec-booking-form-container input[type=tel],body .mec-booking-form-container input[type=text],body .mec-booking-form-container select,body .mec-booking-form-container textarea,body .mec-booking-form-container textarea,body .mec-booking-form-container ul.mec-book-tickets-container li > input,body .mec-booking-form-container ul.mec-book-tickets-container li > input[type=date],body .mec-booking-form-container ul.mec-book-tickets-container li > input[type=email],body .mec-booking-form-container ul.mec-book-tickets-container li > input[type=number],body .mec-booking-form-container ul.mec-book-tickets-container li > input[type=password],body .mec-booking-form-container ul.mec-book-tickets-container li > input[type=tel],body .mec-booking-form-container ul.mec-book-tickets-container li > input[type=text],body .mec-booking-form-container ul.mec-book-tickets-container li > textarea,body .mec-booking-form-container ul.mec-book-tickets-container li > select,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-wrapper input,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-wrapper select,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-wrapper textarea{color:#424242;}body .mec-booking-form-container input::placeholder,body .mec-booking-form-container textarea::placeholder{color:#424242;} .mec-booking-form-container input, .elementor-883 .elementor-element.elementor-element-8f43b45 .mec-booking-form-container textarea{width:var(--custom-input-width, 100%);}body .mec-single-event li.mec-book-ticket-container input, body .mec-single-event li.mec-book-ticket-container select{max-height:46px !important;}body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-wrapper,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-mec_email-field-wrapper,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-name-field-wrapper{display:flex !important;align-items:flex-start !important;padding:0px 0px 0px 0px !important;}body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-icon,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-mec_email-field-icon,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-name-field-icon{background-color:#fafafa !important;border-color:#e3e5e7 !important;display:flex !important;justify-content:center !important;align-items:center !important;min-width:40px !important;height:40px !important;border-radius:3px 0px 0px 3px !important;}body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-icon img,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-icon .mec-svg-icon,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-mec_email-field-icon img,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-mec_email-field-icon .mec-svg-icon,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-name-field-icon img,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-name-field-icon .mec-svg-icon{width:20px !important;height:20px !important;max-width:20px !important;max-height:20px !important;}body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-wrapper input,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-wrapper select,body .mec-booking-form-container ul.mec-book-tickets-container li .mec-field-wrapper textarea{border-radius:0px 3px 3px 0px !important;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-e570b0f */.elementor-883 .elementor-element.elementor-element-e570b0f {
    max-width: 990px;
    margin: 0 auto;
}/* End custom CSS */