@font-face{font-family:'FontOdalys';src:url(/plus/V3/icons/fonts/FontOdalys.eot?ym7ad3);src:url(/plus/V3/icons/fonts/FontOdalys.eot?ym7ad3#iefix) format('embedded-opentype'),url(/plus/V3/icons/fonts/FontOdalys.ttf?ym7ad3) format('truetype'),url(/plus/V3/icons/fonts/FontOdalys.woff?ym7ad3) format('woff'),url(/plus/V3/icons/fonts/FontOdalys.svg?ym7ad3#FontOdalys) format('svg');font-weight:normal;font-style:normal;font-display:block}.odalys-icon{font-family:'FontOdalys'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.odalys-icon.deconnexion:before{content:""}.odalys-icon.les-plus-lieux:before{content:""}.odalys-icon.les-plus-montagne:before{content:""}.odalys-icon.les-plus-nouveau:before{content:""}.odalys-icon.les-plus-arbres:before{content:""}.odalys-icon.les-plus-renove:before{content:""}.odalys-icon.les-plus-etang:before{content:""}.odalys-icon.les-plus-toboggan:before{content:""}.odalys-icon.les-plus-avion:before{content:""}.odalys-icon.searchlocation:before{content:""}.odalys-icon.les-plus-clim:before{content:""}.odalys-icon.les-plus-chateaugonflable:before{content:""}.odalys-icon.les-plus-bateau:before{content:""}.odalys-icon.les-plus-golf:before{content:""}.odalys-icon.les-plus-planchevoile:before{content:""}.odalys-icon.les-plus-solarium:before{content:""}.odalys-icon.les-plus-luxe:before{content:""}.odalys-icon.les-plus-plage:before{content:""}.odalys-icon.les-plus-vue:before{content:""}.odalys-icon.les-plus-bbq:before{content:""}.odalys-icon.les-plus-animation1:before{content:""}.odalys-icon.les-plus-acces:before{content:""}.odalys-icon.les-plus-pataugeoire:before{content:""}.odalys-icon.les-plus-cheminee:before{content:""}.odalys-icon.les-plus-cheval:before{content:""}.odalys-icon.les-plus-architecture:before{content:""}.odalys-icon.les-plus-plongee:before{content:""}.odalys-icon.les-plus-canal:before{content:""}.odalys-icon.les-plus-vacances-tranquilles:before{content:""}.odalys-icon.les-plus-transports:before{content:""}.odalys-icon.les-plus-parking:before{content:""}.odalys-icon.loading:before{content:""}.odalys-icon.date:before{content:""}.odalys-icon.user:before{content:""}.odalys-icon.rightarrow:before{content:""}.odalys-icon.leftarrow:before{content:""}.odalys-icon.downarrow:before{content:""}.odalys-icon.uparrow:before{content:""}.odalys-icon.mobilehome:before{content:""}.odalys-icon.mobilemenu:before{content:""}.odalys-icon.mobilephone:before{content:""}.odalys-icon.searchhotel:before{content:""}.odalys-icon.mobilebackarrow:before{content:""}.odalys-icon.mobileclosecursor:before{content:""}.odalys-icon.mobileopencursor:before{content:""}.odalys-icon.carrouselright:before{content:""}.odalys-icon.carouselleft:before{content:""}.odalys-icon.stay:before{content:""}.odalys-icon.opinion:before{content:""}.odalys-icon.service:before{content:""}.odalys-icon.serenity:before{content:""}.odalys-icon.listcursor:before{content:""}.odalys-icon.brochure:before{content:""}.odalys-icon.facebook:before{content:""}.odalys-icon.twitter:before{content:""}.odalys-icon.googleplus:before{content:""}.odalys-icon.pinterest:before{content:""}.odalys-icon.youtube:before{content:""}.odalys-icon.instagram:before{content:""}.odalys-icon.mobileclosemenu:before{content:""}.odalys-icon.les-plus-menage:before{content:""}.odalys-icon.les-plus-entree:before{content:""}.odalys-icon.les-plus-label-sud-france:before{content:""}.odalys-icon.les-plus-linge-toilette:before{content:""}.odalys-icon.les-plus-linge-lit:before{content:""}.odalys-icon.productlocation:before{content:""}.odalys-icon.megaphone:before{content:""}.odalys-icon.filter-off:before{content:""}.odalys-icon.filter-on:before{content:""}.odalys-icon.typo-on:before{content:""}.odalys-icon.typo-off:before{content:""}.odalys-icon.share:before{content:""}.odalys-icon.filters:before{content:""}.odalys-icon.pdf-download:before{content:""}.odalys-icon.les-plus-materiel:before{content:""}.odalys-icon.people:before{content:""}.odalys-icon.people3:before{content:""}.odalys-icon.closefilters:before{content:""}.odalys-icon.adult:before{content:""}.odalys-icon.child:before{content:""}.odalys-icon.les-plus-resto:before{content:""}.odalys-icon.les-plus-famille-plus:before{content:""}.odalys-icon.les-plus-pret-kayak:before{content:""}.odalys-icon.les-plus-raquettes:before{content:""}.odalys-icon.les-plus-tennis:before{content:""}.odalys-icon.les-plus-tribu:before{content:""}.odalys-icon.les-plus-petit-dej:before{content:""}.odalys-icon.infos:before{content:""}.odalys-icon.les-plus-animaux:before{content:""}.odalys-icon.les-plus-futurs-champions:before{content:""}.odalys-icon.les-plus-panier:before{content:""}.odalys-icon.les-plus-tv:before{content:""}.odalys-icon.les-plus-velo:before{content:""}.odalys-icon.les-plus-wifi:before{content:""}.odalys-icon.les-plus-animation-enfant:before{content:""}.odalys-icon.les-plus-commerce:before{content:""}.odalys-icon.les-plus-bien-etre:before{content:""}.odalys-icon.les-plus-ados:before{content:""}.odalys-icon.agenda:before{content:""}.odalys-icon.les-plus-pieds-eau:before{content:""}.odalys-icon.les-plus-seminaire:before{content:""}.odalys-icon.les-plus-malin:before{content:""}.odalys-icon.les-plus-rando:before{content:""}.odalys-icon.les-plus-patinoire:before{content:""}.odalys-icon.les-plus-piscine:before{content:""}.odalys-icon.les-plus-piscine-semi-couverte:before{content:""}.odalys-icon.les-plus-piscine-couverte:before{content:""}.odalys-icon.les-plus-remontees:before{content:""}.odalys-icon.les-plus-ambassadeur:before{content:""}.odalys-icon.les-plus-fitness:before{content:""}.odalys-icon.buy:before{content:""}.odalys-icon.les-plus-animation:before{content:""}.odalys-icon.les-plus-loisir-hiver:before{content:""}.odalys-icon.les-plus-skis-aux-pieds:before{content:""}.odalys-icon.les-plus-club-enfant:before{content:""}.odalys-icon.les-plus-label:before{content:""}.odalys-icon.les-plus-bebe:before{content:""}.odalys-icon.wishlist-off:before{content:""}.odalys-icon.wishlist-on:before{content:""}.odalys-icon.les-plus-loisir-ete:before{content:""}.odalys-icon.les-plus-roulez:before{content:""}.odalys-icon.imprimer:before{content:""}.odalys-icon.warning:before{content:""}.odalys-icon.paiement:before{content:""}.odalys-icon.chrono:before{content:""}.odalys-icon.check:before{content:""}.odalys-icon.drinks:before{content:""}.odalys-icon.buy2:before{content:""}.odalys-icon.ANCV4:before{content:""}.odalys-icon.ANCV3:before{content:""}.odalys-icon.ANCV2:before{content:""}.odalys-icon.ANCV1:before{content:""}.odalys-icon.OCIsmall:before{content:""}.odalys-icon.OCIbig:before{content:""}.odalys-icon.sort:before{content:""}.odalys-icon.alert:before{content:""}.odalys-icon.notdef:before{content:""}.odalys-icon.See:before{content:""}.odalys-icon.fast-check-in:before{content:""}.odalys-icon.smart:before{content:""}.odalys-icon.mountain:before{content:""}.odalys-icon.short-break:before{content:""}.odalys-icon.city:before{content:""}.odalys-icon.prestige:before{content:""}.odalys-icon.sea:before{content:""}.odalys-icon.country:before{content:""}.odalys-icon.campagne2019:before{content:""}.odalys-icon.icecream2:before{content:""}.odalys-icon.baby2:before{content:""}.odalys-icon.club:before{content:""}.odalys-icon.chalet:before{content:""}.odalys-icon.mer2019:before{content:""}.odalys-icon.bird:before{content:""}.odalys-icon.distance:before{content:""}.odalys-icon.uniE999:before{content:""}.odalys-icon.icecream:before{content:""}.odalys-icon.baby:before{content:""}.odalys-icon.city2019:before{content:""}.odalys-icon.mh-size:before{content:""}.odalys-icon.blason:before{content:""}.odalys-icon.idea:before{content:""}.odalys-icon.bed:before{content:""}.odalys-icon.gift:before{content:""}.odalys-icon.emplacement:before{content:""}.odalys-icon.breakfast:before{content:""}.odalys-icon.animals:before{content:""}.odalys-icon.ski2019:before{content:""}.odalys-icon.icon-typo:before{content:""}.odalys-icon.option:before{content:""}.odalys-icon.pay-gift:before{content:""}.odalys-icon.virement:before{content:""}.odalys-icon.pay-2times:before{content:""}.odalys-icon.pay-3times:before{content:""}.odalys-icon.pay-share:before{content:""}.odalys-icon.big-cross:before{content:""}.odalys-icon.animaux:before{content:""}.odalys-icon.espace_detente:before{content:""}.odalys-icon.handicap:before{content:""}.odalys-icon.parking:before{content:""}.odalys-icon.parking_couvert:before{content:""}.odalys-icon.piscine_externe:before{content:""}.odalys-icon.piscine_couverte:before{content:""}.odalys-icon.restauration:before{content:""}.odalys-icon.TV:before{content:""}.odalys-icon.wifi:before{content:""}.odalys-icon.club_kids:before{content:""}.odalys-icon.club_ados:before{content:""}.odalys-icon.map_marker:before{content:""}.odalys-icon.type_appart_H:before{content:""}.odalys-icon.nb_person:before{content:""}.odalys-icon.infos1:before{content:""}.odalys-icon.type_appart_R:before{content:""}.odalys-icon.modifier:before{content:""}.odalys-icon.supprimer:before{content:""}.odalys-icon.RM:before{content:""}.odalys-icon.Nb_adultes:before{content:""}.odalys-icon.Nb_enfants:before{content:""}.odalys-icon.loc_materiel:before{content:""}.odalys-icon.assurance_Odalys:before{content:""}.odalys-icon.package_Nb_adultes:before{content:""}.odalys-icon.package_Nb_enfants_0_12:before{content:""}.odalys-icon.package_Nb_enfants_13_18:before{content:""}.odalys-icon.infos_resa:before{content:""}.odalys-icon.panier_epicier:before{content:""}.odalys-icon.Telephone:before{content:""}.odalys-icon.email:before{content:""}.odalys-icon.uniF082:before{content:""}.odalys-icon.caddie:before{content:""}.odalys-icon.fleche_up:before{content:""}.odalys-icon.fleche_down:before{content:""}.odalys-icon.fleche_left:before{content:""}.odalys-icon.fleche_right:before{content:""}.odalys-icon.map_marker2:before{content:""}.odalys-icon.mot_de_passe:before{content:""}.odalys-icon.newsletter:before{content:""}.odalys-icon.infos_2:before{content:""}.odalys-icon.alerte:before{content:""}.odalys-icon.espaceclientdocs:before{content:""}.odalys-icon.espaceclientlogin:before{content:""}.odalys-icon.iconformulehot:before{content:""}.odalys-icon.iconformuleres:before{content:""}.odalys-icon.ticketparc:before{content:""}.odalys-icon.paiement_CB:before{content:""}.odalys-icon.paiement_ancv:before{content:""}.odalys-icon.iconformuleresplus:before{content:""}.odalys-icon.uniF09A:before{content:""}@font-face{font-family:"FontOdalys";src:url(https://media.odalys-vacances.com/plus/V3/icons/fonts/FontOdalys.eot?6ixo3h#iefix) format("embedded-opentype"),url(https://media.odalys-vacances.com/plus/V3/icons/fonts/FontOdalys.woff2?6ixo3h) format("woff2"),url(https://media.odalys-vacances.com/plus/V3/icons/fonts/FontOdalys.woff?6ixo3h) format("woff"),url(https://media.odalys-vacances.com/plus/V3/icons/fonts/FontOdalys.ttf?6ixo3h) format("truetype"),url(https://media.odalys-vacances.com/plus/V3/icons/fonts/FontOdalys.svg?6ixo3h#FontOdalys) format("svg");font-weight:normal;font-style:normal}body #sp-widgets-container #spWidgetBannerClassic190192 .sp-w-banner-box{background-color:transparent}body .header-paiement{color:#e84e1b;font-weight:600}body .qualitelis{margin-bottom:1vw;text-transform:uppercase}body .qualitelis img{display:block;margin:0 auto;margin-bottom:.2vw}body #logo-header-svg{max-width:160px}body #logo-burger-header-svg{max-width:120px}body .abtasty-countdown>div{margin:0}body .abtasty-countdown .abtasty-countdown-top-message{margin-bottom:5px}body #ab_widget_container_countdown_ed036423_978699 .ab_widget_container_countdown_content .abtasty-countdown{width:auto!important;height:105px!important;padding-top:8px}body #ab_widget_container_countdown_ed036423_978699 .ab_widget_container_countdown_content .abtasty-countdown{width:auto!important;height:105px!important;padding-top:8px}body #ab_widget_container_countdown_ed036423_978699 .ab_widget_container_countdown_content .abtasty-countdown{height:85px!important}body .abtasty-countdown .abtasty-countdown-elm-time{margin:6px 6px 5px}body #ab_widget_container_countdown_ed036423_978699 .ab_widget_container_countdown_content .abtasty-countdown{width:100%!important;height:auto!important}body .menu-abtasty{border:2px solid #0747a3;border-radius:5px;width:100%;height:9vw}body .menu-abtasty-color{border-radius:5px;width:100%;height:9vw}body .menu-abtasty-color.mer{background:#7fc3ed}body .menu-abtasty-color.campagne{background:#afcc46}body .menu-abtasty-color.europe{background:#fbc766}body .menu-abtasty-color.ville{background:#ec664a}body .menu-abtasty-color.montagne{background:#a5cfd8}body .menu-abtasty-color.mh{background:#2b8bcc}body .menu-abtasty-color.chalets{background:#68ad8e}body .menu-abtasty-color .menu-anchor,body .menu-abtasty-color2 .menu-anchor,body .menu-abtasty .menu-anchor{height:100%;padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:center}body .menu-abtasty-color .odalys-icon.menu-icons,body .menu-abtasty-color2 .odalys-icon.menu-icons,body .menu-abtasty .odalys-icon.menu-icons{display:block;font-size:calc(16px + 1.6vw);padding-top:calc(2px + .2vw);padding-bottom:calc(2px + .2vw)}body .menu-abtasty img,body .menu-abtasty-color2 img,body .menu-abtasty-color img{height:calc(16px + 1.6vw);display:block;padding-top:calc(2px + .2vw);padding-bottom:calc(2px + .2vw);margin:0 auto}body .menu-abtasty-color .menu-text,body .menu-abtasty-color2 .menu-text,body .menu-abtasty .menu-text{font-size:calc(6px + 1vw);vertical-align:middle;font-family:"PT Serif";font-weight:700;font-style:italic;color:#0747a3}body .menu-abtasty-color .odalys-icon,body .menu-abtasty-color2 .odalys-icon,body .menu-abtasty .odalys-icon{font-size:calc(4px + .66vw);color:#0747a3;vertical-align:middle;margin-left:3px}body .menu-abtasty-color .odalys-icon.menu-icons,body .menu-abtasty-color .menu-text,body .menu-abtasty-color .odalys-icon{color:#fff}body .menu-abtasty-color2{border-radius:5px;width:100%;height:9vw}body .menu-abtasty-color2.mer{border:2px solid #7fc3ed}body .menu-abtasty-color2.mer .odalys-icon.menu-icons,body .menu-abtasty-color2.mer .menu-text,body .menu-abtasty-color2.mer .odalys-icon{color:#7fc3ed}body .menu-abtasty-color2.campagne{border:2px solid #afcc46}body .menu-abtasty-color2.campagne .odalys-icon.menu-icons,body .menu-abtasty-color2.campagne .menu-text,body .menu-abtasty-color2.campagne .odalys-icon{color:#afcc46}body .menu-abtasty-color2.europe{border:2px solid #fbc766}body .menu-abtasty-color2.europe .odalys-icon.menu-icons,body .menu-abtasty-color2.europe .menu-text,body .menu-abtasty-color2.europe .odalys-icon{color:#fbc766}body .menu-abtasty-color2.ville{border:2px solid #ec664a}body .menu-abtasty-color2.ville .odalys-icon.menu-icons,body .menu-abtasty-color2.ville .menu-text,body .menu-abtasty-color2.ville .odalys-icon{color:#ec664a}body .menu-abtasty-color2.montagne{border:2px solid #a5cfd8}body .menu-abtasty-color2.montagne .odalys-icon.menu-icons,body .menu-abtasty-color2.montagne .menu-text,body .menu-abtasty-color2.montagne .odalys-icon{color:#a5cfd8}body .menu-abtasty-color2.mh{border:2px solid #2b8bcc}body .menu-abtasty-color2.mh .odalys-icon.menu-icons,body .menu-abtasty-color2.mh .menu-text,body .menu-abtasty-color2.mh .odalys-icon{color:#2b8bcc}body .menu-abtasty-color2.chalets{border:2px solid #68ad8e}body .menu-abtasty-color2.chalets .odalys-icon.menu-icons,body .menu-abtasty-color2.chalets .menu-text,body .menu-abtasty-color2.chalets .odalys-icon{color:#68ad8e}body .menu-abtasty-color2.prestige{border:2px solid #d7b14a}body .menu-abtasty-color2.prestige .odalys-icon.menu-icons,body .menu-abtasty-color2.prestige .menu-text,body .menu-abtasty-color2.prestige .odalys-icon{color:#d7b14a}body .menu-abtasty-color2.black-week{border:2px solid #000}body .menu-abtasty-color2.black-week .odalys-icon.menu-icons,body .menu-abtasty-color2.black-week .menu-text,body .menu-abtasty-color2.black-week .odalys-icon{color:#000}body .menu-abtasty-color2.promo{border:2px solid #e84e1b}body .menu-abtasty-color2.promo .odalys-icon.menu-icons,body .menu-abtasty-color2.promo .menu-text,body .menu-abtasty-color2.promo .odalys-icon{color:#e84e1b}body .menu-abtasty-color2.dm{border:2px solid #1c439f}body .menu-abtasty-color2.dm .odalys-icon.menu-icons,body .menu-abtasty-color2.dm .menu-text,body .menu-abtasty-color2.dm .odalys-icon{color:#1c439f}body .menu-abtasty-color2.eb{border:2px solid #a5cfd8}body .menu-abtasty-color2.eb .odalys-icon.menu-icons,body .menu-abtasty-color2.eb .menu-text,body .menu-abtasty-color2.eb .odalys-icon{color:#a5cfd8}body .menu-abtasty-color2.cs{border:2px solid #6fc1dc}body .menu-abtasty-color2.cs .odalys-icon.menu-icons,body .menu-abtasty-color2.cs .menu-text,body .menu-abtasty-color2.cs .odalys-icon{color:#6fc1dc}body .menu-abtasty-color2.corse{border:2px solid #84020f}body .menu-abtasty-color2.corse .odalys-icon.menu-icons,body .menu-abtasty-color2.corse .menu-text,body .menu-abtasty-color2.corse .odalys-icon{color:#84020f}body .menu-abtasty-color2.corse svg{width:20px;display:block;margin:0 auto}body .trustpilot{text-align:center}body .trustpilot img{max-width:90%}body header .container-header .newmenu .menu-item .menu-content .lien-orange{font-family:"Montserrat";font-weight:500;font-style:normal;color:#d97f41;font-size:14px;padding:calc(10px + 1vw) calc(5px + .1vw);display:block;text-align:left}body header .container-header .newmenu .menu-item .menu-content .lien-orange .titre{font-family:"Montserrat";font-weight:700;font-style:normal;font-size:20px;margin-bottom:10px;text-align:left}body header .content-burger-header .burger-item{border-radius:5px}body .infos-paiement{margin-top:5px}body .mt10{margin-top:10px}body .mt20{margin-top:20px}body .mt30{margin-top:30px}body .mt50{margin-top:50px}body .mb10{margin-bottom:10px}body .mb20{margin-bottom:20px}body .ml20{margin-left:20px}body .mr20{margin-right:20px}body .p10{padding:10px}body .p20{padding:20px}body .p30{padding:30px}body .pl10{padding-left:10px}body .pl20{padding-left:20px}body .pr5{padding-right:5px}body .pt5{padding-top:5px}body .pb5{padding-bottom:5px}body .pr10{padding-right:10px}body .pt10{padding-top:10px}body .pb10{padding-bottom:10px}body .pr20{padding-right:20px}body .w100{width:100%}body .mt0{margin-top:0!important}body .mb0{margin-bottom:0!important}body .new-button{border-radius:200px}body .text-promo{color:#e84e1b;font-weight:700}body .let{font-family:"PT Serif";font-style:italic;font-weight:700}body .larger-font{font-size:larger}body .padding2p{padding-right:1.3vw;padding-left:1.3vw}body .padding10{padding:10px}body .layer-blue img{max-width:100%}body .p0-5{padding:.5vw}body .p1{padding:1vw}body .p2{padding:2vw}body .p3{padding:3vw}body .p4{padding:4vw}body .px0-5,body .pl0-5{padding-left:.5vw}body .px0-5,body .pr0-5{padding-right:.5vw}body .px1,body .pl1{padding-left:1vw}body .px1,body .pr1{padding-right:1vw}body .px2,body .pl2{padding-left:2vw}body .px2,body .pr2{padding-right:2vw}body .px2-5,body .pl2-5{padding-left:2.5vw}body .px2-5,body .pr2-5{padding-right:2.5vw}body .px3,body .pl3{padding-left:3vw}body .px3,body .pr3{padding-right:3vw}body .px4,body .pl4{padding-left:4vw}body .px4,body .pr4{padding-right:4vw}body .py0-5,body .pt0-5{padding-top:.5vw}body .py0-5,body .pb0-5{padding-bottom:.5vw}body .py1,body .pt1{padding-top:1vw}body .py1,body .pb1{padding-bottom:1vw}body .py2,body .pt2{padding-top:2vw}body .py2,body .pb2{padding-bottom:2vw}body .py3,body .pt3{padding-top:3vw}body .py3,body .pb3{padding-bottom:3vw}body .py4,body .pt4{padding-top:4vw}body .py4,body .pb4{padding-bottom:4vw}body .m0-5{margin:.5vw}body .m1{margin:1vw}body .m2{margin:2vw}body .m3{margin:3vw}body .m4{margin:4vw}body .m5{margin:5vw}body .mx0-5,body .ml0-5{margin-left:.5vw}body .mx0-5,body .mr0-5{margin-right:.5vw}body .mx1,body .ml1{margin-left:1vw}body .mx1,body .mr1{margin-right:1vw}body .mx1-5,body .ml1-5{margin-left:1.5vw}body .mx1-5,body .mr1-5{margin-right:1.5vw}body .mx2,body .ml2{margin-left:2vw}body .mx2,body .mr2{margin-right:2vw}body .mx3,body .ml3{margin-left:3vw}body .mx3,body .mr3{margin-right:3vw}body .mx4,body .ml4{margin-left:4vw}body .mx4,body .mr4{margin-right:4vw}body .mx5,body .ml5{margin-left:5vw}body .mx5,body .mr5{margin-right:5vw}body .my0-5,body .mt0-5{margin-top:.5vw}body .my0-5,body .mb0-5{margin-bottom:.5vw}body .my1,body .mt1{margin-top:1vw}body .my1,body .mb1{margin-bottom:1vw}body .my2,body .mt2{margin-top:2vw}body .my2,body .mb2{margin-bottom:2vw}body .my3,body .mt3{margin-top:3vw}body .my3,body .mb3{margin-bottom:3vw}body .my4,body .mt4{margin-top:4vw}body .my4,body .mb4{margin-bottom:4vw}body .my5,body .mt5{margin-top:5vw}body .my5,body .mb5{margin-bottom:5vw}body .h100{height:100%}body .tcter p{text-align:center}body .uppercase{text-transform:uppercase}body .aligned-row{display:flex;flex-flow:row wrap}body .aligned-row::before{display:block}body .avec-pastille .tooltip{width:500px!important;max-width:100vw}body .avec-pastille .tooltip .tooltip-inner{max-width:100%}body .pastille-container .tooltip{width:500px!important}body .pastille-container .tooltip .tooltip-inner{max-width:100%}body .faq li{margin:10px auto}body .newmoteur-recherche{box-shadow:0 20px 20px -20px #fff}body .container-top-burger-header{min-height:65px}body header .container-header .newmenu .menu-item.menu-teambrain{margin:auto 10px auto 5px;padding:0}body header .container-header .newmenu .menu-item.menu-teambrain a{display:block}body header .container-header .newmenu .menu-item.menu-teambrain a span{border:1px solid #0747a3;padding:0 6px;border-radius:50%;font-size:18px;box-shadow:0 0 1px 0 #0747a3 inset,0 0 1px 0 #0747a3}body .serenite{text-align:center}body .serenite img{height:75%}body .serenite.cv-center{background-position:center}body .serenite.cv-left{background-position:left}body .serenite.cv-right{background-position:right}body .new-txt-slider-cta{position:relative;text-align:center;margin-top:140px;color:#0747a3;text-shadow:1px 1px 1px #ffffff99;margin-left:-40%}body .new-txt-slider-cta-pastille{background:#e84e1b;width:140px;height:140px;font-family:Montserrat;font-weight:600;font-size:14px;padding:27px 0;line-height:1.4;z-index:2;font-style:normal;border-radius:50%;color:#fff;text-align:center;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;flex-flow:column}body .new-txt-slider-cta-pastille .pourcent{font-size:38px;line-height:1.2}body .new-txt-slider-cta-top{font-size:54px;font-family:"Montserrat";font-weight:800;font-style:normal;padding-top:10px}body .new-txt-slider-cta-middle{margin-left:-200px;line-height:29px;font-size:40px;font-family:"Montserrat";font-weight:400;font-style:normal}body .new-txt-slider-cta-bottom{font-size:46px;font-family:"PT Serif";font-weight:700;font-style:italic;font-weight:800}body .moy-p span{display:inline-block}body .moy-p .moy-p-l{float:left}body .moy-p .moy-p-r{float:right}body .moy-p a{color:#fff;text-transform:none;text-decoration:underline;font-size:smaller}body .sprites.ColorFor5_logo{background-position:-50px -140px}body #produit-12201 .sprites.ColorFor14_logo,body #produit-17327 .sprites.ColorFor14_logo,body #produit-31881 .sprites.ColorFor14_logo,body #produit-31882 .sprites.ColorFor14_logo,body #produit-35922 .sprites.ColorFor14_logo,body #produit-17328 .sprites.ColorFor14_logo,body #produit-46336 .sprites.ColorFor14_logo,body #produit-45959 .sprites.ColorFor14_logo,body #produit-17326 .sprites.ColorFor14_logo{background-position:-50px -140px}body #produit-12201 .sprites.ColorFor14_logo.small,body #produit-17327 .sprites.ColorFor14_logo.small,body #produit-31881 .sprites.ColorFor14_logo.small,body #produit-31882 .sprites.ColorFor14_logo.small,body #produit-35922 .sprites.ColorFor14_logo.small,body #produit-17328 .sprites.ColorFor14_logo.small,body #produit-46336 .sprites.ColorFor14_logo.small,body #produit-45959 .sprites.ColorFor14_logo.small,body #produit-17326 .sprites.ColorFor14_logo.small{background-position:-50px 0}body .gamme-plein-air{text-align:center}body .gamme-plein-air a{font-family:"Montserrat";font-weight:400;font-size:13px;color:#4a4949}body .gamme-plein-air a:hover{color:#6cc3de}body .gamme-plein-air img{max-width:66%}body .gamme-plein-air p{padding:40px 3em;text-align:center}body .push-plein-air{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}body .push-plein-air.mer{background:#7fc3ed}body .push-plein-air.campagne{background:#afcc46}body .push-plein-air.europe{background:#f4a29c}body .push-plein-air.fun1{background:#eb5f39}body .push-plein-air.fun2{background:#f29296}body .push-plein-air.fun3{background:#ffeb43}body .push-plein-air.explo1{background:#00a97a}body .push-plein-air.explo2{background:#457fc1}body .push-plein-air.explo3{background:#ffeb43}body .push-plein-air.zen1{background:#8084c0}body .push-plein-air.zen2{background:#f08fba}body .push-plein-air.zen3{background:#94d1d7}body .push-plein-air.carre{transform:rotate(4deg)}body .push-plein-air.rectangle2{transform:rotate(2deg)}body .push-plein-air.rectangle3{transform:rotate(1.5deg)}body .black-friday-2019 h2{display:inline-block;margin:40px 0 60px 20px}body #black-friday{text-align:center}body #black-friday h2{color:#000!important;font-family:"PT Serif";font-weight:700;font-style:italic;font-size:26px;padding:0 1vw}body #black-friday p{padding:0 1vw;font-size:17px;color:#000!important;text-align:center}body #black-friday p.bf2020{padding:0 3vw;font-weight:700;font-size:18px;margin-top:-12px}body .bloc-produit .photo .titre{background:linear-gradient(to bottom,rgba(125,185,232,0) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.4) 100%)}body .container-lastminutes .bloc-produit .prix .pastille{height:24px;bottom:15px;border-radius:10%;line-height:26px}body .txt-slider-button{bottom:190px;left:50%;transform:translate(-50%,-50%);position:absolute}body .txt-slider-ecusson{width:660px;max-width:80%;top:250px;left:50%;transform:translate(-50%,-50%);position:absolute;color:#082355;font-weight:700;text-shadow:1px 1px 1px #ffffff99;letter-spacing:-.5px}body .txt-slider-ecusson img{margin-top:-78px}body .txt-slider-ecusson img:hover{cursor:pointer;opacity:.75;transition:all linear .3s}body .txt-slider-ecusson a{color:#092356}body .txt-slider-ecusson a:hover{color:#092356}body .txt-slider-ecusson-top{font-size:50px;font-family:"Montserrat";line-height:60px}body .txt-slider-ecusson-bottom{font-size:72px;font-family:"PT Serif";font-style:italic;line-height:20px;text-align:right;margin-right:2.8vw}body .cadre-bleu.dore{color:#d6bea7!important;border-color:#d6bea7}body .cadre-bleu.dore.verbatim.normalfont{margin-top:50px;font-family:Montserrat,Arial,Helvetica,sans-serif!important;font-size:16px!important;font-style:normal!important}body .cadre-bleu.dore.verbatim.normalfont .cliquez{font-weight:400}body .cadre-bleu.dore.verbatim.normalfont .pouvez{font-weight:600}body .cadre-bleu.dore.verbatim.normalfont .double{padding:50px 20px!important}body .cadre-bleu.dore .double{border-color:#d6bea7}body .cadre-bleu.vert{text-align:left!important;color:#4caf50!important;border-color:#4caf50}body .cadre-bleu.vert .sleft{text-align:center!important;display:block}body .cadre-bleu.vert.verbatim{font-family:Montserrat,Arial,Helvetica,sans-serif!important;font-size:16px!important;font-style:normal!important}body .cadre-bleu.vert .double{border-color:#4caf50}body .cadre-bleu.orange{color:#e84e1b!important;border-color:#e84e1b}body .cadre-bleu.orange .double{border-color:#e84e1b}body.v3 .jeux-concours,body.v3 .jeux-concours-e22,body.v3 .jeux-concours-h23{padding:0;margin:0;background-image:url(https://media.odalys-vacances.com/imgResize-1920-1080/plus/v3/jeux/jeu-concours-2021-2022-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-size:cover;text-align:center}body.v3 .jeux-concours .etiket,body.v3 .jeux-concours-e22 .etiket,body.v3 .jeux-concours-h23 .etiket{margin-top:calc(10px + 1vw);border-radius:30px;color:#fff;border:2px solid #fff;padding:10px 30px 10px 30px;font-size:16px;font-weight:400;font-family:"Montserrat";letter-spacing:.7px;white-space:nowrap;display:table;max-width:fit-content;margin-left:auto;margin-right:auto}body.v3 .jeux-concours h1,body.v3 .jeux-concours-e22 h1,body.v3 .jeux-concours-h23 h1{font-family:"PT serif";font-size:calc(40px + 4vw);color:#fff;font-weight:700;font-style:italic}body.v3 .jeux-concours h1 span,body.v3 .jeux-concours-e22 h1 span,body.v3 .jeux-concours-h23 h1 span{display:block;font-size:calc(8px + .8vw);font-style:normal;font-family:"Montserrat";margin-top:1vw;font-weight:500;letter-spacing:1.5px}body.v3 .jeux-concours .jc-container,body.v3 .jeux-concours-e22 .jc-container,body.v3 .jeux-concours-h23 .jc-container{position:relative}body.v3 .jeux-concours .jc-img,body.v3 .jeux-concours-e22 .jc-img,body.v3 .jeux-concours-h23 .jc-img{max-width:90%;margin-top:.5vw}@media screen and (min-width:768px){body.v3 .jeux-concours .jc-img,body.v3 .jeux-concours-e22 .jc-img,body.v3 .jeux-concours-h23 .jc-img{margin-bottom:400px}}body.v3 .jeux-concours .jc-blanc,body.v3 .jeux-concours-e22 .jc-blanc,body.v3 .jeux-concours-h23 .jc-blanc{position:static;background:#fff;padding:30px;margin:0 1rem 1rem 1rem}@media screen and (min-width:768px){body.v3 .jeux-concours .jc-blanc,body.v3 .jeux-concours-e22 .jc-blanc,body.v3 .jeux-concours-h23 .jc-blanc{margin:0 auto;position:absolute;top:720px;left:46%;transform:translate(-50%,-50%);width:360px}}body.v3 .jeux-concours .jc-blanc h2,body.v3 .jeux-concours-e22 .jc-blanc h2,body.v3 .jeux-concours-h23 .jc-blanc h2{margin-top:0;text-align:left;color:#0747a3;font-size:16px}body.v3 .jeux-concours .jc-blanc h2 span,body.v3 .jeux-concours-e22 .jc-blanc h2 span,body.v3 .jeux-concours-h23 .jc-blanc h2 span{display:block;font-family:"PT serif";font-weight:bolder;font-style:italic;font-size:22px}body.v3 .jeux-concours .jc-blanc p,body.v3 .jeux-concours-e22 .jc-blanc p,body.v3 .jeux-concours-h23 .jc-blanc p{padding-right:2px;margin-bottom:0}body.v3 .jeux-concours .jc-blanc .hashtag,body.v3 .jeux-concours-e22 .jc-blanc .hashtag,body.v3 .jeux-concours-h23 .jc-blanc .hashtag{color:#0747a3;font-weight:700;font-size:22px;display:block;text-align:left;margin:5px auto}body.v3 .jeux-concours .jc-blanc .icons,body.v3 .jeux-concours-e22 .jc-blanc .icons,body.v3 .jeux-concours-h23 .jc-blanc .icons{margin-top:20px;color:#0747a3;font-size:34px;line-height:30px}body.v3 .jeux-concours-e22{background-image:url(https://media.odalys-vacances.com/imgResize-1920-1080/plus/v3/jeux/jeu-concours-2022-bg.jpg)}body.v3 .jeux-concours-h23{background-image:url(https://media.odalys-vacances.com/imgResize-1920-1080/plus/v3/jeux/jeu-concours-2025-ete-bg.jpg)}body.v3 .b2c-v3 .photo-newsletter{display:none}body.v3 .b2c-v3 .newsletter-v3{position:static;max-width:initial;margin:0!important}body.v3 .b2c-v3 .newsletter-v3>.row{margin:0;background-size:cover}@media screen and (min-width:576px){body.v3 .b2c-v3 .newsletter-v3>.row{background-image:url(https://media.odalys-vacances.com/plus/IMAGES/page_catalogue/visuel-inscroption-news-ami2024.jpg)}}body.v3 .b2c-v3 .newsletter-v3>.row>div{padding:50px;margin:0;width:100%}@media screen and (min-width:576px){body.v3 .b2c-v3 .newsletter-v3>.row>div{max-width:840px}}@media screen and (min-width:991px){body.v3 .b2c-v3 .newsletter-v3>.row>div{margin-right:7.5vw}}body.v3 .b2c-v3 .newsletter-v3>.row>div h3{color:#e84e1b;border-radius:5px;padding:.75rem 1.85rem;display:inline-block}body.v3 .b2c-v3 .newsletter-v3 h2.newsletter-page-title{color:#0747a3;font-family:"PT Serif";font-size:39px;font-weight:700;font-style:italic}@media screen and (min-width:576px){body.v3 .b2c-v3 .newsletter-v3 h2.newsletter-page-title{color:#fff}}body.v3 .b2c-v3 .newsletter-v3>div:not(.row){margin:0 auto;padding:2rem 15px 4rem 15px}@media screen and (min-width:576px){body.v3 .b2c-v3 .newsletter-v3>div:not(.row){max-width:80%}}body.v3 .b2c-v3 .newsletter-v3 h3{font-size:20px}body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-title{text-align:center;font-size:28px;margin-bottom:3rem}body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;max-width:1770px;margin:0 auto}@media screen and (min-width:768px){body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:991px){body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1400px){body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-item{position:relative}body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-item .odalys-icon.instagram{position:absolute;pointer-events:none;top:8px;left:8px;color:#fff;font-size:30px}body.v3 .b2c-v3 .newsletter-v3 .newsletter-instagram-item span{word-break:break-all}body.v3.lot3 .page-paiement .liste-cartes .carte{border:1px solid #6cc3de}body.v3.lot3 .page-paiement .tooltip .tooltip-inner{width:600px;max-width:80%}body.v3 .lot3 .cadre-dossier .avantages .desc{color:#092356}body.v3 .container-produit{margin-top:35px}body.v3 .container-produit .container-prix .prix .newprix.large .container-pastille .pastille{font-size:14px}body.v3 .container-produit .data-produit .tab-content .container-planning .nom-typo .desc-typo{min-height:60px}body.v3 .container-produit .data-produit .tab-content .tab-pane h2:after{z-index:-100}body.v3 .container-produit .data-produit .tab-content .tab-pane h2 .pastilles-container .pastille{padding:2px}body .container-results .item-result .prix-container .montant-prix.large .pastille,body .b2c-v3 .item-result .prix-container .montant-prix.large .pastille{font-size:13px}body .pastille small{color:#fff;font-size:80%;font-weight:700}body.v3 .item-result .pastille-container .pastille{font-size:13px}body.v3 .staticguide.container{max-width:1880px}body.v3 .staticguide .container.guide{max-width:98%!important;margin:0 auto}body.v3 .staticguide .container.guide.hp{padding-top:10px;max-width:1880px}body.v3 .staticguide .container.guide.hp .banner{border-radius:24px;position:absolute;top:30px;left:50%;transform:translate(-50%,-50%);text-align:center;color:#0f0f0f;border:1px solid #000;padding:1px 16px 0 16px;font-size:13px;font-weight:700;font-family:"Montserrat";line-height:13px;letter-spacing:.7px;white-space:nowrap}body.v3 .staticguide .container.guide.hp .slogan-home-page{font-size:18px;font-style:normal;letter-spacing:1.7px;font-family:"Montserrat";text-shadow:2px 2px 6px black}body.v3 .staticguide .container.guide.hp .odalys-text{padding:0 20px;position:absolute;top:66%;left:0;right:0;font-family:"PT serif";transform:translateY(-50%);text-align:center;color:#fff;font-weight:bold;font-style:italic;font-size:68px;line-height:1;text-shadow:2px 2px 12px #00000085}body.v3 .staticguide .container.guide.hp .img_entete-home-page{width:auto;height:100%;position:absolute;transform:translate(0,-50%);top:50%;left:0}body.v3 .staticguide .container.guide.hp .col-resize-header{position:relative;height:700px;overflow:hidden}body.v3 .staticguide .container.guide.hp .title-box{border-radius:24px;color:#0747a3;border:1px solid #0747a3;padding:1px 20px 0 20px;font-size:12px;font-weight:700;font-family:"Montserrat";letter-spacing:.7px;text-transform:uppercase;display:block;line-height:1.2;max-width:90%;margin:0 auto}body.v3 .staticguide .container.guide.hp .main-link article{max-width:320px;margin-left:auto;margin-right:auto}body.v3 .staticguide .container.guide.hp .main-link img{margin-top:15px;width:100%;margin-bottom:20px}body.v3 .staticguide .container.guide.hp .second_link{padding-left:20px;padding-right:20px}body.v3 .staticguide .container.guide.hp .text-square{text-align:center;font-size:13px;font-family:"PT serif";color:#4a4343;margin-bottom:1px}body.v3 .staticguide .container.guide.hp .square-define-partage{width:269px;height:207px;background:#fff;position:absolute;padding-left:10px;padding-right:10px;bottom:0}body.v3 .staticguide .container.guide.hp .round{width:65px;height:65px;border-radius:50%;border:3px solid #fff;margin-left:auto;margin-right:auto;margin-top:-20px;z-index:2}body.v3 .staticguide .container.guide.hp .name-square{font-weight:bold;font-style:normal;font-family:Montserrat;color:#0747a3}body.v3 .staticguide .container.guide.hp .age-square{font-size:10px;font-style:normal;font-weight:500;color:#0747a3}body.v3 .staticguide .container.guide.hp .hasthag_title{margin-left:10%;font-family:"Montserrat";font-weight:700;font-style:normal;color:#0747a3;font-size:46px}body.v3 .staticguide .container.guide.hp .hashtag-square{font-size:9px;font-weight:600;text-align:center;color:#0747a3}body.v3 .staticguide .container.guide.hp .name_station{font-weight:bold;font-style:normal}body.v3 .staticguide .container.guide.hp .name-age-square{text-align:center;line-height:12px;margin-top:8px;margin-bottom:-1px}body.v3 .staticguide .container.guide.hp .img-partage{width:100%}body.v3 .staticguide .container.guide.hp .img-pra-loup{width:102%}body.v3 .staticguide .container.guide.hp .img-tignes{width:100%}body.v3 .staticguide .container.guide.hp .resume-box{color:#4a4343;margin-top:17px;width:100%;font-size:15px;font-family:"PT serif";line-height:1.4;text-align:center}body.v3 .staticguide .container.guide.hp .hidden-col{display:block}body.v3 .staticguide .container.guide.hp .text-img-souvenir{width:100%;height:55px;position:absolute;padding-left:21px;padding-right:9px;bottom:0;margin-bottom:17px}body.v3 .staticguide .container.guide.hp .resume-position{font-size:13px;color:#fff;font-weight:500;font-family:Montserrat;float:left}body.v3 .staticguide .container.guide.hp .title-station{font-family:Montserrat;color:#fff;line-height:12px;font-size:14px;font-weight:bold;font-style:normal;letter-spacing:1.3px;float:left}body.v3 .staticguide .container.guide.hp .title-station-square{font-family:Montserrat;color:#0948a3;line-height:18px;font-size:14px;margin-bottom:7px;margin-top:9px;font-weight:bold;font-style:normal;letter-spacing:1.3px;float:left}body.v3 .staticguide .container.guide.hp .resume-position-square{color:#4a4343;font-size:13px;float:left}body.v3 .staticguide .container.guide.hp .img-square-souvenir{width:100%;height:90px;background:#fff;position:absolute;bottom:0;padding-right:50px}body.v3 .staticguide .container.guide.hp .hr_color{border-top:1px solid #e4e4e4}body.v3 .staticguide .container.guide.hp .bckgrd-img-souvenir{position:absolute;bottom:0;right:0;left:0;height:119px;margin-left:5px;margin-right:5px;background:linear-gradient(to bottom,rgba(125,185,232,0) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.6) 100%)}body.v3 .staticguide .container.guide.hp .img-randonnee{width:104%}body.v3 .staticguide .container.guide .img_entete{width:100%;margin-top:49px}body.v3 .staticguide .container.guide .banner{border-radius:24px;position:absolute;top:30px;left:50%;transform:translate(-50%,-50%);text-align:center;color:#0f0f0f;border:1px solid #000;padding:1px 16px 0 16px;font-size:13px;font-weight:700;font-family:"Montserrat";line-height:13px;letter-spacing:.7px}body.v3 .staticguide .container.guide .title{left:50%;text-align:center;color:#0747a3;font-weight:700;font-family:"PT serif";margin-top:88px;font-style:italic}body.v3 .staticguide .container.guide .undertitle_f_article{color:#0747a3;font-style:italic;font-weight:600;margin-top:18px;font-family:"PT serif";width:100%}body.v3 .staticguide .container.guide footer h2{border-radius:24px;color:#fff;border:1px solid #fff;padding:1px 20px 0 20px;font-size:13px;font-weight:700;font-family:"Montserrat";letter-spacing:.7px;text-transform:uppercase;display:inline;line-height:1.2;max-width:90%;margin:0 auto}body.v3 .staticguide .container.guide footer ul{list-style-position:inside;color:#fff;padding-top:10px;margin-bottom:26px;padding-inline-start:0}body.v3 .staticguide .container.guide footer a{text-align:center;color:#fff;font-size:13px;font-weight:700;margin-top:77px}body.v3 .staticguide .container.guide li{padding-top:2px;padding-bottom:2px}body.v3 .staticguide .container.guide .special_carre{font-size:12px}body.v3 .staticguide .container.guide .resume{color:#4a4343;margin-top:25px;width:100%;font-size:15px;font-family:"PT serif";line-height:1.4}body.v3 .staticguide .container.guide .fsi{font-style:italic}body.v3 .staticguide .container.guide .font_size_em{font-size:15px;color:#0747a3}body.v3 .staticguide .container.guide .sm_resume{color:#4a4343;margin-top:8px;width:100%;font-size:11px;font-family:"PT serif"}body.v3 .staticguide .container.guide .carre{width:100%;background:#6cc3de;color:#fff;margin-top:-161px;padding:10px;text-align:center}body.v3 .staticguide .container.guide .modif_carre{margin-top:-138px}body.v3 .staticguide .container.guide .modif_carre_2{margin-top:-250px}body.v3 .staticguide .container.guide .carre span,body.v3 .staticguide .container.guide .scd_carre span{border-radius:24px;text-align:center;border:1px solid #fff;padding:0 14px 0 16px;font-size:11px;font-weight:700;font-family:"Montserrat";line-height:13px;letter-spacing:.7px}body.v3 .staticguide .container.guide .scd_carre h3,body.v3 .staticguide .container.guide .carre h3{color:#fff;font-size:14px;margin-top:11px}body.v3 .staticguide .container.guide .carre ul,body.v3 .staticguide .container.guide .scd_carre ul{list-style-position:inside;margin-top:5px;margin-bottom:11px;padding-inline-start:0}body.v3 .staticguide .container.guide .carre a,body.v3 .staticguide .container.guide .scd_carre a{font-size:12px;font-weight:700;color:#fff}body.v3 .staticguide .container.guide .trait{border-bottom:2px solid #ffffff42;width:100%;margin-top:17px}body.v3 .staticguide .container.guide .article_color{background-color:#e4f1f7;width:100%;padding:10px;margin-top:10px}body.v3 .staticguide .container.guide .scd_carre{width:100%;background:#0e2352;color:#fff;margin-top:11px;padding:10px;text-align:center}body.v3 .staticguide .container.guide h2{font-size:18px;color:#3e3f40;font-weight:900;width:100%;letter-spacing:1px}body.v3 .staticguide .container.guide hr{display:none}body.v3 .staticguide .container.guide .bordure_vertical_text{padding-left:22px;color:#4a4343;border-left:1px solid #bfbfbf;margin-top:12px;font-style:italic;font-weight:600;font-size:13px;width:100%}body.v3 .staticguide .container.guide .modif_strong{font-weight:900;color:#0747a3;font-size:14px}body.v3 .staticguide .container.guide .pl20{padding-left:20px}body.v3 .staticguide .container.guide img{width:100%}body.v3 .staticguide .container.guide .pied-plage{margin-top:24px}body.v3 .staticguide .container.guide .slogan{color:#000;font-style:italic;font-size:12px;margin-top:23px}body.v3 .staticguide .container.guide .montagne_vache{margin-top:317px;width:100%}body.v3 .staticguide .container.guide footer{width:100%;background:#6cc3de;margin-top:42px;text-align:center;padding-top:10px;margin-bottom:14px;padding-bottom:1px}body.v3 .staticguide .container.guide iframe{width:100%;height:360px}body.v3 .staticguide .container.guide .box_visit{border-radius:24px;border:1px solid #6cc3de;padding:1px 20px 0 20px;font-weight:600;font-family:"Montserrat";letter-spacing:.7px}body.v3 .staticguide .container.guide .t-ac{text-align:center;padding-top:20px;padding-bottom:10px}body .frame-taille-auto{width:100%;max-width:100%;height:70vh;max-height:70vh}body #IframeModel{width:100%;max-width:100%;height:70vh;max-height:70vh}body .modal-body .cadre-bleu{color:#6cc3de;font-size:16px;text-align:center}body .modal-body .cadre-bleu.verbatim{font-family:"PT Serif";font-weight:700;font-style:italic;font-size:24px}body .modal-body .cadre-bleu .title{white-space:nowrap;font-family:"Montserrat";font-weight:800;font-style:normal;position:absolute;top:0;display:inline-block;background:#fff;left:50%;transform:translateX(-50%);font-size:16px;text-transform:uppercase;padding:0 10px;top:-12px}body .modal-body .cadre-bleu .title.icon{font-size:26px;top:-18px}body #EnSavoirPlus .modal-header,body #ConditionsModal .modal-header{font-family:"Montserrat";font-weight:800;font-style:normal;color:#092356;font-size:20px}body #EnSavoirPlus .cadre-bleu .double,body #ConditionsModal .cadre-bleu .double{padding:20px 10px}body #EnSavoirPlus .cadre-bleu.verbatim,body #ConditionsModal .cadre-bleu.verbatim{font-family:"PT Serif";font-weight:700;font-style:italic;font-size:24px}body #EnSavoirPlus h2,body #ConditionsModal h2{font-family:"Montserrat";font-weight:800;font-style:normal;font-size:16px;text-transform:uppercase;margin-top:30px;margin-bottom:20px}body #EnSavoirPlus .row,body #ConditionsModal .row{margin-top:20px}body .page-static{padding-left:calc(100px + 12vw)}body .page-static .static-leftmenu{width:calc(100px + 12vw);padding:1vw}body .page-static.nomenu{padding-left:0;position:static;max-width:1260px;margin:0 auto}body .page-static.nomenu .static-rightcontent{padding:50px 0}body .page-static h1{color:#0747a3}body .page-static #histoire-od .tab-pane{min-height:250px}body .page-static .static-rightcontent{padding:1vw 2vw}body .page-static .static-rightcontent .contenu-static a{text-decoration:underline}body .page-static .static-rightcontent .contenu-static .assurances .nopadding{padding:0!important}body .page-static .static-rightcontent .contenu-static .assurances .conditions p{margin-bottom:0}body .page-static .static-rightcontent .contenu-static .assurances .asr-link{width:100%;padding:2vw;background:#4cb6d7;border-radius:8px;cursor:pointer}body .page-static .static-rightcontent .contenu-static .assurances .asr-link p,body .page-static .static-rightcontent .contenu-static .assurances .asr-link a,body .page-static .static-rightcontent .contenu-static .assurances .asr-link a:hover,body .page-static .static-rightcontent .contenu-static .assurances .asr-link a:visited,body .page-static .static-rightcontent .contenu-static .assurances .asr-link a:active{color:#fff;font-weight:600;font-size:18px}body .page-static .static-rightcontent .contenu-static .assurances .asr-head{width:100%;padding:5px;background:#4cb6d7;display:flex;align-items:center;justify-content:center}body .page-static .static-rightcontent .contenu-static .assurances .asr-head .asr-head-content{color:#fff;font-size:18px;line-height:1;font-weight:600}body .page-static .static-rightcontent .contenu-static .assurances .asr-head .asr-head-content a,body .page-static .static-rightcontent .contenu-static .assurances .asr-head .asr-head-content a:hover,body .page-static .static-rightcontent .contenu-static .assurances .asr-head .asr-head-content a:visited,body .page-static .static-rightcontent .contenu-static .assurances .asr-head .asr-head-content a:active{color:#fff;font-size:18px;line-height:1;font-weight:600}body .page-static .static-rightcontent .contenu-static .assurances .asr-head.td2{background:#fff;border-left:1px solid #4cb6d7;border-bottom:1px solid #4cb6d7}body .page-static .static-rightcontent .contenu-static .assurances .asr-head.td3{background:#fff;border-left:1px solid #4cb6d7;border-bottom:1px solid #4cb6d7;border-right:1px solid #4cb6d7}body .page-static .static-rightcontent .contenu-static .assurances .asr-td{width:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid #4cb6d7;border-bottom:1px solid #4cb6d7}body .page-static .static-rightcontent .contenu-static .assurances .asr-td.bdr{border-right:1px solid #4cb6d7}body .page-static .static-rightcontent .contenu-static .assurances .asr-td .asr-td-content{font-size:18px;line-height:1;font-weight:500}body .page-static .static-rightcontent .contenu-static .assurances .asr-td .asr-td-content .odalys-icon{font-size:24px}body .page-static .static-rightcontent .contenu-static .assurances .asr-td .asr-td-content .odalys-icon.closefilters{color:#ad1212}body .page-static .static-rightcontent .contenu-static .assurances .asr-td .asr-td-content .odalys-icon.check{color:#4caf50}body .page-static .static-rightcontent .contenu-static .assurances .asr-bbloc-row [class*="col-"]{padding-left:.5vw;padding-right:.5vw;margin-bottom:1vw}body .page-static .static-rightcontent .contenu-static .assurances .asr-bbloc-row .asr-bbloc{background:#0d2759;width:100%;display:flex;align-items:center;justify-content:center;min-height:330px}body .page-static .static-rightcontent .contenu-static .assurances .asr-bbloc-row .asr-bbloc .asr-bbloc-content{font-size:18px;line-height:1;font-weight:400;color:#fff}body .page-static .static-rightcontent .contenu-static .assurances .asr-bbloc-row .asr-bbloc .asr-bbloc-content p{list-style-position:inside;padding-inline-start:0;margin-top:1vw;text-align:center}body .page-static .static-rightcontent .contenu-static .assurances h2{color:#4cb6d7;text-transform:initial}body .page-static .static-rightcontent .contenu-static .c-border{border:1px solid #082355;margin:20px 0;padding:20px}body .page-static .static-rightcontent .contenu-static .c-border h2{text-transform:initial;color:#6cc3de}body .page-static .static-rightcontent .contenu-static .c-border a{text-decoration:underline}body .page-static .static-rightcontent .contenu-static .c-noborder{margin:20px 0 0 0;padding:10px 20px}body .page-static .static-rightcontent .contenu-static .c-noborder h2{text-transform:initial;color:#6cc3de}body .page-static .static-rightcontent .contenu-static .c-noborder h3{text-transform:initial;color:#6cc3de}body .page-static .static-rightcontent .contenu-static .c-noborder a{text-decoration:underline}body .page-static .static-rightcontent .contenu-static .c-noborder p{margin-top:10px}body .page-static .static-rightcontent .contenu-static.chalets h2{text-transform:none;text-align:center;margin-top:50px}body .page-static .static-rightcontent .contenu-static.chalets ul{text-align:center;list-style-position:inside;padding-inline-start:0}body .page-static .static-rightcontent .contenu-static.chalets ul li{margin-bottom:20px;font-weight:500}body .page-static .static-rightcontent .contenu-static .thematiques h2{font-size:18px;letter-spacing:1px;font-family:"Montserrat";font-weight:700;line-height:21px;color:#3c4448;text-transform:unset}body .page-static .static-rightcontent .contenu-static .thematiques ul{border-left:1px solid #bfbfbf}body .page-static .static-rightcontent .contenu-static .thematiques li{color:#0747a3;font-style:italic;margin:5px;margin-left:-18px;font-size:10px}body .page-static .static-rightcontent .contenu-static .thematiques li a{font-family:"Pt serif";font-weight:700;font-size:14px;line-height:17px;color:#0747a3}body .page-static .static-rightcontent .contenu-static .thematiques li a:hover{color:#6cc3de}body .ancv .etapes img{margin-top:30px;margin-right:20px;max-width:100%}body .ancv .odalys-icon.modalites_ancv_FR:before{content:"modalités";text-transform:uppercase;font-size:16px;font-family:"Montserrat";font-weight:700}body .ancv .cadre-bleu.verbatim.modalites-txt{font-size:16px!important;font-weight:400!important;font-family:"Montserrat"!important;font-style:normal!important}body .ancv .cadre-bleu.verbatim.modalites-txt .modalites-h2{text-align:center;display:block;font-size:20px;font-weight:600}body .ancv .title.modalites.icon{top:-23px!important}body .phrase-privilegie.txt-part{bottom:-5px!important;font-size:16px!important;z-index:9999999}body .demande-catalogue .odalys-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:50px;color:#fff;opacity:.6;z-index:1;margin-left:6px}body #condition-offre .h2-offre,body .mentions-legales .h2-offre{font-size:calc(22px + 2.2vw);color:#0747a3;font-family:"LetristaScript";font-weight:normal;font-style:normal;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg);text-transform:unset}body #condition-offre .h2-offre span,body .mentions-legales .h2-offre span{font-size:calc(15px + 1.6vw);margin-left:calc(100px + 5vw);display:block;margin-top:5px;font-family:"Montserrat";font-weight:700;font-style:normal;line-height:1.2;text-align:center;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg)}body #condition-offre #first-h2,body .mentions-legales #first-h2{font-size:24px}body #condition-offre .tdfc,body .mentions-legales .tdfc{font-weight:600;color:#092356}body #condition-offre .tdfc a,body .mentions-legales .tdfc a{color:#0747a3;text-decoration:underline}body #condition-offre #tab-condition-offre,body .mentions-legales #tab-condition-offre{margin-top:20px}body #condition-offre #tab-condition-offre a,body .mentions-legales #tab-condition-offre a{color:#092456}body #condition-offre #tab-condition-offre a:hover,body .mentions-legales #tab-condition-offre a:hover{color:#6cc3de}body #condition-offre #tab-condition-offre #head-link,body .mentions-legales #tab-condition-offre #head-link{color:#fff}body #condition-offre #tab-condition-offre #head-link:hover,body .mentions-legales #tab-condition-offre #head-link:hover{color:#fff}body #condition-offre #tab-condition-offre .tdfc,body .mentions-legales #tab-condition-offre .tdfc{font-weight:600;color:#092356}body #condition-offre #tab-condition-offre .tdfc a,body .mentions-legales #tab-condition-offre .tdfc a{color:#0747a3;text-decoration:underline}body #condition-offre #tab-condition-offre .odalys-icon,body .mentions-legales #tab-condition-offre .odalys-icon{text-align:center}body #condition-offre .bouton-orange,body .mentions-legales .bouton-orange{font-family:"Montserrat";font-weight:700;font-style:normal;background-color:#6cc3de;color:#fff;text-align:center;line-height:18px;padding:8px 40px;font-size:17px;display:inline-block;border-radius:20px 20px 20px 20px;position:relative;border:0;text-transform:uppercase;line-height:1;padding:9px 26px;height:auto;box-shadow:none;margin-top:10px;margin-bottom:8px;font-size:15px}body #condition-offre .bouton-orange span,body .mentions-legales .bouton-orange span{position:absolute;top:0;bottom:0;right:4px;width:100%;max-width:25px;line-height:35px}body .page-static .static-rightcontent .contenu-static td{font-size:12px}body .page-static .static-rightcontent .contenu-static th{font-size:13px}body .page-static .static-rightcontent .contenu-static .text_article{margin-top:20px;font-size:16px}body .page-static .static-rightcontent .contenu-static .border_title_h2{border:1px solid #e2e2e6;margin-bottom:20px}body .page-static .static-rightcontent .contenu-static .title_h2{font-size:30px!important;text-align:center;text-transform:none!important}body .page-static .static-rightcontent .contenu-static .offres-emploi-stages .fs15{font-size:15px}body .page-static .static-rightcontent .contenu-static .offres-emploi-stages .w96{width:96%}body .page-static .static-rightcontent .contenu-static .offres-emploi-stages .fl{float:left;margin-right:30px}body .page-static .static-rightcontent .contenu-static .offres-emploi-stages .text_box_em{font-size:13px;padding-top:23px!important}body .page-static .static-rightcontent .contenu-static .offres-emploi-stages .square-define-stage{width:63%;margin:0 auto;margin-top:-144px;background:#fff;padding-left:30px;padding-right:30px;bottom:0;padding-top:30px;position:relative}body .page-static .static-rightcontent .contenu-static .offres-emploi-stages .text-square{text-align:center;font-size:14px;font-family:"Montserrat"}body .page-static .static-rightcontent .contenu-static .offres-emploi-stages .new-button.new-button_stage{padding:8px 25px;font-size:15px}body .page-static .static-rightcontent .contenu-static .offres-emploi-stages .new-button.new-button_stage:after{right:12px}body .page-static .static-rightcontent .contenu-static .garantie-moins-cher .title_refund{font-size:18px}body .page-static .static-rightcontent .contenu-static .garantie-moins-cher .link_email{color:#092356!important;font-weight:bold;text-decoration:underline}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous li{border:1px solid transparent}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous li:hover{color:#6cc3de;background-color:#fff;border-radius:4px;border:1px solid #6cc3de}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .nav-pills>li>a:hover{color:#6cc3de;background-color:#fff}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .nav-pills>li.active{border:1px solid #6cc3de;border-radius:4px}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .nav-pills>li.active>a:focus{color:#6cc3de;background-color:#fff}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .nav-pills>li.active>a{color:#6cc3de;background-color:#fff}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .text_nbr_hotel{text-align:center;line-height:1;margin-top:20px}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .blue_frame{margin-top:30px;margin-bottom:-42px}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .icone_odalys{font-family:Montserrat!important;font-weight:600;font-size:16px}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .icone_title{top:-23px!important}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .text_box_resume{text-align:center;margin-bottom:0;line-height:1.1}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .pos_button_right{background-image:none!important;top:50%;right:-76px!important}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .pos_button_left{background-image:none!important;top:50%;left:-76px}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .color_button{color:#6cc3de}body .page-static .static-rightcontent .contenu-static .qui-sommes-nous .text_article_hotel{font-size:16px}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .pos_img_theme{z-index:1;position:relative}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .bckg_icon{color:#eb5f39}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .pos_logo{margin-left:auto;margin-right:auto}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .push-plein-air{transform:rotate(2deg)}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .text_theme{margin-top:25px;font-size:16px;padding-left:10px;padding-right:10px;text-align:center}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .offre-encart{width:100%;z-index:1;background:#fff}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .offre-encart-border{border:1px solid #e94f34}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .scotch{display:block;margin:0 auto;margin-top:-30px}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .pl36{padding-left:36px}body .page-static .static-rightcontent .contenu-static .domaine-plein-air .mr33{margin-right:33px}body .page-static .static-rightcontent .contenu-static .cadre-bleu.verbatim h2{font-family:"PT Serif";font-weight:700;font-style:italic;font-size:24px;color:#6cc3de}body .page-static .static-rightcontent h1{width:75%;margin:0 auto;margin-bottom:50px}body .page-static img{max-width:100%}body .page-static a:hover{color:#4a4949}body .page-static .forfait-ski li{color:#6cc3de}body .page-static .consultation-catalogue .odalys-icon{position:absolute;left:50%;top:28%;transform:translate(-50%,-50%);font-size:50px;color:#fff;opacity:.8;z-index:1;margin-left:6px}body .page-static .location-materiel-ski article img{margin:1vw}body .page-static .location-materiel-ski article h3{padding:1vw}body .page-static .location-materiel-ski article p{text-align:center}body .page-static .location-materiel-ski article h4{font-size:20px}body .page-static .location-materiel-ski article li{font-size:16px}body .page-static .promotions-cours-de-ski-esf-esi article img{margin:1vw}body .page-static .promotions-cours-de-ski-esf-esi article h3{padding:1vw}body .page-static .promotions-cours-de-ski-esf-esi article p{text-align:center}body .page-static .promotions-cours-de-ski-esf-esi article h4{font-size:20px}body .page-static .promotions-cours-de-ski-esf-esi article li{font-size:16px}body .page-static .promotions-cours-de-ski-esf-esi article .ecoles-ski p{color:#092356;font-size:14px;font-family:Montserrat;font-weight:400;font-style:none;text-align:center}body .page-static .contact-candidature p{text-align:center;font-weight:700;padding:2% 20%}body .page-static .contact-reclamation p{text-align:center}body .page-static .contact-reclamation .bold{font-weight:700;padding:20px 10%}body .page-static .content_static .borderblue .row{border:1px solid #082355;margin-bottom:20px}body .page-static .content_static .borderblue .contact-text h2{padding:20px 6%;font-size:18px;line-height:20px;color:#fff;font-family:"PT Serif";font-weight:700;font-style:italic;color:#082355;text-transform:none}body .page-static .content_static .borderblue .contact-horaires a,body .page-static .content_static .borderblue .contact-horaires img{margin-top:40px;margin-left:20px;margin-bottom:5px;display:block;text-decoration:none}body .page-static .content_static .borderblue .contact-horaires p{color:#666;margin-left:20px;margin-bottom:20px}body .page-static .content_static .borderblue p{font-family:Montserrat;font-weight:500;font-style:italic;font-size:18px}body .page-static .content_static .borderblue img{margin-bottom:30px}body .faq h2{text-transform:none}body .faq .nav-pills{margin-bottom:10px}body .faq .nav-pills>liactive>a{background:#6cc3dd}body .faq .nav-pills>liactive>a:hover{background:#6cc3dd}body .faq .nav-pills>liactive>a:focus{background:#6cc3dd}body .faq .nav-pills>li.active>a,body .faq .nav-pills>li.active>a:hover,body .faq .nav-pills>li.active>a:focus{background:#6cc3de}body .faq .nav-pills>li>a{border:1px solid #6cc3de}body .filter.blue{background:rgba(0,0,0,0)}body #bouton-accesb2b{display:none}body #InformationCookies{z-index:10000000!important;background-color:#6cc3de!important}body #InformationCookies .texte{line-height:1.3}body #conditions{border-top:1px solid #fff;border-left:1px solid #fff;vertical-align:middle}body #conditions strong{color:#e84e1b}body #conditions tr:nth-child(even){color:#4a4949;background-color:#ddeaf3}body #conditions tr:nth-child(odd){color:#4a4949;background-color:#c0d8e5}body #conditions td{padding:3px 2px 3px 5px;border:1px solid #fff}body .fd td{color:#e84e1b;font-weight:600}body #conditions th{padding:5px 3px 8px 5px}body #logo-privilegie{max-height:70px;max-width:120px;height:auto}body .icon-conseiller-tel{background-position:-100px -299px;width:45px;height:45px}body .num-tel-desktop{background-position:0 -380px;width:119px;height:49px;margin-left:10px}body .num-tel-phone{background-position:0 -350px;width:214px;height:25px;margin-left:10px}body .categorie.bleumh{background-color:#2b8bcc}body .categorie.yellow{background-color:#fbc766}body .categorie.raspberry{background-color:#e34246}body .categorie.light-blue{background-color:#3f96b8}body .categorie.strong-blue{background-color:#1bb1de}body .categorie.dark-green{background-color:#68ad8e}body .categorie.light-yellow{background-color:#d7b14a}body .categorie.orange-t{background-color:#d87f41}body .categorie.promo{background-color:#e84e1b}body .categorie.flex{background-color:#00a259}body .categorie.bouquet{background-color:#ffbd20}body .categorie.evasion{background-color:#df6190}body .categorie.cs{background-color:#d97f41}body .categorie.dark{background-color:transparent}body .categorie.dark img{opacity:1}body .categorie.bf{background-color:#000}body .categorie .pastille{left:10px;top:10px;border-radius:5px;height:25px}body .categorie .pastille.mobile{left:5px;top:5px;border-radius:3px;height:15px}body .pastille.flex{background-color:#00a259;z-index:3!important}body .pastille.bouquet{background-color:#ffbd20;z-index:3!important}body .pastille.evasion{background-color:#df6190;z-index:3!important}body .no-relative{position:static}body .container-affinage .champs-affinage ul li{font-size:12px}body header{min-height:42px}body header #destination-menu-item-header .menu-container,body header #promos-menu-item-header .menu-container{max-width:100%}body header #promos-menu-item-header .menu-container{max-width:100%;display:flex;justify-content:center}body header .menu-item-ct{display:inline-block}body header .container-header .newmenu.vente{width:70%;float:right;text-align:right}body header .container-header .container-logo{padding:11px}body header .container-header.privilegie .newmenu.div-menu-part{width:50%}body header .container-header.privilegie .container-logo{padding:10px 0}body header .container-header.privilegie .container-logo.div-logo-part{width:50%}body header .container-header.privilegie .container-logo .lien-logo{padding:0 12px}body header .container-header.privilegie .container-logo .lien-logo:first-child{border-right:1px solid #092356}body header .container-header.privilegie .container-logo .phrase-privilegie{bottom:-5px}body header.covea{padding-top:103px}body .container-slidermoteur .container-newmoteur{bottom:50px}body .container-slidermoteur .container-newmoteur .titre-moteur h1{color:#fff;text-shadow:1px 1px 1px #000}body .container-slidermoteur .mini-titre{text-transform:uppercase}body .container-produit .container-prix .prix .apartir .alert-product-stock{margin:20px 0 30px 0;display:block}body.v3 .b2c-container .tab-content{max-width:1550px}body.v3 .b2c-container .item-moteur .content-produit .photo img{max-width:214px}body.v3 .container .content_static{max-width:1100px}body.v3 .container-results .header-results .container.results .hidden{display:block!important;font-family:Montserrat;font-weight:400;text-align:center;margin-top:10px;font-size:16px}body.v3 .container-results .item-result .nom-produit .nom-pack{font-weight:400}body.v3 .container-results .item-result .localisation-produit{font-weight:600}body.v3 .container-produit .container-cross h3{font-size:18px;line-height:20px;color:#fff;font-family:"PT Serif";font-weight:700;font-style:italic}body.v3 .container-produit .data-produit .container.restrict{max-width:1550px}body.v3 .container-produit .data-produit .container .container-cross h3{font-size:18px;line-height:20px;color:#fff;font-family:"PT Serif";font-weight:700;font-style:italic}body.v3 .container-produit .data-produit .tab-content .tab-pane h2{font-size:24px}body .container-results .tri-results .titre b{font-size:24px;line-height:2}body #reassurance{margin-bottom:0}body #reassurance .side-script{color:#092356;font-size:26px;padding:10px 10px}body #reassurance .container-raisons{padding:0 50px;max-width:1720px;margin:0 auto}body #reassurance .container-raisons .raison-item article{padding:20px}body #reassurance .container-raisons .raison-item .icone{position:absolute;top:6px;left:-10px;background-color:transparent;height:72px;width:72px;color:#e98848;font-size:46px;line-height:36px}body #reassurance .container-raisons .raison-item .icone.toofat{top:13px;left:-10px;font-size:32px}body #reassurance .container-raisons .raison-item .icone.blue{color:#6cc3de}body #reassurance .container-raisons .raison-item h3{color:#e98848}body #reassurance .container-raisons .raison-item h3.blue{color:#6cc3de}body #reassurance .container-raisons .raison-item p{color:#4a4949}body #reassurance .container-raisons .raison-item .flaticon-infos_2{font-size:22px}body #reassurance .container-raisons .raison-item a{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:600}body.home .container-recapresidences .liste h3{font-size:14px;font-family:"PT Serif";font-weight:700;font-style:italic;margin:20px 0 10px;color:#092356}body.home .container-recapresidences .liste nav a{display:block;color:#092356}body.home .mt5-nodisplay{margin-top:15px}body.home .mt10-nodisplay{margin-top:15px}body.home .nodisplay{display:none}body.home .container-idees .h3-ponts{font-size:32px;font-family:"PT Serif";font-weight:700;font-style:italic;color:#092256;text-align:left;padding-left:10px;text-shadow:none}body.home .container-idees .p-ponts{font-size:14px;font-family:Montserrat;font-weight:500;color:#092256;text-align:left;padding:10px;text-shadow:none}body.home .container-idees .push-idee{border-radius:5px;overflow:hidden;margin-top:30px;display:block}body.home .container-idees .push-idee .prix{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}body.home .container-idees .push-idee .prix .pastille{display:none}body.home .container-idees .push-idee .prix .new-button{display:none}body.home .container-idees .push-idee .prix .montant{font-family:"Montserrat";font-weight:700;font-style:normal;font-size:28px;color:#fff;line-height:1;text-shadow:rgba(0,0,0,.4) 1px 1px 1px}body.home .container-idees .push-idee .prix .montant-initial{font-family:"Montserrat";font-weight:500;font-style:normal;display:inline-block;font-size:16px;color:#fff;position:relative;text-shadow:rgba(0,0,0,.4) 1px 1px 1px;align-self:flex-end}body.home .container-idees .push-idee .prix .montant-initial::after{content:"";position:absolute;width:100%;height:2px;background-color:#fff;top:50%;transform:rotate(-10deg);left:0}body.home .container-idees .push-idee .prix .inline{font-size:12px;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;line-height:1;text-shadow:#092356 1px 1px 1px;flex-basis:100%}body.home .container-idees .push-idee .prix.promo .pastille{display:inline-flex;height:24px;bottom:15px;border-radius:3px;line-height:26px;position:static;width:auto;font-size:15px;padding:5px 8px;transform:none}body.home .container-idees .push-idee .prix.promo .montant{color:#e84e1b;text-shadow:none}body.home .container-idees .push-idee .infos{position:absolute;top:0;left:0;transform:none;padding:2rem!important;text-align:left;background:linear-gradient(to bottom,rgba(0,0,0,.3),transparent)}body.home .container-idees .push-idee .infos h4{margin-top:0;text-shadow:rgba(0,0,0,.4) 1px 1px 1px;font-size:clamp(24px,2vw,28px)!important}body.home .container-idees .push-idee .infos p{color:#fff}body.home .container-idees .push-idee.ponts{margin-bottom:10px;margin-left:10px;margin-right:10px}body.home .container-idees .push-idee.ponts .infos{padding:0}body.home .container-idees .push-idee.ponts .h3-ponts{font-size:32px;font-family:"PT Serif";font-weight:700;font-style:italic;color:#092256;text-align:left;padding-left:10px;text-shadow:none}body.home .container-idees .push-idee.ponts .p-ponts{font-size:14px;font-family:Montserrat;font-weight:500;color:#092256;text-align:left;padding:10px;text-shadow:none}body.home .container-idees .push-idee.ponts .new-button{font-size:17px}body.home .container-idees .push-idee .infos h3{font-size:29px;text-shadow:rgba(0,0,0,.4) 1px 1px 1px}body.home .container-idees .push-idee .infos p{font-weight:600;text-shadow:rgba(0,0,0,.4) 1px 1px 1px}body.home .container-idees .push-idee:hover .filter{opacity:1;background:rgba(9,35,86,.36)}body.home .container-idees .push-idee.portrait{margin-bottom:4%;margin-left:2%;margin-right:2%}body.home .container-idees .push-idee.avec-pastille{margin-top:30px;overflow:visible}body.home .container-idees .push-idee.avec-pastille .infos{bottom:0;top:inherit;background:none}body.home .container-idees .push-idee.avec-pastille .infos p{text-align:left;margin-bottom:20px;min-height:inherit}body.home .container-idees .push-idee.avec-pastille .idee-img{border-radius:5px;overflow:hidden}body.home .container-idees .push-idee.avec-pastille .filter{border-radius:5px!important;position:absolute;left:0;right:0;bottom:0;height:100%;border-radius:5px;background:linear-gradient(to top,rgba(0,0,0,.3),transparent)}body.home .container-recapresidences .square-destination img{width:100%}body.home .container-actus .actu-item img{width:100%}body.home .push-idee .infos p{min-height:60px}body.home .push-idee .infos.big{margin-top:40px}body.home .push-idee .infos.big p{min-height:40px}body.home .push-idee .pastille.big{width:220px;height:220px;padding:55px 0}body.home .push-idee .pastille.left{left:30%;padding:30px 0}body.home .push-idee .pastille.right{left:70%;padding:30px 0}body.home .push-idee .pastille.3lignes{padding:30px 0}body.home .container-vacancesslider .owl-theme .owl-nav .owl-prev,body.home .container-vacancesslider .owl-carousel .owl-nav .owl-prev{top:50%}body.home .container-vacancesslider .owl-theme .owl-nav .owl-next,body.home .container-vacancesslider .owl-carousel .owl-nav .owl-next{top:50%}body.home .container-recapresidences .liste{text-align:left}body.home #container-carto-recapresidences{max-height:500px}body.home .filter{border-radius:unset!important}body.home .mt10{margin-top:10px}body.home .mt35{margin-top:35px}body.home .ln2{line-height:2}body.home .ml10{margin-left:10px}body.home .img-slider{position:absolute;top:50%;height:100%;width:auto}body.home .img-slider-center{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.home .img-slider-center.left40{left:45%}body.home .img-slider-XXX{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.home .img-slider-left{left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}body.home .img-slider-right{right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}body.home .container-slidermoteur{height:700px}body.home .container-slidermoteur .container-slidermoteur .item-carousel{height:700px}body.home .container-slidermoteur .bloc-intervenant{position:absolute;background:#fff;width:710px;max-width:90%;z-index:1;left:50%;top:40%;transform:translate(-50%,-50%);padding:10px;color:#6cc3de}body.home .container-slidermoteur .bloc-intervenant .odalys-icon{text-align:left;display:block;font-size:40px;position:static;color:#092356}body.home .container-slidermoteur .bloc-intervenant .odalys-icon .nom{font-size:17px;font-family:"Montserrat";font-weight:800;font-style:normal;color:#092356;padding-left:10px}body.home .container-slidermoteur .bloc-intervenant li{padding:10px 0 0 0;margin-left:30px}body.home .container-slidermoteur .bloc-intervenant a{text-decoration:underline}body.home .container-slidermoteur .container-slider-overflow{position:relative;height:700px;overflow:hidden}body.home .container-slidermoteur .container-slider-overflow .txt-slider{max-width:75%;top:250px;left:50%;transform:translate(-50%,-50%);position:absolute;width:660px;color:#082355}body.home .container-slidermoteur .container-slider-overflow .txt-slider .txt-slider-top{font-size:68px;font-family:Montserrat;font-weight:700;line-height:68px;text-shadow:1px 1px 1px #ffffff99}body.home .container-slidermoteur .container-slider-overflow .txt-slider .txt-slider-middle{font-size:28px;font-family:Montserrat;font-weight:600;text-align:center;line-height:28px;text-shadow:1px 1px 1px #ffffff99}body.home .container-slidermoteur .container-slider-overflow .txt-slider .txt-slider-bottom{font-size:104px;font-family:"PT Serif";font-weight:700;font-style:italic;line-height:104px;text-align:right;text-shadow:1px 1px 1px #ffffff99}body.home .container-slidermoteur .container-slider-overflow .txt-slider.mini{width:360px;max-width:65%}body.home .container-slidermoteur .container-slider-overflow .txt-slider.petit{width:490px;max-width:75%}body.home .container-slidermoteur .container-slider-overflow .txt-slider.grand{width:800px}body.home .container-slidermoteur .container-slider-overflow .txt-slider.grand .txt-slider-top{font-size:40px;line-height:40px}body.home .container-slidermoteur .container-slider-overflow .txt-slider.grand .txt-slider-middle{font-size:20px;line-height:20px}body.home .container-slidermoteur .container-slider-overflow .txt-slider.grand .txt-slider-bottom{font-size:64px;line-height:64px}body.home .container-slidermoteur .container-slider-overflow .txt-slider span{display:block}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider{width:660px;max-width:50%;text-align:center}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.big-pastille{top:240px}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.mini{width:300px;max-width:65%}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.petit{width:490px;max-width:75%}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.grand{width:800px}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.ancv{color:#fff;width:900px;max-width:80%}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.ancv .pastille{font-size:24px}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.ancv .pastille .pourcent{font-size:48px}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.ancv .txt-slider-bottom{text-shadow:1px 1px 1px #29272799}body.home .container-slidermoteur .container-slider-overflow .cta.txt-slider.ancv .txt-slider-top{text-shadow:1px 1px 1px #29272799}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta{display:block;float:left}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille{display:inline-flex}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days:after{content:"+";position:absolute;transform:translateX(143%);top:-62px;font-size:60px;color:#6cc3de}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days.fdo{background:#fff;color:#e84e1b}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days.fdo:after{color:#092d70}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days.fdo:after{content:""}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days.fdo.orange2{background:#f6602e;color:#fff}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr{background:#0746a3;border:8px solid #fff;box-shadow:0 0 0 8px #b50a03;width:160px;height:160px;margin-top:-114px}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr .fd-top{font-size:14px;font-weight:600}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr .pourcent{line-height:1}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr .fd-middle{font-size:11px}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr .fd-bottom{font-size:16px;font-weight:700}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr.fdo{background:#e84e1b;border:8px solid #e84e1b;box-shadow:0 0 0 8px #e84e1b}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr.fdo .fd-top{font-size:16px}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr.fdo .fd-middle{font-size:12px}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr.fdo .fd-bottom{font-size:18px}body.home .container-slidermoteur .container-slider-overflow .cta .txt-cta.pastille.french-days-bbr.fdo.orange1 span{transform:scale(1.5);line-height:2.1}body.home .container-slidermoteur .container-slider-overflow .cta .pastille{margin-top:-60px;font-family:Montserrat;font-weight:600;font-size:14px;width:110px;height:110px;padding:27px 0;line-height:1.4;z-index:2}body.home .container-slidermoteur .container-slider-overflow .cta .pastille .pourcent{font-size:38px;line-height:1.2}body.home .container-slidermoteur .container-slider-overflow .cta .pastille.big{position:absolute;right:0;top:-70px;width:180px;height:180px;padding:38px 0}body.home .container-slidermoteur .container-slider-overflow .cta .pastille.pastillebleue{margin-top:-100px;margin-left:-160px;background-color:#6cc3de;z-index:1000000000;width:85px;height:85px;font-weight:400;transform:rotate(-15deg);padding:15px 0;font-size:13px}body.home .container-slidermoteur .container-slider-overflow .cta .txt-slider-top{font-size:48px;line-height:48px}body.home .container-slidermoteur .container-slider-overflow .cta .txt-slider-bottom{font-size:60px;font-family:"PT Serif";font-weight:700;font-style:italic;line-height:60px}body.home .container-slidermoteur .container-slider-overflow .cta .new-button{margin-top:40px;padding:12px 100px}body.home .container-slidermoteur .container-slider-overflow .cta .new-button:after{right:76px}body.home .container-actus{padding:10px 2vw;max-width:1440px;margin:0 auto}body.home .container-actus img{cursor:pointer}body.home .container-actus .actu-item .infos{min-height:170px}body.home .container-actus .actu-item .infos p{color:#092356}body.home .container-actus .new-button{display:block;position:absolute;width:86%;bottom:20px;padding:10px 0}body.home .hp-ancv .container-accesb2b{padding:0 40px 40px 40px}body.home .hp-ancv-b2c{border-top:1px solid #dadada;padding-top:60px}body #container-carto-recapresidences svg{max-width:100%!important;height:auto;display:block;width:100%;height:400px}body #container-carto-recapresidences .heyo:hover{fill:#d87f41!important;transition:.5s}body #container-carto-recapresidences .enabled{fill:#21669e;cursor:pointer}body #container-carto-recapresidences .description{pointer-events:none;position:absolute;font-size:14px;text-align:center;background:#fff;padding:8px 12px;z-index:10000000000;margin:0 auto;color:#21669e;border-radius:5px;box-shadow:0 0 0 1px #eee;transform:translateX(-50%);display:none}body #container-carto-recapresidences .description.active{display:block}body #container-carto-recapresidences .description:after{content:"";position:absolute;left:50%;top:100%;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}body .owl-theme .owl-nav .owl-prev,body .owl-carousel .owl-nav .owl-prev,body .owl-theme .owl-nav .owl-next,body .owl-carousel .owl-nav .owl-next{width:35px;height:35px;padding:0 5px!important}body .container-slidermoteur .owl-theme .owl-nav .owl-prev,body .container-slidermoteur .owl-carousel .owl-nav .owl-prev{left:10vh;width:46px;height:47px;line-height:28px;background-color:#ffffff96;border-radius:50% 50%;padding:10px 8px!important}body .container-slidermoteur .owl-theme .owl-nav .owl-next,body .container-slidermoteur .owl-carousel .owl-nav .owl-next{right:10vh;width:46px;height:47px;line-height:28px;background-color:#ffffff96;border-radius:50% 50%;padding:10px 13px!important}body .container-tel-link{text-decoration:none!important}body .container-tel .numero.free{color:#78b41e}body .container-tel .numero.appel{color:#737479}body .container-tel .cout.free{background-color:#78b41e}body .container-tel .cout.appel{background-color:#737479}body .sprites.bancontact{background-position:-130px -390px}body .sprites.ideal{background-position:-175px -390px}body .sprites.amazonpay{background-position:0 -255.000015px}body .sprites.maestro{background-position:-175px -230.000015px}body .sprites.vpay{background-position:-175px -255.000015px}body footer .container{max-width:1900px}body footer .container-footer{padding:30px 50px}body footer .container-footer .footer-link span{display:block}body footer .container-footer .container-tel{margin-bottom:10px}body footer .container-footer .footer-group .footer-link.footer-menu{font-size:12px}body footer .container-footer .foot-center{min-height:150px}body footer .icons a:not(.new-button){color:#d97f41;cursor:pointer}body .container-produit .container-prix .prix .allezaimer,body .container-produit .bloc-header-clair .header{text-transform:inherit}body .container-produit .data-produit .bloc-panier .phrase-avantage{color:#092356}body .staticcgos .page-static .static-leftmenu{padding:0;padding-top:50px}body .staticcgos .page-static .static-leftmenu ul{margin-left:2%;margin-top:40px}body .staticcgos .page-static .static-leftmenu ul li{color:#6cc3de;text-transform:uppercase;margin:10px;font-size:13px;font-family:"Montserrat";font-weight:600}body .staticcgos .page-static .static-leftmenu ul li span{margin-left:10px}body .staticcgos .page-static .static-leftmenu ul li span a{color:#6cc3de;text-decoration:none;letter-spacing:1.1px}body .staticcgos .page-static .static-leftmenu ul li span a.active{color:#082355}body .staticcgos .page-static .static-leftmenu #logo-header{margin-top:20px}body .staticcgos .page-static .static-rightcontent h1 span{font-size:16px;font-style:italic;font-weight:400}body .staticcgos .page-static .static-rightcontent .img-cgos:hover{transition:all linear .3s;opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7}body .staticcgos .page-static .static-rightcontent .contenu-static{padding:0;margin:-96px 108px 0 54px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos{background:#fff;position:relative}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .banniere-cgos-top{min-height:45px;background:#fdb002;margin:0 auto;position:relative}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .banniere-cgos-top .img-banniere{position:absolute;top:0;left:0;z-index:1;width:140px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .banniere-cgos-top span{position:absolute;bottom:-8px;left:150px;font-family:"Montserrat";font-weight:400;color:#fff;text-transform:uppercase;font-size:22px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .banniere-cgos-bottom{position:relative;min-height:45px;background:#fff;margin:0 auto}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .banniere-cgos-bottom span{position:absolute;text-align:left;top:10px;left:150px;font-family:"Montserrat";font-weight:400;color:#222;font-size:11px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos{padding:35px 35px 0 35px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .cgos-desti{font-size:18px;padding:5px 20px 5px 20px;line-height:1.4}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos{border:1px solid #e6e6e6;margin-top:20px;padding:10px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos p{padding:10px 10px 0 10px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos h2{padding:10px 10px 0 10px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos h3{padding:10px 10px 0 10px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos .cgos-table{padding:10px 10px 0 10px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos .bleu-cgos{color:#6cc3de;font-weight:600}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos .dates td{font-weight:700}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos .prix td{font-weight:700;color:#e84e1b}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos .prix .colg{color:#3c4448}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .tab-cgos .qf td{text-align:left;color:#3c4448;background:#a5cfd8;font-weight:bold}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills{margin-bottom:10px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills>liactive>a{background:#6cc3de;border:1px solid #6cc3de}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills>liactive>a:hover{background:#6cc3dd}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills>liactive>a:focus{background:#6cc3dd}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills .ln1{line-height:18px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills .ln2{line-height:36px}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills li{margin:0}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills>li.active>a,body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills>li.active>a:hover,body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills>li.active>a:focus{background:#6cc3de}body .staticcgos .page-static .static-rightcontent .contenu-static .static-cgos .main-cgos .nav-pills>li>a{border:1px solid #6cc3de;border-radius:10px}body .staticcgos .page-static .static-rightcontent .contenu-static .cadre-bleu .double{padding:20px 10px}body .staticcgos .page-static .static-rightcontent .contenu-static .cadre-bleu.verbatim{font-size:16px}body .staticcgos .page-static .static-rightcontent .contenu-static .cadre-bleu.verbatim .price{font-size:24px}body .container-b2brelook .b2b-header .filter.blue{background:#092d70c2}body .container-b2brelook .b2b-header.pro{min-height:490px}body .container-b2brelook .b2b-header .b2b-content h1{font-size:36px}body .container-b2brelook .b2b-header .b2b-content h2{font-size:18px}body .container-b2brelook .b2b-header .b2b-content li{font-size:16px;margin:20px 0}body .container-moteurrecherche .container-newmoteur.collapse{margin-top:8px}body.home .container-slidermoteur .container-newmoteur{position:static;bottom:auto;z-index:1;left:auto;right:auto;margin-top:1.5vw}body.home .container-slidermoteur{margin:0 4.7vw;height:auto!important}body .container-slidermoteur .container-newmoteur .titre-moteur h1{color:#fff;text-shadow:1px 1px 1px black}body .container-slidermoteur .container-newmoteur .titre-moteur h1{color:#092356;text-shadow:none}body.home .container-slidermoteur .v35.container-slider-overflow{height:auto}body .container-slidermoteur .v35.item-carousel{position:relative;height:30vw;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden}body .container-slidermoteur .item-carousel .title-slider{position:absolute;top:50%;left:4%;transform:translateY(-50%);max-width:90%}body .container-slidermoteur .item-carousel .title-slider{line-height:1}body.home .container-slidermoteur .item-carousel .v35.img-slider{position:absolute;top:55%;height:100%;width:auto}body .container-slidermoteur .item-carousel .title-slider .title1{color:#0747a2;font-size:calc(8px + 1.5vw);font-family:"Montserrat";font-weight:800;text-shadow:rgba(255,255,255,.4) 2px 2px 2px;text-transform:uppercase}body .container-slidermoteur .item-carousel .title-slider .title2{color:#0747a2;font-size:calc(14px + 3.5vw);font-family:"PT Serif";font-weight:700;font-style:italic;font-weight:800;text-shadow:rgba(255,255,255,.4) 2px 2px 2px;margin-bottom:calc(2px + .9vw)}body .container-slidermoteur .item-carousel .title-slider .title1.blanc,body .container-slidermoteur .item-carousel .title-slider .title2.blanc{color:#fff;text-shadow:rgba(0,0,0,.4) 2px 2px 2px}body .container-slidermoteur .item-carousel .title-slider .title-promo{width:fit-content;color:#fff;font-family:"Montserrat";font-weight:800;background:#e84e1b;padding:calc(4px + .4vw) calc(6px + .6vw);margin-top:calc(2px + .3vw);font-size:calc(6px + .6vw);border-radius:5px}body .container-idees .p15{padding-left:15px;padding-right:15px}body .push-demi-v35.b2bpro{width:100%;background:#0747a3}body .push-carre-v35.bb2b{width:100%;background:#f18867}body .push-carre-v35.bb2b.consult{background:#3f96b8}body .push-carre-v35.bb2b.command{background:#e34245}body .push-demi-v35.b2bpro::after{content:"";display:block;padding-bottom:65.4%}body .push-demi-v35.b2bpro .push-title-b2bpro{position:absolute;top:50%;left:7%;right:5%;transform:translateY(-50%);text-align:left}body .push-carre-v35.bb2b .push-title-bb2b,body .push-carre-v35.bb2b .push-title-bb2b-link{position:absolute;top:50%;left:10%;right:25%;transform:translateY(-50%);text-align:left}body .push-carre-v35.bb2b .push-title-bb2b-link{left:auto;right:10%}body .push-carre-v35.bb2b .push-title-bb2b-link .new-button{padding:calc(3px + .3vw) calc(8px + .8vw)}body .push-carre-v35.bb2b .push-title-bb2b-link .new-button::after{left:50%;transform:translate(-50%,-50%);font-size:calc(4px + .4vw)}body .push-carre-v35.bb2b::after{content:"";display:block;padding-bottom:30%}body .push-demi-v35.b2bpro h3,body .push-carre-v35.bb2b h3{font-size:calc(8px + .8vw);font-family:"PT Serif";font-weight:500;font-style:italic;color:#fff;line-height:1.4}body .push-demi-v35.b2bpro li,body .push-carre-v35.bb2b li,body .push-demi-v35.b2bpro a,body .push-carre-v35.bb2b a,body .push-demi-v35.b2bpro p,body .push-carre-v35.bb2b p{font-size:calc(6px + .5vw);font-weight:400;color:#fff;line-height:1.4;font-family:"Montserrat"}body .push-carre-v35,body .push-rectangle-v35,body .push-demi-v35,body .push-full-v35{border-radius:5px}body .push-carre-v35 img,body .push-rectangle-v35 img,body .push-demi-v35 img,body .push-full-v35 img{width:100%;border-radius:5px}body .push-rectangle-v35,body .push-demi-v35,body .push-full-v35{position:relative;overflow:hidden}body .push-carre-v35 .v35-filter,body .push-rectangle-v35 .v35-filter,body .push-demi-v35 .v35-filter,body .push-full-v35 .v35-filter{position:absolute;left:15px;right:15px;bottom:0;height:100%;border-radius:5px;background:linear-gradient(to top,rgba(0,0,0,.3),rgba(0,0,0,0))}body .push-demi-v35 .v35-filter,body .push-rectangle-v35 .v35-filter{left:0;right:0}body .push-full-v35 .v35-filter{left:0;right:50%;background:linear-gradient(to right,rgba(0,0,0,.3),rgba(0,0,0,0))}body .push-carre-v35 .push-title,body .push-rectangle-v35 .push-title,body .push-demi-v35 .push-title,body .push-full-v35 .push-title{position:absolute;bottom:20px;left:35px;right:10%;text-align:left}body .push-rectangle-v35 .push-title,body .push-demi-v35 .push-title,body .push-full-v35 .push-title{left:20px}body .push-title h3{font-family:"PT Serif";font-weight:500;font-style:italic;color:#fff;font-size:calc(1px + 1.3vw);line-height:1.2;text-shadow:rgba(0,0,0,.4) 1px 1px 1px}body .push-title p{font-family:"Montserrat";font-weight:500;color:#fff;font-size:calc(4px + .65vw);text-shadow:rgba(0,0,0,.4) 1px 1px 1px;line-height:1.2;margin:10px 0 0 0}body .push-title p.promo{width:fit-content;background:#e84e1b;font-size:calc(5px + .65vw);padding:calc(2px + .2vw) calc(6px + .6vw);border-radius:5px;text-shadow:none}body .ugc .relative{width:100%;height:100%;position:relative}body .ugc .relative img{border-radius:2px;width:100%}body .ugc .insta{position:absolute;top:10px;left:10px}body .ugc .insta .odalys-icon{font-size:calc(20px + .6vw);color:#fff}body .insta-block{text-align:left;text-overflow:ellipsis;overflow:hidden;padding-top:4px;margin-bottom:15px}body .insta-id{font-size:calc(3px + .6vw)}body.home .container-listeliens h3{font-size:14px}body.home .container-listeliens nav{font-size:11px;font-weight:500}body.home .container-listeliens{border:0}body #carteHomePage{border:3px solid #fff;margin-right:2vw}body .aligned-row{display:flex;flex-flow:row wrap}body .aligned-row:before{display:block}body .page-erreur .fond{background-image:url(https://media.odalys-vacances.com/plus/V3/statiques/404/fond.png)}.container-shares{display:none}.container-newsletter{padding-bottom:3rem}body.home footer.fond-lightgrey section{margin-bottom:0}a#lienproduit-1994 span.itemliste-logo{background-position:-50px -190px;width:106px;height:42px}a#lienproduit-1994 span.type-prestation{color:#f18867!important}.espace-cnas .header-cnas .logo-cnas{background-image:url(https://media.odalys-vacances.com/plus/logos/logo-cnas-header.png)}.container-moteur-carrousel{margin:0 4.7vw}.container-moteur-carrousel .titre-moteur h1{margin-top:1.5vw}.container-slidermoteur .container-moteur-carrousel{margin:0}.container-slidermoteur .container-moteur-carrousel .titre-moteur h1{margin-top:0}.titre-moteur h1{font-size:20px;font-family:"Montserrat";font-weight:700;font-style:normal;line-height:1.4;margin:0 6px}.sprites.langueNL{background-position:-183px -186px}.img-dropdown ul{left:-200px}ul li.flag-item:nth-last-child(-n+2){display:none}a.flag-item:nth-last-child(-n+2){display:none}.flag-pro ul li.flag-item:nth-last-child(-n+3){display:none}.flag-pro a.flag-item:nth-last-child(-n+3){display:none}@media(max-width:768px){.container-footer{padding-bottom:150px!important}}body .menu-abtasty-color2.bf{border:2px solid #000}.odalys-icon.bf:before{content:""}.h2tht{line-height:0;font-size:15px;margin:0}@media(max-width:767px){.img-slider{padding-top:20px!important}}.svgglobe{height:66px!important}.svgglobemobile{height:45px!important}body .container-produit .data-produit .bloc-panier .total{margin-bottom:-15px}body .container-results .item-result .prix-container,body .b2c-v3 .item-result .infos-paiement-3x{padding-top:10px}body .container-produit .data-produit .bloc-panier .infos-paiement-3x{margin-bottom:10px;margin-top:20px;text-align:right}body.v3.lot3 .resume-dossier .resume-sejour .infos-paiement-3x{margin-bottom:10px;text-align:right}.bloc-paiementx3{color:#e84e1b;font-weight:700}.cadre-feuille{background-color:#1b43a0;color:#fff;padding:36px;font-weight:700;position:relative;overflow:hidden;z-index:2}.cadre-feuille::after{content:'';background-image:url(https://media.odalys-vacances.com/plus/v3/rse/feuille-fond-bleu.jpg);background-repeat:no-repeat;background-size:154px;position:absolute;top:0;right:-64px;width:218px;height:137px;z-index:1}.info-block-rse{background-color:#97c570;color:#fff;padding:20px;width:auto;text-align:left}.icon-rse{display:flex;justify-content:flex-start;margin-bottom:10px}.icon-rse img{width:42px;height:34px}body.v3 .staticguide .container.guide .banner{top:70px!important}body.home .img-slider-center{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35%}@media(max-width:489px){body.home .img-slider-center{width:57%;top:64%!important}}.sprites.x{background-position:-175px -279.000015px;width:34px;height:45px;top:7px;position:relative}.page-vente .etapes{margin:0}body footer .container-footer .titre{display:block}body .newmoteur-recherche .mini-titre{text-transform:uppercase}