<!-- START: Page Fullscreen Sections -->

<style>
/* Reset basique */
body, html {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  font-family: Arial, sans-serif;
}

/* Wrapper pour scroll plein écran */
.sections-wrapper {
  scroll-snap-type: y mandatory;
  overflow-y: scroll;
  height: 100vh;
}

/* Chaque section prend tout l'écran */
.fullscreen-section {
  height: 100vh;
  width: 100%;
  position: relative;
  scroll-snap-align: start;
  scroll-snap-stop: always;
  display: flex;
  align-items: center;
  justify-content: center;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease-in-out;
}

/* Overlay texte */
.overlay {
  background: rgba(0,0,0,0.3);
  color: white;
  padding: 20px 40px;
  font-size: 2rem;
  text-align: center;
  border-radius: 10px;
}

/* Header fixe */
.site-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  background: rgba(255,255,255,0.9);
  padding: 15px 30px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

/* Footer simple */
.site-footer {
  position: relative;
  width: 100%;
  background: #222;
  color: #fff;
  text-align: center;
  padding: 20px 0;
}

/* Responsive mobile */
@media (max-width: 768px) {
  .overlay {
    font-size: 1.5rem;
    padding: 15px 25px;
  }
}
</style>

<!-- Header -->
<header class="site-header">
  <h1>Mon Site</h1>
</header>

<!-- Sections full screen -->
<div class="sections-wrapper">
  <div class="fullscreen-section" style="background-image: url('https://ton-site.fr/wp-content/uploads/2025/11/photo1.jpg');">
    <div class="overlay">Texte section 1</div>
  </div>
  <div class="fullscreen-section" style="background-image: url('https://ton-site.fr/wp-content/uploads/2025/11/photo2.jpg');">
    <div class="overlay">Texte section 2</div>
  </div>
  <div class="fullscreen-section" style="background-image: url('https://ton-site.fr/wp-content/uploads/2025/11/photo3.jpg');">
    <div class="overlay">Texte section 3</div>
  </div>
  <!-- Ajoute autant de sections que tu veux -->
</div>

<!-- Footer -->
<footer class="site-footer">
  © 2025 Mon Site. Tous droits réservés.
</footer>

<script>
// Optionnel: smooth scroll (pour navigateurs qui ne le supportent pas)
document.querySelectorAll('.fullscreen-section').forEach(sec => {
  sec.style.scrollBehavior = 'smooth';
});
</script>

<!-- END: Page Fullscreen Sections -->
.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}
.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all 0.3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}
.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-heading-text{color: var(--ast-global-color-2);}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading {text-align: center;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-desc-text{color: var(--ast-global-color-2);margin-bottom: 20px;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-69808297 .uagb-heading-text{font-weight: 700;font-size: 28px;line-height: 1.2em;margin-bottom: 0px;}.wp-block-uagb-advanced-heading.uagb-block-69808297 .uagb-desc-text{text-transform: uppercase;font-weight: 700;font-size: 16px;line-height: 1.2em;letter-spacing: 2px;}@media only screen and (max-width: 976px) {.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-69808297 .uagb-heading-text{font-size: 24px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 14px;}.wp-block-uagb-advanced-heading.uagb-block-69808297 .uagb-heading-text{font-size: 20px;}}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-heading-text{color: #ffffff;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading {text-align: center;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 1px;padding-left: 0px;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-desc-text{color: var(--ast-global-color-2);margin-bottom: 0px;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-69808297 .uagb-heading-text{font-weight: 700;font-size: 28px;line-height: 1.2em;margin-bottom: 0px;}.wp-block-uagb-advanced-heading.uagb-block-69808297 .uagb-desc-text{text-transform: uppercase;font-weight: 700;font-size: 16px;line-height: 1em;letter-spacing: 2px;}@media only screen and (max-width: 976px) {.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-69808297 .uagb-heading-text{font-size: 24px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-advanced-heading.uagb-block-69808297.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 14px;}.wp-block-uagb-advanced-heading.uagb-block-69808297 .uagb-heading-text{font-size: 20px;}}.wp-block-uagb-advanced-heading.uagb-block-20bced40.wp-block-uagb-advanced-heading .uagb-heading-text{color: var(--ast-global-color-2);}.wp-block-uagb-advanced-heading.uagb-block-20bced40.wp-block-uagb-advanced-heading {text-align: center;}.wp-block-uagb-advanced-heading.uagb-block-20bced40.wp-block-uagb-advanced-heading .uagb-desc-text{color: var(--ast-global-color-2);margin-bottom: 20px;}.wp-block-uagb-advanced-heading.uagb-block-20bced40.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-20bced40.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-20bced40.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-20bced40 .uagb-heading-text{font-weight: 700;font-size: 28px;line-height: 1.2em;}.wp-block-uagb-advanced-heading.uagb-block-20bced40 .uagb-desc-text{text-transform: uppercase;font-weight: 700;font-size: 16px;line-height: 1.2em;letter-spacing: 2px;}@media only screen and (max-width: 976px) {.wp-block-uagb-advanced-heading.uagb-block-20bced40.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-20bced40 .uagb-heading-text{font-size: 24px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-advanced-heading.uagb-block-20bced40.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 14px;}.wp-block-uagb-advanced-heading.uagb-block-20bced40 .uagb-heading-text{font-size: 20px;}}