{"id":45980,"date":"2026-09-22T15:55:01","date_gmt":"2026-09-22T13:55:01","guid":{"rendered":"https:\/\/www.villaggiosanfrancesco.com\/piscine-e-parco-acquatico-al-villaggio-san-francesco\/"},"modified":"2026-09-28T10:03:05","modified_gmt":"2026-09-28T08:03:05","slug":"zwembaden-en-waterpark-bij-villaggio-san-francesco","status":"publish","type":"page","link":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/","title":{"rendered":"Zwembaden en waterpark bij Villaggio San Francesco"},"content":{"rendered":"\n<div id=\"vsf-pools-hub\">\n  \n\n  <!-- HERO -->\n  <section class=\"vsf-pools-hero\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-hero-grid\">\n        <div class=\"vsf-pools-hero-copy\">\n          <span class=\"vsf-pools-kicker\">Zwembaden en waterpark bij Villaggio San Francesco<\/span>\n          <h1>3 zwembaden, een waterpark en volop plezier<\/h1>\n          <p>\n            In Caorle vind je waterplezier voor elk vakantieritme: zwembaden voor gezinnen, spelletjes en glijbanen voor kinderen, relaxzones, whirlpools en activiteiten voor wie graag in beweging blijft.\n          <\/p>\n\n          <div class=\"vsf-pools-hero-actions\">\n            <a href=\"#vsf-pools-piscine\" class=\"vsf-pools-btn vsf-pools-btn-primary\">Ontdek de zwembaden<\/a>\n            <a href=\"#vsf-pools-aquapark\" class=\"vsf-pools-btn vsf-pools-btn-dark\">Waterpark<\/a>\n            <a href=\"#vsf-pools-corsi\" class=\"vsf-pools-btn vsf-pools-btn-dark\">Zwemmen en aquagym<\/a>\n          <\/div>\n\n          <ul class=\"vsf-pools-hero-pills\">\n            <li><span class=\"vsf-pools-dot\"><\/span> Gezinszwembaden<\/li>\n            <li><span class=\"vsf-pools-dot\"><\/span> Glijbanen en waterspelletjes<\/li>\n            <li><span class=\"vsf-pools-dot\"><\/span> Ontspanning en wellness<\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"vsf-pools-hero-images\">\n          <figure class=\"vsf-pools-hero-image vsf-pools-hero-video\" aria-label=\"Video van de zwembaden bij Villaggio San Francesco\">\n            <iframe\n              src=\"https:\/\/www.youtube.com\/embed\/tu8X4KU1bQk?autoplay=1&#038;mute=1&#038;controls=0&#038;loop=1&#038;playlist=tu8X4KU1bQk&#038;playsinline=1&#038;rel=0&#038;disablekb=1&#038;fs=0&#038;iv_load_policy=3&#038;modestbranding=1&#038;showinfo=0\"\n              title=\"Zwembaden bij Villaggio San Francesco\"\n              frameborder=\"0\"\n              loading=\"eager\"\n              tabindex=\"-1\"\n              allow=\"autoplay; encrypted-media\">\n            <\/iframe>\n          <\/figure>\n\n          <figure class=\"vsf-pools-hero-image\">\n            <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp\"\n                 alt=\"Zwembad Tropical met uitzicht op zee in Caorle\">\n            <div class=\"vsf-pools-hero-badge\">\n              Van spelen voor de kleintjes tot ontspannen met uitzicht op zee: kies elke dag hoe jij van het water wilt genieten.\n            <\/div>\n          <\/figure>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- STRIP -->\n  <section class=\"vsf-pools-strip\" aria-label=\"De waterzones van Villaggio San Francesco\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-strip-grid\">\n        <div class=\"vsf-pools-strip-item\"><small>34 \u00d7 14 m<\/small><strong>Zwembad Penelope<\/strong><\/div>\n        <div class=\"vsf-pools-strip-item\"><small>26 \u00d7 13 m<\/small><strong>Zwembad Tropical<\/strong><\/div>\n        <div class=\"vsf-pools-strip-item\"><small>25 \u00d7 22 m<\/small><strong>Zwembad Residence<\/strong><\/div>\n        <div class=\"vsf-pools-strip-item\"><small>Gratis toegang<\/small><strong>Waterpark<\/strong><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PISCINE - PANORAMICA -->\n  <section class=\"vsf-pools-section\" id=\"vsf-pools-piscine\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-section-head\">\n        <span class=\"vsf-pools-kicker\">Drie zwembaden, drie manieren om vakantie te vieren<\/span>\n        <h2>Plezier, wellness en ruimte voor het hele gezin<\/h2>\n        <p>\n          Elk zwembad heeft zijn eigen sfeer. Penelope combineert een constante watertemperatuur met glijbanen, Tropical kijkt uit over zee en biedt een wellnesszone, en Residence combineert spelen, ontspannen en een grote glijbaan.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-pools-card-grid\">\n        <article class=\"vsf-pools-card\">\n          <div class=\"vsf-pools-card-image\">\n            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_14.jpg\" alt=\"Zwembad Penelope met kleurrijke glijbanen\">\n          <\/div>\n          <div class=\"vsf-pools-card-content\">\n            <span class=\"vsf-pools-label\">Voor het hele gezin<\/span>\n            <h3>Zwembad Penelope<\/h3>\n            <p>Water op constante temperatuur, glijbanen en ruimte om samen van het zwembad te genieten, ook op koelere dagen.<\/p>\n            <div class=\"vsf-pools-card-meta\"><span>34 \u00d7 14 m<\/span><span>24 \u00b0C<\/span><\/div>\n            <a href=\"#vsf-pools-penelope\" class=\"vsf-pools-btn vsf-pools-btn-primary\" style=\"margin-top:24px !important; width:100% !important; min-width:0 !important;\">Ontdek Penelope<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vsf-pools-card\">\n          <div class=\"vsf-pools-card-image\">\n            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp\" alt=\"Zwembad Tropical met uitzicht op het strand en de zee\">\n          <\/div>\n          <div class=\"vsf-pools-card-content\">\n            <span class=\"vsf-pools-label\">Met uitzicht op zee<\/span>\n            <h3>Zwembad Tropical<\/h3>\n            <p>Waterspelletjes voor kinderen en een wellnesszone met whirlpool en nekmassagestralen, pal aan zee.<\/p>\n            <div class=\"vsf-pools-card-meta\"><span>26 \u00d7 13 m<\/span><span>Wellnesszone<\/span><\/div>\n            <a href=\"#vsf-pools-tropical\" class=\"vsf-pools-btn vsf-pools-btn-primary\" style=\"margin-top:24px !important; width:100% !important; min-width:0 !important;\">Ontdek Tropical<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vsf-pools-card\">\n          <div class=\"vsf-pools-card-image\">\n            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_06-1.jpg\" alt=\"Grote glijbaan van Zwembad Residence\">\n          <\/div>\n          <div class=\"vsf-pools-card-content\">\n            <span class=\"vsf-pools-label\">Spelen en ontspannen<\/span>\n            <h3>Zwembad Residence<\/h3>\n            <p>Een ruim gezinszwembad met plekken om te zonnen en een grote glijbaan die de dag nog leuker maakt.<\/p>\n            <div class=\"vsf-pools-card-meta\"><span>25 \u00d7 22 m<\/span><span>Grote glijbaan<\/span><\/div>\n            <a href=\"#vsf-pools-residence\" class=\"vsf-pools-btn vsf-pools-btn-primary\" style=\"margin-top:24px !important; width:100% !important; min-width:0 !important;\">Ontdek Residence<\/a>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PARCO ACQUATICO -->\n  <section class=\"vsf-pools-dark\" id=\"vsf-pools-aquapark\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-dark-layout\">\n        <figure class=\"vsf-pools-dark-media\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/scivoli_piccoli_villaggio_san_francesco.jpg\" alt=\"Kinderglijbanen in het waterpark van Villaggio San Francesco\">\n        <\/figure>\n\n        <div class=\"vsf-pools-dark-copy\">\n          <span class=\"vsf-pools-kicker\">Het waterpark<\/span>\n          <h2>Spetters, glijbanen en waterspelletjes voor de kleintjes<\/h2>\n          <p>\n            Een echt waterpark in het vakantiedorp, ontworpen om een zomerdag te vullen met spelletjes, fonteinen en kleine avonturen in het water.\n          <\/p>\n\n          <ul class=\"vsf-pools-dark-list\">\n            <li><strong>Glijbanen voor de kleintjes<\/strong><span>Kleurrijke spellen en glijbanen voor volop waterpret.<\/span><\/li>\n            <li><strong>Spetters en fonteinen<\/strong><span>Plekken om te rennen, spelen en af te koelen op warme dagen.<\/span><\/li>\n            <li><strong>Waterkanonnen<\/strong><span>Een speelse zone waar het plezier van de ene waterstraal naar de andere gaat.<\/span><\/li>\n          <\/ul>\n\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- =========================================================\n       ORARI STAGIONALI - INIZIO BLOCCO AUTONOMO\n       Per nascondere gli orari in inverno puoi commentare SOLTANTO\n       la <section> seguente. Il resto della pagina non dipende da questo blocco.\n       ========================================================= -->\n  <section class=\"vsf-pools-section vsf-pools-section-soft\" id=\"vsf-pools-orari\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-section-head\">\n        <span class=\"vsf-pools-kicker\">Seizoen 2026<\/span>\n        <h2>Openingstijden van de zwembaden en het waterpark<\/h2>\n        <p>\n          De openingstijden verschillen per periode van het seizoen. Hier vind je het overzicht dat voor 2026 is gepubliceerd, helder en eenvoudig weergegeven.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-pools-hours-grid\">\n        <article class=\"vsf-pools-hours-card\">\n          <div class=\"vsf-pools-hours-top\">\n            <h3>Zwembad Penelope<\/h3>\n            <span class=\"vsf-pools-hours-badge\">24 \u00b0C<\/span>\n          <\/div>\n          <ul class=\"vsf-pools-hours-list\">\n            <li><time>29 april \u2013 13 mei<\/time><span>10:00 \u2013 18:00<\/span><\/li>\n            <li><time>14 mei \u2013 13 september<\/time><span>09:30 \u2013 13:00 en 15:00 \u2013 18:00<\/span><\/li>\n            <li><time>14 \u2013 30 september<\/time><span>10:00 \u2013 18:00<\/span><\/li>\n          <\/ul>\n        <\/article>\n\n        <article class=\"vsf-pools-hours-card\">\n          <div class=\"vsf-pools-hours-top\">\n            <h3>Zwembad Tropical<\/h3>\n            <span class=\"vsf-pools-hours-badge\">Aan zee<\/span>\n          <\/div>\n          <ul class=\"vsf-pools-hours-list\">\n            <li><time>29 april \u2013 13 mei<\/time><span>10:00 \u2013 18:00<\/span><\/li>\n            <li><time>14 mei \u2013 13 september<\/time><span>09:30 \u2013 18:30<\/span><\/li>\n            <li><time>14 \u2013 30 september<\/time><span>10:00 \u2013 18:30<\/span><\/li>\n          <\/ul>\n        <\/article>\n\n        <article class=\"vsf-pools-hours-card\">\n          <div class=\"vsf-pools-hours-top\">\n            <h3>Zwembad Residence<\/h3>\n            <span class=\"vsf-pools-hours-badge\">Grote glijbaan<\/span>\n          <\/div>\n          <ul class=\"vsf-pools-hours-list\">\n            <li><time>6 juni \u2013 15 september<\/time><span>09:30 \u2013 13:00 en 15:00 \u2013 19:00<\/span><\/li>\n          <\/ul>\n        <\/article>\n\n        <article class=\"vsf-pools-hours-card\">\n          <div class=\"vsf-pools-hours-top\">\n            <h3>Waterpark<\/h3>\n            <span class=\"vsf-pools-hours-badge\">Doorlopend geopend<\/span>\n          <\/div>\n          <ul class=\"vsf-pools-hours-list\">\n            <li><time>16 mei \u2013 13 september<\/time><span>09:30 \u2013 18:30<\/span><\/li>\n          <\/ul>\n        <\/article>\n      <\/div>\n\n      <div class=\"vsf-pools-hours-note\">\n        <p>\n          <strong>Goed om te weten:<\/strong> de openingstijden kunnen wijzigen vanwege organisatorische redenen, onderhoud of weersomstandigheden. Controleer tijdens je verblijf altijd de mededelingen van het Villaggio.\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ORARI STAGIONALI - FINE BLOCCO AUTONOMO -->\n\n  <!-- =========================================================\n       PISCINA PENELOPE - INIZIO BLOCCO AUTONOMO\n       Se in futuro creerai una pagina dedicata, puoi commentare\n       soltanto questa <section> senza alterare il layout successivo.\n       ========================================================= -->\n  <section class=\"vsf-pools-pool-detail\" id=\"vsf-pools-penelope\">\n    <div class=\"vsf-pools-container\">\n      <article class=\"vsf-pools-pool-feature\">\n        <figure class=\"vsf-pools-pool-media\">\n          <img decoding=\"async\" loading=\"lazy\"\n               src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_14.jpg\"\n               alt=\"Zwembad Penelope met kleurrijke glijbanen bij Villaggio San Francesco\">\n        <\/figure>\n        <div class=\"vsf-pools-pool-copy\">\n          <span class=\"vsf-pools-kicker\">Zwembad Penelope<\/span>\n          <h2>Water op constante temperatuur en plezier voor het hele gezin<\/h2>\n          <p>\n            Penelope is ontworpen voor jong en oud en houdt het water op een aangegeven temperatuur van 24 \u00b0C, zodat zwemmen ook op koelere dagen van het seizoen aangenaam blijft.\n          <\/p>\n          <ul class=\"vsf-pools-pool-points\">\n            <li>Glijbanen en zones voor plezier<\/li>\n            <li>Ruimte voor gezinnen met kinderen<\/li>\n            <li>Zwemlessen tijdens het seizoen<\/li>\n          <\/ul>\n          <div class=\"vsf-pools-pool-meta\">\n            <span>34 \u00d7 14 meter<\/span>\n            <span>Water 24 \u00b0C<\/span>\n            <span>Gezinnen<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n  <\/section>\n  <!-- PISCINA PENELOPE - FINE BLOCCO AUTONOMO -->\n\n  <!-- =========================================================\n       PISCINA TROPICAL - INIZIO BLOCCO AUTONOMO\n       Se in futuro creerai una pagina dedicata, puoi commentare\n       soltanto questa <section> senza alterare il layout successivo.\n       ========================================================= -->\n  <section class=\"vsf-pools-pool-detail\" id=\"vsf-pools-tropical\">\n    <div class=\"vsf-pools-container\">\n      <article class=\"vsf-pools-pool-feature vsf-pools-pool-feature-reverse\">\n        <figure class=\"vsf-pools-pool-media\">\n          <img decoding=\"async\" loading=\"lazy\"\n               src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp\"\n               alt=\"Zwembad Tropical met uitzicht op zee bij Villaggio San Francesco\">\n        <\/figure>\n        <div class=\"vsf-pools-pool-copy\">\n          <span class=\"vsf-pools-kicker\">Zwembad Tropical<\/span>\n          <h2>Een zwembad aan zee waar waterpret en wellness samenkomen<\/h2>\n          <p>\n            Tropical heeft twee kanten: glijbanen, spetters en waterspelletjes voor kinderen aan de ene kant; aan de andere kant een rustigere zone met whirlpool en nekmassagestralen met uitzicht op zee.\n          <\/p>\n          <ul class=\"vsf-pools-pool-points\">\n            <li>Glijbanen en waterspelletjes voor de kleintjes<\/li>\n            <li>Whirlpool en nekmassagestralen<\/li>\n            <li>Restaurant Tukan vlak bij het zwembad<\/li>\n          <\/ul>\n          <div class=\"vsf-pools-pool-meta\">\n            <span>26 \u00d7 13 meter<\/span>\n            <span>Zeezicht<\/span>\n            <span>Wellnesszone<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n  <\/section>\n  <!-- PISCINA TROPICAL - FINE BLOCCO AUTONOMO -->\n\n  <!-- =========================================================\n       PISCINA RESIDENCE - INIZIO BLOCCO AUTONOMO\n       Se in futuro creerai una pagina dedicata, puoi commentare\n       soltanto questa <section> senza alterare il layout successivo.\n       ========================================================= -->\n  <section class=\"vsf-pools-pool-detail\" id=\"vsf-pools-residence\">\n    <div class=\"vsf-pools-container\">\n      <article class=\"vsf-pools-pool-feature\">\n        <figure class=\"vsf-pools-pool-media\">\n          <img decoding=\"async\" loading=\"lazy\"\n               src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_03-1.jpg\"\n               alt=\"Uitzicht op Zwembad Residence bij Villaggio San Francesco\">\n        <\/figure>\n        <div class=\"vsf-pools-pool-copy\">\n          <span class=\"vsf-pools-kicker\">Zwembad Residence<\/span>\n          <h2>Veel ruimte, ontspannen aan het zwembad en een grote glijbaan<\/h2>\n          <p>\n            Residence is een ruim gezinszwembad, omgeven door plekken om in de zon te ontspannen en met een grote glijbaan die voor extra energie zorgt tijdens een dag in het water.\n          <\/p>\n          <ul class=\"vsf-pools-pool-points\">\n            <li>Veel ruimte voor volwassenen en kinderen<\/li>\n            <li>Ligstoelen en zonnebedden bij het zwembad<\/li>\n            <li>Grote glijbaan voor extra plezier<\/li>\n          <\/ul>\n          <div class=\"vsf-pools-pool-meta\">\n            <span>25 \u00d7 22 meter<\/span>\n            <span>Grote glijbaan<\/span>\n            <span>Ontspanning<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n  <\/section>\n  <!-- PISCINA RESIDENCE - FINE BLOCCO AUTONOMO -->\n\n  <!-- INFO -->\n  <!--<section class=\"vsf-pools-section\" id=\"vsf-pools-info\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-section-head\">\n        <span class=\"vsf-pools-kicker\">Handige informatie<\/span>\n        <h2>Services voor een fijne dag aan het zwembad<\/h2>\n        <p>Openingstijden, services en kleine extra\u2019s helpen je de meest geschikte zone te kiezen en ontspannen van je tijd in het water te genieten.<\/p>\n      <\/div>\n\n      <div class=\"vsf-pools-service-grid\">\n        <article class=\"vsf-pools-service-card\">\n          <span class=\"vsf-pools-label\">Waterpark<\/span>\n          <h3>Gratis toegang<\/h3>\n          <p>Het waterpark is elke dag open van 16 mei tot en met 13 september, doorlopend van 09:30 tot 18:30. Ligbedden zijn te huur.<\/p>\n        <\/article>\n\n        <article class=\"vsf-pools-service-card\">\n          <span class=\"vsf-pools-label\">Zwembaden<\/span>\n          <h3>Seizoensgebonden openingstijden<\/h3>\n          <p>Penelope en Tropical zijn seizoensgebonden geopend van eind april tot eind september; Residence is open in de zomer. De openingstijden verschillen per periode.<\/p>\n        <\/article>\n\n        <article class=\"vsf-pools-service-card\">\n          <span class=\"vsf-pools-label\">Aan het zwembad<\/span>\n          <h3>Ontspanning en iets lekkers<\/h3>\n          <p>Verhuur van parasols en ligstoelen, een bar met snacks en drankjes en een take-awaymogelijkheid maken de dag compleet tussen een duik en een moment van ontspanning.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>-->\n\n  <!-- CORSI -->\n  <section class=\"vsf-pools-section vsf-pools-section-soft\" id=\"vsf-pools-corsi\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-split\">\n        <figure class=\"vsf-pools-split-media\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/06\/Corsi_di_nuoto_San_Francesco.png\" alt=\"Zwemlessen voor kinderen bij Villaggio San Francesco\">\n        <\/figure>\n\n        <div class=\"vsf-pools-split-copy\">\n          <span class=\"vsf-pools-kicker\">Sport in het water<\/span>\n          <h2>Zwemlessen en aquagym om ook op vakantie actief te blijven<\/h2>\n          <p>Villaggio San Francesco biedt zwemlessen en aquagym voor volwassenen en kinderen, zodat plezier in het water en sportieve activiteit mooi samengaan.<\/p>\n\n          <ul class=\"vsf-pools-check-list\">\n            <li>Groeps- of individuele lessen<\/li>\n            <li>Zwemschool voor kinderen van 3 tot 12 jaar<\/li>\n            <li>Activiteiten tijdens het zomerseizoen<\/li>\n            <li>Leren en plezier maken in het water<\/li>\n          <\/ul>\n\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- GALLERY -->\n  <section class=\"vsf-pools-gallery-section\" id=\"vsf-pools-gallery\" aria-labelledby=\"vsf-pools-gallery-title\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-gallery-head\">\n        <div>\n          <span class=\"vsf-pools-kicker\">Stel je voor hoe jouw dag hier eruitziet<\/span>\n          <h2 id=\"vsf-pools-gallery-title\">Zwembaden, waterspelletjes en momenten om samen te beleven<\/h2>\n        <\/div>\n        <p>\n          Van de eerste duik in de ochtend tot spelen met de kinderen en ontspannen aan het water: alvast een blik op de ruimtes van Villaggio San Francesco voordat je ze zelf beleeft.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-pools-gallery-mosaic\">\n        <figure class=\"vsf-pools-gallery-item vsf-pools-gallery-item-main\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_05-1.jpg\" alt=\"Jongeren die in het zwembad spelen bij Villaggio San Francesco\">\n          <figcaption><small>Samenzijn<\/small><strong>Een dag in het water vol glimlachen, spel en nieuwe avonturen<\/strong><\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-pools-gallery-item vsf-pools-gallery-item-2\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp\" alt=\"Zwembad Tropical van bovenaf gezien met de zee op de achtergrond\">\n          <figcaption><small>Zeezicht<\/small><strong>Zwembad Tropical<\/strong><\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-pools-gallery-item vsf-pools-gallery-item-3\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_10-1.jpg\" alt=\"Gezin tussen de waterspetters in het waterpark\">\n          <figcaption><small>Gezin<\/small><strong>Spetters en plezier<\/strong><\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-pools-gallery-item vsf-pools-gallery-item-4\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_08-1.jpg\" alt=\"Gezin op een glijbaan bij het zwembad\">\n          <figcaption><small>Plezier<\/small><strong>Glijbanen voor iedereen<\/strong><\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-pools-gallery-item vsf-pools-gallery-item-5\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/acquapark_villaggio_san_francesco_03.jpg\" alt=\"Gezin dat speelt in het waterpark\">\n          <figcaption><small>Waterspelletjes<\/small><strong>Kleine momenten, grote herinneringen<\/strong><\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-pools-gallery-item vsf-pools-gallery-item-6\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_01-1.jpg\" alt=\"Meisjes die naar het zwembad rennen\">\n          <figcaption><small>Zomer<\/small><strong>Zin om erin te duiken<\/strong><\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-pools-gallery-item vsf-pools-gallery-item-7\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/piscine_villaggio_san_francesco_09-1.jpg\" alt=\"Gezin dat ontspant in het zwembad\">\n          <figcaption><small>Ontspanning<\/small><strong>Samen genieten<\/strong><\/figcaption>\n        <\/figure>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- CTA FINALE -->\n  <section class=\"vsf-pools-final\">\n    <div class=\"vsf-pools-container\">\n      <div class=\"vsf-pools-final-inner\">\n        <div>\n          <span class=\"vsf-pools-kicker\">Zwembaden bij Villaggio San Francesco<\/span>\n          <h2>Klaar voor je volgende duik?<\/h2>\n          <p>Kies hoe je tijdens je vakantie in Caorle van het water wilt genieten: spelen, sporten, ontspannen en dagen met het gezin wachten op je in het Villaggio.<\/p>\n        <\/div>\n\n        <div class=\"vsf-pools-final-actions\">\n          <a href=\"#vsf-pools-piscine\" class=\"vsf-pools-btn vsf-pools-btn-primary\">Ontdek de zwembaden<\/a>\n          <a href=\"#vsf-pools-aquapark\" class=\"vsf-pools-btn vsf-pools-btn-primary\">Waterpark<\/a>\n          <a href=\"https:\/\/www.villaggiosanfrancesco.com\/nl\/booking\/\" class=\"vsf-pools-btn vsf-pools-btn-primary\">Vraag een offerte aan<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n<style class=\"advgb-styles-renderer\">\n    \/*\n      VSF - PISCINE E PARCO ACQUATICO \/ MACROCATEGORIA\n      - Nessun JavaScript\n      - CSS isolato dentro #vsf-pools-hub\n      - Layout full width e responsive\n      - Struttura coerente con Spiaggia, Mondo Pet e Animazione\n      - Video verticale in autoplay\/loop nel primo riquadro hero\n      - Galleria finale con la stessa logica della pagina Spiaggia\n    *\/\n\n    #vsf-pools-hub {\n      all: initial !important;\n      display: block !important;\n      position: relative !important;\n      z-index: 1 !important;\n      isolation: isolate !important;\n      width: 100vw !important;\n      max-width: 100vw !important;\n      margin: 0 calc(50% - 50vw) !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n      background: #ffffff !important;\n      color: #2E2F33 !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n      font-size: 16px !important;\n      line-height: 1.6 !important;\n      text-align: left !important;\n    }\n\n    #vsf-pools-hub,\n    #vsf-pools-hub *,\n    #vsf-pools-hub *::before,\n    #vsf-pools-hub *::after { box-sizing: border-box !important; }\n\n    #vsf-pools-hub section,\n    #vsf-pools-hub div,\n    #vsf-pools-hub article,\n    #vsf-pools-hub figure,\n    #vsf-pools-hub figcaption,\n    #vsf-pools-hub header,\n    #vsf-pools-hub nav {\n      display: block !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      border: 0 !important;\n      background: transparent !important;\n    }\n\n    #vsf-pools-hub h1,\n    #vsf-pools-hub h2,\n    #vsf-pools-hub h3,\n    #vsf-pools-hub h4,\n    #vsf-pools-hub p,\n    #vsf-pools-hub ul,\n    #vsf-pools-hub ol,\n    #vsf-pools-hub li,\n    #vsf-pools-hub small,\n    #vsf-pools-hub strong,\n    #vsf-pools-hub span {\n      margin: 0 !important;\n      padding: 0 !important;\n      border: 0 !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n      color: inherit !important;\n      text-transform: none !important;\n      letter-spacing: normal !important;\n    }\n\n    #vsf-pools-hub ul,\n    #vsf-pools-hub ol { list-style: none !important; }\n    #vsf-pools-hub li::marker { content: \"\" !important; }\n\n    #vsf-pools-hub a,\n    #vsf-pools-hub a:link,\n    #vsf-pools-hub a:visited,\n    #vsf-pools-hub a:hover,\n    #vsf-pools-hub a:focus {\n      text-decoration: none !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n      box-shadow: none !important;\n    }\n\n    #vsf-pools-hub img {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      border: 0 !important;\n      border-radius: 0 !important;\n      box-shadow: none !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-container {\n      width: 100% !important;\n      max-width: 1420px !important;\n      margin: 0 auto !important;\n      padding: 0 24px !important;\n      background: transparent !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-kicker {\n      display: block !important;\n      margin: 0 0 12px 0 !important;\n      color: #D18145 !important;\n      font-size: 13px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-label {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      width: fit-content !important;\n      margin: 0 0 16px 0 !important;\n      padding: 7px 14px !important;\n      border-radius: 999px !important;\n      background: #D18145 !important;\n      color: #ffffff !important;\n      font-size: 12px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .6px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-btn,\n    #vsf-pools-hub .vsf-pools-btn:link,\n    #vsf-pools-hub .vsf-pools-btn:visited {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-width: 230px !important;\n      min-height: 48px !important;\n      margin: 0 !important;\n      padding: 16px 30px !important;\n      border: 0 !important;\n      border-radius: 999px !important;\n      font-size: 14px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .55px !important;\n      text-align: center !important;\n      cursor: pointer !important;\n      transition: background .22s ease, color .22s ease, box-shadow .22s ease, transform .22s ease !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-btn-primary,\n    #vsf-pools-hub .vsf-pools-btn-primary:link,\n    #vsf-pools-hub .vsf-pools-btn-primary:visited {\n      background: #D39566 !important;\n      color: #ffffff !important;\n      box-shadow: 0 14px 30px rgba(211,149,102,.30) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-btn-primary:hover,\n    #vsf-pools-hub .vsf-pools-btn-primary:focus {\n      background: #D18145 !important;\n      color: #ffffff !important;\n      box-shadow: 0 14px 30px rgba(209,129,69,.32) !important;\n      transform: translateY(-1px) !important;\n      outline: none !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-btn-dark,\n    #vsf-pools-hub .vsf-pools-btn-dark:link,\n    #vsf-pools-hub .vsf-pools-btn-dark:visited {\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-btn-dark:hover,\n    #vsf-pools-hub .vsf-pools-btn-dark:focus {\n      background: #D18145 !important;\n      color: #ffffff !important;\n      transform: translateY(-1px) !important;\n      outline: none !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dot {\n      display: inline-block !important;\n      width: 8px !important;\n      height: 8px !important;\n      min-width: 8px !important;\n      border-radius: 50% !important;\n      background: #D18145 !important;\n      flex: 0 0 auto !important;\n    }\n\n    \/* HERO *\/\n    #vsf-pools-hub .vsf-pools-hero {\n      position: relative !important;\n      width: 100% !important;\n      padding-bottom: 90px !important;\n      background: linear-gradient(180deg, #ffffff 0%, #ECE6DB 100%) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-grid {\n      display: grid !important;\n      grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr) !important;\n      gap: 46px !important;\n      align-items: center !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-copy { min-width: 0 !important; }\n\n    #vsf-pools-hub .vsf-pools-hero-copy h1 {\n      margin: 0 0 22px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 56px !important;\n      line-height: 1.02 !important;\n      font-weight: 900 !important;\n      letter-spacing: -1.1px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-copy p {\n      max-width: 680px !important;\n      margin: 0 0 28px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 19px !important;\n      line-height: 1.62 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-actions,\n    #vsf-pools-hub .vsf-pools-actions-row {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 12px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-actions { margin: 0 0 30px 0 !important; }\n\n    #vsf-pools-hub .vsf-pools-hero-pills {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 10px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-pills li {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 7px !important;\n      padding: 10px 14px !important;\n      border-radius: 999px !important;\n      background: #ffffff !important;\n      color: #2E2F33 !important;\n      font-size: 14px !important;\n      line-height: 1.2 !important;\n      font-weight: 800 !important;\n      box-shadow: 0 8px 22px rgba(0,0,0,.06) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-images {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 14px !important;\n      min-width: 0 !important;\n      height: 520px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-image {\n      position: relative !important;\n      min-height: 520px !important;\n      height: 100% !important;\n      overflow: hidden !important;\n      border-radius: 30px !important;\n      background: #ECE6DB !important;\n      box-shadow: 0 18px 48px rgba(0,0,0,.13) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-image img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n    }\n\n    \/* VIDEO VERTICALE NEL PRIMO RIQUADRO HERO\n       Il player mantiene il formato 9:16, viene ingrandito e ritagliato\n       dal contenitore cos\u00ec da riempire tutta l'area senza bande nere. *\/\n    #vsf-pools-hub .vsf-pools-hero-video {\n      position: relative !important;\n      overflow: hidden !important;\n      background: #111216 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-video iframe {\n      position: absolute !important;\n      z-index: 1 !important;\n      top: 50% !important;\n      left: 50% !important;\n      display: block !important;\n      width: 112% !important;\n      height: 199.111111% !important;\n      min-width: 112% !important;\n      min-height: 199.111111% !important;\n      max-width: none !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      border: 0 !important;\n      background: #111216 !important;\n      transform: translate(-50%, -50%) !important;\n      pointer-events: none !important;\n      user-select: none !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hero-badge {\n      position: absolute !important;\n      left: 20px !important;\n      right: 20px !important;\n      bottom: 20px !important;\n      padding: 16px 18px !important;\n      border-radius: 20px !important;\n      background: rgba(255,255,255,.92) !important;\n      backdrop-filter: blur(8px) !important;\n      color: #2E2F33 !important;\n      font-size: 15px !important;\n      line-height: 1.35 !important;\n      font-weight: 900 !important;\n      box-shadow: 0 12px 30px rgba(0,0,0,.12) !important;\n    }\n\n    \/* STRIP *\/\n    #vsf-pools-hub .vsf-pools-strip {\n      width: 100% !important;\n      padding: 30px 0 !important;\n      background: #2E2F33 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-strip-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 14px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-strip-item {\n      padding: 18px 20px !important;\n      border-radius: 22px !important;\n      background: rgba(255,255,255,.08) !important;\n      color: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-strip-item small {\n      display: block !important;\n      margin: 0 0 5px 0 !important;\n      color: #D39566 !important;\n      font-size: 12px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .7px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-strip-item strong {\n      display: block !important;\n      color: #ffffff !important;\n      font-size: 18px !important;\n      line-height: 1.25 !important;\n      font-weight: 900 !important;\n    }\n\n    \/* SEZIONI *\/\n    #vsf-pools-hub .vsf-pools-section {\n      width: 100% !important;\n      padding: 78px 0 !important;\n      background: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-section-soft { background: #ECE6DB !important; }\n\n    #vsf-pools-hub .vsf-pools-section-head {\n      max-width: 880px !important;\n      margin: 0 auto 42px auto !important;\n      text-align: center !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-section-head h2,\n    #vsf-pools-hub .vsf-pools-split-copy h2,\n    #vsf-pools-hub .vsf-pools-dark-copy h2 {\n      margin: 0 0 18px 0 !important;\n      font-size: 42px !important;\n      line-height: 1.1 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.6px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-section-head h2,\n    #vsf-pools-hub .vsf-pools-split-copy h2 { color: #2E2F33 !important; }\n\n    #vsf-pools-hub .vsf-pools-section-head p,\n    #vsf-pools-hub .vsf-pools-split-copy > p {\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n      line-height: 1.65 !important;\n      font-weight: 400 !important;\n    }\n\n    \/* CARD PISCINE *\/\n    #vsf-pools-hub .vsf-pools-card-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n      gap: 22px !important;\n      align-items: stretch !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card {\n      display: flex !important;\n      flex-direction: column !important;\n      height: 100% !important;\n      min-width: 0 !important;\n      overflow: hidden !important;\n      border-radius: 30px !important;\n      background: #ffffff !important;\n      border: 1px solid rgba(46,47,51,.08) !important;\n      box-shadow: 0 14px 38px rgba(0,0,0,.07) !important;\n      transition: transform .22s ease, box-shadow .22s ease !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card:hover {\n      transform: translateY(-4px) !important;\n      box-shadow: 0 18px 46px rgba(209,129,69,.16) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card-image {\n      width: 100% !important;\n      height: 245px !important;\n      overflow: hidden !important;\n      background: #ECE6DB !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card-image img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n      transition: transform .45s ease !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card:hover .vsf-pools-card-image img { transform: scale(1.035) !important; }\n\n    #vsf-pools-hub .vsf-pools-card-content {\n      display: flex !important;\n      flex-direction: column !important;\n      flex-grow: 1 !important;\n      padding: 26px !important;\n      background: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card h3 {\n      margin: 0 0 12px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 24px !important;\n      line-height: 1.16 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card p {\n      margin: 0 0 22px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 15px !important;\n      line-height: 1.58 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card-meta {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 8px !important;\n      margin-top: auto !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card-meta span {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 6px !important;\n      padding: 8px 11px !important;\n      border-radius: 999px !important;\n      background: #F7F3ED !important;\n      color: #2E2F33 !important;\n      font-size: 12px !important;\n      line-height: 1.2 !important;\n      font-weight: 800 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-card-meta span::before {\n      content: \"\" !important;\n      width: 6px !important;\n      height: 6px !important;\n      border-radius: 50% !important;\n      background: #D18145 !important;\n      flex: 0 0 auto !important;\n    }\n\n    \/* PARCO ACQUATICO *\/\n    #vsf-pools-hub .vsf-pools-dark {\n      position: relative !important;\n      width: 100% !important;\n      padding: 78px 0 !important;\n      overflow: hidden !important;\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark::before {\n      content: \"\" !important;\n      position: absolute !important;\n      inset: 0 !important;\n      background: radial-gradient(circle at 12% 20%, rgba(211,149,102,.28) 0%, rgba(211,149,102,0) 34%),\n                  radial-gradient(circle at 88% 82%, rgba(209,129,69,.22) 0%, rgba(209,129,69,0) 38%) !important;\n      pointer-events: none !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark-layout {\n      position: relative !important;\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr) !important;\n      gap: 42px !important;\n      align-items: center !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark-media {\n      min-height: 520px !important;\n      overflow: hidden !important;\n      border-radius: 34px !important;\n      background: #ECE6DB !important;\n      box-shadow: 0 18px 48px rgba(0,0,0,.24) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark-media img {\n      width: 100% !important;\n      height: 520px !important;\n      object-fit: cover !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark-copy .vsf-pools-kicker { color: #D39566 !important; }\n    #vsf-pools-hub .vsf-pools-dark-copy h2 { color: #ffffff !important; }\n\n    #vsf-pools-hub .vsf-pools-dark-copy > p {\n      margin: 0 0 24px 0 !important;\n      color: #ffffff !important;\n      font-size: 17px !important;\n      line-height: 1.68 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark-list {\n      display: grid !important;\n      gap: 12px !important;\n      margin: 0 0 28px 0 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark-list li {\n      padding: 15px 16px !important;\n      border-radius: 18px !important;\n      background: rgba(255,255,255,.09) !important;\n      color: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark-list strong {\n      display: block !important;\n      margin: 0 0 3px 0 !important;\n      color: #ffffff !important;\n      font-size: 17px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-dark-list span {\n      display: block !important;\n      color: #ffffff !important;\n      font-size: 14px !important;\n      line-height: 1.45 !important;\n      opacity: .88 !important;\n    }\n\n    \/* INFO \/ SERVIZI *\/\n    #vsf-pools-hub .vsf-pools-service-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n      gap: 18px !important;\n      align-items: stretch !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-service-card {\n      min-height: 210px !important;\n      padding: 28px !important;\n      border-radius: 30px !important;\n      background: #ffffff !important;\n      border: 1px solid rgba(46,47,51,.08) !important;\n      box-shadow: 0 14px 38px rgba(0,0,0,.07) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-service-card h3 {\n      margin: 0 0 12px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 22px !important;\n      line-height: 1.18 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-service-card p {\n      color: #2E2F33 !important;\n      font-size: 16px !important;\n      line-height: 1.55 !important;\n      font-weight: 400 !important;\n    }\n\n    \/* SPLIT CORSI *\/\n    #vsf-pools-hub .vsf-pools-split {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr) !important;\n      gap: 42px !important;\n      align-items: center !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-split-media {\n      position: relative !important;\n      min-height: 500px !important;\n      overflow: hidden !important;\n      border-radius: 34px !important;\n      background: #ffffff !important;\n      box-shadow: 0 18px 48px rgba(0,0,0,.12) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-split-media img {\n      width: 100% !important;\n      height: 500px !important;\n      object-fit: cover !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-split-copy > p { margin: 0 0 24px 0 !important; }\n\n    #vsf-pools-hub .vsf-pools-check-list {\n      display: grid !important;\n      gap: 12px !important;\n      margin: 0 0 28px 0 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-check-list li {\n      position: relative !important;\n      padding: 0 0 0 30px !important;\n      color: #2E2F33 !important;\n      font-size: 16px !important;\n      line-height: 1.45 !important;\n      font-weight: 700 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-check-list li::before {\n      content: \"\u2713\" !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 0 !important;\n      color: #D18145 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-note {\n      margin: 26px 0 0 0 !important;\n      padding: 22px 24px !important;\n      border-radius: 24px !important;\n      background: #ffffff !important;\n      border: 1px solid rgba(46,47,51,.08) !important;\n      box-shadow: 0 10px 28px rgba(0,0,0,.06) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-note strong {\n      display: block !important;\n      margin: 0 0 8px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n      line-height: 1.25 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-note p {\n      color: #2E2F33 !important;\n      font-size: 15px !important;\n      line-height: 1.55 !important;\n      font-weight: 400 !important;\n    }\n\n    \/* ORARI STAGIONALI - BLOCCO AUTONOMO *\/\n\n    #vsf-pools-hub .vsf-pools-hours-grid {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 20px !important;\n      align-items: stretch !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-card {\n      display: flex !important;\n      flex-direction: column !important;\n      min-width: 0 !important;\n      padding: 30px !important;\n      border-radius: 30px !important;\n      background: #ffffff !important;\n      border: 1px solid rgba(46,47,51,.08) !important;\n      box-shadow: 0 14px 38px rgba(0,0,0,.07) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-top {\n      display: flex !important;\n      align-items: flex-start !important;\n      justify-content: space-between !important;\n      gap: 18px !important;\n      margin: 0 0 22px 0 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-top h3 {\n      color: #2E2F33 !important;\n      font-size: 25px !important;\n      line-height: 1.16 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-badge {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex: 0 0 auto !important;\n      padding: 8px 12px !important;\n      border-radius: 999px !important;\n      background: #ECE6DB !important;\n      color: #2E2F33 !important;\n      font-size: 11px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .55px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-list {\n      display: grid !important;\n      gap: 12px !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-list li {\n      display: grid !important;\n      grid-template-columns: minmax(145px, .75fr) minmax(0, 1fr) !important;\n      gap: 16px !important;\n      align-items: baseline !important;\n      padding: 13px 0 !important;\n      border-top: 1px solid rgba(46,47,51,.09) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-list li:first-child {\n      border-top: 0 !important;\n      padding-top: 0 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-list time {\n      color: #D18145 !important;\n      font-size: 13px !important;\n      line-height: 1.35 !important;\n      font-weight: 900 !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-list span {\n      color: #2E2F33 !important;\n      font-size: 15px !important;\n      line-height: 1.45 !important;\n      font-weight: 700 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-note {\n      width: 100% !important;\n      margin: 34px 0 0 0 !important;\n      padding: 26px 30px !important;\n      border-radius: 28px !important;\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n      box-shadow: 0 18px 46px rgba(46,47,51,.16) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-note p,\n    #vsf-pools-hub .vsf-pools-hours-note strong {\n      color: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-note p {\n      font-size: 16px !important;\n      line-height: 1.6 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-hours-note strong {\n      font-weight: 900 !important;\n    }\n\n    \/* APPROFONDIMENTI PISCINE - BLOCCHI AUTONOMI E COMMENTABILI *\/\n\n    #vsf-pools-hub .vsf-pools-pool-detail {\n      width: 100% !important;\n      padding: 34px 0 !important;\n      background: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-feature {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;\n      min-height: 470px !important;\n      overflow: hidden !important;\n      border-radius: 34px !important;\n      background: #F7F3ED !important;\n      border: 1px solid rgba(46,47,51,.08) !important;\n      box-shadow: 0 18px 46px rgba(0,0,0,.08) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-feature-reverse .vsf-pools-pool-media {\n      order: 2 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-media {\n      position: relative !important;\n      min-width: 0 !important;\n      min-height: 470px !important;\n      overflow: hidden !important;\n      background: #ECE6DB !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-media img {\n      width: 100% !important;\n      height: 100% !important;\n      min-height: 470px !important;\n      object-fit: cover !important;\n      transition: transform .55s ease !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-feature:hover .vsf-pools-pool-media img {\n      transform: scale(1.025) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-copy {\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      min-width: 0 !important;\n      padding: 46px 48px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-copy h2 {\n      margin: 0 0 18px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 38px !important;\n      line-height: 1.1 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.5px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-copy > p {\n      margin: 0 0 22px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 17px !important;\n      line-height: 1.68 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-points {\n      display: grid !important;\n      gap: 11px !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-points li {\n      position: relative !important;\n      padding: 0 0 0 28px !important;\n      color: #2E2F33 !important;\n      font-size: 16px !important;\n      line-height: 1.45 !important;\n      font-weight: 700 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-points li::before {\n      content: \"\u2713\" !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 0 !important;\n      color: #D18145 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-meta {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 9px !important;\n      margin: 26px 0 0 0 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-pool-meta span {\n      display: inline-flex !important;\n      align-items: center !important;\n      padding: 9px 13px !important;\n      border-radius: 999px !important;\n      background: #ffffff !important;\n      color: #2E2F33 !important;\n      font-size: 13px !important;\n      line-height: 1.2 !important;\n      font-weight: 800 !important;\n      box-shadow: 0 7px 20px rgba(0,0,0,.05) !important;\n    }\n\n    \/* GALLERY FINALE *\/\n    #vsf-pools-hub .vsf-pools-gallery-section {\n      position: relative !important;\n      width: 100% !important;\n      padding: 86px 0 90px 0 !important;\n      background: linear-gradient(180deg, #ffffff 0%, #F7F3ED 100%) !important;\n      overflow: hidden !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-section::before {\n      content: \"\" !important;\n      position: absolute !important;\n      width: 420px !important;\n      height: 420px !important;\n      right: -190px !important;\n      top: -210px !important;\n      border-radius: 50% !important;\n      background: rgba(211,149,102,.10) !important;\n      pointer-events: none !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-head {\n      position: relative !important;\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) minmax(280px, 430px) !important;\n      gap: 42px !important;\n      align-items: end !important;\n      margin: 0 0 38px 0 !important;\n      background: transparent !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-head h2 {\n      max-width: 760px !important;\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 42px !important;\n      line-height: 1.08 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.6px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-head p {\n      margin: 0 !important;\n      padding: 0 0 4px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 17px !important;\n      line-height: 1.65 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-mosaic {\n      position: relative !important;\n      display: grid !important;\n      grid-template-columns: repeat(12, minmax(0, 1fr)) !important;\n      grid-template-rows: repeat(3, 220px) !important;\n      gap: 14px !important;\n      width: 100% !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      background: transparent !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item {\n      position: relative !important;\n      min-width: 0 !important;\n      min-height: 0 !important;\n      overflow: hidden !important;\n      border-radius: 28px !important;\n      background: #ECE6DB !important;\n      box-shadow: 0 16px 42px rgba(0,0,0,.10) !important;\n      isolation: isolate !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item::after {\n      content: \"\" !important;\n      position: absolute !important;\n      inset: 0 !important;\n      z-index: 1 !important;\n      background: linear-gradient(180deg, rgba(0,0,0,0) 38%, rgba(0,0,0,.64) 100%) !important;\n      pointer-events: none !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n      transform: scale(1.001) !important;\n      transition: transform .55s ease !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item:hover img { transform: scale(1.045) !important; }\n\n    #vsf-pools-hub .vsf-pools-gallery-item figcaption {\n      position: absolute !important;\n      left: 22px !important;\n      right: 22px !important;\n      bottom: 20px !important;\n      z-index: 2 !important;\n      color: #ffffff !important;\n      background: transparent !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item figcaption small {\n      display: block !important;\n      margin: 0 0 5px 0 !important;\n      color: #F2BE95 !important;\n      font-size: 11px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .8px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item figcaption strong {\n      display: block !important;\n      color: #ffffff !important;\n      font-size: 18px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-shadow: 0 2px 14px rgba(0,0,0,.30) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item-main {\n      grid-column: 1 \/ span 7 !important;\n      grid-row: 1 \/ span 2 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item-main figcaption {\n      left: 28px !important;\n      right: 28px !important;\n      bottom: 26px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item-main figcaption strong {\n      max-width: 520px !important;\n      font-size: 27px !important;\n      line-height: 1.12 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-item-2 { grid-column: 8 \/ span 5 !important; grid-row: 1 !important; }\n    #vsf-pools-hub .vsf-pools-gallery-item-3 { grid-column: 8 \/ span 3 !important; grid-row: 2 !important; }\n    #vsf-pools-hub .vsf-pools-gallery-item-4 { grid-column: 11 \/ span 2 !important; grid-row: 2 !important; }\n    #vsf-pools-hub .vsf-pools-gallery-item-5 { grid-column: 1 \/ span 4 !important; grid-row: 3 !important; }\n    #vsf-pools-hub .vsf-pools-gallery-item-6 { grid-column: 5 \/ span 4 !important; grid-row: 3 !important; }\n    #vsf-pools-hub .vsf-pools-gallery-item-7 { grid-column: 9 \/ span 4 !important; grid-row: 3 !important; }\n\n    #vsf-pools-hub .vsf-pools-gallery-bridge {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 24px !important;\n      margin: 28px 0 0 0 !important;\n      padding: 22px 26px !important;\n      border-radius: 26px !important;\n      background: #ffffff !important;\n      border: 1px solid rgba(46,47,51,.08) !important;\n      box-shadow: 0 12px 34px rgba(0,0,0,.06) !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-gallery-bridge p {\n      max-width: 760px !important;\n      color: #2E2F33 !important;\n      font-size: 16px !important;\n      line-height: 1.55 !important;\n      font-weight: 700 !important;\n    }\n\n    \/* CTA FINALE *\/\n    #vsf-pools-hub .vsf-pools-final {\n      position: relative !important;\n      width: 100% !important;\n      padding: 78px 0 !important;\n      overflow: hidden !important;\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-final::before {\n      content: \"\" !important;\n      position: absolute !important;\n      inset: 0 !important;\n      background: radial-gradient(circle at 20% 20%, rgba(211,149,102,.28) 0%, rgba(211,149,102,0) 34%),\n                  radial-gradient(circle at 80% 80%, rgba(209,129,69,.26) 0%, rgba(209,129,69,0) 36%) !important;\n      pointer-events: none !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-final-inner {\n      position: relative !important;\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      gap: 32px !important;\n      align-items: center !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-final h2 {\n      margin: 0 0 14px 0 !important;\n      color: #ffffff !important;\n      font-size: 42px !important;\n      line-height: 1.1 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.6px !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-final p {\n      max-width: 770px !important;\n      color: #ffffff !important;\n      font-size: 18px !important;\n      line-height: 1.6 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-final-actions {\n      display: grid !important;\n      grid-template-columns: 1fr !important;\n      gap: 12px !important;\n      justify-items: stretch !important;\n    }\n\n    #vsf-pools-hub .vsf-pools-final-actions .vsf-pools-btn { width: 100% !important; }\n\n    \/* RESPONSIVE *\/\n    @media (max-width: 1100px) {\n      #vsf-pools-hub .vsf-pools-hero-grid,\n      #vsf-pools-hub .vsf-pools-dark-layout,\n      #vsf-pools-hub .vsf-pools-split,\n      #vsf-pools-hub .vsf-pools-final-inner { grid-template-columns: 1fr !important; }\n\n      #vsf-pools-hub .vsf-pools-strip-grid,\n      #vsf-pools-hub .vsf-pools-card-grid,\n      #vsf-pools-hub .vsf-pools-hours-grid,\n      #vsf-pools-hub .vsf-pools-service-grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\n\n      #vsf-pools-hub .vsf-pools-pool-feature {\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-pool-feature-reverse .vsf-pools-pool-media {\n        order: 0 !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-head {\n        grid-template-columns: 1fr !important;\n        gap: 18px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-mosaic {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        grid-template-rows: 390px repeat(3, 240px) !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-item,\n      #vsf-pools-hub .vsf-pools-gallery-item-main,\n      #vsf-pools-hub .vsf-pools-gallery-item-2,\n      #vsf-pools-hub .vsf-pools-gallery-item-3,\n      #vsf-pools-hub .vsf-pools-gallery-item-4,\n      #vsf-pools-hub .vsf-pools-gallery-item-5,\n      #vsf-pools-hub .vsf-pools-gallery-item-6,\n      #vsf-pools-hub .vsf-pools-gallery-item-7 {\n        grid-column: auto !important;\n        grid-row: auto !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-item-main { grid-column: 1 \/ -1 !important; }\n    }\n\n    @media (max-width: 900px) {\n      #vsf-pools-hub .vsf-pools-hero-copy h1 { font-size: 44px !important; }\n\n      #vsf-pools-hub .vsf-pools-section-head h2,\n      #vsf-pools-hub .vsf-pools-dark-copy h2,\n      #vsf-pools-hub .vsf-pools-split-copy h2,\n      #vsf-pools-hub .vsf-pools-pool-copy h2,\n      #vsf-pools-hub .vsf-pools-gallery-head h2,\n      #vsf-pools-hub .vsf-pools-final h2 { font-size: 34px !important; }\n    }\n\n    @media (max-width: 640px) {\n      #vsf-pools-hub .vsf-pools-container { padding: 0 18px !important; }\n      #vsf-pools-hub .vsf-pools-hero { padding: 0 0 30px 0 !important; }\n      #vsf-pools-hub .vsf-pools-hero-copy h1 { font-size: 36px !important; }\n\n      #vsf-pools-hub .vsf-pools-hero-copy p,\n      #vsf-pools-hub .vsf-pools-section-head p,\n      #vsf-pools-hub .vsf-pools-split-copy > p,\n      #vsf-pools-hub .vsf-pools-final p { font-size: 16px !important; }\n\n      #vsf-pools-hub .vsf-pools-hero-actions,\n      #vsf-pools-hub .vsf-pools-actions-row {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-btn {\n        width: 100% !important;\n        min-width: 0 !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-hero-images {\n        grid-template-columns: 1fr !important;\n        height: auto !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-hero-image {\n        min-height: 300px !important;\n        height: 320px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-strip-grid,\n      #vsf-pools-hub .vsf-pools-card-grid,\n      #vsf-pools-hub .vsf-pools-hours-grid,\n      #vsf-pools-hub .vsf-pools-service-grid { grid-template-columns: 1fr !important; }\n\n      #vsf-pools-hub .vsf-pools-section,\n      #vsf-pools-hub .vsf-pools-dark { padding: 56px 0 !important; }\n\n      #vsf-pools-hub .vsf-pools-section-head {\n        margin-bottom: 30px !important;\n        text-align: left !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-section-head h2,\n      #vsf-pools-hub .vsf-pools-dark-copy h2,\n      #vsf-pools-hub .vsf-pools-split-copy h2,\n      #vsf-pools-hub .vsf-pools-pool-copy h2,\n      #vsf-pools-hub .vsf-pools-gallery-head h2,\n      #vsf-pools-hub .vsf-pools-final h2 { font-size: 30px !important; }\n\n      #vsf-pools-hub .vsf-pools-hours-list li {\n        grid-template-columns: 1fr !important;\n        gap: 5px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-pool-detail {\n        padding: 24px 0 !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-pool-feature {\n        min-height: 0 !important;\n        border-radius: 28px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-pool-media,\n      #vsf-pools-hub .vsf-pools-pool-media img {\n        min-height: 300px !important;\n        height: 300px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-pool-copy {\n        padding: 30px 24px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-dark-media,\n      #vsf-pools-hub .vsf-pools-split-media { min-height: 390px !important; }\n\n      #vsf-pools-hub .vsf-pools-dark-media img,\n      #vsf-pools-hub .vsf-pools-split-media img { height: 390px !important; }\n\n      #vsf-pools-hub .vsf-pools-gallery-section { padding: 58px 0 62px 0 !important; }\n      #vsf-pools-hub .vsf-pools-gallery-head { margin-bottom: 26px !important; }\n      #vsf-pools-hub .vsf-pools-gallery-head p { font-size: 16px !important; }\n\n      #vsf-pools-hub .vsf-pools-gallery-mosaic {\n        display: flex !important;\n        grid-template-columns: none !important;\n        grid-template-rows: none !important;\n        gap: 12px !important;\n        width: calc(100% + 18px) !important;\n        max-width: none !important;\n        margin: 0 -18px 0 0 !important;\n        padding: 0 18px 10px 0 !important;\n        overflow-x: auto !important;\n        overflow-y: hidden !important;\n        scroll-snap-type: x mandatory !important;\n        scroll-padding-left: 0 !important;\n        -webkit-overflow-scrolling: touch !important;\n        overscroll-behavior-inline: contain !important;\n        scrollbar-width: none !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-mosaic::-webkit-scrollbar {\n        display: none !important;\n        width: 0 !important;\n        height: 0 !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-item,\n      #vsf-pools-hub .vsf-pools-gallery-item-main,\n      #vsf-pools-hub .vsf-pools-gallery-item-2,\n      #vsf-pools-hub .vsf-pools-gallery-item-3,\n      #vsf-pools-hub .vsf-pools-gallery-item-4,\n      #vsf-pools-hub .vsf-pools-gallery-item-5,\n      #vsf-pools-hub .vsf-pools-gallery-item-6,\n      #vsf-pools-hub .vsf-pools-gallery-item-7 {\n        flex: 0 0 82vw !important;\n        width: 82vw !important;\n        max-width: 430px !important;\n        height: 290px !important;\n        min-height: 290px !important;\n        grid-column: auto !important;\n        grid-row: auto !important;\n        border-radius: 24px !important;\n        scroll-snap-align: start !important;\n        scroll-snap-stop: always !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-item figcaption,\n      #vsf-pools-hub .vsf-pools-gallery-item-main figcaption {\n        left: 18px !important;\n        right: 18px !important;\n        bottom: 17px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-item-main figcaption strong {\n        max-width: none !important;\n        font-size: 22px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-gallery-bridge {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n        padding: 20px !important;\n      }\n\n      #vsf-pools-hub .vsf-pools-final { padding: 58px 0 !important; }\n    }\n  <\/style>","protected":false},"excerpt":{"rendered":"<p>Zwembaden en waterpark bij Villaggio San Francesco 3 zwembaden, een waterpark en volop plezier In Caorle vind je waterplezier voor elk vakantieritme: zwembaden voor gezinnen, spelletjes en glijbanen voor kinderen, relaxzones, whirlpools en activiteiten voor wie graag in beweging blijft. Ontdek de zwembaden Waterpark Zwemmen en aquagym Gezinszwembaden Glijbanen en waterspelletjes Ontspanning en wellness Van&hellip; <a class=\"more-link\" href=\"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/\">Lees verder <span class=\"screen-reader-text\">Zwembaden en waterpark bij Villaggio San Francesco<\/span><\/a><\/p>\n","protected":false},"author":29,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"class_list":["post-45980","page","type-page","status-publish","hentry","entry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Zwembaden en waterpark in Caorle | Villaggio San Francesco<\/title>\n<meta name=\"description\" content=\"Ontdek de zwembaden en het waterpark van Villaggio San Francesco in Caorle: glijbanen, waterspellen, wellnessruimte, zwemmen en aquagym voor het hele gezin.\" \/>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Zwembaden en waterpark in Caorle | Villaggio San Francesco\" \/>\n<meta property=\"og:description\" content=\"Ontdek de zwembaden en het waterpark van Villaggio San Francesco in Caorle: glijbanen, waterspellen, wellnessruimte, zwemmen en aquagym voor het hele gezin.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/\" \/>\n<meta property=\"og:site_name\" content=\"Villaggio San Francesco\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/VillaggioSanFrancesco\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-28T08:03:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/zwembaden-en-waterpark-bij-villaggio-san-francesco\\\/\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/zwembaden-en-waterpark-bij-villaggio-san-francesco\\\/\",\"name\":\"Zwembaden en waterpark in Caorle | Villaggio San Francesco\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/zwembaden-en-waterpark-bij-villaggio-san-francesco\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/zwembaden-en-waterpark-bij-villaggio-san-francesco\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/piscina-tropical-esterno-1.webp\",\"datePublished\":\"2026-09-22T13:55:01+00:00\",\"dateModified\":\"2026-09-28T08:03:05+00:00\",\"description\":\"Ontdek de zwembaden en het waterpark van Villaggio San Francesco in Caorle: glijbanen, waterspellen, wellnessruimte, zwemmen en aquagym voor het hele gezin.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/zwembaden-en-waterpark-bij-villaggio-san-francesco\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/zwembaden-en-waterpark-bij-villaggio-san-francesco\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/zwembaden-en-waterpark-bij-villaggio-san-francesco\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/piscina-tropical-esterno-1.webp\",\"contentUrl\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/piscina-tropical-esterno-1.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/zwembaden-en-waterpark-bij-villaggio-san-francesco\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zwembaden en waterpark bij Villaggio San Francesco\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/\",\"name\":\"Villaggio San Francesco\",\"description\":\"Caorle, VENEZIA\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#organization\",\"name\":\"Villaggio San Francesco\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Logo-Villaggio-San-Francesco-Caorle-1.png\",\"contentUrl\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Logo-Villaggio-San-Francesco-Caorle-1.png\",\"width\":1206,\"height\":356,\"caption\":\"Villaggio San Francesco\"},\"image\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/VillaggioSanFrancesco\\\/\",\"https:\\\/\\\/www.instagram.com\\\/villaggiosanfrancesco\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UClXJoJulrb1UANfZodeHn-g\",\"https:\\\/\\\/www.tiktok.com\\\/@sanfrancescoresort\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Zwembaden en waterpark in Caorle | Villaggio San Francesco","description":"Ontdek de zwembaden en het waterpark van Villaggio San Francesco in Caorle: glijbanen, waterspellen, wellnessruimte, zwemmen en aquagym voor het hele gezin.","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"nl_NL","og_type":"article","og_title":"Zwembaden en waterpark in Caorle | Villaggio San Francesco","og_description":"Ontdek de zwembaden en het waterpark van Villaggio San Francesco in Caorle: glijbanen, waterspellen, wellnessruimte, zwemmen en aquagym voor het hele gezin.","og_url":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/","og_site_name":"Villaggio San Francesco","article_publisher":"https:\/\/www.facebook.com\/VillaggioSanFrancesco\/","article_modified_time":"2026-09-28T08:03:05+00:00","og_image":[{"url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"8 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/","url":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/","name":"Zwembaden en waterpark in Caorle | Villaggio San Francesco","isPartOf":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/#primaryimage"},"image":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/#primaryimage"},"thumbnailUrl":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp","datePublished":"2026-09-22T13:55:01+00:00","dateModified":"2026-09-28T08:03:05+00:00","description":"Ontdek de zwembaden en het waterpark van Villaggio San Francesco in Caorle: glijbanen, waterspellen, wellnessruimte, zwemmen en aquagym voor het hele gezin.","breadcrumb":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/#primaryimage","url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp","contentUrl":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/piscina-tropical-esterno-1.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/zwembaden-en-waterpark-bij-villaggio-san-francesco\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.villaggiosanfrancesco.com\/nl\/"},{"@type":"ListItem","position":2,"name":"Zwembaden en waterpark bij Villaggio San Francesco"}]},{"@type":"WebSite","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#website","url":"https:\/\/www.villaggiosanfrancesco.com\/nl\/","name":"Villaggio San Francesco","description":"Caorle, VENEZIA","publisher":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.villaggiosanfrancesco.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#organization","name":"Villaggio San Francesco","url":"https:\/\/www.villaggiosanfrancesco.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2023\/03\/Logo-Villaggio-San-Francesco-Caorle-1.png","contentUrl":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2023\/03\/Logo-Villaggio-San-Francesco-Caorle-1.png","width":1206,"height":356,"caption":"Villaggio San Francesco"},"image":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/VillaggioSanFrancesco\/","https:\/\/www.instagram.com\/villaggiosanfrancesco\/","https:\/\/www.youtube.com\/channel\/UClXJoJulrb1UANfZodeHn-g","https:\/\/www.tiktok.com\/@sanfrancescoresort"]}]}},"coauthors":[],"author_meta":{"author_link":"https:\/\/www.villaggiosanfrancesco.com\/nl\/news\/author\/mattia_fh8r4\/","display_name":"Mattia"},"relative_dates":{"created":"Geplaatst 3 weken geleden","modified":"Bijgewerkt 2 weken geleden"},"absolute_dates":{"created":"Geplaatst op 22 september 2026","modified":"Bijgewerkt op 28 september 2026"},"absolute_dates_time":{"created":"Geplaatst op 22 september 2026 15:55","modified":"Bijgewerkt op 28 september 2026 10:03"},"featured_img_caption":"","featured_img":false,"series_order":"","_links":{"self":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/pages\/45980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/comments?post=45980"}],"version-history":[{"count":0,"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/pages\/45980\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/media?parent=45980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}