.elementor-nav-menu .saz-somtoday>a{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxODAuMiAxOTYuNSI+CiAgPHBhdGggZD0iTTE4MC4yLDc5LjljMC02LjctNi44LTExLjEtMTMuMi0xMC4yLTYuNywxLTE0LTIuOS0xNC4yLTEwLjFsLS4yLTExLjZjLS4xLTYuNy01LTExLjUtMTEuNi0xMS41aC0yMC45Yy00LjMtLjItOS01LjItOS4xLTkuM2wtLjMtMTUuOWMtLjEtNS45LTQuNi0xMS4yLTEwLjctMTEuMmgtMTljLTYuMSwwLTExLjIsNC43LTExLjMsMTAuOWwtLjMsMTZjMCwzLjctNC41LDkuMi04LjYsOS4zbC0yMS45LjNjLTYuNCwwLTExLDUuMS0xMS4xLDExLjRsLS4zLDEyYy0uMiw2LjgtNy4yLDEwLjYtMTMuNSw5LjdDNi43LDY4LjcsMCw3My41LDAsODEuMXYzMi45YzAsNy44LDYuNSwxMi40LDE0LDExLjYsMy41LS40LDcuNi43LDEwLjEsMi44LDIuNCwyLjEsMy42LDYsMy42LDkuNXYxMS4yYzAsNi4zLDQuOSwxMS4xLDExLjIsMTEuMyw1LjcuMSwxMC45LDQuNCwxMS4xLDEwLjNsLjQsMTYuNGMuMiw2LjgsNy41LDEwLjQsMTMuNSw5LjMsMi4xLS40LDUuMS0uNCw3LDAsNy41LDEuMywxMy42LTMuOCwxMy42LTExLjN2LTIwYzAtMi43LDMuNS00LjgsNS45LTQuOCwyLjIsMCw1LjMsMi4yLDUuMyw1djE5LjhjLjEsNi42LDUuNCwxMiwxMi4yLDExLjMsMi44LS4zLDYuMy0uNCw5LDAsNy4zLDEsMTMuNC0zLjksMTMuNC0xMS4zdi0xM2MwLTYuOSw0LjktMTEuNywxMS43LTExLjgsNi4xLDAsMTAuNS01LjIsMTAuNi0xMS4ybC4yLTEzLjZjLjEtNy4yLDcuNS0xMC45LDE0LjEtMTAsNi41LjksMTMuMy0zLjcsMTMuMy0xMC40di0zNS4xWk0xNDIuNiwxMDUuOGMtNywyMy43LTMxLjUsMzcuNS01NS43LDMwLjgtMy40LS45LTQuOS00LTQuMi02LjUuOC0yLjYsMy43LTQuMSw2LjYtMy4zLDE4LjgsNS41LDM4LjEtNS4xLDQzLjgtMjMuOC43LTIuMyw0LTMuOSw1LjgtMy40LDIuMy43LDQuNCwzLjUsMy42LDYuMVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+);background-repeat:no-repeat;background-position:left center;background-size:18px auto;padding-left:1.5rem!important}.saz-topmenu .elementor-nav-menu li a{text-shadow:0 1px 3px rgb(0 0 0 / .6),0 1px 8px rgb(0 0 0 / .3)}.saz-topmenu .elementor-nav-menu li a{filter:drop-shadow(0 1px 3px rgb(0 0 0 / .6)) drop-shadow(0 1px 8px rgb(0 0 0 / .3))}.elementor-75 .elementor-element.elementor-element-487cdc6 .elementor-nav-menu--main .saz-somtoday>a:hover,.elementor-75 .elementor-element.elementor-element-487cdc6 .elementor-nav-menu--main .saz-somtoday>a:focus{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxODAuMiAxOTYuNSI+CiAgPHBhdGggZD0iTTE4MC4yLDc5LjljMC02LjctNi44LTExLjEtMTMuMi0xMC4yLTYuNywxLTE0LTIuOS0xNC4yLTEwLjFsLS4yLTExLjZjLS4xLTYuNy01LTExLjUtMTEuNi0xMS41aC0yMC45Yy00LjMtLjItOS01LjItOS4xLTkuM2wtLjMtMTUuOWMtLjEtNS45LTQuNi0xMS4yLTEwLjctMTEuMmgtMTljLTYuMSwwLTExLjIsNC43LTExLjMsMTAuOWwtLjMsMTZjMCwzLjctNC41LDkuMi04LjYsOS4zbC0yMS45LjNjLTYuNCwwLTExLDUuMS0xMS4xLDExLjRsLS4zLDEyYy0uMiw2LjgtNy4yLDEwLjYtMTMuNSw5LjdDNi43LDY4LjcsMCw3My41LDAsODEuMXYzMi45YzAsNy44LDYuNSwxMi40LDE0LDExLjYsMy41LS40LDcuNi43LDEwLjEsMi44LDIuNCwyLjEsMy42LDYsMy42LDkuNXYxMS4yYzAsNi4zLDQuOSwxMS4xLDExLjIsMTEuMyw1LjcuMSwxMC45LDQuNCwxMS4xLDEwLjNsLjQsMTYuNGMuMiw2LjgsNy41LDEwLjQsMTMuNSw5LjMsMi4xLS40LDUuMS0uNCw3LDAsNy41LDEuMywxMy42LTMuOCwxMy42LTExLjN2LTIwYzAtMi43LDMuNS00LjgsNS45LTQuOCwyLjIsMCw1LjMsMi4yLDUuMyw1djE5LjhjLjEsNi42LDUuNCwxMiwxMi4yLDExLjMsMi44LS4zLDYuMy0uNCw5LDAsNy4zLDEsMTMuNC0zLjksMTMuNC0xMS4zdi0xM2MwLTYuOSw0LjktMTEuNywxMS43LTExLjgsNi4xLDAsMTAuNS01LjIsMTAuNi0xMS4ybC4yLTEzLjZjLjEtNy4yLDcuNS0xMC45LDE0LjEtMTAsNi41LjksMTMuMy0zLjcsMTMuMy0xMC40di0zNS4xWk0xNDIuNiwxMDUuOGMtNywyMy43LTMxLjUsMzcuNS01NS43LDMwLjgtMy40LS45LTQuOS00LTQuMi02LjUuOC0yLjYsMy43LTQuMSw2LjYtMy4zLDE4LjgsNS41LDM4LjEtNS4xLDQzLjgtMjMuOC43LTIuMyw0LTMuOSw1LjgtMy40LDIuMy43LDQuNCwzLjUsMy42LDYuMVoiIGZpbGw9IiM0OWE5NDIiLz4KPC9zdmc+)}.sub-menu .elementor-nav-menu--dropdown{border-radius:1rem!important}.saz-mobiel-menu .elementor-nav-menu--dropdown{background-color:transparent!important}.saz-mobiel-menu .dialog-close-button{padding:.5rem;border-radius:4rem}.saz-mobiel-menu .elementor-nav-menu--dropdown,.saz-mobiel-menu .sub-menu{margin-left:0!important;margin-top:0!important}.saz-mobiel-menu .sub-menu{position:static!important;margin:0!important;width:100%!important}.saz-mobiel-menu .sub-menu .elementor-sub-item{font-size:1.25rem;line-height:150%}.saz-mobiel-menu .elementor-nav-menu--dropdown a{padding:0 0 0 1.5rem}.saz-mobiel-menu .sub-menu .elementor-sub-item:focus,.saz-mobiel-menu .sub-menu .elementor-sub-item:hover{background-color:#fff0;color:#49a942}.saz-mobiel-menu .dialog-close-button svg{width:3rem;height:3rem}.saz-mobiel-menu a:focus,.saz-mobiel-menu a:hover{font-weight:800;color:#49a942}.saz-mobiel-menu .sub-arrow{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background-color:#FDB924;border-radius:50%;margin-left:.5rem;padding:.65rem 0 .55rem 0;flex-shrink:0}.saz-mobiel-menu .sub-arrow svg{width:10px;height:10px;fill:#1F2A33}.saz-mobiel-menu .elementor-item-active .sub-arrow{background-color:#49a942}.saz-mobiel-menu .elementor-item-active .sub-arrow svg{fill:#FFF}.saz-mobiel-menu .elementor-nav-menu--dropdown a:focus .sub-arrow,.saz-mobiel-menu .elementor-nav-menu--dropdown a:hover .sub-arrow,.saz-mobiel-menu a:focus .sub-arrow,.saz-mobiel-menu a:hover .sub-arrow{background-color:#49a942}.saz-mobiel-menu .elementor-nav-menu--dropdown a:focus .sub-arrow svg,.saz-mobiel-menu .elementor-nav-menu--dropdown a:hover .sub-arrow svg,.saz-mobiel-menu a:focus .sub-arrow svg,.saz-mobiel-menu a:hover .sub-arrow svg{fill:#FFF}.saz-mobiel-menu .elementor-item-active{font-weight:800;text-decoration:underline}.pijl-links-header{z-index:4;position:absolute;height:auto}[class*="pijl-links-header"]{opacity:0;transform:translateX(-60px);transition:opacity 0.4s ease,transform 0.4s ease}[class*="pijl-links-header"].is-positioned{opacity:1;transform:translateX(0)}.saz-op-sozial-header span{font-weight:300}.afbeelding-verborgen .saz-pagina-afbeelding{display:none}.hero-saz-regular{overflow:visible!important}.hero-saz-regular{background-position:var(--saz-hero-positie,center top)!important}.saz-intro-tekst p{margin:0 0 1rem}body:not(.tweede-paragraaf-verborgen):not(.button-verborgen.secondary-button-verborgen) .saz-intro-tekst p:not(:empty):not(:has(~p:not(:empty))){margin-bottom:0}.saz-fullwidth-video{aspect-ratio:16 / 9}body:not(.saz-video-aan) .saz-fullwidth-video{display:none}body:not(.saz-video-aan) .saz-fullwidth-video-container{display:none}body.saz-video-aan .saz-fullwidth-video{margin-bottom:3rem}.saz-intro-tekst p:last-child{margin-bottom:0}.saz-intro-tekst p:empty{display:none}.saz-intro-tekst h3{margin:1.5rem 0 .5rem}.saz-intro-tekst ul{margin-bottom:2rem}.button-verborgen .acf-button-toggle,.secondary-button-verborgen .acf-secondary-button-toggle,.tweede-paragraaf-verborgen .saz-tweede-paragraaf-tekst{display:none}.search-results .acf-button-toggle{display:none!important}.diag-hoeken{--section-bg:#8fc4d8;--page-bg:#e9e9e9}.diag-hoeken{--section-bg:#8fc4d8;--page-bg:#efefef;--cut-size:clamp(28px, 6vw, 90px);position:relative;background:var(--section-bg);overflow:hidden}.diag-hoeken::before{content:"";position:absolute;top:0;right:0;left:unset!important;bottom:unset!important;width:13.438rem;height:12.5rem;background:#f5f7f9;clip-path:polygon(100% 0,0 0,100% 100%);pointer-events:none;z-index:1}.diag-hoeken::after{content:"";position:absolute;bottom:0;left:0;width:13.438rem;height:12.5rem;background:#f5f7f9;clip-path:polygon(0 0,0 100%,100% 100%);pointer-events:none;z-index:1}.diag-hoeken>.e-con-inner,.diag-hoeken>.elementor-container,.diag-hoeken>.elementor-widget-wrap,.diag-hoeken>*{position:relative;z-index:2}.saz-pijl-links{clip-path:polygon(0 0,calc(100% - 60px) 0,100% 50%,calc(100% - 60px) 100%,0 100%);padding-right:10rem}.saz-pijl-rechts{clip-path:polygon(60px 0,100% 0,100% 100%,60px 100%,0 50%);padding-left:10rem}.elementor-search-form--full-screen.elementor-lightbox{background-color:#FDB924}.elementor-search-form--full-screen .elementor-search-form__input{color:#1F2A33;font-size:2rem;background:#fff0;border-bottom:2px solid #1F2A33}.elementor-search-form--full-screen .elementor-search-form__input::placeholder{color:#26323A;opacity:.6}.elementor-search-form--full-screen .dialog-close-button svg{fill:#1F2A33}.elementor-search-form--full-screen .dialog-close-button:hover svg{fill:#CE0E2D}.elementor-search-form--full-screen .elementor-screen-only{color:#1F2A33}.saz-nieuwsberichten-carousel .elementor-loop-container .e-loop-item{display:flex}.saz-nieuwsberichten-carousel .e-loop-item .saz-nieuwsberichtkolom{flex:1}.saz-nieuwsberichten-carousel .e-loop-item .saz-nieuwsberichtkolom>.e-con-inner{height:100%;display:flex;flex-direction:column}.saz-nieuwsberichten-carousel .saz-nieuwsbericht-textcontainer{flex-grow:1}.saz-nieuwsbericht-textcontainer h3 a{text-decoration:none}.saz-nieuwsberichten-carousel .saz-nieuwsbericht-textcontainer .elementor-widget-heading{flex-grow:1}.saz-nieuwsbericht .elementor-post__card{display:grid!important;grid-template-columns:1fr}.saz-nieuwsbericht .elementor-post__card .elementor-post__thumbnail__link{grid-row:1;grid-column:1}.saz-nieuwsbericht .elementor-post__card .elementor-post__text{grid-row:2;grid-column:1}.saz-nieuwsbericht .elementor-post__card .elementor-post__meta-data{grid-row:1;grid-column:1;align-self:end;justify-self:start;z-index:2;margin:0 0 1rem 1rem;pointer-events:none;border:none}.saz-nieuwsbericht .elementor-post__meta-data .elementor-post-date{background-color:#49A942;color:#fff;font-size:.875rem;padding:.5rem 1rem;border-radius:.313rem .313rem 0 0}.snelmenu-regular{position:relative;overflow:hidden}.snelmenu-regular::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:23.75rem;height:12rem;background-color:#F5F7F9;clip-path:polygon(0 0,100% 0,50% 0);z-index:1;transition:clip-path 0.6s ease}.snelmenu-regular.in-beeld::before{clip-path:polygon(0 0,100% 0,50% 100%)}.saz-snelmenu-button01,.saz-snelmenu-button02,.saz-snelmenu-button03{cursor:pointer}.saz-snelmenu-button01:focus-visible,.saz-snelmenu-button02:focus-visible,.saz-snelmenu-button03:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.saz-listitems-uitgelicht .elementor-icon-list-icon{display:inline-flex;transition:transform 0.25s ease}.saz-snelmenu-home-button01,.saz-snelmenu-home-button02,.saz-snelmenu-home-button03,.saz-snelmenu-button01,.saz-snelmenu-button02,.saz-snelmenu-button03{transition:transform 0.25s ease}.saz-snelmenu-home-button01:hover,.saz-snelmenu-home-button02:hover,.saz-snelmenu-home-button03:hover,.saz-snelmenu-button01:hover,.saz-snelmenu-button02:hover,.saz-snelmenu-button03:hover{transform:translateY(-8px)}.saz-listitems-uitgelicht .elementor-icon-list-item:hover .elementor-icon-list-icon{transform:scale(1.3)}.saz-tabel{width:100%;border-collapse:collapse;font-family:"Plus Jakarta Sans",sans-serif;font-size:.9375rem;line-height:1.45;color:#26323A;margin:1.25rem 0}.saz-tabel caption{caption-side:top;text-align:left;font-weight:700;font-size:1rem;color:#26323A;padding:0 0 .5rem}.saz-tabel thead th{background:#CFE6EF;color:#26323A;text-align:left;font-weight:700;font-size:.875rem;padding:.55rem .9rem;border-bottom:3px solid #FDB924}.saz-tabel th,.saz-tabel td{padding:.55rem .9rem;border-bottom:1px solid #E3EAEE;vertical-align:top}.saz-tabel tbody th{font-weight:600;text-align:left;color:#26323A}.saz-tabel tbody tr:nth-child(even){background:#F4FAFD}.saz-tabel tbody tr:hover{background:#EAF4F8}.saz-tabel a{color:#CE0E2D;text-decoration:underline}.saz-tabel a:focus-visible{outline:2px solid #CE0E2D;outline-offset:2px}.saz-tabel-scroll{overflow-x:auto}.saz-tabel-scroll:focus-visible{outline:2px solid #CE0E2D;outline-offset:2px}.saz-locatie-logos .saz-locatie--tekst a{line-height:normal}@media (prefers-reduced-motion:reduce){.saz-tabel tbody tr{transition:none}}.saz-pijl-logo{display:flex;align-items:center;gap:.45em;font-size:clamp(16px, 2.4vw, 24px)}.saz-pijl-logo__tekst{font-weight:900;line-height:.95;color:#727272;text-transform:lowercase;letter-spacing:-.01em;text-align:right;white-space:nowrap}.saz-pijl-logo__pijl{flex:0 0 auto;width:1.43em;height:1.9em;background:center/contain no-repeat;background-image:var(--saz-pijl,url(https://scholenaanzee.nl/wp-content/uploads/2026/05/pijl-rood-header.svg))}.saz-pijl--rood{--saz-pijl:url(https://scholenaanzee.nl/wp-content/uploads/2026/05/pijl-rood-header.svg)}.saz-pijl--groen{--saz-pijl:url(https://scholenaanzee.nl/wp-content/uploads/2026/05/pijl-groen-header.svg)}.saz-pijl--blauw{--saz-pijl:url(https://scholenaanzee.nl/wp-content/uploads/2026/05/pijl-blauw-header.svg)}.saz-pijl--geel{--saz-pijl:url(https://scholenaanzee.nl/wp-content/uploads/2026/05/pijl-geel-header.svg)}.saz-partner-logos-wrap{width:100%}.saz-partner-logos-solarteam{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0}.saz-partner-logos{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin:0;padding:0}.saz-partner-logos .saz-logo{flex:0 0 calc((100% - 64px) / 5);max-width:calc((100% - 64px) / 5);height:120px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #eaeaea;border-radius:10px;padding:14px;box-sizing:border-box;transition:box-shadow .2s ease,transform .2s ease}.saz-partner-logos .saz-logo:nth-child(-n+3){flex:0 0 calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3)}.saz-partner-logos .saz-logo a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;border:0;box-shadow:none;line-height:0;border-radius:8px}.saz-partner-logos .saz-logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.saz-partner-logos .saz-logo a:focus-visible{outline:3px solid #1b3a5b;outline-offset:3px}@media (prefers-reduced-motion:reduce){.saz-partner-logos .saz-logo{transition:none}.saz-partner-logos .saz-logo:hover{transform:none}}.saz-partner-logos .saz-logo:hover{box-shadow:0 4px 14px rgb(0 0 0 / .10);transform:translateY(-2px)}.saz-locatie-logos-wrap{width:100%}.saz-locatie-logos{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin:0;padding:0}.saz-locatie-logos .saz-locatie{flex:0 0 calc((100% - 48px) / 4);max-width:calc((100% - 48px) / 4);height:130px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #eaeaea;border-radius:10px;padding:16px;box-sizing:border-box;transition:box-shadow .2s ease,transform .2s ease}.saz-locatie-logos .saz-locatie a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;border:0;box-shadow:none;line-height:0;border-radius:8px}.saz-locatie-logos .saz-locatie img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.saz-locatie-logos .saz-locatie a:focus-visible{outline:3px solid #1b3a5b;outline-offset:3px}.saz-locatie-logos .saz-locatie:hover{box-shadow:0 4px 14px rgb(0 0 0 / .10);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.saz-locatie-logos .saz-locatie{transition:none}.saz-locatie-logos .saz-locatie:hover{transform:none}}.saz-werkenbij .saz-locatie-logos .saz-locatie{flex:0 0 calc((100% - 48px) / 3);max-width:calc((100% - 48px) / 3)}.saz-top-footer a{text-decoration:none;font-size:.875rem}.saz-main-footer a{text-decoration:none}.saz-kalender{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.saz-kalender+.saz-kalender{margin-top:28px}.saz-kalender-kaart{flex:1 1 0%;min-width:200px;max-width:340px;display:flex;flex-direction:column;background:#fff;border:2px solid var(--saz-kleur);border-radius:6px;overflow:hidden}.saz-kalender-kaart--geel{--saz-kleur:#FDB924}.saz-kalender-kaart--rood{--saz-kleur:#CE0E2D}.saz-kalender-kaart--groen{--saz-kleur:#49A942}.saz-kalender-kaart--blauw{--saz-kleur:#88CBDF}.saz-kalender-kaart--paars{--saz-kleur:#8E368E}.saz-kalender-kaart--donkerblauw{--saz-kleur:#15599C}.saz-kalender-kaart__kleur{position:relative;background:var(--saz-kleur);color:#fff;text-align:center;padding:20px 14px 30px;display:flex;flex-direction:column;align-items:center}.saz-kalender-kaart--geel .saz-kalender-kaart__kleur,.saz-kalender-kaart--groen .saz-kalender-kaart__kleur{color:#1e2a31}.saz-kalender-kaart--wittekst .saz-kalender-kaart__kleur{color:#fff}.saz-kalender-kaart__kleur::after{content:"";position:absolute;left:50%;bottom:-15px;transform:translateX(-50%);width:0;height:0;border-left:26px solid #fff0;border-right:26px solid #fff0;border-top:16px solid var(--saz-kleur)}.saz-kalender-kaart__dag{font-size:clamp(1.1rem, 2.4vw, 1.6rem);font-weight:500;line-height:1.1}.saz-kalender-kaart__nummer{font-size:clamp(4.5rem, 11vw, 7.5rem);font-weight:800;line-height:.92;margin:.04em 0}.saz-kalender-kaart__maand{font-size:clamp(1.3rem, 3vw, 2rem);font-weight:800;text-transform:uppercase;letter-spacing:.04em;line-height:1}.saz-kalender-kaart__periode{display:flex;flex-direction:column;align-items:center;font-weight:900;text-transform:uppercase;line-height:.6;letter-spacing:.01em;font-size:clamp(1.4rem, 4vw, 2.1rem)}.saz-periode__tm{text-transform:lowercase;font-weight:500;font-size:.66em;letter-spacing:0}.saz-kalender-kaart__melding{font-weight:800;text-transform:uppercase;line-height:1.2;letter-spacing:.01em;font-size:clamp(1.05rem, 2.6vw, 1.5rem)}.saz-kalender-kaart__kleur:has(.saz-kalender-kaart__melding){justify-content:center;padding-top:34px;padding-bottom:40px}.saz-kalender-kaart__voet{flex:1;background:#fff;padding:30px 16px 20px;display:flex;align-items:center;justify-content:center}.saz-merk{display:inline-flex;align-items:center;gap:8px;line-height:.95}.saz-merk__naam{color:#727272;font-weight:800;text-transform:lowercase;font-size:clamp(1.1rem, 2.6vw, 1.7rem);line-height:.95;text-align:left}.saz-merk__box{background:var(--saz-kleur);color:#fff;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;font-weight:800;text-transform:lowercase;line-height:.95;font-size:clamp(.72rem, 1.7vw, 1.05rem);padding:5px 7px}.saz-kalender-kaart__tekst{color:#26323A;font-weight:800;text-transform:uppercase;text-align:center;line-height:1.12;letter-spacing:.01em;font-size:clamp(.95rem, 2.2vw, 1.25rem)}.saz-kalender-kaart--solid .saz-kalender-kaart__kleur{flex:1;justify-content:center;padding-bottom:24px}.saz-kalender-kaart--solid .saz-kalender-kaart__kleur::after{display:none}.saz-banner{--saz-banner-bg:#49A942;background:var(--saz-banner-bg);color:#fff;display:flex;flex-wrap:wrap;align-items:center;gap:28px;padding:32px 36px;border-radius:8px;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.saz-banner__kaart{flex:0 0 320px;max-width:100%}.saz-banner__kaart .saz-kalender-kaart{min-width:0;max-width:none;width:100%;border-color:#fff0}.saz-banner__kaart .saz-kalender-kaart__kleur{align-items:flex-start;text-align:left;padding:18px 16px 30px}.saz-banner__kaart .saz-kalender-kaart__periode{align-items:flex-start;text-align:left}.saz-banner__tekst{flex:1 1 320px;min-width:260px}.saz-banner__kop,h3.saz-banner__kop{margin:0 0 .35em;line-height:1.02;font-weight:800;text-transform:uppercase;font-style:italic;letter-spacing:.01em;font-size:clamp(1.7rem, 4.2vw, 2.5rem);color:#FFFFFF!important}.saz-banner__tekst p{font-size:clamp(1rem, 1.9vw, 1.25rem);line-height:1.45;margin:0 0 1em}.saz-banner__tekst p:last-child{margin:0}@media (max-width:720px){.saz-kalender{gap:16px}.saz-kalender-kaart{flex-basis:100%;max-width:360px}.saz-banner{padding:24px}}.linksuitlijnen{justify-content:flex-start}.saz-surf-meisje{transform-origin:50% 90%;animation:saz-surf 6s ease-in-out infinite;will-change:transform}@keyframes saz-surf{0%{transform:translate(0,0) rotate(0deg)}20%{transform:translate(-2px,-6px) rotate(1.6deg)}40%{transform:translate(1px,-2px) rotate(0.6deg)}60%{transform:translate(2px,-7px) rotate(-1.6deg)}80%{transform:translate(-1px,-3px) rotate(-0.6deg)}100%{transform:translate(0,0) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.saz-surf-meisje{animation:none}}@media (max-width:1024px){.snelmenu-regular::before{content:'';border-left:3.875rem solid #fff0;border-right:3.875rem solid #fff0;border-top:4rem solid #F5F7F9;height:5rem}.saz-partner-logos .saz-logo,.saz-partner-logos .saz-logo:nth-child(-n+3){flex:0 0 calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3);height:110px}.saz-locatie-logos .saz-locatie{flex:0 0 calc((100% - 16px) / 2);max-width:calc((100% - 16px) / 2);height:110px}}@media (min-width:1020px) and (max-width:1024px) and (min-height:1366px) and (max-height:1366px){.hero-saz-regular{background-position:0 5vh!important;margin-top:-12rem}}@media (min-width:1024px) and (max-width:1024px) and (min-height:1366px) and (max-height:1366px){.snelmenu-home .e-n-carousel .swiper-slide{width:1024px!important}}@media (max-width:767px){.diag-hoeken::before{width:0;height:0;clip-path:unset}.diag-hoeken::after{width:0;height:0;clip-path:unset}.saz-pijl-links{padding-right:3.5rem}.saz-pijl-rechts{padding-left:3.5rem}.snelmenu-regular::before{content:'';border-left:2.875rem solid #fff0;border-right:2.875rem solid #fff0;border-top:3rem solid #F5F7F9;height:5rem}.saz-pagina-inhoud h1{font-size:2rem}.saz-snelmenu-home-button01,.saz-snelmenu-home-button02,.saz-snelmenu-home-button03{transition:none!important;transform:none!important;box-shadow:none!important;animation:none!important}.saz-snelmenu-home-button01:hover,.saz-snelmenu-home-button02:hover,.saz-snelmenu-home-button03:hover{transition:none!important;transform:none!important;box-shadow:none!important;background-color:#FFFFFF!important;color:unset!important}.saz-tabel{font-size:.875rem}.saz-tabel th,.saz-tabel td{padding:.45rem .6rem}.saz-partner-logos{gap:12px}.saz-partner-logos .saz-logo,.saz-partner-logos .saz-logo:nth-child(-n+3){flex:0 0 calc((100% - 12px) / 2);max-width:calc((100% - 12px) / 2);height:90px;padding:10px}}@media (max-width:414px){.hero-saz-regular{margin-top:-3rem!important}}