{"id":45942,"date":"2026-09-28T09:25:13","date_gmt":"2026-09-28T07:25:13","guid":{"rendered":"https:\/\/www.villaggiosanfrancesco.com\/?page_id=45942"},"modified":"2026-09-28T10:22:08","modified_gmt":"2026-09-28T08:22:08","slug":"plaza-w-villaggio-san-francesco","status":"publish","type":"page","link":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/","title":{"rendered":"Pla\u017ca w Villaggio San Francesco"},"content":{"rendered":"\n<div id=\"vsf-beach-hub\">\n  \n\n  <!-- HERO -->\n  <section class=\"vsf-beach-hero\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-hero-grid\">\n        <div class=\"vsf-beach-hero-copy\">\n          <span class=\"vsf-beach-kicker\">Pla\u017ca w Villaggio San Francesco<\/span>\n          <h1>Morze w Caorle, tu\u017c przed Twoim miejscem wypoczynku<\/h1>\n          <p>\n            Ponad 500 metr\u00f3w prywatnej pla\u017cy na wybrze\u017cu Caorle, z pla\u017c\u0105 bezp\u0142atn\u0105, pla\u017c\u0105 wyposa\u017con\u0105, BiDog Beach oraz wieloma mo\u017cliwo\u015bciami korzystania z morza: od relaksu i czasu z rodzin\u0105 po sporty wodne.\n          <\/p>\n\n          <div class=\"vsf-beach-hero-actions\">\n            <a href=\"#vsf-beach-types\" class=\"vsf-beach-btn vsf-beach-btn-primary\">Odkryj pla\u017ce<\/a>\n            <a href=\"#vsf-beach-booking\" class=\"vsf-beach-btn vsf-beach-btn-dark\">Zarezerwuj miejsce na pla\u017cy<\/a>\n            <a href=\"#vsf-beach-sports\" class=\"vsf-beach-btn vsf-beach-btn-dark\">Sporty wodne<\/a>\n          <\/div>\n\n          <ul class=\"vsf-beach-hero-pills\">\n            <li><span class=\"vsf-beach-dot\"><\/span> Pla\u017ca wyposa\u017cona<\/li>\n            <li><span class=\"vsf-beach-dot\"><\/span> Pla\u017ca bezp\u0142atna<\/li>\n            <li><span class=\"vsf-beach-dot\"><\/span> BiDog Beach<\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"vsf-beach-hero-images\">\n          <figure class=\"vsf-beach-hero-image\">\n            <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/bambini_in_spiaggia.jpg\"\n                 alt=\"Dzieci bawi\u0105ce si\u0119 na pla\u017cy w Caorle\">\n          <\/figure>\n\n          <figure class=\"vsf-beach-hero-image\">\n            <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/spiaggia_attrezzata_villaggio_san_francesco01.jpg\"\n                 alt=\"Pla\u017ca wyposa\u017cona del Villaggio San Francesco a Caorle\">\n            <div class=\"vsf-beach-hero-badge\">\n              Bezpo\u015bredni dost\u0119p z o\u015brodka i przestrzenie stworzone z my\u015bl\u0105 o swobodnym korzystaniu z morza ka\u017cdego dnia.\n            <\/div>\n          <\/figure>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- STRIP -->\n  <section class=\"vsf-beach-strip\" aria-label=\"Cechy pla\u017cy\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-strip-grid\">\n        <div class=\"vsf-beach-strip-item\">\n          <small>Wybrze\u017ce<\/small>\n          <strong>Ponad 500 metr\u00f3w<\/strong>\n        <\/div>\n        <div class=\"vsf-beach-strip-item\">\n          <small>Dost\u0119p<\/small>\n          <strong>Tylko dla go\u015bci<\/strong>\n        <\/div>\n        <div class=\"vsf-beach-strip-item\">\n          <small>Jako\u015b\u0107<\/small>\n          <strong>Europejska B\u0142\u0119kitna Flaga<\/strong>\n        <\/div>\n        <div class=\"vsf-beach-strip-item\">\n          <small>Po\u0142o\u017cenie<\/small>\n          <strong>Bezpo\u015brednio nad morzem<\/strong>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- RODZAJE PLA\u017bY -->\n  <section class=\"vsf-beach-section\" id=\"vsf-beach-types\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-section-head\">\n        <span class=\"vsf-beach-kicker\">Wybierz sw\u00f3j spos\u00f3b na morze<\/span>\n        <h2>Trzy r\u00f3\u017cne sposoby na korzystanie z pla\u017cy w Caorle<\/h2>\n        <p>\n          Na tej stronie znajdziesz najwa\u017cniejsze dost\u0119pne opcje oraz odno\u015bniki do dedykowanych us\u0142ug, rezerwacji miejsca na pla\u017cy i informacji dla os\u00f3b podr\u00f3\u017cuj\u0105cych z psem.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-beach-card-grid\">\n        <article class=\"vsf-beach-card\">\n          <div class=\"vsf-beach-card-image\">\n            <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/spiaggia_attrezzata_villaggio_san_francesco01.jpg\"\n                 alt=\"Parasole i le\u017caki na wyposa\u017conej pla\u017cy\">\n          <\/div>\n          <div class=\"vsf-beach-card-content\">\n            <span class=\"vsf-beach-label\">Wymagana rezerwacja<\/span>\n            <h3>Wyposa\u017cona pla\u017ca<\/h3>\n            <p>\n              Parasole i le\u017caki do wynaj\u0119cia, dzi\u0119ki kt\u00f3rym mo\u017cesz wygodnie zaplanowa\u0107 dzie\u0144 nad morzem, blisko us\u0142ug dost\u0119pnych w o\u015brodku.\n            <\/p>\n            <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/uslugi-plazowe\/\"\n               class=\"vsf-beach-btn vsf-beach-btn-primary\">Odkryj us\u0142ugi<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vsf-beach-card\">\n          <div class=\"vsf-beach-card-image\">\n            <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/bidog_beach.jpg\"\n                 alt=\"Pies nad morzem na BiDog Beach w Caorle\">\n          <\/div>\n          <div class=\"vsf-beach-card-content\">\n            <span class=\"vsf-beach-label\">Wakacje z psem<\/span>\n            <h3>BiDog Beach<\/h3>\n            <p>\n              Wyposa\u017cona strefa przeznaczona dla go\u015bci podr\u00f3\u017cuj\u0105cych z psem, przygotowana r\u00f3wnie\u017c do k\u0105pieli zwierz\u0105t w morzu.\n            <\/p>\n            <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/bidog-beach\/\"\n               class=\"vsf-beach-btn vsf-beach-btn-primary\">Odkryj BiDog Beach<\/a>\n          <\/div>\n        <\/article>\n\n                <article class=\"vsf-beach-card\">\n          <div class=\"vsf-beach-card-image\">\n            <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/spiaggia_libera_villaggio_san_francesco.jpg\"\n                 alt=\"Pla\u017ca bezp\u0142atna riservata agli ospiti del villaggio\">\n          <\/div>\n          <div class=\"vsf-beach-card-content\">\n            <span class=\"vsf-beach-label\">Wy\u0142\u0105cznie dla go\u015bci<\/span>\n            <h3>Bezp\u0142atna pla\u017ca<\/h3>\n            <p>\n              Dost\u0119pna bezpo\u015brednio z o\u015brodka, idealna dla os\u00f3b, kt\u00f3re chc\u0105 cieszy\u0107 si\u0119 morzem w prosty spos\u00f3b i samodzielnie zaplanowa\u0107 sw\u00f3j dzie\u0144.\n            <\/p>\n            <!--<a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/uslugi-plazowe\/\"\n               class=\"vsf-beach-btn vsf-beach-btn-primary\">Zobacz pla\u017c\u0119<\/a>-->\n          <\/div>\n        <\/article>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- GAZEBO -->\n  <section class=\"vsf-beach-gazebo-section\" id=\"vsf-beach-gazebo\" aria-labelledby=\"vsf-beach-gazebo-title\">\n    <div class=\"vsf-beach-container\">\n      <article class=\"vsf-beach-gazebo-feature\">\n        <figure class=\"vsf-beach-gazebo-media\">\n          <img decoding=\"async\" loading=\"lazy\"\n               src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/09\/Pagoda-Villaggio-San-Francesco.webp\"\n               alt=\"Gazebo na pla\u017cy Villaggio San Francesco\">\n        <\/figure>\n\n        <div class=\"vsf-beach-gazebo-copy\">\n          <span class=\"vsf-beach-kicker\">Wi\u0119cej przestrzeni, wi\u0119cej komfortu<\/span>\n          <h3 id=\"vsf-beach-gazebo-title\">Bardziej kameralne miejsce na pla\u017cy<\/h3>\n          <p>\n            Dla os\u00f3b, kt\u00f3re podczas dnia nad morzem ceni\u0105 wi\u0119ksz\u0105 przestrze\u0144, prywatno\u015b\u0107 i komfort, pagody stanowi\u0105 bardziej kameralne i relaksuj\u0105ce rozwi\u0105zanie, idealne do wypoczynku zaledwie kilka krok\u00f3w od wody.\n          <\/p>\n          <!--<a href=\"https:\/\/www.villaggiosanfrancesco.com\/it\/gazebo\/\"\n             class=\"vsf-beach-btn vsf-beach-btn-primary vsf-beach-gazebo-cta\">Odkryj pagody<\/a>-->\n          <div class=\"vsf-beach-gazebo-points\" aria-label=\"Cechy gazebo\">\n            <span>Wi\u0119cej przestrzeni<\/span>\n            <span>Wi\u0119ksza prywatno\u015b\u0107<\/span>\n            <span>Relaks blisko morza<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n  <\/section>\n\n  <!-- REZERWACJA -->\n  <section class=\"vsf-beach-section vsf-beach-section-soft\" id=\"vsf-beach-booking\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-booking\">\n        <div class=\"vsf-beach-booking-copy\">\n          <span class=\"vsf-beach-kicker\">Zaplanuj dzie\u0144 nad morzem<\/span>\n          <h2>Zarezerwuj swoje miejsce na pla\u017cy<\/h2>\n          <p>\n            Na pla\u017cy wyposa\u017conej mo\u017cesz wybra\u0107 rozwi\u0105zanie najlepiej dopasowane do swoich potrzeb i sprawdzi\u0107 dost\u0119pno\u015b\u0107. Dost\u0119p z o\u015brodka jest zarezerwowany dla go\u015bci: pami\u0119taj, aby zawsze mie\u0107 przy sobie opask\u0119 umo\u017cliwiaj\u0105c\u0105 otwarcie bramki.\n          <\/p>\n\n          <ul class=\"vsf-beach-check-list\">\n            <li>Wybierz termin pobytu<\/li>\n            <li>Sprawd\u017a dost\u0119pno\u015b\u0107 miejsc na pla\u017cy<\/li>\n            <li>Wybierz parasol i doko\u0144cz rezerwacj\u0119<\/li>\n          <\/ul>\n\n          <div class=\"vsf-beach-actions-row\">\n            <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/kemping-na-plazy-w-caorle\/#prenota\"\n               class=\"vsf-beach-btn vsf-beach-btn-primary\">Zarezerwuj swoje miejsce<\/a>\n          <\/div>\n\n          <!--\n            Bezpo\u015brednio po tej sekcji wstaw shortcode lub wid\u017cet u\u017cywany ju\u017c na stronie\n            do mapy i rezerwacji parasoli online.\n          -->\n        <\/div>\n\n        <figure class=\"vsf-beach-booking-visual\">\n          <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/spiaggia_attrezzata_villaggio_san_francesco01.jpg\"\n               alt=\"Miejsca z parasolami i le\u017cakami na pla\u017cy w Caorle\">\n          <figcaption class=\"vsf-beach-booking-panel\">\n            <strong>Pla\u017ca kilka krok\u00f3w od zakwaterowania<\/strong>\n            <p>\n              Z o\u015brodka dojdziesz bezpo\u015brednio na pla\u017c\u0119, dzi\u0119ki czemu mo\u017cesz \u0142\u0105czy\u0107 morze, relaks, aktywno\u015bci i us\u0142ugi bez konieczno\u015bci korzystania z samochodu.\n            <\/p>\n          <\/figcaption>\n        <\/figure>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- US\u0141UGI -->\n  <section class=\"vsf-beach-section\" id=\"vsf-beach-services\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-section-head\">\n        <span class=\"vsf-beach-kicker\">Wszystko blisko morza<\/span>\n        <h2>Us\u0142ugi stworzone z my\u015bl\u0105 o \u0142atwiejszym dniu na pla\u017cy<\/h2>\n        <p>\n          Od wyposa\u017conych stanowisk po specjalne wej\u015bcia: pla\u017ca jest cz\u0119\u015bci\u0105 \u017cycia o\u015brodka i odpowiada na potrzeby rodzin, os\u00f3b aktywnych oraz go\u015bci ze zwierz\u0119tami.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-beach-service-grid\">\n        <article class=\"vsf-beach-service-card\">\n          <span class=\"vsf-beach-label\">Komfort<\/span>\n          <h3>Parasole i le\u017caki<\/h3>\n          <p>Wyposa\u017cone miejsca na pla\u017cy dost\u0119pne do wynaj\u0119cia, aby jeszcze wygodniej cieszy\u0107 si\u0119 morzem.<\/p>\n        <\/article>\n\n        <article class=\"vsf-beach-service-card\">\n          <span class=\"vsf-beach-label\">Bezpo\u015bredni dost\u0119p<\/span>\n          <h3>Z o\u015brodka prosto na piasek<\/h3>\n          <p>Na pla\u017c\u0119 mo\u017cna doj\u015b\u0107 bezpo\u015brednio z resortu; jest ona zarezerwowana dla go\u015bci.<\/p>\n        <\/article>\n\n        <article class=\"vsf-beach-service-card\">\n          <span class=\"vsf-beach-label\">Rodziny<\/span>\n          <h3>\u0141agodne zej\u015bcie do morza<\/h3>\n          <p>Wybrze\u017ce Caorle wyr\u00f3\u017cnia si\u0119 drobnym piaskiem i p\u0142ytk\u0105 wod\u0105, kt\u00f3ra stopniowo staje si\u0119 g\u0142\u0119bsza.<\/p>\n        <\/article>\n\n        <article class=\"vsf-beach-service-card\">\n          <span class=\"vsf-beach-label\">Przyjazne zwierz\u0119tom<\/span>\n          <h3>Strefa dla ps\u00f3w<\/h3>\n          <p>BiDog Beach pozwala sp\u0119dza\u0107 dzie\u0144 nad morzem r\u00f3wnie\u017c razem z psem.<\/p>\n        <\/article>\n\n        <article class=\"vsf-beach-service-card\">\n          <span class=\"vsf-beach-label\">Dost\u0119pno\u015b\u0107<\/span>\n          <h3>Bardziej dost\u0119pne przestrzenie<\/h3>\n          <p>K\u0142adki i dedykowane us\u0142ugi u\u0142atwiaj\u0105 wi\u0119kszej liczbie go\u015bci dotarcie na pla\u017c\u0119 i korzystanie z niej.<\/p>\n        <\/article>\n\n        <article class=\"vsf-beach-service-card\">\n          <span class=\"vsf-beach-label\">\u017bycie w o\u015brodku<\/span>\n          <h3>Aktywno\u015bci i us\u0142ugi w pobli\u017cu<\/h3>\n          <p>Sport, animacje i punkty gastronomiczne dope\u0142niaj\u0105 dzie\u0144 sp\u0119dzony nad morzem.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- SPORTY WODNE -->\n  <section class=\"vsf-beach-sports\" id=\"vsf-beach-sports\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-sports-layout\">\n        <figure class=\"vsf-beach-sports-media\">\n          <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/canoa_villaggio_san_francesco.jpg\"\n               alt=\"Kajak na morzu przed Villaggio San Francesco\">\n        <\/figure>\n\n        <div class=\"vsf-beach-sports-copy\">\n          <span class=\"vsf-beach-kicker\">Morze, kt\u00f3rym mo\u017cna \u017cy\u0107<\/span>\n          <h2>Sporty wodne: energia, odkrywanie i zabawa<\/h2>\n          <p>\n            Morze staje si\u0119 przestrzeni\u0105 do odkrywania i aktywnego sp\u0119dzania czasu poprzez sport, nowe do\u015bwiadczenia i wsp\u00f3lne chwile.\n          <\/p>\n\n          <ul class=\"vsf-beach-sport-list\">\n            <li>\n              <strong>Windsurfing<\/strong>\n              <span>Wypo\u017cyczalnia sprz\u0119tu i mo\u017cliwo\u015b\u0107 udzia\u0142u w dedykowanych kursach.<\/span>\n            <\/li>\n            <li>\n              <strong>Kayak<\/strong>\n              <span>Wci\u0105gaj\u0105cy spos\u00f3b na odkrywanie morza i dzielenie si\u0119 nowym do\u015bwiadczeniem.<\/span>\n            <\/li>\n            <li>\n              <strong>Nurkowanie<\/strong>\n              <span>Zaj\u0119cia wprowadzaj\u0105ce w kontrolowanym \u015brodowisku dla doros\u0142ych i dzieci.<\/span>\n            <\/li>\n          <\/ul>\n\n          <div class=\"vsf-beach-actions-row\">\n            <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/sporty-wodne\/\"\n               class=\"vsf-beach-btn vsf-beach-btn-primary\">Odkryj sporty wodne<\/a>\n            <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/kajak\/\"\n               class=\"vsf-beach-btn vsf-beach-btn-primary\">Odkryj kajak<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- B\u0141\u0118KITNA FLAGA I WYBRZE\u017bE -->\n  <section class=\"vsf-beach-section vsf-beach-section-soft\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-section-head\">\n        <span class=\"vsf-beach-kicker\">Caorle i jego morze<\/span>\n        <h2>Pla\u017ca do prze\u017cywania, okolica do odkrywania<\/h2>\n        <p>\n          Jako\u015b\u0107 morza, z\u0142ocisty piasek i rozleg\u0142e wybrze\u017ce sprawiaj\u0105, \u017ce okolice Caorle s\u0105 idealne do relaksu, zabawy, sportu i spacer\u00f3w.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-beach-info-layout\">\n        <article class=\"vsf-beach-info-panel\">\n          <div class=\"vsf-beach-info-image\">\n            <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/09\/mare_villaggio_san_francesco_01.jpg\"\n                 alt=\"Morze i pla\u017ca w Caorle wyr\u00f3\u017cnione B\u0142\u0119kitn\u0105 Flag\u0105\">\n          <\/div>\n          <div class=\"vsf-beach-info-content\">\n            <span class=\"vsf-beach-label\">Jako\u015b\u0107 \u015brodowiska<\/span>\n            <h3>Europejska B\u0142\u0119kitna Flaga<\/h3>\n            <p>\n              Mi\u0119dzynarodowe wyr\u00f3\u017cnienie zwi\u0105zane z jako\u015bci\u0105 wody do k\u0105pieli, czysto\u015bci\u0105 pla\u017c oraz us\u0142ugami oferowanymi w miejscowo\u015bciach nadmorskich.\n            <\/p>\n            <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/uslugi-plazowe\/\"\n               class=\"vsf-beach-btn vsf-beach-btn-dark\">Dowiedz si\u0119 wi\u0119cej o us\u0142ugach<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vsf-beach-info-panel\">\n          <div class=\"vsf-beach-info-image\">\n            <img decoding=\"async\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/bambini_in_spiaggia.jpg\"\n                 alt=\"Dzieci na piasku na wybrze\u017cu Caorle\">\n          <\/div>\n          <div class=\"vsf-beach-info-content\">\n            <span class=\"vsf-beach-label\">Wybrze\u017ce<\/span>\n            <h3>Caorle i okolice<\/h3>\n            <p>\n              Ponad 15 kilometr\u00f3w wybrze\u017ca, drobny piasek i p\u0142ytka woda tworz\u0105 idealne warunki na rodzinne dni, odpr\u0119\u017caj\u0105ce spacery i chwile od rana a\u017c do zachodu s\u0142o\u0144ca.\n            <\/p>\n            <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/co-zobaczyc-w-poblizu-caorle\/\"\n               class=\"vsf-beach-btn vsf-beach-btn-dark\">Odkryj okolice<\/a>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- GALERIA KO\u0143COWA -->\n  <section class=\"vsf-beach-gallery-section\" id=\"vsf-beach-gallery\" aria-labelledby=\"vsf-beach-gallery-title\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-gallery-head\">\n        <div>\n          <span class=\"vsf-beach-kicker\">Wyobra\u017a sobie sw\u00f3j dzie\u0144 tutaj<\/span>\n          <h2 id=\"vsf-beach-gallery-title\">Pla\u017ca Villaggio San Francesco<\/h2>\n        <\/div>\n        <p>\n          Od pierwszej porannej k\u0105pieli, przez wsp\u00f3lny czas na piasku, a\u017c po aktywno\u015bci na wodzie: zobacz pla\u017c\u0119, zanim do\u015bwiadczysz jej na \u017cywo.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-beach-gallery-mosaic\">\n        <figure class=\"vsf-beach-gallery-item vsf-beach-gallery-item-main\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/bimbi_in_spiaggia_Caorle.jpg\" alt=\"Dzieci wchodz\u0105ce do morza na pla\u017cy w Caorle\">\n          <figcaption>\n            <small>Morze przed Tob\u0105<\/small>\n            <strong>Dni, kt\u00f3re zaczynaj\u0105 si\u0119 na piasku i trwaj\u0105 w wodzie<\/strong>\n          <\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-beach-gallery-item vsf-beach-gallery-item-2\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/canoa_villaggio_san_francesco.jpg\" alt=\"Kajak przed pla\u017c\u0105 Villaggio San Francesco\">\n          <figcaption>\n            <small>Do\u015bwiadczenia<\/small>\n            <strong>Morze, kt\u00f3rym mo\u017cna \u017cy\u0107<\/strong>\n          <\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-beach-gallery-item vsf-beach-gallery-item-3\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/bambini_in_spiaggia.jpg\" alt=\"Dzieci bawi\u0105ce si\u0119 przy brzegu w Caorle\">\n          <figcaption>\n            <small>Rodzina<\/small>\n            <strong>Wsp\u00f3lny czas<\/strong>\n          <\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-beach-gallery-item vsf-beach-gallery-item-4\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/spiaggia_attrezzata_villaggio_san_francesco01.jpg\" alt=\"Parasole i le\u017caki na wyposa\u017conej pla\u017cy Villaggio San Francesco\">\n          <figcaption>\n            <small>Komfort<\/small>\n            <strong>Twoja przestrze\u0144<\/strong>\n          <\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-beach-gallery-item vsf-beach-gallery-item-5\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/bidog_beach.jpg\" alt=\"BiDog Beach dla go\u015bci z psami w Villaggio San Francesco\">\n          <figcaption>\n            <small>BiDog Beach<\/small>\n            <strong>Razem na wakacjach<\/strong>\n          <\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-beach-gallery-item vsf-beach-gallery-item-6\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/windsurf.jpg\" alt=\"Sprz\u0119t windsurfingowy na pla\u017cy Villaggio San Francesco\">\n          <figcaption>\n            <small>Energia<\/small>\n            <strong>Sport nad morzem<\/strong>\n          <\/figcaption>\n        <\/figure>\n\n        <figure class=\"vsf-beach-gallery-item vsf-beach-gallery-item-7\">\n          <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/pedalo_caorle.jpg\" alt=\"Rower wodny na pla\u017cy w Caorle\">\n          <figcaption>\n            <small>Zabawa<\/small>\n            <strong>Morze mo\u017cliwo\u015bci<\/strong>\n          <\/figcaption>\n        <\/figure>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- KO\u0143COWE CTA -->\n  <section class=\"vsf-beach-final\">\n    <div class=\"vsf-beach-container\">\n      <div class=\"vsf-beach-final-inner\">\n        <div>\n          <span class=\"vsf-beach-kicker\">Pla\u017ca Villaggio San Francesco<\/span>\n          <h2>Gotowy na morze w Caorle?<\/h2>\n          <p>\n            Wybierz rozwi\u0105zanie najlepiej dopasowane do Twoich wakacji, odkryj us\u0142ugi na pla\u017cy i zaplanuj pobyt bezpo\u015brednio nad wybrze\u017cem.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-beach-final-actions\">\n          <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/uslugi-plazowe\/\"\n             class=\"vsf-beach-btn vsf-beach-btn-primary\">Us\u0142ugi pla\u017cowe<\/a>\n          <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/bidog-beach\/\"\n             class=\"vsf-beach-btn vsf-beach-btn-primary\">BiDog Beach<\/a>\n          <a href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/kemping-na-plazy-w-caorle\/\"\n             class=\"vsf-beach-btn vsf-beach-btn-primary\">Zarezerwuj swoje miejsce<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n<style class=\"advgb-styles-renderer\">\n    \/*\n      VSF - PLA\u017bA W CAORLE \/ KATEGORIA G\u0141\u00d3WNA\n      - Bez JavaScriptu\n      - CSS odizolowany wewn\u0105trz #vsf-beach-hub\n      - Responsywny uk\u0142ad na pe\u0142n\u0105 szeroko\u015b\u0107\n      - Modu\u0142owe sekcje po\u0142\u0105czone ze stronami szczeg\u00f3\u0142owymi\n    *\/\n\n    #vsf-beach-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-beach-hub,\n    #vsf-beach-hub *,\n    #vsf-beach-hub *::before,\n    #vsf-beach-hub *::after {\n      box-sizing: border-box !important;\n    }\n\n    #vsf-beach-hub section,\n    #vsf-beach-hub div,\n    #vsf-beach-hub article,\n    #vsf-beach-hub figure,\n    #vsf-beach-hub figcaption,\n    #vsf-beach-hub header,\n    #vsf-beach-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-beach-hub h1,\n    #vsf-beach-hub h2,\n    #vsf-beach-hub h3,\n    #vsf-beach-hub h4,\n    #vsf-beach-hub p,\n    #vsf-beach-hub ul,\n    #vsf-beach-hub ol,\n    #vsf-beach-hub li,\n    #vsf-beach-hub small,\n    #vsf-beach-hub strong,\n    #vsf-beach-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-beach-hub ul,\n    #vsf-beach-hub ol {\n      list-style: none !important;\n    }\n\n    #vsf-beach-hub li::marker {\n      content: \"\" !important;\n    }\n\n    #vsf-beach-hub a,\n    #vsf-beach-hub a:link,\n    #vsf-beach-hub a:visited,\n    #vsf-beach-hub a:hover,\n    #vsf-beach-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-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-btn,\n    #vsf-beach-hub .vsf-beach-btn:link,\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-btn-primary,\n    #vsf-beach-hub .vsf-beach-btn-primary:link,\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-btn-primary:hover,\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-btn-dark,\n    #vsf-beach-hub .vsf-beach-btn-dark:link,\n    #vsf-beach-hub .vsf-beach-btn-dark:visited {\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-btn-dark:hover,\n    #vsf-beach-hub .vsf-beach-btn-dark:focus {\n      background: #D18145 !important;\n      color: #ffffff !important;\n      transform: translateY(-1px) !important;\n      outline: none !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-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\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-hero-copy {\n      min-width: 0 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-hero-actions {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 12px !important;\n      margin: 0 0 30px 0 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-hero-pills {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 10px !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-hero-image img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-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\n    #vsf-beach-hub .vsf-beach-strip {\n      width: 100% !important;\n      padding: 30px 0 !important;\n      background: #2E2F33 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-strip-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 14px !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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    \/* SEKCJE *\/\n\n    #vsf-beach-hub .vsf-beach-section {\n      width: 100% !important;\n      padding: 78px 0 !important;\n      background: #ffffff !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-section-soft {\n      background: #ECE6DB !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-section-head {\n      max-width: 880px !important;\n      margin: 0 auto 42px auto !important;\n      text-align: center !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-section-head h2 {\n      margin: 0 0 18px 0 !important;\n      color: #2E2F33 !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-beach-hub .vsf-beach-section-head p {\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n      line-height: 1.65 !important;\n      font-weight: 400 !important;\n    }\n\n    \/* KARTY KATEGORII *\/\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-card:hover {\n      transform: translateY(-4px) !important;\n      box-shadow: 0 18px 46px rgba(209,129,69,.16) !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-card-image {\n      width: 100% !important;\n      height: 280px !important;\n      overflow: hidden !important;\n      background: #ECE6DB !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-card:hover .vsf-beach-card-image img {\n      transform: scale(1.035) !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-card-content {\n      display: flex !important;\n      flex-direction: column !important;\n      flex-grow: 1 !important;\n      padding: 28px !important;\n      background: #ffffff !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-card h3 {\n      margin: 0 0 12px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 25px !important;\n      line-height: 1.16 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-card p {\n      margin: 0 0 24px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 16px !important;\n      line-height: 1.58 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-card .vsf-beach-btn {\n      width: 100% !important;\n      min-width: 0 !important;\n      margin-top: auto !important;\n    }\n\n    \/* GAZEBO - SEKCJA REDAKCYJNA *\/\n\n    #vsf-beach-hub .vsf-beach-gazebo-section {\n      width: 100% !important;\n      padding: 0 0 78px 0 !important;\n      background: #ffffff !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-feature {\n      position: relative !important;\n      display: grid !important;\n      grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr) !important;\n      min-height: 390px !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-beach-hub .vsf-beach-gazebo-media {\n      position: relative !important;\n      min-width: 0 !important;\n      min-height: 390px !important;\n      overflow: hidden !important;\n      background: #ECE6DB !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-media::after {\n      content: \"\" !important;\n      position: absolute !important;\n      inset: 0 !important;\n      background: linear-gradient(180deg, rgba(0,0,0,0) 58%, rgba(0,0,0,.32) 100%) !important;\n      pointer-events: none !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-media img {\n      width: 100% !important;\n      height: 100% !important;\n      min-height: 390px !important;\n      object-fit: cover !important;\n      transition: transform .55s ease !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-feature:hover .vsf-beach-gazebo-media img {\n      transform: scale(1.025) !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-media-label {\n      position: absolute !important;\n      left: 22px !important;\n      bottom: 20px !important;\n      z-index: 2 !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      width: fit-content !important;\n      padding: 9px 14px !important;\n      border-radius: 999px !important;\n      background: rgba(46,47,51,.84) !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: .65px !important;\n      backdrop-filter: blur(6px) !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-copy {\n      position: relative !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      min-width: 0 !important;\n      padding: 44px 48px !important;\n      overflow: hidden !important;\n      background: transparent !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-copy .vsf-beach-kicker {\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-copy h3 {\n      position: relative !important;\n      z-index: 1 !important;\n      max-width: 620px !important;\n      margin: 0 0 16px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 36px !important;\n      line-height: 1.1 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.45px !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-copy p {\n      position: relative !important;\n      z-index: 1 !important;\n      max-width: 650px !important;\n      margin: 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-beach-hub .vsf-beach-gazebo-copy .vsf-beach-gazebo-cta {\n      position: relative !important;\n      z-index: 1 !important;\n      align-self: flex-start !important;\n      margin-top: 22px !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-points {\n      position: relative !important;\n      z-index: 1 !important;\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 9px !important;\n      margin: 24px 0 0 0 !important;\n      padding: 0 !important;\n      background: transparent !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gazebo-points span {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 7px !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    #vsf-beach-hub .vsf-beach-gazebo-points span::before {\n      content: \"\" !important;\n      display: inline-block !important;\n      width: 7px !important;\n      height: 7px !important;\n      min-width: 7px !important;\n      border-radius: 50% !important;\n      background: #D18145 !important;\n    }\n\n    \/* REZERWACJA *\/\n\n    #vsf-beach-hub .vsf-beach-booking {\n      display: grid !important;\n      grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr) !important;\n      gap: 42px !important;\n      align-items: center !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-booking-copy h2 {\n      margin: 0 0 18px 0 !important;\n      color: #2E2F33 !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-beach-hub .vsf-beach-booking-copy p {\n      margin: 0 0 22px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n      line-height: 1.65 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-check-list {\n      display: grid !important;\n      gap: 12px !important;\n      margin: 0 0 28px 0 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-actions-row {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 12px !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-booking-visual {\n      position: relative !important;\n      min-height: 520px !important;\n      overflow: hidden !important;\n      border-radius: 34px !important;\n      background: #2E2F33 !important;\n      box-shadow: 0 18px 48px rgba(0,0,0,.13) !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-booking-visual img {\n      width: 100% !important;\n      height: 520px !important;\n      object-fit: cover !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-booking-panel {\n      position: absolute !important;\n      left: 24px !important;\n      right: 24px !important;\n      bottom: 24px !important;\n      padding: 26px !important;\n      border-radius: 26px !important;\n      background: rgba(255,255,255,.94) !important;\n      backdrop-filter: blur(10px) !important;\n      box-shadow: 0 14px 34px rgba(0,0,0,.18) !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-booking-panel strong {\n      display: block !important;\n      margin: 0 0 8px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 21px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-booking-panel p {\n      color: #2E2F33 !important;\n      font-size: 15px !important;\n      line-height: 1.55 !important;\n      font-weight: 400 !important;\n    }\n\n    \/* US\u0141UGI *\/\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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    \/* SPORTY WODNE *\/\n\n    #vsf-beach-hub .vsf-beach-sports {\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-beach-hub .vsf-beach-sports::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-beach-hub .vsf-beach-sports-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-beach-hub .vsf-beach-sports-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-beach-hub .vsf-beach-sports-media img {\n      width: 100% !important;\n      height: 520px !important;\n      object-fit: cover !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-sports-copy .vsf-beach-kicker {\n      color: #D39566 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-sports-copy h2 {\n      margin: 0 0 18px 0 !important;\n      color: #ffffff !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-beach-hub .vsf-beach-sports-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-beach-hub .vsf-beach-sport-list {\n      display: grid !important;\n      gap: 12px !important;\n      margin: 0 0 28px 0 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-sport-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-beach-hub .vsf-beach-sport-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-beach-hub .vsf-beach-sport-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    \/* B\u0141\u0118KITNA FLAGA I WYBRZE\u017bE *\/\n\n    #vsf-beach-hub .vsf-beach-info-layout {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 24px !important;\n      align-items: stretch !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-info-panel {\n      display: flex !important;\n      flex-direction: column !important;\n      min-height: 100% !important;\n      overflow: hidden !important;\n      border-radius: 32px !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-beach-hub .vsf-beach-info-image {\n      height: 300px !important;\n      overflow: hidden !important;\n      background: #ECE6DB !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-info-image img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-info-content {\n      display: flex !important;\n      flex-direction: column !important;\n      flex-grow: 1 !important;\n      padding: 30px !important;\n      background: #ffffff !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-info-content h3 {\n      margin: 0 0 14px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 28px !important;\n      line-height: 1.15 !important;\n      font-weight: 900 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-info-content p {\n      margin: 0 0 24px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 16px !important;\n      line-height: 1.62 !important;\n      font-weight: 400 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-info-content .vsf-beach-btn {\n      width: 100% !important;\n      min-width: 0 !important;\n      margin-top: auto !important;\n    }\n\n    \/* GALERIA KO\u0143COWA *\/\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-gallery-item:hover img {\n      transform: scale(1.045) !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-gallery-item-main {\n      grid-column: 1 \/ span 7 !important;\n      grid-row: 1 \/ span 2 !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gallery-item-main figcaption {\n      left: 28px !important;\n      right: 28px !important;\n      bottom: 26px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      align-items: center !important;\n      justify-content: center !important;\n      text-align: center !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gallery-item-main figcaption small {\n      width: 100% !important;\n      text-align: center !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gallery-item-main figcaption strong {\n      width: 100% !important;\n      max-width: 520px !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n      font-size: 27px !important;\n      line-height: 1.12 !important;\n      text-align: center !important;\n    }\n\n    #vsf-beach-hub .vsf-beach-gallery-item-2 { grid-column: 8 \/ span 5 !important; grid-row: 1 !important; }\n    #vsf-beach-hub .vsf-beach-gallery-item-3 { grid-column: 8 \/ span 3 !important; grid-row: 2 !important; }\n    #vsf-beach-hub .vsf-beach-gallery-item-4 { grid-column: 11 \/ span 2 !important; grid-row: 2 !important; }\n    #vsf-beach-hub .vsf-beach-gallery-item-5 { grid-column: 1 \/ span 4 !important; grid-row: 3 !important; }\n    #vsf-beach-hub .vsf-beach-gallery-item-6 { grid-column: 5 \/ span 4 !important; grid-row: 3 !important; }\n    #vsf-beach-hub .vsf-beach-gallery-item-7 { grid-column: 9 \/ span 4 !important; grid-row: 3 !important; }\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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    \/* KO\u0143COWE CTA *\/\n\n    #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-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-beach-hub .vsf-beach-final-actions .vsf-beach-btn {\n      width: 100% !important;\n    }\n\n    \/* RESPONSIVE *\/\n\n    @media (max-width: 1100px) {\n      #vsf-beach-hub .vsf-beach-hero-grid,\n      #vsf-beach-hub .vsf-beach-booking,\n      #vsf-beach-hub .vsf-beach-sports-layout,\n      #vsf-beach-hub .vsf-beach-final-inner {\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-strip-grid,\n      #vsf-beach-hub .vsf-beach-card-grid,\n      #vsf-beach-hub .vsf-beach-service-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gallery-head {\n        grid-template-columns: 1fr !important;\n        gap: 18px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-gallery-item,\n      #vsf-beach-hub .vsf-beach-gallery-item-main,\n      #vsf-beach-hub .vsf-beach-gallery-item-2,\n      #vsf-beach-hub .vsf-beach-gallery-item-3,\n      #vsf-beach-hub .vsf-beach-gallery-item-4,\n      #vsf-beach-hub .vsf-beach-gallery-item-5,\n      #vsf-beach-hub .vsf-beach-gallery-item-6,\n      #vsf-beach-hub .vsf-beach-gallery-item-7 {\n        grid-column: auto !important;\n        grid-row: auto !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gallery-item-main {\n        grid-column: 1 \/ -1 !important;\n      }\n    }\n\n    @media (max-width: 900px) {\n      #vsf-beach-hub .vsf-beach-hero-copy h1 {\n        font-size: 44px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-section-head h2,\n      #vsf-beach-hub .vsf-beach-booking-copy h2,\n      #vsf-beach-hub .vsf-beach-sports-copy h2,\n      #vsf-beach-hub .vsf-beach-gallery-head h2,\n      #vsf-beach-hub .vsf-beach-final h2 {\n        font-size: 34px !important;\n      }\n    }\n\n    @media (max-width: 640px) {\n      #vsf-beach-hub .vsf-beach-container {\n        padding: 0 18px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-hero {\n        padding: 0px 0 30px 0 !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-hero-copy h1 {\n        font-size: 36px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-hero-copy p,\n      #vsf-beach-hub .vsf-beach-section-head p,\n      #vsf-beach-hub .vsf-beach-booking-copy p,\n      #vsf-beach-hub .vsf-beach-final p {\n        font-size: 16px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-hero-actions,\n      #vsf-beach-hub .vsf-beach-actions-row {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-btn {\n        width: 100% !important;\n        min-width: 0 !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-hero-images {\n        grid-template-columns: 1fr !important;\n        height: auto !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-hero-image {\n        min-height: 300px !important;\n        height: 320px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-strip-grid,\n      #vsf-beach-hub .vsf-beach-card-grid,\n      #vsf-beach-hub .vsf-beach-service-grid,\n      #vsf-beach-hub .vsf-beach-info-layout {\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-section,\n      #vsf-beach-hub .vsf-beach-sports {\n        padding: 56px 0 !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-section-head {\n        margin-bottom: 30px !important;\n        text-align: left !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-section-head h2,\n      #vsf-beach-hub .vsf-beach-booking-copy h2,\n      #vsf-beach-hub .vsf-beach-sports-copy h2,\n      #vsf-beach-hub .vsf-beach-gallery-head h2,\n      #vsf-beach-hub .vsf-beach-final h2 {\n        font-size: 30px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-booking-visual,\n      #vsf-beach-hub .vsf-beach-sports-media {\n        min-height: 390px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-booking-visual img,\n      #vsf-beach-hub .vsf-beach-sports-media img {\n        height: 390px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-booking-panel {\n        left: 14px !important;\n        right: 14px !important;\n        bottom: 14px !important;\n        padding: 20px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gazebo-section {\n        padding: 0 0 56px 0 !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gazebo-feature {\n        grid-template-columns: 1fr !important;\n        min-height: 0 !important;\n        border-radius: 28px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gazebo-media,\n      #vsf-beach-hub .vsf-beach-gazebo-media img {\n        min-height: 260px !important;\n        height: 260px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gazebo-copy {\n        padding: 28px 24px 30px 24px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gazebo-copy h3 {\n        font-size: 29px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gazebo-copy p {\n        font-size: 16px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gazebo-points {\n        gap: 8px !important;\n        margin-top: 20px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gazebo-points span {\n        font-size: 12px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gallery-section {\n        padding: 58px 0 62px 0 !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gallery-head {\n        margin-bottom: 26px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gallery-head p {\n        font-size: 16px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-gallery-mosaic::-webkit-scrollbar {\n        display: none !important;\n        width: 0 !important;\n        height: 0 !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gallery-item,\n      #vsf-beach-hub .vsf-beach-gallery-item-main,\n      #vsf-beach-hub .vsf-beach-gallery-item-2,\n      #vsf-beach-hub .vsf-beach-gallery-item-3,\n      #vsf-beach-hub .vsf-beach-gallery-item-4,\n      #vsf-beach-hub .vsf-beach-gallery-item-5,\n      #vsf-beach-hub .vsf-beach-gallery-item-6,\n      #vsf-beach-hub .vsf-beach-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-beach-hub .vsf-beach-gallery-item figcaption,\n      #vsf-beach-hub .vsf-beach-gallery-item-main figcaption {\n        left: 18px !important;\n        right: 18px !important;\n        bottom: 17px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gallery-item-main figcaption strong {\n        max-width: none !important;\n        font-size: 22px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-gallery-bridge {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n        padding: 20px !important;\n      }\n\n      #vsf-beach-hub .vsf-beach-final {\n        padding: 58px 0 !important;\n      }\n    }\n  <\/style>","protected":false},"excerpt":{"rendered":"<p>Pla\u017ca w Villaggio San Francesco Morze w Caorle, tu\u017c przed Twoim miejscem wypoczynku Ponad 500 metr\u00f3w prywatnej pla\u017cy na wybrze\u017cu Caorle, z pla\u017c\u0105 bezp\u0142atn\u0105, pla\u017c\u0105 wyposa\u017con\u0105, BiDog Beach oraz wieloma mo\u017cliwo\u015bciami korzystania z morza: od relaksu i czasu z rodzin\u0105 po sporty wodne. Odkryj pla\u017ce Zarezerwuj miejsce na pla\u017cy Sporty wodne Pla\u017ca wyposa\u017cona Pla\u017ca bezp\u0142atna&hellip; <a class=\"more-link\" href=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/\">Czytaj dalej <span class=\"screen-reader-text\">Pla\u017ca w Villaggio San Francesco<\/span><\/a><\/p>\n","protected":false},"author":29,"featured_media":22062,"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-45942","page","type-page","status-publish","has-post-thumbnail","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>Kemping na pla\u017cy w Caorle | Villaggio San Francesco<\/title>\n<meta name=\"description\" content=\"Odkryj pla\u017c\u0119 w Caorle: z\u0142ocisty piasek i bezpo\u015bredni dost\u0119p z Villaggio San Francesco. Parasole, strefa dla ps\u00f3w i sporty wodne!\" \/>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kemping na pla\u017cy w Caorle | Villaggio San Francesco\" \/>\n<meta property=\"og:description\" content=\"Odkryj pla\u017c\u0119 w Caorle: z\u0142ocisty piasek i bezpo\u015bredni dost\u0119p z Villaggio San Francesco. Parasole, strefa dla ps\u00f3w i sporty wodne!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-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:22:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/litorale_Caorle.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"859\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/plaza-w-villaggio-san-francesco\\\/\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/plaza-w-villaggio-san-francesco\\\/\",\"name\":\"Kemping na pla\u017cy w Caorle | Villaggio San Francesco\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/plaza-w-villaggio-san-francesco\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/plaza-w-villaggio-san-francesco\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/litorale_Caorle.jpg\",\"datePublished\":\"2026-09-28T07:25:13+00:00\",\"dateModified\":\"2026-09-28T08:22:08+00:00\",\"description\":\"Odkryj pla\u017c\u0119 w Caorle: z\u0142ocisty piasek i bezpo\u015bredni dost\u0119p z Villaggio San Francesco. Parasole, strefa dla ps\u00f3w i sporty wodne!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/plaza-w-villaggio-san-francesco\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/plaza-w-villaggio-san-francesco\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/plaza-w-villaggio-san-francesco\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/litorale_Caorle.jpg\",\"contentUrl\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/litorale_Caorle.jpg\",\"width\":2000,\"height\":859},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/plaza-w-villaggio-san-francesco\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pla\u017ca w Villaggio San Francesco\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/\",\"name\":\"Villaggio San Francesco\",\"description\":\"Caorle, VENEZIA\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/#organization\",\"name\":\"Villaggio San Francesco\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/pl\\\/#\\\/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\\\/pl\\\/#\\\/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":"Kemping na pla\u017cy w Caorle | Villaggio San Francesco","description":"Odkryj pla\u017c\u0119 w Caorle: z\u0142ocisty piasek i bezpo\u015bredni dost\u0119p z Villaggio San Francesco. Parasole, strefa dla ps\u00f3w i sporty wodne!","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"pl_PL","og_type":"article","og_title":"Kemping na pla\u017cy w Caorle | Villaggio San Francesco","og_description":"Odkryj pla\u017c\u0119 w Caorle: z\u0142ocisty piasek i bezpo\u015bredni dost\u0119p z Villaggio San Francesco. Parasole, strefa dla ps\u00f3w i sporty wodne!","og_url":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/","og_site_name":"Villaggio San Francesco","article_publisher":"https:\/\/www.facebook.com\/VillaggioSanFrancesco\/","article_modified_time":"2026-09-28T08:22:08+00:00","og_image":[{"width":2000,"height":859,"url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/litorale_Caorle.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"8 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/","url":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/","name":"Kemping na pla\u017cy w Caorle | Villaggio San Francesco","isPartOf":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/#primaryimage"},"image":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/#primaryimage"},"thumbnailUrl":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/litorale_Caorle.jpg","datePublished":"2026-09-28T07:25:13+00:00","dateModified":"2026-09-28T08:22:08+00:00","description":"Odkryj pla\u017c\u0119 w Caorle: z\u0142ocisty piasek i bezpo\u015bredni dost\u0119p z Villaggio San Francesco. Parasole, strefa dla ps\u00f3w i sporty wodne!","breadcrumb":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/#primaryimage","url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/litorale_Caorle.jpg","contentUrl":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/litorale_Caorle.jpg","width":2000,"height":859},{"@type":"BreadcrumbList","@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/plaza-w-villaggio-san-francesco\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.villaggiosanfrancesco.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Pla\u017ca w Villaggio San Francesco"}]},{"@type":"WebSite","@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/#website","url":"https:\/\/www.villaggiosanfrancesco.com\/pl\/","name":"Villaggio San Francesco","description":"Caorle, VENEZIA","publisher":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.villaggiosanfrancesco.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/#organization","name":"Villaggio San Francesco","url":"https:\/\/www.villaggiosanfrancesco.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.villaggiosanfrancesco.com\/pl\/#\/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\/pl\/#\/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\/pl\/news\/author\/mattia_fh8r4\/","display_name":"Mattia"},"relative_dates":{"created":"Opublikowano 3 dni temu","modified":"Zaktualizowano 3 dni temu"},"absolute_dates":{"created":"Opublikowano 2026-09-28","modified":"Zaktualizowano 2026-09-28"},"absolute_dates_time":{"created":"Opublikowano 2026-09-28 09:25","modified":"Zaktualizowano 2026-09-28 10:22"},"featured_img_caption":"","featured_img":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/07\/litorale_Caorle-1568x673.jpg","series_order":"","_links":{"self":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/pages\/45942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/comments?post=45942"}],"version-history":[{"count":3,"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/pages\/45942\/revisions"}],"predecessor-version":[{"id":46070,"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/pages\/45942\/revisions\/46070"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/media\/22062"}],"wp:attachment":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/pl\/wp-json\/wp\/v2\/media?parent=45942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}