.elementor-34290 .elementor-element.elementor-element-2b6195f{--display:flex;overflow:visible;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container{font-family:"Bistream Vera Sans", Sans-serif;width:100% !important;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .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 .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li.mec-book-ticket-container label,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container label{color:var( --e-global-color-ce21bfe );}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container > h4{font-family:"Bistream Vera Sans", Sans-serif;color:var( --e-global-color-ce21bfe );width:100%  !important;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container > h4:before{border-color:#424242 !important;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container .mec-ticket-detail, body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container .mec-ticket-detail .mec-ticket-name, body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container .mec-ticket-detail .mec-ticket-price-wrapper .mec-ticket-price-label, body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container .mec-ticket-detail .mec-ticket-price-wrapper .mec-ticket-price{font-family:"Bistream Vera Sans", Sans-serif;color:#424242 !important;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container .mec-ticket-detail{width:100%  !important;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li.mec-book-ticket-container .mec-form-fields label,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li.mec-book-ticket-container label,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container label,body .mec-single-event .mec-booking label,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container .mec-ticket-variation-name{font-family:"Bistream Vera Sans", Sans-serif;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li.mec-book-ticket-container label,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container label,body .mec-single-event .mec-booking label,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container .mec-ticket-variation-name{color:#424242 !important;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-reg-field-checkbox label:not(:first-child),body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-reg-field-radio label:not(:first-child){font-family:"Open Sans", Sans-serif;color:#424242 !important;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-reg-field-agreement label{font-family:"Bistream Vera Sans", Sans-serif;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li .mec-book-reg-field-p p{font-family:"Bistream Vera Sans", Sans-serif;color:#424242 !important;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container input[type=date],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container input[type=email],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container input[type=number],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container input[type=password],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container input[type=tel],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container input[type=text],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container select,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container textarea,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container textarea,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > input,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li span.mec-field-wrapper,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > input[type=date],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > input[type=email],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > input[type=number],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > input[type=password],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > input[type=tel],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > input[type=text],body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > textarea,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container ul.mec-book-tickets-container li > select{font-family:"Bistream Vera Sans", Sans-serif;color:#424242;width:95%;}body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container input::placeholder,body .elementor-34290 .elementor-element.elementor-element-7cd8183 .mec-booking-form-container textarea::placeholder{color:#424242;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bistream Vera Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ajeandalucia.org/wp-content/uploads/2025/01/Bitstream-Vera-Sans-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Bistream Vera Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://ajeandalucia.org/wp-content/uploads/2025/01/Bitstream-Vera-Sans-Oblique.ttf') format('truetype');
}
@font-face {
	font-family: 'Bistream Vera Sans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://ajeandalucia.org/wp-content/uploads/2025/01/Bitstream-Vera-Sans-Bold-Oblique.ttf') format('truetype');
}
@font-face {
	font-family: 'Bistream Vera Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ajeandalucia.org/wp-content/uploads/2025/01/Bitstream-Vera-Sans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */