@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{}.wrapperbtn{position:relative}#lire-suite-programme{position:absolute;top:-50px;margin:5px 0}#lire-suite-programme,.croisiere__description #lire-suite{color:#fff;background-color:#003849c4;padding:10px 40px;border-radius:40px;line-height:16px;font-weight:400}@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-calendar-x:before{content:"\e9e7"}.ph.ph-camera:before{content:"\e9e9"}.ph.ph-currency-eur:before{content:"\ea83"}.ph.ph-handbag:before{content:"\eb71"}.ph.ph-list-plus:before{content:"\ebd0"}@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}.icon-catlante-1:before{content:"\e902"}

/*!
   * 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{}@keyframes show{}.phone-contact{font-weight:600;padding-right:10px;color:#003849;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:25px}@keyframes content{}@keyframes image{}@keyframes fadeIn{}@keyframes fadeOut{}.phone-contact i{font-size:23px}@media (max-width:1399.98px){.phone-contact span{font-size:12px}.phone-contact i{font-size:17px;margin-right:3px}}@media (max-width:768px){.phone-contact i{font-size:14px;margin-right:1px}.phone-contact .bateaux-content_jours,.phone-contact .bateaux-content_phone{white-space:nowrap;display:inline-block}}@media (max-width:768px){#lire-suite-programme{position:relative;margin:20px 0;top:0}.wrapperbtn{text-align:center}}.croisiere__description .title.style1 .titre-detail-croisiere{display:flex;align-items:center}@media (max-width:991.98px){.croisiere__description .title.style1 .titre-detail-croisiere{display:block}}.croisiere__description .title.style1 .titre-detail-croisiere .h2,.croisiere__description .title.style1 .titre-detail-croisiere h2{margin-right:20px}@media (max-width:991.98px){.croisiere__description .title.style1 .titre-detail-croisiere .h2,.croisiere__description .title.style1 .titre-detail-croisiere h2{margin-right:0}.croisiere__description .title.style1 .titre-detail-croisiere a{margin:10px 0}}.croisiere__description .title.style1 .titre-detail-croisiere a span{font-family:SangBleuSunrise-Medium,sans-serif;font-size:12px;font-weight:400;line-height:18px;padding:12px 20px 10px;white-space:nowrap;text-align:center;display:block;width:100%}
/* bateaux caracteristiques (classe accentuee, restauree du complet) */
