.elementor-117 .elementor-element.elementor-element-3a3e6cc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-117 .elementor-element.elementor-element-3a3e6cc:not(.elementor-motion-effects-element-type-background),.elementor-117 .elementor-element.elementor-element-3a3e6cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://campo.vlaanderen/wp-content/uploads/2021/06/basisbeeld_camp-summer-1920x1331-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-117 .elementor-element.elementor-element-3a3e6cc>.elementor-background-overlay{background-color:#FBFCF96E;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-117 .elementor-element.elementor-element-3a3e6cc>.elementor-container{min-height:40vh}.elementor-117 .elementor-element.elementor-element-3a3e6cc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-117 .elementor-element.elementor-element-8894393>.elementor-element-populated{padding:0}.elementor-117 .elementor-element.elementor-element-a0f361f{text-align:center}.elementor-117 .elementor-element.elementor-element-a0f361f img{width:25%}.elementor-117 .elementor-element.elementor-element-0692acd>.elementor-container{max-width:1200px}.elementor-117 .elementor-element.elementor-element-0692acd{padding:0}.elementor-117 .elementor-element.elementor-element-dad6534>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 30px 0 15px}.elementor-117 .elementor-element.elementor-element-e2ac741 .jet-woo-builder .product_title{margin:20px 0 0;padding:0;text-align:center}.elementor-bc-flex-widget .elementor-117 .elementor-element.elementor-element-d1bd635.elementor-column .elementor-widget-wrap{align-items:center}.elementor-117 .elementor-element.elementor-element-d1bd635.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-117 .elementor-element.elementor-element-d1bd635.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-117 .elementor-element.elementor-element-d1bd635>.elementor-element-populated{padding:0 3px 0 0}.elementor-117 .elementor-element.elementor-element-18961ad{width:auto;max-width:auto}.elementor-117 .elementor-element.elementor-element-18961ad>.elementor-widget-container{margin:0;padding:0}.elementor-117 .elementor-element.elementor-element-18961ad .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;font-weight:400;text-decoration:line-through}.elementor-117 .elementor-element.elementor-element-18961ad .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;font-weight:400;text-decoration:none}.elementor-117 .elementor-element.elementor-element-18961ad .jet-woo-builder.elementor-jet-single-price .price del+ins{margin-left:0}.elementor-117 .elementor-element.elementor-element-18961ad .jet-woo-builder.elementor-jet-single-price .price{font-family:"Montserrat Alternates",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-secondary);text-align:right}.elementor-117 .elementor-element.elementor-element-18961ad .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline}.elementor-117 .elementor-element.elementor-element-6686713{width:auto;max-width:auto;text-align:start}.elementor-117 .elementor-element.elementor-element-6686713>.elementor-widget-container{margin:2px 0 0;padding:0 0 0 6px}.elementor-117 .elementor-element.elementor-element-6686713 .elementor-heading-title{font-family:"Montserrat Alternates",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-117 .elementor-element.elementor-element-71e98c4>.elementor-widget-container{margin:16px 0 0;padding:0 20%}.elementor-117 .elementor-element.elementor-element-71e98c4 .jet-woo-builder .woocommerce-product-details__short-description{font-family:"Montserrat Alternates",Sans-serif;font-size:17px;font-weight:700;text-align:center}.elementor-117 .elementor-element.elementor-element-21cbed7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-117 .elementor-element.elementor-element-21cbed7{margin-top:20px;margin-bottom:20px}.elementor-117 .elementor-element.elementor-element-7482ebd .jet-woo-builder .jet-single-content{font-size:1.1em}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-widget-content{background:var(--e-global-color-a00a303);box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{background:var(--e-global-color-8febd3f);border-style:solid;border-width:0;border-color:var(--e-global-color-secondary);border-radius:5px 5px 0 0;margin:0;padding:10px}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{background:#d2d7c9;opacity:1;border-style:solid;border-width:0;border-color:var(--e-global-color-secondary)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker thead th{background:var(--e-global-color-702c8ca)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background:var(--e-global-color-secondary)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker tbody td,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker tbody .ui-state-disabled{background:var(--e-global-color-a00a303)}.elementor-117 .elementor-element.elementor-element-ab83dd5 .ui-state-disabled,.elementor-117 .elementor-element.elementor-element-ab83dd5 .ui-widget-content .ui-state-disabled,.elementor-117 .elementor-element.elementor-element-ab83dd5 .ui-widget-header .ui-state-disabled,.elementor-117 .elementor-element.elementor-element-ab83dd5 .ui-priority-secondary,.elementor-117 .elementor-element.elementor-element-ab83dd5 .ui-widget-content .ui-priority-secondary,.elementor-117 .elementor-element.elementor-element-ab83dd5 .ui-widget-header .ui-priority-secondary{opacity:1}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next:hover,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev:hover{background:var(--e-global-color-bab2706)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover{background:var(--e-global-color-bab2706)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a.ui-state-active,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker td.bookable-range a{background:var(--e-global-color-secondary)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form{border-style:solid;border-width:0;border-color:var(--e-global-color-secondary);display:block}.elementor-117 .elementor-element.elementor-element-ab83dd5 .wc-bookings-date-picker .ui-datepicker td,.elementor-117 .elementor-element.elementor-element-ab83dd5 .wc-bookings-date-picker .ui-datepicker td.last,.elementor-117 .elementor-element.elementor-element-ab83dd5 .wc-bookings-date-picker .ui-datepicker td.first{border-style:dotted;border-width:1px;border-color:#7A7A7A38}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker td.bookable-range a,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-unselectable{border-radius:0}.elementor-117 .elementor-element.elementor-element-ab83dd5 .wc-bookings-booking-form fieldset .picker.hasDatepicker{margin:0}.elementor-117 .elementor-element.elementor-element-ab83dd5 .wc-bookings-booking-form fieldset.wc-bookings-date-picker,.elementor-117 .elementor-element.elementor-element-ab83dd5 .wc-bookings-booking-form{padding:0}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{top:10px}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{left:10px}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{right:10px}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker td.bookable-range a,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td span{padding:15px 5px !important;font-family:"Montserrat Alternates",Sans-serif;font-size:15px;font-weight:700}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header .ui-datepicker-title span{color:var(--e-global-color-secondary)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker thead th{color:var(--e-global-color-primary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td span{color:var(--e-global-color-secondary)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker td.bookable-range a{color:var(--e-global-color-a00a303)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable:hover a,.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker td.bookable-range:hover a{color:var(--e-global-color-secondary)}body .elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a.ui-state-active,body .elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker td.bookable-range a.ui-state-default,body .elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{color:var(--e-global-color-accent)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header .ui-datepicker-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .block-picker li a{text-align:center}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart .wc-bookings-booking-cost{background:var(--e-global-color-a00a303);border-style:solid;border-width:2px;border-color:var(--e-global-color-secondary);border-radius:5px;padding:10px 20px;width:100%;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}form.cart .wc-bookings-booking-cost{margin:0 0 100px}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart .wc-bookings-booking-cost strong span{color:var(--e-global-color-primary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart button.wc-bookings-booking-form-button{background:var(--e-global-color-a00a303);border-style:solid;border-width:3px;border-color:var(--e-global-color-secondary);border-radius:30px;margin:10px 0;padding:10px 25px 9px;width:100%;float:right;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart button.wc-bookings-booking-form-button:hover{background:var(--e-global-color-primary);border-style:solid;border-width:3px;border-color:var(--e-global-color-a00a303);color:var(--e-global-color-a00a303)}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-dad6534>.elementor-element-populated{padding:0 15px}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header .ui-datepicker-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker thead th{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart .wc-bookings-booking-cost{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart .wc-bookings-booking-cost strong span{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart button.wc-bookings-booking-form-button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-117 .elementor-element.elementor-element-71e98c4>.elementor-widget-container{padding:0}.elementor-117 .elementor-element.elementor-element-71e98c4 .jet-woo-builder .woocommerce-product-details__short-description{text-align:center}.elementor-117 .elementor-element.elementor-element-0e37b4e>.elementor-element-populated{margin:0 0 25px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header .ui-datepicker-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker thead th{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart .wc-bookings-booking-cost{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart .wc-bookings-booking-cost strong span{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-ab83dd5 form.cart button.wc-bookings-booking-form-button{font-size:var(--e-global-typography-accent-font-size)}}@media(min-width:768px){.elementor-117 .elementor-element.elementor-element-0e37b4e{width:35%}.elementor-117 .elementor-element.elementor-element-09638a4{width:65%}}@media(max-width:1024px) and (min-width:768px){.elementor-117 .elementor-element.elementor-element-0e37b4e{width:100%}.elementor-117 .elementor-element.elementor-element-09638a4{width:100%}}.elementor-kit-11 label{margin-bottom:10px}.elementor-kit-11 input:not([type=button]):not([type=submit]),.elementor-kit-11 textarea,.elementor-kit-11 .elementor-field-textual{color:#644f43;padding:10px 20px}.elementor-117 .elementor-element.elementor-element-ab83dd5 #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header .ui-datepicker-title{font-size:18px}.wc-bookings-booking-form{border:0 solid #ddd}.wc-bookings-date-picker .ui-widget-content{box-shadow:0 0px 0px rgb(0 0 0/0%)}.woocommerce form .form-row{margin:0 0 -10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{width:100px}#wc-bookings-booking-form .form-field input[type=number]{width:100px}