<!DOCTYPE html>
<!--
Template name: Nova
Template author: FreeBootstrap.net
Author website: https://freebootstrap.net/
License: https://freebootstrap.net/license
-->
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>5sur5séjour - Plateforme de partage de photos, vidéos et messages vocaux</title>
<!-- ======= Google Font =======-->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<!-- End Google Font-->
<!-- ======= Styles =======-->
<link href="{{ asset('Accueil/vendors/bootstrap/bootstrap.min.css') }}" rel="stylesheet">
<link href="{{ asset('Accueil/vendors/bootstrap-icons/font/bootstrap-icons.min.css') }}" rel="stylesheet">
<link href="{{ asset('Accueil/vendors/glightbox/glightbox.min.css') }}" rel="stylesheet">
<link href="{{ asset('Accueil/vendors/swiper/swiper-bundle.min.css') }}" rel="stylesheet">
<link href="{{ asset('Accueil/vendors/aos/aos.css') }}" rel="stylesheet">
<!-- End Styles-->
<!-- ======= Theme Style =======-->
<link href="{{ asset('Accueil/css/style_nova.css') }}?v={{ "now"|date("Y-m-d-H-i-s") }}" rel="stylesheet">
<!-- End Theme Style-->
<!-- ======= Apply theme =======-->
<script>
// Apply the theme as early as possible to avoid flicker
(function() {
const storedTheme = localStorage.getItem('theme') || 'light';
document.documentElement.setAttribute('data-bs-theme', storedTheme);
})();
</script>
</head>
<body>
<!-- ======= Site Wrap =======-->
<div class="site-wrap">
<!-- ======= Header =======-->
<header class="fbs__net-navbar navbar navbar-expand-lg dark" aria-label="freebootstrap.net navbar">
<div class="container d-flex align-items-center justify-content-between">
<!-- Start Logo-->
<a class="navbar-brand w-auto" href="#">
<img class="logo dark img-fluid" src="{{ asset('Accueil/imagesAccueil/logoHeader.png') }}" alt="5sur5séjour logo" style="height: 65px;">
</a>
<!-- End Logo-->
<!-- Start offcanvas-->
<div class="offcanvas offcanvas-start w-75" id="fbs__net-navbars" tabindex="-1" aria-labelledby="fbs__net-navbarsLabel">
<div class="offcanvas-header">
<div class="offcanvas-header-logo">
<a class="logo-link" id="fbs__net-navbarsLabel" href="#">
<img class="logo light img-fluid" src="{{ asset('Accueil/imagesAccueil/logoHeader.png') }}" alt="5sur5séjour logo" style="height: 60px;">
</a>
</div>
<button class="btn-close btn-close-black" type="button" data-bs-dismiss="offcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body align-items-lg-center">
<ul class="navbar-nav nav me-auto ps-lg-5 mb-2 mb-lg-0">
<li class="nav-item"><a class="nav-link scroll-link" href="#about">A propos</a></li>
<li class="nav-item"><a class="nav-link scroll-link" href="#how-it-works">Comment ça marche</a></li>
<li class="nav-item"><a class="nav-link scroll-link" href="#pricing">Boite vocale</a></li>
<li class="nav-item"><a class="nav-link scroll-link" href="#services">Services</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" aria-expanded="false">Nos produits <i class="bi bi-chevron-down"></i></a>
<ul class="dropdown-menu">
{% for produit in produit %}
{% if produit.labeleType!="Connexion" %}
<li class="nav-item"><a class="nav-link scroll-link" href="{{path('album',{'id':produit.labeleType})}}"> {{produit.labeleType}}</a></li>
{% endif %}
{% endfor %}
</ul>
</li>
<li class="nav-item"><a class="nav-link scroll-link" href="#contact">Contact</a></li>
</ul>
</div>
</div>
<!-- End offcanvas-->
<div class="ms-auto w-auto">
<div class="header-social d-flex align-items-center gap-1">
<a class="btn btn-primary py-2" href="#jemeconnecte">Je me connecte</a>
<button class="fbs__net-navbar-toggler justify-content-center align-items-center ms-auto" data-bs-toggle="offcanvas" data-bs-target="#fbs__net-navbars" aria-controls="fbs__net-navbars" aria-label="Toggle navigation" aria-expanded="false">
<svg class="fbs__net-icon-menu" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<line x1="21" x2="3" y1="6" y2="6"></line>
<line x1="15" x2="3" y1="12" y2="12"></line>
<line x1="17" x2="3" y1="18" y2="18"></line>
</svg>
<svg class="fbs__net-icon-close" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M18 6 6 18"></path>
<path d="m6 6 12 12"></path>
</svg>
</button>
</div>
</div>
</div>
</header>
<!-- End Header-->
<!-- ======= Main =======-->
<main>
<!-- ======= Hero =======-->
<section class="hero__v6 section" id="home">
<div class="container">
<div class="row">
<div class="col-lg-6 mb-4 mb-lg-0">
<div class="row">
<div class="col-lg-11">
<span class="hero-subtitle text-uppercase" data-aos="fade-up" data-aos-delay="0">La plateforme sécurisée qui rassure les familles</span>
<h1 class="hero-title mb-3" data-aos="fade-up" data-aos-delay="100"> 5sur5séjour : Partagez photos & messages vocaux avec les familles en toute simplicité.</h1>
<p class="hero-description mb-4 mb-lg-5" data-aos="fade-up" data-aos-delay="200">Accompagnement humain | Appels automatiques aux parents | 100% conforme RGPD</p>
</div>
</div>
</div>
<div class="col-lg-6">
<div class="hero-img">
<img class="img-card img-fluid" style="background: radial-gradient(gray, transparent);border-radius: 30px;" src="{{ asset('Accueil/imagesAccueil/demo1.png') }}" alt="Image card" data-aos="fade-down" data-aos-delay="600">
<img class="img-main img-fluid rounded-4" src="{{ asset('Accueil/imagesAccueil/slider/bg-slider1.png') }}" alt="Hero Image" data-aos="fade-in" data-aos-delay="500">
</div>
</div>
<div class="d-flex flex-wrap align-items-center justify-content-between gap-4 flex-column flex-md-row col-md-8">
<!-- Bouton CTA -->
<div class="cta d-flex gap-2" data-aos="fade-up" data-aos-delay="300">
<a class="btn" href="{{ path('app_login_back_Partenaire') }}">Demander un séjour test gratuit <svg class="lucide lucide-arrow-up-right" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M7 7h10v10"></path>
<path d="M7 17 17 7"></path>
</svg></a>
</div>
<!-- Logos -->
<div class="logos" data-aos="fade-up" data-aos-delay="400">
<span class="logos-title text-uppercase d-block">Utilisée déjà par plus de 1000 partenaires</span>
</div>
</div>
</div>
</div>
<!-- End Hero-->
</section>
<!-- End Hero-->
<!-- ======= Vignettes Section =======-->
<section class="about_wrap_area aboutWrapper mb-5">
<div class="container" id="jemeconnecte">
<div class="row">
<div class="col-xl-4 col-md-4 col-lg-4">
<div class="single_service_wrap text-center vignetteContent" data-aos="fade-up" data-aos-delay="0">
<img class="imageParent" src="{{ asset('Accueil/imagesAccueil/son_sejour.svg') }}" alt="Parent">
<h3 class="titreVignette">Vous êtes parent</h3>
<p class="txtVignette">Consultez les photos et vidéos à tout moment, <b>et soyez appelé dès qu’un nouveau message vocal est déposé — restez connectés au séjour, où que vous soyez.</b> </p>
<a href="{{ path('app_back_Parent') }}" class="btnparent btnconnection-Vignette btnconnection-VignetteAcc">Je me connecte</a>
</div>
</div>
<div class="col-xl-4 col-md-4 col-lg-4">
<div class="single_service_wrap text-center vignetteContent" data-aos="fade-up" data-aos-delay="200">
<img class="imageAcc" src="{{ asset('Accueil/imagesAccueil/espceAcc.svg') }}" alt="Accompagnateur">
<h3 class="titreVignette titreAcc">Vous êtes accompagnateur</h3>
<p class="txtVignette txtAcc">Partagez facilement photos et messages pour rassurer les familles — créez et gérez vos séjours en toute simplicité. </p>
<a href="{{ path('app_back_Acommpa') }}" class="btnconnection-Vignette btnconnection-VignetteAcc">Je me connecte</a>
</div>
</div>
<div class="col-xl-4 col-md-4 col-lg-4">
<div class="single_service_wrap text-center vignetteContent" data-aos="fade-up" data-aos-delay="400">
<img class="imagePartenaire" src="{{ asset('Accueil/imagesAccueil/espcPart.svg') }}" alt="Partenaire">
<h3 class="titreVignette titrePartenaire">Vous êtes partenaire</br></h3>
<p class="txtVignette txtPartenaire">
<br/>Créez et gérez tous vos séjours depuis un espace dédié, avec un service client sur mesure et des outils pensés pour vous.</p>
<a href="{{ path('app_login_back_Partenaire') }}" class="btnconnection-Vignette btnconnection-VignettePart">Je me connecte</a>
</div>
</div>
</div>
</div>
</section>
<!-- End Vignettes -->
<!-- ======= About =======-->
<section class="about__v4 section" id="about">
<div class="container">
<div class="row">
<div class="col-md-6 order-md-2">
<div class="row justify-content-end">
<div class="col-md-11 mb-4 mb-md-0">
<span class="subtitle text-uppercase mb-3" data-aos="fade-up" data-aos-delay="0">A propos de nous</span>
<h2 class="mb-4" data-aos="fade-up" data-aos-delay="100">Avec 5sur5séjour, bénéficiez d'un outil conçu pour créer du lien, de la confiance et du souvenir, tout au long du séjour</h2>
<div data-aos="fade-up" data-aos-delay="200">
<p>5sur5séjour est la plateforme de référence pour les séjours scolaires et les colonies. Elle permet aux familles de suivre leur enfant tout au long du séjour, de partager des photos et des vidéos, et de recevoir des appels et des notifications en temps réel.</p>
</div>
<h4 class="small fw-bold mt-4 mb-3" data-aos="fade-up" data-aos-delay="300">Nos valeurs</h4>
<ul class="d-flex flex-row flex-wrap list-unstyled gap-3 features" data-aos="fade-up" data-aos-delay="400">
<li class="d-flex align-items-center gap-2"><span class="icon rounded-circle text-center"><i class="bi bi-check"></i></span><span class="text">Sécurisée</span></li>
<li class="d-flex align-items-center gap-2"><span class="icon rounded-circle text-center"><i class="bi bi-check"></i></span><span class="text">Fiable</span></li>
<li class="d-flex align-items-center gap-2"><span class="icon rounded-circle text-center"><i class="bi bi-check"></i></span><span class="text">Facile d'utilisation</span></li>
<li class="d-flex align-items-center gap-2"><span class="icon rounded-circle text-center"><i class="bi bi-check"></i></span><span class="text">Transparente</span></li>
<li class="d-flex align-items-center gap-2"><span class="icon rounded-circle text-center"><i class="bi bi-check"></i></span><span class="text">Conçue pour les familles</span></li>
</ul>
</div>
</div>
</div>
<div class="col-md-6">
<div class="img-wrap position-relative">
<img class="img-fluid rounded-4" src="{{ asset('Accueil/imagesAccueil/feature.png') }}" alt="Sécurité 5sur5séjour" data-aos="fade-up" data-aos-delay="0" style="width: 100%; height: 300px; object-fit: cover;">
<div class="mission-statement p-4 rounded-4 d-flex gap-4" data-aos="fade-up" data-aos-delay="100">
<div class="mission-icon text-center rounded-circle"><i class="bi bi-lightbulb fs-4"></i></div>
<div>
<h3 class="text-uppercase fw-bold">Notre mission</h3>
<p class="fs-5 mb-0">Notre mission est de vous offrir une solution simple, fiable et professionnelle pour partager le séjour avec les familles.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- End About-->
<!-- ======= Features =======-->
<section class="section features__v2" id="features">
<div class="container">
<div class="row">
<div class="col-12">
<div class="d-lg-flex p-5 rounded-4 content" data-aos="fade-in" data-aos-delay="0">
<div class="row">
<div class="col-lg-5 mb-5 mb-lg-0" data-aos="fade-up" data-aos-delay="0">
<div class="row">
<div class="col-lg-11">
<div class="h-100 flex-column justify-content-between d-flex">
<div>
<h2 class="mb-4">Pourquoi nous choisir</h2>
<p class="mb-5">5sur5séjour n’est pas qu’un outil pour les animateurs.
C’est une solution complète pour les centres qui veulent gagner du temps, rassurer les familles, et moderniser leur image.</p>
</div>
<div class="align-self-start">
<a class="glightbox btn btn-play d-inline-flex align-items-center gap-2" href="{{ path('app_back_Acommpa') }}" data-gallery="video">
<i class="bi bi-play-fill"></i> Créer mon espace séjour maintenant
</a>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-7">
<div class="row justify-content-end">
<div class="col-lg-11">
<div class="row">
<div class="col-sm-6" data-aos="fade-up" data-aos-delay="0">
<div class="icon text-center mb-4"><i class="bi bi-person-check fs-4"></i></div>
<h3 class="fs-6 fw-bold mb-3">Un lien direct avec les familles sans stress</h3>
<p>Les messages vocaux, les photos et les notifications automatiques rassurent les familles en continu. Le séjour peut ainsi se dérouler en toute sérénité.</p>
</div>
<div class="col-sm-6" data-aos="fade-up" data-aos-delay="100">
<div class="icon text-center mb-4"><i class="bi bi-graph-up fs-4"></i></div>
<h3 class="fs-6 fw-bold mb-3">Une plateforme au service de votre image </h3>
<p>5sur5 vous permet de partager facilement les souvenirs des enfants tout en valorisant l’image de votre centre.</p>
</div>
<div class="col-sm-6" data-aos="fade-up" data-aos-delay="200">
<div class="icon text-center mb-4"><i class="bi bi-headset fs-4"></i></div>
<h3 class="fs-6 fw-bold mb-3">Accompagnement complet, pas juste un support</h3>
<p>Notre équipe ne se contente pas de répondre aux questions.
Nous créons et importons vos séjours et assurons un support technique réactif tout au long du séjour.</p>
</div>
<div class="col-sm-6" data-aos="fade-up" data-aos-delay="300">
<div class="icon text-center mb-4"><i class="bi bi-gift fs-4"></i></div>
<h3 class="fs-6 fw-bold mb-3">Offrez aux familles la possibilité de conserver un souvenir unique du séjour</h3>
<p>Grâce à notre boutique intégrée, chaque parent peut créer ses propres produits souvenirs à offrir.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- End Features-->
<!-- ======= How it works =======-->
<section class="section howitworks__v1" id="how-it-works">
<div class="container">
<div class="row mb-5">
<div class="col-md-6 text-center mx-auto">
<span class="subtitle text-uppercase mb-3" data-aos="fade-up" data-aos-delay="0">Comment ça marche</span>
<h2 data-aos="fade-up" data-aos-delay="100">Comment ça marche</h2>
<p data-aos="fade-up" data-aos-delay="200">Une plateforme complète qui centralise contenus et communications, pour partager le séjour avec les familles en toute simplicité, sans surcharge pour les équipes.</p>
</div>
</div>
<div class="row g-md-5">
<div class="col-md-6 col-lg-3">
<div class="step-card text-center h-100 d-flex flex-column justify-content-start position-relative" data-aos="fade-up" data-aos-delay="0">
<div data-aos="fade-right" data-aos-delay="500">
<img class="arch-line" src="{{ asset('Accueil/imagesAccueil/arch-line.png') }}" alt="Flèche animation">
</div>
<span class="step-number rounded-circle text-center fw-bold mb-5 mx-auto">1</span>
<div>
<h3 class="fs-5 mb-4">Mise en place de l'espace séjour</h3>
<p>Créez votre séjour en quelques clics… ou confiez-nous l’import de plusieurs séjours, on s’occupe de tout..</p>
</div>
</div>
</div>
<div class="col-md-6 col-lg-3" data-aos="fade-up" data-aos-delay="600">
<div class="step-card reverse text-center h-100 d-flex flex-column justify-content-start position-relative">
<div data-aos="fade-right" data-aos-delay="1100">
<img class="arch-line reverse" src="{{ asset('Accueil/imagesAccueil/arch-line-reverse.png') }}" alt="Flèche animation">
</div>
<span class="step-number rounded-circle text-center fw-bold mb-5 mx-auto">2</span>
<h3 class="fs-5 mb-4">Activation de l'espace séjour </h3>
<p>Après la création d'un espace séjour, vous recevrez un lien avec les détails d'activation de votre compte par email.</p>
</div>
</div>
<div class="col-md-6 col-lg-3" data-aos="fade-up" data-aos-delay="1200">
<div class="step-card text-center h-100 d-flex flex-column justify-content-start position-relative">
<div data-aos="fade-right" data-aos-delay="1700">
<img class="arch-line" src="{{ asset('Accueil/imagesAccueil/arch-line.png') }}" alt="Flèche animation">
</div>
<span class="step-number rounded-circle text-center fw-bold mb-5 mx-auto">3</span>
<h3 class="fs-5 mb-4">Explorer les fonctionnalités</h3>
<p>Explorez les fonctionnalités de la plateforme et découvrez comment elles peuvent vous aider à gérer votre séjour.</p>
</div>
</div>
<div class="col-md-6 col-lg-3" data-aos="fade-up" data-aos-delay="1800">
<div class="step-card last text-center h-100 d-flex flex-column justify-content-start position-relative">
<span class="step-number rounded-circle text-center fw-bold mb-5 mx-auto">4</span>
<div>
<h3 class="fs-5 mb-4">Partager vos photos et vidéos et messages vocaux</h3>
<p>Partagez vos photos et vidéos avec les familles en utilisant le lien de partage.</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- End How it works-->
<!-- ======= Pricing =======-->
<section class="section pricing__v2" id="pricing">
<div class="container">
<div class="row mb-5">
<div class="col-md-5 mx-auto text-center">
<span class="subtitle text-uppercase mb-3" data-aos="fade-up" data-aos-delay="0">Boite vocale</span>
<h2 class="mb-3" data-aos="fade-up" data-aos-delay="100">Boîte vocale 5sur5 – Messages vocaux illimités</h2>
<p data-aos="fade-up" data-aos-delay="200">Offrez aux familles une expérience unique : chaque message vocal enregistré par les accompagnateurs est transmis par appel téléphonique directement aux parents, partout dans le monde.</p>
</div>
</div>
<div class="row">
<div class="col-md-4 mb-4 mb-md-0" data-aos="fade-up" data-aos-delay="300">
<div class="p-5 rounded-4 price-table h-100">
<h3>Boîte Vocale</h3>
<p>Les accompagnateurs peuvent enregistrer des messages vocaux depuis l'application web, où qu'ils soient dans le monde. À chaque message déposé, les parents reçoivent un appel automatique sur leur téléphone et peuvent écouter immédiatement ce message rassurant. C'est simple, rapide, sécurisé, et très apprécié par les familles.</p>
<div><a class="btn" href="#">Créer ma boite vocale</a></div>
</div>
</div>
<div class="col-md-8" data-aos="fade-up" data-aos-delay="400">
<div class="p-5 rounded-4 price-table popular h-100">
<div class="row">
<div class="col-md-6">
<h3 class="mb-3">Tarif</h3>
<div class="price mb-4">
<strong class="me-1">2,90 €</strong><span>pour tout le séjour</span>
<p>(Cet accès peut être offert par un de nos partenaires voyagistes ou un CSE).</p>
</div>
<div><a class="btn btn-white hover-outline" href="#">🎙️ Messages vocaux illimités</a></div>
</div>
<div class="col-md-6 pricing-features">
<h4 class="text-uppercase fw-bold mb-3">Fonctionnalités</h4>
<ul class="list-unstyled d-flex flex-column gap-3">
<li class="d-flex gap-2 align-items-start mb-0"><span class="icon rounded-circle position-relative mt-1"><i class="bi bi-check"></i></span><span>Enregistrement de messages vocaux depuis n'importe où</span></li>
<li class="d-flex gap-2 align-items-start mb-0"><span class="icon rounded-circle position-relative mt-1"><i class="bi bi-check"></i></span><span>Appel automatique vers les parents à chaque message</span></li>
<li class="d-flex gap-2 align-items-start mb-0"><span class="icon rounded-circle position-relative mt-1"><i class="bi bi-check"></i></span><span>Accès illimité web pendant tout le séjour</span></li>
<li class="d-flex gap-2 align-items-start mb-0"><span class="icon rounded-circle position-relative mt-1"><i class="bi bi-check"></i></span><span>Parfait pour rassurer les familles sans surcharge pour les encadrants</span></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- End Pricing-->
<!-- ======= Stats =======-->
<section class="stats__v3 section">
<div class="container">
<div class="row">
<div class="col-12">
<div class="d-flex flex-wrap content rounded-4" data-aos="fade-up" data-aos-delay="0">
<div class="rounded-borders">
<div class="rounded-border-1"></div>
<div class="rounded-border-2"></div>
<div class="rounded-border-3"></div>
</div>
<div class="col-12 col-sm-6 col-md-4 mb-4 mb-md-0 text-center" data-aos="fade-up" data-aos-delay="100">
<div class="stat-item">
<h3 class="fs-1 fw-bold"><span class="purecounter" data-purecounter-start="0" data-purecounter-end="370" data-purecounter-duration="2">0</span><span>K+</span></h3>
<p class="mb-0">Lien de confiance créé avec les familles</p>
</div>
</div>
<div class="col-12 col-sm-6 col-md-4 mb-4 mb-md-0 text-center" data-aos="fade-up" data-aos-delay="200">
<div class="stat-item">
<h3 class="fs-1 fw-bold"><span class="purecounter" data-purecounter-start="0" data-purecounter-end="100" data-purecounter-duration="2">0</span><span>%</span></h3>
<p class="mb-0">Partage de photos et vidéos en toute sécurité</p>
</div>
</div>
<div class="col-12 col-sm-6 col-md-4 mb-4 mb-md-0 text-center" data-aos="fade-up" data-aos-delay="300">
<div class="stat-item">
<h3 class="fs-1 fw-bold"><span class="purecounter" data-purecounter-start="0" data-purecounter-end="20" data-purecounter-duration="2">0</span><span>K+</span></h3>
<p class="mb-0">Séjour partagé par les accompagnateurs</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- End Stats-->
<!-- ======= Services =======-->
<section class="section services__v3" id="services">
<div class="container">
<div class="row mb-5">
<div class="col-md-8 mx-auto text-center">
<span class="subtitle text-uppercase mb-3" data-aos="fade-up" data-aos-delay="0">Nos services</span>
<h2 class="mb-3" data-aos="fade-up" data-aos-delay="100">Innovation et sécurité pour les séjours scolaires et les colonies de vacances en France et à l'étranger</h2>
</div>
</div>
<div class="row g-4">
<div class="col-md-6 col-lg-4" data-aos="fade-up" data-aos-delay="0">
<div class="service-card p-4 rounded-4 h-100 d-flex flex-column justify-content-between gap-5">
<div>
<span class="icon mb-4">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-images" viewBox="0 0 16 16" style="width: 50px; height: 50px;">
<img src="{{ asset('Accueil/imagesAccueil/photo_share.png') }}" alt="securité" style="width: 50px; height: 50px;">
</svg> </span>
<h3 class="fs-5 mb-3">Gérez vos séjours</h3>
<p class="mb-4">Gérez vos séjours en toute simplicité : partage sécurisé, suivi des familles, accompagnement humain. On vous montre tout.</p>
</div>
<a class="special-link d-inline-flex gap-2 align-items-center text-decoration-none" href="#">
<span class="icons"><i class="icon-1 bi bi-arrow-right-short"></i><i class="icon-2 bi bi-arrow-right-short"></i></span>
<span>Créer mon espace séjour</span>
</a>
</div>
</div>
<div class="col-md-6 col-lg-4" data-aos="fade-up" data-aos-delay="200">
<div class="service-card p-4 rounded-4 h-100 d-flex flex-column justify-content-between gap-5">
<div>
<span class="icon mb-4">
<img src="{{ asset('Accueil/imagesAccueil/vocal_bleu.png') }}" alt="Vocal" style="width: 50px; height: 50px;">
</span>
<h3 class="fs-5 mb-3">Boite vocale moderne</h3>
<p>Enregistrez votre message sur la plateforme, où que vous soyez dans le monde, et les parents seront appelés instantanément pour l'écouter. Une expérience unique, sans effort, et profondément rassurante.</p>
</div>
<a class="special-link d-inline-flex gap-2 align-items-center text-decoration-none" href="#">
<span class="icons"><i class="icon-1 bi bi-arrow-right-short"></i><i class="icon-2 bi bi-arrow-right-short"></i></span>
<span>Créer mon espace séjour </span>
</a>
</div>
</div>
<div class="col-md-6 col-lg-4" data-aos="fade-up" data-aos-delay="300">
<div class="service-card p-4 rounded-4 h-100 d-flex flex-column justify-content-between gap-5">
<div>
<span class="icon mb-4">
<img src="{{ asset('Accueil/imagesAccueil/security.svg') }}" alt="securité" style="width: 50px; height: 50px;">
</span>
<h3 class="fs-5 mb-3">Partage sécurisé des contenus</h3>
<p class="mb-4">5sur5séjour garantit un hébergement sécurisé de tous vos contenus. Les accompagnateurs peuvent facilement publier photos et vidéos, accessibles uniquement aux familles autorisées grâce à un code séjour unique.</p>
</div>
<a class="special-link d-inline-flex gap-2 align-items-center text-decoration-none" href="#">
<span class="icons"><i class="icon-1 bi bi-arrow-right-short"></i><i class="icon-2 bi bi-arrow-right-short"></i></span>
<span>Créer mon espace séjour</span>
</a>
</div>
</div>
</div>
</div>
</section>
<!-- End Services-->
<!-- ======= Section Gratuité Écoles Publiques ======= -->
<section class="section bg-light" id="free-schools">
<div class="container">
<div class="row mb-5">
<div class="col-md-8 mx-auto text-center">
<span class="subtitle text-uppercase mb-3 aos-init aos-animate" style=" background-color: rgba(var(--bs-secondary-rgb), 0.2);
color: var(--bs-primary);
display: inline-block;
padding: 5px 12px;
border-radius: 7px;
font-weight: 600;
font-size: 0.75rem;data-aos="fade-up" data-aos-delay="0">Pour les écoles publiques</span>
<h2 class="mb-3" data-aos="fade-up" data-aos-delay="100">Une plateforme gratuite pour les écoles publiques</h2>
<p class="lead" data-aos="fade-up" data-aos-delay="200">
Chez 5sur5, nous pensons que chaque élève devrait pouvoir partager ses souvenirs avec sa famille,
<strong>quel que soit le budget de son établissement</strong>.
C’est pourquoi l’accès à notre plateforme est entièrement gratuit pour les écoles publiques, incluant le partage de photos, vidéos.
<br> <strong>La fonctionnalité de boîte vocale est proposée en option.</strong>
</p>
</div>
</div>
<div class="row g-4">
<div class="col-md-6 col-lg-3" data-aos="fade-up" data-aos-delay="300">
<div class="service-card p-4 rounded-4 h-100">
<div class="mb-4 text-center">
<i class="bi bi-check-circle fs-1 text-primary"></i>
</div>
<h4 class="text-center">Aucun coût pour l'école</h4>
<p class="text-center">L'accès est entièrement gratuit, sans abonnement ni frais caché.</p>
</div>
</div>
<div class="col-md-6 col-lg-3" data-aos="fade-up" data-aos-delay="400">
<div class="service-card p-4 rounded-4 h-100">
<div class="mb-4 text-center">
<i class="bi bi-x-circle fs-1 text-danger"></i>
</div>
<h4 class="text-center">Aucun achat imposé</h4>
<p class="text-center">Les familles ne sont pas forcées d’acheter un album ou un souvenir.</p>
</div>
</div>
<div class="col-md-6 col-lg-3" data-aos="fade-up" data-aos-delay="500">
<div class="service-card p-4 rounded-4 h-100">
<div class="mb-4 text-center">
<i class="bi bi-image fs-1 text-success"></i>
</div>
<h4 class="text-center">Galerie privée</h4>
<p class="text-center">Partage gratuit sécurisé de photos, vidéos.</p>
</div>
</div>
<div class="col-md-6 col-lg-3" data-aos="fade-up" data-aos-delay="600">
<div class="service-card p-4 rounded-4 h-100">
<div class="mb-4 text-center">
<i class="bi bi-shield-lock fs-1 text-info"></i>
</div>
<h4 class="text-center">Conforme RGPD</h4>
<p class="text-center">Vos données sont protégées selon les normes européennes.</p>
</div>
</div>
</div>
<div class="row mt-5" style="display:none;">
<div class="col-12 text-center">
<a href="#formulaire-demande" class="btn btn-primary btn-lg" data-aos="fade-up" data-aos-delay="700">
Demander un accès gratuit pour mon école
</a>
</div>
</div>
</div>
</section>
<!-- End Section Gratuité Écoles Publiques -->
<!-- ======= Contact =======-->
<section class="section contact__v2" id="contact">
<div class="container">
<div class="row mb-5">
<div class="col-md-6 col-lg-7 mx-auto text-center">
<span class="subtitle text-uppercase mb-3" data-aos="fade-up" data-aos-delay="0">Contact</span>
<h2 class="h2 fw-bold mb-3" data-aos="fade-up" data-aos-delay="0">Nous contacter</h2>
<p data-aos="fade-up" data-aos-delay="100">Nous sommes à votre écoute pour répondre à vos questions et vous aider à mieux comprendre nos services.</p>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="d-flex gap-5 flex-column">
<div class="d-flex align-items-start gap-3" data-aos="fade-up" data-aos-delay="0">
<div class="icon d-block"><i class="bi bi-telephone"></i></div>
<span>
<span class="d-block">Téléphone</span>
<strong>05 36 28 29 30</strong>
</span>
</div>
<div class="d-flex align-items-start gap-3" data-aos="fade-up" data-aos-delay="100">
<div class="icon d-block"><i class="bi bi-send"></i></div>
<span>
<span class="d-block">Email</span>
<strong>contact@5sur5sejour.com</strong>
</span>
</div>
<div class="d-flex align-items-start gap-3" data-aos="fade-up" data-aos-delay="200">
<div class="icon d-block"><i class="bi bi-geo-alt"></i></div>
<span>
<span class="d-block">Adresse</span>
<address class="fw-bold">5sur5séjour<br>France</address>
</span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-wrapper" data-aos="fade-up" data-aos-delay="300">
<form id="contactForm" action="{{ path('app_contact') }}" method="POST">
<div class="row gap-3 mb-3">
<div class="col-md-12">
<label class="mb-2" for="name">Nom</label>
<input class="form-control" id="name" type="text" name="name" required="">
</div>
<div class="col-md-12">
<label class="mb-2" for="email">Email</label>
<input class="form-control" id="email" type="email" name="email" required="">
</div>
</div>
<div class="row gap-3 mb-3">
<div class="col-md-12">
<label class="mb-2" for="subject">Sujet</label>
<input class="form-control" id="subject" type="text" name="subject">
</div>
</div>
<div class="row gap-3 gap-md-0 mb-3">
<div class="col-md-12">
<label class="mb-2" for="message">Message</label>
<textarea class="form-control" id="message" name="message" rows="5" required=""></textarea>
</div>
</div>
<button class="btn btn-primary fw-semibold" type="submit">Envoyer le message</button>
</form>
<div class="mt-3 d-none alert alert-success" id="successMessage">Message envoyé avec succès !</div>
<div class="mt-3 d-none alert alert-danger" id="errorMessage">Échec de l'envoi du message. Veuillez réessayer plus tard.</div>
</div>
</div>
</div>
</div>
</section>
<!-- End Contact-->
<!-- ======= Footer =======-->
<footer class="footer pt-5 pb-5">
<div class="container">
<div class="row mb-5 pb-4">
<div class="col-md-7">
<h2 class="fs-5">Rejoignez notre newsletter</h2>
<p>Restez informé de nos dernières actualités et offres — rejoignez notre newsletter aujourd'hui !</p>
</div>
<div class="col-md-5">
<form class="d-flex gap-2">
<input class="form-control" type="email" placeholder="Votre email" required="">
<button class="btn btn-primary fs-6" type="submit">S'abonner</button>
</form>
</div>
</div>
<div class="row justify-content-between mb-5 g-xl-5">
<div class="col-md-4 mb-5 mb-lg-0">
<h3 class="mb-3">À propos</h3>
<p class="mb-4">5sur5séjour est la plateforme de référence pour les séjours scolaires et les colonies de vacances, permettant aux familles de suivre leur enfant tout au long du séjour.</p>
</div>
<div class="col-md-7">
<div class="row g-2">
<div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
<h3 class="mb-3">Entreprise</h3>
<ul class="list-unstyled">
<li><a href="{{path('sur5')}}">À propos</a></li>
<li><a href = "{{path('Mentions_legales')}}" >Mentions légales</a></li>
<li><a href = "{{path('Conditons_generales')}}" >Conditions générales</a></li>
<li><a href = "{{path('Politique')}}" >Politique de confidentialité</a></li>
</ul>
</div>
<div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
<h3 class="mb-3">Comptes</h3>
<ul class="list-unstyled">
<li><a href="#jemeconnecte">S'inscrire</a></li>
<li><a href="#jemeconnecte">Se connecter</a></li>
</ul>
</div>
<div class="col-md-6 col-lg-4 mb-4 mb-lg-0 quick-contact">
<h3 class="mb-3">Contact</h3>
<p class="d-flex mb-3"><i class="bi bi-geo-alt-fill me-3"></i><span>5sur5séjour<br>France</span></p>
<a class="d-flex mb-3" href="mailto:contact@5sur5sejour.com"><i class="bi bi-envelope-fill me-3"></i><span>contact@5sur5sejour.com</span></a>
<a class="d-flex mb-3" href="tel://05 36 28 29 30"><i class="bi bi-telephone-fill me-3"></i><span>05 36 28 29 30</span></a>
<a class="d-flex mb-3" href="https://5sur5sejour.com"><i class="bi bi-globe me-3"></i><span>5sur5sejour.com</span></a>
</div>
</div>
</div>
</div>
<div class="row credits pt-3">
<div class="col-xl-8 text-center text-xl-start mb-3 mb-xl-0">
©
<script>document.write(new Date().getFullYear());</script> 5sur5séjour.
Tous droits réservés.
</div>
</div>
</div>
</footer>
<!-- End Footer-->
</main>
</div>
<!-- ======= Back to Top =======-->
<button id="back-to-top"><i class="bi bi-arrow-up-short"></i></button>
<!-- End Back to top-->
<!-- ======= Javascripts =======-->
<script src="{{ asset('Accueil/vendors/bootstrap/bootstrap.bundle.min.js') }}"></script>
<script src="{{ asset('Accueil/vendors/gsap/gsap.min.js') }}"></script>
<script src="{{ asset('Accueil/vendors/imagesloaded/imagesloaded.pkgd.min.js') }}"></script>
<script src="{{ asset('Accueil/vendors/isotope/isotope.pkgd.min.js') }}"></script>
<script src="{{ asset('Accueil/vendors/glightbox/glightbox.min.js') }}"></script>
<script src="{{ asset('Accueil/vendors/swiper/swiper-bundle.min.js') }}"></script>
<script src="{{ asset('Accueil/vendors/aos/aos.js') }}"></script>
<script src="{{ asset('Accueil/vendors/purecounter/purecounter.js') }}"></script>
<script src="{{ asset('Accueil/js/js_nova.js') }}"></script>
<script src="{{ asset('Accueil/js/test-animations.js') }}"></script>
<!-- Initialize AOS -->
<script>
document.addEventListener('DOMContentLoaded', function() {
console.log('DOM loaded, initializing AOS...');
// Initialize AOS
AOS.init({
duration: 1000,
easing: 'ease-in-out',
once: true,
mirror: false
});
console.log('AOS initialized');
// Initialize PureCounter
new PureCounter();
// Initialize GLightbox
const lightbox = GLightbox({
selector: '.glightbox'
});
// Debug: Check if arch-line images are loaded
const archLines = document.querySelectorAll('.arch-line');
console.log('Found arch-line elements:', archLines.length);
archLines.forEach((line, index) => {
console.log(`Arch-line ${index + 1}:`, line.src, line.complete ? 'loaded' : 'loading...');
});
// Smooth scrolling for anchor links
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute('href'));
if (target) {
target.scrollIntoView({
behavior: 'smooth',
block: 'start'
});
}
});
});
// Back to top button
const backToTop = document.getElementById('back-to-top');
if (backToTop) {
window.addEventListener('scroll', function() {
if (window.pageYOffset > 100) {
backToTop.style.display = 'block';
} else {
backToTop.style.display = 'none';
}
});
backToTop.addEventListener('click', function() {
window.scrollTo({
top: 0,
behavior: 'smooth'
});
});
}
// Animation des flèches pour l'ancienne section
function startArrowAnimation() {
const arrowImg = document.querySelector('.MyImgFirstPosition');
const lineImg = document.querySelector('.MyLineFirstPosition');
if (arrowImg && lineImg) {
// Démarrer l'animation après 1 seconde
setTimeout(() => {
arrowImg.classList.add('Myimg');
lineImg.classList.add('MyLine');
}, 1000);
}
}
// Démarrer l'animation des flèches
startArrowAnimation();
// Slider simple (sans Owl Carousel pour l'instant)
let currentSlide = 0;
const slides = document.querySelectorAll('.single_slider');
function showSlide(index) {
slides.forEach((slide, i) => {
slide.style.display = i === index ? 'flex' : 'none';
});
}
function nextSlide() {
currentSlide = (currentSlide + 1) % slides.length;
showSlide(currentSlide);
}
// Initialiser le slider
if (slides.length > 0) {
showSlide(0);
// Changer de slide toutes les 5 secondes
setInterval(nextSlide, 5000);
}
// Nouveau slider functionality
let currentHeroSlide = 0;
const heroSlides = [
{
title: "Révolutionnez la Communication",
description: "Partagez vos aventures avec les familles en toute sécurité grâce à notre plateforme, agrémentée de photos, de vidéos et messages.",
image: "{{ asset('Accueil/imagesAccueil/slider/child-laughing.jpg') }}"
},
{
title: "La plateforme qui rassure les familles",
description: "Partagez vos souvenirs en toute sécurité avec des photos, vidéos et messages vocaux.",
image: "{{ asset('Accueil/imagesAccueil/secure.jpg') }}"
},
{
title: "Messages vocaux et photos",
description: "Restez connecté avec votre enfant tout au long du séjour grâce à notre technologie sécurisée.",
image: "{{ asset('Accueil/imagesAccueil/slider/bg-slider.svg') }}"
}
];
function changeSlide(direction) {
currentHeroSlide = (currentHeroSlide + direction + heroSlides.length) % heroSlides.length;
updateHeroSlider();
}
function updateHeroSlider() {
const titleElement = document.querySelector('.hero-slider-title');
const descriptionElement = document.querySelector('.hero-slider-description');
const imageElement = document.querySelector('.hero-slider-image img');
if (titleElement && descriptionElement && imageElement) {
// Animation de transition
titleElement.style.opacity = '0';
descriptionElement.style.opacity = '0';
setTimeout(() => {
titleElement.textContent = heroSlides[currentHeroSlide].title;
descriptionElement.textContent = heroSlides[currentHeroSlide].description;
imageElement.src = heroSlides[currentHeroSlide].image;
titleElement.style.opacity = '1';
descriptionElement.style.opacity = '1';
}, 300);
}
}
// Auto-play pour le nouveau slider
setInterval(() => {
changeSlide(1);
}, 6000);
// Gestion du formulaire de contact
const contactForm = document.getElementById('contactForm');
const successMessage = document.getElementById('successMessage');
const errorMessage = document.getElementById('errorMessage');
if (contactForm) {
contactForm.addEventListener('submit', function(e) {
e.preventDefault();
// Masquer les messages précédents
successMessage.classList.add('d-none');
errorMessage.classList.add('d-none');
// Désactiver le bouton pendant l'envoi
const submitButton = contactForm.querySelector('button[type="submit"]');
const originalText = submitButton.textContent;
submitButton.textContent = 'Envoi en cours...';
submitButton.disabled = true;
// Récupérer les données du formulaire
const formData = new FormData(contactForm);
// Envoyer la requête AJAX
fetch(contactForm.action, {
method: 'POST',
body: formData,
headers: {
'X-Requested-With': 'XMLHttpRequest'
}
})
.then(response => response.json())
.then(data => {
if (data.success) {
// Afficher le message de succès
successMessage.textContent = data.message;
successMessage.classList.remove('d-none');
// Réinitialiser le formulaire
contactForm.reset();
} else {
// Afficher le message d'erreur
errorMessage.textContent = data.message;
errorMessage.classList.remove('d-none');
}
})
.catch(error => {
console.error('Erreur:', error);
errorMessage.textContent = 'Une erreur est survenue lors de l\'envoi du message. Veuillez réessayer plus tard.';
errorMessage.classList.remove('d-none');
})
.finally(() => {
// Réactiver le bouton
submitButton.textContent = originalText;
submitButton.disabled = false;
});
});
}
});
</script>
<!-- End JavaScripts-->
</body>
</html>