{% extends 'base.html.twig' %}
{% block title %}{% endblock %}
{% block content %}
<div id="carousel" class="carousel slide overlay_video" data-ride="carousel">
<div class="carousel-inner">
<div class="carousel-item active">
{# <div class="carousel_image" style="background-image: url({{ asset('assets/media/accueil/hero.jpeg') | imagine_filter('stream_header') }});"></div> #}
<div class="carousel_content d-flex align-items-center justify-content-center">
<div class="text-white text-center px-3 my-3 py-3 ">
<div class="carousel_title mb-2 mb-lg-3">CHOISISSEZ LE MEILLEUR DE LA TRANSACTION</div>
<div class="carousel_baseline mb-3 mb-lg-4 mb-xl-5">POUR VOTRE BIEN IMMOBILIER</div>
<div class="mt-4 mt-xl-5 d-none d-sm-block">
<a class="btn btn-primary btn-lg shadow mx-4 px-5" href="{{ path( 'acheter' ) }}">TROUVER</a>
<a class="btn btn-info btn-lg shadow mx-4 px-5" href="{{ path( 'estimation' ) }}">ESTIMER</a>
</div>
</div>
</div>
</div>
</div>
{# Vidéo uniquement sur tablette paysage / desktop #}
<video autoplay muted loop class="background-video d-none d-lg-block">
<source src="{{ asset('assets/media/accueil/video_home_2026_bg_1920x710.mp4') }}" type="video/mp4">
</video>
{# Vidéo uniquement sur sur tablette portrait / mobile#}
{# <video autoplay muted loop class="background-video d-lg-none">
<source src="{{ asset('assets/media/accueil/video_home_2026_bg_700x700.mp4') }}" type="video/mp4">
</video> #}
{# Image uniquement sur mobile #}
<img class="background-video d-block d-lg-none w-100" src="{{ asset('assets/media/accueil/hero_mobile.jpg') | imagine_filter('runtime', {'thumbnail': {'size': [992], 'mode': 'outbound' }}) }}" alt=""/>
{# https://github.com/tattali/MobileDetectBundle
{% if is_mobile() %}
<video autoplay muted loop class="mobile background-video d-lg-none">
<source src="{{ asset('assets/media/accueil/video_home_bg_991x991.mp4') }}" type="video/mp4">
</video>
{% elseif is_tablet() %}
<video class="video" autoplay muted loop class="tablet background-video d-lg-none">
<source src="/videos/tablet-video.mp4" type="video/mp4">
</video>
<video autoplay muted loop class="tablet background-video d-lg-none">
<source src="{{ asset('assets/media/accueil/video_home_bg_1920x710.mp4') }}" type="video/mp4">
</video>
{% else %}
<video autoplay muted loop class="desktop background-video d-lg-none">
<source src="{{ asset('assets/media/accueil/video_home_bg_1920x710.mp4') }}" type="video/mp4">
</video>
{% endif %}
#}
</div>
<section class="container-fluid py-5">
<div class="container">
<h2 class="section_title">Nos dernières nouveautés</h2>
<hr class="separateur-rouge" />
<div class="row pt-4 align-items-stretch justify-content-center estates_container">
{% for estate in estates %}
{% include 'front/_common/_estate.html.twig' with {'col': 'col-md-6 col-lg-4' , 'with_agent' : true, 'with_modal' : false, 'with_share': true} %}
{% endfor %}
</div>
<div class="text-center mt-3 text-uppercase"><a class="btn btn-primary" href="{{ path( 'acheter' ) }}"> voir plus d'annonces</a></div>
</div>
</section>
<section class="container-fluid ">
<div class="row">
<div class="col-md-6 mx-3 mx-md-0 bloc_txt_image text-white" >
<div class="bg_image" style="background-image: url({{ asset('assets/media/accueil/Vous-recherchez.jpg') }});"></div>
<div class="overlay"></div>
<div class="content" >
<div class="mx-3 my-5 m-xl-5 p-xl-5 d-flex align-items-center text-center">
<div class="w-100">
<h2 class="mb-4">VOUS RECHERCHEZ ?</h2>
<p class="mb-5">
Nos conseillers rencontrent tous les jours des propriétaires vendeurs. Ils sont en mesure de vous proposer les biens confiés à la vente mais aussi les biens en cours de préparation. Présentez-leur vos critères afin d'être les premiers informés !
</p>
<a class="btn btn-outline-light" href="{{ path( 'acheter' ) }}">En savoir +</a>
</div>
</div>
</div>
</div>
<div class="col-md-6 mx-3 mx-md-0 mt-3 mt-md-0 bloc_txt_image text-white" >
<div class="bg_image" style="background-image: url({{ asset('assets/media/accueil/Vous-achetez-1024x683.jpeg') }});"></div>
<div class="overlay"></div>
<div class="content" >
<div class="mx-3 my-5 m-xl-5 p-xl-5 d-flex align-items-center text-center">
<div class="w-100">
<h2 class="mb-4">VOUS VENDEZ ?</h2>
<p class="mb-5">
Contactez-nous pour faire découvrir votre maison à toute la communauté Sublimons et maximisez vos chances de vendre rapidement. Nous vous proposons une rencontre à votre domicile ou dans nos bureaux afin de vous présenter les solutions adaptées à vos besoins !
</p>
<a class="btn btn-outline-light" href="{{ path( 'vendre' ) }}">En savoir +</a>
</div>
</div>
</div>
</div>
</div>
</section>
<section id="reviews" class="container py-5 ">
<h2 class="section_title">La satisfaction client, notre priorité !</h2>
<hr class="separateur-rouge" />
{{ render(controller('App\\Controller\\Front\\HomeController::osKpis')) }}
{{ render(controller('App\\Controller\\Front\\HomeController::testimonies')) }}
</section>
<section id="equipe" class="container-fluid p-0">
<img class="w-100" src="{{ asset('assets/media/accueil/equipe_4.jpg') }}" />
</section>
<section class="container container-lg my-5">
<h2 class="section_title">Nos dernières réussites</h2>
<hr class="separateur-rouge" />
{{ render(controller('App\\Controller\\Front\\HomeController::lastEstates')) }}
</section>
<hr class="separateur-rouge d-none" />
<section class="container-fluid mb-5 px-0">
{{ render(controller('App\\Controller\\Front\\HomeController::partenaires')) }}
</section>
{% endblock %}
{% block stylesheets %}
{{ parent() }}
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/css/select2.min.css" />
<link href="{{ asset('assets/vendor/OwlCarousel2-2.3.4/dist/assets/owl.carousel.min.css') }}" rel="stylesheet" >
<link href="{{ asset('assets/vendor/OwlCarousel2-2.3.4/dist/assets/owl.theme.default.min.css') }}" rel="stylesheet" >
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script src="{{ asset('bundles/fosjsrouting/js/router.min.js') }}"></script>
<script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
<script src="{{ asset('assets/vendor/OwlCarousel2-2.3.4/dist/owl.carousel.min.js') }}"></script>
<script>
jQuery(document).ready(function(){
$('.estates_container .estate_carousel').each(function(){
initEstateCarousel($(this));
});
$("#testimonies").owlCarousel({
loop:true,
autoplay:true,
autoplayTimeout:owl_speed,
autoplayHoverPause:true,
smartSpeed:500,
margin:30,
nav:false,
responsive:{
0:{items:1},
767:{items:2},
992:{items:3}
}
});
});
</script>
{% endblock %}