{"id":90,"date":"2026-07-14T11:17:09","date_gmt":"2026-07-14T11:17:09","guid":{"rendered":"https:\/\/casafontelheira.com\/?page_id=90"},"modified":"2026-10-16T11:58:07","modified_gmt":"2026-10-16T11:58:07","slug":"groepen","status":"publish","type":"page","link":"https:\/\/casafontelheira.com\/en\/groepen\/","title":{"rendered":"Groups"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"90\" class=\"elementor elementor-90\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d546d0 e-con e-atomic-element e-flexbox-base e-default-div e-fe23060 \" data-id=\"4d546d0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4d546d0\">\n    \t\t<div class=\"elementor-element elementor-element-06790e3 elementor-widget elementor-widget-html\" data-id=\"06790e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ================================================================\r\n     CASA FONTELHEIRA  |  pagina: groepen  |  blok 00: fonts-en-stijl\r\n     Plak de volledige inhoud van dit bestand in EEN Elementor\r\n     HTML-widget. Houd de volgorde van de bloknummers aan.\r\n     Dit blok bevat de fonts en ALLE CSS van deze pagina.\r\n     Plaats dit als EERSTE widget bovenaan de pagina.\r\n     ================================================================ -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Jost:wght@300;400;500&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n\/* Groepen: accentfoto's op de groepskaarten (prefix cf-grx-) *\/\r\n.cf-groep-img-wrap { position: relative; }\r\n\r\n.cf-grx-accent {\r\n  position: absolute;\r\n  right: 1.5rem;\r\n  bottom: 1.5rem;\r\n  width: 38%;\r\n  max-width: 240px;\r\n  aspect-ratio: 4 \/ 3;\r\n  object-fit: cover;\r\n  display: block;\r\n  border: 6px solid var(--cf-white, #FAF9F6);\r\n  box-shadow: 0 16px 32px rgba(20,30,20,0.35);\r\n}\r\n\r\n.cf-grx-accent.links {\r\n  right: auto;\r\n  left: 1.5rem;\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  .cf-grx-accent { width: 42%; right: 1rem; bottom: 1rem; border-width: 4px; }\r\n  .cf-grx-accent.links { left: 1rem; }\r\n}\r\n\/* Groepen: fotomozaiek (prefix cf-grf-) *\/\r\n.cf-grf-section {\r\n  background: var(--cf-white, #FAF9F6);\r\n  padding: 5.5rem 3rem;\r\n  overflow: hidden;\r\n}\r\n\r\n.cf-grf-grid {\r\n  max-width: 1200px;\r\n  margin: 0 auto;\r\n  display: grid;\r\n  grid-template-columns: 1fr 1.15fr 1fr;\r\n  gap: 2rem;\r\n  align-items: center;\r\n}\r\n\r\n.cf-grf-foto {\r\n  height: 320px;\r\n  background-color: var(--cf-green-mid, #3E5C40);\r\n  background-size: cover;\r\n  background-position: center;\r\n}\r\n\r\n.cf-grf-midden { position: relative; }\r\n\r\n.cf-grf-midden::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 1rem;\r\n  right: -1rem;\r\n  bottom: -1rem;\r\n  left: 1rem;\r\n  border: 1px solid var(--cf-gold, #C4A253);\r\n  opacity: 0.55;\r\n  pointer-events: none;\r\n}\r\n\r\n.cf-grf-midden .cf-grf-foto { height: 420px; }\r\n\r\n.cf-grf-foto.f1 { background-image: url('https:\/\/casafontelheira.com\/media\/Casa-Fontelheira%20Resort%20(3).jpg'); }\r\n.cf-grf-foto.f2 { background-image: url('https:\/\/casafontelheira.com\/media\/Casa-Fontelheira%20Resort%20(8).jpg'); }\r\n.cf-grf-foto.f3 { background-image: url('https:\/\/casafontelheira.com\/media\/Casa-Fontelheira%20Resort%20(12).jpg'); }\r\n\r\n\/* Groepen: quoteband (prefix cf-grq-) *\/\r\n.cf-grq-section {\r\n  position: relative;\r\n  background-color: var(--cf-green-deep, #1E3320);\r\n  background-image:\r\n    linear-gradient(rgba(30,51,32,0.72), rgba(30,51,32,0.72)),\r\n    url('https:\/\/casafontelheira.com\/media\/Casa-Fontelheira%20Resort%20(26).jpg');\r\n  background-size: cover;\r\n  background-position: center;\r\n  padding: 8rem 3rem;\r\n  text-align: center;\r\n}\r\n\r\n.cf-grq-inner { max-width: 820px; margin: 0 auto; }\r\n\r\n.cf-grq-quote {\r\n  font-family: 'Cormorant Garamond', serif;\r\n  font-size: clamp(1.9rem, 3.5vw, 2.9rem);\r\n  font-weight: 300;\r\n  font-style: italic;\r\n  line-height: 1.35;\r\n  color: var(--cf-white, #FAF9F6);\r\n  margin-bottom: 1.5rem;\r\n}\r\n\r\n.cf-grq-quote em { color: var(--cf-gold, #C4A253); }\r\n\r\n.cf-grq-bron {\r\n  font-family: 'Jost', sans-serif;\r\n  font-size: 0.72rem;\r\n  font-weight: 400;\r\n  letter-spacing: 0.25em;\r\n  text-transform: uppercase;\r\n  color: var(--cf-gold, #C4A253);\r\n}\r\n\r\n\/* Mobiel: groepen foto's *\/\r\n@media (max-width: 900px) {\r\n  .cf-grf-section { padding: 3.5rem 1.5rem; }\r\n  .cf-grf-grid { grid-template-columns: 1fr; gap: 2.5rem; }\r\n  .cf-grf-foto { height: 240px; }\r\n  .cf-grf-midden { margin-right: 1rem; }\r\n  .cf-grf-midden .cf-grf-foto { height: 280px; }\r\n  .cf-grq-section { padding: 5rem 1.5rem; }\r\n}\r\n\r\n:root{--cf-green-deep:#1e3320;--cf-green-dark:#2c4a2e;--cf-green-mid:#3d6640;--cf-gold:#c9a84c;--cf-sand:#f2ede4;--cf-white:#faf9f6;--cf-text:#1a2b1b;--cf-text-mid:#3d5240;--cf-border:#c8d4c0;}\r\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;}\r\nhtml{scroll-behavior:auto;}\r\nbody{font-family:'Jost',sans-serif;background:var(--cf-white);color:var(--cf-text);overflow-x:hidden;cursor:none;}\r\n.cursor{position:fixed;top:0;left:0;width:10px;height:10px;background:var(--cf-gold);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);}\r\n.cursor-ring{position:fixed;top:0;left:0;width:36px;height:36px;border:1px solid rgba(201,168,76,.5);border-radius:50%;pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:width .4s,height .4s;}\r\n.cf-nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:1.5rem 3rem;display:flex;align-items:center;justify-content:space-between;background:rgba(30,51,32,.92);backdrop-filter:blur(12px);}\r\n.cf-nav-logo img{width:52px;height:52px;border-radius:50%;}\r\n.cf-nav-links{display:flex;gap:2.5rem;list-style:none;}\r\n.cf-nav-links a{font-family:'Jost',sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:rgba(250,249,246,.75);text-decoration:none;transition:color .3s;cursor:none;}\r\n.cf-nav-links a:hover,.cf-nav-links a.active{color:var(--cf-white);}\r\n.cf-nav-book{font-family:'Jost',sans-serif;font-size:.7rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--cf-white);border:1px solid rgba(255,255,255,.4);padding:.6rem 1.5rem;background:transparent;text-decoration:none;transition:background .4s;cursor:none;}\r\n.cf-nav-book:hover{background:rgba(255,255,255,.1);}\r\n\r\n.cf-page-hero{position:relative;height:80vh;display:flex;align-items:flex-end;overflow:hidden;}\r\n.cf-page-hero-bg{position:absolute;inset:-10%;\r\n  background:linear-gradient(to bottom,rgba(30,51,32,.15) 0%,rgba(30,51,32,.82) 100%),\r\n  url('https:\/\/casafontelheira.com\/media\/CasaFontelheira_groepen%20(2).jpg') center\/cover no-repeat;\r\n  will-change:transform;}\r\n.cf-page-hero-content{position:relative;z-index:2;padding:4rem 6rem;max-width:750px;}\r\n.cf-page-hero-label{font-family:'Jost',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:var(--cf-gold);margin-bottom:1rem;}\r\n.cf-page-hero-title{font-family:'Cormorant Garamond',serif;font-size:clamp(3rem,6vw,5.5rem);font-weight:300;color:var(--cf-white);line-height:1;margin-bottom:1.5rem;}\r\n.cf-page-hero-sub{font-family:'Jost',sans-serif;font-size:.9rem;font-weight:300;line-height:1.85;color:rgba(250,249,246,.7);}\r\n\r\n\/* Groep-type cards *\/\r\n.cf-groepen{max-width:1400px;margin:0 auto;padding:8rem 3rem;}\r\n.cf-groep{display:grid;grid-template-columns:1fr 1fr;min-height:560px;margin-bottom:1.5px;overflow:hidden;}\r\n.cf-groep:nth-child(even){direction:rtl;}\r\n.cf-groep:nth-child(even)>*{direction:ltr;}\r\n.cf-groep-img-wrap{position:relative;overflow:hidden;}\r\n.cf-groep-img{width:100%;height:100%;min-height:520px;object-fit:cover;display:block;transform:scale(1.06);transition:transform 1s cubic-bezier(.25,.46,.45,.94);background:var(--cf-green-dark);}\r\n.cf-groep:hover .cf-groep-img{transform:scale(1.11);}\r\n.cf-groep-info{padding:4rem;display:flex;flex-direction:column;justify-content:center;}\r\n.cf-groep-info.dark{background:var(--cf-green-deep);}\r\n.cf-groep-info.sand{background:var(--cf-sand);}\r\n.cf-groep-num{font-family:'Cormorant Garamond',serif;font-size:5rem;font-weight:300;line-height:1;color:rgba(201,168,76,.2);margin-bottom:.5rem;}\r\n.cf-groep-type{font-family:'Jost',sans-serif;font-size:.65rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem;}\r\n.cf-groep-info.dark .cf-groep-type{color:var(--cf-gold);}\r\n.cf-groep-info.sand .cf-groep-type{color:var(--cf-gold);}\r\n.cf-groep-name{font-family:'Cormorant Garamond',serif;font-size:clamp(2rem,3vw,2.75rem);font-weight:300;line-height:1.1;margin-bottom:1.5rem;}\r\n.cf-groep-info.dark .cf-groep-name{color:var(--cf-white);}\r\n.cf-groep-info.sand .cf-groep-name{color:var(--cf-green-deep);}\r\n.cf-groep-divider{width:40px;height:1px;margin-bottom:1.5rem;}\r\n.cf-groep-info.dark .cf-groep-divider{background:rgba(201,168,76,.4);}\r\n.cf-groep-info.sand .cf-groep-divider{background:rgba(201,168,76,.6);}\r\n.cf-groep-desc{font-family:'Jost',sans-serif;font-size:.88rem;font-weight:300;line-height:1.85;margin-bottom:2rem;}\r\n.cf-groep-info.dark .cf-groep-desc{color:rgba(250,249,246,.65);}\r\n.cf-groep-info.sand .cf-groep-desc{color:var(--cf-text-mid);}\r\n.cf-groep-list{list-style:none;margin-bottom:2.5rem;}\r\n.cf-groep-list li{font-family:'Jost',sans-serif;font-size:.82rem;font-weight:300;padding:.45rem 0;border-bottom:1px solid;}\r\n.cf-groep-info.dark .cf-groep-list li{color:rgba(250,249,246,.6);border-color:rgba(255,255,255,.08);}\r\n.cf-groep-info.sand .cf-groep-list li{color:var(--cf-text-mid);border-color:var(--cf-border);}\r\n.cf-btn-outline-dark{display:inline-block;font-family:'Jost',sans-serif;font-size:.72rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--cf-white);border:1px solid rgba(255,255,255,.3);padding:.85rem 2rem;text-decoration:none;transition:background .4s;cursor:none;}\r\n.cf-btn-outline-dark:hover{background:rgba(255,255,255,.1);}\r\n.cf-btn-outline-sand{display:inline-block;font-family:'Jost',sans-serif;font-size:.72rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--cf-green-deep);border:1px solid rgba(30,51,32,.3);padding:.85rem 2rem;text-decoration:none;transition:background .4s;cursor:none;}\r\n.cf-btn-outline-sand:hover{background:rgba(30,51,32,.07);}\r\n\r\n\/* Contact form strip *\/\r\n.cf-contact-strip{background:var(--cf-green-deep);padding:8rem 3rem;}\r\n.cf-contact-strip-inner{max-width:800px;margin:0 auto;text-align:center;}\r\n.cf-contact-label{font-family:'Jost',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:var(--cf-gold);margin-bottom:1.25rem;}\r\n.cf-contact-title{font-family:'Cormorant Garamond',serif;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:300;color:var(--cf-white);line-height:1.15;margin-bottom:1.5rem;}\r\n.cf-contact-body{font-family:'Jost',sans-serif;font-size:.9rem;font-weight:300;line-height:1.85;color:rgba(250,249,246,.6);margin-bottom:3rem;}\r\n.cf-form{display:grid;grid-template-columns:1fr 1fr;gap:1rem;text-align:left;}\r\n.cf-form-full{grid-column:span 2;}\r\n.cf-input{width:100%;font-family:'Jost',sans-serif;font-size:.85rem;font-weight:300;color:var(--cf-white);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.15);padding:.9rem 1.25rem;transition:border-color .3s;outline:none;}\r\n.cf-input:focus{border-color:var(--cf-gold);}\r\n.cf-input::placeholder{color:rgba(250,249,246,.35);}\r\ntextarea.cf-input{resize:vertical;min-height:120px;}\r\n.cf-btn-gold{display:inline-block;font-family:'Jost',sans-serif;font-size:.72rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--cf-green-deep);background:var(--cf-gold);border:none;padding:.95rem 2.75rem;cursor:none;transition:background .3s;width:100%;margin-top:.5rem;}\r\n.cf-btn-gold:hover{background:#d4b058;}\r\n\r\n\/* Footer *\/\r\n.cf-footer{background:var(--cf-green-deep);border-top:1px solid rgba(255,255,255,.08);padding:4rem 3rem 2.5rem;}\r\n.cf-footer-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.08);}\r\n.cf-footer-logo{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem;}\r\n.cf-footer-logo img{width:44px;height:44px;border-radius:50%;}\r\n.cf-footer-brand{font-family:'Cormorant Garamond',serif;font-size:1.1rem;font-weight:400;color:var(--cf-white);}\r\n.cf-footer-tagline{font-family:'Jost',sans-serif;font-size:.82rem;font-weight:300;line-height:1.8;color:rgba(250,249,246,.45);max-width:220px;}\r\n.cf-footer-col h4{font-family:'Jost',sans-serif;font-size:.65rem;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:var(--cf-gold);margin-bottom:1.25rem;}\r\n.cf-footer-col ul{list-style:none;}\r\n.cf-footer-col ul li{margin-bottom:.6rem;}\r\n.cf-footer-col ul li a{font-family:'Jost',sans-serif;font-size:.85rem;font-weight:300;color:rgba(250,249,246,.55);text-decoration:none;transition:color .3s;cursor:none;}\r\n.cf-footer-col ul li a:hover{color:var(--cf-white);}\r\n.cf-footer-bottom{max-width:1200px;margin:2rem auto 0;display:flex;justify-content:space-between;align-items:center;}\r\n.cf-footer-copy{font-family:'Jost',sans-serif;font-size:.75rem;font-weight:300;color:rgba(250,249,246,.3);}\r\n.cf-footer-social{display:flex;gap:1.25rem;}\r\n.cf-footer-social a{font-family:'Jost',sans-serif;font-size:.7rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:rgba(250,249,246,.35);text-decoration:none;transition:color .3s;cursor:none;}\r\n.cf-footer-social a:hover{color:var(--cf-gold);}\r\n\r\n.reveal-up{transform:translateY(40px);opacity:0;}\r\n@media(max-width:900px){.cf-nav{padding:1.25rem 1.5rem;}.cf-nav-links{display:none;}.cf-groep{grid-template-columns:1fr;direction:ltr!important;}.cf-groep:nth-child(even){direction:ltr;}.cf-groep-info{padding:2.5rem 1.5rem;}.cf-form{grid-template-columns:1fr;}.cf-form-full{grid-column:span 1;}.cf-footer-inner{grid-template-columns:1fr 1fr;}.cf-page-hero-content{padding:3rem 1.5rem;}.cf-groepen{padding:5rem 1.5rem;}}\r\n@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;transition-duration:.001ms!important;}}\r\n\r\n\/* \u2500\u2500 Hamburger \u2500\u2500 *\/\r\n.cf-hamburger {\r\n  display: none;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  gap: 5px;\r\n  width: 44px; height: 44px;\r\n  background: none; border: none;\r\n  cursor: pointer; padding: 4px;\r\n  -webkit-tap-highlight-color: transparent;\r\n  flex-shrink: 0;\r\n}\r\n.cf-hamburger span {\r\n  display: block;\r\n  width: 24px; height: 1.5px;\r\n  background: var(--cf-white);\r\n  transition: transform .3s, opacity .3s;\r\n}\r\n.cf-hamburger.open span:nth-child(1) { transform: translateY(6.5px) rotate(45deg); }\r\n.cf-hamburger.open span:nth-child(2) { opacity: 0; }\r\n.cf-hamburger.open span:nth-child(3) { transform: translateY(-6.5px) rotate(-45deg); }\r\n\r\n\/* \u2500\u2500 Mobiel overlay menu \u2500\u2500 *\/\r\n.cf-mobile-menu {\r\n  display: none;\r\n  position: fixed;\r\n  inset: 0;\r\n  background: var(--cf-green-deep);\r\n  z-index: 999;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 2rem;\r\n  opacity: 0;\r\n  transition: opacity .35s;\r\n}\r\n.cf-mobile-menu.visible { opacity: 1; }\r\n.cf-mobile-menu a {\r\n  font-family: 'Cormorant Garamond', serif;\r\n  font-size: 2rem;\r\n  font-weight: 300;\r\n  color: var(--cf-white);\r\n  text-decoration: none;\r\n  letter-spacing: .04em;\r\n  cursor: pointer;\r\n}\r\n.cf-mobile-menu a.active { color: var(--cf-gold); }\r\n.cf-mobile-menu-book {\r\n  margin-top: .5rem;\r\n  font-family: 'Jost', sans-serif !important;\r\n  font-size: .72rem !important;\r\n  letter-spacing: .2em !important;\r\n  text-transform: uppercase;\r\n  border: 1px solid rgba(255,255,255,.35) !important;\r\n  padding: .85rem 2rem !important;\r\n  font-weight: 400 !important;\r\n}\r\n@media (hover: none) {\r\n  .cursor, .cursor-ring { display: none; }\r\n  body { cursor: auto; }\r\n  a, button { cursor: pointer; }\r\n}\r\n@media (max-width: 700px) {\r\n  .cf-nav-links { display: none; }\r\n  .cf-nav-book  { display: none; }\r\n  .cf-hamburger { display: flex; }\r\n}\r\n\r\n\/* ===== WordPress \/ Elementor integratie (toegevoegd bij conversie) ===== *\/\r\n\/* Zorgt dat de secties de volledige paginabreedte krijgen, ongeacht de\r\n   containerinstellingen van Elementor. *\/\r\nbody{margin:0;padding:0;}\r\n.elementor-section.elementor-section-boxed > .elementor-container{max-width:none;}\r\n.elementor-widget-html .elementor-widget-container{width:100%;}\r\n.elementor-widget-html{width:100%;}\r\n.e-con{--content-width:100%;--width:100%;max-width:100%;\r\n  --padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}\r\n.e-con-inner{max-width:100%;}\r\n.e-con > .e-con-inner{padding:0;}\r\n\r\n\/* Geen witruimte tussen de HTML-widgets (Elementor standaardmarges en gaps) *\/\r\n.elementor-widget-html{margin:0 !important;margin-block-end:0 !important;}\r\n.elementor-widget:not(:last-child){margin-bottom:0;margin-block-end:0;}\r\n.e-con{--gap:0px;--row-gap:0px;--column-gap:0px;--flex-gap:0px;gap:0 !important;}\r\n.e-con-inner{gap:0 !important;}\r\n.elementor-section .elementor-column .elementor-widget-wrap{padding:0;}\r\n.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0;}\r\n\r\n\/* Normale muisaanwijzer in de Elementor-editor.\r\n   De gepubliceerde site behoudt de gouden custom cursor. *\/\r\nbody.elementor-editor-active, body.elementor-editor-active *{cursor:auto !important;}\r\nbody.elementor-editor-active a, body.elementor-editor-active button,\r\nbody.elementor-editor-active [onclick], body.elementor-editor-active .cf-kaart{cursor:pointer !important;}\r\nbody.elementor-editor-active .cursor, body.elementor-editor-active .cursor-ring{display:none !important;}\r\n\r\n\/* Extra harde regels tegen witruimte tussen blokken (alle Elementor-versies) *\/\r\n.e-con,.e-con-inner{padding:0 !important;margin:0 !important;gap:0 !important;}\r\n.e-con{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}\r\n.elementor-top-section,.elementor-section{margin:0 !important;}\r\n.elementor-widget-html .elementor-widget-container{margin:0 !important;padding:0 !important;}\r\n.elementor-element.elementor-widget-html{margin-block-end:0 !important;}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44d1e4c elementor-widget elementor-widget-html\" data-id=\"44d1e4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ================================================================\r\n     CASA FONTELHEIRA  |  pagina: ALLE PAGINA'S  |  blok 01: navigatie\r\n     Plak de volledige inhoud van dit bestand in EEN Elementor\r\n     HTML-widget. Houd de volgorde van de bloknummers aan.\r\n\r\n     Versie oktober 2026 (feedback Scherp Online, stapel 1):\r\n     - Identiek op elke pagina; de actieve pagina wordt automatisch\r\n       herkend en goud gemaakt.\r\n     - Eigen CSS en JavaScript in dit blok (prefix cf-hd-), dus blok 00\r\n       en de footer hoeven hiervoor niet aangepast te worden.\r\n     - Balk voor het scrollen half doorzichtig groen, na het scrollen\r\n       vol groen.\r\n     - Mobiel: knop \"Bekijk beschikbaarheid\" naast het menu-icoon;\r\n       menu met kruisje, sluit ook bij een tik op een link of Escape.\r\n     - Onderaan staan verborgen compatibiliteitselementen voor de\r\n       oude hamburgerscripts in de footers. Niet verwijderen.\r\n     - 11 oktober 2026: gouden knop in de balk is nu \"Contact\" (naar het\r\n       contactformulier); de losse menulink Contact is daarom weg.\r\n       Het mobiele menu houdt Contact en \"Bekijk beschikbaarheid\".\r\n     - 11 oktober 2026: in het mobiele menu een link \"Huurauto via Sunny\r\n       Cars\" naar de huurautotip op \/boeken\/#huurauto (blok 03b).\r\n     ================================================================ -->\r\n<div class=\"cursor\" id=\"cursor\"><\/div>\r\n<div class=\"cursor-ring\" id=\"cursorRing\"><\/div>\r\n\r\n<style>\r\n  .cf-hd {\r\n    position: fixed; top: 0; left: 0; right: 0;\r\n    z-index: 1000;\r\n    display: flex; align-items: center; justify-content: space-between; gap: 1.5rem;\r\n    padding: 1.1rem 3rem;\r\n    background: rgba(30, 51, 32, 0.55) !important;\r\n    -webkit-backdrop-filter: none !important;\r\n    backdrop-filter: none !important;\r\n    transition: background .4s ease, padding .4s ease;\r\n    box-sizing: border-box;\r\n  }\r\n  .cf-hd.cf-hd-scrolled {\r\n    background: rgba(30, 51, 32, 0.95) !important;\r\n    -webkit-backdrop-filter: blur(12px) !important;\r\n    backdrop-filter: blur(12px) !important;\r\n    padding-top: .75rem; padding-bottom: .75rem;\r\n  }\r\n  .cf-hd a, .cf-hd button { cursor: none; }\r\n  .cf-hd-logo { display: block; flex-shrink: 0; line-height: 0; }\r\n  .cf-hd-logo img { width: 56px; height: 56px; border-radius: 50%; display: block; transition: width .4s ease, height .4s ease; }\r\n  .cf-hd.cf-hd-scrolled .cf-hd-logo img { width: 48px; height: 48px; }\r\n\r\n  .cf-hd-links { display: flex; align-items: center; gap: 2.2rem; list-style: none; margin: 0 0 0 auto; padding: 0; }\r\n  .cf-hd-links a {\r\n    font-family: 'Jost', sans-serif; font-size: .75rem; font-weight: 400;\r\n    letter-spacing: .18em; text-transform: uppercase;\r\n    color: #faf9f6; text-decoration: none; opacity: .9;\r\n    transition: opacity .25s ease, color .25s ease;\r\n  }\r\n  .cf-hd-links a:hover { opacity: .65; }\r\n  .cf-hd-links a.cf-hd-active { color: #c9a84c; opacity: 1; }\r\n\r\n  .cf-hd-book {\r\n    font-family: 'Jost', sans-serif; font-size: .7rem; font-weight: 500;\r\n    letter-spacing: .16em; text-transform: uppercase; white-space: nowrap;\r\n    color: #1e3320; background: #c9a84c; border: 1px solid #c9a84c;\r\n    padding: .7rem 1.4rem; text-decoration: none;\r\n    transition: background .25s ease, color .25s ease;\r\n  }\r\n  .cf-hd-book:hover { background: transparent; color: #c9a84c; }\r\n\r\n  .cf-hd-toggle {\r\n    display: none; position: relative; z-index: 1002;\r\n    width: 44px; height: 44px; padding: 0; margin: 0;\r\n    background: transparent; border: 0; flex-shrink: 0;\r\n  }\r\n  .cf-hd-toggle span {\r\n    position: absolute; left: 10px; right: 10px; height: 1.5px;\r\n    background: #faf9f6; border-radius: 1px;\r\n    transition: transform .3s ease, opacity .2s ease, top .3s ease;\r\n  }\r\n  .cf-hd-toggle span:nth-child(1) { top: 15px; }\r\n  .cf-hd-toggle span:nth-child(2) { top: 21.5px; }\r\n  .cf-hd-toggle span:nth-child(3) { top: 28px; }\r\n  .cf-hd-toggle[aria-expanded=\"true\"] span:nth-child(1) { top: 21.5px; transform: rotate(45deg); }\r\n  .cf-hd-toggle[aria-expanded=\"true\"] span:nth-child(2) { opacity: 0; }\r\n  .cf-hd-toggle[aria-expanded=\"true\"] span:nth-child(3) { top: 21.5px; transform: rotate(-45deg); }\r\n\r\n  .cf-hd-menu {\r\n    position: fixed; inset: 0; z-index: 999;\r\n    display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 1.4rem;\r\n    background: #1e3320;\r\n    padding: 6rem 2rem 3rem; box-sizing: border-box;\r\n    opacity: 0; visibility: hidden;\r\n    transition: opacity .3s ease, visibility 0s linear .3s;\r\n    overflow-y: auto;\r\n  }\r\n  .cf-hd-menu.cf-hd-open { opacity: 1; visibility: visible; transition: opacity .3s ease, visibility 0s; }\r\n  .cf-hd-menu a {\r\n    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.7rem; font-weight: 300;\r\n    color: #faf9f6; text-decoration: none; letter-spacing: .02em;\r\n  }\r\n  .cf-hd-menu a.cf-hd-active { color: #c9a84c; }\r\n  .cf-hd-menu .cf-hd-menu-book {\r\n    margin-top: 1rem;\r\n    font-family: 'Jost', sans-serif; font-size: .75rem; font-weight: 500;\r\n    letter-spacing: .16em; text-transform: uppercase;\r\n    color: #1e3320; background: #c9a84c; padding: .9rem 1.6rem;\r\n  }\r\n  .cf-hd-menu .cf-hd-menu-auto span {\r\n    display:block; margin-top:.15rem; text-align:center;\r\n    font-family:'Jost', sans-serif; font-size:.62rem; font-weight:400;\r\n    letter-spacing:.22em; text-transform:uppercase; color:#c9a84c;\r\n  }\r\n  .cf-hd-menu .cf-hd-menu-auto { text-align:center; }\r\n  body.cf-hd-lock { overflow: hidden; }\r\n  body.cf-hd-lock .cf-hd { background: transparent !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important; }\r\n  body.cf-hd-lock .cf-hd .cf-hd-book { visibility: hidden; }\r\n\r\n  @media (max-width: 1100px) {\r\n    .cf-hd-links { gap: 1.5rem; }\r\n  }\r\n  @media (max-width: 900px) {\r\n    .cf-hd { padding: .9rem 1.25rem; gap: .75rem; }\r\n    .cf-hd.cf-hd-scrolled { padding-top: .6rem; padding-bottom: .6rem; }\r\n    .cf-hd-links { display: none; }\r\n    .cf-hd-logo img, .cf-hd.cf-hd-scrolled .cf-hd-logo img { width: 46px; height: 46px; }\r\n    .cf-hd-book { margin-left: auto; font-size: .62rem; letter-spacing: .1em; padding: .6rem .9rem; }\r\n    .cf-hd-toggle { display: block; }\r\n  }\r\n  @media (max-width: 370px) {\r\n    .cf-hd-book-extra { display: none; }\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .cf-hd, .cf-hd *, .cf-hd-menu { transition: none !important; }\r\n  }\r\n  \/* Verborgen compatibiliteitselementen voor oude footerscripts *\/\r\n  .cf-hd-compat { display: none !important; }\r\n<\/style>\r\n\r\n<!-- Mobiel menu -->\r\n<div class=\"cf-hd-menu\" id=\"cfHdMenu\" aria-hidden=\"true\">\r\n  <a href=\"https:\/\/casafontelheira.com\/\">Home<\/a>\r\n  <a href=\"https:\/\/casafontelheira.com\/accommodaties\/\">Accommodaties<\/a>\r\n  <a href=\"https:\/\/casafontelheira.com\/omgeving\/\">Ontdek<\/a>\r\n  <a href=\"https:\/\/casafontelheira.com\/groepen\/\">Groepen<\/a>\r\n  <a href=\"https:\/\/casafontelheira.com\/prijzen\/\">Prijzen<\/a>\r\n  <a href=\"https:\/\/casafontelheira.com\/contact\/#cfContactForm\">Contact<\/a>\r\n  <a href=\"https:\/\/casafontelheira.com\/boeken\/#huurauto\" class=\"cf-hd-menu-auto\">Huurauto <span>via Sunny Cars<\/span><\/a>\r\n  <a href=\"https:\/\/casafontelheira.com\/boeken\/\" class=\"cf-hd-menu-book\">Bekijk beschikbaarheid<\/a>\r\n<\/div>\r\n\r\n<!-- Navigatiebalk -->\r\n<nav class=\"cf-hd\" id=\"cfNav\" aria-label=\"Hoofdmenu\">\r\n  <a href=\"https:\/\/casafontelheira.com\/\" class=\"cf-hd-logo\">\r\n    <img decoding=\"async\" src=\"https:\/\/casafontelheira.com\/media\/logo.png\" alt=\"Casa Fontelheira\">\r\n  <\/a>\r\n  <ul class=\"cf-hd-links\">\r\n    <li><a href=\"https:\/\/casafontelheira.com\/\">Home<\/a><\/li>\r\n    <li><a href=\"https:\/\/casafontelheira.com\/accommodaties\/\">Accommodaties<\/a><\/li>\r\n    <li><a href=\"https:\/\/casafontelheira.com\/omgeving\/\">Ontdek<\/a><\/li>\r\n    <li><a href=\"https:\/\/casafontelheira.com\/groepen\/\">Groepen<\/a><\/li>\r\n    <li><a href=\"https:\/\/casafontelheira.com\/prijzen\/\">Prijzen<\/a><\/li>\r\n  <\/ul>\r\n  <a href=\"https:\/\/casafontelheira.com\/contact\/#cfContactForm\" class=\"cf-hd-book\">Contact<\/a>\r\n  <button type=\"button\" class=\"cf-hd-toggle\" id=\"cfHdToggle\" aria-label=\"Menu openen\" aria-expanded=\"false\" aria-controls=\"cfHdMenu\">\r\n    <span><\/span><span><\/span><span><\/span>\r\n  <\/button>\r\n<\/nav>\r\n\r\n<!-- Compatibiliteit: oude footerscripts zoeken deze id's. Niet verwijderen. -->\r\n<div class=\"cf-hd-compat\" aria-hidden=\"true\">\r\n  <button type=\"button\" id=\"hamburger\" tabindex=\"-1\"><\/button>\r\n  <div id=\"mobileMenu\"><\/div>\r\n  <button type=\"button\" id=\"cfHamburger\" tabindex=\"-1\"><\/button>\r\n  <div id=\"cfMobileMenu\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  function init() {\r\n    var nav    = document.getElementById('cfNav');\r\n    var toggle = document.getElementById('cfHdToggle');\r\n    var menu   = document.getElementById('cfHdMenu');\r\n    if (!nav || nav.dataset.cfHdBound) return;\r\n    nav.dataset.cfHdBound = '1';\r\n\r\n    \/* ---- Actieve pagina markeren ---- *\/\r\n    function pad(p) { return (p || '\/').replace(\/^\\\/en(\\\/|$)\/, '\/').replace(\/\\\/+$\/, '').toLowerCase(); }\r\n    var hier = pad(location.pathname);\r\n    document.querySelectorAll('.cf-hd-links a, .cf-hd-menu a').forEach(function (a) {\r\n      if (a.classList.contains('cf-hd-menu-book')) return;\r\n      var doel = pad(a.pathname);\r\n      if (doel === hier) { a.classList.add('cf-hd-active'); a.setAttribute('aria-current', 'page'); }\r\n    });\r\n\r\n    \/* ---- Kleur bij scrollen ---- *\/\r\n    function checkScroll() {\r\n      var y = window.pageYOffset || document.documentElement.scrollTop || 0;\r\n      nav.classList.toggle('cf-hd-scrolled', y > 80);\r\n    }\r\n    window.addEventListener('scroll', checkScroll, { passive: true });\r\n    checkScroll();\r\n\r\n    \/* ---- Mobiel menu ---- *\/\r\n    if (!toggle || !menu) return;\r\n    function zet(open) {\r\n      toggle.setAttribute('aria-expanded', open ? 'true' : 'false');\r\n      toggle.setAttribute('aria-label', open ? 'Menu sluiten' : 'Menu openen');\r\n      menu.classList.toggle('cf-hd-open', open);\r\n      menu.setAttribute('aria-hidden', open ? 'false' : 'true');\r\n      document.body.classList.toggle('cf-hd-lock', open);\r\n    }\r\n    toggle.addEventListener('click', function () {\r\n      zet(toggle.getAttribute('aria-expanded') !== 'true');\r\n    });\r\n    menu.querySelectorAll('a').forEach(function (a) {\r\n      a.addEventListener('click', function () { zet(false); });\r\n    });\r\n    document.addEventListener('keydown', function (e) {\r\n      if (e.key === 'Escape' && menu.classList.contains('cf-hd-open')) { zet(false); toggle.focus(); }\r\n    });\r\n    window.addEventListener('resize', function () {\r\n      if (window.innerWidth > 900 && menu.classList.contains('cf-hd-open')) zet(false);\r\n    });\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init);\r\n  } else {\r\n    init();\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fcac145 elementor-widget elementor-widget-html\" data-id=\"fcac145\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ================================================================\n     CASA FONTELHEIRA  |  pagina: groepen  |  blok 02: pagina-hero\n     Plak de volledige inhoud van dit bestand in EEN Elementor\n     HTML-widget. Houd de volgorde van de bloknummers aan.\n     ================================================================ -->\n<section class=\"cf-page-hero\">\n  <div class=\"cf-page-hero-bg\" id=\"pageHeroBg\"><\/div>\n  <div class=\"cf-page-hero-content\">\n    <p class=\"cf-page-hero-label\">Voor groepen<\/p>\n    <h1 class=\"cf-page-hero-title\">Trouwen, vieren,<br>samenkomen<\/h1>\n    <p class=\"cf-page-hero-sub\">Casa Fontelheira is de perfecte locatie voor bruiloften, familieweekends, retreats en bedrijfsuitjes. Het hele resort desgewenst exclusief voor uw groep.<\/p>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2b1d0c elementor-widget elementor-widget-html\" data-id=\"e2b1d0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ================================================================\r\n     CASA FONTELHEIRA  |  pagina: groepen  |  blok 03: groepen\r\n     Plak de volledige inhoud van dit bestand in EEN Elementor\r\n     HTML-widget. Houd de volgorde van de bloknummers aan.\r\n\r\n     Wijziging: de Trouwen-afbeeldingen (groot + klein accent) zijn\r\n     vervangen. Aanname: de nieuwe bestanden staan direct in de\r\n     mediamap (\/media\/), niet in de submap \/media\/Afbeeldingen\/ zoals\r\n     de andere foto's op deze pagina. Klopt dat niet, pas dan alleen\r\n     de twee src-paden hieronder bij \"Trouwen\" aan.\r\n\r\n     Wijziging oktober 2026: je-vorm.\r\n     Wijziging oktober 2026 (feedback Scherp Online): de vier knoppen\r\n     \"Stuur een aanvraag\" gaan niet meer naar \/contact\/, maar scrollen\r\n     naar het groepsformulier onderaan deze pagina (#aanvraag). Het\r\n     script onderaan dit blok scrollt soepel, houdt rekening met de\r\n     vaste menubalk en vult het type (Trouwen, Familie, Retreat,\r\n     Bedrijf) alvast in als het formulier daar een keuzelijst voor\r\n     heeft. Vindt het geen #aanvraag, dan pakt het het eerste\r\n     formulier (of invoerveld) na dit blok. Scrollen gebeurt met een\r\n     eigen animatie, omdat Lenis een gewone soepele scroll blokkeert.\r\n     ================================================================ -->\r\n<section class=\"cf-groepen\">\r\n\r\n  <!-- Trouwen -->\r\n  <div class=\"cf-groep\">\r\n    <div class=\"cf-groep-img-wrap\">\r\n      <img decoding=\"async\" class=\"cf-groep-img\" src=\"https:\/\/casafontelheira.com\/media\/CasaFontelheira_groepen%20(3).jpg\" alt=\"Trouwen\" onerror=\"this.style.background='#1e3320'\">\r\n      <img decoding=\"async\" class=\"cf-grx-accent\" src=\"https:\/\/casafontelheira.com\/media\/CasaFontelheira_groepen%20(4).jpg\" alt=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <div class=\"cf-groep-info dark\">\r\n      <div class=\"cf-groep-num\">01<\/div>\r\n      <p class=\"cf-groep-type\">Trouwen<\/p>\r\n      <h2 class=\"cf-groep-name\">Jouw droombruiloft<br>in Noord-Portugal<\/h2>\r\n      <div class=\"cf-groep-divider\"><\/div>\r\n      <p class=\"cf-groep-desc\">Een intieme trouwlocatie omgeven door de natuur van de Minho. Casa Fontelheira biedt een unieke sfeer voor wie zijn trouwdag wil vieren in een onvergetelijke omgeving.<\/p>\r\n      <ul class=\"cf-groep-list\">\r\n        <li>Exclusief gebruik van het resort mogelijk<\/li>\r\n        <li>Diner voor je gasten met lokale producten<\/li>\r\n        <li>Accommodatie voor alle gasten op locatie<\/li>\r\n        <li>Volledig maatwerk, in overleg met Elisa<\/li>\r\n      <\/ul>\r\n      <a href=\"#aanvraag\" class=\"cf-btn-outline-dark cf-grp-aanvraag\" data-groep=\"Trouwen\">Stuur een aanvraag<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Familie -->\r\n  <div class=\"cf-groep\">\r\n    <div class=\"cf-groep-img-wrap\">\r\n      <img decoding=\"async\" class=\"cf-groep-img\" src=\"https:\/\/casafontelheira.com\/media\/Afbeeldingen\/Casa%20Fontelheira%20Image%20(19).jpg\" alt=\"Familie\" onerror=\"this.style.background='#2c4a2e'\">\r\n      <img decoding=\"async\" class=\"cf-grx-accent links\" src=\"https:\/\/casafontelheira.com\/media\/Afbeeldingen\/Casa%20Fontelheira%20Image%20(20).jpg\" alt=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <div class=\"cf-groep-info sand\">\r\n      <div class=\"cf-groep-num\" style=\"color:rgba(201,168,76,.15)\">02<\/div>\r\n      <p class=\"cf-groep-type\">Familie<\/p>\r\n      <h2 class=\"cf-groep-name\">Een week met<br>de hele familie<\/h2>\r\n      <div class=\"cf-groep-divider\"><\/div>\r\n      <p class=\"cf-groep-desc\">Boek meerdere verblijven naast elkaar en geniet samen van het resort. Kinderen spelen vrij in de tuin, de volwassenen ontspannen bij het zwembad. Voor iedere generatie is er iets te beleven.<\/p>\r\n      <ul class=\"cf-groep-list\">\r\n        <li>Meerdere verblijven combineerbaar<\/li>\r\n        <li>Kinderstoelen en -bedjes beschikbaar<\/li>\r\n        <li>Georganiseerde activiteiten in schoolvakanties<\/li>\r\n        <li>Gezamenlijk diner op aanvraag<\/li>\r\n      <\/ul>\r\n      <a href=\"#aanvraag\" class=\"cf-btn-outline-sand cf-grp-aanvraag\" data-groep=\"Familie\">Stuur een aanvraag<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Retreat -->\r\n  <div class=\"cf-groep\">\r\n    <div class=\"cf-groep-img-wrap\">\r\n      <img decoding=\"async\" class=\"cf-groep-img\" src=\"https:\/\/casafontelheira.com\/media\/Afbeeldingen\/Casa%20Fontelheira%20Image%20(21).jpg\" alt=\"Retreat\" onerror=\"this.style.background='#1e3320'\">\r\n      <img decoding=\"async\" class=\"cf-grx-accent\" src=\"https:\/\/casafontelheira.com\/media\/Afbeeldingen\/Casa%20Fontelheira%20Image%20(22).jpg\" alt=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <div class=\"cf-groep-info dark\">\r\n      <div class=\"cf-groep-num\">03<\/div>\r\n      <p class=\"cf-groep-type\">Retreat<\/p>\r\n      <h2 class=\"cf-groep-name\">Yoga, wellness<br>en stilte<\/h2>\r\n      <div class=\"cf-groep-divider\"><\/div>\r\n      <p class=\"cf-groep-desc\">De rust van de Minho-natuur maakt Casa Fontelheira ideaal voor yoga- en wellnessretreats. Ruimte voor groepssessies, gezonde maaltijden en een omgeving die uitnodigt tot bezinning.<\/p>\r\n      <ul class=\"cf-groep-list\">\r\n        <li>Yogalessen en meditatie op locatie<\/li>\r\n        <li>Massages en wellness behandelingen<\/li>\r\n        <li>Plantaardig en lokaal menuaanbod<\/li>\r\n        <li>Rustige locatie, ver van stedelijk lawaai<\/li>\r\n      <\/ul>\r\n      <a href=\"#aanvraag\" class=\"cf-btn-outline-dark cf-grp-aanvraag\" data-groep=\"Retreat\">Stuur een aanvraag<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Bedrijf -->\r\n  <div class=\"cf-groep\">\r\n    <div class=\"cf-groep-img-wrap\">\r\n      <img decoding=\"async\" class=\"cf-groep-img\" src=\"https:\/\/casafontelheira.com\/media\/Afbeeldingen\/Casa%20Fontelheira%20Image%20(23).jpg\" alt=\"Bedrijfsuitje\" onerror=\"this.style.background='#2c4a2e'\">\r\n      <img decoding=\"async\" class=\"cf-grx-accent links\" src=\"https:\/\/casafontelheira.com\/media\/Afbeeldingen\/Casa%20Fontelheira%20Image%20(24).jpg\" alt=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <div class=\"cf-groep-info sand\">\r\n      <div class=\"cf-groep-num\" style=\"color:rgba(201,168,76,.15)\">04<\/div>\r\n      <p class=\"cf-groep-type\">Bedrijf<\/p>\r\n      <h2 class=\"cf-groep-name\">Teambuilding<br>buiten de agenda<\/h2>\r\n      <div class=\"cf-groep-divider\"><\/div>\r\n      <p class=\"cf-groep-desc\">Een bedrijfsuitje dat je team echt verbindt. Weg van het kantoor, in een omgeving die inspireert. Wijnproeverij, kookworkshop, wandeltochten, of gewoon gezamenlijk genieten bij het zwembad.<\/p>\r\n      <ul class=\"cf-groep-list\">\r\n        <li>Exclusief resort mogelijk voor je team<\/li>\r\n        <li>Teamactiviteiten op maat samen te stellen<\/li>\r\n        <li>Culinair programma met Portugese topproducten<\/li>\r\n        <li>Uitstapjes naar Porto of Guimar\u00e3es<\/li>\r\n      <\/ul>\r\n      <a href=\"#aanvraag\" class=\"cf-btn-outline-sand cf-grp-aanvraag\" data-groep=\"Bedrijf\">Stuur een aanvraag<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  function init() {\r\n    var knoppen = document.querySelectorAll('.cf-grp-aanvraag');\r\n    if (!knoppen.length) return;\r\n\r\n    \/* Zoek het formulier: eerst #aanvraag, dan een <form> na dit blok,\r\n       dan het eerste invoerveld na dit blok (voor formulieren zonder\r\n       <form>-tag) en daarvan de omringende sectie. *\/\r\n    function naSectie(el, sectie) {\r\n      return !sectie || !!(sectie.compareDocumentPosition(el) & Node.DOCUMENT_POSITION_FOLLOWING);\r\n    }\r\n    function vindFormulier() {\r\n      var doel = document.getElementById('aanvraag');\r\n      if (doel) return doel;\r\n      var sectie = document.querySelector('.cf-groepen');\r\n      var lijst = document.querySelectorAll('form');\r\n      for (var i = 0; i < lijst.length; i++) {\r\n        if (naSectie(lijst[i], sectie) && !(sectie && sectie.contains(lijst[i]))) return lijst[i];\r\n      }\r\n      lijst = document.querySelectorAll('input:not([type=\"hidden\"]), textarea, select');\r\n      for (var j = 0; j < lijst.length; j++) {\r\n        if (naSectie(lijst[j], sectie) && !(sectie && sectie.contains(lijst[j]))) {\r\n          return lijst[j].closest('section') || lijst[j].closest('.elementor-widget') || lijst[j];\r\n        }\r\n      }\r\n      return null;\r\n    }\r\n\r\n    \/* Eigen soepele scroll in kleine directe stapjes. Werkt ook met\r\n       Lenis (dat volgt de echte scrollpositie), anders dan\r\n       scrollTo met behavior smooth. *\/\r\n    function scrollNaar(y) {\r\n      var start = window.pageYOffset || document.documentElement.scrollTop || 0;\r\n      var afstand = y - start, duur = 700, t0 = null;\r\n      if (Math.abs(afstand) < 2) return;\r\n      function stap(t) {\r\n        if (t0 === null) t0 = t;\r\n        var p = Math.min(1, (t - t0) \/ duur);\r\n        var e = p < .5 ? 4 * p * p * p : 1 - Math.pow(-2 * p + 2, 3) \/ 2;\r\n        window.scrollTo(0, start + afstand * e);\r\n        if (p < 1) requestAnimationFrame(stap);\r\n      }\r\n      requestAnimationFrame(stap);\r\n    }\r\n\r\n    function kiesType(doel, groep) {\r\n      if (!doel || !groep) return;\r\n      var zoek = groep.toLowerCase();\r\n      var selects = doel.querySelectorAll('select');\r\n      for (var i = 0; i < selects.length; i++) {\r\n        var opties = selects[i].options;\r\n        for (var j = 0; j < opties.length; j++) {\r\n          var t = (opties[j].text + ' ' + opties[j].value).toLowerCase();\r\n          if (t.indexOf(zoek) !== -1) {\r\n            selects[i].selectedIndex = j;\r\n            selects[i].dispatchEvent(new Event('change', { bubbles: true }));\r\n            return;\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    knoppen.forEach(function (knop) {\r\n      if (knop.dataset.cfBound) return;\r\n      knop.dataset.cfBound = '1';\r\n      knop.addEventListener('click', function (e) {\r\n        var doel = vindFormulier();\r\n        if (!doel) return;   \/* geen formulier gevonden: gewone ankerlink *\/\r\n        e.preventDefault();\r\n        kiesType(doel, knop.getAttribute('data-groep'));\r\n        var y = doel.getBoundingClientRect().top + (window.pageYOffset || 0) - 100;\r\n        scrollNaar(Math.max(0, y));\r\n      });\r\n    });\r\n  }\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init);\r\n  } else {\r\n    init();\r\n  }\r\n})();\r\n<\/script>\r\n\r\n<!-- Contact form -->\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e47947 elementor-widget elementor-widget-html\" data-id=\"6e47947\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ================================================================\r\n     CASA FONTELHEIRA  |  pagina: groepen  |  blok 04: contact-strip\r\n     Plak de volledige inhoud van dit bestand in EEN Elementor\r\n     HTML-widget. Houd de volgorde van de bloknummers aan.\r\n\r\n     Formulier verstuurt via fetch() naar Formspree, zodat we na succes\r\n     een dataLayer-push kunnen doen ('groepsaanvraag') en een\r\n     bedankmelding kunnen tonen zonder de pagina te verlaten.\r\n\r\n     Extra fix: de losse invoervelden waren wit-op-wit, de\r\n     placeholdertekst was daardoor bijna onleesbaar. Kleur hieronder\r\n     expliciet ingesteld, gescoped op dit formulier.\r\n\r\n     Wijziging oktober 2026 (feedback Scherp Online), ook je-vorm:\r\n     - Sectie heeft id=\"aanvraag\"; de knoppen in blok 03 scrollen hierheen.\r\n     - Nieuw veld \"Aantal personen\" (verplicht).\r\n     - \"Type evenement\" is nu een keuzelijst (Trouwen, Familie, Retreat,\r\n       Bedrijfsuitje, Iets anders). Blok 03 vult deze automatisch in\r\n       op basis van de aangeklikte knop.\r\n     - Statusmelding staat buiten het formulier (na verzenden was die\r\n       onzichtbaar, omdat hij mee verdween met het formulier).\r\n     - De dataLayer-push stuurt het gekozen type en het aantal\r\n       personen mee (groep_type, aantal_personen), handig voor GA4.\r\n     ================================================================ -->\r\n<style>\r\n#aanvraag{ scroll-margin-top: 100px; }\r\n\/* Statusmelding staat BUITEN het formulier: het formulier wordt na\r\n   verzenden verborgen, en een melding erin zou dan ook verdwijnen. *\/\r\n#cfGroepenFormStatus{\r\n  max-width: 640px; margin: 2rem auto 0; padding: 1.5rem 1.75rem;\r\n  border: 1px solid var(--cf-gold, #c9a84c);\r\n  font-family: 'Jost', sans-serif; font-weight: 300; font-size: 1.05rem; line-height: 1.7;\r\n  color: var(--cf-white, #faf9f6); text-align: center;\r\n}\r\n#cfGroepenFormStatus.cf-fout{ border-color: rgba(250,249,246,.5); }\r\n#cfGroepenForm input.cf-input,\r\n#cfGroepenForm textarea.cf-input,\r\n#cfGroepenForm select.cf-input{\r\n  color:#1e3320 !important;\r\n}\r\n#cfGroepenForm input.cf-input::placeholder,\r\n#cfGroepenForm textarea.cf-input::placeholder{\r\n  color:rgba(30,51,32,.55) !important;\r\n  opacity:1;\r\n}\r\n#cfGroepenForm select.cf-input{\r\n  -webkit-appearance:none; appearance:none; cursor:none;\r\n  background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231e3320' stroke-width='1.5'\/%3E%3C\/svg%3E\");\r\n  background-repeat:no-repeat; background-position:right 1rem center; padding-right:2.5rem;\r\n}\r\n#cfGroepenForm select.cf-input:invalid{ color:rgba(30,51,32,.55) !important; }\r\n#cfGroepenForm select.cf-input option{ color:#1e3320; }\r\n<\/style>\r\n<section class=\"cf-contact-strip\" id=\"aanvraag\">\r\n  <div class=\"cf-contact-strip-inner\">\r\n    <p class=\"cf-contact-label reveal-up\">Interesse?<\/p>\r\n    <h2 class=\"cf-contact-title reveal-up\">Vertel ons over<br>je groep<\/h2>\r\n    <p class=\"cf-contact-body reveal-up\">Stuur een bericht en we nemen zo snel mogelijk contact op om de mogelijkheden te bespreken. Geen standaardpakketten, alles in overleg.<\/p>\r\n    <form class=\"cf-form reveal-up\" id=\"cfGroepenForm\" action=\"https:\/\/formspree.io\/f\/xwlpbvpv\" method=\"POST\">\r\n      <input class=\"cf-input\" type=\"text\" name=\"naam\" placeholder=\"Je naam\" autocomplete=\"name\" required>\r\n      <input class=\"cf-input\" type=\"email\" name=\"email\" placeholder=\"E-mailadres\" autocomplete=\"email\" required>\r\n      <select class=\"cf-input\" name=\"type\" required aria-label=\"Type groep\">\r\n        <option value=\"\" disabled selected>Type groep<\/option>\r\n        <option value=\"Trouwen\">Trouwen<\/option>\r\n        <option value=\"Familie\">Familie<\/option>\r\n        <option value=\"Retreat\">Retreat<\/option>\r\n        <option value=\"Bedrijfsuitje\">Bedrijfsuitje<\/option>\r\n        <option value=\"Iets anders\">Iets anders<\/option>\r\n      <\/select>\r\n      <input class=\"cf-input\" type=\"number\" name=\"aantal_personen\" placeholder=\"Aantal personen\" min=\"1\" max=\"200\" inputmode=\"numeric\" required>\r\n      <input class=\"cf-input cf-form-full\" type=\"text\" name=\"datum\" placeholder=\"Gewenste periode\">\r\n      <textarea class=\"cf-input cf-form-full\" name=\"bericht\" placeholder=\"Vertel ons meer over je groep en wensen...\" required><\/textarea>\r\n      <button type=\"submit\" class=\"cf-btn-gold cf-form-full\">Aanvraag versturen<\/button>\r\n    <\/form>\r\n    <p class=\"cf-form-status\" id=\"cfGroepenFormStatus\" role=\"status\" aria-live=\"polite\" style=\"display:none;\"><\/p>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  var form = document.getElementById('cfGroepenForm');\r\n  if (!form || form.dataset.cfBound) return;\r\n  form.dataset.cfBound = '1';\r\n  var status = document.getElementById('cfGroepenFormStatus');\r\n\r\n  function toon(tekst, fout) {\r\n    if (!status) return;\r\n    status.style.display = 'block';\r\n    status.textContent = tekst;\r\n    status.classList.toggle('cf-fout', !!fout);\r\n  }\r\n\r\n  form.addEventListener('submit', function (e) {\r\n    e.preventDefault();\r\n    var knop = form.querySelector('button[type=\"submit\"]');\r\n    if (knop) knop.disabled = true;\r\n    var data = new FormData(form);\r\n\r\n    fetch(form.action, {\r\n      method: 'POST',\r\n      body: data,\r\n      headers: { 'Accept': 'application\/json' }\r\n    }).then(function (response) {\r\n      if (response.ok) {\r\n        window.dataLayer = window.dataLayer || [];\r\n        window.dataLayer.push({\r\n          event: 'groepsaanvraag',\r\n          groep_type: data.get('type') || '',\r\n          aantal_personen: parseInt(data.get('aantal_personen'), 10) || 0\r\n        });\r\n        form.reset();\r\n        form.style.display = 'none';\r\n        toon('Bedankt voor je aanvraag! We nemen zo snel mogelijk contact met je op.');\r\n      } else {\r\n        toon('Er ging iets mis bij het versturen. Probeer het opnieuw of mail ons direct via info@casafontelheira.com.', true);\r\n        if (knop) knop.disabled = false;\r\n      }\r\n    }).catch(function () {\r\n      toon('Er ging iets mis bij het versturen. Probeer het opnieuw of mail ons direct via info@casafontelheira.com.', true);\r\n      if (knop) knop.disabled = false;\r\n    });\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-127ffdf elementor-widget elementor-widget-html\" data-id=\"127ffdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"cf-grq-section\">\r\n  <div class=\"cf-grq-inner\">\r\n    <p class=\"cf-grq-quote reveal-up\">Samen aan een lange tafel, onder de <em>Portugese avondzon<\/em>. Dat is waar herinneringen worden gemaakt.<\/p>\r\n    <p class=\"cf-grq-bron reveal-up\">Groepen &amp; events bij Casa Fontelheira<\/p>\r\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-505c065 elementor-widget elementor-widget-html\" data-id=\"505c065\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ================================================================\r\n     CASA FONTELHEIRA  |  pagina: groepen  |  laatste blok: footer-en-scripts\r\n     Plak de volledige inhoud van dit bestand in EEN Elementor\r\n     HTML-widget. Houd de volgorde van de bloknummers aan.\r\n     Dit blok bevat ook de scriptbestanden (Lenis, GSAP) en de\r\n     pagina-JavaScript. Plaats dit als LAATSTE widget onderaan.\r\n     Bijgewerkt: hamburgermenu-JS toegevoegd (ontbrak volledig).\r\n     ================================================================ -->\r\n<footer class=\"cf-footer\">\r\n  <div class=\"cf-footer-inner\">\r\n    <div>\r\n      <div class=\"cf-footer-logo\">\r\n        <img decoding=\"async\" src=\"https:\/\/casafontelheira.com\/media\/logo.png\" alt=\"Casa Fontelheira\">\r\n        <span class=\"cf-footer-brand\">Casa Fontelheira<\/span>\r\n      <\/div>\r\n      <p class=\"cf-footer-tagline\">Glamping Resort in Vila Nune, Noord-Portugal. Natuur, luxe en authenticiteit in perfecte balans.<\/p>\r\n    <\/div>\r\n    <div class=\"cf-footer-col\">\r\n      <h4>Accommodaties<\/h4>\r\n      <ul>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/accommodaties\/\">Alle accommodaties<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/accommodaties\/#casas\">Casa's<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/accommodaties\/#lodges\">Lodges<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/prijzen\/\">Tarieven<\/a><\/li><li><a href=\"https:\/\/casafontelheira.com\/boeken\/\">Boeken<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"cf-footer-col\">\r\n      <h4>Resort<\/h4>\r\n      <ul>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/omgeving\/\">Omgeving<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/groepen\/\">Groepen &amp; Events<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/extras\/\">Extra's &amp; activiteiten<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/contact\/\">Contact<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/contact\/#faq\">FAQ<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"cf-footer-col\">\r\n      <h4>Contact &amp; info<\/h4>\r\n      <ul>\r\n        <li><a href=\"tel:+351935042099\">+351 935 042 099<\/a><\/li>\r\n        <li><a href=\"mailto:info@casafontelheira.com\">info@casafontelheira.com<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/voorwaarden\/\">Voorwaarden<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/voorwaarden\/#privacy\">Privacy &amp; cookies<\/a><\/li>\r\n        <li><a href=\"https:\/\/casafontelheira.com\/voorwaarden\/#geschillen\">Geschillen<\/a><\/li>\r\n        <li><a href=\"https:\/\/www.livroreclamacoes.pt\" target=\"_blank\" rel=\"noopener\">Livro de Reclama&ccedil;&otilde;es<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"cf-footer-bottom\">\r\n    <p class=\"cf-footer-copy\">&copy; 2026 Casa Fontelheira Unipessoal LDA &bull; BTW PT515018910 &bull; AL 22887\/AL<\/p>\r\n    <div class=\"cf-footer-social\">\r\n      <a href=\"https:\/\/facebook.com\/casafontelheira\" target=\"_blank\">Facebook<\/a>\r\n      <a href=\"https:\/\/instagram.com\/casa_fontelheira\" target=\"_blank\">Instagram<\/a>\r\n      <a href=\"https:\/\/www.youtube.com\/@casafontelheira2416\" target=\"_blank\">YouTube<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<!-- Lenis smooth scroll -->\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@studio-freight\/lenis@1.0.42\/dist\/lenis.min.js\"><\/script>\r\n\r\n<!-- GSAP + ScrollTrigger -->\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.5\/gsap.min.js\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.5\/ScrollTrigger.min.js\"><\/script>\r\n\r\n<script>\r\n(function() {\r\n\r\n  function init() {\r\n\r\n  \/* ---- Custom cursor ---- *\/\r\n  const cursor = document.getElementById('cursor');\r\n  const ring   = document.getElementById('cursorRing');\r\n  if (cursor && ring) {\r\n    let cx = 0, cy = 0, rx = 0, ry = 0;\r\n    document.addEventListener('mousemove', e => { cx = e.clientX; cy = e.clientY; });\r\n    (function animateCursor() {\r\n      cursor.style.left = cx + 'px';\r\n      cursor.style.top  = cy + 'px';\r\n      rx += (cx - rx) * 0.12;\r\n      ry += (cy - ry) * 0.12;\r\n      ring.style.left = rx + 'px';\r\n      ring.style.top  = ry + 'px';\r\n      requestAnimationFrame(animateCursor);\r\n    })();\r\n  }\r\n\r\n  const heeftGsap = (typeof gsap !== 'undefined') && (typeof ScrollTrigger !== 'undefined');\r\n\r\n  \/* ---- Lenis ---- *\/\r\n  let lenis = null;\r\n  if (typeof Lenis !== 'undefined' && heeftGsap) {\r\n    lenis = new Lenis({ lerp: 0.07, smoothWheel: true, syncTouch: false });\r\n    lenis.on('scroll', ScrollTrigger.update);\r\n    gsap.ticker.add(time => lenis.raf(time * 1000));\r\n    gsap.ticker.lagSmoothing(0);\r\n  }\r\n\r\n  \/* ---- Nav scroll tint ---- *\/\r\n  const nav = document.getElementById('cfNav');\r\n  if (nav && heeftGsap) {\r\n    ScrollTrigger.create({\r\n      start: 'top -80px',\r\n      onEnter:     () => { nav.style.background = 'rgba(30,51,32,0.95)'; nav.style.backdropFilter = 'blur(12px)'; },\r\n      onLeaveBack: () => { nav.style.background = 'transparent'; nav.style.backdropFilter = 'none'; }\r\n    });\r\n  }\r\n\r\n  \/* ---- Entrance: nav ---- *\/\r\n  if (nav && heeftGsap) {\r\n    const tl = gsap.timeline({ defaults: { ease: 'power3.out' } });\r\n    tl.to('.cf-nav-logo img', { opacity: 1, y: 0, duration: 1 }, 0.2)\r\n      .to('.cf-nav-links a',  { opacity: 0.85, y: 0, duration: 0.8, stagger: 0.08 }, 0.4)\r\n      .to('.cf-nav-book',     { opacity: 0.85, y: 0, duration: 0.8 }, 0.6);\r\n  }\r\n\r\n  \/* ---- Scroll reveals ---- *\/\r\n  if (heeftGsap) {\r\n    gsap.utils.toArray('.reveal-up').forEach(el => {\r\n      gsap.to(el, {\r\n        y: 0, opacity: 1, duration: 0.9, ease: 'power3.out',\r\n        scrollTrigger: { trigger: el, start: 'top 88%', once: true }\r\n      });\r\n    });\r\n    gsap.utils.toArray('.reveal-left').forEach(el => {\r\n      gsap.to(el, { x: 0, opacity: 1, duration: 0.9, ease: 'power3.out',\r\n        scrollTrigger: { trigger: el, start: 'top 85%', once: true } });\r\n    });\r\n    gsap.utils.toArray('.reveal-right').forEach(el => {\r\n      gsap.to(el, { x: 0, opacity: 1, duration: 0.9, ease: 'power3.out',\r\n        scrollTrigger: { trigger: el, start: 'top 85%', once: true } });\r\n    });\r\n  }\r\n\r\n  \/* ---- Mobiel hamburgermenu (toegevoegd, ontbrak volledig) ---- *\/\r\n  const ham        = document.getElementById('cfHamburger')  || document.querySelector('.cf-hamburger');\r\n  const mobielMenu = document.getElementById('cfMobileMenu') || document.querySelector('.cf-mobile-menu');\r\n  function menuDicht() {\r\n    if (!ham || !mobielMenu) return;\r\n    ham.classList.remove('open');\r\n    mobielMenu.classList.remove('visible');\r\n    document.body.style.overflow = '';\r\n    setTimeout(() => { mobielMenu.style.display = 'none'; }, 350);\r\n  }\r\n  if (ham && mobielMenu && !ham.dataset.cfBound) {\r\n    ham.dataset.cfBound = '1';\r\n    ham.addEventListener('click', () => {\r\n      const open = ham.classList.toggle('open');\r\n      if (open) {\r\n        mobielMenu.style.display = 'flex';\r\n        requestAnimationFrame(() => mobielMenu.classList.add('visible'));\r\n        document.body.style.overflow = 'hidden';\r\n      } else {\r\n        menuDicht();\r\n      }\r\n    });\r\n    mobielMenu.querySelectorAll('a').forEach(a => a.addEventListener('click', menuDicht));\r\n  }\r\n\r\n  \/* ---- PAGINA-SPECIFIEKE JAVASCRIPT HIER ----\r\n     De groepenpagina heeft verder geen eigen JavaScript nodig; het\r\n     aanvraagformulier werkt via Formspree zonder script. ---- *\/\r\n\r\n  }\r\n\r\n  \/* Start pas als de DOM compleet is. In de Elementor-editor kan dit\r\n     script eerder draaien dan de andere widgets; zonder dit vangnet\r\n     en de nulcontroles hierboven geeft dat een consolefout en\r\n     stoppen ook het hamburgermenu. *\/\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init);\r\n  } else {\r\n    init();\r\n  }\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Accommodaties Ontdek Groepen Prijzen Contact Huurauto via Sunny Cars Bekijk beschikbaarheid Home Accommodaties Ontdek Groepen Prijzen Contact Voor groepen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"disabled","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"disabled","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-90","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/casafontelheira.com\/en\/wp-json\/wp\/v2\/pages\/90","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/casafontelheira.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/casafontelheira.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/casafontelheira.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/casafontelheira.com\/en\/wp-json\/wp\/v2\/comments?post=90"}],"version-history":[{"count":66,"href":"https:\/\/casafontelheira.com\/en\/wp-json\/wp\/v2\/pages\/90\/revisions"}],"predecessor-version":[{"id":803,"href":"https:\/\/casafontelheira.com\/en\/wp-json\/wp\/v2\/pages\/90\/revisions\/803"}],"wp:attachment":[{"href":"https:\/\/casafontelheira.com\/en\/wp-json\/wp\/v2\/media?parent=90"}],"curies":[{"name":"well played","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}