.container-carousel{position:relative}.container-carousel #carouselHome{margin:0 0 43px 0}.container-carousel #carouselHome .carousel-inner .item{text-align:center}.container-carousel #carouselHome .carousel-inner .item>a{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.container-carousel #carouselHome .carousel-inner .item img{display:block;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.container-carousel #carouselHome .carousel-inner .item .encart-container{position:absolute;bottom:0;left:0;right:0;display:inline-block;text-align:center}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart{text-align:left;background:rgba(0,50,66,0.65);padding:15px}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart .text{display:block;text-align:center}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart span{display:block;line-height:100%}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart span.titre{display:inline-block;margin:0 0 8px 0;font-size:30px;font-weight:500;color:#FFF;letter-spacing:0.02em;text-shadow:0px 0px 4px #000}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart span.sousTitre{display:inline-block;top:85px;font-size:24px;font-weight:500;color:#FFF;letter-spacing:0.02em}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart span.description{top:140px;font-size:16px;line-height:140%;color:#FFF;font-weight:300}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart .logo-carousel img{width:120px}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart .btn-carousel{display:inline-block;background:#ffa000;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart .btn-carousel span{display:block;font-size:25px;line-height:100%;color:#003242}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart .btn-carousel span span{font-size:20px}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart .btn-carousel:hover{text-decoration:none}.container-carousel #carouselHome .carousel-indicators{position:absolute;bottom:130px;left:0;right:0;text-align:center;width:auto;margin:0 0 20px 0}.container-carousel #carouselHome .carousel-indicators li{display:inline-block;vertical-align:top;width:12px;height:12px;margin:0 0 0 5px;background:none;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background:#FFF;border:none}.container-carousel #carouselHome .carousel-indicators li.active,.container-carousel #carouselHome .carousel-indicators li:hover{background:#ffa000}@media screen and (max-width: 991px){.container-carousel #carouselHome .carousel-indicators{left:0}.container-carousel #carouselHome .carousel-inner .item .encart{left:0}.container-carousel .formulaire{position:static;width:100%}.container-carousel .formulaire form{position:static}.container-carousel .formulaire img{display:none}}@media screen and (max-width: 767px){.container-carousel #carouselHome{padding:0 0 30px 0}.container-carousel #carouselHome .carousel-indicators{bottom:0}.container-carousel #carouselHome .carousel-indicators li{background:#e6e6e6}.container-carousel #carouselHome .carousel-inner .item .encart{position:static}.container-carousel .formulaire .btn{padding:10px 0}}.bloc-top-home{display:block;margin:0 0 45px 0}.encart-voyage{display:block;min-height:245px;padding:13px 21px 21px 21px;border:solid 2px rgba(73,112,127,0.35);text-align:center;background:url("../img/encart-voyage.png") center center;background-repeat:no-repeat}.encart-voyage span.title{display:inline-block;margin:0 0 50px 0;text-align:center;color:#003242;font-size:20px;line-height:100%;text-transform:uppercase;font-weight:600}.encart-voyage a{position:absolute;left:41px;right:41px;bottom:21px;display:block;padding:7px;text-align:center;background:#F0F0F0;color:#003242;font-size:15px;text-transform:uppercase}.formulaire{padding:15px;background:#F0F0F0;text-align:center}.formulaire .image{display:inline-block;margin:0 0 20px 0}.formulaire .titre{display:block;margin:0 0 20px 0;text-align:center}.formulaire .titre .icone{display:inline-block;vertical-align:middle}.formulaire .titre .icone img{width:27px}.formulaire .titre p{display:inline-block;vertical-align:middle;margin:0;font-size:19px;line-height:100%;font-weight:600;text-transform:uppercase;color:#003242}.formulaire .btn{display:block;width:100%;padding:0;font-size:13px;line-height:22px;font-weight:700;text-transform:uppercase;font-family:'Titillium Web', sans-serif;background:#FFA000;color:#003242;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.formulaire img{width:160px;margin:0 auto}.formulaire form .select2-container .select2-choice{border:none}.choixAgence{position:relative;padding:18px 18px 8px 18px;border:solid 1px #00a3dd}.choixAgence span.titre{position:relative;display:block;padding:0 0 15px 0;margin:0 0 15px 0;text-align:center;text-transform:uppercase;color:#00a3dd;font-size:20px;line-height:100%;font-weight:600}.choixAgence span.titre:after{position:absolute;content:'';height:1px;width:100%;left:0;right:0;bottom:0;background:#46bdee}.choixAgence span.sousTitre{display:block;margin:0 0 8px 0;text-align:center;font-size:15px;line-height:120%;color:#003242}.choixAgence a{position:relative;display:block;background:#46bdee;color:#FFF;font-size:15px;line-height:100%;text-transform:uppercase;padding:10px 20px}.choixAgence a.bouton-choix{margin:20px 0 50px 0}.choixAgence .image-agence{display:block;position:absolute;right:21px;bottom:6px}.choixAgence .image-agence img{width:143px}.choixAgence .agence{text-align:center}.choixAgence .agence span{display:block;margin:0 0 10px 0;line-height:140%}.choixAgence .agence span.name{font-weight:600;margin:0;font-size:16px}.choixAgence .buttons{text-align:center}.choixAgence .buttons a{display:block;margin:0 0 10px 0}.choixAgence .buttons a:first-child:after{display:none}.choixAgence .buttons a:last-child{margin:0}.home-content .contenu{position:relative;padding:0 0 30px 0}.home-content .contenu:after{content:"";position:absolute;display:block;bottom:0;right:0;height:100px;width:200px;background:url("../img/feuille.png")}.home-content .contenu:before{content:"";position:absolute;display:block;bottom:0;left:0;height:100px;width:200px;background:url("../img/feuille-symetrie.png")}.texteIntro{min-height:80px;margin:0 0 10px 0;padding:0 0 0 50px;background:url("../img/home-texteIntro.png") no-repeat 0px 18px}.texteIntro img{float:right;margin:-30px 0 0 0}.texteIntro span{display:block;font-size:16px;line-height:100%}.texteIntro span.texteBleuFonceGras{margin:0 0 5px 0;padding:15px 0 0 0;font-weight:600;color:#003242}.texteIntro span.bleuItalique{color:#00A3DD}.listeGondoles{position:relative;background:#f0f0f0;margin:0 0 40px 0}.listeGondoles .gondole h2{position:relative;display:inline-block;margin:0 0 22px 0;padding-left:40px;font-size:27px;line-height:100%;font-family:'Questrial', sans-serif;color:#003242;text-transform:uppercase;font-style:inherit;font-weight:100;letter-spacing:2px}.listeGondoles .gondole h2 span.arrow{display:inline-block;position:absolute;top:0;left:0}.listeGondoles .gondole h2 span.arrow img{width:17px}.listeGondoles .gondole span.depart{float:right;font-style:italic;margin-top:10px;font-size:14px;font-weight:300;color:#003242}.listeGondoles .gondole span.depart i{margin-left:10px}.listeGondoles .gondole>p{position:relative;margin:0 0 10px 10px;font-size:18px;line-height:100%;text-transform:uppercase;color:#00A3DD}.listeGondoles .gondole>p span{position:absolute;top:0px;right:0px;display:block;margin:2px 0 0 0;font-size:14px;line-height:100%;font-style:italic;text-transform:none;color:#8D8D8D}.listeGondoles .gondole>p span:after{content:'';display:inline-block;vertical-align:top;width:11px;height:5px;margin:5px 0 0 10px;background:url("../img/home-gondoles-fleche2.png") no-repeat 0px 0px}.listeGondoles .gondole>p:before{content:'';display:inline-block;vertical-align:top;width:17px;height:17px;margin:0 10px 0 0;background:url("../img/home-gondoles-fleche.png") no-repeat 0px 0px}.listeGondoles .gondole .voyage{display:block;vertical-align:top;margin:0 10px 45px 10px}.listeGondoles .gondole .voyage .image{position:relative;height:195px;max-height:195px;overflow:hidden;background-position:center center !important;background-size:cover !important}.listeGondoles .gondole .voyage .image a{position:absolute;top:0;left:0;bottom:0;right:0;display:block}.listeGondoles .gondole .voyage .image a img{width:100%}.listeGondoles .gondole .voyage .image a>span{position:absolute;left:30px;bottom:0px;padding:0 5px;font-size:13px;line-height:22px;text-transform:uppercase;background:#FFF;color:#000;background:rgba(255,255,255,0.8)}.listeGondoles .gondole .voyage .image a .masque{position:absolute;top:0px;left:0px;bottom:0px;right:0px;display:none;text-align:center;background:rgba(0,0,0,0.55)}.listeGondoles .gondole .voyage .image a .masque span{display:inline-block;vertical-align:middle;min-height:46px;padding:10px 45px 0 45px;font-size:12px;line-height:110%;text-transform:uppercase;background:url("../img/home-gondoles-fleche3.png") no-repeat right top;color:#FFF}.listeGondoles .gondole .voyage .image a:hover .masque{display:block}.listeGondoles .gondole .voyage .texte{display:block;padding:10px;background:#FFF;font-size:0px;margin:0 0 40px 0}.listeGondoles .gondole .voyage .texte .icones{display:inline-block;vertical-align:top;width:20%;text-align:center;margin:8px 0 0 0}.listeGondoles .gondole .voyage .texte .icones .icone{display:inline-block;vertical-align:top;height:29px;margin:0 2px;line-height:45px}.listeGondoles .gondole .voyage .texte .icones .icone img{display:inline-block;vertical-align:middle}.listeGondoles .gondole .voyage .texte .description{display:inline-block;vertical-align:top;width:59%;padding:5px}.listeGondoles .gondole .voyage .texte .description p{margin:0}.listeGondoles .gondole .voyage .texte .description p.name{margin-bottom:7px;font-size:14px;line-height:100%;font-weight:700;text-transform:uppercase}.listeGondoles .gondole .voyage .texte .description p.name a{text-decoration:none;color:#003242}.listeGondoles .gondole .voyage .texte .description p.sousTitre{font-size:15px;line-height:100%}.listeGondoles .gondole .voyage .texte .description p.sousTitre a{text-decoration:none;color:#003242}.listeGondoles .gondole .voyage .texte .jours{margin:12px 0 0 0;display:inline-block;vertical-align:middle;width:21%;font-weight:300;letter-spacing:2px}.listeGondoles .gondole .voyage .texte .jours span{background:#e6e6e6;padding:0 9px;font-size:17px;line-height:100%;color:#000;text-transform:uppercase}.listeGondoles .gondole:first-child{padding-top:22px}@media screen and (max-width: 1190px){.listeGondoles .gondole>p{line-height:120%}.listeGondoles .gondole>p>span{position:static}}@media screen and (max-width: 767px){.listeGondoles{margin:0 0 30px 0}}.list-link-home .list-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.list-link-home .list-container>div{width:36.5%;padding:0 15px}.list-link-home .list-container>div:last-child{width:26.5%}.list-link-home .video{position:relative;margin:0 0 30px 0}.list-link-home .video img{width:100%}.list-link-home .video a{position:absolute;z-index:3;top:0px;left:0px;bottom:0px;right:0px}.list-link-home .video .masque{position:absolute;z-index:1;top:0px;left:0px;bottom:0px;right:0px;margin:6px;border:1px solid #FFF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.list-link-home .video .masque span{display:block;height:300px}.list-link-home .video span.fleche{position:absolute;z-index:2;bottom:40px;left:0px;right:0px;text-align:center}.list-link-home .video span.fleche img{display:inline-block;vertical-align:top;width:40px}.list-link-home .video p{position:absolute;z-index:2;top:0px;left:0px;right:0px;margin:0;text-align:center;text-transform:uppercase;color:#FFF}.list-link-home .video p.titre{top:20px;font-family:'Questrial', sans-serif;font-size:21px;line-height:100%}.list-link-home .video p.libelle{top:180px;font-size:10px;font-weight:600}.list-link-home .video:hover .masque{background:rgba(0,0,0,0.55)}.list-link-home .brochure{display:block;padding:36px;text-align:center;background:#F0F0F0}.list-link-home .brochure img{max-width:100%}.list-link-home .brochure span{display:block;text-align:center;font-size:14px;color:#49707f;text-transform:uppercase;font-weight:600}.list-link-home .brochure .telecharger{display:block;padding:19px;text-transform:uppercase;color:#FFF;background:#46bdee}.body-bottom{position:relative;display:block;min-height:80px;padding:0 0 30px 0;text-align:center}.body-bottom:after{content:"";position:absolute;display:block;bottom:0;right:0;height:100px;width:200px;background:url("../img/feuille.png")}.body-bottom:before{content:"";position:absolute;display:block;bottom:0;left:0;height:100px;width:200px;background:url("../img/feuille-symetrie.png")}@media screen and (max-width: 1199px){.listeGondoles .gondole h2{font-size:25px}.listeGondoles .gondole .voyage .texte .jours span{font-size:14px}.listeGondoles .gondole span.depart{float:none;display:block;margin:0 0 10px 0}.list-link-home .list-container>div{width:36.5%;padding:0 15px}.list-link-home .list-container>div:last-child{width:26.5%}}@media screen and (max-width: 767px){.container-carousel #carouselHome .carousel-inner .item .encart-container{position:static}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart{padding-bottom:30px}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart .text{margin:0 0 10px 0}.container-carousel #carouselHome .carousel-inner .item .encart-container .encart .btn-carousel{display:block;margin:0 0 10px 0}.container-carousel #carouselHome .carousel-inner .item .encart-container .logo-carousel{display:none}.listeGondoles .gondole h2{font-size:24px}.listeGondoles .gondole .voyage .texte .icones{margin:5px 0 0 0}.listeGondoles .gondole .voyage .texte .icones .icone{line-height:100%}.listeGondoles .gondole .voyage .texte .description{width:50%}.listeGondoles .gondole .voyage .texte .jours{width:24%}.listeGondoles .gondole .voyage .texte .jours span.visible-xs{display:inline-block !important}.home-content .contenu:before,.home-content .contenu:after{display:none}.body-bottom:before,.body-bottom:after{display:none}.list-link-home .list-container>div{width:100%}.list-link-home .list-container>div:last-child{width:100%}}@media screen and (max-width: 991px){.bloc-top-home .encart-voyage,.bloc-top-home choixAgence,.bloc-top-home .formulaire{margin:0 0 20px 0}.list-link-home .list-container>div{width:100% !important}.list-link-home .list-container>div:last-child{width:100% !important}}@media screen and (max-width: 1190px){.list-link-home .list-container>div{width:37.5%}.list-link-home .list-container>div:last-child{width:24%}}@media screen and (max-width: 1170px){.listeGondoles .gondole .voyage .image{max-height:255px}}
