@charset "UTF-8";@keyframes rotate-circle2{}@keyframes rotate-circle{}@keyframes pathanimation{}@keyframes pathanimation-out{}@keyframes fadein{}@keyframes spin{}@keyframes rotate{}@font-face{font-family:SangBleuSunrise-Medium;src:url(/themes/custom/catlante/dist/assets/fonts/SangBleuSunrise-Medium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@keyframes fadeInAnimation{}@keyframes slide-in{}@keyframes slide-out{}.section-bloc-cruises .destination-card{display:flex;flex-direction:column;width:100%;height:100%;border-radius:24px;overflow:hidden;background:#fff}.section-bloc-cruises .destination-card__media img{display:block;width:100%;height:300px;object-fit:cover}.section-bloc-cruises .destination-card__content{display:flex;flex-direction:column;flex:1;padding:24px}a.button5.topDemandeCroisiere span{text-align:center;line-height:20px}.topDemandeCroisiere{position:absolute;z-index:800;right:30px;top:160px}@font-face{font-family:Phosphor;src:url(/themes/custom/catlante/dist/assets/fonts/Phosphor.subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.ph.ph-phone-incoming:before{content:"\ec6d"}@font-face{font-family:Phosphor-Fill;src:url(/themes/custom/catlante/dist/assets/fonts/Phosphor-Fill.subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:icomoon;src:url(/themes/custom/catlante/dist/assets/fonts/icomoon.eot?3yctuh);src:url(/themes/custom/catlante/dist/assets/fonts/icomoon.eot?3yctuh#iefix) format("embedded-opentype"),url(/themes/custom/catlante/dist/assets/fonts/icomoon.ttf?3yctuh) format("truetype"),url(/themes/custom/catlante/dist/assets/fonts/icomoon.woff?3yctuh) format("woff"),url(/themes/custom/catlante/dist/assets/fonts/icomoon.svg?3yctuh#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}

/*!
   * Bootstrap  v5.3.2 (https://getbootstrap.com/)
   * Copyright 2011-2023 The Bootstrap Authors
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */@keyframes progress-bar-stripes{}@keyframes spinner-border{}@keyframes spinner-grow{}@keyframes placeholder-glow{}@keyframes placeholder-wave{}.homerecall{display:block!important;text-align:right}.homerecall,.homerecall:before{background:transparent!important}.homerecall span{background-color:transparent!important;float:right;padding:0!important}@keyframes show{}.slider{position:relative;z-index:999;height:719px;opacity:1}.slider:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:linear-gradient(180deg,rgba(43,44,62,.63),hsla(0,0%,85%,0) 79.28%)}.slider .slider__content__form{padding-bottom:70px}@media (max-width:767px){.slider__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(to bottom right,#64d0e3,#0077a8 50%,#2c5431)}.slider__media picture,.slider__media picture img,.slider__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}}.slider__media video{width:100%;-o-object-fit:cover;object-fit:cover}.slider__media video{position:absolute;left:0;top:0;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.slider__media picture{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:0}.slider__media picture img,.slider__media>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider__content{position:absolute;bottom:10%;width:100%;text-align:center;z-index:100;overflow:hidden}.slider__content .h1,.slider__content h1{font-family:SangBleuSunrise-Medium,sans-serif;color:#fff;font-size:50px;font-weight:400;line-height:50px;letter-spacing:0;text-align:center;max-width:80%;margin:0 auto}@media (max-width:1199px) and (min-width:992px){.slider__content .h1,.slider__content h1{font-size:50px;line-height:70px}}@media (max-width:991px) and (min-width:768px){.slider__content .h1,.slider__content h1{font-size:40px;line-height:60px}}@media (max-width:767px){.slider__content .h1,.slider__content h1{font-size:35px;line-height:35px}}.slider__content p{font-family:Montserrat,sans-serif;color:#fff;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;text-align:center}.slider__content__lien{padding-top:15px;text-align:end;width:693px;margin:auto}@media (max-width:767px){.slider__content__lien{width:100%;text-align:center}}.slider__content__lien .button.style-icone:after{background:#fff!important}.slider__content__lien .button.style-icone{align-items:center}.slider__content__lien .button.style-icone span{font-weight:500;font-size:20px;color:#fff}.slider__content__lien .button.style-icone .icon-arrow-2:after{background:#fff!important}.slider__content__lien .button.style-icone .icon-arrow-2:before{color:#fff}.section-color .section-bloc-cruises{position:relative;width:80%;margin:0 auto;-moz-column-gap:3rem;column-gap:3rem;text-align:center}.cruise-for-you{position:relative}.cruise-for-you__item{justify-content:center;display:flex}.cruise-for-you__item img{border-radius:20px}.cruise-for-you__item p{z-index:1}.section-cruise-for-you{position:relative;overflow:hidden}.section-cruise-for-you__link{margin-top:25px}@media (max-width:767.98px){.section-cruise-for-you__link{margin-top:10px}}.section-cruise-for-you__link .button.style-icone:after{background-color:#fff}.section-cruise-for-you .icon-arrow-2:before,.section-cruise-for-you__link .button.style-icone span{color:#fff}.section-cruise-for-you__bg{background:url(/themes/custom/catlante/dist/assets/images/img-bg.jpg);display:flex;align-items:center;justify-content:center;background-position:50%;background-size:cover;position:absolute;height:1000px;width:100%;top:0;z-index:-1;bottom:0;left:0;right:0}.section-cruise-for-you .title.style1 .h2,.section-cruise-for-you .title.style1 h2{padding-top:141px;margin-top:-122px}.cruise-for-you__item{position:relative;border-radius:20px;transform:translateY(0)}.cruise-for-you__item,.cruise-for-you__item:hover{transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out}.cruise-for-you__item:hover{transform:translateY(-20px)}@media (max-width:575.98px){.cruise-for-you__item:hover{transform:translateY(0)}}.cruise-for-you__item:hover .filter-bg:after{opacity:1}.cruise-for-you__item .filter-bg{width:100%;position:relative;z-index:1;border-radius:20px}.cruise-for-you__item .filter-bg:before{background:linear-gradient(180deg,hsla(0,0%,85%,0),rgba(0,55,121,.3) 54.17%);content:"";display:block;position:absolute;height:100%;width:100%;border-radius:20px}.cruise-for-you__item .filter-bg:after{border-radius:20px;background:rgba(0,0,0,.4);mix-blend-mode:multiply;content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.cruise-for-you__item img{max-width:100%;height:auto;display:block}.cruise-for-you__item p{position:absolute;top:50%!important;z-index:999;left:50%!important;transform:translate(-50%,-50%);text-align:center;color:#fff;font-family:SangBleuSunrise-Medium,sans-serif;font-size:24px;font-weight:400;line-height:25px;letter-spacing:0;margin:0;width:100%;z-index:9}@media (max-width:1199px){.cruise-for-you__item p{font-size:16px}}@media (max-width:575.98px){.cruise-for-you__item p{font-size:14px}}@keyframes content{}@keyframes image{}@keyframes fadeIn{}@keyframes fadeOut{}@media (max-width:768px){#home-page .slider .slider__media{width:100%}#home-page .slider .slider__media .topDemandeCroisiere{position:relative;z-index:800;right:auto;top:160px;margin:0 auto!important;display:block!important;max-width:230px}}
/* bateaux caracteristiques (classe accentuee, restauree du complet) */
