.elementor-25307 .elementor-element.elementor-element-7f7d6aa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25307 .elementor-element.elementor-element-b6df124{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-25307 .elementor-element.elementor-element-b6df124:not(.elementor-motion-effects-element-type-background), .elementor-25307 .elementor-element.elementor-element-b6df124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF1;}.elementor-25307 .elementor-element.elementor-element-8c46689{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25307 .elementor-element.elementor-element-e92d202{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25307 .elementor-element.elementor-element-298761a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25307 .elementor-element.elementor-element-528df82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Century Gothic", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-25307 .elementor-element.elementor-element-4b068bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Century Gothic", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-25307 .elementor-element.elementor-element-f1a2837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Century Gothic", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-25307 .elementor-element.elementor-element-b48bf49{--display:flex;}.elementor-25307 .elementor-element.elementor-element-b48bf49:not(.elementor-motion-effects-element-type-background), .elementor-25307 .elementor-element.elementor-element-b48bf49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-25307 .elementor-element.elementor-element-d150033{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-25307 .elementor-element.elementor-element-7f7d6aa{--grid-auto-flow:row;}.elementor-25307 .elementor-element.elementor-element-e92d202{--grid-auto-flow:row;}.elementor-25307 .elementor-element.elementor-element-d150033{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-25307 .elementor-element.elementor-element-7f7d6aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25307 .elementor-element.elementor-element-e92d202{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-25307 .elementor-element.elementor-element-d150033{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS */.mec-event-meta i {
    float: left;
}

.mec-sl-wallet {
    display: none;
}

.acf-additional strong {
    margin-right: 15px;
}

.mec-event-meta i {
    display: none;
}

.mec-event-meta dd {
    margin-left: 0;
}

.mec-single-event-location, .mec-single-event-date, .mec-single-event-time {
    padding-left: 0;
    margin-bottom: 0
}

.mec-single-event-location h3, .mec-single-event-date h3, .mec-single-event-time h3 {
    margin-bottom: 0;
}

.mec-events-single-section-title {
    
}

.mec-single-event-location {
    paddin-top: 0;
    padding-bottom: 0;
}

.mec-events-event-cost {
  font-size: 1.5rem;
    font-weight: 700;
    color: #202A44;  
}

.mec-events-info .acf-additional {
    display: block;
    margin: 10px 0;
}

.mec-book-ticket-container .mec-ticket-price-wrapper, .mec-book-tickets-container .mec-svg-icon, .mec-book-form-gateway-option {
    display: none !important;
}

.mec-book-tickets-reg-fields-container, .mec-book-tickets-container {
    list-style-type: none;
}

.mec-book-form-btn-wrap #mec-book-form-back-btn-step-2, #mec-book-form-back-btn-step-3 {
    margin-top: 0;
    margin-left: 0;
    float: left;
}

.mec-book-tickets-container, .mec-book-tickets-reg-fields-container {
    padding: 0;
}

.mec-book-form-btn-wrap #mec-book-form-back-btn-step-2 , .mec-book-form-btn-wrap #mec-book-form-btn-step-2, .mec-book-form-btn-wrap #mec-book-form-btn-step-1, .mec-book-form-pay-button, .mec-booking-button, #mec-book-form-back-btn-step-3 {
    background: #B3A369;
    color: #ffffff !important;
}

.mec-book-form-gateway-checkout, .mec-book-form-gateways-checkout-forms {
    width: auto;
    display: inline-block;
    float: left;
}

#mec_book_payment_form .mec-book-form-gateways-title {
    display: none;
}

.mec-add-to-cart-btn-r {
    text-align: center;
    padding: 10px 28px;
    color: #ffffff;
    background: #B3A369;
    position: relative;
    top: 10px;
    text-transform: uppercase;
    font-weight: 600;
}

.mec-custom-form-box input[type=date], .mec-custom-form-box input[type=email], .mec-custom-form-box input[type=number], .mec-custom-form-box input[type=password], .mec-custom-form-box input[type=tel], .mec-custom-form-box input[type=text], .mec-custom-form-box select, .mec-custom-form-box textarea {
    width: 100% !important;
}

#mec-book-form-back-btn-step-3 {
    float: right;
    margin: 0;
}

.mec-fill-attendees {
    margin-bottom: 15px;
}

.mec-book-form-gateways {
    margin-top: 15px;
}

.mec-booking input[type=checkbox] {
    float: left !important;
}

.mec-book-ticket-variation .mec-ticket-variation-price {
    margin-left: 8px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://maanhoeve.nl/wp-content/uploads/2024/03/centurygothic.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://maanhoeve.nl/wp-content/uploads/2024/03/gothicb.ttf') format('truetype');
}
/* End Custom Fonts CSS */