﻿.burger-icon>span{display:block;height:2px;margin:5px 0;background-color:#f5f1ec;transition:background-color .3s ease-in,opacity .3s ease-in,transform .3s ease-in}.header-cta-buttons{display:flex;align-items:center;gap:10px}.header-cta-buttons .sp-module,.offcanvas-cta-buttons .sp-module{margin:0}#sp-header .header-cta-buttons .sp-module,.header-modules .header-cta-buttons .sp-module{margin-left:0 !important;margin-right:0 !important}.header-cta-buttons .sp-module-content,.offcanvas-cta-buttons .sp-module-content,.header-cta-buttons .mod-custom,.offcanvas-cta-buttons .mod-custom{display:contents}.header-cta-buttons p,.offcanvas-cta-buttons p{margin:0}.header-cta-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1rem;border-radius:.375rem;background-color:#60a481;color:#f5f1ec;font-size:.92rem;font-weight:600;line-height:1;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,transform .3s ease}.header-cta-button:hover,.header-cta-button:focus{background-color:#f5f1ec;color:#60a481;transform:scale(1.05)}.CTA-knop{transition:transform .25s ease,box-shadow .25s ease}.CTA-knop i,.CTA-knop .fas,.CTA-knop .fa-angle-right{display:inline-block;transition:transform .25s ease}.CTA-knop:hover,.CTA-knop:focus{transform:translateY(-4px)}.CTA-knop:hover i,.CTA-knop:hover .fas,.CTA-knop:hover .fa-angle-right,.CTA-knop:focus i,.CTA-knop:focus .fas,.CTA-knop:focus .fa-angle-right{transform:translateX(4px)}.reserveer-article{display:flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;max-width:100%;margin:.75rem auto 0;min-height:2.75rem;padding:.72rem 1.25rem;border-radius:.375rem;background-color:#163a57;color:#f5f1ec !important;font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none !important;box-shadow:0 14px 30px rgba(22,58,87,.16);transition:background-color .3s ease,color .3s ease,transform .25s ease,box-shadow .25s ease}.reserveer-article::after{content:">";display:inline-block;font-weight:600;line-height:1;transition:transform .25s ease}.reserveer-article:hover,.reserveer-article:focus{background-color:#60a481;color:#f5f1ec !important;transform:translateY(-4px);box-shadow:0 18px 36px rgba(22,58,87,.2)}.reserveer-article:hover::after,.reserveer-article:focus::after{transform:translateX(4px)}#faciliteiten .sppb-btn.sppb-btn-custom.sppb-btn-rounded,#wellness .sppb-btn.sppb-btn-custom.sppb-btn-rounded,#behandelingen .sppb-btn.sppb-btn-custom.sppb-btn-rounded{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.5rem;padding:.55rem 1rem;border:0;border-radius:.375rem;background-color:#163a57;color:#f5f1ec !important;font-size:.92rem;font-weight:600;line-height:1;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,transform .25s ease}#wellness [id^=btn-].sppb-btn-custom,#behandelingen [id^=btn-].sppb-btn-custom{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background-color:#163a57 !important;color:#f5f1ec !important}#wellness [id^=btn-].sppb-btn-custom i,#wellness [id^=btn-].sppb-btn-custom .fas,#wellness [id^=btn-].sppb-btn-custom .fa-angle-right,#behandelingen [id^=btn-].sppb-btn-custom i,#behandelingen [id^=btn-].sppb-btn-custom .fas,#behandelingen [id^=btn-].sppb-btn-custom .fa-angle-right{display:inline-block;margin:0 !important;line-height:1;transition:transform .25s ease}#faciliteiten .sppb-btn.sppb-btn-custom.sppb-btn-rounded:hover,#faciliteiten .sppb-btn.sppb-btn-custom.sppb-btn-rounded:focus,#wellness .sppb-btn.sppb-btn-custom.sppb-btn-rounded:hover,#wellness .sppb-btn.sppb-btn-custom.sppb-btn-rounded:focus,#behandelingen .sppb-btn.sppb-btn-custom.sppb-btn-rounded:hover,#behandelingen .sppb-btn.sppb-btn-custom.sppb-btn-rounded:focus{background-color:#f5f1ec;color:#163a57 !important;transform:translateY(-4px)}#wellness [id^=btn-].sppb-btn-custom:hover,#wellness [id^=btn-].sppb-btn-custom:focus,#behandelingen [id^=btn-].sppb-btn-custom:hover,#behandelingen [id^=btn-].sppb-btn-custom:focus{background-color:#f5f1ec !important;color:#163a57 !important}#wellness [id^=btn-].sppb-btn-custom:hover i,#wellness [id^=btn-].sppb-btn-custom:hover .fas,#wellness [id^=btn-].sppb-btn-custom:hover .fa-angle-right,#wellness [id^=btn-].sppb-btn-custom:focus i,#wellness [id^=btn-].sppb-btn-custom:focus .fas,#wellness [id^=btn-].sppb-btn-custom:focus .fa-angle-right,#behandelingen [id^=btn-].sppb-btn-custom:hover i,#behandelingen [id^=btn-].sppb-btn-custom:hover .fas,#behandelingen [id^=btn-].sppb-btn-custom:hover .fa-angle-right,#behandelingen [id^=btn-].sppb-btn-custom:focus i,#behandelingen [id^=btn-].sppb-btn-custom:focus .fas,#behandelingen [id^=btn-].sppb-btn-custom:focus .fa-angle-right{transform:translateX(4px)}#faciliteiten .sppb-addon-image-layout-image,#wellness .sppb-addon-image-layout-image,#behandelingen .sppb-addon-image-layout-image{overflow:hidden;border-radius:999px 999px 1rem 1rem/25.4rem 25.4rem 1rem 1rem}#faciliteiten .sppb-addon-image-layout-image img,#wellness .sppb-addon-image-layout-image img,#behandelingen .sppb-addon-image-layout-image img{display:block;width:100%}@media(max-width: 991px){#faciliteiten .sppb-addon-image-layout-image,#wellness .sppb-addon-image-layout-image,#behandelingen .sppb-addon-image-layout-image{position:relative;z-index:2;transform:translateY(10px);margin-bottom:-10px}}#sp-bottom1 .sp-module-title{color:#163a57}#sp-title{position:relative;z-index:4;margin-bottom:-4.5rem;pointer-events:none}#sp-title .sp-column,#sp-title .sp-module{position:relative;z-index:2;margin-bottom:0;pointer-events:auto}#sp-title .sp-module-content{display:flex;justify-content:flex-start}#sp-title .mod-breadcrumbs__wrapper{display:inline-block;max-width:100%}#sp-title .mod-breadcrumbs.breadcrumb{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;width:auto;max-width:min(100%,52rem);margin:0;padding:.6rem 1rem !important;border:1px solid rgba(22,58,87,.12);border-radius:0 0 .75rem .75rem;background:rgba(245,241,236,.84);box-shadow:0 10px 24px rgba(22,58,87,.06)}#sp-title .mod-breadcrumbs__here{float:none !important;color:rgba(22,58,87,.58);font-size:.82rem;font-weight:600}#sp-title .mod-breadcrumbs__item,#sp-title .mod-breadcrumbs__item.breadcrumb-item,#sp-title .mod-breadcrumbs__item.breadcrumb-item.active{color:#163a57;font-size:.92rem}#sp-title .mod-breadcrumbs__item+.mod-breadcrumbs__item::before{color:rgba(22,58,87,.42)}#sp-title .mod-breadcrumbs__item a,#sp-title .mod-breadcrumbs__item a span{color:#60a481;transition:color .25s ease}#sp-title .mod-breadcrumbs__item a:hover,#sp-title .mod-breadcrumbs__item a:focus,#sp-title .mod-breadcrumbs__item a:hover span,#sp-title .mod-breadcrumbs__item a:focus span{color:#163a57}@media(max-width: 991px){#sp-title{margin-bottom:-3.25rem}#sp-title .mod-breadcrumbs.breadcrumb{border-radius:0 0 .75rem .75rem;padding:.7rem .9rem !important;gap:.25rem .35rem}}@media(max-width: 767.98px){body.view-article:has(#sp-page-builder .aligned-video) #sp-main-body,body.itemid-586.view-article #sp-main-body,body.itemid-587.view-article #sp-main-body{padding-top:0}body.view-article:has(#sp-page-builder .aligned-video) #sp-title,body.itemid-586.view-article #sp-title,body.itemid-587.view-article #sp-title{margin-bottom:-3.75rem}body.view-article:has(#sp-page-builder .aligned-video) #sp-title .mod-breadcrumbs.breadcrumb,body.itemid-586.view-article #sp-title .mod-breadcrumbs.breadcrumb,body.itemid-587.view-article #sp-title .mod-breadcrumbs.breadcrumb{margin-bottom:0}}body.view-article #sp-title .mod-breadcrumbs.breadcrumb{margin-bottom:1rem}body.view-servicesearch #sp-main-body,body.view-confirmapp #sp-main-body,body.view-employeesearch #sp-main-body{position:relative;background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto;background-position:right -80px bottom -180px}body.view-servicesearch .vapempblock,body.view-servicesearch .details-options-wrapper,body.view-servicesearch .vaprecurrencediv,body.view-servicesearch .vapbookbuttondiv,body.view-confirmapp .vapsummarycont,body.view-confirmapp .vapcompleteorderdiv,body.view-confirmapp .vapcouponcodediv{margin-bottom:1.5rem;padding:1.35rem;border:1px solid rgba(22,58,87,.12);border-radius:1rem;background:rgba(245,241,236,.92);box-shadow:0 10px 24px rgba(22,58,87,.08)}body.view-servicesearch .vapempblock{overflow:hidden}body.view-servicesearch .vapempblock>.vapempinfoblock{padding:0 !important}body.view-servicesearch .vapempimgdiv,body.view-servicesearch .vapempimgdiv img{display:block;width:100%;border-radius:999px 999px 1rem 1rem/25.4rem 25.4rem 1rem 1rem}body.view-servicesearch .vapempnamediv{margin:0 !important}body.view-servicesearch .vapempnamediv a{display:flex !important;align-items:center !important;min-height:0;margin:-1.35rem -1.35rem 1.25rem !important;padding:1.3rem 1.5rem !important;border-radius:1rem 1rem 0 0 !important;background:#163a57 !important;color:#60a481 !important;font-size:clamp(1.1rem,2vw,1.4rem) !important;font-weight:600 !important;line-height:1.2 !important;text-decoration:none !important;box-sizing:border-box}body.view-servicesearch .vap-price-info-box.service-duration,body.view-servicesearch .vapempcontactdiv{display:none !important}body.view-servicesearch.itemid-1023 #vapempblock2,body.view-servicesearch #vapempblock2{background:rgba(245,241,236,.92);box-shadow:0 10px 24px rgba(22,58,87,.08)}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempnamediv a,body.view-servicesearch #vapempblock2 .vapempnamediv a{min-height:0;margin:-1.35rem -1.35rem 1.25rem !important;padding:1.3rem 1.5rem !important;border-radius:1rem 1rem 0 0 !important;color:#60a481 !important;font-size:clamp(1.1rem,2vw,1.4rem) !important;font-weight:600 !important;letter-spacing:normal;text-transform:none}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv,body.view-servicesearch #vapempblock2 .vapempdescdiv{padding:0}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv ul,body.view-servicesearch #vapempblock2 .vapempdescdiv ul{margin:0 0 0 1.25rem;padding:0;list-style:disc}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv li,body.view-servicesearch #vapempblock2 .vapempdescdiv li{display:list-item;margin:0 0 .35rem !important;padding:0;color:#2d2d2d;font-size:1rem;font-weight:400;line-height:1.45;list-style:disc}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv li::before,body.view-servicesearch #vapempblock2 .vapempdescdiv li::before{content:none}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv .prijs,body.view-servicesearch #vapempblock2 .vapempdescdiv .prijs{display:block;width:100%;margin:2rem 0 1.75rem;color:#60a481 !important;font-size:clamp(1.45rem,2.9vw,2.4rem) !important;font-weight:800 !important;line-height:1;text-align:center}.prijs2{display:block;width:100%;margin:2rem 0 1.75rem;color:#60a481 !important;font-size:clamp(1rem,2.9vw,1.2rem) !important;font-weight:800 !important;line-height:1;text-align:right}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv strong,body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv em,body.view-servicesearch #vapempblock2 .vapempdescdiv strong,body.view-servicesearch #vapempblock2 .vapempdescdiv em{color:#2d2d2d}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv strong,body.view-servicesearch #vapempblock2 .vapempdescdiv strong{display:block;max-width:92%;margin:0 auto;font-size:1rem;font-weight:600 !important;line-height:1.45}body.view-servicesearch.itemid-1023 #vapempblock2 .vapempdescdiv strong em,body.view-servicesearch #vapempblock2 .vapempdescdiv strong em{font-weight:600 !important}@media(max-width: 991.98px){body.view-servicesearch #vapempblock2 .vapempdescdiv .prijs{font-size:clamp(1.1rem,5vw,1.7rem)}}body.view-confirmapp .vapsummaryoptionsheadtitle,body.view-confirmapp .vapcouponcodediv>.vapheading3,body.view-confirmapp .vapcompleteorderdiv>.vap-confirmapp-h3{margin:-1.35rem -1.35rem 1.25rem;padding:1.3rem 1.5rem;border-radius:1rem 1rem 0 0;background:#163a57;color:#60a481 !important;font-weight:600;line-height:1.2}body.view-servicesearch .vapempnamediv a,body.view-confirmapp .vapsummaryoptionsheadtitle,body.view-confirmapp .vapcouponcodediv>.vapheading3,body.view-confirmapp .vapcompleteorderdiv>.vap-confirmapp-h3,body.view-confirmapp .vapheading3{color:#60a481 !important}body.view-servicesearch .vapempnamediv a{display:inline-flex;align-items:center;min-height:0}body.view-confirmapp .vapcompleteorderdiv>.vap-confirmapp-h3,body.view-confirmapp .vapcouponcodediv>.vapheading3{display:flex;align-items:center;margin-left:-1.35rem;margin-right:-1.35rem;text-align:left;font-size:clamp(1.1rem,2vw,1.4rem);min-height:5.25rem;margin-bottom:1.35rem}body.view-confirmapp .vapcouponcodediv>.vapheading3{padding-top:0;padding-bottom:0}body.view-confirmapp .vapsummaryoptionshead,body.view-confirmapp .vapsummaryoptionsheadtitle{border:0;box-shadow:none}body.view-confirmapp .vapcouponcodediv form{padding-top:.15rem}body.view-confirmapp .vap-confirmapp-stage[hidden]{display:none !important}body.view-confirmapp .vap-confirmapp-stage{margin-bottom:0}body.view-confirmapp .vap-confirmapp-booking-summary{display:flex;align-items:center;gap:.95rem;margin:0 0 1.5rem;padding:1rem 1.15rem;border:1px solid rgba(96,164,129,.26);border-radius:1rem;background:linear-gradient(135deg, rgba(245, 241, 236, 0.96), rgba(245, 241, 236, 0.88)),linear-gradient(135deg, rgba(96, 164, 129, 0.16), rgba(22, 58, 87, 0.06));color:#163a57;box-shadow:0 12px 28px rgba(22,58,87,.08)}body.view-confirmapp .vap-confirmapp-booking-summary__icon{display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;flex:0 0 2.45rem;border-radius:999px;background:#163a57;color:#60a481;box-shadow:0 10px 20px rgba(22,58,87,.16)}body.view-confirmapp .vap-confirmapp-booking-summary p{margin:0;color:#163a57;font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.45}body.view-confirmapp .vap-confirmapp-booking-summary strong{color:#60a481;font-weight:700}body.view-confirmapp .vapcouponcodediv input[type=text],body.view-confirmapp .vapcouponcodediv input[type=search],body.view-confirmapp .vapcouponcodediv input[type=email],body.view-confirmapp .vapcouponcodediv input[type=tel]{background:#fff !important}body.view-confirmapp .vapcouponcodediv>.vapheading3{display:flex !important;align-items:center !important;margin:-1.35rem -1.35rem 1.25rem !important;padding:1.3rem 1.5rem !important;border-radius:1rem 1rem 0 0 !important;background:#163a57 !important;color:#60a481 !important;font-size:clamp(1.1rem,2vw,1.4rem) !important;font-weight:600 !important;line-height:1.2 !important;text-align:left !important;min-height:0 !important}body.view-confirmapp .iti{width:100%}body.view-confirmapp .iti input[type=tel],body.view-confirmapp .iti input[type=text]{width:100%;padding-left:4.2rem !important}body.view-confirmapp .iti__flag-container{z-index:4}body.view-confirmapp .iti--allow-dropdown .iti__selected-flag,body.view-confirmapp .iti--separate-dial-code .iti__selected-flag{padding-left:.95rem;padding-right:.6rem}body.view-confirmapp .vapcartitemprice,body.view-confirmapp .vapcartitemboxoptionprice,body.view-confirmapp .vapcartitemboxoptionstcost,body.view-confirmapp .vapsummarytotprice{display:none !important}body.view-servicesearch .vap-price-info-box.service-price,body.view-servicesearch .vapempserpricesp,body.view-servicesearch .vap-timeline-itemprice,body.view-servicesearch .vaptimeline .vap-timeline-itemprice,body.view-order .option-price{display:none !important}body.view-servicesearch .vapempnamediv a,body.view-servicesearch .vapempcontactsp a,body.view-confirmapp .vapsummaryoptionsheadtitle,body.view-confirmapp .vapconfirmapp-h3,body.view-confirmapp .vap-confirmapp-h3{color:#163a57}body.view-confirmapp .vapcouponcodediv>.vapheading3{color:#60a481 !important}body.view-servicesearch .vapempnamediv a:hover,body.view-servicesearch .vapempcontactsp a:hover,body.view-confirmapp .vapsummaryoptionsheadtitle:hover,body.view-confirmapp .vap-confirmapp-h3:hover,body.view-confirmapp .vapheading3:hover{color:#60a481}body.view-servicesearch .vap-btn,body.view-confirmapp .vap-btn,body.view-employeesearch .vap-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:.7rem 1.15rem;border:0;border-radius:.375rem;background:#163a57 !important;color:#60a481 !important;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,transform .25s ease,box-shadow .25s ease}body.view-servicesearch .vap-btn:hover,body.view-servicesearch .vap-btn:focus,body.view-confirmapp .vap-btn:hover,body.view-confirmapp .vap-btn:focus,body.view-employeesearch .vap-btn:hover,body.view-employeesearch .vap-btn:focus{background:#60a481 !important;color:#f5f1ec !important;transform:translateY(-4px)}body.view-servicesearch .vap-btn i,body.view-servicesearch .vap-btn .fas,body.view-servicesearch .vap-btn .fa-angle-right,body.view-confirmapp .vap-btn i,body.view-confirmapp .vap-btn .fas,body.view-confirmapp .vap-btn .fa-angle-right,body.view-employeesearch .vap-btn i,body.view-employeesearch .vap-btn .fas,body.view-employeesearch .vap-btn .fa-angle-right{transition:transform .25s ease}body.view-servicesearch .vap-btn:hover i,body.view-servicesearch .vap-btn:hover .fas,body.view-servicesearch .vap-btn:hover .fa-angle-right,body.view-servicesearch .vap-btn:focus i,body.view-servicesearch .vap-btn:focus .fas,body.view-servicesearch .vap-btn:focus .fa-angle-right,body.view-confirmapp .vap-btn:hover i,body.view-confirmapp .vap-btn:hover .fas,body.view-confirmapp .vap-btn:hover .fa-angle-right,body.view-confirmapp .vap-btn:focus i,body.view-confirmapp .vap-btn:focus .fas,body.view-confirmapp .vap-btn:focus .fa-angle-right,body.view-employeesearch .vap-btn:hover i,body.view-employeesearch .vap-btn:hover .fas,body.view-employeesearch .vap-btn:hover .fa-angle-right,body.view-employeesearch .vap-btn:focus i,body.view-employeesearch .vap-btn:focus .fas,body.view-employeesearch .vap-btn:focus .fa-angle-right{transform:translateX(4px)}body.view-servicesearch .select2-container--default .select2-selection--single,body.view-confirmapp .select2-container--default .select2-selection--single,body.view-confirmapp input[type=text],body.view-confirmapp input[type=email],body.view-confirmapp input[type=tel],body.view-confirmapp input[type=number],body.view-confirmapp textarea,body.view-confirmapp select,body.view-servicesearch input[type=text],body.view-servicesearch input[type=email],body.view-servicesearch input[type=tel],body.view-servicesearch input[type=number],body.view-servicesearch textarea,body.view-servicesearch select{min-height:3rem;border:1px solid rgba(22,58,87,.18);border-radius:.75rem;background:rgba(245,241,236,.96);color:#163a57;box-shadow:none}body.view-servicesearch .select2-container--default .select2-selection--single,body.view-confirmapp .select2-container--default .select2-selection--single{display:flex;align-items:center;padding:0 .45rem;border-radius:.9rem}body.view-servicesearch .select2-container--default .select2-selection--single .select2-selection__arrow,body.view-confirmapp .select2-container--default .select2-selection--single .select2-selection__arrow{border-radius:0 .9rem .9rem 0}body.view-servicesearch .select2-dropdown,body.view-confirmapp .select2-dropdown{overflow:hidden;border-radius:.9rem}body.view-confirmapp input[type=text],body.view-confirmapp input[type=email],body.view-confirmapp input[type=tel],body.view-confirmapp input[type=number],body.view-confirmapp textarea,body.view-confirmapp select,body.view-servicesearch input[type=text],body.view-servicesearch input[type=email],body.view-servicesearch input[type=tel],body.view-servicesearch input[type=number],body.view-servicesearch textarea,body.view-servicesearch select{padding:.8rem 1rem}body.view-servicesearch .select2-container--default.select2-container--focus .select2-selection--single,body.view-confirmapp .select2-container--default.select2-container--focus .select2-selection--single,body.view-confirmapp input[type=text]:focus,body.view-confirmapp input[type=email]:focus,body.view-confirmapp input[type=tel]:focus,body.view-confirmapp input[type=number]:focus,body.view-confirmapp textarea:focus,body.view-confirmapp select:focus,body.view-servicesearch input[type=text]:focus,body.view-servicesearch input[type=email]:focus,body.view-servicesearch input[type=tel]:focus,body.view-servicesearch input[type=number]:focus,body.view-servicesearch textarea:focus,body.view-servicesearch select:focus{border-color:rgba(96,164,129,.85);box-shadow:0 0 0 3px rgba(96,164,129,.14);outline:none}body.view-confirmapp .vapcouponcodediv form{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:flex-start}body.view-confirmapp .vap-applied-coupons{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 1rem 0 !important}body.view-confirmapp .vap-applied-coupon{display:inline-flex !important;align-items:center;gap:.65rem;margin:0 !important}body.view-confirmapp .vap-applied-coupon form{display:inline-flex;flex:0 0 auto;width:auto;margin:0}body.view-confirmapp .vapcouponcodetext{flex:1 1 18rem;min-width:0}body.view-confirmapp .vapcartitemdiv,body.view-confirmapp .vapcartinneritemdiv{border-top:1px solid rgba(22,58,87,.12)}body.view-confirmapp .vapcartitemdiv:first-child,body.view-confirmapp .vapcartinneritemdiv:first-child{border-top:0}body.view-confirmapp .vapcartitemboxdialog,body.view-confirmapp .vapcartitemboxdetails{border-radius:.85rem;background:rgba(245,241,236,.98)}body.view-confirmapp .vapordererrordiv,body.view-servicesearch .vapbookerrordiv{padding:.9rem 1rem;border:1px solid rgba(182,74,74,.18);border-radius:.85rem;background:rgba(245,224,224,.9);color:#9a403c}body.view-servicesearch .vapbooksuccessdiv{padding:.9rem 1rem;border:1px solid rgba(96,164,129,.18);border-radius:.85rem;background:rgba(227,240,233,.92);color:#163a57}body.view-order #sp-main-body{position:relative;background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto;background-position:right -80px bottom -180px}body.view-order .vap-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:.7rem 1.15rem;border:0;border-radius:.375rem;background:#163a57 !important;color:#60a481 !important;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,transform .25s ease,box-shadow .25s ease}body.view-order .vap-btn:hover,body.view-order .vap-btn:focus{background:#60a481 !important;color:#f5f1ec !important;transform:translateY(-4px)}body.view-order .vap-btn i,body.view-order .vap-btn .fas,body.view-order .vap-btn .fa-angle-right{transition:transform .25s ease}body.view-order .vap-btn:hover i,body.view-order .vap-btn:hover .fas,body.view-order .vap-btn:hover .fa-angle-right,body.view-order .vap-btn:focus i,body.view-order .vap-btn:focus .fas,body.view-order .vap-btn:focus .fa-angle-right{transform:translateX(4px)}body.view-order .vaporder-backbox{margin:0 0 1.25rem}body.view-order .vaporderboxcontent,body.view-order .vap-summary-plugin{margin-bottom:1.5rem;padding:1.35rem;border:1px solid rgba(22,58,87,.12);border-radius:1rem;background:rgba(245,241,236,.92);box-shadow:0 10px 24px rgba(22,58,87,.08);overflow:hidden}body.view-order .vap-order-first{display:flex;align-items:center;gap:.85rem;margin:-1.35rem -1.35rem 1.25rem;padding:1.3rem 1.5rem;border-radius:1rem 1rem 0 0;background:#163a57}body.view-order .vaporderheader{margin:0;color:#60a481 !important;font-weight:600;line-height:1.2}body.view-order .vap-printable{margin-left:auto}body.view-order .vap-printable a{color:#f5f1ec}body.view-order .vaporderinfo{margin-bottom:.75rem}body.view-order .vaporderinfo-lbl{display:block;margin-bottom:.15rem;color:rgba(22,58,87,.72);font-weight:700}body.view-order .vaporderinfo-value,body.view-order .vaporderinfo-value a,body.view-order .vapordercontentinfo,body.view-order .vapordercontentinfoleft,body.view-order .vapordercontentinforight{color:#163a57}body.view-order .vapordercancdiv{margin-top:1rem;text-align:center}body.view-order .vapordercontentinforight{margin-bottom:1.5rem;padding:1.35rem;border:1px solid rgba(22,58,87,.12);border-radius:1rem;background:rgba(245,241,236,.92);box-shadow:0 10px 24px rgba(22,58,87,.08);overflow:hidden}body.view-order .vapordercontentinforight>.vaporderheader{display:block;margin:-1.35rem -1.35rem 1.25rem;padding:1.3rem 1.5rem;border-radius:1rem 1rem 0 0;background:#163a57;color:#60a481 !important;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600;line-height:1.2}@media(max-width: 991px){body.view-servicesearch #sp-main-body,body.view-confirmapp #sp-main-body,body.view-employeesearch #sp-main-body,body.view-order #sp-main-body{background-size:500px auto;background-position:right -40px bottom -80px}body.view-servicesearch .vapempblock,body.view-servicesearch .details-options-wrapper,body.view-servicesearch .vaprecurrencediv,body.view-servicesearch .vapbookbuttondiv,body.view-confirmapp .vapsummarycont,body.view-confirmapp .vapcompleteorderdiv,body.view-confirmapp .vapcouponcodediv{padding:1rem;border-radius:.9rem}body.view-servicesearch .vapempimgdiv,body.view-servicesearch .vapempimgdiv img{border-radius:999px 999px .85rem .85rem/20.4rem 20.4rem .85rem .85rem}body.view-servicesearch .vap-btn,body.view-confirmapp .vap-btn,body.view-employeesearch .vap-btn,body.view-order .vap-btn{width:100%}body.view-confirmapp .vapcouponcodediv form{flex-direction:column;align-items:stretch}body.view-confirmapp .vapcouponcodetext,body.view-confirmapp .vapcouponcodediv input[type=text],body.view-confirmapp .vapcouponcodediv input[type=search],body.view-confirmapp .vapcouponcodediv input[type=email],body.view-confirmapp .vapcouponcodediv input[type=tel]{flex:0 0 auto !important;width:100% !important;min-height:3.1rem !important;height:3.1rem !important}body.view-servicesearch .vap-booking-filter{width:100%}}body.view-servicesearch .vapbookbuttondiv{padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none}body.view-servicesearch .vap-booking-page-title{margin:0 0 1.5rem;color:#163a57;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.05}body.view-servicesearch.vap-service-choice-pending .vap-booking-page-title{display:none}body.view-servicesearch .vap-service-choice-step{display:none;margin:0 0 2rem;padding:1.35rem;border:1px solid rgba(22,58,87,.12);border-radius:1rem;background:linear-gradient(135deg, rgba(245, 241, 236, 0.96), rgba(245, 241, 236, 0.88)),url("/images/2026/04/10/golfjes.svg") right -7rem bottom -8rem/34rem auto no-repeat;box-shadow:0 10px 24px rgba(22,58,87,.08)}body.view-servicesearch.vap-service-choice-pending .vap-service-choice-step{display:block}body.view-servicesearch.vap-service-choice-pending .vap-booking-layout,body.view-servicesearch.vap-service-choice-pending .vap-checkout-bar{display:none !important}body.view-servicesearch.vap-service-choice-pending .vap-booking-progress-actions{display:none !important}body.view-servicesearch .vap-service-choice-heading{max-width:48rem;margin:0 0 1.25rem}body.view-servicesearch .vap-service-choice-kicker{margin:0 0 .35rem;color:#60a481;font-size:.85rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.view-servicesearch .vap-service-choice-heading h2{margin:0 0 .55rem;color:#163a57;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:600;line-height:1.05}body.view-servicesearch .vap-service-choice-heading p:last-child{margin:0;color:rgba(22,58,87,.78);font-size:1.02rem}body.view-servicesearch .vap-service-choice-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}body.view-servicesearch .vap-service-choice-card{position:relative;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:1rem;min-height:9.5rem;padding:1.35rem;overflow:hidden;border-radius:1rem;background:#163a57;color:#f5f1ec;text-decoration:none;box-shadow:0 16px 34px rgba(22,58,87,.16);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}body.view-servicesearch .vap-service-choice-card::before{content:"";position:absolute;inset:auto -10% -55% 35%;height:120%;border-radius:999px;background:rgba(96,164,129,.16);pointer-events:none}body.view-servicesearch .vap-service-choice-card:hover,body.view-servicesearch .vap-service-choice-card:focus{color:#f5f1ec;text-decoration:none;transform:translateY(-5px);box-shadow:0 22px 42px rgba(22,58,87,.22)}body.view-servicesearch .vap-service-choice-card__icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:999px;background:rgba(96,164,129,.18);color:#60a481;font-size:1.35rem}body.view-servicesearch .vap-service-choice-card__content{position:relative;z-index:1;display:grid;gap:.35rem}body.view-servicesearch .vap-service-choice-card__content strong{color:#60a481;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:700;line-height:1.05}body.view-servicesearch .vap-service-choice-card__content span{color:rgba(245,241,236,.88);font-size:.98rem;line-height:1.45}body.view-servicesearch .vap-service-choice-card__arrow{position:relative;z-index:1;color:#60a481;font-size:2rem;font-weight:800;line-height:1;transition:transform .25s ease}body.view-servicesearch .vap-service-choice-card:hover .vap-service-choice-card__arrow,body.view-servicesearch .vap-service-choice-card:focus .vap-service-choice-card__arrow{transform:translateX(5px)}body.view-servicesearch .vap-booking-layout{display:grid;grid-template-columns:minmax(0, 1.8fr) minmax(18rem, 0.9fr);gap:1.5rem;align-items:start}body.view-servicesearch .vap-booking-main{min-width:0}body.view-servicesearch .vap-booking-aside{min-width:0;position:sticky;top:7.5rem}body.view-servicesearch .vap-booking-aside .vapempblock,body.view-servicesearch .vap-booking-aside .vap-quick-contact,body.view-servicesearch .vap-booking-aside .vapquickcontactdiv{margin-bottom:1.25rem}@media(min-width: 992px){body.view-servicesearch .vap-booking-layout{position:relative !important;display:block !important;padding-right:calc(40% + 1.5rem) !important}body.view-servicesearch .vap-booking-main{width:100% !important;max-width:none !important;min-width:0 !important}body.view-servicesearch .vap-booking-aside{position:absolute !important;top:0 !important;right:0 !important;width:40% !important;max-width:40% !important;min-width:0 !important}}body.view-servicesearch .vap-booking-progress,body.view-confirmapp .vap-booking-progress,body.view-order .vap-booking-progress{position:fixed;left:50%;bottom:1rem;transform:translateX(-50%);width:min(100% - 2rem,80rem);margin:0;padding:1rem 1.15rem;border:1px solid rgba(22,58,87,.12);border-radius:1rem;background:rgba(245,241,236,.92);box-shadow:0 10px 24px rgba(22,58,87,.08);z-index:45;border:#163a57 solid}body.view-servicesearch .vap-booking-progress-track,body.view-confirmapp .vap-booking-progress-track,body.view-order .vap-booking-progress-track{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}body.view-servicesearch .vap-booking-progress-actions,body.view-confirmapp .vap-booking-progress-actions,body.view-order .vap-booking-progress-actions{display:flex;align-items:center;margin-left:auto}body.view-servicesearch .vap-booking-progress-cta,body.view-confirmapp .vap-booking-progress-cta,body.view-order .vap-booking-progress-cta{min-width:12rem;width:auto !important;white-space:nowrap}body.view-servicesearch .vap-booking-progress-step,body.view-confirmapp .vap-booking-progress-step,body.view-order .vap-booking-progress-step{appearance:none;border:0;padding:0;background:rgba(0,0,0,0);box-shadow:none;font:inherit;display:inline-flex;align-items:center;gap:.65rem;color:rgba(22,58,87,.62);text-decoration:none;font-weight:600}body.view-servicesearch .vap-booking-progress-step:hover,body.view-servicesearch .vap-booking-progress-step:focus,body.view-confirmapp .vap-booking-progress-step:hover,body.view-confirmapp .vap-booking-progress-step:focus,body.view-order .vap-booking-progress-step:hover,body.view-order .vap-booking-progress-step:focus{color:#163a57;text-decoration:none}body.view-servicesearch .vap-booking-progress-icon,body.view-confirmapp .vap-booking-progress-icon,body.view-order .vap-booking-progress-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid rgba(22,58,87,.16);border-radius:999px;background:rgba(255,255,255,.72);color:#163a57;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}body.view-servicesearch .vap-booking-progress-step.is-active,body.view-confirmapp .vap-booking-progress-step.is-active,body.view-order .vap-booking-progress-step.is-active,body.view-servicesearch .vap-booking-progress-step.is-complete,body.view-confirmapp .vap-booking-progress-step.is-complete,body.view-order .vap-booking-progress-step.is-complete{color:#163a57}body.view-servicesearch .vap-booking-progress-step.is-active .vap-booking-progress-icon,body.view-confirmapp .vap-booking-progress-step.is-active .vap-booking-progress-icon,body.view-order .vap-booking-progress-step.is-active .vap-booking-progress-icon{background:#163a57;border-color:#163a57;color:#60a481}body.view-servicesearch .vap-booking-progress-step.is-complete .vap-booking-progress-icon,body.view-confirmapp .vap-booking-progress-step.is-complete .vap-booking-progress-icon,body.view-order .vap-booking-progress-step.is-complete .vap-booking-progress-icon{border-color:rgba(96,164,129,.45);background:rgba(96,164,129,.12);color:#60a481}body.view-servicesearch .vap-booking-progress-step:hover .vap-booking-progress-icon,body.view-servicesearch .vap-booking-progress-step:focus .vap-booking-progress-icon,body.view-confirmapp .vap-booking-progress-step:hover .vap-booking-progress-icon,body.view-confirmapp .vap-booking-progress-step:focus .vap-booking-progress-icon,body.view-order .vap-booking-progress-step:hover .vap-booking-progress-icon,body.view-order .vap-booking-progress-step:focus .vap-booking-progress-icon{transform:translateY(-2px)}body.view-servicesearch .vap-booking-progress-line,body.view-confirmapp .vap-booking-progress-line,body.view-order .vap-booking-progress-line{flex:1 1 2.5rem;min-width:2.5rem;height:1px;background:rgba(22,58,87,.16)}body.view-servicesearch .vap-booking-progress-line.is-complete,body.view-confirmapp .vap-booking-progress-line.is-complete,body.view-order .vap-booking-progress-line.is-complete{background:rgba(96,164,129,.55)}body.view-servicesearch #sp-main-body,body.view-confirmapp #sp-main-body,body.view-order #sp-main-body{padding-bottom:8rem}@media(min-width: 992px)and (max-width: 1399px){body.view-servicesearch .vap-booking-progress,body.view-confirmapp .vap-booking-progress,body.view-order .vap-booking-progress{width:min(100% - 1.5rem,68rem);padding:.85rem 1rem}body.view-servicesearch .vap-booking-progress-track,body.view-confirmapp .vap-booking-progress-track,body.view-order .vap-booking-progress-track{flex-wrap:nowrap;gap:.65rem}body.view-servicesearch .vap-booking-progress-line,body.view-confirmapp .vap-booking-progress-line,body.view-order .vap-booking-progress-line,body.view-servicesearch .vap-booking-progress-label,body.view-confirmapp .vap-booking-progress-label,body.view-order .vap-booking-progress-label{display:none !important}body.view-servicesearch .vap-booking-progress-icon,body.view-confirmapp .vap-booking-progress-icon,body.view-order .vap-booking-progress-icon{width:2.5rem;height:2.5rem;font-size:1rem}body.view-servicesearch .vap-booking-progress-cta,body.view-confirmapp .vap-booking-progress-cta,body.view-order .vap-booking-progress-cta{min-width:10.5rem;padding-right:1rem;padding-left:1rem}}body.view-servicesearch .vap-booking-filter{margin:0 0 1rem;width:33.333%}body.view-servicesearch .vap-booking-filter-title{margin:0 0 .45rem;color:#163a57;font-size:1rem;font-weight:700;line-height:1.2}body.view-servicesearch .vapmonthselect,body.view-servicesearch .vapserpeoplediv{width:100%}body.view-servicesearch .vap-booking-calendar-header{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 .85rem}body.view-servicesearch .vap-booking-calendar-title-row{display:flex;align-items:center;gap:.75rem;width:fit-content;max-width:100%}body.view-servicesearch .vap-booking-calendar-title{margin:0;color:#163a57;font-size:1rem;font-weight:700;line-height:1.2}body.view-servicesearch .vap-booking-timeline-title{display:none;margin:1.25rem 0 .85rem;color:#163a57;font-size:1rem;font-weight:700;line-height:1.2}body.view-servicesearch .vap-booking-timeline-title.is-visible{display:block}body.view-servicesearch .vap-swimwear-notice,body.view-servicesearch .vap-surcharge-notice,body.view-servicesearch .vap-voucher-availability-notice{display:flex;align-items:flex-start;gap:.85rem;margin:1.35rem 0 1rem;padding:1rem 1.1rem;border:1px solid rgba(96,164,129,.28);border-radius:1rem;background:linear-gradient(135deg, rgba(245, 241, 236, 0.96), rgba(245, 241, 236, 0.86)),linear-gradient(135deg, rgba(216, 137, 170, 0.2), rgba(96, 164, 129, 0.16));color:#163a57;box-shadow:0 16px 34px rgba(22,58,87,.1)}body.view-servicesearch .vap-swimwear-notice[hidden],body.view-servicesearch .vap-surcharge-notice[hidden],body.view-servicesearch .vap-voucher-availability-notice[hidden]{display:none !important}body.view-servicesearch .vap-swimwear-notice__icon,body.view-servicesearch .vap-surcharge-notice__icon,body.view-servicesearch .vap-voucher-availability-notice__icon{position:relative;width:1.35rem;height:1.35rem;flex:0 0 1.35rem;margin-top:.1rem;border-radius:999px;background:#163a57;box-shadow:0 8px 18px rgba(22,58,87,.18)}body.view-servicesearch .vap-swimwear-notice__icon::before{position:absolute;inset:.32rem;border-radius:999px;background:#d889aa;content:""}body.view-servicesearch .vap-surcharge-notice__icon::before{position:absolute;inset:.32rem;border-radius:999px;background:#f5f1ec;content:""}body.view-servicesearch .vap-voucher-availability-notice__icon::before{position:absolute;inset:.32rem;border-radius:999px;background:#60a481;content:""}body.view-servicesearch .vap-swimwear-notice strong,body.view-servicesearch .vap-surcharge-notice strong,body.view-servicesearch .vap-voucher-availability-notice strong{display:block;margin-bottom:.18rem;color:#60a481;font-weight:700}@media(max-width: 991px){body.view-servicesearch .vap-service-choice-grid{grid-template-columns:1fr}body.view-servicesearch .vap-service-choice-card{min-height:8rem;padding:1.1rem}body.view-servicesearch .vap-booking-layout{grid-template-columns:1fr}body.view-servicesearch .vap-booking-aside{position:static;order:2}body.view-servicesearch .vap-booking-main{order:1}}body.view-servicesearch .vapmonthselect .select2-container,body.view-servicesearch .vapserpeoplediv .select2-container{width:100% !important;max-width:100%}body.view-servicesearch .vap-checkout-bar{display:flex;justify-content:center;align-items:center;gap:.85rem;margin-top:1.75rem;padding:0;background:rgba(0,0,0,0)}body.view-servicesearch .vap-calendar-legend-box{display:inline-block;width:fit-content;max-width:100%;margin:0 0 1.25rem;padding:.9rem 1rem;border:1px solid rgba(22,58,87,.12);border-radius:.95rem;background:rgba(245,241,236,.82)}body.view-servicesearch .vap-calendar-legend-toggle{width:1.45rem;min-width:1.45rem;min-height:1.45rem;padding:0;border:0;border-radius:999px;display:inline-flex !important;align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer;user-select:none;box-shadow:0 6px 14px rgba(22,58,87,.12)}body.view-servicesearch .vap-calendar-legend-toggle .vap-calendar-legend-icon{width:.82rem;height:.82rem;display:block;transition:transform .25s ease}body.view-servicesearch .vap-calendar-legend-toggle:hover .vap-calendar-legend-icon,body.view-servicesearch .vap-calendar-legend-toggle:focus .vap-calendar-legend-icon{transform:none !important}body.view-servicesearch .vap-calendar-legend-toggle[aria-expanded=true] .vap-calendar-legend-icon{transform:scale(1.08)}body.view-servicesearch .vap-calendar-legend-panel{margin-top:.85rem;width:100%}body.view-servicesearch .vap-calendar-legend-panel[hidden]{display:none !important}body.view-servicesearch .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}body.view-servicesearch .vap-cal-legend{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin:0;padding:0;color:#163a57}body.view-servicesearch .vap-cal-legend li{display:inline-flex;align-items:center;margin:0;color:#163a57;font-weight:600}body.view-servicesearch .vap-cal-legend span[class*=vap-cal-box-]{width:1rem;height:1rem;flex:0 0 1rem;border-radius:.28rem;border:2px solid rgba(0,0,0,0);box-shadow:none}body.view-servicesearch .vap-cal-legend .vap-cal-box-green{background:#60a481;border-color:rgba(22,58,87,.16)}body.view-servicesearch .vap-cal-legend .vap-cal-box-yellow{background:linear-gradient(135deg, rgba(96, 164, 129, 0.92) 0 50%, rgb(245, 241, 236) 50% 100%);border-color:rgba(22,58,87,.26)}body.view-servicesearch .vap-cal-legend .vap-cal-box-red{background:#9a403c;border-color:rgba(22,58,87,.12)}body.view-servicesearch .vap-cal-legend .vap-cal-box-blue{background:#163a57;border-color:rgba(22,58,87,.12)}body.view-servicesearch .vap-cal-legend .vap-cal-box-grey{background:rgba(22,58,87,.28);border-color:rgba(22,58,87,.12)}body.view-servicesearch .vap-cal-legend .vap-cal-box-pink{background:#d889aa;border-color:rgba(22,58,87,.12)}body.view-servicesearch .vapcaltable{border-collapse:separate;border-spacing:.45rem;overflow:hidden;border-radius:1.1rem}body.view-servicesearch .vaptheadcal td,body.view-servicesearch .vapthtabcal{color:#163a57}body.view-servicesearch .vaptdday,body.view-servicesearch .vaptdnoday{border-radius:1rem;overflow:hidden}body.view-servicesearch .vaptdday a{display:block;color:inherit;text-decoration:none}body.view-servicesearch .vaptdday .vapdivday{min-height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:inherit;font-weight:600}body.view-servicesearch .vaptdgreen{background:rgba(96,164,129,.18) !important;color:#163a57 !important}body.view-servicesearch .vaptdyellow{background:linear-gradient(135deg, rgba(96, 164, 129, 0.32) 0 50%, rgba(245, 241, 236, 0.98) 50% 100%) !important;color:#163a57 !important;box-shadow:inset 0 0 0 1px rgba(22,58,87,.22)}body.view-servicesearch .vaptdred{background:rgba(154,64,60,.14) !important;color:#9a403c !important}body.view-servicesearch .vaptdgrey{background:rgba(22,58,87,.12) !important;color:rgba(22,58,87,.62) !important}body.view-servicesearch .vaptdgrey a,body.view-servicesearch .vaptdred a,body.view-servicesearch .vaptdyellow a,body.view-servicesearch .vaptdgreen a{color:inherit !important}body.view-servicesearch .vaptdselected{background:#163a57 !important;color:#f5f1ec !important;box-shadow:0 10px 24px rgba(22,58,87,.18)}body.view-servicesearch .vaptdswimwear::after{border-top-color:#d889aa !important}body.view-servicesearch .vaptimeline{--vap-timeline-occupied-background: rgba(154, 64, 60, 0.14);--vap-timeline-occupied-color: #9a403c;--vap-timeline-available-background: rgba(96, 164, 129, 0.18);--vap-timeline-available-color: #163A57;--vap-timeline-available-hover-background: #60A481;--vap-timeline-available-hover-color: #F5F1EC;--vap-timeline-unavailable-background: rgba(245, 241, 236, 0.94);--vap-timeline-unavailable-color: rgba(22, 58, 87, 0.55);--vap-timeline-selected-background: #163A57;--vap-timeline-selected-color: #F5F1EC}body.view-servicesearch .vap-timeline-block,body.view-servicesearch .vaptimeline .ratesgrid{border-radius:.95rem;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease}body.view-servicesearch .vaptimeline .vaptlblock1:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(22,58,87,.12)}body.view-servicesearch .vaptimeline .ratesgrid .vap-timeline-itemdate{border-radius:.75rem .75rem 0 0}body.view-servicesearch .vaptimeline .timeline-error{padding:1rem;border:1px solid rgba(154,64,60,.16);border-radius:.9rem;background:rgba(245,224,224,.88);color:#9a403c}@media(max-width: 991px){body.view-article #sp-title .mod-breadcrumbs.breadcrumb{margin-bottom:.75rem}}.cc-window,.cc-banner,.cc-floating,.cookieconsent,.cookie-consent,#cookie-notice,#cookie-law-info-bar,#gdpr-cookie-message{border-radius:.75rem !important}body>div.cc-window.cc-floating.cc-type-opt-in.cc-theme-edgeless.cc-center-xtd.cc-allowall-button.cc-opacity-100.cc-bottom.cc-right.cc-color-override--212365961{border-radius:.75rem !important}.cc-window .cc-btn,.cc-banner .cc-btn,.cookieconsent .cc-btn,.cookie-consent .cc-btn,#cookie-notice .button,#cookie-law-info-bar .button,#gdpr-cookie-message .button{border-radius:.375rem !important}@media(min-width: 992px){#sp-bottom>.container>.container-inner>.row{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.875rem}#sp-bottom>.container>.container-inner>.row>[id^=sp-bottom]{width:auto !important;max-width:none !important;margin:0 !important;float:none !important}#sp-bottom1{grid-column:1}#sp-bottom2{grid-column:2}#sp-bottom3{grid-column:3}#sp-bottom4{grid-column:4}}#sp-bottom{border-top:8px solid #163a57}#sp-bottom .sp-module.nieuwsbrief{padding:0 !important;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}#sp-bottom .sp-module.nieuwsbrief .sp-module-content,#sp-bottom .sp-module.nieuwsbrief .mod-sppagebuilder.nieuwsbrief,#sp-bottom .sp-module.nieuwsbrief .mod-sppagebuilder.nieuwsbrief>.page-content,#sp-bottom .sp-module.nieuwsbrief .mod-sppagebuilder.nieuwsbrief .sppb-section,#sp-bottom .sp-module.nieuwsbrief .mod-sppagebuilder.nieuwsbrief .sppb-row-container,#sp-bottom .sp-module.nieuwsbrief .mod-sppagebuilder.nieuwsbrief .sppb-row,#sp-bottom .sp-module.nieuwsbrief .mod-sppagebuilder.nieuwsbrief .sppb-row-column,#sp-bottom .sp-module.nieuwsbrief .mod-sppagebuilder.nieuwsbrief .sppb-column,#sp-bottom .sp-module.nieuwsbrief .mod-sppagebuilder.nieuwsbrief .sppb-column-addons{margin:0 !important;padding:0 !important}#column-wrap-id-1776256356569{padding:0 !important}#sp-bottom1 .mod-menu.menudirectnaar,#sp-bottom1 .mod-menu.menudirectnaar li,#sp-bottom1 .mod-menu.menudirectnaar .nav-item{margin:0;padding:0;list-style:none}#sp-bottom1 .mod-menu.menudirectnaar>li+li,#sp-bottom1 .mod-menu.menudirectnaar .nav-item+.nav-item{margin-top:.35rem}#sp-bottom1 .mod-menu.menudirectnaar a,#sp-bottom1 .mod-menu.menudirectnaar .nav-link{display:inline-block;padding:.15rem 0;font-weight:600;line-height:1.2}#sp-bottom .nieuwsbrief-knop{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1rem;border:0;border-radius:.375rem;background-color:#163a57;color:#f5f1ec !important;font-size:.92rem;font-weight:600;line-height:1;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,transform .25s ease}#sp-bottom .nieuwsbrief-knop:hover,#sp-bottom .nieuwsbrief-knop:focus{background-color:#60a481;color:#f5f1ec !important;transform:translateY(-4px)}#sp-bottom .nieuwsbrief-knop i,#sp-bottom .nieuwsbrief-knop .fas,#sp-bottom .nieuwsbrief-knop .fa-angle-right{display:inline-block;transition:transform .25s ease}#sp-bottom .nieuwsbrief-knop:hover i,#sp-bottom .nieuwsbrief-knop:hover .fas,#sp-bottom .nieuwsbrief-knop:hover .fa-angle-right,#sp-bottom .nieuwsbrief-knop:focus i,#sp-bottom .nieuwsbrief-knop:focus .fas,#sp-bottom .nieuwsbrief-knop:focus .fa-angle-right{transform:translateX(4px)}#Contact .contactformulier .sppb-form-button .sppb-btn,.contactformulier .sppb-form-button .sppb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.5rem;padding:.55rem 1rem;border:0;border-radius:.375rem;background-color:#163a57 !important;color:#f5f1ec !important;font-size:.92rem;font-weight:600;line-height:1;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,transform .25s ease}#Contact .contactformulier .sppb-form-button .sppb-btn i,#Contact .contactformulier .sppb-form-button .sppb-btn .fas,#Contact .contactformulier .sppb-form-button .sppb-btn .fa-angle-right,.contactformulier .sppb-form-button .sppb-btn i,.contactformulier .sppb-form-button .sppb-btn .fas,.contactformulier .sppb-form-button .sppb-btn .fa-angle-right{display:inline-block;transition:transform .25s ease}#Contact .contactformulier .sppb-form-button .sppb-btn:hover,#Contact .contactformulier .sppb-form-button .sppb-btn:focus,.contactformulier .sppb-form-button .sppb-btn:hover,.contactformulier .sppb-form-button .sppb-btn:focus{background-color:#f5f1ec !important;color:#163a57 !important;transform:translateY(-4px)}#Contact .contactformulier .sppb-form-button .sppb-btn:hover i,#Contact .contactformulier .sppb-form-button .sppb-btn:hover .fas,#Contact .contactformulier .sppb-form-button .sppb-btn:hover .fa-angle-right,#Contact .contactformulier .sppb-form-button .sppb-btn:focus i,#Contact .contactformulier .sppb-form-button .sppb-btn:focus .fas,#Contact .contactformulier .sppb-form-button .sppb-btn:focus .fa-angle-right,.contactformulier .sppb-form-button .sppb-btn:hover i,.contactformulier .sppb-form-button .sppb-btn:hover .fas,.contactformulier .sppb-form-button .sppb-btn:hover .fa-angle-right,.contactformulier .sppb-form-button .sppb-btn:focus i,.contactformulier .sppb-form-button .sppb-btn:focus .fas,.contactformulier .sppb-form-button .sppb-btn:focus .fa-angle-right{transform:translateX(4px)}#Contact .contactformulier .cf,.contactformulier .cf{color:#163a57}#Contact .contactformulier .cf-form-wrap,.contactformulier .cf-form-wrap{background:rgba(0,0,0,0) !important}#Contact .contactformulier .cf-field input,#Contact .contactformulier .cf-field textarea,#Contact .contactformulier .cf-field select,.contactformulier .cf-field input,.contactformulier .cf-field textarea,.contactformulier .cf-field select{border:1px solid rgba(22,58,87,.18) !important;border-radius:.75rem !important;background-color:rgba(245,241,236,.82) !important;color:#163a57 !important;box-shadow:none !important;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}#Contact .contactformulier .cf-field input:focus,#Contact .contactformulier .cf-field textarea:focus,#Contact .contactformulier .cf-field select:focus,.contactformulier .cf-field input:focus,.contactformulier .cf-field textarea:focus,.contactformulier .cf-field select:focus{border-color:rgba(96,164,129,.8) !important;background-color:rgba(245,241,236,.96) !important;box-shadow:0 0 0 3px rgba(96,164,129,.14) !important;outline:0}#Contact .contactformulier .cf-field input::placeholder,#Contact .contactformulier .cf-field textarea::placeholder,.contactformulier .cf-field input::placeholder,.contactformulier .cf-field textarea::placeholder{color:rgba(22,58,87,.58) !important}#Contact .contactformulier .cf-btn,.contactformulier .cf-btn{display:inline-flex !important;align-items:center;justify-content:center;gap:.45rem;min-height:2.5rem;padding:.55rem 1rem !important;border:0 !important;border-radius:.375rem !important;background:#163a57 !important;color:#f5f1ec !important;font-size:.92rem !important;font-weight:600 !important;font-family:inherit !important;line-height:1 !important;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,transform .25s ease}#Contact .contactformulier .cf-btn::after,.contactformulier .cf-btn::after{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;transition:transform .25s ease}#Contact .contactformulier .cf-btn:hover,#Contact .contactformulier .cf-btn:focus,.contactformulier .cf-btn:hover,.contactformulier .cf-btn:focus{background:#f5f1ec !important;color:#163a57 !important;transform:translateY(-4px)}#Contact .contactformulier .cf-btn:hover::after,#Contact .contactformulier .cf-btn:focus::after,.contactformulier .cf-btn:hover::after,.contactformulier .cf-btn:focus::after{transform:translateX(4px)}body.view-article :is(.wellnessForm,.arrangementForm) .cf-control-group[data-type=submit]{margin-top:2rem}body.view-article :is(.wellnessForm,.arrangementForm) .cf-control-group[data-type=submit] .cf-control-input,body.view-article :is(.wellnessForm,.arrangementForm) .cf-text-left{display:flex;justify-content:center}body.view-article :is(.wellnessForm,.arrangementForm) .cf-btn{display:inline-flex !important;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.85rem 1.45rem !important;border:0 !important;border-radius:.375rem !important;background:#163a57 !important;color:#f5f1ec !important;font-family:inherit !important;font-size:1rem !important;font-weight:700 !important;line-height:1 !important;box-shadow:0 14px 30px rgba(22,58,87,.16);transition:background-color .3s ease,color .3s ease,transform .25s ease,box-shadow .25s ease}body.view-article :is(.wellnessForm,.arrangementForm) .cf-btn::after{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;transition:transform .25s ease}body.view-article :is(.wellnessForm,.arrangementForm) .cf-btn:hover,body.view-article :is(.wellnessForm,.arrangementForm) .cf-btn:focus{background:#60a481 !important;color:#f5f1ec !important;transform:translateY(-4px);box-shadow:0 18px 36px rgba(22,58,87,.2)}body.view-article :is(.wellnessForm,.arrangementForm) .cf-btn:hover::after,body.view-article :is(.wellnessForm,.arrangementForm) .cf-btn:focus::after{transform:translateX(4px)}#sp-bottom .sp-module.contact{margin-top:-0.75rem}#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background-color:#163a57 !important;color:#f5f1ec !important}#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom i,#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom .fas,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom i,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom .fas,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom i,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom .fas{display:inline-block;margin:0 !important;line-height:1;transition:transform .25s ease}#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom:hover,#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom:focus,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom:hover,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom:focus,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom:hover,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom:focus{background-color:#f5f1ec !important;color:#163a57 !important}#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom:hover i,#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom:hover .fas,#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom:focus i,#sppb-addon-1776246569407 #btn-1776246569407.sppb-btn-custom:focus .fas,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom:hover i,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom:hover .fas,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom:focus i,#sppb-addon-ObNPETSaxixz-gKH83dBQ #btn-ObNPETSaxixz-gKH83dBQ.sppb-btn-custom:focus .fas,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom:hover i,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom:hover .fas,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom:focus i,#sppb-addon-MQasGdj_GMshd4hZXdqoo #btn-MQasGdj_GMshd4hZXdqoo.sppb-btn-custom:focus .fas{transform:translateX(4px)}.offcanvas-menu .close-offcanvas .burger-icon>span{background-color:#f5f1ec !important}.offcanvas-cta-buttons{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.offcanvas-cta-buttons .sp-module{width:100%;margin-bottom:10px !important}.offcanvas-cta-buttons .header-cta-button{width:100%;text-align:center;background-color:#60a481;color:#f5f1ec !important}.offcanvas-cta-buttons .header-cta-button:hover,.offcanvas-cta-buttons .header-cta-button:focus{background-color:#f5f1ec;color:#60a481 !important}.offcanvas-inner ul.menu li.menu-parent{position:relative}.offcanvas-inner ul.menu li.menu-parent>a,.offcanvas-inner ul.menu li.menu-parent>span{display:inline-flex;align-items:center;min-height:2rem;padding-right:2rem}.offcanvas-inner ul.menu .menu-child{display:none;margin-top:.35rem;padding-left:1rem}.offcanvas-inner ul.menu li.menu-parent.submenu-open>.menu-child,.offcanvas-inner ul.menu li.menu-parent.menu-parent-open>.menu-child{display:block !important}.offcanvas-inner ul.menu .offcanvas-submenu-toggle{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;z-index:3;width:2rem;height:2rem;padding:0;border:0;background:rgba(0,0,0,0);color:#f5f1ec;cursor:pointer;touch-action:manipulation;transition:color .25s ease,transform .25s ease}.offcanvas-inner ul.menu .offcanvas-submenu-toggle:hover,.offcanvas-inner ul.menu .offcanvas-submenu-toggle:focus{color:#60a481}.offcanvas-inner ul.menu .offcanvas-submenu-toggle span{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;font-size:1.25rem;line-height:1;font-weight:500;transform-origin:50% 50%;transition:transform .25s ease}.offcanvas-inner ul.menu li.menu-parent.submenu-open>.offcanvas-submenu-toggle span,.offcanvas-inner ul.menu li.menu-parent.menu-parent-open>.offcanvas-submenu-toggle span{transform:rotate(90deg)}@keyframes menuUnderlineGlow{0%,100%{opacity:.28;transform:translateX(-50%) scaleX(0.92)}50%{opacity:.52;transform:translateX(-50%) scaleX(1.08)}}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.offcanvas-inner ul.menu>li>a,.offcanvas-inner ul.menu>li>span,.offcanvas-inner ul.menu li li>a{position:relative;display:inline-block;transform-origin:center;transition:color .35s ease,transform .35s ease}.sp-megamenu-parent>li:last-child>a,.sp-megamenu-parent>li:last-child>span{padding-right:15px !important}.sp-megamenu-parent>li.sp-has-child>a,.sp-megamenu-parent>li.sp-has-child>span{display:inline-flex;align-items:center;gap:.45rem}.sp-megamenu-parent>li>a::before,.sp-megamenu-parent>li>a::after,.sp-megamenu-parent>li>span::before,.sp-megamenu-parent>li>span::after,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a::before,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a::after,.offcanvas-inner ul.menu>li>a::before,.offcanvas-inner ul.menu>li>a::after,.offcanvas-inner ul.menu>li>span::before,.offcanvas-inner ul.menu>li>span::after,.offcanvas-inner ul.menu li li>a::before,.offcanvas-inner ul.menu li li>a::after{content:"";position:absolute;left:50%;pointer-events:none;transform-origin:center;transition:transform .4s ease,opacity .4s ease}.sp-megamenu-parent>li>a::after,.sp-megamenu-parent>li>span::after,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a::after,.offcanvas-inner ul.menu>li>a::after,.offcanvas-inner ul.menu>li>span::after,.offcanvas-inner ul.menu li li>a::after{bottom:.2rem;width:calc(100% - .4rem);height:2px;border-radius:999px;background-color:#60a481;opacity:0;transform:translateX(-50%) scaleX(0.25)}.sp-megamenu-parent>li>a::before,.sp-megamenu-parent>li>span::before,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a::before,.offcanvas-inner ul.menu>li>a::before,.offcanvas-inner ul.menu>li>span::before,.offcanvas-inner ul.menu li li>a::before{bottom:-0.22rem;width:calc(100% - .7rem);height:.55rem;border-radius:999px;background:radial-gradient(circle, rgba(96, 164, 129, 0.4) 0%, rgba(96, 164, 129, 0) 72%);opacity:0;filter:blur(6px);transform:translateX(-50%) scaleX(0.2)}.sp-megamenu-parent>li:hover>a::before,.sp-megamenu-parent>li:hover>a::after,.sp-megamenu-parent>li:hover>span::before,.sp-megamenu-parent>li:hover>span::after,.sp-megamenu-parent>li.current-item>a::before,.sp-megamenu-parent>li.current-item>a::after,.sp-megamenu-parent>li.active>a::before,.sp-megamenu-parent>li.active>a::after,.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover>a::before,.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover>a::after,.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a::before,.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a::after,.offcanvas-inner ul.menu>li:hover>a::before,.offcanvas-inner ul.menu>li:hover>a::after,.offcanvas-inner ul.menu>li.active>a::before,.offcanvas-inner ul.menu>li.active>a::after,.offcanvas-inner ul.menu li li:hover>a::before,.offcanvas-inner ul.menu li li:hover>a::after,.offcanvas-inner ul.menu li li.active>a::before,.offcanvas-inner ul.menu li li.active>a::after{opacity:1}.sp-megamenu-parent>li:hover>a::after,.sp-megamenu-parent>li:hover>span::after,.sp-megamenu-parent>li.current-item>a::after,.sp-megamenu-parent>li.active>a::after,.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover>a::after,.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a::after,.offcanvas-inner ul.menu>li:hover>a::after,.offcanvas-inner ul.menu>li.active>a::after,.offcanvas-inner ul.menu li li:hover>a::after,.offcanvas-inner ul.menu li li.active>a::after{transform:translateX(-50%) scaleX(1)}.sp-megamenu-parent>li:hover>a::before,.sp-megamenu-parent>li:hover>span::before,.sp-megamenu-parent>li.current-item>a::before,.sp-megamenu-parent>li.active>a::before,.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover>a::before,.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a::before,.offcanvas-inner ul.menu>li:hover>a::before,.offcanvas-inner ul.menu>li.active>a::before,.offcanvas-inner ul.menu li li:hover>a::before,.offcanvas-inner ul.menu li li.active>a::before{transform:translateX(-50%) scaleX(1);animation:menuUnderlineGlow 1.8s ease-in-out infinite}.sp-megamenu-parent>li.sp-has-child>a::before,.sp-megamenu-parent>li.sp-has-child>span::before{display:none}.sp-megamenu-parent>li.sp-has-child>a::after,.sp-megamenu-parent>li.sp-has-child>span::after{content:"";position:static;left:auto;width:auto;height:auto;margin-left:0;background:none;border-radius:0;opacity:1;filter:none;transform:none;animation:none;font-family:"Font Awesome 6 Free";font-size:.8em;font-weight:900;line-height:1;transition:color .35s ease}.sp-megamenu-parent>li.sp-has-child>a:not(:hover)::after,.sp-megamenu-parent>li.sp-has-child>span:not(:hover)::after{content:"" !important}.sp-megamenu-parent>li.sp-has-child:hover>a::after,.sp-megamenu-parent>li.sp-has-child:hover>span::after,.sp-megamenu-parent>li.sp-has-child.current-item>a::after,.sp-megamenu-parent>li.sp-has-child.active>a::after,.sp-megamenu-parent>li.sp-has-child.open>a::after,.sp-megamenu-parent>li.sp-has-child.open>span::after{content:""}.sp-megamenu-parent>li:hover>a,.sp-megamenu-parent>li:hover>span,.sp-megamenu-parent>li.current-item>a,.sp-megamenu-parent>li.active>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a,.offcanvas-inner ul.menu>li:hover>a,.offcanvas-inner ul.menu>li.active>a,.offcanvas-inner ul.menu li li:hover>a,.offcanvas-inner ul.menu li li.active>a{transform:scale(1.05)}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child>a{display:inline-flex !important;align-items:center;gap:.45rem}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child>a::before{display:none}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child>a::after{content:"";position:static;flex:0 0 auto;width:auto;height:auto;margin-left:auto;background:none;border-radius:0;opacity:1;transform:none;filter:none;animation:none;font-family:"Font Awesome 6 Free";font-size:.8em;font-weight:900;transition:color .35s ease}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child>a:not(:hover)::after{content:"" !important}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child:hover>a::after,.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child.active>a::after,.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child.open>a::after{content:"";animation:none}#section-id-76ca048c-f0d4-4fc2-a46b-00c51b808d95>.sppb-row-container,#section-id-76ca048c-f0d4-4fc2-a46b-00c51b808d95>.sppb-container-inner,#section-id-76ca048c-f0d4-4fc2-a46b-00c51b808d95 .sppb-row,#column-id-e54dae3b-2285-4d74-9b70-bf86f075af5a,#column-wrap-id-e54dae3b-2285-4d74-9b70-bf86f075af5a>.sppb-column{height:100%}#column-wrap-id-e54dae3b-2285-4d74-9b70-bf86f075af5a>.sppb-column,#column-id-e54dae3b-2285-4d74-9b70-bf86f075af5a>.sppb-column-addons{display:flex;align-items:center;justify-content:center}#column-id-e54dae3b-2285-4d74-9b70-bf86f075af5a>.sppb-column-addons{height:100%;transform:translateY(-8vh)}#sppb-addon-wrapper-1775812216732{position:static;top:auto;left:auto;width:100%;max-width:100%}#column-id-e54dae3b-2285-4d74-9b70-bf86f075af5a>.sppb-column-addons{flex-direction:column;gap:1.5rem}#sppb-addon-wrapper-1775980636304{margin-top:0 !important;width:auto;max-width:100%}#sppb-addon-1775980636304 .sppb-button-wrapper{text-align:center}@media(max-width: 991px){#column-id-e54dae3b-2285-4d74-9b70-bf86f075af5a>.sppb-column-addons{gap:1rem}}@media(max-width: 1199px){#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-article-layout-editorial-wrapper,#acties .artikels .sppb-addon-article-layout-editorial-wrapper,#arrangementen .artikels .sppb-addon-article-layout-editorial-wrapper,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-article-layout-editorial-wrapper{padding-left:10px;padding-right:10px}}.sp-page-builder .page-content #acties{background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto !important;background-position:right -80px bottom -180px !important;background-attachment:scroll !important}.sp-page-builder .page-content #Tarieven{background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto !important;background-position:right -80px bottom -180px !important;background-attachment:scroll !important}.sp-page-builder .page-content #wellness{background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto !important;background-position:right -80px bottom -180px !important;background-attachment:scroll !important}.sp-page-builder .page-content #behandelingen{background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto !important;background-position:right -80px bottom -180px !important;background-attachment:scroll !important}.sp-page-builder .page-content #arrangementen2{background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto !important;background-position:right -80px bottom -180px !important;background-attachment:scroll !important}.sp-page-builder .page-content #Contact{background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto !important;background-position:right -80px bottom -180px !important;background-attachment:scroll !important}@media(max-width: 991px){.sp-page-builder .page-content #Tarieven{background-size:500px auto !important;background-position:right -40px bottom -80px !important}.sp-page-builder .page-content #wellness{background-size:500px auto !important;background-position:right -40px bottom -80px !important}.sp-page-builder .page-content #behandelingen{background-size:500px auto !important;background-position:right -40px bottom -80px !important}.sp-page-builder .page-content #arrangementen2{background-size:500px auto !important;background-position:right -40px bottom -80px !important}.sp-page-builder .page-content #Contact{background-size:500px auto !important;background-position:right -40px bottom -80px !important}}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-article-layout-editorial-wrapper{display:flex}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-article-layout-editorial-content{position:relative}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-tag-ribbons{position:absolute;top:4rem;right:.9rem;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;max-width:calc(100% - 1.8rem)}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-tag-ribbon{display:inline-flex;align-items:center;min-height:2.2rem;padding:.35rem .8rem;border-radius:999px;background-color:#163a57;color:#60a481;box-shadow:0 10px 24px rgba(22,58,87,.14);font-size:.85rem;font-weight:700;line-height:1}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-tag-ribbon:hover,#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-tag-ribbon:focus{color:#f5f1ec}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-article-layout-content{display:flex;flex-direction:column;width:100%;min-height:100%;border:0;border-radius:0;background-color:rgba(0,0,0,0) !important;box-shadow:none !important;overflow:visible}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-img-wrap{display:block;aspect-ratio:4/2.35;overflow:hidden;border-radius:999px 999px .85rem .85rem/25.4rem 25.4rem 0rem 0rem}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-article-layout-content img{width:100%;height:100%;object-fit:cover;object-position:center center;filter:none;border-radius:0 !important}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-info-wrap{display:flex;flex:1 1 auto;flex-direction:column;margin-top:-0.05rem;padding:1rem 1.1rem 1.25rem;background-color:#163a57;border-radius:0 0 1rem 1rem;color:#f5f1ec}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-info-wrap h2,#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-articles .sppb-article-info-wrap h2 a{line-height:1.2rem !important}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-articles .sppb-article-info-wrap h2,#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-articles .sppb-article-info-wrap h2 a{color:#60a481 !important}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext{color:#f5f1ec !important}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-articles .sppb-article-info-wrap h2 a:hover{color:#f5f1ec !important}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore{color:#60a481 !important;margin-top:auto;padding-top:1.25rem}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:hover{color:#f5f1ec !important}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-article-layout-editorial-content{position:relative;z-index:1;background-color:#163a57;transition:transform .25s ease;border-radius:999px 999px 1rem 1rem/25.4rem 25.4rem 1rem 1rem !important;overflow:hidden}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-article-layout-editorial-wrapper:hover .sppb-addon-article-layout-editorial-content{transform:translateY(-4px)}#acties .artikels .sppb-addon-article-layout-editorial-wrapper,#arrangementen .artikels .sppb-addon-article-layout-editorial-wrapper,#arrangementen2 .artikels .sppb-addon-article-layout-editorial-wrapper{display:flex}#acties .artikels .sppb-addon-article-layout-editorial-content,#arrangementen .artikels .sppb-addon-article-layout-editorial-content,#arrangementen2 .artikels .sppb-addon-article-layout-editorial-content{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;min-height:100%;border:0;border-radius:999px 999px 1rem 1rem/25.4rem 25.4rem 1rem 1rem !important;background-color:#163a57;box-shadow:none !important;overflow:hidden;transition:transform .25s ease}#acties .artikels .sppb-addon-article-layout-editorial-wrapper:hover .sppb-addon-article-layout-editorial-content,#arrangementen .artikels .sppb-addon-article-layout-editorial-wrapper:hover .sppb-addon-article-layout-editorial-content,#arrangementen2 .artikels .sppb-addon-article-layout-editorial-wrapper:hover .sppb-addon-article-layout-editorial-content{transform:translateY(-4px)}#acties .artikels .sppb-article-tag-ribbons,#arrangementen .artikels .sppb-article-tag-ribbons,#arrangementen2 .artikels .sppb-article-tag-ribbons{position:absolute;top:4rem;right:.9rem;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;max-width:calc(100% - 1.8rem)}#acties .artikels .sppb-article-tag-ribbon,#arrangementen .artikels .sppb-article-tag-ribbon,#arrangementen2 .artikels .sppb-article-tag-ribbon{display:inline-flex;align-items:center;min-height:2.2rem;padding:.35rem .8rem;border-radius:999px;background-color:#163a57;color:#60a481;box-shadow:0 10px 24px rgba(22,58,87,.14);font-size:.85rem;font-weight:700;line-height:1}#acties .artikels .sppb-article-tag-ribbon:hover,#acties .artikels .sppb-article-tag-ribbon:focus,#arrangementen .artikels .sppb-article-tag-ribbon:hover,#arrangementen .artikels .sppb-article-tag-ribbon:focus,#arrangementen2 .artikels .sppb-article-tag-ribbon:hover,#arrangementen2 .artikels .sppb-article-tag-ribbon:focus{color:#f5f1ec}#acties .artikels .sppb-addon-article-layout-content,#arrangementen .artikels .sppb-addon-article-layout-content,#arrangementen2 .artikels .sppb-addon-article-layout-content{background-color:rgba(0,0,0,0) !important}#acties .artikels .sppb-article-img-wrap,#arrangementen .artikels .sppb-article-img-wrap,#arrangementen2 .artikels .sppb-article-img-wrap{display:block;aspect-ratio:4/2.35;overflow:hidden;border-radius:999px 999px .85rem .85rem/25.4rem 25.4rem 0rem 0rem}#acties .artikels .sppb-addon-article-layout-content img,#arrangementen .artikels .sppb-addon-article-layout-content img,#arrangementen2 .artikels .sppb-addon-article-layout-content img{width:100%;height:100%;object-fit:cover;object-position:center center;filter:none;border-radius:0 !important}#acties .artikels .sppb-article-info-wrap,#arrangementen .artikels .sppb-article-info-wrap,#arrangementen2 .artikels .sppb-article-info-wrap{display:flex;flex:1 1 auto;flex-direction:column;margin-top:-0.05rem;padding:1rem 1.1rem 1.25rem;background-color:#163a57;border-radius:0 0 1rem 1rem;color:#f5f1ec}#acties .artikels .sppb-article-info-wrap h2,#acties .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a,#arrangementen .artikels .sppb-article-info-wrap h2,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a,#arrangementen2 .artikels .sppb-article-info-wrap h2,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a{line-height:1.2rem !important}#acties .artikels .sppb-addon-articles .sppb-article-info-wrap h2,#acties .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap h2,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap h2,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a{color:#60a481 !important}#acties .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext{color:#f5f1ec !important}#acties .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext *,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext *,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext *{color:inherit !important}#acties .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a:hover,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a:hover,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap h2 a:hover{color:#f5f1ec !important}#acties .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore{color:#60a481 !important;margin-top:auto;padding-top:1.25rem}#acties .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:hover,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:hover,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:hover{color:#f5f1ec !important}.pagenavigation .pagination .btn.btn-secondary{background-color:#163a57;border-color:#163a57;color:#f5f1ec;transition:transform .25s ease,color .25s ease}.pagenavigation .pagination .btn.btn-secondary:hover,.pagenavigation .pagination .btn.btn-secondary:focus{background-color:#163a57;border-color:#163a57;color:#60a481}.pagenavigation .pagination .btn.btn-secondary.previous:hover,.pagenavigation .pagination .btn.btn-secondary.previous:focus{transform:translateX(-4px)}.pagenavigation .pagination .btn.btn-secondary.next:hover,.pagenavigation .pagination .btn.btn-secondary.next:focus{transform:translateX(4px)}body.view-article [data-rlta-element=container][data-rlta-type=accordions]{gap:0}body.view-article [data-rlta-element=container][data-rlta-type=accordions]>[data-rlta-element=button],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-theme]>[data-rlta-element=button]{border:0 !important;border-radius:.9rem;margin-bottom:0;padding:1rem 1.35rem;background-color:#163a57 !important;color:#f5f1ec !important;box-shadow:0 10px 24px rgba(22,58,87,.12) !important;transition:background-color .25s ease,color .25s ease}body.view-article [data-rlta-element=container][data-rlta-type=accordions]>[data-rlta-element=button]>[data-rlta-element=heading],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button]>[data-rlta-element=heading],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-theme]>[data-rlta-element=button]>[data-rlta-element=heading]{color:inherit !important}body.view-article [data-rlta-element=container][data-rlta-type=accordions]>[data-rlta-element=button]:hover,body.view-article [data-rlta-element=container][data-rlta-type=accordions]>[data-rlta-element=button]:focus,body.view-article [data-rlta-element=container][data-rlta-type=accordions]>[data-rlta-element=button][aria-expanded=true],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button]:hover,body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button]:focus,body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button][aria-expanded=true],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-theme]>[data-rlta-element=button]:hover,body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-theme]>[data-rlta-element=button]:focus,body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-theme]>[data-rlta-element=button][aria-expanded=true]{background-color:#163a57 !important;color:#60a481 !important}body.view-article [data-rlta-element=container][data-rlta-type=accordions]>[data-rlta-element=button][aria-expanded=true],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button][aria-expanded=true],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-theme]>[data-rlta-element=button][aria-expanded=true]{border-radius:.9rem .9rem 0 0}body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=panel],body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-theme]>[data-rlta-element=panel]{display:block;border:1px solid rgba(22,58,87,.12);border-top:0;border-radius:0 0 .9rem .9rem;margin:-0.05rem 0 .35rem;padding:0 1.35rem;max-height:0;opacity:0;overflow:hidden;visibility:hidden;background-color:rgba(245,241,236,.92) !important;will-change:max-height,opacity;transition:max-height 1.7s cubic-bezier(0.19, 1, 0.22, 1),opacity .9s ease,margin .9s ease,padding .9s ease}body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=panel][data-rlta-state=closed]{display:block !important;visibility:hidden}body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=panel][data-rlta-state=open]{display:block !important;max-height:0;opacity:1;visibility:visible;margin-top:0;padding-top:0;padding-bottom:.35rem}body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=panel]>[data-rlta-element=panel-content]{opacity:0;transform:translateY(-4px);transition:opacity .85s ease,transform 1.2s cubic-bezier(0.19, 1, 0.22, 1)}body.view-article [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=panel][data-rlta-state=open]>[data-rlta-element=panel-content]{opacity:1;transform:translateY(0)}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion{display:grid;gap:0;margin:2rem 0}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion--convertforms{flex:0 0 100%;width:100%;max-width:100%;padding:var(--control-gap, 10px);box-sizing:border-box}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion>[data-rlta-element=button]{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;text-align:left}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion>[data-rlta-element=button]::after{content:"";display:inline-flex;align-items:center;justify-content:center;margin-left:auto;font-family:"Font Awesome 5 Free";font-size:1rem;font-weight:900;line-height:1;transition:transform .45s cubic-bezier(0.22, 1, 0.36, 1)}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion>[data-rlta-element=button][aria-expanded=true]::after{transform:rotate(180deg)}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion [data-rlta-element=panel-content]{display:grid;gap:.85rem;padding:1.1rem 0 1rem}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion--convertforms fieldset.cf-control-group{margin:0 !important;padding:0 !important;border:0 !important}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion--convertforms fieldset.cf-control-group>legend{display:none !important}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion--convertforms .cf-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.7rem 1rem}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion--convertforms .cf-checkbox-group{display:flex;align-items:flex-start;gap:.55rem;padding:.75rem .85rem;border:1px solid rgba(22,58,87,.1);border-radius:.75rem;background:rgba(255,255,255,.62)}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion--convertforms .cf-checkbox-group input[type=checkbox]{flex:0 0 auto;margin-top:.18rem;accent-color:#60a481}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion--convertforms .cf-checkbox-group .cf-label{margin:0;color:#163a57;font-weight:600;line-height:1.35}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion .sppb-addon-pricelist{margin:0}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion .pricelist-text-content{padding:.9rem 1rem;border:1px solid rgba(22,58,87,.1);border-radius:.75rem;background:rgba(255,255,255,.62)}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion .sppb-addon-title,body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion .pricelist-title{color:#163a57;font-weight:700}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion .pricelist-price{color:#60a481;font-weight:700}body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion .sppb-addon-content{color:rgba(22,58,87,.82)}@media(max-width: 767px){body.view-article :is(.wellnessForm,.arrangementForm) .wellness-form-accordion--convertforms .cf-list{grid-template-columns:1fr}}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-group{display:flex;flex-direction:column;gap:0}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel{margin:0 0 .35rem;border:0;border-radius:.9rem;background:rgba(0,0,0,0);box-shadow:none;overflow:visible}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.25rem;padding:.85rem 1.35rem;border:0;border-radius:.9rem;background-color:#163a57;color:#60a481;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,border-radius .3s ease}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-heading:hover,.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-heading:focus{color:#f5f1ec}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-heading.active{border-radius:.9rem .9rem 0 0}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-title{color:inherit;font-size:1rem;font-weight:600;line-height:1.4;text-align:left}.sppb-addon-accordion.Veelgestelde-vragen .sppb-toggle-direction{flex:0 0 auto;color:inherit}.sppb-addon-accordion.Veelgestelde-vragen .sppb-toggle-direction i{transition:transform .3s ease}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-heading.active .sppb-toggle-direction i{transform:rotate(90deg)}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-collapse{border:1px solid rgba(22,58,87,.12);border-top:0;border-radius:0 0 .9rem .9rem;background-color:rgba(245,241,236,.92)}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body{padding:1.1rem 1.35rem 1.25rem;color:#163a57}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body .sppb-section,.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body .sppb-container-inner,.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body .sppb-row,.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body .sppb-row-column,.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body .sppb-column,.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body .sppb-column-addons{margin:0 !important;padding:0 !important}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body .sppb-addon-content,.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body .sppb-addon-content *{color:inherit}@media(max-width: 991px){.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-heading{padding:.8rem 1rem}.sppb-addon-accordion.Veelgestelde-vragen .sppb-panel-body{padding:1rem 1rem 1.1rem}}body.view-article #sp-main-body{padding-top:50px;padding-bottom:3rem;background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto;background-position:right -80px bottom -180px}body.itemid-1050 #sp-main-body{background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:1200px auto;background-position:right -80px bottom -180px}.aligned-video .section-bg-video video{object-position:center top}body.itemid-1050 .reserveer-toegang,body.itemid-1050 .reserveer-behandeling,body.itemid-1050 .reserveer-arrangement{--reserveer-card-title: "";--reserveer-card-arrow-left: 1.15rem}body.itemid-1050 .reserveer-toegang{--reserveer-card-title: "Toegang tot onze thermen";--reserveer-card-arrow-left: 19.4rem}body.itemid-1050 .reserveer-behandeling{--reserveer-card-title: "";--reserveer-card-arrow-left: 20rem}body.itemid-1050 .reserveer-arrangement{--reserveer-card-title: "Arrangement met dagtoegang";--reserveer-card-arrow-left: 22.9rem}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container{overflow:hidden;border-radius:1rem;background:#163a57;box-shadow:0 18px 42px rgba(22,58,87,.14)}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container a{position:relative;display:block;overflow:hidden;color:#f5f1ec;border-radius:inherit;transform:translateY(0);transition:transform .28s ease,box-shadow .28s ease}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container a:hover,body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container a:focus-visible{transform:translateY(-6px)}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container a::before{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(22, 58, 87, 0) 28%, rgba(22, 58, 87, 0.82) 100%),linear-gradient(90deg, rgba(22, 58, 87, 0.54) 0%, rgba(22, 58, 87, 0.08) 58%);content:"";pointer-events:none}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container a::after{position:absolute;right:1.4rem;bottom:1.25rem;left:1.4rem;z-index:2;color:#f5f1ec;content:var(--reserveer-card-title);font-size:clamp(1.25rem,2vw,2rem);font-weight:700;line-height:1.08;letter-spacing:.01em;white-space:pre-line;text-align:left;text-shadow:0 7px 20px rgba(22,58,87,.36);pointer-events:none}body.itemid-1050 .reserveer-behandeling .sppb-addon-single-image-container a::after{content:"Wellness\a behandeling"}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container{position:relative}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container::after{position:absolute;bottom:1.25rem;left:min(var(--reserveer-card-arrow-left),100% - 2.7rem);z-index:3;color:#60a481;content:">";font-size:clamp(1.3rem,2vw,2rem);font-weight:700;line-height:1;pointer-events:none;transition:transform .25s ease,color .25s ease}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container:has(a:hover)::after,body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container:has(a:focus-visible)::after{color:#f5f1ec;transform:translateX(5px)}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform .42s ease,filter .42s ease}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container a:hover img,body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container a:focus-visible img{filter:saturate(1.04);transform:scale(1.035)}@media(max-width: 1199px){body.itemid-1050 .reserveer-toegang,body.itemid-1050 .reserveer-behandeling,body.itemid-1050 .reserveer-arrangement{--reserveer-card-arrow-left: auto}body.itemid-1050 :is(.reserveer-toegang,.reserveer-behandeling,.reserveer-arrangement) .sppb-addon-single-image-container::after{right:1.3rem;left:auto}}@media(max-width: 991px){body.itemid-1050 #sp-main-body{background-size:600px auto;background-position:right -70px bottom -90px}}body.view-article .article-details{margin-top:3rem}body.view-article .article-full-image.item-image{float:none;display:table;margin-left:auto;margin-right:auto;text-align:center}body.view-article .article-full-image.item-image img{display:block;margin-left:auto;margin-right:auto}body.view-article .article-full-video-trigger{position:relative;display:block;width:50%;max-width:100%;margin-left:auto;margin-right:auto;padding:0;overflow:hidden;border:0;border-radius:inherit;background:rgba(0,0,0,0);cursor:pointer}body.view-article .article-full-video-trigger .article-full-video-poster,body.view-article .article-full-image.item-image .article-full-video{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:inherit}body.view-article .article-full-video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#f5f1ec;font-size:clamp(1.35rem,3vw,2.4rem);pointer-events:none;text-shadow:0 8px 22px rgba(22,58,87,.34)}body.view-article .article-full-video-play::before{position:absolute;width:clamp(4rem,8vw,6rem);aspect-ratio:1;border-radius:999px;background:rgba(22,58,87,.82);box-shadow:0 18px 38px rgba(22,58,87,.24);content:"";transition:transform .25s ease,background-color .25s ease}body.view-article .article-full-video-play .fas{position:relative;z-index:1;transform:translateX(0.12em)}body.view-article .article-full-video-trigger:hover .article-full-video-play::before,body.view-article .article-full-video-trigger:focus-visible .article-full-video-play::before{background:#60a481;transform:scale(1.06)}body.article-video-lightbox-open{overflow:hidden}.article-video-lightbox{position:fixed;inset:0;z-index:10080;display:none;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2.5rem)}.article-video-lightbox.is-open{display:flex}.article-video-lightbox__backdrop{position:absolute;inset:0;background:rgba(22,58,87,.86);backdrop-filter:blur(4px)}.article-video-lightbox__dialog{position:relative;z-index:1;width:min(92vw,1200px);max-height:90vh}.article-video-lightbox__video{display:block;width:100%;max-height:90vh;border-radius:1rem;background:#000;box-shadow:0 28px 70px rgba(0,0,0,.32);object-fit:contain}.article-video-lightbox__close{position:absolute;top:-0.85rem;right:-0.85rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;aspect-ratio:1;border:0;border-radius:999px;background:#60a481;color:#f5f1ec;font-size:1.75rem;line-height:1;cursor:pointer;box-shadow:0 14px 30px rgba(22,58,87,.28);transition:background-color .25s ease,color .25s ease,transform .25s ease}.article-video-lightbox__close:hover,.article-video-lightbox__close:focus-visible{background:#f5f1ec;color:#163a57;transform:translateY(-2px)}body.view-article .article-media-stack{position:relative}body.view-article .article-media-stack .article-full-image{margin-bottom:0}body.view-article .article-tag-ribbons{position:absolute;top:1.25rem;right:1.25rem;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem;max-width:calc(100% - 2.5rem)}body.view-article .article-tag-ribbon{display:inline-flex;align-items:center;min-height:2.5rem;padding:.45rem .95rem;border-radius:999px;background-color:#163a57;color:#60a481;box-shadow:0 10px 24px rgba(22,58,87,.14);font-size:.95rem;font-weight:700;line-height:1}body.view-article .article-tag-ribbon:hover,body.view-article .article-tag-ribbon:focus{color:#f5f1ec}body.view-article .article-social-share .social-share-icon ul{display:flex;gap:.5rem;padding:0;margin:0;list-style:none}body.view-article .article-social-share .social-share-icon ul li{margin:0}body.view-article .article-social-share .social-share-icon ul li a{position:relative;overflow:hidden;transition:color .55s ease,border-color .55s ease,background-color .55s ease}body.view-article .article-social-share .social-share-icon ul li a::before{content:"";position:absolute;inset:0;background-color:#60a481;transform:translateY(110%);transition:transform .6s cubic-bezier(0.22, 1, 0.36, 1);z-index:0}body.view-article .article-social-share .social-share-icon ul li a svg{position:relative;z-index:1}body.view-article .article-social-share .social-share-icon ul li a span{position:relative;z-index:1;transition:color .35s ease}body.view-article .article-social-share .social-share-icon ul li a:hover::before,body.view-article .article-social-share .social-share-icon ul li a:focus::before{transform:translateY(0)}body.view-article .article-social-share .social-share-icon ul li a:hover,body.view-article .article-social-share .social-share-icon ul li a:focus,body.view-article .article-social-share .social-share-icon ul li a:hover span,body.view-article .article-social-share .social-share-icon ul li a:focus span,body.view-article .article-social-share .social-share-icon ul li a:hover svg,body.view-article .article-social-share .social-share-icon ul li a:focus svg{color:#f5f1ec !important}body.view-article .related-article-list-container{margin-top:3.5rem}body.view-article .related-article-title{margin:0 0 2rem;color:#163a57;font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.05}body.view-article .related-article-list .row{row-gap:2rem}body.view-article .related-article-list .article{display:flex;flex-direction:column;height:100%;transition:transform .25s ease}body.view-article .related-article-list .article:hover{transform:translateY(-4px)}body.view-article .related-article-list .article>a{display:block}body.view-article .related-article-list .article .item-image,body.view-article .related-article-list .article .article-intro-image{display:block;float:none !important;margin:0;overflow:hidden;border-radius:999px 999px .85rem .85rem/25.4rem 25.4rem 0 0}body.view-article .related-article-list .article .item-image img,body.view-article .related-article-list .article .article-intro-image img{display:block;width:100%;aspect-ratio:4/2.35;object-fit:cover}body.view-article .related-article-list .article .article-header{display:flex;flex:1 1 auto;flex-direction:column;margin:0;min-height:11rem;padding:1rem 1.1rem 1.25rem;background-color:#163a57;border-radius:0 0 1rem 1rem;color:#f5f1ec}body.view-article .related-article-list .article .article-header h4,body.view-article .related-article-list .article .article-header h4 a{margin:0;color:#60a481;font-size:1.2rem;font-weight:400;line-height:1.2rem}body.view-article .related-article-list .article .article-header h4 a:hover,body.view-article .related-article-list .article .article-header h4 a:focus{color:#f5f1ec}body.view-article .related-article-list .article .sppb-article-introtext{margin-top:.75rem;color:#f5f1ec;line-height:1.25}body.view-article .related-article-list .article .sppb-article-introtext *{color:inherit}body.view-article .related-article-list .article .sppb-readmore{margin-top:auto;padding-top:1.25rem;color:#60a481;font-weight:600}body.view-article .related-article-list .article .sppb-readmore:hover,body.view-article .related-article-list .article .sppb-readmore:focus{color:#f5f1ec}body.view-article .related-article-list .article .article-info{display:none}.article-list .article{position:0 !important;margin-bottom:0 !important;padding:0 !important;border:none !important}body.view-category.layout-blog .com-content-category-blog{max-width:1320px;margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem)}body.view-category.layout-blog .com-content-category-blog__items.article-list,body.view-category.layout-blog .com-content-category-blog>.article-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(1.5rem,3vw,2.5rem);margin:0 0 clamp(1.5rem,4vw,3rem)}body.view-category.layout-blog .com-content-category-blog>.article-list>.row,body.view-category.layout-blog .com-content-category-blog>.article-list>.row>[class*=col-]{display:contents}body.view-category.layout-blog .blog-item.article,body.view-category.layout-blog .article-list .article{position:relative !important;display:flex;flex-direction:column;min-height:100%;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px 999px 1rem 1rem/25.4rem 25.4rem 1rem 1rem !important;background-color:#163a57;box-shadow:none !important;overflow:hidden;transition:transform .25s ease}body.view-category.layout-blog .blog-item.article:hover,body.view-category.layout-blog .article-list .article:hover{transform:translateY(-4px)}body.view-category.layout-blog .article-intro-image{float:none !important;display:block;width:100%;margin:0 !important;aspect-ratio:4/2.35;overflow:hidden;border-radius:999px 999px .85rem .85rem/25.4rem 25.4rem 0 0}body.view-category.layout-blog .article-intro-image a,body.view-category.layout-blog .article-intro-image img{display:block;width:100%;height:100%}body.view-category.layout-blog .article-intro-image img{object-fit:cover;object-position:center center;filter:none;border-radius:0 !important}body.view-category.layout-blog .article-body{display:flex;flex:1 1 auto;flex-direction:column;margin-top:-0.05rem;padding:1rem 1.1rem 1.25rem;background-color:#163a57;border-radius:0 0 1rem 1rem;color:#f5f1ec}body.view-category.layout-blog .article-header h2{margin:0 0 .45rem;line-height:1.2rem !important}body.view-category.layout-blog .article-header h2,body.view-category.layout-blog .article-header h2 a{color:#60a481 !important;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:500;text-decoration:none}body.view-category.layout-blog .article-header h2 a:hover,body.view-category.layout-blog .article-header h2 a:focus{color:#f5f1ec !important}body.view-category.layout-blog .article-introtext{display:flex;flex:1 1 auto;flex-direction:column;color:#f5f1ec !important}body.view-category.layout-blog .article-introtext *,body.view-category.layout-blog .article-introtext p{color:inherit !important}body.view-category.layout-blog .article-introtext p{margin-bottom:.75rem}body.view-category.layout-blog .readmore{margin-top:auto;padding-top:1.25rem}body.view-category.layout-blog .readmore a{color:#60a481 !important;font-weight:600;text-decoration:none}body.view-category.layout-blog .readmore a:hover,body.view-category.layout-blog .readmore a:focus{color:#f5f1ec !important}@media(max-width: 991px){body.view-category.layout-blog .com-content-category-blog__items.article-list,body.view-category.layout-blog .com-content-category-blog>.article-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 575px){body.view-category.layout-blog .com-content-category-blog__items.article-list,body.view-category.layout-blog .com-content-category-blog>.article-list{grid-template-columns:1fr}}@media(max-width: 991px){body.view-article .related-article-list .article .item-image,body.view-article .related-article-list .article .article-intro-image{border-radius:999px 999px .75rem .75rem/20.4rem 20.4rem 0 0}body.view-article .related-article-title{margin-bottom:1.5rem;font-size:clamp(1.7rem,6vw,2.35rem)}}body.view-article [itemprop=articleBody] ul,body.view-article [data-rlta-element=panel-content] ul{padding-left:0;list-style:none}body.view-article [itemprop=articleBody] .prijs,body.view-article [data-rlta-element=panel-content] .prijs{display:block;width:100%;margin:.5rem 0 1rem;color:#60a481;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1;text-align:right}.prijs-home{display:block;width:auto;margin:0;color:#f5f1ec;font-size:clamp(.95rem,1.8vw,1.45rem);font-weight:500;line-height:1.05;text-align:right;white-space:nowrap}body.view-article .prijs-home{display:none !important}#acties .artikels .sppb-article-info-wrap,#arrangementen .artikels .sppb-article-info-wrap,#arrangementen2 .artikels .sppb-article-info-wrap,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-info-wrap{position:relative;padding-bottom:3.5rem !important}#acties .artikels .prijs-home,#arrangementen .artikels .prijs-home,#arrangementen2 .artikels .prijs-home,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .prijs-home{position:absolute;right:1.1rem;left:auto;bottom:1.15rem;z-index:2;max-width:calc(100% - 9rem);text-align:right}#acties .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore,#arrangementen .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore,#arrangementen2 .artikels .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore{position:absolute;left:1.1rem;right:auto;bottom:1.15rem;margin-top:0;padding-top:0;z-index:2}body.view-article [itemprop=articleBody] li,body.view-article [data-rlta-element=panel-content] li{position:relative;padding-left:2.6rem}body.view-article [itemprop=articleBody] li+li,body.view-article [data-rlta-element=panel-content] li+li{margin-top:.55rem}body.view-article [itemprop=articleBody] li::before,body.view-article [data-rlta-element=panel-content] li::before{content:"";position:absolute;top:-0.3rem;left:0;width:2rem;height:2rem;background:url("/images/logo-mobile.svg") center/contain no-repeat}.opsomming{padding-left:0;list-style:none}.opsomming>li{position:relative;padding-left:2.6rem;list-style:none}.opsomming>li+li{margin-top:.55rem}.opsomming>li::before{content:"";position:absolute;top:-0.3rem;left:0;width:2rem;height:2rem;background:url("/images/logo-mobile.svg") center/contain no-repeat}#badkledingdagen ul{padding-left:0;list-style:none}#badkledingdagen li{position:relative;padding-left:2.6rem;list-style:none}#badkledingdagen li+li{margin-top:.55rem}#badkledingdagen li::before{content:"";position:absolute;top:-0.3rem;left:0;width:2rem;height:2rem;background:url("/images/logo-mobile-white.svg") center/contain no-repeat}@media(min-width: 992px){body.view-article .article-details{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(320px, 0.85fr);column-gap:3rem;row-gap:.9rem;align-items:start}body.view-article .article-main-content{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:1.1rem;min-width:0}body.view-article .article-can-edit{display:none;margin-bottom:0}body.view-article .article-full-image.item-image{grid-column:1;grid-row:1;align-self:start;display:block;margin:0;width:100%;max-width:none}body.view-article .article-full-image.item-image img{width:100%;height:auto;margin:0}body.view-article .article-full-video-trigger{width:100%;margin:0}body.view-article .article-full-image.item-image .article-full-video{width:100%;height:auto;margin:0}body.view-article .article-header{margin-bottom:0}body.view-article .article-ratings-social-share{margin-top:0;padding:.75rem 0}body.view-article [itemprop=articleBody]{min-width:0}body.view-article .pagenavigation{grid-column:1/-1;grid-row:4}}@media(max-width: 991px){body.view-article #sp-main-body{background-size:500px auto;background-position:right -40px bottom -80px}body.view-article .article-tag-ribbons{top:.9rem;right:.9rem;gap:.45rem;max-width:calc(100% - 1.8rem)}body.view-article .article-tag-ribbon{min-height:2.15rem;padding:.4rem .75rem;font-size:.82rem}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-tag-ribbons{top:2.6rem}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-img-wrap{aspect-ratio:4/2.5;border-radius:999px 999px .75rem .75rem/20.4rem 20.4rem 0rem 0rem}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-addon-article-layout-editorial-content{background-color:#163a57;border-radius:999px 999px 1rem 1rem/20.4rem 20.4rem 1rem 1rem !important;overflow:hidden}#sppb-addon-f8d8031f-f343-42a0-ab23-f7928407fd53 .sppb-article-info-wrap{margin-top:-0.05rem;padding:.85rem .9rem 1rem}#acties .artikels .sppb-article-tag-ribbons,#arrangementen .artikels .sppb-article-tag-ribbons,#arrangementen2 .artikels .sppb-article-tag-ribbons{top:2.6rem}#acties .artikels .sppb-article-img-wrap,#arrangementen .artikels .sppb-article-img-wrap,#arrangementen2 .artikels .sppb-article-img-wrap{aspect-ratio:4/2.5;border-radius:999px 999px .75rem .75rem/20.4rem 20.4rem 0rem 0rem}#acties .artikels .sppb-addon-article-layout-editorial-content,#arrangementen .artikels .sppb-addon-article-layout-editorial-content,#arrangementen2 .artikels .sppb-addon-article-layout-editorial-content{border-radius:999px 999px 1rem 1rem/20.4rem 20.4rem 1rem 1rem !important}#acties .artikels .sppb-article-info-wrap,#arrangementen .artikels .sppb-article-info-wrap,#arrangementen2 .artikels .sppb-article-info-wrap{margin-top:-0.05rem;padding:.85rem .9rem 1rem}}@media(max-width: 991px){#sp-header.header-sticky .logo-sticky{display:none !important}#sp-header.header-sticky .logo-image-phone{display:inline-block !important}}body.view-article:has(.sppb-article-page-wrapper) #sp-main-body{padding-top:0}body.view-article:has(.sppb-article-page-wrapper) #sp-main-body>.container,body.view-article:has(.sppb-article-page-wrapper) #sp-main-body>.container>.container-inner,body.view-article:has(.sppb-article-page-wrapper) #sp-main-body #sp-component,body.view-article:has(.sppb-article-page-wrapper) #sp-main-body .article-details,body.view-article:has(.sppb-article-page-wrapper) #sp-main-body .article-main-content,body.view-article:has(.sppb-article-page-wrapper) #sp-main-body [itemprop=articleBody],body.view-article:has(.sppb-article-page-wrapper) #sp-page-builder,body.view-article:has(.sppb-article-page-wrapper) #sp-page-builder>.page-content{width:100%;max-width:none}body.view-article:has(.sppb-article-page-wrapper) #sp-main-body>.container{padding-right:0;padding-left:0}body.view-article:has(.sppb-article-page-wrapper) #sp-main-body>.container>.container-inner>.row,body.view-article:has(.sppb-article-page-wrapper) #sp-main-body #sp-component{--bs-gutter-x: 0;margin-right:0;margin-left:0}body.view-article:has(.sppb-article-page-wrapper) .article-details{display:block;margin-top:0}body.view-article:has(.sppb-article-page-wrapper) .article-main-content{display:block}body.view-article:has(.sppb-article-page-wrapper) .article-can-edit,body.view-article:has(.sppb-article-page-wrapper) .article-ratings-social-share{display:none !important}body.view-article:has(.sppb-article-page-wrapper) .sppb-article-page-wrapper .sppb-section:first-child{margin-top:0}body.view-article:has(.sppb-article-page-wrapper) .sp-page-builder .page-content #Tarieven{background-image:none !important}body.view-article:has(.sppb-article-page-wrapper) .pagenavigation,body.view-article:has(.sppb-article-page-wrapper) .related-article-list-container{width:calc(100% - 2rem);max-width:1320px;margin-right:auto;margin-left:auto}body.view-article:has(.sppb-article-page-wrapper) .pagenavigation{margin-top:2rem}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-info-wrap,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-info-wrap .sppb-article-introtext,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-info-wrap .sppb-article-introtext p,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-info-wrap .sppb-article-introtext strong,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-info-wrap .sppb-article-introtext span{color:#f5f1ec !important}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-article-layout-editorial-wrapper{display:flex}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-article-layout-editorial-content{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;min-height:100%;border:0;border-radius:999px 999px 1rem 1rem/25.4rem 25.4rem 1rem 1rem !important;background-color:#163a57 !important;box-shadow:none !important;overflow:hidden;transition:transform .25s ease}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-article-layout-editorial-wrapper:hover .sppb-addon-article-layout-editorial-content{transform:translateY(-4px)}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-tag-ribbons{position:absolute;top:4rem;right:.9rem;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;max-width:calc(100% - 1.8rem)}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-tag-ribbon{display:inline-flex;align-items:center;min-height:2.2rem;padding:.35rem .8rem;border-radius:999px;background-color:#163a57;color:#60a481;box-shadow:0 10px 24px rgba(22,58,87,.14);font-size:.85rem;font-weight:700;line-height:1}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-tag-ribbon:hover,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-tag-ribbon:focus{color:#f5f1ec}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-article-layout-content{background-color:rgba(0,0,0,0) !important}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-img-wrap{display:block;aspect-ratio:4/2.35;overflow:hidden;border-radius:999px 999px .85rem .85rem/25.4rem 25.4rem 0rem 0rem}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-article-layout-content img{width:100%;height:100%;object-fit:cover;object-position:center center;filter:none;border-radius:0 !important}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-info-wrap{display:flex;flex:1 1 auto;flex-direction:column;margin-top:-0.05rem;padding:1rem 1.1rem 1.25rem;background-color:#163a57 !important;border-radius:0 0 1rem 1rem;color:#f5f1ec !important}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-article-info-wrap h2,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap h2 a{line-height:1.2rem !important;color:#60a481 !important}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap h2 a:hover{color:#f5f1ec !important}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap .sppb-article-introtext *,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap p,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap strong,#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap span{color:#f5f1ec !important}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore{color:#60a481 !important;margin-top:auto;padding-top:1.25rem}#acties #sppb-addon-kpZp8dp2UFm1ZzBI7aJ6N .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:hover{color:#f5f1ec !important}#arrangementen .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button],#arrangementen2 .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button],#acties .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1rem;border:0;border-radius:.375rem;background-color:#60a481;color:#f5f1ec !important;box-shadow:0 10px 24px rgba(22,58,87,.14);transition:background-color .3s ease,color .3s ease,transform .25s ease}#arrangementen .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button]:hover,#arrangementen .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button]:focus,#arrangementen2 .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button]:hover,#arrangementen2 .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button]:focus,#acties .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button]:hover,#acties .sppb-addon-articles__pagination .sppb-btn[data-sppb-articles-load-more-button]:focus{background-color:#f5f1ec;color:#60a481 !important;transform:translateY(-4px)}#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-article-info-wrap,#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-article-info-wrap .sppb-article-introtext,#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-article-info-wrap .sppb-article-introtext p,#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-article-info-wrap .sppb-article-introtext strong,#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-article-info-wrap .sppb-article-introtext span{color:#f5f1ec !important}#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-article-info-wrap h2,#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-addon-articles .sppb-article-info-wrap h2 a{color:#60a481 !important}#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:hover,#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:focus,#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:hover *,#arrangementen2 #sppb-addon-mYBaksDmM0_BK_MtCc3DD .sppb-addon-articles .sppb-article-info-wrap .sppb-readmore:focus *{color:#f5f1ec !important}#sp-bottom .sp-module .sp-module-title,#sp-bottom4>div>div>h3{font-weight:700;font-size:18px;margin:0 0 30px;color:#163a57 !important}#sppb-addon-1776256388590 .sppb-addon-icons-group{text-align:left;margin-left:-1.5rem}#sppb-addon-1776256388590 .sppb-icons-group-list li a{display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease,color .25s ease}#sppb-addon-1776256388590 .sppb-icons-group-list li a:hover,#sppb-addon-1776256388590 .sppb-icons-group-list li a:focus{transform:translateY(-4px)}#sp-footer .sp-column{text-align:center}#sp-footer .sp-copyright{display:block;text-align:center}body.view-servicesearch #sp-main-body,body.view-confirmapp #sp-main-body,body.view-order #sp-main-body{padding-bottom:8.5rem !important}body.view-servicesearch .vapbookbuttoninnerdiv.checkout,body.view-confirmapp #vapcontinuebutton{display:none !important}body.view-servicesearch .vap-booking-progress,body.view-confirmapp .vap-booking-progress,body.view-order .vap-booking-progress{position:fixed !important;left:50% !important;right:auto !important;top:auto !important;bottom:1rem !important;transform:translateX(-50%) !important;width:min(100% - 2rem,80rem) !important;margin:0 !important;z-index:80 !important}body.view-order .vaporderboxcontent,body.view-order .vap-summary-plugin,body.view-order .vapordercontentinforight{overflow:hidden !important}body.view-order .vap-order-first,body.view-order .vapordercontentinforight>.vaporderheader{display:flex !important;align-items:center !important;gap:.85rem;margin:calc(-1.35rem - 1px) calc(-1.35rem - 1px) 1.25rem !important;padding:1.3rem 1.5rem !important;border-radius:1rem 1rem 0 0 !important;background:#163a57 !important;color:#60a481 !important;font-size:clamp(1.1rem,2vw,1.4rem) !important;font-weight:600 !important;line-height:1.2 !important;box-sizing:border-box;width:initial}body.view-order .vap-order-first .vaporderheader,body.view-order .vapordercontentinforight>.vaporderheader{margin:0 !important}body.view-order .vaporderboxcontent>:not(.vap-order-first),body.view-order .vapordercontentinforight>:not(.vaporderheader),body.view-order .vap-summary-plugin>:not(.vap-order-first){position:relative;z-index:1}body.view-order .vaporderboxcontent,body.view-order .vapordercontentinforight,body.view-order .vap-summary-plugin{padding-top:1.35rem !important}body.view-order .vaporderboxcontent>.vap-order-first,body.view-order .vapordercontentinforight>.vaporderheader,body.view-order .vap-summary-plugin>.vap-order-first{margin:-1.35rem -1.35rem 1.25rem !important;border-radius:1rem 1rem 0 0 !important}@media(min-width: 992px)and (max-width: 1399px){body.view-servicesearch .vap-booking-progress,body.view-confirmapp .vap-booking-progress,body.view-order .vap-booking-progress{width:min(100% - 1.5rem,68rem) !important;padding:.85rem 1rem !important}body.view-servicesearch .vap-booking-progress-track,body.view-confirmapp .vap-booking-progress-track,body.view-order .vap-booking-progress-track{flex-wrap:nowrap !important;gap:.65rem !important}body.view-servicesearch .vap-booking-progress-line,body.view-confirmapp .vap-booking-progress-line,body.view-order .vap-booking-progress-line,body.view-servicesearch .vap-booking-progress-label,body.view-confirmapp .vap-booking-progress-label,body.view-order .vap-booking-progress-label{display:none !important}body.view-servicesearch .vap-booking-progress-icon,body.view-confirmapp .vap-booking-progress-icon,body.view-order .vap-booking-progress-icon{width:2.5rem !important;height:2.5rem !important;font-size:1rem !important}body.view-servicesearch .vap-booking-progress-cta,body.view-confirmapp .vap-booking-progress-cta,body.view-order .vap-booking-progress-cta{min-width:10.5rem !important;padding-right:1rem !important;padding-left:1rem !important}}@media(max-width: 991px){body.view-servicesearch .vap-checkout-bar{display:none !important}body.view-servicesearch #sp-main-body,body.view-confirmapp #sp-main-body,body.view-order #sp-main-body{padding-bottom:7rem !important}body.view-servicesearch .vap-booking-progress,body.view-confirmapp .vap-booking-progress,body.view-order .vap-booking-progress{width:calc(100% - 1rem) !important;bottom:.5rem !important;padding:.85rem .9rem !important}body.view-servicesearch .vap-booking-progress-actions,body.view-confirmapp .vap-booking-progress-actions,body.view-order .vap-booking-progress-actions{grid-column:1/-1;width:100%;margin-left:0;margin-top:.1rem;display:flex;justify-content:stretch}body.view-servicesearch .vap-booking-progress-cta,body.view-confirmapp .vap-booking-progress-cta,body.view-order .vap-booking-progress-cta{display:inline-flex;align-items:center;justify-content:center;width:100% !important;min-width:0;margin:0}body.view-servicesearch .vap-booking-progress,body.view-confirmapp .vap-booking-progress,body.view-order .vap-booking-progress{max-width:calc(100vw - 1rem)}body.view-servicesearch .vap-booking-progress-track,body.view-confirmapp .vap-booking-progress-track,body.view-order .vap-booking-progress-track{display:grid !important;grid-template-columns:repeat(5, minmax(0, 1fr)) !important;gap:.55rem .4rem !important;justify-items:center !important}body.view-servicesearch .vap-booking-progress-line,body.view-confirmapp .vap-booking-progress-line,body.view-order .vap-booking-progress-line{display:none}body.view-servicesearch .vap-booking-progress-step,body.view-confirmapp .vap-booking-progress-step,body.view-order .vap-booking-progress-step{position:relative;width:auto !important;min-width:0 !important;justify-content:center !important;gap:0 !important}body.view-servicesearch .vap-booking-progress-label,body.view-confirmapp .vap-booking-progress-label,body.view-order .vap-booking-progress-label{display:none !important}body.view-servicesearch .vap-booking-progress-icon,body.view-confirmapp .vap-booking-progress-icon,body.view-order .vap-booking-progress-icon{width:2.4rem !important;height:2.4rem !important;font-size:1rem !important}}.vapsummarycoupondiv{display:inline-block;width:100%;font-size:13px;color:#60a481;background:#eee;border-bottom:1px solid #ddd;padding:10px;font-weight:bold}body.view-servicesearch #system-message-container,body.view-confirmapp #system-message-container,body.view-order #system-message-container,body.view-servicesearch .joomla-alert--toast,body.view-confirmapp .joomla-alert--toast,body.view-order .joomla-alert--toast{position:fixed !important;top:clamp(6.5rem,12vh,9rem) !important;left:50% !important;right:auto !important;bottom:auto !important;width:min(100vw - 2rem,42rem) !important;max-width:calc(100vw - 2rem) !important;transform:translateX(-50%) !important;z-index:10050 !important}body.view-servicesearch #system-message-container joomla-alert,body.view-confirmapp #system-message-container joomla-alert,body.view-order #system-message-container joomla-alert,body.view-servicesearch #system-message-container .alert,body.view-confirmapp #system-message-container .alert,body.view-order #system-message-container .alert,body.view-servicesearch .joomla-alert--toast,body.view-confirmapp .joomla-alert--toast,body.view-order .joomla-alert--toast{margin:0 auto .75rem !important;border:1px solid rgba(156,55,48,.2) !important;border-radius:.75rem !important;background:#f8dddd !important;color:#7b3d38 !important;box-shadow:0 1.2rem 3rem rgba(22,58,87,.16) !important}body.view-servicesearch #system-message-container .alert-heading,body.view-confirmapp #system-message-container .alert-heading,body.view-order #system-message-container .alert-heading,body.view-servicesearch #system-message-container .alert-message,body.view-confirmapp #system-message-container .alert-message,body.view-order #system-message-container .alert-message{color:#7b3d38 !important}body.view-servicesearch #system-message-container>joomla-alert[type=info],body.view-confirmapp #system-message-container>joomla-alert[type=info],body.view-order #system-message-container>joomla-alert[type=info],body.view-servicesearch #system-message-container>joomla-alert[type=message],body.view-confirmapp #system-message-container>joomla-alert[type=message],body.view-order #system-message-container>joomla-alert[type=message],body.view-servicesearch #system-message-container>joomla-alert[type=success],body.view-confirmapp #system-message-container>joomla-alert[type=success],body.view-order #system-message-container>joomla-alert[type=success],body.view-servicesearch #system-message-container .alert-success,body.view-confirmapp #system-message-container .alert-success,body.view-order #system-message-container .alert-success,body.view-servicesearch #system-message-container .alert-info,body.view-confirmapp #system-message-container .alert-info,body.view-order #system-message-container .alert-info{border-color:rgba(96,164,129,.28) !important;background:#e2f1e8 !important;color:#163a57 !important}body.view-servicesearch #system-message-container>joomla-alert[type=info] .alert-heading,body.view-confirmapp #system-message-container>joomla-alert[type=info] .alert-heading,body.view-order #system-message-container>joomla-alert[type=info] .alert-heading,body.view-servicesearch #system-message-container>joomla-alert[type=message] .alert-heading,body.view-confirmapp #system-message-container>joomla-alert[type=message] .alert-heading,body.view-order #system-message-container>joomla-alert[type=message] .alert-heading,body.view-servicesearch #system-message-container>joomla-alert[type=success] .alert-heading,body.view-confirmapp #system-message-container>joomla-alert[type=success] .alert-heading,body.view-order #system-message-container>joomla-alert[type=success] .alert-heading,body.view-servicesearch #system-message-container .alert-success .alert-heading,body.view-confirmapp #system-message-container .alert-success .alert-heading,body.view-order #system-message-container .alert-success .alert-heading,body.view-servicesearch #system-message-container .alert-info .alert-heading,body.view-confirmapp #system-message-container .alert-info .alert-heading,body.view-order #system-message-container .alert-info .alert-heading,body.view-servicesearch #system-message-container>joomla-alert[type=info] .alert-message,body.view-confirmapp #system-message-container>joomla-alert[type=info] .alert-message,body.view-order #system-message-container>joomla-alert[type=info] .alert-message,body.view-servicesearch #system-message-container>joomla-alert[type=message] .alert-message,body.view-confirmapp #system-message-container>joomla-alert[type=message] .alert-message,body.view-order #system-message-container>joomla-alert[type=message] .alert-message,body.view-servicesearch #system-message-container>joomla-alert[type=success] .alert-message,body.view-confirmapp #system-message-container>joomla-alert[type=success] .alert-message,body.view-order #system-message-container>joomla-alert[type=success] .alert-message,body.view-servicesearch #system-message-container .alert-success .alert-message,body.view-confirmapp #system-message-container .alert-success .alert-message,body.view-order #system-message-container .alert-success .alert-message,body.view-servicesearch #system-message-container .alert-info .alert-message,body.view-confirmapp #system-message-container .alert-info .alert-message,body.view-order #system-message-container .alert-info .alert-message{color:#163a57 !important}@media(max-width: 767px){body.view-servicesearch #system-message-container,body.view-confirmapp #system-message-container,body.view-order #system-message-container,body.view-servicesearch .joomla-alert--toast,body.view-confirmapp .joomla-alert--toast,body.view-order .joomla-alert--toast{top:5.25rem !important;width:calc(100vw - 1.25rem) !important}}#sp-footer .sp-module.algemeen-footer-module{margin:0 0 .65rem}#sp-footer .algemeen-footer-menu,#sp-footer .mod-menu.algemeen-footer-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem 1.35rem;margin:0;padding:0;list-style:none}#sp-footer .algemeen-footer-menu li,#sp-footer .algemeen-footer-menu .nav-item{margin:0;padding:0;list-style:none}#sp-footer .algemeen-footer-menu a,#sp-footer .algemeen-footer-menu .nav-link{display:inline-flex;align-items:center;padding:.15rem 0;color:#163a57;font-size:.95rem;font-weight:600;line-height:1.3;text-decoration:none;transition:color .25s ease,transform .25s ease}#sp-footer .algemeen-footer-menu a:hover,#sp-footer .algemeen-footer-menu a:focus,#sp-footer .algemeen-footer-menu .active>a,#sp-footer .algemeen-footer-menu .active>.nav-link{color:#60a481;transform:translateY(-2px)}#sp-footer .sp-copyright{display:block;text-align:center}@media(max-width: 575.98px){#sp-footer .algemeen-footer-menu{gap:.35rem .9rem;margin-bottom:.15rem}}#sp-footer .algemeen-footer-menu a,#sp-footer .algemeen-footer-menu .nav-link{font-weight:500}#sp-footer .algemeen-footer-menu a:hover,#sp-footer .algemeen-footer-menu a:focus,#sp-footer .algemeen-footer-menu .active>a,#sp-footer .algemeen-footer-menu .active>.nav-link{font-weight:500;transform:none}body.itemid-1057 #sp-main-body{position:relative;background-image:url("/images/2026/04/10/golfjes.svg");background-repeat:no-repeat;background-size:min(72rem,92vw) auto;background-position:right -8rem bottom -9rem}@media(max-width: 767.98px){body.itemid-1057 #sp-main-body{background-size:42rem auto;background-position:right -14rem bottom -7rem}}