@media (min-width: 700px) and (max-width: 1000px){.plans .icons-block h3,.newletter-b-h3{margin-left:12px;position:relative;top: -4px;font-size:24px}.plans .icons-block
span{font-size:13px!important;position:relative;top: -3px;margin-left:12px;line-height:20px !important;width:90%;white-space:normal}.btn-newsletter{margin-top: -4px !important}.home-page .btn-all-promos, .home-page .btn-all-club{width:300px !important}.icon-bloc.new-blocks .icon-text a
br{display:block}.list-page  .showonlydesktop.showonlydesktop-left
button{padding:6px
12px !important}.list-page
.btntype{float:none}.list-page .showonlydesktop.showonlydesktop-left
button{width:100%!important}.list-page .showonlydesktop.showonlydesktop-left button.btn-submit-search{width:70%!important}.list-page .carte-tri .col-lg-6{width:35%}.list-page .carte-tri .col-lg-6.tri{width:65%;padding:0}.list-page .btnsort .input-group-addon{left:-1px}.list-page .top-baner.arrows{display:block !important}.list-page  .c-button.blocliste.color-dr-blue.hv-o.b-50{width:100% !important}.list-page  .c-button.blocliste.color-dr-blue.hv-o.b-50
.btnhotel.showonlydesktop{float:right}.list-page  .c-button.blocliste.color-dr-blue.hv-o.b-50 .btnhotel.showonlydesktop .list-btn{padding:10px
15px;margin-top: -20px;margin-bottom:10px;margin-right:0}.list-page .blocright .banner.banner-s-2{padding:1px
12px;margin-top: -6px}.c-button.blocliste.color-dr-blue.hv-o.b-50{text-align:left;padding:38px
15px 0 15px!important}.list-page .row.flexboxitems .hotel-product{padding:0
!important}.list-page .banner-s-100{margin-bottom:0}.list-page .list-destination.bloc-img-text{max-width:450px;margin:24px
auto}.list-page .tri .showonlydesktop.showonlydesktop-left
button{width:100%!important}.list-page .list-old-price-h6{text-align:right !important;padding-right:19px}.covid-19-contentheight{padding-top:0px}.covid-19-index .article
h4{margin-bottom:7px}.covid-19-VoirpLus{bottom: -12px}.covid-19-content .covid-actu .texto-1:last-child{margin-bottom:0px}.covid-19-content .bloc-texto{padding:0
0px}.covid-19-content .bloc-actuality{padding-left:0}.bloc-content-about-txt,.bloc-content-img{text-align:center;width:100%}.bloc-content-about .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img,.thumbnail>img{margin:auto}.about-us-bloc-1{padding:44px
40px 44px 43px}.bgwhite.best-price .container, .bgwhite.experience
.container{width:auto}.destination-type
.groupeDestination{padding:28px
0 28px 21px}.destination-type .sejour-way
h2{font-size:25px}.destination-guides .cd-tab-filter
a{padding:12px
12px}.destination-guides .cd-gallery
img{width:94%!important;margin:auto}.destination-guides .cd-gallery
li{width:50%;margin-bottom:18px}}@media (min-width: 1000px) and (max-width: 1100px){.home-page .home-bloc .new-sejour .hotel-line{padding-top:14px}.form-group{margin-bottom:0px}#search-without-slider .icon-blocks{text-align:center;margin-bottom:0 !important}#search-without-slider .icon-blocks
img{margin-right:auto}.home-page .last-block-list{margin-top:0px}.list-page .frm-search-engine
.dropdown.scrollbar{width:100%}.list-page .list-page .searchengine-dsk .target1 .dropbtn, .list-page .searchengine-dsk .target2 .dropbtn, .list-page .searchengine-dsk .target3 .dropbtn, .list-page .searchengine-dsk .target4 .dropbtn, .list-page .searchengine-dsk .calendarspe, .list-page .searchengine-dsk
#calendarspedate{width:100% !important}.list-page .target1 .dropbtn .input-group-addon, .list-page .btnduree .input-group-addon,.list-page .target4 .dropbtn .input-group-addon{top:2px !important}.showonlydesktop.showonlydesktop-left
button{padding:6px
12px !important}.showonlydesktop.showonlydesktop-left button.btn-submit-search{width:70%!important}.showonlydesktop.showonlydesktop-left
button{width:100%!important}.list-page .top-baner.arrows{display:block !important}.list-page  .c-button.blocliste.color-dr-blue.hv-o.b-50{width:100% !important}.list-page  .c-button.blocliste.color-dr-blue.hv-o.b-50
.btnhotel.showonlydesktop{float:right}.list-page  .c-button.blocliste.color-dr-blue.hv-o.b-50 .btnhotel.showonlydesktop .list-btn{padding:10px
15px;margin-top: -20px;margin-bottom:10px;margin-right:0}.list-page .blocright .banner.banner-s-2{padding:1px
12px;margin-top: -6px}.c-button.blocliste.color-dr-blue.hv-o.b-50{text-align:left;padding:38px
15px 0 15px!important}.list-page .row.flexboxitems .hotel-product{padding:0
!important}.list-page .banner-s-100{margin-bottom:0}.list-page .list-destination.bloc-img-text{max-width:450px;margin:24px
auto}.list-page .tri .showonlydesktop.showonlydesktop-left
button{width:100%!important}.list-page .list-old-price-h6{text-align:right !important;padding-right:19px}.list-page .carte-tri .col-lg-6{width:45%}.list-page .carte-tri .col-lg-6.tri{width:55%}.dropbtn.btnduree .input-group-addon
img{height:7px}.product-page .acc-product
span.carte{float:none}.main-image-slider{width:100% !important}.home-avantages-bott .icon-img{margin-top: -8px;margin-right:5px}.btn-way-disc{margin:10px
0px 0px 1px !important;margin-right:4.4px !important;margin-left:4.4px !important;padding-top:6.5px !important;padding-bottom:7.3px !important}.plans .icons-block h3,.newletter-b-h3{top: -36px}.plans .icons-block
span{top: -37px}.home-newsletter-2
.plans.container{padding-bottom:0px}.destination-type .sejour-way
h2{font-size:27px}.slider-sejour-ways .offer.radius-top .img-label-club img.oclub-label{height:auto !important}.bloc-content-about-txt,.bloc-content-img{text-align:center;width:100%}.bloc-content-about .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img,.thumbnail>img{margin:auto}.destination-guides .europe-col.col-lg-6{width:50%;float:left}.destination-guides .destination-guides
.pays{margin-bottom:0px !important;padding:25px}.destination-guides .destination-guides .pays
h2{font-size:26px}.destination-guides .cd-tab-filter
a{padding:15px
17px}.destination-guides .cd-gallery
img{width:94%!important;margin:auto}.destination-guides .cd-gallery
li{width:50%;margin-bottom:18px}.destination-guide .video-guide .col-sm-12{width:50%}.destination-guide .video-guide .col-sm-12 .icon-img{width:100%}.destination-guide .video-guide .col-sm-12 .icon-blocks .icon-img{width:auto}.destination-guide .video-guide .guide-info
h1{font-size:28px}.destination-guide .video-guide .guide-info
p{font-size:13px}.destination-guide .icon-block,.icon-blocks{margin-bottom:0px!important}.destination-guide .slider-guide-ways>.row{padding-bottom:0px}.landing-page .img-selection .icon-selection.banner-lp
img{visibility:hidden !important}}@media (min-width: 1200px) and (max-width: 1300px){.product-page .col-lg-1{width:4.1%!important}.product-page .accordions .table-accordions{padding-left:17px}.list-page .img-list-avion{margin-left:6px}.new-offer-sticky.new-offre22{margin-left:74px !important}.destination-type table.last-minut td .title-direction
h4{padding-left:4px}.about-us-bloc-1{padding:30px
40px 30px 40px}.about-us-bloc-1
p{font-size:14px}.about-us-bloc-1
h2{line-height:28px}}@media (min-width: 1300px) and (max-width: 1400px){.product-page .col-lg-1{width:4.2%!important}.product-page .accordions .table-accordions{padding-left:13px}.destination-type h3.last-minut-title{padding:5.2px 20px}}@media (min-width: 1400px) and (max-width: 1500px){.home-page .all-slider-promos .slider-promos{margin-left:7px}.product-page .col-sm-0.col-lg-1{width:4.2% !important}.product-page .accordions .table-accordions{padding-left:18px}.new-offer-sticky.new-offre22{margin-left:62px !important}.destination-type h3.last-minut-title{padding:4.67px 20px}}@media (min-width: 1500px) and (max-width: 1600px){ul.list-unstyled.bloc-1 p.submenu-title{margin-top: -15px}.product-page .col-lg-1{width:5.5%!important}.destination-type h3.last-minut-title{padding:4.67px 20px}}@media (min-width: 1700px){.dropdown-menu-oclub .bloc-1 .nav-li-nostyle{overflow:hidden;margin-right:18px}ul.list-unstyled.bloc-1{margin:0;padding:0;width:445px!important}}#newsletter-modal
.birthdateSelectNewsLetter{z-index:99999}@media screen and (max-width: 767px){#newsletter-modal
.birthdateSelectNewsLetter{width:90px !important}#recaptchaPopUp{margin-top:5px}.product-page
#exampleModal{padding-top:30px !important}}.assuranceVisibleDesktopOnly
p{font-family:Gilroy-Bold;font-size:12px}.checkbox-1:checked~.contents,.checkbox-2:checked~.contents,.checkbox-3:checked~.contents,.checkbox-4:checked~.contents,.checkbox-5:checked~.contents,.checkbox-6:checked~.contents,.checkbox-7:checked~.contents,.checkbox-8:checked~.contents{max-height:2600px}.img-label-club img.img-responsive{max-width:105px}.price-s-1{font-family:'Gilroy-Bold'}.new-vente-bloc-flash{padding-top:0 !important}.new-vente-bloc-flash .vente-flash{border-radius:8px;overflow:hidden}.new-vente-bloc-flash
img{max-width:100%;visibility:hidden}.new-vente-bloc-flash .backs-vente{position:absolute;left:50% !important;top:50% !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:350px !important}@media (min-width: 1200px) and (max-width: 1499px){.new-vente-bloc-flash img.img-avion.selec.img-responsive{height:454px}}@media (min-width: 1100px) and (max-width: 1199px){.new-vente-bloc-flash img.img-avion.selec.img-responsive{height:435px}}@media (min-width: 991px) and (max-width: 1099px){.new-vente-bloc-flash img.img-avion.selec.img-responsive{height:466px}}@media  (max-width: 991px){.new-vente-bloc-flash.img-selection{margin-bottom:40px !important}.new-vente-bloc-flash .vente-bloq-flash{padding:0}}@media  (max-width: 330px){#clockdiv>div{width:17% !important}#clockdiv div>span{padding:5px
0px 0px 0px}.new-vente-bloc-flash .last-blocs-link{max-width:75% !important}}@media  (max-height: 900px){.Pub.pub-olub{display:none}}.banner-top{position:sticky;top:0;z-index:9999;width:100%}.banner-top-h3{font-size:19px;line-height:36px}@media screen and (max-width: 700px){.banner-top-h3{line-height:24px}}.search-departureDate{background-image:url(/assets/images/icon-calendrier.svg) !important;background-size:18px 20px}.input-group.withval .search-departureDate{background-image:none !important}.thumbnails-slider button.slick-next .slick-next-icon{background:url(/assets/images/icon-chevron-blanc-fond-bleu.svg)}.main-image-slider button.slick-prev .slick-prev-icon ,
.main-image-slider .slider-btn.slick-prev .slick-prev-icon{background:url(/assets/images/icon-chevron-blanc-fond-bleu.svg)}.main-image-slider button.slick-next .slick-next-icon ,
.main-image-slider .slider-btn.slick-next .slick-next-icon{background:url(/assets/images/icon-chevron-blanc-fond-bleu.svg)}@media only screen and (max-width: 420px){.main-image-slider button.slick-next .slick-next-icon{background:url(https://www.ovoyages.com/assets/css/../images/icon-chevron-blanc-photo-droit.svg) !important}.main-image-slider button.slick-prev .slick-prev-icon{background:url(https://www.ovoyages.com/assets/css/../images/icon-chevron-blanc-photo-gauche.svg) !important}}@media (min-width: 800px) and (max-width: 900px){.dropdown-menu-oclub ul.drop-menu.ul-all-destination,
.dropdown-menu-france ul.drop-menu.ul-all-destination,
.dropdown-menu-sejour ul.drop-menu.ul-all-destination,
.dropdown-menu-circuit ul.drop-menu.ul-all-destination{margin-top:5px !important}.dropdown-menu-oclub .ul-all-product,
.dropdown-menu-france .ul-all-product,
.dropdown-menu-sejour .ul-all-product,
.dropdown-menu-circuit .ul-all-product{margin-top: -7px !important}.product-page .depart-r
img{max-width:30px !important}}@media (min-width: 1400px) and (max-width: 1500px){.dropdown-menu-france ul.drop-menu.ul-all-destination{margin-top: -28px !important}.dropdown-menu-france .ul-all-product{margin-top:35px !important}.product-page .main-image-slider button.slick-next, .main-image-slider .slider-btn.slick-next{right:50px}}@media screen and (max-width: 1700px){.dropdown-menu-france .ul-all-product{margin-top:55px}}@media screen and (min-width: 1700px){.dropdown-menu-france .ul-all-product{margin-top:25px}}@media (min-width: 1200px) and (max-width: 1700px){.slider-bloc2-home{right:34px !important}}@media only screen and (max-width: 991px){.search-bloq-mobile
#searchs{display:none !important}.list-page .img-footer-blocv2{margin-bottom:20px}.list-page .see-more-product{padding-left:11px;padding-right:10px;white-space:break-spaces}.list-page #myModalfiltre .modal-footer{margin-bottom:70px}}#modal_calendar_selection ul
li{text-align:center !important;padding-left:unset !important}@media only screen and (max-width: 900px){.landing-page h2.lp-banner{font-size:30px !important;left:35px !important;right:15px !important;max-width:85%;line-height:25px}.landing-page .selection .icon-selection
h3.desb1{left:35px!important;right:25px!important}.landing-page .selection .icon-selection
h3{font-size:20px !important;line-height:19px;top:auto !important;bottom:30px !important}.home-page .our-selection .selection-h4{bottom:111px !important;top:auto !important;left:31px!important}.home-page .our-selection .selection-h3{bottom:65px !important;top:auto !important;left:31px!important}.landing-page .selection .icon-selection
h3.posb3{bottom:19px !important}.landing-page h2.lp-banner{line-height:29px}.dropdown-menu-france .ul-all-product{margin-top:auto}}@media (max-width: 641px){#myModaltri>div>div>div.modal-body>div>div>input:checked:after{width:18px !important;height:18px !important;border-radius:15px !important;top: -1px !important;left: -1px !important}#myModaltri>div>div>div.modal-body>div>div>input{background:none !important}#myModaltri>div>div>div.modal-body>div>div>input:not(:checked){border:1px
solid;border-radius:10px}#myModaltri>div>div>div.modal-body>div>div>input:checked:after{width:18px !important;height:18px !important}}.list-page #myModalfiltre .modal-content.mobilemodal ,
.list-page .modal-content.mobilemodal
#myModaltri{position:relative}.modal-header
.close{text-shadow:none}.list-page #myModalfiltre,
.list-page #myModaltri,
.list-page #recherche,
.product-page #exampleModal,
.product-page
#modal_covid_selection{z-index:999999}.list-page #myModalfiltre .modal-header,.list-page #myModaltri .modal-header{position:fixed;z-index:9999999999;width:100%;top:0;margin:0
!important;bottom:0;height:fit-content}.list-page #myModalfiltre .modal-body,.list-page #myModaltri .modal-body{margin-top:60px;margin-bottom:60px}.list-page #myModalfiltre .modal-content.mobilemodal .modal-footer,.list-page .modal-content.mobilemodal #myModaltri .modal-footer{position:fixed !important;z-index:9999999999;width:100%;top:auto;margin:0
!important;bottom:0;height:fit-content;background:white;padding-bottom:30px !important;padding-top:25px !important}@media (max-width: 361px){.home-page .swiper-arrow-right.first-home-slider{right: -4px!important}.home-page .swiper-arrow-left.first-home-slider{left: -4px!important}}@media screen and (min-width: 350px) and (max-width: 450px){.product-page .links button, .links .slider-btn{width:85px;text-align:center}}@media (max-width: 420px){.main-image-slider button.slick-next .slick-next-icon,
.main-image-slider button.slick-prev .slick-prev-icon{height:17px!important}}.product-page #modal_covid_selection
li{list-style:none}.product-page #modal_covid_selection li::before{content:'';display:inline-block;height:4px;width:18px;background-image:url(/assets/images/icon-tiret-bleu.svg);background-size:11px 13px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-right:4px !important}.div-btn-filter{position:absolute;padding-bottom:15px;padding-top:5px;bottom:0;width:90%;left:5%;background-color:white}@media (min-width: 280px) and (max-width: 420px){#exampleModal1 .modal-header .close img, #exampleModal .modal-header .close
img{width:18px;margin-top: -36px}}.product-page .vols-h3{padding:0px
13px;display:block}@media (min-width: 280px) and (max-width: 420px){#exampleModal1 .modal-header .close, #exampleModal .modal-header
.close{top:7px;right: -10px}}.destination-guides .title-img-gallery
h3{padding:0
15px 0 15px}@media (min-width: 1100px) and (max-width: 1700px){.destination-guides .title-img-gallery
h3{padding:0
30px 0 15px}}#newsletter-modal .dropdown-menu{z-index:999999}#newsletter-modal .dropdown-menu
li{z-index:999999}@media screen and (max-width: 375px){.destination-guides .icons-selection
ul{min-height:160px}}.name-product-list{white-space:nowrap}@media only screen and (max-width: 450px){.destination-guide .img-slide-text{max-width:93%}.destination-guide .img-slider-txt{margin-right:20px}.destination-guide .blue-bloc-text{margin-right:20px}.destination-guide
.MoreTexte{margin-right:20px}}.destination-guide #way .discover-blc .col-sm-12 .row
.row{margin-right:0;margin-left:0}.destination-guide .blue-icons{margin-right:20px}@media (max-width: 767px){.landing-page  .img-selection  .icon-selection.banner-lp{background-position:left center !important}.landing-page  .img-selection  .icon-selection.banner-lp
img{visibility:hidden !important}.landing-page .lp-banner.banner-lp{margin-top: -5px}.landing-page .second-title{padding:10px
0 0px}}@media screen and (max-width: 500px){.landing-page  img.img-avion.selec.img-lan{height:200px!important}.landing-page .selection .icon-selection
h3{bottom:10px !important;top:auto !important}.landing-page .lp-textIntro{margin-top:0 !important}.landing-page h2.lp-banner{bottom:49px}}.lp-intro-off{max-height:3.5em;overflow:hidden}.lp-intro-seemore{font-size:14px !important;cursor:pointer}.lp-intro-seemore
i{font-size:12px !important;color:#C90D7D}@media (max-width: 700px){.lp-intro-off{height:4.3em;overflow:hidden}.lp-intro-seemore{font-size:14px !important;cursor:pointer}.lp-intro-seemore
i{font-size:12px !important;color:#C90D7D}}.home-page .selection-h4{font-size:44px !important}@media (max-width: 1300px){.home-page .selection-h4{font-size:48px !important}}@media (max-width: 767px){.home-page .selection-h4{top:256px!important;font-size:39px !important}}@media (min-width: 991px){header .menu-styles .container-fluid
li.dropdown{width:12.5% !important;margin:0}header .menu-styles .container-fluid.header-with-vf
li.dropdown{width:12.5% !important;margin:0}img.dropimg{position:relative;left:1px}}@media (min-width: 991px){.landing-page .slider-product{z-index:99}.landing-page .slider-product
*{color:white !important}.landing-page .container.banner-lp{margin-top: -48px;z-index:0;position:relative;max-width:1600px!important;width:100% !important}.landing-page .img-lan{height:37vh}.icon-selection.banner-lp{margin:0
1px;background-position:center center}.icon-selection.banner-lp
img{visibility:hidden !important}.landing-page h2.lp-banner{font-size:48px !important;left:50px !important}.banner-lp .selection .icon-selection h3,.selection-h3{left:50px !important;font-size:30px !important}}@media (min-width: 991px) and (max-height: 800px){.landing-page .img-lan{height:34vh}}@media screen and (max-width: 480px){.p1lan.offs
p{line-height:24px}}@media screen and (min-width: 1700px){.landing-pagexx h2.lp-banner{left:55px !important}.banner-lpxx .selection .icon-selection h3,.selection-h3{left:61px !important}}.landing-page .pagination.poin-style-1.pagination-hidden{display:block;bottom:0}.landing-page .poin-style-1 .swiper-pagination-switch.swiper-active-switch,
.landing-page .poin-style-1 .swiper-pagination-switch{border-color:#C90D7D}.landing-page .lp-banner-texts{position:absolute;bottom:30px;width:100%;left:70px}.banner-lp .selection .icon-selection .lp-banner-texts h3,
.banner-lp .selection .icon-selection .lp-banner-texts h2,
.landing-page .lp-banner-texts h2,
.landing-page .lp-banner-texts
h3{position:relative !important;bottom:auto !important;left:0 !important}.banner-lp .selection .icon-selection .lp-banner-texts
h2{margin-bottom:10px}@media (max-width: 700px){.landing-page .lp-banner-texts{left:40px !important;padding-right:70px}.landing-page .img-selection .icon-selection.banner-lp{background-position:center center !important}}@media (min-width: 700px){.product-push-v2 .offer.offer-sejour.title.clearfix{padding-top:18px !important;height:180px !important;min-height:180px !important}.product-push-h5{margin-bottom:0 !important}.product-push-title-h6{margin:0!important;margin-bottom:9px !important;margin-top:8px !important}.product-push-v2 .des-ville-h6{overflow:hidden;height:48px}}@media screen and (max-width: 700px){.product-push-v2-mobile.product-push-v2.offre-item .hotel-item
.title{height:210px !important;min-height:210px !important}.product-push-v2 .offers-sejour.offer.title.clearfix
i.lieux{top:0 !important;margin:0;padding:0;line-height:normal !important;position:relative !important;float:none;width:100%}.product-push-v2 h6.des-ville, .des-ville-h6,
.product-push-v2 div.color-dark-2 h6.product-push-title,.product-push-title-h6{top:0px !important}}@media screen and (max-width: 920px){.landing-page .see-more-product-landing-1{display:none}.landing-page .slider-nomargin-right{padding-right:0 !important;width:auto}.landing-page .slider-nomargin-right-inside{padding-left:0 !important}.landing-page .slider-offres.mobiles .swiper-container{margin-bottom:30px!important;padding-bottom:20px}}@media screen and (min-width: 992px){.best-slider{height:55vh !important}.slider-bloc2-home{right:34px !important;right:150px !important;top:40px !important;position:absolute;left:auto;bottom:auto;z-index:9999;padding:0}.inside-slider-home{padding:0}.slider-bloc2-homes{padding:20px;padding-bottom:15px}}@media screen and (min-width: 1702px){.best-slider{height:55vh !important}}.dropdown-menu-promotion .bloc-1::after,
.dropdown-menu-promotion .bloc-2::after{display:none}.dropdown-menu-promotion
.clocks{position:absolute;width:100%;top:40%}#clockdivHeader{display:block;text-align:center;font-size:30px;margin-left:auto;margin-right:auto;font-family:'Gilroy-Regular';font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;color:#1c365d;margin-top:13px}#clockdivHeader>div:nth-child(2){padding:5.5px 6.7px;border-radius:4px;background:#fff;display:inline-block}#clockdivHeader>div:nth-child(3){padding:5.5px 4.4px;border-radius:4px;background:#fff;display:inline-block}#clockdivHeader>div:nth-child(4){padding:5.5px 6.7px;border-radius:4px;background:#fff;display:inline-block}#clockdivHeader div>span{padding:5px
15px 0px 15px;border-radius:4px;display:inline-block}#clockdivHeader>div{width:70px!important;height:70px!important;padding:5px
5px 0px 5px!important}.home-page #clockdivHeader>div:nth-child(1){padding:5.5px 6.7px;border-radius:4px;background:#fff;display:inline-block}#clockdivHeader>div{width:20% !important;margin:2px}span#dayHeader{font-family:'Gilroy-SemiBold';font-size:29.4px;font-weight:600;font-stretch:normal;font-style:normal;line-height:32.6px;letter-spacing:normal;text-align:center;color:#1c365d}@media screen and (min-width:1700px){#clockdivHeader>div:nth-child(2){margin-left:7px}#clockdivHeader>div:nth-child(3){position:relative;left:5px}#clockdivHeader>div:nth-child(4){position:relative;left:8px}#clockdivHeader{margin-top:15px!important}}@media  (max-width: 330px){#clockdivHeader>div{width:17% !important}#clockdivHeader div>span{padding:5px
0px 0px 0px}}@media (min-width: 991px){.nav > li.dropdown.open .dropdown-menu{max-height:375px !important;min-height:375px !important}.list-unstyled{height:370px}.mega-menu-all-left,
.mega-menu-all-left
*{all:unset}.mega-menu-all-left:before,
.mega-menu-all-left *:before{display:none !important}.drop-menu.ul-all-destination{position:absolute;bottom:25px;margin-left:14px;margin-top:0}.list-unstyled.bloc-2 .nav-li-nostyle.ul-all-product{position:absolute;bottom:10px}.drop-menu.ul-all-destination br,
.nav-li-nostyle.ul-all-product
br{display:none}a.submenu-title.submenu-all-product{top:auto}.bloc-1::after,.bloc-2::after{height:80%}}@media (min-width: 1600px){.list-unstyled.bloc-2{height:356px}.bloc-2::after{height:84%}}@media (min-width: 1200px) and (max-width: 1599px){.list-unstyled.bloc-2{height:341px}.bloc-2::after{height:88%}}@media (min-width: 1600px) and (max-width: 1700px){.bloc-2::after{top:10%}}@media (min-width: 1200px) and (max-width: 1500px){.list-unstyled.img-bloc{max-height:none}}@media (min-width: 991px){.menu-3
.nav{padding:20px
0 20px 0}.menu-3 .logo
img{width:80% !important}header.menu-3.hovered
.logo{margin-top:25px !important}ul.navs-right{top:0px}.modals2.btn-modal{top:5px;padding:3.5px 19px 4.5px 19px}.modals2.btn-modal .btn-modal-h6{line-height:25px}.modals2.btn-modal .btn-modal
a.tel{line-height:25px}}@media (min-width: 1700px){.menu-3 .logo
img{width:85% !important}header.menu-3.hovered
.logo{margin-top:30px !important}ul.navs-right{top:10px}.modals2.btn-modal{top:13px}}.menu-3 .logo
imgxx{width:100% !important}@media screen and (max-width: 1000px){.pagination.poin-style-1.pagination-hidden{display:block;bottom:0}.pagination .swiper-pagination-switch{display:inline-block !important}.home-page .all-slider-promos
.pagination{bottom:70px}.home-page .btn-all-promos, .home-page .btn-all-club{top:0px !important}.poin-style-1 .swiper-pagination-switch.swiper-active-switch,
.poin-style-1 .swiper-pagination-switch{border-color:#C90D7D}.slider-tab-search  .pagination.poin-style-1.pagination-hidden{display:none}.home-page .bloq-gallery .pagination.poin-style-1.pagination-hidden{bottom: -35px}.home-page .bloq-gallery .swiper-container{position:unset}#guide-contacts{padding-bottom:20px}}.push-op-div{position:absolute;top: -14px;background:white;padding:5px
3px;border-radius:5px;right:20px;text-align:center;font-family:'Gilroy-SemiBold';font-size:15px;line-height:19px}.list-op-div{top:11px;right:14px !important;padding:10px
3px}.list-op-div .push-op-reduc{max-width:200px}.push-op-code
b{font-family:'Gilroy-Bold';color:#C90D7D}.product-op-div-oclub{top:15px;width:fit-content;z-index:9}.product-op-div{position:relative;top:0;left:0;width:fit-content}.product-page .push-op-div{z-index:99;right:10px;top:15px;left:auto !important}@media (min-width: 1700px){.push-op-div{right:10px}}@media (min-width: 1200px){.product-page .push-op-div{left:274px;right:50px;z-index:99;top:20px}.desti-etapes{max-height:36px;overflow:hidden}}@media (min-width: 1200px) and (max-width: 1439px){.product-page .push-op-div{left:257px}}@media (min-width: 1440px) and (max-width: 1700px){.product-page .push-op-div{left:220px}}.push-op-div-img{padding:0}.push-op-div-img
img{max-height:50px}.birthDate.divbirthDate.selectdiv{z-index:auto !important}.birthdateSelect.custom-select-bs.open{z-index:999999 !important}.birthdateSelect.custom-select-bs.open .dropdown-menu.inner{max-height:400px !important}.home-page.modal-open .modal-backdrop,
.modal-open .modal-backdrop{background-color:#0C0A3E;opacity:0.3 !important;top:0 !important}.modal-open #newsletter-modal-v2.modal{background:transparent}#newsletter-modal-v2
button.close{padding:13px;position:relative;z-index:99999;margin-right:8px;margin-top:4px;padding-bottom:8px}#newsletter-modal-v2 .modal-body{padding:0}#newsletter-modal-v2 .modal-body
.row{margin:0}#newsletter-modal-v2 .modal-content{border-radius:15px;overflow:hidden;width:100%;max-width:916px;height:520px}#newsletter-modal-v2 .code-red-content,
#oney-modal-welcome.oney-modal-welcome-v2 .code-red-content{padding:20px
10px 10px 0;vertical-align:bottom;width:100%}#newsletter-modal-v2 .code-red-title{font-family:'Gilroy-Bold';font-size:40px;color:#C90D7D}#newsletter-modal-v2 .code-red-title
sup{font-size:32px}#newsletter-modal-v2 .code-red-subtitle{font-family:'Gilroy-Bold';font-size:27px;letter-spacing:0px;line-height:44px}#newsletter-modal-v2 .code-red-text{font-family:'Gilroy-semiBold';font-size:16px;font-weight:bold;margin-top:15px}#newsletter-modal-v2 .code-red-input{margin-top:29px}#newsletter-modal-v2 .code-red-input
input{font-family:'Gilroy-medium';border:1px
solid #C90D7D;padding:19px
17px;border-radius:10px;width:80%;height:58px !important;font-size:17px !important}#newsletter-modal-v2 .code-red-input input::placeholder{color:#0C0A3E !important;font-size:17px !important}#newsletter-modal-v2 .code-red-check{margin-top:21px;font-family:'Gilroy-medium';font-size:12px}#newsletter-modal-v2 .code-red-btn
button{font-family:'Gilroy-Bold';font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;background-color:#C90D7D!important;padding:0px
50px;height:52px;margin-top:28px;border-radius:8px}#newsletter-modal-v2 input[type=checkbox]{border-radius:3px !important;height:20px !important;width:20px !important;background:#fff !important;border:1px
solid #ccc !important;margin-right:9px;margin-top:5px;margin-bottom: -4px}#newsletter-modal-v2 input[type="checkbox"]:checked{font-family:FontAwesome;background:#C90D7D !important;position:relative !important}#newsletter-modal-v2 input[type="checkbox"]:checked:before{font-family:FontAwesome!important;content:'\f00c' !important;display:block !important;color:white !important;font-size:14px !important;position:absolute !important;top:1.5px;left:2.1px;border:0;-webkit-transform:initial}#newsletter-modal-v2 .code-red-banner,
#oney-modal-welcome.oney-modal-welcome-v2 .code-red-banner{width:356px;background-position:center center;background-size:cover;height:520px;padding:0}#newsletter-modal-v2 .code-red-banner img,
#oney-modal-welcome.oney-modal-welcome-v2 .code-red-banner
img{visibility:hidden}#newsletter-modal-v2 .code-red-cont,#oney-modal-welcome.oney-modal-welcome-v2 .code-red-cont{width:560px;padding:0
17px 0 45px}#newsletter-modal-v2
.error{font-size:12px;color:red}@media (min-width: 916px){#newsletter-modal-v2 .modal-dialog{width:916px !important;margin:auto !important}}@media (max-width: 915px){.code-red-banner{display:none}#newsletter-modal-v2{top:auto;background:none;bottom:0}#newsletter-modal-v2 .modal-body{padding:15px}#newsletter-modal-v2 .code-red-cont,#oney-modal-welcome.oney-modal-welcome-v2 .code-red-cont{width:100%;padding:0px
22px}#newsletter-modal-v2 .code-red-content{padding:0;padding-top:43px}#newsletter-modal-v2 .code-red-title{font-size:30px !important}#newsletter-modal-v2 .code-red-subtitle{font-size:26px;line-height:33px;display:none}#newsletter-modal-v2 .code-red-text{margin-top:19px}#newsletter-modal-v2 .code-red-title
sup{font-size:20px}#newsletter-modal-v2 .code-red-sepbr{display:none}#newsletter-modal-v2
button.close{margin-right: -4px;margin-top:1px}#newsletter-modal-v2 .code-red-input{margin-top:19px}#newsletter-modal-v2 .code-red-input
input{width:100%}#newsletter-modal-v2 input[type=checkbox]{width:27px !important;height:27px !important;float:left}#newsletter-modal-v2 input[type="checkbox"]:checked:before{font-size:18px !important}#newsletter-modal-v2 .code-red-check{font-size:13px}#newsletter-modal-v2 .code-red-btn
button{padding:0px
50px;width:100%;margin-top:18px;margin-bottom:20px}#newsletter-modal-v2 .modal-content{height:auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px}}@media (max-width: 1200px) and (min-width: 916px){#newsletter-modal-v2 .code-red-banner,
#newsletter-modal-v2 .code-red-cont,#oney-modal-welcome.oney-modal-welcome-v2  .code-red-cont{float:left}}@media (max-width: 915px){#newsletter-modal-v2.modal:not(.in).left .modal-dialog{-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0)}#newsletter-modal-v2.modal:not(.in).right .modal-dialog{-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0)}#newsletter-modal-v2.modal:not(.in).bottom .modal-dialog{-webkit-transform:translate3d(0, 25%, 0);transform:translate3d(0, 25%, 0)}#newsletter-modal-v2.modal:not(.in).top-left .modal-dialog{-webkit-transform:translate3d(-25%, -25%, 0);transform:translate3d(-25%, -25%, 0)}#newsletter-modal-v2.modal:not(.in).top-right .modal-dialog{-webkit-transform:translate3d(25%, -25%, 0);transform:translate3d(25%, -25%, 0)}#newsletter-modal-v2.modal:not(.in).bottom-left .modal-dialog{-webkit-transform:translate3d(-25%, 25%, 0);transform:translate3d(-25%, 25%, 0)}#newsletter-modal-v2.modal:not(.in).bottom-right .modal-dialog{-webkit-transform:translate3d(25%, 25%, 0);transform:translate3d(25%, 25%, 0)}#newsletter-modal-v2 .form-info{padding-top:135px}}@media (max-width: 915px) and (min-width: 519px){#newsletter-modal-v2 input[type=checkbox]{margin-top: -6px}}@media (max-width: 915px){#newsletter-modal-v2 .modal-body{padding:0}#newsletter-modal-v2 input[type=checkbox]{width:15px !important;height:15px !important;margin:0
7px 0 0}#newsletter-modal-v2 input[type="checkbox"]:checked:before{top:1px;left:1px;font-size:10px !important}}.push-op-div-img{padding:5px}.push-op-div-img
img{max-height:50px;border-radius:8px;max-width:100%}.pay-3-4{margin-top:4px}.foot-oney-head{float:left;width:70%;line-height:17px;font-family:'Gilroy-Medium';font-size:14px !important;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff;opacity:0.6;padding-left:7px}.foot-oney-head.foot-oney-head
a{position:unset}.foot-oney-logo{margin-top:15px}.foot-oney-logo
img{width:25% !important;float:left}.home-assur-1{width:30% !important;margin-top: -10px}.home-assur-2{width:50% !important;padding-right:0 !important}.home-assur-3{width:20% !important}.home-assur-2 .icon-voy
p{padding:0
!important}.home-assur-3 .icon-voy{text-align:center}.home-assur-3 .icon-voy
a{padding:0
!important}@media screen and (max-width: 991px){.banner-voyage img.img-avion{padding-bottom:35px}}@media (min-width: 1400px) and (max-width: 1500px){.home-assur-1{width:25% !important;margin-top: -10px}.home-assur-3{width:25% !important}}@media (max-width: 991px){.footer-bloc-4-3{width:90%}.home-assur-1{width:100% !important;margin-top:0px;margin-bottom:10px}.home-assur-2{width:100% !important;padding:0
15px 0 15px !important}.home-assur-3{width:100% !important}}@media (min-width: 991px){.adv-best-price
img{max-width:64px}.adv-pay-34
img{max-width:65px}.icon-voy>img.img-avion{margin:10px
22px 0px 19px}.list-sep-tag{display:none}}@media screen and (min-width: 1700px){.list-page .content-listeDest{padding:0px
25px 0 45px !important}}.rate-wrap{padding-top:3px}.pay-3-4-price{width:220px;margin:auto;height:65px;background-repeat:no-repeat;background-size:cover;position:relative;background-position-x:center;background-position-y:top}.pay-3-4-price .pay-3-4-price-txt{font-family:'Gilroy-SemiBold';font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#0C0A3E;text-transform:initial;display:initial;position:absolute;top:12px;width:90px;padding:0;margin:0;right:4px;text-align:center}.pay-3-4-info{font-family:'Gilroy-Medium';font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.88;letter-spacing:normal;text-align:center;color:#0C0A3E;width:220px;margin:auto;margin-top: -11px}.texto-1
i.fa{font-family:'FontAwesome'!important}.cust-ul{padding-left:20px !important}.cust-ul
li{list-style:none !important}.cust-ul i.fa-check:before{color:#6CD4FF;margin-right:6px}.landing-page .offer.offer-sejour.title.clearfix{box-shadow:none !important}.list-pay-3-4{text-align:center;margin-top:7px;margin-bottom:3px}.list-pay-3-4
div{display:initial;font-family:'Gilroy-SemiBold';font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#0C0A3E}.list-pay-3-4-3,.list-pay-3-4-4{background-color:#BDECFF;padding:4px
6px;border-radius:22px}.list-page
.blocliste{margin:9px
0}.list-page .btnhotel.showonlydesktop .list-btn{margin-top: -20px}@media (max-width: 450px){.list-pay-3-4{position:absolute;right:10%;top:24px}.list-pay-3-4-tag{top:55px}.list-pay-3-4-reduc{top:45px}.list-pay-3-4-reduc.list-pay-3-4-tag{top:62px}.c-button.blocliste.color-dr-blue.hv-o.b-50{text-align:left;padding:0
15px!important;margin-top:0 !important;margin-bottom:0 !important}}@media (min-width: 1700px){.list-pay-3-4{position:absolute;width:100%;top:50px;margin-bottom:20px}.list-page .blocliste.color-dr-blue.hv-o.b-50{margin-top:35px}}#oney-modal{background:rgb(255 255 255 / 62%) !important}#oney-modal .modal-header{padding-bottom:0 !important}#oney-modal .static-title{padding-top:30px !important;font-size:16px !important}#oney-modal .static-title:first-child{padding-top:15px !important}#oney-modal ul
li{font-size:13px;line-height:20px;font-weight:300}@media (min-width: 1000px){#oney-modal .modal-dialog{width:50% !important;margin:auto !important}#oney-modal .modal-content{width:100% !important}}#oney-modal .modal-content{-webkit-box-shadow:0 5px 15px rgb(0 0 0 / 50%) !important;box-shadow:0 5px 15px rgb(0 0 0 / 50%) !important;}@media (min-width: 991px){.home-page .advan .col-lg-2.advan-bloc{width:20% !important}.advan .col-lg-2.advan-bloc{width:20% !important}.advan .col-lg-2.advan-2{width:18% !important}.advan .col-lg-2.advan-4{width:22% !important}.home-page .advan .col-lg-2.advan-2{width:18% !important}.home-page .advan .col-lg-2.advan-4{width:22% !important}}@media (max-width: 400px){.home-page .advan .col-lg-2.advan-1 .icon-text a,
.home-page .advan .col-lg-2.advan-3 .icon-text a,
.home-page .advan .col-lg-2.advan-4 .icon-text a,
.home-page .advan .col-lg-2.advan-5 .icon-text
a{top: -2px}.home-page .advan .col-lg-2.advan-2 .icon-text
a{top:8px}}@media screen and (min-width: 380px) and (max-width: 450px){header.menu-3.hovered
.logo{width:180px !important;left: -8% !important}}@media screen and (max-width: 379px){header.menu-3.hovered
.logo{width:180px !important;left: -14% !important}}h3.last-minut-title{color:#0C0A3E}.banner-s-100,.product-tag-h4.ex{color:#0C0A3E}.covid-19-content
.assurance_font_sombre{background-color:#6CD4FF !important;color:#0C0A3E !important}.covid-19-content .assurance_titre_gras,
.covid-19-content .fleche,
.covid-19-content .BlocTitle,
.covid-19-content .fa-angle-right:before{color:#0C0A3E !important}.static-title{color:#6CD4FF !important}.btn-see-other-destination:hover{color:#0C0A3E}.modal-open #oney-modal-welcome.modal{background:transparent}#oney-modal-welcome
button.close{padding:13px;position:relative;z-index:99999;margin-right:8px;margin-top:4px;padding-bottom:8px}#oney-modal-welcome .modal-body{padding:0}#oney-modal-welcome .modal-body
.row{margin:0}#oney-modal-welcome .modal-content{border-radius:15px;overflow:hidden;width:100%;max-width:648px;height:456px}#oney-modal-welcome .code-red-content{padding:0px
10px 10px 0;vertical-align:bottom;width:100%}#oney-modal-welcome .code-red-title{font-family:'Gilroy-Bold';font-size:48px;color:#C90D7D}#oney-modal-welcome .code-red-title
sup{font-size:32px}#oney-modal-welcome .code-red-subtitle{font-family:'Gilroy-Bold';font-size:40px;letter-spacing:0px;line-height:44px}#oney-modal-welcome .code-red-text{font-family:'Gilroy-Bold';font-size:16px;font-weight:bold;margin-top:27px}#oney-modal-welcome .code-red-input{margin-top:29px}#oney-modal-welcome .code-red-input
input{font-family:'Gilroy-medium';border:1px
solid #C90D7D;padding:19px
17px;border-radius:10px;width:80%;height:58px !important;font-size:17px !important}#oney-modal-welcome .code-red-input input::placeholder{color:#0C0A3E !important;font-size:17px !important}#oney-modal-welcome .code-red-check{margin-top:21px;font-family:'Gilroy-medium';font-size:12px}#oney-modal-welcome .code-red-btn
button{font-family:'Gilroy-Bold';font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;background-color:#C90D7D!important;padding:0px
50px;height:52px;margin-top:28px;border-radius:8px}#oney-modal-welcome input[type=checkbox]{border-radius:3px !important;height:20px !important;width:20px !important;background:#fff !important;border:1px
solid #ccc !important;margin-right:9px;margin-top:5px;margin-bottom: -4px}#oney-modal-welcome input[type="checkbox"]:checked{font-family:FontAwesome;background:#C90D7D !important;position:relative !important}#oney-modal-welcome input[type="checkbox"]:checked:before{font-family:FontAwesome!important;content:'\f00c' !important;display:block !important;color:white !important;font-size:14px !important;position:absolute !important;top:1.5px;left:2.1px;border:0;-webkit-transform:initial}#oney-modal-welcome .code-red-banner{width:356px;background-position:center center;background-size:cover;height:467px;padding:0}#oney-modal-welcome .code-red-banner
img{visibility:hidden}#oney-modal-welcome .code-red-cont{width:100%;padding:0px
17px 0 35px}#oney-modal-welcome
.error{font-size:12px;color:red}#oney-modal-welcome .logo-popup-oney{width:230px}@media (min-width: 916px){#oney-modal-welcome .modal-dialog{width:916px !important;margin:auto !important}}@media (max-width: 915px){.oney-modal-br{display:none}.code-red-banner{display:none}#oney-modal-welcome{top:auto;background:none;bottom:0}#oney-modal-welcome .modal-body{padding:15px}#oney-modal-welcome .code-red-cont{width:100%;padding:0px
22px}#oney-modal-welcome .code-red-content{padding:0;padding-top:44px}#oney-modal-welcome .code-red-title{font-size:40px}#oney-modal-welcome .code-red-subtitle{font-size:26px;line-height:33px}#oney-modal-welcome .code-red-text{margin-top:14px}#oney-modal-welcome .code-red-text-2{margin-top:28px}#oney-modal-welcome .code-red-title
sup{font-size:24px}#oney-modal-welcome .code-red-sepbr{display:none}#oney-modal-welcome
button.close{margin-right: -4px;margin-top:1px}#oney-modal-welcome .code-red-input{margin-top:19px}#oney-modal-welcome .code-red-input
input{width:100%}#oney-modal-welcome input[type=checkbox]{width:27px !important;height:27px !important;float:left}#oney-modal-welcome input[type="checkbox"]:checked:before{font-size:18px !important}#oney-modal-welcome .code-red-check{font-size:13px}#oney-modal-welcome .code-red-btn
button{padding:0px
50px;width:100%;margin-top:18px;margin-bottom:20px}#oney-modal-welcome .modal-content{height:auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;max-width:100%}}@media (max-width: 1200px) and (min-width: 916px){#oney-modal-welcome .code-red-banner,
#oney-modal-welcome .code-red-cont{float:left}}@media (max-width: 915px){#oney-modal-welcome.modal:not(.in).left .modal-dialog{-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0)}#oney-modal-welcome.modal:not(.in).right .modal-dialog{-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0)}#oney-modal-welcome.modal:not(.in).bottom .modal-dialog{-webkit-transform:translate3d(0, 25%, 0);transform:translate3d(0, 25%, 0)}#oney-modal-welcome.modal:not(.in).top-left .modal-dialog{-webkit-transform:translate3d(-25%, -25%, 0);transform:translate3d(-25%, -25%, 0)}#oney-modal-welcome.modal:not(.in).top-right .modal-dialog{-webkit-transform:translate3d(25%, -25%, 0);transform:translate3d(25%, -25%, 0)}#oney-modal-welcome.modal:not(.in).bottom-left .modal-dialog{-webkit-transform:translate3d(-25%, 25%, 0);transform:translate3d(-25%, 25%, 0)}#oney-modal-welcome.modal:not(.in).bottom-right .modal-dialog{-webkit-transform:translate3d(25%, 25%, 0);transform:translate3d(25%, 25%, 0)}#oney-modal-welcome .form-info{padding-top:135px}}@media (max-width: 915px) and (min-width: 519px){#oney-modal-welcome input[type=checkbox]{margin-top: -6px}}@media (max-width: 375px){#oney-modal-welcome .modal-body{padding:0}#oney-modal-welcome input[type=checkbox]{width:15px !important;height:15px !important;margin:0
7px 0 0}}@media (max-width: 300px){#oney-modal-welcome .code-red-cont{width:100%;padding:0px
10px}#oney-modal-welcome .code-red-title{font-size:32px}#oney-modal-welcome .code-red-subtitle{font-size:16px}#oney-modal-welcome .logo-popup-oney{width:190px}#oney-modal-welcome .code-red-text-2{font-size:13px}}.next-step-country.next-desktop.col-mob-12.col-xs-12.col-md-8.col-sm-12.col-lg-7>table>tbody>tr>td:nth-child(4)>a.home-dm-price{top:0px !important}@media (min-width: 1700px){.next-step-country.next-desktop.col-mob-12.col-xs-12.col-md-8.col-sm-12.col-lg-7>table>tbody>tr>td:nth-child(4)>a.home-dm-price{top:25px !important}}@media (max-width: 900px){.last-minut.bottom .home-dm-price.last-prix{top: -8px !important}}.seo-filter-text{margin-top:20px;border:0;padding:5px
10px;background-color:white;border-radius:10px}.seo-filter-text-h3{text-transform:none;font-size:16px;color:#8f959b;margin-bottom:10px;padding:0}.seo-filter-text
p{font-size:12px;color:#8f959b;margin-bottom:5px;line-height:1.67 !important}.seo-filter-text p
a{text-decoration:underline}@media (max-width: 600px){.ban-3x4x-list-bot{display:block  !important}.seo-list-bott{display:block !important;margin-top: -2px}.seo-list-bott .seo-filter-text{border-radius:inherit;margin-top:0;padding-top:20px}}.newletter-v532{padding:41px;background:#BDECFF}.newletter-v532-title{color:#0C0A3E;text-align:center;font-size:40px;font-style:normal;font-weight:700;font-family:'Gilroy-semiBold';margin-topw:39px}.newletter-v532-title
span{font-family:'Gilroy-Bold'}.newletter-v532-text{color:#0C0A3E;text-align:center;font-family:'Gilroy-semiBold';font-size:15px;font-style:normal;font-weight:500;margin-top:9px}.newletter-v532-form{text-align:center;margin-top:29px}.newletter-v532-form-cont{width:100%;margin:auto}.newletter-v532-form-cont .newsletter-mail,#form1{width:440px !important;height:46px !important;border:1px
solid #C90D7D !important;border-radius:8px !important}.btn-newsletter{margin-right: -5px !important}li.btn-newsletter{background-color:#e5e9ed;padding:7px
17px 9px 16px;border-radius:9px;color:#0C0A3E;font-family:'Gilroy-SemiBold';font-size:15px}.btn-newsletter.btn-newsletter-mobile{width:145px;margin-top:10px !important}@media (max-width: 600px){.newletter-v532-title{font-size:38px;line-height:40px}.news-br-title{display:block !important}.newletter-v532-form-cont .newsletter-mail,#form1{width:250px !important}.newletter-v532{padding:41px
0;background:#BDECFF}.newletter-v532>div{padding:0
41px}.newletter-v532-form{padding:0
!important}}@media (max-width: 300px){.newletter-v532-form-cont .newsletter-mail,#form1{width:180px !important}}.col-footer-v2{padding-right:0}.footer-bloc.logo-footer-img .logo-footer{max-width:300px !important;margin-top:2px !important}.footer-bloc .footer-paiement-logos{max-width:340px}.footer-bloc .footer-paiement{margin-top:6px;display:flex;flex-wrap:nowrap;align-content:center;justify-content:space-between}.footer-bloc .footerv2-logo-cb,
.footer-bloc .footerv2-logo-mastercard{max-width:55px}.footer-bloc .footerv2-logo-visa{max-width:75px;width:100%}.footer-bloc.footer-bloc-4-3{margin-top:28px}.footer-bloc.footer-bloc-4-3 img.foot-oney{width:100% !important;max-width:130px}.footer-bloc .footer-h6.foot-oney-head{padding-left:15px;padding-top:6px;opacity:1}footer.footer.footers .row:nth-child(2)>.col-lg-3:nth-child(3){width:100%}footer.footer.footers .row:nth-child(2)>.col-lg-3:nth-child(4){width:100%}@media (min-width: 768px) and (max-width: 1500px){.footer-sec-ligne{padding:0
60px}}@media (min-width: 768px){footer.footer.footers .row:nth-child(2)>.col-lg-3:nth-child(3){width:50%}footer.footer.footers .row:nth-child(2)>.col-lg-3:nth-child(4){width:50%}}@media (min-width: 1200px){footer.footer.footers .row:nth-child(2)>.col-lg-3:nth-child(3){width:20%}footer.footer.footers .row:nth-child(2)>.col-lg-3:nth-child(4){width:30%}}@media (max-width: 450px){.top-bloc-footer{width:100%;position:relative !important;left:auto !important}.top-bloc-footer .footer-h4{left:auto !important}.logo-footer-img{top: -18px}.logo-footer-img .logo-footer{left:0 !important}.footers>div.container>div:nth-child(2)>div:nth-child(2){top: -40px !important;left:auto !important}.footers>div.container>div:nth-child(2)>div:nth-child(3){top: -10px !important}.footers>div.container>div:nth-child(2)>div:nth-child(4){top: -0px;!important}.footer-paiement.footer-paiement-logos{margin:0}.footer-bloc{width:fit-content;margin:auto}.footer-paiement.footer-paiement-logos
img{padding:0
!important;margin:0}.footer-bloc.footer-bloc-4-3{margin-top: -16px !important;margin-right:0;padding-right:0;width:85%}.footer-bloc .footer-h6.foot-oney-head{padding-top:23px}.img-footer-blocv2
img{margin-right:20px !important;margin-left:20px !important;}}.landing-page .see-more-product-landing-1,
.landing-page .see-more-product-landing-2,
.landing-page .see-more-product-landing-3,
.landing-page .see-more-product-landing-4{width:fit-content !important}.frm-newsletter .newsletter-mail{padding-left:21px}.frm-newsletter
label.error{color:#E32551;font-family:Gilroy-semibold;font-size:15px;font-style:normal;font-weight:700;line-height:20px;text-align:left;padding-left:0px}.frm-newsletter .error
span.message{color:#C90D7D}@media (max-width: 600px){.frm-newsletter{margin-bottom:10px}.frm-newsletter .form-outline{position:relative}.frm-newsletter
label.error{position:absolute;margin-top:47px}}@media (min-width: 992px){.frm-newsletter{margin-bottom:10px}.frm-newsletter .form-outline{position:relative}.frm-newsletter
label.error{position:absolute;margin-top:47px}.navs-right
li{margin:0!important;left:0;margin-left:23px !important}}.pastille-rouge{position:relative;cursor:pointer;z-index:99}.list-page .pastille-rouge{width:100%;margin-top:5px}.list-page .pastille-rouge.pastille-rouge-with-no-indication{}.pastille-rouge .pastille-rouge-cercle{background-color:#E32551;width:16px;height:16px;border-radius:16px;float:left}.pastille-rouge .pastille-rouge-text{float:left;color:#0C0A3E;font-family:Gilroy-semibold;font-size:13px;font-style:normal;font-weight:600;line-height:0px;text-decoration-line:underline;margin-left:8px;margin-top:8px}.product-page .pastille-rouge{margin-bottom:14px}.products-offres2 .pastille-rouge .pastille-rouge-cercle{float:none;display:inline-block}.products-offres2 .pastille-rouge .pastille-rouge-text{float:none;top: -4px;position:relative}.pastille-rouge.pastille-rouge-push{margin-top:5px;height:17px}.pastille-rouge.pastille-rouge-push-mobile{margin-top:7px;height:17px}.pastille-modals{display:none;color:#0C0A3E;font-family:Gilroy-semibold;font-size:14px;font-style:normal;font-weight:600;line-height:15px;letter-spacing:0.2px;width:100%;max-width:280px;padding:18px;border-radius:8px;background:#FFF;box-shadow:0px 0px 30px 0px rgba(12, 10, 62, 0.20);position:absolute;z-index:99;margin:auto auto;left:50%;transform:translate(-50%, 10px);text-align:left}.list-page .pastille-modals{transform:translate(-50%, 25px)}.pastille-rouge-push .pastille-modals, .pastille-rouge-push-mobile .pastille-modals{transform:translate(-60%,25px)}.pastille-modals.pastille-modals-show{display:block !important}@media (max-width: 1199px){.list-page .pastille-rouge{}}#oney-modal-welcome.oney-modal-welcome-v2 .modal-content{border-radius:15px;overflow:hidden;width:100%;max-width:916px;height:436px}#oney-modal-welcome.oney-modal-welcome-v2 .code-red-banner{height:436px}#oney-modal-welcome.oney-modal-welcome-v2 .logo-popup-oney{width:165px}#oney-modal-welcome.oney-modal-welcome-v2 .oney-3x{width:69.061px;height:69px;flex-shrink:0}#oney-modal-welcome.oney-modal-welcome-v2 .oney-4x{width:69.061px;height:68.974px;flex-shrink:0}#newsletter-modal-v2 .code-red-text{margin-top:25px}#oney-modal-welcome.oney-modal-welcome-v2 .oney-sans-frais{font-family:Gilroy-Bold;font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;top: -14px;position:relative}@media (max-width: 915px){#oney-modal-welcome.oney-modal-welcome-v2 .modal-content{height:auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px}#oney-modal-welcome.oney-modal-welcome-v2 .code-red-content{padding:60px
10px 30px 0}#oney-modal-welcome.oney-modal-welcome-v2 .code-red-text{margin-top:22px}#oney-modal-welcome.oney-modal-welcome-v2 .oney-3x{width:52.158px;height:52px;flex-shrink:0}#oney-modal-welcome.oney-modal-welcome-v2 .oney-4x{width:52.158px;height:51.981px;flex-shrink:0}#oney-modal-welcome.oney-modal-welcome-v2 .oney-sans-frais{font-size:29px;top: -16px}}#logo-footer-img-cont{position:relative;display:flex;clear:both;width:100%;height:125px;flex-wrap:wrap;align-content:center;justify-content:center;align-items:stretch;margin-top:7px}.footer-bloc.logo-footer-img .logo-footer{margin-bottom:0}#trustpilot-gtm-floating-wrapper{top:0px !important;margin:0
!important;bottom:0 !important;margin-bottom:auto !important;margin-top:7px !important}.img-capital{margin:0
!important;position:relative;height:120px;width:auto;margin-right:39px !important}@media screen and (min-width: 1700px){#logo-footer-img-cont{padding-left:25px}}@media (min-width: 900px) and (max-width: 1345px){.img-capital{margin-right:5px !important}}@media (min-width: 900px) and (max-width: 1245px){.img-capital{height:90px}#trustpilot-gtm-floating-wrapper{zoom:70%}}@media (max-width: 500px){#logo-footer-img-cont{justify-content:space-between;margin-bottom:30px;margin-top: -10px}.img-capital{margin-right:0px !important}}@media (max-width: 450px){}.icons-selection
ul{min-height:140px}@media screen and (min-width: 991px){.icons-selection{padding:25px
35px 25px 35px !important}.icons-selection
ul{margin-top:34px !important}}.selection .icon-selection h4,.selection-h4{bottom:88px!important}.selection .icon-selection h3,.selection-h3{bottom:44px!important}@media (min-width: 992px) and (max-width: 1199px ){.selection .icon-selection h3,.selection-h3{position:absolute;bottom:0 !important;top:105px !important}.selection .icon-selection h4,.selection-h4{position:absolute;bottom:0 !important;top:50px !important}}.multi-tag-product{z-index:99;right:10px;top:15px;left:auto !important;position:absolute;display:flex;justify-content:center;align-items:stretch}.multi-tag-product-list{z-index:99;right:10px;top: -15px;left:auto !important;position:absolute;display:flex;justify-content:center;align-items:stretch}.product-page .multi-tag-product .push-op-div{right:auto;position:relative;margin-left:8px;align-items:center;display:flex;top:0}.list-page .multi-tag-product .push-op-div{right:auto;position:relative;margin-left:8px;align-items:center;display:flex;top:0}.multi-tag-product-list .push-op-div{right:auto;position:relative;margin-left:8px;align-items:center;display:flex;top:0}@media (min-width: 1700px){.multi-tag-product{right:10px}}@media (min-width: 1200px){.product-page .multi-tag-product{left:274px;right:50px;z-index:99;top:20px}}@media (min-width: 1200px) and (max-width: 1439px){.product-page .multi-tag-product{left:257px}}@media (min-width: 1440px) and (max-width: 1700px){.product-page .multi-tag-product{left:220px}}@media (max-width: 900px){}@media screen and (min-width: 1700px){.bloc-1::after{right:4%}}#newsletter-modal-v2
label{font-family:'Gilroy-Regular'!important;font-weight:100;font-size:16px;color:#0C0A3E}.bsselect-placeholder{font-family:Gilroy-medium;color:#0c0a3e;font-weight:100;opacity:1.8}.custom-select-bs-news.open  .bsselect-placeholder{visibility:hidden}.custom-select-bs-news.bootstrap-select button,
.custom-select-bs-news.open>.dropdown-toggle.btn-default,
.custom-select-bs-news.bootstrap-select button:hover, .custom-select-bs-news.bootstrap-select button:focus{background-position:right 15px bottom 24px}.custom-select-bs-news 		#label-newletter-v2-city.visible,
.custom-select-bs-news.open #label-newletter-v2-city{opacity:1;top: -14px;background:white;padding:0
0px}input#newletter-v2-input::placeholder,input#newletter-v2-name::placeholder{font-family:Gilroy-medium!important;color:#999;color:red !important;font-weight:100;opacity:1.8}input#newletter-v2-input::-ms-input-placeholder,input#newletter-v2-name::-ms-input-placeholder{font-family:Gilroy-medium!important;color:#999;color:red !important;font-weight:100;opacity:1.8}#newsletter-modal-v2 .code-red-cont{padding:00px
30px 0 35px}#newsletter-modal-v2 .code-red-content{padding-top:0px}#newsletter-modal-v2 .modal-content{height:619px}#newsletter-modal-v2 .code-red-banner, #oney-modal-welcome.oney-modal-welcome-v2 .code-red-banner{height:619px}#news-v2-city .btn.dropdown-toggle{border-color:#C90D7D !important}#newsletter-modal-v2 .code-red-input
input{width:100% !important}#news-v2-city .dropdown-menu>.active>a, #news-v2-city .dropdown-menu>.active>a:focus, #news-v2-city .dropdown-menu>.active>a:hover{background-color:#efefef !important}#news-v2-city .custom-select-bs-news{height:58px}#news-v2-city .dropdown-menu>li>a:focus,#news-v2-city  .dropdown-menu>li>a:hover{color:#C90D7D !important;font-family:'Gilroy-Bold'}#news-v2-city .custom-select-bs-news.open .form-control{border:1px
solid #C90D7D !important;height:30px !important}#news-v2-city .dropdown-menu.open{max-height:252px !important}#news-v2-city .dropdown-menu.inner{max-height:202px !important}#news-v2-city .no-results{margin:0;padding:5px}#newsletter-modal-v2 .newletter-v2-btn{background-color:#b0008e}#newsletter-modal-v2 .newletter-v2-btn{background-color:#b0008e}#newsletter-modal-v2 .newletter-v2-btn:hover{background:#e413a7 !important;border-color:#e413a7 !important;color:white}#newsletter-modal-v2 .filter-option ,
#newsletter-modal-v2
input{color:#C90D7D !important}#newsletter-modal-v2 input:focus{border:2px
solid #C90D7D !important}#news-v2-city .custom-select-bs-news.open .btn.dropdown-toggle{border:2px
solid #C90D7D !important}#newsletter-modal-v2
input.error{border:1px
solid #E32551;color:#E32551;background:rgba(227, 37, 81, 0.05)}#newsletter-modal-v2 .custom-select-bs-news.error .btn.dropdown-toggle{border:1px
solid #E32551;color:#E32551 !important;background-color:rgba(227, 37, 81, 0.05) !important}#newsletter-modal-v2 .custom-select-bs-news.error .btn.dropdown-toggle .bsselect-placeholder{color:#E32551 !important}#newsletter-modal-v2 #newletter-v2-name.error::placeholder ,
#newsletter-modal-v2 input.error::placeholder{color:#E32551 !important;opacity:1.5}#newsletter-modal-v2 .form-container label ,
#newsletter-modal-v2 .form-container
label.error{left:20px}.form-container{position:relative}.form-container
label{position:absolute;top: -10px;left:10px;transform:translateY(-50%);transition:all 0.3s;opacity:0}#label-newletter-v2-city.active,
.form-container input:focus +  label,
.form-container input:not(:placeholder-shown)+label{top: -15px;opacity:1;background:white;padding:0
0px}#newsletter-modal-v2 .code-red-check,
#newsletter-modal-v2 .code-red-text,
#newsletter-modal-v2 .code-red-subtitle{color:#0C0A3E}#newsletter-modal-v2 .close,#newsletter-modal-v2 .close:focus, #newsletter-modal-v2 .close:hover{opacity:1 !important}@media (max-width: 915px){#newsletter-modal-v2 .col-lg-6.form-container{padding:0
!important}#newsletter-modal-v2 .col-lg-6.form-container:first-child{margin-bottom:40px}#newsletter-modal-v2 .code-red-input{margin-top:40px}.code-red-input.row{margin-top:20px !important}#news-v2-city .dropdown-menu{background-color:white;position:sticky !important;max-height:220px !important;-webkit-box-shadow:0 5px 15px rgb(0 0 0 / 50%) !important;box-shadow:0 5px 15px rgb(0 0 0 / 50%) !important;}#newsletter-modal-v2 .code-red-content{padding-top:35px;padding-top:20px}#newsletter-modal-v2 .code-red-input{margin-top:40px !important}#newsletter-modal-v2 .code-red-text{margin-top:9px}#newsletter-modal-v2 .code-red-check{margin-top:35px}#newsletter-modal-v2 .modal-content{}#newsletter-modal-v2 .code-red-cont{padding:00px
20px 0 20px}}#newsletter-modal-v2 .code-red-input{margin-top:40px}@media (max-width: 915px){#newsletter-modal-v2 input[type="checkbox"]:checked:before{top:1px;left:1px;font-size:10px !important}#newsletter-modal-v2 .code-red-btn
button{margin-top:7px;margin-bottom:0}}@media (min-width: 1700px){.newletter-v2-msg-check{margin-top:35px !important}}#newsletter-modal-v2.newsletter-modal-v2-jc .modal-content{height:480px}#newsletter-modal-v2.newsletter-modal-v2-jc .code-red-banner{height:526px}#newsletter-modal-v2.newsletter-modal-v2-jc .code-red-text{margin-top:50px}#newsletter-modal-v2.newsletter-modal-v2-jc .code-red-btn
button{margin-top:30px}#newsletter-modal-v2.newsletter-modal-v2-jc .code-red-text-biz{font-family:'Gilroy-Bold'}@media (max-width: 915px){#newsletter-modal-v2.newsletter-modal-v2-jc .modal-content{height:auto}.code-red-title{margin-top:5px;margin-bottom:0px}#newsletter-modal-v2.newsletter-modal-v2-jc .code-red-text{margin-top:9px;display:block}#newsletter-modal-v2.newsletter-modal-v2-jc .code-red-title-biz{display:none}#newsletter-modal-v2.newsletter-modal-v2-jc .code-red-btn
button{margin-top:0px;margin-bottom:25px}#newsletter-modal-v2.newsletter-modal-v2-jc .code-red-content{padding-top:15px}}#newsletter-modal-v2 .code-red-title{font-size:35px}#newsletter-modal-v2 .code-red-title-ico{font-size:30px;top: -4px;position:relative}#newsletter-modal-v2 .code-red-text{margin-top:14px}#newsletter-modal-v2 .newletter-v2-msg-check{font-size:13px;color:#0C0A3E;text-align:left}#newsletter-modal-v2 .modal-content{height:490px}#newsletter-modal-v2 .code-red-banner{height:auto}#newsletter-modal-v2 .code-red-input{margin-top:30px}#newsletter-modal-v2 .code-red-cont{top: -32px}#newsletter-modal-v2 .code-red-btn
button{margin-top:20px}#newsletter-modal-v2 .newletter-v2-msg-check{margin-top:22px !important}@media (max-width: 915px){#newsletter-modal-v2 .code-red-cont{top:auto}#newsletter-modal-v2 .modal-content{height:auto}#newsletter-modal-v2 .code-red-btn
button{margin-top:auto}#newsletter-modal-v2 .code-red-title-ico{font-size:25px;top: -3px}#newsletter-modal-v2 .code-red-text{margin-top:5px}#newsletter-modal-v2 .code-red-input
input{padding:5px
17px;height:45px !important}#newsletter-modal-v2 #news-v2-city .custom-select-bs-news{height:45px !important}#newsletter-modal-v2 .custom-select-bs-news.bootstrap-select
button{background-position:right 15px bottom 17px}#newsletter-modal-v2 .code-red-check{margin-top:24px}#newsletter-modal-v2 .newletter-v2-msg-check{margin-top:10px !important}}@-moz-document url-prefix(){header.menu-3.hovered
.logo{width:98%}}@media (min-width: 916px){#newsletter-modal-v2 .modal-dialog{width:auto !important;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;height:100%;width:fit-content !important;height:fit-content !important;top:50vh;transform:translateY(-50%)}#newsletter-modal-v2 .modal-content{margin:0}}.v2-product-fav-push{position:absolute;bottom:20px;right:20px;border:1px
solid;padding:8px
12px;background:white;border-radius:8px;display:flex;cursor:pointer;z-index:99;display:flex !important}.v2-product-fav-push{border:1px
solid rgba(12,10,62,0.80)}.v2-product-fav-push.infav{color:#C90D7D;border:1px
solid #C90D7D}.v2-product-fav-push.infav
.isfav{display:block !important}.v2-product-fav-push.infav
.nofav{display:none !important}.header-btn.btn-newsletter,.header-btn.btn-contact{margin-left:10px !important;padding:7px
10px}.header-btn.btn-newsletter.header-btn-first{margin-left:10px !important}.header-btn-content{display:flex;gap:5px;align-content:center;align-items:center}.header-btn-content
img{margin-right:0 !important;height:20px;width:auto}.header-btn-content
svg{height:20px;width:auto}@media (min-width: 990px) and (max-width: 1224px){.header-btn-content svg,
.header-btn-content
img{height:15px}.header-btn-content{font-size:12px}.header-btn.btn-newsletter,.header-btn.btn-contact{padding:4px
5px}.navs-right
li{margin-left:10px !important;font-size:12px}ul.navs-right li
a{font-size:12px}}.landing-page
.pagination{width:168px;overflow:hidden;white-space:nowrap;display:flex;transition:transform 0.3s ease;margin:auto;position:relative}.landing-page .pagination .swiper-pagination-switch{}.v2-head-fav-cont{position:relative;width:28px;display:flex}.v2-head-fav-cont.v2-head-fav-cont-no{width:auto}.v2-head-fav-count{display:flex;width:20px;height:20px;padding:0;justify-content:center;align-items:center;gap:var(--Spacing-4, 4px);position:absolute;right: -5px;top: -8px;border-radius:var(--Spacing-16, 16px);border:2px
solid #FFF;background:#C90D7D;box-shadow:0px 2px 4px -2px rgba(0, 0, 0, 0.08), 0px 4px 8px -2px rgba(0, 0, 0, 0.04);color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:var(--Font-family-Body,Inter);font-size:10px;font-style:normal;font-weight:400}.v2-head-fav-count.nofavpdt{display:none !important}.headerv2{background:#FDFDFD}.headerv2-container{max-width:1440px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:113px;margin:auto;padding:20px
24px}.headerv2 .headerv2-logo{display:flex}.headerv2 .headerv2-logo .headerv2-logo-link{display:flex}.headerv2 .headerv2-logo .headerv2-logo-img{width:228px}.headerv2 .headerv2-btns{display:flex;gap:16px}.navs-right-mobile li a.headerv2-btn,.headerv2-btn{display:flex;gap:4px;height:32px;padding:0
12px;justify-content:center;align-items:center;border-radius:8px;background:#F2F8FC;align-self:stretch;color:#3C3B88;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:14px}.headerv2 .headerv2-btn:focus,
.headerv2 .headerv2-btn:hover{background:var(--Fill-Hover, rgba(108, 212, 255, 0.20))}.headerv2-btn .headerv2-btn-fav-icon{position:relative}.headerv2 .headerv2-btn .headerv2-btn-fav-icon.headerv2-btn-fav-icon-with-count{margin-right:8px}.headerv2 .headerv2-btn  .v2-head-fav-count{all:unset;display:flex;width:10px;height:10px;padding:2px
2px;justify-content:center;align-items:center;position:absolute;left:9px;top: -5.545px;border-radius:16px;border:2px
solid #FFF;background:#C90D7D;box-shadow:0px 2px 4px -2px rgba(0, 0, 0, 0.08), 0px 4px 8px -2px rgba(0, 0, 0, 0.04);color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:9px;font-style:normal;font-weight:400}.headerv2 .headerv2-btn.headerv2-btn-reservation .headerv2-btn-reservation-link{display:flex;gap:4px;align-items:center}.headerv2 .headerv2-btn.headerv2-btn-reservation{position:relative}.headerv2 .headerv2-btn.headerv2-btn-reservation:hover .headerv2-reservation-modal{display:block !important}.headerv2 .headerv2-btn.headerv2-btn-reservation .headerv2-reservation-modal{max-width:99vw;position:absolute;width:310px;left: -310px;padding-right:10px}.headerv2-reservation-modal-content{border-radius:8px;z-index:999;box-shadow:6px 23px 65px 0 rgb(8 34 56 / 20%);text-align:left;padding:4px
19px;background-color:#fff;width:100%}.headerv2-reservation-modal-title{font-family:'Gilroy-Bold',sans-serif;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:30px;letter-spacing:normal;color:#0C0A3E;text-transform:initial;margin-bottom:0px}.headerv2-reservation-modal-tel{font-family:'Gilroy-Bold';font-size:16px;font-weight:900;font-stretch:normal;font-style:normal;line-height:30px;letter-spacing:normal;text-align:left;color:#0C0A3E}.headerv2-reservation-modal-hour{font-family:'Gilroy-SemiBold',sans-serif;font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#0C0A3E}.headerv2-reservation-modal-close{display:none}@media (max-width: 991px){.headerv2-container{padding:12px
20px;height:auto;z-index:99999;position:relative;background:#fdfdfd}.headerv2 .headerv2-menu{display:block !important}.headerv2-btns .headerv2-btn:not(.headerv2-btn-reservation){display:none}.headerv2-btns .headerv2-btn-reservation-link{display:none !important}.headerv2-btns .headerv2-btn-reservation-link-svg{display:block !important}.headerv2-menu .headerv2-btn,
.headerv2-btns .headerv2-btn-reservation{width:40px;height:40px;padding:0}.headerv2-menu .headerv2-btn svg,
.headerv2-menu .headerv2-btn-reservation-link-svg,
.headerv2-btns .headerv2-btn-reservation
svg{width:20px;height:20px}.headerv2 .headerv2-logo .headerv2-logo-img{height:44px;width:auto}.menu_opened .headerv2 .nav-menu-icon.headerv2-btn{position:relative !important;top:auto !important;right:auto !important}.headerv2 .headerv2-menu-link{height:auto;width:auto}.headerv2 .headerv2-btn:focus, .headerv2 .headerv2-btn:hover{background:#F2F8FC}.headerv2-menu-link.active .header-v2-menu-show{display:none}.headerv2-menu-link.active .header-v2-menu-hide{display:block !important}.headerv2 .menu.slide-menu{padding-top:0}.headerv2 .headerv2-logo{display:flex;justify-content:center}.headerv2 .headerv2-btn.headerv2-btn-reservation:hover .headerv2-reservation-modal{display:none !important}.headerv2 .headerv2-btn.headerv2-btn-reservation{position:unset}#headerv2-reservation-modal.headerv2-reservation-modal-mobile-show{display:block !important;right:0;left:0;top:68px;width:100%;position:absolute;margin:0;padding:0}.headerv2-reservation-modal-close{display:block;padding:7px
0;text-align:right;font-size:14px}#headerv2-reservation-modal.headerv2-reservation-modal-mobile-show .headerv2-reservation-modal-content{border-radius:0}.navs-right-mobile li a.headerv2-btn,.headerv2-btn{width:130px;margin-bottom:7px}.headerv2 .nav-mobile-bottom{padding:25px
!important}}#newsletter-modal-v2 .code-red-title{font-size:32px}#newsletter-modal-v2 .code-red-title-ico{font-size:26px;top:0px}#newsletter-modal-v2 #newsv2-inputs-group1{margin-top:45px !important}@media (max-width: 915px){#newsletter-modal-v2 .code-red-btn
button{margin-top:10px !important}#newsletter-modal-v2 #newsv2-inputs-group1,
#newsletter-modal-v2 #newsv2-inputs-group2{margin-top:30px !important}#newsletter-modal-v2 .col-lg-6.form-container:first-child{margin-bottom:30px}}
@media screen and (min-width: 320px) and (max-width: 364px){.plans .icons-block
span{font-size:13px!important;.
width: 90% !important;display:block !important;text-align:justify !important;margin:auto !important;line-height:20px !important;margin-top:9px !important}.plans .icons-block h3,.newletter-b-h3{font-size:24px!important}}@media screen and (min-width: 350px) and (max-width: 500px){.top-bloc-footer ul
li{display:inline-block;margin-right:7px!important}}@media screen and (min-width: 320px) and (max-width: 361px){.top-bloc-footer ul
li{display:inline-block;margin-right:5px!important}}@media screen and (min-width: 350px) and (max-width: 500px){.swiper-arrow-left.first-home-slider{left:3px!important}.advans.container{padding-bottom:15px!important}.text-club-bloc{padding-bottom:15px}.row.flexboxitems .hotel-product{padding:3px
0px 0px 0 !important}}@media screen and (min-width: 320px) and (max-width: 361px){.icons-selection ul
li{font-size:15px!important}table.last-minut
td{width:55%!important}.next-mobile table.last-minut.bottom
td{width:60%!important}.top-bloc-footer ul
li{display:inline-block;margin-right:5px!important}}@media screen and (min-width: 350px) and (max-width: 500px){}@media screen and (min-width: 320px) and (max-width: 367px){.showonlydesktop-middle
p{font-size:13px!important}.title-voir-more{font-size:13px!important}}@media screen and (min-width: 430px) and (max-width: 500px){p.title-see-more{padding-right:2px}.showonlydesktop-middle
p{font-size:14px!important}.title-voir-more{font-size:14px!important}}@media screen and (min-width: 320px) and (max-width: 362px){.showonlydesktop-middle
p{font-size:13px!important}.title-voir-more{font-size:13px!important}.content-listeDest{padding:0px
20px 0 20px!important}}@media screen and (min-width: 350px) and (max-width: 500px){.links>button:nth-child(1){padding:3px
10px 8px 8px!important}.product-page .title-desc{padding:15px
0 }.hotel-small.style-2
h4{line-height:25px!important}.product-page .product-desc p
iframe{width:100%}.simple-tab.color-1 .tab-info{border-radius:5px}}@media screen and (min-width: 320px) and (max-width: 362px){.links
button{font-size:10px!important}.links>button:nth-child(1){padding:3px
10px 8px 8px!important}}@media screen and (min-width: 320px) and (max-width: 369px){.reserve .img-txt
p{font-size:13px!important;padding:0
13px!important}.product-page .title-desc{padding:15px
0 }.hotel-small.style-2
p{font-size:13px}.hotel-small.style-2
h4{line-height:25px!important}.product-page .product-desc p
iframe{width:100%}.simple-tab.color-1 .tab-info{border-radius:5px}}@media screen and (min-width: 320px) and (max-width: 500px){.bldesoclub .oclubcarousels .slick-list .slick-slide{padding-right:5px;padding-left:5px}}@media screen and (min-width: 320px) and (max-width: 500px){.title-link.list-link
a{font-size:15px!important}#caraibes{padding-bottom:0!important}}@media screen and (min-width: 320px) and (max-width: 329px){.main-wraper.advs .icon-blocks{margin-left:5px!important;margin-right:5px!important}.icon-blocks .icon-text
a{font-size:14px!important}.last-prix-way
strong{font-size:18px!important}}@media screen and (min-width: 320px) and (max-width: 342px){.last-block-list.waay-sejour table.last-minut
td{width:52%!important}table.way-table-out tr .indent-left{width:55%!important}a.title-direction-way{font-size:13px!important}.last-prix-way
strong{font-size:18px!important}}@media screen and (min-width: 320px) and (max-width: 363px){a.title-direction-way{font-size:13px!important}}@media screen and (min-width: 320px) and (max-width: 418px){table.way-table-out tr .indent-left{width:59%!important}table.way-table-out tr td.destination-price{width:53%!important}}@media screen and (min-width: 390px) and (max-width: 475px){.table-destination>.table-way-mobile{width:100%!important}}@media screen and (min-width: 320px) and (max-width: 991px){.hrs{margin-top:20px!important;width:93%!important;padding-left:15px!important;padding-right:20px!important}}@media screen and (min-width: 330px) and (max-width: 389px){.main-wraper.advs .icon-blocks{margin-left:10px!important;margin-right:10px!important}}@media screen and (min-width: 320px) and (max-width: 329px){.main-wraper.advs .icon-blocks{margin-left:5px!important;margin-right:5px!important}.icon-blocks .icon-text
a{font-size:14px!important}.last-prix-way
strong{font-size:18px!important}}@media screen and (min-width: 320px) and (max-width: 500px){.offre-item .hotel-item
.title{min-height:240px!important}}@media screen and (min-width: 374px) and (max-width: 395px){.offre-item .hotel-item
.title{padding:17px
8px!important}}@media screen and (min-width: 320px) and (max-width: 374px){.offre-item .hotel-item
.title{padding:17px
5px!important}.offers-sejour span.color-dark-2 h6, .offers-sejour div.color-dark-2 h6,.product-push-title-h6{font-size:11px!important}}@media screen and (min-width: 320px) and (max-width: 389px){.article-content-text{padding-left:14px!important;padding-right:14px!important}}@media screen and (min-width: 320px) and (max-width: 373px){.article
h4{font-size:17px!important}}@media screen and (min-width: 320px) and (max-width: 500px){.covid-19-contentheight{padding-top:5px!important}}@media screen and (min-width: 320px) and (max-width: 767px){.advs .icon-blocks
img{float:left!important;width:50px}.icon-block,.icon-blocks{height:55px!important}}@media screen and (min-width: 354px) and (max-width: 367px){.all-article-sidebar .content-bloc-txt{padding:24px
15px 0px 15px!important}}@media screen and (min-width: 320px) and (max-width: 353px){.all-article-sidebar .content-bloc-txt{padding:24px
15px 0px 15px!important}.btn-list-content{font-size:12px!important;padding:8px
15px!important}}@media screen and (min-width: 320px) and (max-width: 500px){}@media screen and (min-width: 320px) and (max-width: 767px){.about-us .icon-block, .about-us .icon-blocks{height:auto!important}}@media screen and (min-width: 320px) and (max-width: 363px){.plans .icon-blocks
input#form1{width:230px!important}}@media screen and (min-width: 320px) and (max-width: 372px){.bgfaq .help-title h4, .bgfaq .help-title .faq-ways-h4{font-size:27px!important}.bgfaq> .container > .row > .help-title
span{font-size:17px!important}}@media screen and (min-width: 320px) and (max-width: 500px){.accordion .acc-panel:last-child .acc-title{border-bottom:1px solid rgba(8,34,56,0.15)!important}.accordion-chooser{margin-bottom:15px!important}.specpanel-online>.acc-panel.reservations>.acc-title{padding:20px
50px 20px 0 !important}}@media screen and (min-width: 350px) and (max-width: 372px){.faqbl .tel, .faqbl
.email{padding:33px
20px 20px 20px!important}}@media screen and (min-width: 320px) and (max-width: 351px){.faqbl .tel, .faqbl
.email{padding:33px
15px 20px 15px!important}.faqbl .btns>.btn-tel-contact{font-size:15px!important}.acc-panel.reservations>.acc-title{padding:12px
44px 0 0 !important}}@media screen and (min-width: 320px) and (max-width: 500px){#guide-contacts .text-desc a
img{margin-left:3px}}@media screen and (min-width: 320px) and (max-width: 767px){.cd-gallery.show-less>ul{max-height:410px!important}}@media screen and (min-width: 400px) and (max-width: 700px){.advan .icon-bloc.new-blocks .icon-text a.tw-lg{top:15px}}@media screen and (min-width: 300px) and (max-width: 450px){.advs .row > .col-mob-12.col-xs-12:nth-child(3) .icon-text{top:0px}.bloc-actuality-article.bloc-content-body{display:block}}@media screen  and (max-width: 321px){.slider-bloc2-homes h4,.slide-h4{font-size:22px}div#search-slider .icon-blocks .icon-text-pic{left:52%}.icon-block.search-bloq-icon{margin-top:16px}.list-voyage-offer
h3{font-size:18px}.home-offre-voyages
a{font-size:12px}}@media (min-width: 1420px) and (max-width: 1700px){.home-oclubs>div>div.all-slider-promos{margin-left: -7px !important}}
@-moz-document url-prefix(){.last-block-list
hr{margin-top:12px !important}.btn-all-promos{width:max-content}.home-page .next-step-way .last-minut
hr{margin-top:40px !important}#calendar thead tr.fc-first{background:none}.btn-ask-question{max-width:max-content !important}}@media all and (-ms-high-contrast:none){.img-selecs{float:left}.home-bloc{overflow:visible}.last-minut.top.top-destination
img{float:left;margin-top:6px}.last-minut.top.top-destination .title-direction{float:left}.home-h4-link{line-height:24px}button.last-blocs.btn-profit,.last-blocs-link.last-blocs.btn-profit{max-width:400px}.product-push-v2
.offer{overflow:visible}.btn-all-promos{width:400px}.btn-ask-question{max-width:400px !important}.img-avion{float:left}.icon-voy h4, .icon-voy
h3{text-transform:none}a.all-offer-btn.promo-code{max-width:200px}header a.mega-menu-banner-btn{max-width:200px;position:relative !important}.img-footer-blocv2
img{display:inline-block}.home-page .btn-new-sejour{margin:0}.title-link.list-link
a{float:left}.title-link.list-link
span{float:left;margin-top:1px}.footer-paiement
img{float:left}}
#newsletter-modal-v2 .code-red-title{font-size:30px !important}#newsletter-modal-v2 #newsv2-inputs-group1{margin-top:22px !important}#newsletter-modal-v2 .code-red-text{font-family:'Gilroy-Regular',sans-serif;font-size:16px !important;font-weight:700;margin-top:10px}#newsletter-modal-v2 .code-red-text
span{color:#C90D7D}#newsletter-modal-v2 .code-red-text-2{padding-bottom:1px;margin-top:7px}#newsletter-modal-v2.newsletter-modal-v2-result{}#newsletter-modal-v2.newsletter-modal-v2-result .code-red-title{font-size:28px !important}#newsletter-modal-v2.newsletter-modal-v2-result .modal-content{height:auto}#newsletter-modal-v2.newsletter-modal-v2-result .form-info{min-height:auto !important}#newsletter-modal-v2.newsletter-modal-v2-result .news-btn-bottom{margin-top:50px !important}#newsletter-modal-v2.newsletter-modal-v2-result .code-red-banner
img{height:340px}#newsletter-modal-v2 .code-red-subtitle{display:block}.custom-select-bs-news 		#label-newletter-v2-city.visible,
.custom-select-bs-news.open #label-newletter-v2-city{opacity:1;top: -14px;background:white;padding:0
0px}@media (min-width: 916px){#newsletter-modal-v2 #newsv2-inputs-group1 .col-lg-6{width:50%;float:left}}@media (max-width: 915px){#newsletter-modal-v2 .code-red-title{font-size:35px !important}#newsletter-modal-v2.newsletter-modal-v2-result .news-btn-bottom{margin-bottom:20px}}
@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-Regular.woff2') format('woff2'),
url('/assets/fonts/Gilroy-Regular.woff') format('woff'),
url('/assets/fonts/Gilroy-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-Medium.woff2') format('woff2'),
url('/assets/fonts/Gilroy-Medium.woff') format('woff'),
url('/assets/fonts/Gilroy-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-SemiBold.woff2') format('woff2'),
url('/assets/fonts/Gilroy-SemiBold.woff') format('woff'),
url('/assets/fonts/Gilroy-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-Bold.woff2') format('woff2'),
url('/assets/fonts/Gilroy-Bold.woff') format('woff'),
url('/assets/fonts/Gilroy-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-ExtraBold.woff2') format('woff2'),
url('/assets/fonts/Gilroy-ExtraBold.woff') format('woff'),
url('/assets/fonts/Gilroy-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Young';src:url('/assets/fonts/YoungSerif-Regular.ttf') format('truetype');font-style:normal;font-display:swap}header.v2-header{background-color:#fffefe;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:24px;gap:60px;border-bottom:1px solid #DBE5FC}.list-page header.v2-header,
.v2-home-page header.v2-header{border-bottom:0}.v2-header .v2-header-logo
img{width:197px}.v2-header .v2-header-menu-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-feature-settings:'liga' off, 'clig' off;border-radius:8px;border:1px
solid #DBE5FC;background:#F2F8FC;padding:2px
7px 8px;cursor:pointer}.v2-header .v2-header-menu-btn:active{background:#e5f8ff}.v2-header .v2-header-menu-btn
span{color:#3C3B88;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.v2-header-links{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;justify-content:center;align-items:center}.v2-header-links .v2-header-link{padding:4px
12px;color:#3C3B88;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:24px;border-radius:8px;text-decoration:none}.v2-header .v2-header-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px}.v2-header .v2-header-btn{display:flex;padding:7px
12px;justify-content:center;align-items:center;align-self:stretch;border-radius:8px;border:1px
solid #DBE5FC;background:#F2F8FC;gap:4px;cursor:pointer;text-decoration:none}.v2-header .v2-header-btn
span{color:#3C3B88;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:14px}footer.v2-footer{display:flex;padding:64px
128px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-top:1px solid rgba(255, 255, 255, 0.12);background:rgba(12, 10, 62, 0.90)}footer .v2-footer-wrapper{width:1184px;margin:auto;display:flex;flex-direction:column;gap:56px}.v2-footer-bloc-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.v2-footer-bloc-1-logo-soc{}.v2-footer-bloc-1-logo{}.v2-footer-bloc-1-soc-text{color:#FFF;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:35px}.v2-footer-bloc-1-socs{margin-top:24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.v2-footer-bloc-1-soc{display:flex;height:48px;width:48px;padding:0;justify-content:center;align-items:center;gap:0px;border-radius:48px;background:#FFF;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.08), 0 4px 8px -2px rgba(0,0,0,0.04)}.v2-footer-bloc-1-links{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:87px;justify-content:space-between}.v2-footer-bloc-1-links-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}.v2-footer-bloc-1-links-title{color:#FFF;font-feature-settings:'liga' off, 'clig' off;font-family:Gilroy,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:20px;text-align:left;margin-bottom:4px}.v2-footer-bloc-1-links-link a:hover,
.v2-footer-bloc-1-links-link a,.v2-footer-bloc-1-links-link{color:rgba(255, 255, 255, 0.78) !important;text-align:left;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.v2-footer-bloc-2{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.v2-footer-bloc-2-copy-trip-cap{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:16px}.v2-footer-bloc-2-copy{color:rgba(255, 255, 255, 0.78);font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.v2-footer-bloc-2-trip-cap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:24px}.img-capital{}.trustpilot-widget{}.v2-footer-bloc-2-pay{}.v2-footer-bloc-2-pay-title{color:rgba(255, 255, 255, 0.78);font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:24px}.v2-footer-bloc-2-pay-cont{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:24px}.v2-footer-bloc-2-pay-elem{}.v2-footer-bloc-2-pay-floa-logo{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;align-items:center;gap:8px}.v2-footer-bloc-2-pay-floa-text a,.v2-footer-bloc-2-pay-floa-text{margin-top:8px;width:185px;color:rgba(255, 255, 255, 0.78);font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-left:auto}.v2-footer-partners{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:34px;padding:33px
0;background-color:white}.v2-footer-partners-title{color:#0C0A3E;text-align:center;font-family:Gilroy,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:37px}.v2-footer-partners-logos{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:38px}.v2-footer-bloc-1-links-list1,.v2-footer-bloc-1-links-list2{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}.v2-footer.v2-product-hide-galerie{display:none}.v2-btn-bottom-fixed{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:18px;position:fixed;bottom:24px;right:24px;z-index:99;overflow:hidden}.v2-btn-gototop{display:flex;width:48px;height:48px;justify-content:center;align-items:center;gap:4px;border-radius:48px;border:1px
solid #3C3B88;background:#F2F8FC}.v2-bottom-news-plug{padding:14px
24px;border-radius:12px;background:#3C3B88;cursor:pointer;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.08), 0 4px 8px -2px rgba(0, 0, 0, 0.04);display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;align-content:center;align-items:center;z-index:99;position:relative;width:72px;transition:border-radius 0.5s ease,width 0.4s ease}.v2-bottom-news-text{color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:gilroy,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:20px;display:none}.v2-bottom-news-chev{display:none;transition:all 0.3s ease}.v2-bottom-news-text{display:none;overflow:hidden;white-space:nowrap}.v2-bottom-help{flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:12px 12px 0 0;background:#FFF;display:flex;transition:transform 0.4s ease,max-height 0.5s ease,padding 0.5s ease;position:relative;z-index:9;min-width:238px}.v2-bottom-help-num:hover,.v2-bottom-help-num:active,.v2-bottom-help-num{color:rgba(12, 10, 62, 0.80);text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Gilroy,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:28px;text-decoration:none}.v2-bottom-help-desk{display:block}.v2-bottom-help-mob{display:none}.v2-bottom-help-hours{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:8px}.v2-bottom-help-hour{color:rgba(12, 10, 62, 0.80);font-feature-settings:'liga' off, 'clig' off;font-family:Gilroy,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:20px}.v2-bottom-help-info{color:rgba(12, 10, 62, 0.80);font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.v2-bottom-help-content{display:flex;flex-direction:column;align-items:flex-end}.v2-bottom-help-content-show .v2-bottom-news-plug{transition:border-radius 0.5s ease;border-top-left-radius:0;border-top-right-radius:0;width:238px}.v2-bottom-help-content-hide .v2-bottom-help{padding:0
16px;max-height:0;max-width:0;opacity:0;overflow:hidden;transition:max-height 0.5s ease,
padding 0.5s ease,
opacity 0.3s ease}.v2-bottom-help-content-show  .v2-bottom-help{padding:20px
16px;max-height:123px;max-width:238px;opacity:1;transition:max-height 0.5s ease,
padding 0.5s ease,
opacity 0.3s ease}.v2-bottom-help-content-show .v2-bottom-news-chev{display:block}.v2-bottom-help-content-show .v2-bottom-news-chev{display:block;opacity:1}.v2-bottom-help-content-show .v2-bottom-news-text{display:block;opacity:1}.v2-bottom-news-chev{transition:transform 0.2s ease-in-out !important;transform:rotate(0deg) !important}.v2-bottom-help-content-show .v2-bottom-news-chev{transform:rotate(180deg) !important}.v2-bottom-news-cont{display:none;flex-direction:column;gap:8px;border-radius:8px;border:1px
solid #DBE5FC;background:#FFF;padding:20px}.v2-bottom-news-cont .v2-bottom-news-titles{display:flex;flex-direction:column;gap:4px}.v2-bottom-news-cont .v2-bottom-news-title{display:flex;color:rgba(12, 10, 62, 0.80);font-feature-settings:'liga' off, 'clig' off;font-family:gilroy,sans-serif;;font-size:18px;font-style:normal;font-weight:600;line-height:20px;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;gap:10px}.v2-bottom-news-cont .v2-bottom-news-title
svg{cursor:pointer}.v2-bottom-news-cont .v2-bottom-news-subtitle{color:rgba(12, 10, 62, 0.80);font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.v2-bottom-news-cont .v2-bottom-news-message{color:red;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:24px;margin: -5px 0;display:none}.v2-bottom-news-cont .v2-bottom-news-input:focus-visible,
.v2-bottom-news-cont .v2-bottom-news-input:focus,
.v2-bottom-news-cont .v2-bottom-news-input{width:100%}.v2-bottom-news-cont .v2-bottom-news-btn{}.v2-bottom-news-cont .v2-bottom-news-label{margin:0}.v2-btn-bottom-fixed.v2-btn-bottom-fixed-form .v2-btn-gototop,
.v2-btn-bottom-fixed.v2-btn-bottom-fixed-form .v2-bottom-news-plug{display:none !important}.v2-btn-bottom-fixed.v2-btn-bottom-fixed-form .v2-bottom-news-cont{display:flex !important}.v2-home-btn-wraper{text-align:center}a.v2-home-btn:focus,a.v2-home-btn:active,a.v2-home-btn:hover,a.v2-home-btn{display:inline-block;border-radius:12px;background:#C90D7D;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.08), 0 4px 8px -2px rgba(0, 0, 0, 0.04);padding:18px
28px;color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Gilroy,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:20px;margin:40px
auto auto;text-decoration:none}button.v2-home-btn:focus,button.v2-home-btn:active,button.v2-home-btn:hover,button.v2-home-btn{display:inline-block;border-radius:12px;background:#C90D7D;padding:14px
28px;color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Gilroy,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:20px;text-decoration:none;border:0}.v2-home-wrapper.v2-home-avantages{padding-bottom:0}.v2-home-wrapper{padding:40px
0}.v2-home-page .v2-home-wrapper{padding:40px
0}.v2-home-page .v2-home-avantages{padding-top:0}.v2-home-avantages.v2-home-wrapper .v2-home-container,
.v2-home-newsletter.v2-home-wrapper .v2-home-container{width:1184px;margin:auto}.v2-home-newsletter-cont{border-radius:12px;background:#FFE7F2;padding:40px
24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:21px}.v2-home-newsletter-titles{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:9px;gap:10px}.v2-home-newsletter-title{color:rgba(12, 10, 62, 0.80);text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Gilroy,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing: -0.5px}.v2-home-newsletter-title
span{font-family:Gilroy,sans-serif}.v2-home-newsletter-subtitle{color:rgba(12, 10, 62, 0.80);text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.v2-home-newsletter-form{display:flex;flex-direction:row;gap:4px}.v2-home-newsletter-inputs{display:flex;flex-direction:column;gap:4px}.v2-home-newsletter-input:focus-visible,.v2-home-newsletter-input:focus,.v2-home-newsletter-input{border-radius:8px;border:1px
solid #3C3B88 !important;background:#FFF;padding:11px
16px !important;color:#3C3B88;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:364px}.v2-home-newsletter-input:focus-visible,.v2-home-newsletter-input:focus{background:rgba(108,212,255,0.40);outline:none;box-shadow:none}.v2-home-newsletter-input::placeholder{color:#5E6BC0;opacity:1}.v2-newsletter-anchor-offset{position:relative;margin-top:40px}.v2-newsletter-anchor-offset:before{content:"";display:block;height:70px;margin-top: -70px}.v2-home-newsletter button.btn-newsletter{margin-top:auto !important;width:auto !important;height:auto !important}body.v2-menu-open.v2-menu-open{overflow:hidden !important}.v2-menu{display:none}.v2-menu
hr{margin:12px
0}.v2-menu hr.v2-menu-hr-24{margin:14px
0;width:calc(100% - 24px);flex-grow:1;background:#DBE5FC}.v2-menu.v2-menu-visible{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;padding:0;margin:0;align-items:stretch;justify-content:flex-start;align-content:flex-start;flex-direction:row;flex-wrap:nowrap;z-index:9999999}.v2-menu .v2-menu-blocs{background-color:white;display:flex;flex-direction:column;flex-wrap:nowrap}.v2-menu .v2-menu-bloc1{width:369px}.v2-menu .v2-menu-bloc2{display:none;width:360px}.v2-menu .v2-menu-bloc3{background:rgba(12, 10, 62, 0.45);flex-grow:1}.v2-menu .v2-menu-header{padding:12px
24px;display:flex;justify-content:flex-start}.v2-menu .v2-menu-bloc2 .v2-menu-header{visibility:hidden}.v2-menu .v2-menu-header
svg{cursor:pointer}.v2-menu .v2-menu-content{padding:0
24px;flex-grow:1;overflow-y:auto;overflow-x:hidden}.v2-menu .v2-menu-bloc2 .v2-menu-content{padding:0
20px}.v2-menu .v2-menu-bloc2 .v2-menu-content{padding-top:12px;padding-bottom:20px}.v2-menu .v2-menu-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;border-radius:3px}.v2-menu .v2-menu-content::-webkit-scrollbar{width:10px;border-radius:1px;background-color:#F5F5F5}.v2-menu .v2-menu-content::-webkit-scrollbar-thumb{background-color:rgba(139, 139, 139, 0.65);border-radius:3px}.v2-menu .v2-menu-first-header{display:flex;padding:12px
24px;align-items:center;gap:12px;align-self:stretch;background:rgba(108, 212, 255, 0.20);color:#C90D7D;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0
-24px}.v2-menu .v2-menu-first-menus{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;align-content:flex-start;justify-content:flex-start;margin-bottom:34px}.v2-menu .v2-menu-first-menu{display:inline-block;padding:8px
0;color:#3C3B88;text-align:left;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.v2-menu .v2-menu-second{display:flex;margin:12px
0;gap:8px;flex-direction:row;align-items:flex-start;align-self:stretch;color:#3C3B88;text-align:center;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;justify-content:flex-start}.v2-menu .v2-menu-list-menus{margin-top:40px;margin-bottom:40px}.v2-menu .v2-menu-with-subs:hover,
.v2-menu .v2-menu-with-subs{display:flex;gap:8px;padding:11px
8px 11px 24px;align-items:center;align-self:stretch;border-radius:8px;background:#DBE5FC;color:#3C3B88;border:1px
solid #DBE5FC;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration:none;margin:16px
0}.v2-menu .v2-menu-with-subs.v2-active-menu,
.v2-menu .v2-menu-with-subs .v2-menu-chev{margin-left:auto}.v2-menu .v2-menu-list-fixed{margin:0
-24px;padding:20px
0 0 24px;background:#F2F8FC;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.v2-menu .v2-menu-fixed{display:flex;gap:8px;flex-direction:row;align-items:center;align-self:stretch;color:#3C3B88;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:8px
0}.v2-menu .v2-menu-list-social{margin:0
-24px;padding:14px
0 24px 24px;background:#F2F8FC;display:flex;flex-direction:row;gap:24px}.v2-menu .v2-menu-social{display:flex;height:32px;width:32px;justify-content:center;align-items:center;gap:0;border-radius:48px;background:rgba(12, 10, 62, 0.80);box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.08), 0 4px 8px -2px rgba(0, 0, 0, 0.04)}.v2-menu .v2-menu-sub,
.v2-menu .v2-menu-bloc2{display:none}.v2-menu .v2-menu-bloc2.v2-menu-sub-visible{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.v2-menu .v2-menu-sub.v2-menu-submenu-visible{display:block}.v2-menu .v2-menu-sub.v2-menu-sub-destinations.v2-menu-submenu-visible{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px}.v2-menu .v2-menu-dest-content{border-radius:12px;border:1px
solid rgba(201, 13, 125, 0.20);background:rgba(201, 13, 125, 0.05);padding:0
8px;overflow:hidden}.v2-menu .v2-menu-dest-content:hover{background:#fae8f2}.v2-menu .v2-menu-dest-header{cursor:pointer;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start;gap:24px;padding:6px
0;color:rgba(12, 10, 62, 0.80);color:#3C3B88;text-align:left;font-feature-settings:'liga' off, 'clig' off;font-family:gilroy,sans-serif;;font-size:18px;font-style:normal;font-weight:600;line-height:20px}.v2-menu .v2-menu-dest-header
svg{width:25px;height:25px;min-width:25px;margin-left:auto;transition:transform 0.2s ease-in-out !important;transform:rotate(0deg) !important;opacity:1 !important;animation:unset}.v2-menu .v2-menu-dest-list{align-items:start;justify-content:start;display:none;grid-template-columns:repeat(2, 1fr);gap:8px;justify-items:start;padding:10px
0}.v2-menu-dest-list-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.v2-menu .v2-menu-dest-content.v2-dest-list-visible .v2-menu-dest-list{display:grid}.v2-menu .v2-menu-dest-list .v2-menu-dest-name{color:#3C3B88;text-align:left;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.v2-menu .v2-menu-dest-content.v2-dest-list-visible .v2-menu-dest-header
svg{transform:rotate(180deg) !important}.v2-menu .v2-menu-oclub-list{display:flex;flex-direction:column;gap:20px}.v2-menu .v2-menu-oclub-content{display:flex;flex-direction:row;gap:12px;text-decoration:none}.v2-menu .v2-menu-oclub-content .v2-menu-oclub-texts{color:#3C3B88;text-align:left;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.v2-menu .v2-menu-oclub-content .v2-menu-oclub-title{font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-decoration:none}.v2-menu .v2-menu-oclub-content .v2-menu-oclub-title:hover{text-decoration:underline}.v2-menu .v2-menu-oclub-content .v2-menu-oclub-subtitle{font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-decoration:none}.v2-menu .v2-menu-oclub-all{color:#3C3B88;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-align:left;display:inline-block}.v2-menu .v2-menu-oclub-more-title{background:rgba(0, 21, 128, 0.10);padding:12px
24px;color:rgba(12, 10, 62, 0.80);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:32px
-20px 16px}.v2-menu .v2-menu-oclub-more-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px}.v2-menu .v2-menu-oclub-more-list-content{text-decoration:none;display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px}.v2-menu .v2-menu-oclub-more-text{color:#3C3B88;text-align:left;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.v2-menu .v2-menu-oclub-more-text:hover{text-decoration:underline}.v2-menu .v2-menu-oclub-more-sub{color:#3C3B88;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.v2-menu .v2-menu-all-title{background:rgba(0, 21, 128, 0.10);padding:12px
24px;color:rgba(12, 10, 62, 0.80);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:30px
-20px 16px;clear:both}.v2-menu .v2-menu-all-title.v2-menu-all-title-0{margin-top: -12px}.v2-menu .v2-menu-all-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px}.v2-menu .v2-menu-all-list-content{text-decoration:none;display:flex;flex-direction:column;flex-wrap:nowrap;gap:4px}.v2-menu .v2-menu-all-text{color:#3C3B88;text-align:left;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.v2-menu .v2-menu-all-text:hover{text-decoration:underline}.v2-menu .v2-menu-all-sub{color:#3C3B88;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.v2-menu .v2-menu-all-bottom-link{color:#3C3B88;text-align:center;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin-top:20px;display:inline-block}.v2-oclub-logo
.st0{fill:#3c3b88}.v2-menu .v2-menu-animate
*{animation:fadeLeft 0.4s ease forwards}@keyframes
spin180{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes
fadeRight{from{opacity:0;transform:translateX(13px);visibility:hidden}to{visibility:visible;transform:translateX(0px);opacity:1}}@keyframes
fadeLeft{from{opacity:0;transform:translateX(-13px);visibility:hidden}to{visibility:visible;transform:translateX(0px);opacity:1}}.v2-pagination .swiper-pagination-switch,
.v2-pagination .swiper-pagination-bullet{transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;padding:4px;margin:0
!important;width:10px;height:10px;margin:0
4px;background:#999;border-radius:50%;position:relative}.v2-pagination{z-index:1;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;height:12px;gap:20px}.v2-home-pagination{bottom:25px !important}.v2-pagination .swiper-pagination-switch,
.v2-home-pagination .swiper-pagination-switch{position:relative;display:inline-block;width:8px;height:8px;-moz-border-radius:50%;border-radius:50%;border:1px
solid #cbd8fb;margin:0
7px;cursor:pointer;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;background-color:#cbd8fb}.v2-pagination .swiper-pagination-switch.swiper-active-switch,
.v2-home-pagination .swiper-pagination-switch.swiper-active-switch{background-color:#C90D7D;width:12px;height:12px;border-color:white}.v2-pagination .swiper-pagination-bullet{background-color:#cbd8fb;width:8px;height:8px;border:1px
solid #cbd8fb;opacity:1}.v2-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#C90D7D;width:12px;min-width:12px;height:12px;min-height:12px;border-color:white}.swiper-pagination-bullet{}.swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;background:transparent}.boxHotel.v2-product-preview-slider{width:100%;max-width:100%;min-width:100%;height:100%;min-height:100%;border:1px
solid #DBE5FC;margin-bottom:0 !important;padding-bottom:14px}.boxHotel.v2-product-preview-slider .info .infosForfait div
span{margin-right:0}.boxHotel.v2-product-preview-slider .swiper-wrapper,
.boxHotel.v2-product-preview-slider .carousel-inner{height:262px}.boxHotel.v2-product-preview-slider .swiper-wrapper .swiper-slide,
.boxHotel.v2-product-preview-slider .carousel-inner
.item{height:100%}.boxHotel.v2-product-preview-slider .swiper-wrapper .swiper-slide.active{margin-right:1px}.boxHotel.v2-product-preview-slider .image-container
img{height:262px !important;min-height:262px !important;max-height:262px !important}.boxHotel.v2-product-preview-slider .fa.fa-star.color-yellow{margin-left:4px;margin-right:0}.boxHotel.v2-product-preview-slider .color-yellow{color:#ffde00}.boxHotel.v2-product-preview-slider
.footerOffer{bottom:0;position:relative;max-width:100%;padding-right:12px;background:transparent;align-items:flex-start}.boxHotel.v2-product-preview-slider .info
.infosForfait{margin-top:0}.boxHotel.v2-product-preview-slider .offer-btn{border:0
none;margin-top:10px}.boxHotel.v2-product-preview-slider .details-container{display:flex;flex-direction:column;flex-grow:1}.boxHotel.v2-product-preview-slider
.info{flex-grow:1}.boxHotel.v2-product-preview-slider .info .detail .v2-goto-product{text-decoration:none !important}.boxHotel.v2-product-preview-slider .infosForfait
div{margin-right:5px}.boxHotel.v2-product-preview-slider .image-container{}.v2-product-preview-slider .v2-product-media-slider-container{overflow:hidden;position:relative;border-radius:12px 12px 0 0}.boxHotel.v2-product-preview-slider .v2-product-media-slider.swiper-wrapper{z-index:0}.boxHotel.v2-product-preview-slider .swiper-slide{float:left;height:inherit !important;position:relative}.v2-product-preview-slider .v2-product-preview-slider-arrow{z-index:999999;position:absolute;width:40px !important;height:40px !important;display:flex;justify-content:center;align-items:center;top:50% !important;-webkit-transform:translate(0,-50%)}.v2-product-preview-slider .v2-product-preview-slider-arrow-right{right:0}.v2-product-preview-slider .v2-product-preview-slider-arrow
.fa{font-size:32px;color:white}.v2-banner-top{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background-color:rgb(201,13,125)}.v2-banner-top-slider{width:100%;text-align:center;overflow:hidden}.v2-banner-top-close{position:absolute;right:32px;z-index:9;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.v2-banner-top .swiper-wrapper{display:flex;align-items:center}.v2-banner-top-slider-cont{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px;min-height:36px}.v2-banner-top .swiper-slide span,
.v2-banner-top .swiper-slide a,
.v2-banner-top .swiper-slide{background:#C90D7D;color:#FFF;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration:none}.v2-banner-top .swiper-slide
a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.v2-banner-top .swiper-slide{padding:2px
0 }.v2-banner-top .swiper-slide .v2-banner-top-slider-link{text-decoration:underline;margin-left:20px}.v2-banner-top .swiper-slide .v2-banner-top-slider-link{border-radius:8px;border:1px
solid rgba(255, 255, 255, 0.60);box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.08), 0 4px 8px -2px rgba(0, 0, 0, 0.04);padding:4px
7px;color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-decoration:none;margin-left:0}.v2-banner-top-slider-arrow{display:flex;align-items:center;justify-content:center;cursor:pointer}.v2-banner-top .band-hours,
.v2-banner-top .band-minutes,
.v2-banner-top .band-seconds{width:20px;display:inline-block;text-align:right}.v2-banner-top .v2-banner-top-text-desktop{display:block !important}.v2-banner-top-counter{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.v2-banner-top-counter .v2-h-s-c-nb{color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:12px}.v2-banner-top-counter .v2-h-s-c-lb{color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.v2-slider-counter-time{width:36px;height:36px;display:flex;flex-direction:column;justify-content:center}.v2-banner-top{position:sticky;width:100%;top:0;z-index:999}.v2-banner-top-slider-arrow-right.swiper-button-disabled,.v2-banner-top-slider-arrow-left.swiper-button-disabled{opacity:0.3}svg.v2-ovg-loading{width:300px;height:auto;display:block;margin:50px
auto;overflow:visible;position:absolute;left:50% !important;top:50% !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.v2-ovg-loading
path{stroke-dasharray:6000;stroke-dashoffset:6000;animation:draw 2s ease-in-out infinite;animation-direction:alternate}.v2-ovg-loading
.st0{fill:none;stroke:#c90d7d;stroke-miterlimit:10;stroke-width:9px}@keyframes
draw{to{stroke-dashoffset:0}}.v2-home-searchengine #ui-datepicker-div{top:138px !important}.v2-home-wrapper.v2-home-wrapper-g{background:#f2f8fc}.v2-product-fav-push.infav{color:#C90D7D;border:1px
solid #C90D7D}.v2-product-fav-push.infav
.isfav{display:block !important}.v2-product-fav-push.infav
.nofav{display:none !important}.v2-pagination.v2-pagination-center{z-index:1;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;height:12px;gap:20px;margin-top:12px}.v2-pagination.v2-pagination-center .swiper-pagination-bullet{transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;padding:4px;margin:0px
7px !important;background-color:#cbd8fb;width:8px;height:8px;border:1px
solid #cbd8fb;opacity:1}.v2-pagination.v2-pagination-center .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#C90D7D;width:12px;min-width:12px;height:12px;min-height:12px;border-color:white}.v2-pagination.v2-pagination-center{overflow:hidden;white-space:nowrap;display:flex;transition:transform 0.3s ease;position:relative;bottom:auto !important;top:auto !important;justify-content:flex-start;gap:0}.v2-home-wrapper.v2-home-avantages{}.v2-home-avantages-title{color:rgba(12, 10, 62, 0.80);text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:Gilroy,sans-serif;font-size:28px;font-style:normal;font-weight:600;letter-spacing: -0.5px;margin-top:0;margin-bottom:0;text-transform:none}.v2-home-avantages-title
span{color:var(--Text-Brand,#C90D7D)}.v2-home-avantages-slider-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:20px;margin-top:13px;align-items:center;position:relative}.v2-home-avantages-slider{overflow:hidden;flex-grow:1}.v2-home-avantages-slider .swiper-wrapper{height:auto !important}.v2-home-avantages-slider .swiper-wrapper .swiper-slide{float:left;height:inherit !important;position:relative}.v2-home-avantages-slider .v2-home-avantages-slid{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;gap:8px;padding:12px
12px}.v2-home-avantages-slider .v2-home-avantages-slid-icon{}.v2-home-avantages-slider .v2-home-avantages-slid-texts{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px}.v2-home-avantages-slider .v2-home-avantages-slid-title{color:var(--Text-Strong, rgba(12, 10, 62, 0.80));font-feature-settings:'liga' off, 'clig' off;font-family:Gilroy,sans-serif;font-size:var(--Font-size-Heading-4, 18px);font-style:normal;font-weight:600;line-height:var(--Line-height-Heading-4, 20px);margin-top:5px}.v2-home-avantages-slider .v2-home-avantages-slid-text{color:var(--Text-Strong, rgba(12, 10, 62, 0.80));font-feature-settings:'liga' off, 'clig' off;font-family:var(--Font-family-Body,Inter);font-size:var(--Font-size-Small,16px);font-style:normal;font-weight:400;line-height:var(--Line-height-Small,24px)}.v2-home-avantages-arrow{z-index:1;cursor:pointer;display:flex;width:32px;height:32px;min-width:32px;justify-content:center;align-items:center;gap:var(--Spacing-4, 4px);border-radius:var(--Spacing-48, 48px);border:1px
solid  #3C3B88;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.08), 0 4px 8px -2px rgba(0,0,0,0.04)}.v2-home-avantages-arrow.swiper-button-disabled{visibility:hidden}.v2-home-avantages-pagination{display:none}@media (max-width: 1439px){.v2-home-avantages.v2-home-wrapper .v2-home-container,
.v2-home-newsletter.v2-home-wrapper .v2-home-container{width:976px}header.v2-header{gap:30px}.v2-header-btn
span{display:none}.v2-header .v2-header-logo
img{width:172px}.v2-header .v2-header-buttons{gap:7px}.v2-header-links .v2-header-link{padding:4px
9px}.boxHotel.v2-product-preview-slider .carousel-inner{height:242px}.boxHotel.v2-product-preview-slider
.footerOffer{bottom: -4px}footer .v2-footer-wrapper{width:928px}footer.v2-footer{padding:64px
48px}.v2-footer-partners-logos
img{}.boxHotel.v2-product-preview-slider .swiper-wrapper,
.boxHotel.v2-product-preview-slider .carousel-inner{height:241px}.boxHotel.v2-product-preview-slider .image-container
img{height:241px !important;min-height:241px !important;max-height:241px !important}.v2-home-newsletter.v2-home-wrapper .v2-home-container{width:976px}.v2-home-wrapper.v2-home-avantages{padding-bottom:16px !important}}@media (max-width: 1023px){.v2-home-avantages.v2-home-wrapper .v2-home-container,
.v2-home-newsletter.v2-home-wrapper .v2-home-container{width:100%}header.v2-header{padding:12px
20px}header.v2-header .v2-header-menu-btn{padding:7px}header.v2-header .v2-header-menu-btn
svg{width:23px;height:23px}header.v2-header .v2-header-menu-btn
span{display:none}header.v2-header .v2-header-links{display:none}header.v2-header .v2-header-btn{padding:9px
9px}.v2-header .v2-header-btn
svg{width:20px;height:20px}.v2-header .v2-header-btn-hide-mobile{display:none}.v2-header .v2-header-logo
img{width:100%;max-width:172px}.v2-header .v2-header-btn svg
path{stroke-width:1.3}header.v2-header .v2-header-menu-btn
path{stroke-width:3px}.v2-home-newsletter.v2-home-wrapper .v2-home-container{width:100%}.v2-home-newsletter-cont{border-radius:0}.v2-home-newsletter-cont{padding:31px
20px}.v2-home-newsletter-title{font-size:30px;line-height:40px}.v2-home-newsletter-subtitle{font-size:14px}.v2-home-newsletter-form{display:flex;flex-direction:column;gap:12px}.frm-newsletter .newsletter-mail{width:100%}.frm-newsletter{width:100%}.btn-newsletter{margin-right:0 !important}.v2-home-newsletter .frm-newsletter
label.error{position:relative;margin-top:0}.v2-home-page .v2-home-wrapper.v2-home-newsletter{padding-top:40px}.v2-home-wrapper.v2-home-newsletter{padding-top:0}footer .v2-footer-wrapper{width:100%}footer.v2-footer{padding:64px
20px}.v2-footer-bloc-1-soc-text{margin-top:50px}.v2-footer-partners,.v2-footer-bloc-2,.v2-footer-bloc-1-links,.v2-footer-bloc-1{flex-direction:column}#img-capital{height:109px !important;width:88px !important}.v2-footer-bloc-2-pay{margin-top:26px}.v2-footer-bloc-2-pay-title{font-size:14px}.v2-footer-bloc-2-pay-cont{gap:12px}.v2-footer-partners{gap:15px;padding:33px
20px}.v2-footer-partners-logos{gap:5px;justify-content:space-between}.v2-footer-partners-logos
img{width:28%;max-width:200px}.v2-footer-bloc-2-pay-floa-logo
img{height:20px !important}.v2-footer-bloc-2-pay-floa-text a,.v2-footer-bloc-2-pay-floa-text{width:116px;font-size:12px;line-height:16px}.v2-footer-bloc-1-links-col{width:100%;border-top:1px solid rgba(255,255,255,0.12)}.v2-footer-bloc-1-links-col:last-child{border-bottom:1px solid rgba(255,255,255,0.12)}.v2-footer-bloc-1-links-title{font-size:16px;display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:15px
0;align-items:center;margin-bottom:0}.v2-footer-bloc-1-links-title
svg{display:block !important;transition:transform 0.3s ease-in-out}.v2-footer-bloc-1-links{width:100%;margin-top:57px;gap:0}.v2-footer-bloc-1-links-list1,.v2-footer-bloc-1-links-list2{display:none}.v2-footer-bloc-1-links-col-show .v2-footer-bloc-1-links-list1,
.v2-footer-bloc-1-links-col-show .v2-footer-bloc-1-links-list2{display:flex;animation:fadeLeft 0.2s ease forwards;margin-bottom:15px}.v2-footer-bloc-1-links-col-show .v2-footer-bloc-1-links-title
svg{transform:rotate(180deg) !important}.v2-banner-top-swiper-container{width:100%;overflow:hidden}.v2-banner-top-slider{padding-right:35px;overflow:hidden}.v2-banner-top-close{right:10px}.v2-banner-top-slider-cont{justify-content:space-between;gap:5px}.v2-banner-top .v2-banner-top-text-desktop{display:none !important}.v2-banner-top .v2-banner-top-counter{display:flex !important}.v2-banner-top .v2-banner-top-text-mobile{display:block !important;flex:1 1 100%;font-size:12px;line-height:16px;text-align:center}.v2-banner-top .swiper-slide
a{gap:4px 10px;width:100%}.v2-banner-top .v2-banner-top-slider-arrow-left{padding-left:15px}.v2-banner-top .v2-banner-top-slider-arrow-right{padding-right:15px}.boxHotel.v2-product-preview-slider .image-container{overflow:visible}.boxHotel.v2-product-preview-slider .swiper-wrapper, .boxHotel.v2-product-preview-slider .carousel-inner{height:180px}.boxHotel.v2-product-preview-slider .footerOffer
.priceDuration{font-size:12px}.boxHotel.v2-product-preview-slider .footerOffer .priceDuration
.highlightOffer{font-size:26px}.boxHotel.v2-product-preview-slider .offer-btn:hover,
.boxHotel.v2-product-preview-slider .offer-btn{background:#C90D7D;width:auto;padding:11px}.v2-menu-fixed:hover,.v2-menu-fixed:active,.v2-menu-first-menu:hover,.v2-menu-first-menu:active{text-decoration:none}.v2-bottom-help-desk{display:none}.v2-bottom-help-mob{display:block}.v2-home-avantages-arrow{display:none}.v2-home-avantages-title{font-size:var(--Font-size-Heading-3,20px)}.v2-home-wrapper-slider{padding-bottom:24px !important}.v2-home-avantages-slider .swiper-wrapper{padding:16px
0px}.v2-home-avantages-slider .v2-home-avantages-slid{padding:0
10px}.v2-home-avantages-slider .v2-home-avantages-slid-title{font-size:16px}.v2-home-avantages-slider .v2-home-avantages-slid-text{font-size:14px}.v2-home-avantages-slider-content{margin-top:1px}.v2-home-avantages-pagination{display:flex !important;position:relative;justify-content:center}}@media (max-width: 750px){.v2-menu .v2-menu-blocs{width:100%}.v2-menu .v2-menu-bloc2 .v2-menu-content{padding-bottom:20px}.v2-menu.v2-menu-visible.v2-menu-sub-open .v2-menu-bloc1{display:none}.v2-menu .v2-menu-bloc2 .v2-menu-header{visibility:visible;padding:24px
12px;justify-content:flex-start;gap:12px;align-items:center;border-bottom:1px solid #DBE5FC;background:#FFF;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.08), 0 4px 8px -2px rgba(0,0,0,0.04);margin-bottom:20px}.v2-menusub-name{color:rgba(12, 10, 62, 0.80);color:#3C3B88;font-feature-settings:'liga' off, 'clig' off;font-family:gilroy,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}}@media (max-width: 500px){.v2-btn-bottom-fixed.v2-btn-bottom-fixed-form{right:0;left:0;margin:0
10px}}@media (min-width: 1024px){.v2-banner-top .swiper-slide .v2-banner-top-slider-link{margin-left:20px}.v2-bottom-help-content:hover .v2-bottom-help{}.v2-bottom-news-plug:hover{width:238px}.v2-bottom-news-plug:hover .v2-bottom-news-chev{display:block}.v2-bottom-news-plug:hover .v2-bottom-news-text{display:block;opacity:1}.v2-header .v2-header-menu-btn:hover{background:#f0fbff}.v2-header .v2-header-btn:hover{border:1px
solid #DBE5FC;background:#f0fbff}.v2-header .v2-header-btn:active{background:#dff4fe}.v2-header-links .v2-header-link:hover{background:rgba(204,240,255,0.30)}.v2-btn-gototop:hover{background:#d7f1fd}.v2-btn-gototop:active{background:#bceafd}a.v2-home-btn:hover{background:#b63597}a.v2-home-btn:active{background:#a45db1}button.v2-home-btn:hover{background:#b63597}button.v2-home-btn:active{background:#a45db1}.v2-menu .v2-menu-with-subs:hover{background:linear-gradient(0deg, rgba(108, 212, 255, 0.20) 0%, rgba(108, 212, 255, 0.20) 100%), #DBE5FC}.v2-menu .v2-menu-with-subs:active{border-radius:8px;border:1px
solid  #3C3B88;background:linear-gradient(0deg, rgba(108, 212, 255, 0.40) 0%, rgba(108, 212, 255, 0.40) 100%),#DBE5FC}.v2-banner-top-counter{margin:0
15px}}
.v2-admin-color-pink.v2-admin-color-pink{color:#C90D7D !important}.v2-admin-color-blue.v2-admin-color-blue{color:rgba(12, 10, 62, 0.80) !important}.v2-admin-color-white.v2-admin-color-white{color:#FFF !important}.v2-admin-family-gilroy.v2-admin-family-gilroy{font-family:Gilroy,sans-serif!important}.v2-admin-family-young.v2-admin-family-young{font-family:Young,sans-serif!important}.v2-admin-family-inter.v2-admin-family-inter{font-family:Inter,sans-serif!important}.v2-admin-weight-400.v2-admin-weight-400{font-weight:400 !important}.v2-admin-weight-500.v2-admin-weight-500{font-weight:500 !important}.v2-admin-weight-600.v2-admin-weight-600{font-weight:600 !important}.v2-admin-weight-700.v2-admin-weight-700{font-weight:700 !important}.v2-admin-weight-800.v2-admin-weight-800{font-weight:800 !important}.v2-cta-text-color-pink.v2-cta-text-color-pink{color:#C90D7D !important}.v2-cta-text-color-blue.v2-cta-text-color-blue{color:rgba(12, 10, 62, 0.80) !important}.v2-cta-text-color-white.v2-cta-text-color-white{color:#FFF !important}.v2-cta-bg-color-pink.v2-cta-bg-color-pink{background:#C90D7D}.v2-cta-bg-color-white.v2-cta-bg-color-white{background:white}@media (min-width: 1024px){.v2-cta-bg-color-pink.v2-cta-bg-color-pink:hover{background:#b63597}.v2-cta-bg-color-pink.v2-cta-bg-color-pink:active{background:#a45db1}.v2-cta-bg-color-white.v2-cta-bg-color-white:hover{background:#f0fbff}.v2-cta-bg-color-white.v2-cta-bg-color-white:active{background:#e5f8ff}}
