.elementor-96609 .elementor-element.elementor-element-3cf7716{--display:flex}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{width:100%!important}body .mec-booking-form-container>h4{font-family:"Noto Serif",sans-serif;font-size:18px;color:#424242!important;margin:0 0 0 0px!important;width:100%!important}body .mec-booking-form-container>h4:before{border-color:#F39200!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;padding:0 0 0 0;margin:0 0 0 0}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-96609 .elementor-element.elementor-element-bdb024e .mec-booking-form-container textarea{width:var(--custom-input-width,100%)}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:0 0 0 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 0 0 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:0 3px 3px 0px!important}@media(max-width:1024px){.elementor-96609 .elementor-element.elementor-element-3cf7716{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-96609 .elementor-element.elementor-element-bdb024e{width:100%;max-width:100%}.elementor-96609 .elementor-element.elementor-element-bdb024e.elementor-element{--align-self:center}}