﻿*{margin:0;padding:0;box-sizing:border-box;text-size-adjust:none}@media screen{.print{display:none}}.noscrollbars,#ENTETE_DESKTOP,.ACCUEILCONTENU .scroll_active .sectionliste{scrollbar-width:none}.noscrollbars::-webkit-scrollbar,#ENTETE_DESKTOP::-webkit-scrollbar,.ACCUEILCONTENU .scroll_active .sectionliste::-webkit-scrollbar{display:none}.categorie .icone1{position:absolute;left:-10px;bottom:-3px;z-index:2;font-size:34px;transform:rotate(-8deg)}.categorie .icone1.iconebg{transform:rotate(-8deg) scale(98%)}.categorie .icone2{position:absolute;left:8px;bottom:8px;z-index:1;font-size:28px;transform:rotate(5deg)}.categorie .icone2.iconebg{transform:rotate(5deg) scale(98%)}.categorie .iconebg{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.4)}.categorie .iconefg{color:#2aa4c2}.cat_classique .icone1{left:-8px}.cat_classique .iconebg{bottom:-2px;font-size:32px}.cat_premium .iconefg{color:#909cb0}.cat_elite .iconefg{color:rgb(247.75,23.5,167.375)}html,body{color:#000;background:#fff;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:normal;text-decoration:none;-webkit-text-size-adjust:none;margin:0 !important;padding:0 !important}#CONTENU,#ERREURPLEINEPAGE{min-height:300px}#COLONNES{max-width:1200px;margin:auto;display:grid;gap:15px;grid-template-columns:2fr 1fr;place-content:start stretch;place-items:start start}#COLONNES.RATIOINVERSE{grid-template-columns:1fr 2fr}#COLONNES.EGALES{grid-template-columns:1fr 1fr}@media only screen and (max-width: 600px){#COLONNES{display:flex;flex-flow:column nowrap;gap:15px}}.left,.left p,.right p.left,.center p.left{text-align:left !important}.right,.right p,.left p.right,.center p.right{text-align:right !important}.center,.center p,.left p.center,.right p.center{text-align:center !important}.nosidemargins{margin-left:0 !important;margin-right:0 !important}.negsidemargins{margin-left:-15px !important;margin-right:-15px !important}.nomargin{margin:0 !important}.nopadding{padding:0 !important}.nocolor{color:inherit !important}.accentcolor{color:#2aa4c2 !important}.accent2color{color:#009e9a !important}.green{color:#0a0 !important}.purple{color:#c02bbd !important}.noborder{border:none !important;box-shadow:none !important}.nomargin{margin:0 !important}.nopadding{padding:0 !important}.hidden{display:none}.clear{clear:both}.clickable{cursor:pointer !important}.mobile{display:none}@media only screen and (max-width: 600px){.desktop{display:none}.mobile{display:initial}}.colonnes{display:table;width:100%}.colonnes2{display:table-row}.colonne{display:table-cell;text-align:left;vertical-align:top}.carres_flyingblue{display:inline-block;width:30px;height:15px;background:#062551;text-align:left;white-space:nowrap}.carres_flyingblue .carres_flyingblue2{width:15px;height:15px;background:#1896d8}.white-popup-block{color:#fff;text-align:center;font-size:15px;font-weight:bold;text-shadow:0 2px 4px #000}.white-popup-block h1,.white-popup-block h2,.white-popup-block h3{color:#fff;text-align:center;font-size:18px;font-weight:bold;margin:0 0 10px 0;padding:0;max-width:600px;margin-left:auto;margin-right:auto}.white-popup-block p{margin:0 0 10px 0;padding:0;max-width:600px;margin-left:auto;margin-right:auto}.white-popup-block a{text-decoration:underline}.white-popup-block iframe{margin:0 0 16px 0;padding:0}.chatlio-online-dot{display:none}SUMMARY{cursor:pointer}#POPUPARRIVEE_MASQUE{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999998;background:hsla(0,0%,100%,.6)}#POPUPARRIVEE{position:fixed;left:40px;right:40px;top:122px;bottom:40px;z-index:9999999;color:#fff;background:#2aa4c2;box-shadow:0 10px 10px rgba(0,0,0,.5)}#POPUPARRIVEE .fermer{position:absolute;top:0;right:0;padding:5px 7px;z-index:10;color:#fff;text-decoration:none;font-size:40px;font-weight:400;line-height:30px}#POPUPARRIVEE .fermer_placeholder{float:right;width:30px;height:30px}#POPUPARRIVEE .contenu{position:absolute;left:0;right:0;top:0;bottom:0;padding:25px;overflow:scroll;font-size:20px;font-weight:400}#POPUPARRIVEE .contenu P{margin:0 0 18px 0}#POPUPARRIVEE .contenu UL{margin:0 0 15px 0}#POPUPARRIVEE .contenu LI{margin:0 0 5px 0}#POPUPARRIVEE .contenu UL{margin-left:2em}#POPUPARRIVEE .contenu A{color:#fff;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.5);font-weight:600}@media only screen and (max-width: 600px){#POPUPARRIVEE{left:7px;top:59px;right:7px;bottom:7px}#POPUPARRIVEE .contenu{padding:10px;font-size:16px}#POPUPARRIVEE .contenu P{margin-bottom:10px}#POPUPARRIVEE .contenu UL{margin-bottom:10px}#POPUPARRIVEE .contenu LI{margin-bottom:3px}}#AJAXOVERLAYBACKGROUND{position:fixed;left:0;right:0;top:0;bottom:0;z-index:10000;background:rgba(0,79,77,.7)}#AJAXOVERLAY{position:fixed;z-index:10000;left:20px;right:20px;top:20px;bottom:20px}@media only screen and (max-width: 600px){#AJAXOVERLAY{left:5px;right:5px;top:20px;bottom:5px}}@media only screen and (min-width: 1000px){#AJAXOVERLAY{left:50px;right:50px}}@media only screen and (min-width: 1100px){#AJAXOVERLAY{left:100px;right:100px}}@media only screen and (min-width: 1200px){#AJAXOVERLAY{left:150px;right:150px}}@media only screen and (min-width: 1300px){#AJAXOVERLAY{left:200px;right:200px}}@media only screen and (min-width: 1400px){#AJAXOVERLAY{left:250px;right:250px}}@media only screen and (min-width: 1500px){#AJAXOVERLAY{left:300px;right:300px}}@media only screen and (min-width: 1600px){#AJAXOVERLAY{left:350px;right:350px}}@media only screen and (min-width: 1700px){#AJAXOVERLAY{left:400px;right:400px}}@media only screen and (min-width: 1800px){#AJAXOVERLAY{left:450px;right:450px}}@media only screen and (min-width: 1900px){#AJAXOVERLAY{left:500px;right:500px}}#AJAXOVERLAYCONTENU{position:absolute;z-index:10001;left:0;right:0;top:30px;bottom:0;margin:0 auto;-webkit-overflow-scrolling:touch;overflow-y:scroll;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.4);border-radius:0 0 10px 10px}#AJAXOVERLAYCLOSE{position:absolute;left:0;right:0;top:0;height:30px;z-index:10002;overflow:hidden}#AJAXOVERLAYCLOSE #AJAXOVERLAYCLOSECONTENU{max-width:1000px;margin:0 auto;color:#fff;background:rgb(14.7,57.4,67.9);border-radius:9px 9px 0 0}#AJAXOVERLAYCLOSE A{display:block;padding:0 10px;color:#fff;line-height:30px;font-size:17px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:1px}#AJAXOVERLAYCLOSE A#AJAXOVERLAYCLOSEx{float:right}#SURENTETE{display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;padding:3px;margin-bottom:15px;color:#fff;background:#2aa4c2;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right}@media only screen and (max-width: 600px){#SURENTETE{display:none}}@media only print{#SURENTETE{display:none}}#SURENTETE .section{display:flex;flex-flow:row nowrap;align-content:stretch;align-items:stretch}#SURENTETE .item{display:table-cell;vertical-align:middle;border-left:solid 1px rgb(148.5,209.5,224.5)}#SURENTETE .item:first-child{border:none}#SURENTETE I{margin-right:3px}#SURENTETE A{display:block;padding:0 8px;color:#fff;background:#2aa4c2;font-size:14px;line-height:24px;font-weight:500;text-decoration:none;white-space:nowrap}#SURENTETE .inline{padding:0 8px}#SURENTETE .inline A{display:inline;padding:0 3px}#SURENTETE .inline I{transform:scale(115%)}#ENTETE_DESKTOP{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 2fr;gap:10px;overflow:scroll;max-width:1200px;margin:auto;margin-bottom:10px;padding:0 10px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif}#ENTETE_DESKTOP .logo{grid-column:1;grid-row:1/span 2;align-self:center;justify-self:center;position:relative}#ENTETE_DESKTOP .logo .lienaccueil{display:block}#ENTETE_DESKTOP .logo .lienaccueil IMG{width:170px;height:77px}#ENTETE_DESKTOP .logo .lienadmin{position:absolute;left:84px;top:48px;display:block;padding:0 5px;color:#fff;background:#ff8300;border-radius:3px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;line-height:17px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}#ENTETE_DESKTOP .logo .lienadmin SPAN{position:relative;top:-1px;font-size:75%}@media only print{#ENTETE_DESKTOP .logo .lienadmin{display:none}}@media only screen and (min-width: 1000px){#ENTETE_DESKTOP .logo .lienaccueil IMG{width:200px;height:90px}#ENTETE_DESKTOP .logo .lienadmin{left:100px;top:57px;font-size:13px;line-height:18px}}#ENTETE_DESKTOP #ENTETEmenu{grid-column:2;grid-row:1;align-self:center;justify-self:end;display:flex;flex-flow:row nowrap;justify-content:flex-end;gap:0}#ENTETE_DESKTOP #ENTETEmenu A{display:table-cell;vertical-align:middle;padding:6px 10px;color:#777;font-size:14px;font-weight:500;line-height:24px;text-decoration:none;text-transform:uppercase;white-space:nowrap;border-left:solid 1px rgb(148.5,209.5,224.5)}#ENTETE_DESKTOP #ENTETEmenu A:first-child{border:none}#ENTETE_DESKTOP #ENTETEmenu A.bouton{color:#fff;background:#009e9a;border-radius:4px;border-radius:12px}#ENTETE_DESKTOP #ENTETEmenu A.bouton I{margin-right:4px}#ENTETE_DESKTOP #ENTETEmenu .highlighted{box-shadow:0 4px 12px rgba(0,0,0,.4);color:#fff;background:#2aa4c2}@media only print{#ENTETE_DESKTOP #ENTETEmenu{display:none}}#ENTETE_DESKTOP #ENTETEwebinars{grid-column:2;grid-row:2;align-self:center;display:flex;flex-flow:row nowrap;align-content:center;justify-content:center;align-items:center;justify-items:center;gap:6px}#ENTETE_DESKTOP #ENTETEwebinars .intro{display:flex;flex-flow:row nowrap;align-items:center;justify-items:center;position:relative;height:95px}#ENTETE_DESKTOP #ENTETEwebinars .intro I{display:block;position:absolute;top:0;right:0;width:40px;overflow:hidden;color:rgb(191.25,230.75,229.75);font-size:85px;line-height:95px}#ENTETE_DESKTOP #ENTETEwebinars .intro SPAN{display:block;position:relative;padding-right:10px;color:rgb(29.4,114.8,135.8);font-size:16px;line-height:22px;font-weight:500;text-align:right;text-transform:uppercase}#ENTETE_DESKTOP #ENTETEwebinars .webinar{position:relative}#ENTETE_DESKTOP #ENTETEwebinars .webinar IMG.thumbnail{width:250px;height:95px;object-fit:cover;border-radius:8px}#ENTETE_DESKTOP #ENTETEwebinars .webinar A{position:absolute;left:0;top:0;width:250px;height:95px;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-content:flex-end;text-decoration:none}#ENTETE_DESKTOP #ENTETEwebinars .webinar .date{display:block;position:absolute;right:4px;top:4px;padding:1px 5px;color:#000;background:rgba(255,246,51,.95);background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);border:solid 2px rgba(255,246,51,.8);border-radius:4px;font-size:14px;line-height:18px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-align:center}#ENTETE_DESKTOP #ENTETEwebinars .webinar .date SPAN{padding-right:2px;color:rgb(108.6,155.6,128.6);color:#155261}#ENTETE_DESKTOP #ENTETEwebinars .webinar .conseiller{position:absolute;left:-6px;top:-4px;width:36px;height:36px;border-radius:18px;box-shadow:0 2px 8px rgba(0,0,0,.3)}#ENTETE_DESKTOP #ENTETEwebinars .webinar .titre{padding:5px 8px;color:#fff;background:rgba(37.8,147.6,174.6,.9);border-radius:0 0 8px 8px;font-size:13px;line-height:16px;font-weight:500}#ENTETE_DESKTOP.sanswebinars #ENTETEmenu{grid-row:1/span 2}@media only screen and (max-width: 600px){#ENTETE_DESKTOP{display:block;margin:0;padding:3px 10px;overflow:scroll;background:rgb(153,216.2,214.6);border-top:solid 2px #009e9a}#ENTETE_DESKTOP .logo,#ENTETE_DESKTOP #ENTETEmenu{display:none}#ENTETE_DESKTOP #ENTETEwebinars{align-content:flex-start;justify-content:flex-start}#ENTETE_DESKTOP #ENTETEwebinars .intro{padding-left:6px}#ENTETE_DESKTOP #ENTETEwebinars .intro I{right:-30px;width:auto;color:hsla(0,0%,100%,.7);font-size:70px}#ENTETE_DESKTOP #ENTETEwebinars .intro SPAN{color:rgb(29.4,114.8,135.8);font-size:13px;font-weight:600;line-height:18px}#ENTETE_DESKTOP #ENTETEwebinars .webinar IMG.thumbnail,#ENTETE_DESKTOP #ENTETEwebinars .webinar A{width:250px;height:85px}}#ENTETE_MOBILE{display:none}@media only screen and (max-width: 600px){#ENTETE_MOBILE{display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:center;align-items:center;padding:0 13px}#ENTETE_MOBILE A{display:block;color:#2aa4c2;font-size:26px;font-weight:600;text-decoration:none}#ENTETE_MOBILE A.login{font-size:28px}#ENTETE_MOBILE .lienaccueil IMG{width:80px;height:36px;margin-top:8px}}@media only screen and (max-width: 600px)and (min-width: 375px){#ENTETE_MOBILE .lienaccueil IMG{width:100px;height:45px}}@media only screen and (max-width: 600px){#ENTETE_MOBILE .contact{position:relative;padding:5px 7px;margin:5px 0;color:#fff;background:#2aa4c2;border-radius:10px;font-size:14px;font-weight:700;text-align:right;text-decoration:none}#ENTETE_MOBILE .contact I{position:absolute;left:8px;bottom:7px}}@media only screen and (max-width: 600px)and (min-width: 330px){#ENTETE_MOBILE .contact{font-size:16px}}@media only screen and (max-width: 600px)and (min-width: 375px){#ENTETE_MOBILE .contact{text-align:center}#ENTETE_MOBILE .contact BR{display:none}#ENTETE_MOBILE .contact I{position:static;margin-right:3px}}.ENTETE_DEROULANT{position:absolute;left:0;top:110px;z-index:1000;padding:12px 12px;background:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.ENTETE_DEROULANT .long{column-count:2}@media only screen and (max-width: 600px){.ENTETE_DEROULANT .long{column-count:1}}.ENTETE_DEROULANT .colonnes1{display:table}.ENTETE_DEROULANT .colonnes2{display:table-row}.ENTETE_DEROULANT .colonne{max-width:300px;padding-left:10px;display:table-cell;vertical-align:top}.ENTETE_DEROULANT .colonne:first-child{padding-left:0}.ENTETE_DEROULANT .titre{margin:0 0 15px 0;background:#2aa4c2 url("/_.gif") no-repeat 50% 50%;background-size:cover;border-radius:4px}.ENTETE_DEROULANT .titre2{height:70px;padding:25px 0 0 0;background:rgba(29.4,114.8,135.8,.5);border-radius:4px}.ENTETE_DEROULANT .titre2,.ENTETE_DEROULANT .titre2 A{color:#fff;text-shadow:1px -1px 0px rgb(29.4,114.8,135.8),1px 1px 0px rgb(29.4,114.8,135.8),-1px 1px 0px rgb(29.4,114.8,135.8),-1px -1px 0px rgb(29.4,114.8,135.8),0 2px 4px rgba(0,0,0,.5);font-size:20px;font-weight:600;text-align:center;text-transform:uppercase}.ENTETE_DEROULANT UL,.ENTETE_DEROULANT LI{margin:0;padding:0;list-style:none}.ENTETE_DEROULANT LI{margin:0 0 3px 0}.ENTETE_DEROULANT A{color:#000;font-weight:400;text-decoration:none}.ENTETE_DEROULANT B,.ENTETE_DEROULANT B A{color:#2aa4c2;font-size:16px;font-weight:600}#ENTETE_DEROULANT_mouseout{position:absolute;position:fixed;left:0;right:0;top:120px;bottom:0;z-index:999}@keyframes ENTETE_MESSAGErotation{0%{border-image:conic-gradient(from 0deg at 50% 50%, white, transparent, transparent, yellow, yellow, white, white) 1}25%{border-image:conic-gradient(from 90deg at 50% 50%, white, transparent, transparent, yellow, yellow, white, white) 1}50%{border-image:conic-gradient(from 180deg at 50% 50%, white, transparent, transparent, yellow, yellow, white, white) 1}75%{border-image:conic-gradient(from 270deg at 50% 50%, white, transparent, transparent, yellow, yellow, white, white) 1}100%{border-image:conic-gradient(from 360deg at 50% 50%, white, transparent, transparent, yellow, yellow, white, white) 1}}#ENTETE_MESSAGEcontainer{padding:3px;background:#ff8300;box-shadow:0 3px 10px rgba(0,0,0,.3);padding:0}#ENTETE_MESSAGE{color:#fff;background:#009e9a;text-shadow:0 1px 1px rgba(0,0,0,.4)}#ENTETE_MESSAGE A,#ENTETE_MESSAGE B,#ENTETE_MESSAGE STRONG{font-weight:700}#ENTETE_MESSAGE A B,#ENTETE_MESSAGE A STRONG{font-weight:800}#ENTETE_MESSAGE EM{font-style:normal;color:#006882;color:#045;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,-2px 0 0 hsla(0,0%,100%,.5),2px 0 0 hsla(0,0%,100%,.5),0 -2px 0 hsla(0,0%,100%,.5),0 2px 0 hsla(0,0%,100%,.5)}#ENTETE_MESSAGE.ENTETE_MESSAGEwebinar,#ENTETE_MESSAGE.ENTETE_MESSAGEwebinar A{color:rgb(25.2,98.4,116.4);background:#fff633}#ENTETE_MESSAGE.ENTETE_MESSAGEwebinar A,#ENTETE_MESSAGE.ENTETE_MESSAGEwebinar A A{text-decoration-color:rgba(33.6,131.2,155.2,.4)}#ENTETE_MESSAGE.ENTETE_MESSAGEwebinar SPAN,#ENTETE_MESSAGE.ENTETE_MESSAGEwebinar A SPAN{color:#000}@media only screen and (max-width: 600px){#ENTETE_MESSAGE.ENTETE_MESSAGEwebinar,#ENTETE_MESSAGE.ENTETE_MESSAGEwebinar A{height:auto}}#ENTETE_MESSAGE.ENTETE_MESSAGE_IMPORTANT{background:#f8cb34;background:#ff7;color:rgb(51,51,23.8)}#ENTETE_MESSAGE.ENTETE_MESSAGE_IMPORTANT A{color:rgb(29.4,114.8,135.8)}@media only print{#ENTETE_MESSAGE{display:none}}#ENTETE_MESSAGEcontenu{position:relative;max-width:1200px;margin:auto;padding:10px 25px 10px 10px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:18px}#ENTETE_MESSAGEcontenu A{color:#fff;text-decoration:underline;text-decoration-color:rgb(127.5,206.5,204.5)}#ENTETE_MESSAGEcontenu #ENTETE_MESSAGEdeplier{font-weight:600;font-size:19px;text-decoration:none}#ENTETE_MESSAGEcontenu #ENTETE_MESSAGEcliquezici{background:rgb(204,235.6,234.8);color:#009e9a;color:rgb(0,126.4,123.2);border-radius:3px;padding:0 6px;margin-left:7px;font-weight:500;text-decoration:none}#ENTETE_MESSAGEcontenu #ENTETE_MESSAGEplusdinfos{margin-top:5px;font-size:17px;font-size:18px}#ENTETE_MESSAGEcontenu #ENTETE_MESSAGEplusdinfos UL{margin:0;padding:0}#ENTETE_MESSAGEcontenu #ENTETE_MESSAGEplusdinfos LI{margin:3px 0 0 1em;padding:0}#ENTETE_MESSAGEcontenu #ENTETE_MESSAGEplusdinfos P{margin:3px 0 0 0;padding:0}#ENTETE_MESSAGEcontenu #fermer_message_entete{display:block;float:right;width:18px;height:18px;margin:0 0 10px 10px;color:#ff4;color:rgb(255,217.8,178.5);color:red;background:#fff;border-radius:20px;font-size:18px;line-height:18px;text-align:center}@media only screen and (max-width: 600px){#ENTETE_MESSAGEcontenu{padding:4px 8px 4px 8px;font-size:13px}}@media only screen and (max-width: 600px){#HAMBURGER_MENU{display:block;position:fixed;left:0;right:0;top:0;bottom:0;z-index:100000;background:#fff}#HAMBURGER_MENU .bouton,#HAMBURGER_MENU .fermer{display:block;position:absolute;padding:10px;color:#2aa4c2;font-size:26px;font-weight:600;text-decoration:none}#HAMBURGER_MENU .bouton{left:5px;top:7px}#HAMBURGER_MENU .fermer{right:5px;top:7px}#HAMBURGER_MENU_CONTENU{position:fixed;left:0;top:63px;right:0;bottom:0;overflow-y:scroll}#HAMBURGER_MENU_CONTENU .titre{display:none}#HAMBURGER_MENU_CONTENU .colonnes1,#HAMBURGER_MENU_CONTENU .colonnes2,#HAMBURGER_MENU_CONTENU .colonne{display:block !important}#HAMBURGER_MENU_CONTENU A{display:block;padding:10px 15px 10px 10px;color:#000;border-bottom:solid 1px #2aa4c2;font-size:15px;line-height:20px;font-weight:600;text-align:left;text-decoration:none}#HAMBURGER_MENU_CONTENU A.hasfleche{color:#fff;background:#2aa4c2;border-color:#fff;font-weight:700}#HAMBURGER_MENU_CONTENU A .fleche{float:right;display:block;color:#fff;opacity:.8;animation:transform}#HAMBURGER_MENU_CONTENU A.selected .fleche{transform:rotate(90deg)}#HAMBURGER_MENU_CONTENU .HAMBURGER_SOUSMENU{padding:0 0 20px 0;border-bottom:solid 1px #2aa4c2}#HAMBURGER_MENU_CONTENU .HAMBURGER_SOUSMENU UL{margin:0;padding:0;list-style:none}#HAMBURGER_MENU_CONTENU .HAMBURGER_SOUSMENU LI{margin:0;padding:10px 0 0 10px;color:#2aa4c2;font-size:13px;text-align:left;text-transform:uppercase}#HAMBURGER_MENU_CONTENU .HAMBURGER_SOUSMENU A{display:block;margin:0 0 0 0;padding:0 0 0 0;color:#000;border:none;font-size:15px;text-transform:none}}#SOUSBASDEPAGE{font-size:10px;text-align:center;padding:20px;background:#1d1d1d}#SOUSBASDEPAGE A{color:#333;text-decoration:none;border:none}@media only print{#SOUSBASDEPAGE{display:none}}#BASDEPAGE{clear:both;color:#fff;background:#1d1d1d;padding-bottom:100px}@media only print{#BASDEPAGE{display:none}}#BASDEPAGEcontenu{max-width:1200px;margin:auto;padding:20px 10px 20px 10px}#BASDEPAGEcontenu .partner{padding:5px;margin:0 0 10px 0;max-width:400px;color:rgb(171.6,196,202);background:#155261;border-radius:3px;font-size:12px;font-weight:400}#BASDEPAGEcontenu .partner TABLE{width:100%}#BASDEPAGEcontenu .partner TD{vertical-align:top}#BASDEPAGEcontenu .partner TD+TD{padding-left:10px}#BASDEPAGEcontenu .partner TD+TD.logo{text-align:right}#BASDEPAGEcontenu .partner A{color:#fff}#BASDEPAGEcontenu HR{background:#555;height:1px;border:none;margin:15px 0}#BASDEPAGEcontenu #basdepage_lienslegaux,#BASDEPAGEcontenu #basdepage_lienslegaux A{color:#999;font-size:14px}#BASDEPAGEcontenu #basdepage_lienslegaux_table{display:table;float:right}#BASDEPAGEcontenu #basdepage_lienslegaux_table UL{display:table-row}#BASDEPAGEcontenu #basdepage_lienslegaux_table LI{display:table-cell;padding-left:20px}#BASDEPAGEcontenu .colonneprofil{display:table-cell;vertical-align:top;font-size:13px}#BASDEPAGEcontenu .colonneprofil .titre{margin:0 0 15px 0;background:#2aa4c2 url("/_.gif") no-repeat 50% 50%;background-size:cover;border-radius:3px}#BASDEPAGEcontenu .colonneprofil .titre2{height:70px;padding:25px 0 0 0;background:rgba(29.4,114.8,135.8,.5);border-radius:3px}#BASDEPAGEcontenu .colonneprofil .titre2,#BASDEPAGEcontenu .colonneprofil .titre2 A{color:#fff;text-shadow:1px -1px 0px rgb(29.4,114.8,135.8),1px 1px 0px rgb(29.4,114.8,135.8),-1px 1px 0px rgb(29.4,114.8,135.8),-1px -1px 0px rgb(29.4,114.8,135.8),0 2px 4px rgba(0,0,0,.5);font-size:20px;font-weight:600;text-align:center;text-transform:uppercase}#BASDEPAGEcontenu .colonneprofil UL,#BASDEPAGEcontenu .colonneprofil LI{margin:0;padding:0;list-style:none}#BASDEPAGEcontenu .colonneprofil LI{margin:0 0 3px 0}#BASDEPAGEcontenu .colonneprofil B,#BASDEPAGEcontenu .colonneprofil B A{color:#009e9a;font-size:16px;font-weight:600}#BASDEPAGEcontenu .colonneprofil A{color:#fff;font-weight:400;text-decoration:none}#BASDEPAGEcontenu #basdepage_logo{margin-top:100px;text-align:center}#BASDEPAGEcontenu #basdepage_logo IMG{width:230px;height:104px}#BASDEPAGEtable{display:table;width:100%;border-spacing:10px}#BASDEPAGErow{display:table-row}#BASDEPAGErow .colonne{display:table-cell}@media only screen and (max-width: 600px){#BASDEPAGEmenu{display:none}#BASDEPAGEcontenu #basdepage_logo IMG{width:160px;height:72px}#BASDEPAGEcontenu #basdepage_menu{padding-bottom:20px}#BASDEPAGEcontenu #basdepage_lienslegaux_table{display:block;float:none}#BASDEPAGEcontenu #basdepage_lienslegaux_table UL,#BASDEPAGEcontenu #basdepage_lienslegaux_table LI{display:block}#BASDEPAGEcontenu #basdepage_lienslegaux_table LI{display:block;padding:0;margin-bottom:15px}#BASDEPAGEtable{display:block;width:auto}#BASDEPAGErow{display:block}#BASDEPAGErow .colonne{display:block;width:auto}}#chemin,.chemin{width:100%;max-width:1200px;margin:0 0 15px 0;padding:4px 20px;background:rgb(29.4,114.8,135.8);color:#fff;background:none;color:rgb(29.4,114.8,135.8);font-size:12px;font-weight:600;font-style:normal;text-align:left;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#chemin a,.chemin a{color:#fff;color:rgb(29.4,114.8,135.8);text-decoration:none}#chemin a:hover,.chemin a:hover{text-decoration:underline}#chemin span,.chemin span{position:relative;top:-1px;margin:0 6px;color:rgb(148.5,209.5,224.5);font-size:70%}@media only screen and (min-width: 1350px){#chemin,.chemin{max-width:1300px;margin:0 auto 20px auto}}@media only screen and (max-width: 600px){#chemin,.chemin{display:none}}@media only print{#chemin,.chemin{display:none}}.chemin+.chemin{margin-top:-12px !important}.tabs{width:100%;max-width:1200px;margin:auto;padding:0 20px;padding-top:10px;border-bottom:solid 1px #2aa4c2;margin-bottom:15px;text-align:center}.tabs .tabs2{display:table;margin:auto}.tabs menu{display:table-row;margin:0;padding:0}.tabs li{display:table-cell;list-style:none;margin:0;padding:0 3px}.tabs a{display:block;color:rgb(25.2,98.4,116.4);background:rgb(212.4,236.8,242.8);border-radius:3px 3px 0 0;font-size:13px;font-weight:bold;text-transform:uppercase;text-align:center;text-decoration:none;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;padding:4px 10px}.tabs a.tab_on{color:#fff;background:#2aa4c2}@media only screen and (max-width: 600px){.tabs .tabs2{display:block}.tabs menu{display:block;margin:0 20px}.tabs li{display:block;margin:0 0 10px 0}.tabs a{font-size:15px}}#COOKIEWARNING{position:absolute;position:fixed;left:0;right:0;bottom:0;padding:8px 350px 8px 8px;z-index:1000;background:#000;cursor:initial}#COOKIEWARNING P{margin:0;padding:0 100px 0 0;color:#ccc;font-size:12px;text-align:left}#COOKIEWARNING P A{color:#ccc;text-decoration:underline}#COOKIEWARNING INPUT{float:right;color:#fff;background:#2aa4c2;border:none;cursor:pointer;font-weight:bold;text-transform:uppercase;padding:3px 6px}@media(max-width: 790px){#COOKIEWARNING{padding-right:80px}}H1,#etapes td,#SEJOURCONTENU H1,#SEJOURCONTENU H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#ACCUEILENTETE #ACCUEILENTETEtitre{margin:15px auto 20px auto;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;line-height:40px;text-align:center;max-width:1200px}H1,#etapes td,#SEJOURCONTENU H1,#SEJOURCONTENU H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#ACCUEILENTETE #ACCUEILENTETEtitre,H1 B,#etapes td B,#SEJOURCONTENU H1 B,#SEJOURCONTENU H2 B,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2 B,#ACCUEILENTETE #ACCUEILENTETEtitre B{font-weight:700}H2{margin:10px auto 15px auto;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:30px;text-align:center;max-width:1200px}H2,H2 B{font-weight:700}.bandeaularge,#CONTACTBANDEAULARGE,#ACCUEILENTETE{position:relative;background:url("/_.gif") 50% 50% no-repeat;background-size:cover;min-height:500px;padding:70px 0 100px 0;padding:0}@media only screen and (min-width: 599px)and (max-height: 900px){.bandeaularge,#CONTACTBANDEAULARGE,#ACCUEILENTETE{min-height:400px}}@media only screen and (min-width: 599px)and (max-height: 800px){.bandeaularge,#CONTACTBANDEAULARGE,#ACCUEILENTETE{min-height:300px}}@media only screen and (min-width: 599px)and (max-height: 700px){.bandeaularge,#CONTACTBANDEAULARGE,#ACCUEILENTETE{min-height:200px}}.bandeaularge H1,.bandeaularge #etapes td,#etapes .bandeaularge td,.bandeaularge #SEJOURCONTENU H1,#SEJOURCONTENU .bandeaularge H1,.bandeaularge #SEJOURCONTENU H2,#SEJOURCONTENU .bandeaularge H2,.bandeaularge #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .bandeaularge H2,#CONTACTBANDEAULARGE H1,#CONTACTBANDEAULARGE #etapes td,#etapes #CONTACTBANDEAULARGE td,#CONTACTBANDEAULARGE #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #CONTACTBANDEAULARGE H2,#ACCUEILENTETE H1,#ACCUEILENTETE #etapes td,#etapes #ACCUEILENTETE td,#ACCUEILENTETE #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #ACCUEILENTETE H2,#ACCUEILENTETE #ACCUEILENTETEtitre,.bandeaularge H2,#CONTACTBANDEAULARGE H2,#ACCUEILENTETE H2{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.5)}.bandeaularge+.bloc,#CONTACTBANDEAULARGE+.bloc,#ACCUEILENTETE+.bloc,.bandeaularge+.blocok,#CONTACTBANDEAULARGE+.blocok,#ACCUEILENTETE+.blocok,.bandeaularge+.blocerreur,#CONTACTBANDEAULARGE+.blocerreur,#ACCUEILENTETE+.blocerreur,.bandeaularge+.blocinfo,#CONTACTBANDEAULARGE+.blocinfo,#ACCUEILENTETE+.blocinfo{margin-top:15px}.bandeaularge H1,.bandeaularge #etapes td,#etapes .bandeaularge td,.bandeaularge #SEJOURCONTENU H1,#SEJOURCONTENU .bandeaularge H1,.bandeaularge #SEJOURCONTENU H2,#SEJOURCONTENU .bandeaularge H2,.bandeaularge #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .bandeaularge H2,#CONTACTBANDEAULARGE H1,#CONTACTBANDEAULARGE #etapes td,#etapes #CONTACTBANDEAULARGE td,#CONTACTBANDEAULARGE #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #CONTACTBANDEAULARGE H2,#ACCUEILENTETE H1,#ACCUEILENTETE #etapes td,#etapes #ACCUEILENTETE td,#ACCUEILENTETE #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #ACCUEILENTETE H2,#ACCUEILENTETE #ACCUEILENTETEtitre,.bandeaularge H2,#CONTACTBANDEAULARGE H2,#ACCUEILENTETE H2{position:absolute;left:0;right:0;bottom:10%;max-width:none;margin:0;padding:8px 20px;color:#fff;background:rgba(37.8,147.6,174.6,.8);text-shadow:none;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:26px;line-height:30px}.bandeaularge .bandeaularge2,#CONTACTBANDEAULARGE .bandeaularge2,#ACCUEILENTETE .bandeaularge2{position:absolute;left:20px;top:20px;right:20px;bottom:20px;border:solid 1px #fff}@media only screen and (max-width: 600px){.bandeaularge .bandeaularge2,#CONTACTBANDEAULARGE .bandeaularge2,#ACCUEILENTETE .bandeaularge2{left:5px;top:5px;right:5px;bottom:5px}}.bandeaularge.quatretiers,.quatretiers#CONTACTBANDEAULARGE,.quatretiers#ACCUEILENTETE{height:60vw}@media only screen and (min-width: 1350px){.bandeaularge,#CONTACTBANDEAULARGE,#ACCUEILENTETE{max-width:1300px;margin:auto;margin-top:15px;overflow:hidden;border-radius:8px}.bandeaularge.quatretiers,.quatretiers#CONTACTBANDEAULARGE,.quatretiers#ACCUEILENTETE{height:780px}.bandeaularge .bandeaularge2,#CONTACTBANDEAULARGE .bandeaularge2,#ACCUEILENTETE .bandeaularge2{border-radius:6px}}#AJAXOVERLAY .bandeaularge,#AJAXOVERLAY #CONTACTBANDEAULARGE,#AJAXOVERLAY #ACCUEILENTETE{max-width:auto;min-height:450px;margin-top:0;border-radius:0}#AJAXOVERLAY .bandeaularge .bandeaularge2,#AJAXOVERLAY #CONTACTBANDEAULARGE .bandeaularge2,#AJAXOVERLAY #ACCUEILENTETE .bandeaularge2{border-radius:3px}@media only screen and (max-width: 600px){.bandeaularge,#CONTACTBANDEAULARGE,#ACCUEILENTETE,#AJAXOVERLAY .bandeaularge{min-height:200px;margin-left:0;margin-right:0}.bandeaularge H1,.bandeaularge #etapes td,#etapes .bandeaularge td,.bandeaularge #SEJOURCONTENU H1,#SEJOURCONTENU .bandeaularge H1,.bandeaularge #SEJOURCONTENU H2,#SEJOURCONTENU .bandeaularge H2,.bandeaularge #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .bandeaularge H2,#CONTACTBANDEAULARGE H1,#CONTACTBANDEAULARGE #etapes td,#etapes #CONTACTBANDEAULARGE td,#CONTACTBANDEAULARGE #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #CONTACTBANDEAULARGE H2,#ACCUEILENTETE H1,#ACCUEILENTETE #etapes td,#etapes #ACCUEILENTETE td,#ACCUEILENTETE #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #ACCUEILENTETE H2,#ACCUEILENTETE #ACCUEILENTETEtitre,.bandeaularge H2,#CONTACTBANDEAULARGE H2,#ACCUEILENTETE H2,#AJAXOVERLAY .bandeaularge H1,#AJAXOVERLAY .bandeaularge H2{bottom:10%;font-size:20px;line-height:26px;text-align:left}}.bandeauaccent,.bandeauaccent2,.bandeauerreur,.bandeauok{padding:15px 0}.bandeauaccent .bloc,.bandeauaccent .blocok,.bandeauaccent .blocerreur,.bandeauaccent .blocinfo,.bandeauaccent2 .bloc,.bandeauaccent2 .blocok,.bandeauaccent2 .blocerreur,.bandeauaccent2 .blocinfo,.bandeauerreur .bloc,.bandeauerreur .blocok,.bandeauerreur .blocerreur,.bandeauerreur .blocinfo,.bandeauok .bloc,.bandeauok .blocok,.bandeauok .blocerreur,.bandeauok .blocinfo{margin-bottom:0;font-weight:400}.bandeauaccent .bloc,.bandeauaccent .blocok,.bandeauaccent .blocerreur,.bandeauaccent .blocinfo,.bandeauaccent .bloc A,.bandeauaccent .blocok A,.bandeauaccent .blocerreur A,.bandeauaccent .blocinfo A,.bandeauaccent2 .bloc,.bandeauaccent2 .blocok,.bandeauaccent2 .blocerreur,.bandeauaccent2 .blocinfo,.bandeauaccent2 .bloc A,.bandeauaccent2 .blocok A,.bandeauaccent2 .blocerreur A,.bandeauaccent2 .blocinfo A,.bandeauerreur .bloc,.bandeauerreur .blocok,.bandeauerreur .blocerreur,.bandeauerreur .blocinfo,.bandeauerreur .bloc A,.bandeauerreur .blocok A,.bandeauerreur .blocerreur A,.bandeauerreur .blocinfo A,.bandeauok .bloc,.bandeauok .blocok,.bandeauok .blocerreur,.bandeauok .blocinfo,.bandeauok .bloc A,.bandeauok .blocok A,.bandeauok .blocerreur A,.bandeauok .blocinfo A{color:#fff}.bandeauaccent{background:#2aa4c2}.bandeauaccent,.bandeauaccent A{color:#fff}.bandeauaccent2{background:#009e9a}.bandeauaccent2,.bandeauaccent2 A{color:#fff}.bandeauerreur{background:#c00;padding:30px 0}.bandeauok{background:#0c0;padding:20px 0}.bloc,.blocok,.blocerreur,.blocinfo{color:#000;font-size:17px;line-height:24px;font-weight:300;text-align:justify;margin:auto;margin-bottom:15px;max-width:1200px;padding:0 10px;overflow-x:auto}.blocok,.blocerreur,.blocinfo{padding:15px 15px 12px 15px;text-align:left}.blocerreur{color:#fff;background:#c00;font-weight:bold}.blocerreur A{color:#fff !important}.blocok{color:#fff;background:#4b4;font-weight:bold}.blocok A{color:#fff !important}.blocinfo{background:#ff8;font-weight:400}.accent{color:#fff;background:#2aa4c2}.accent A{color:#fff !important}.accent UL,.accent MENU{list-style-image:url("/img/2014/li-blanc.png") !important}.accent H1,.accent #etapes td,#etapes .accent td,.accent #SEJOURCONTENU H1,#SEJOURCONTENU .accent H1,.accent #SEJOURCONTENU H2,#SEJOURCONTENU .accent H2,.accent #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .accent H2,.accent #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE .accent #ACCUEILENTETEtitre,.accent H2,.accent H3{color:#fff !important}.accenttext{color:#2aa4c2 !important}.complem{background:#ff8300}.complem A{color:#000 !important}.complemtext{color:#ff8300 !important}.blocblanc,.blocresa{margin:0 0 20px 0;border-bottom:solid 2px #2aa4c2;box-shadow:0 2px 8px rgba(0,0,0,.1)}.blocblanc:hover,.blocresa:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.callout{margin:15px;padding:10px 20px;border-radius:15px}.callout,.callout P{text-align:left;font-size:1.1rem}.calloutACCENT{background:#2aa4c2;font-weight:600}.calloutACCENT,.calloutACCENT A,.calloutACCENT A:hover{color:#fff}.calloutJAUNE{background:#ff8;font-weight:500}.calloutJAUNE,.calloutJAUNE A,.calloutJAUNE A:hover{color:#000}.calloutORANGE{background:#ff8300;font-weight:600}.calloutORANGE,.calloutORANGE A,.calloutORANGE A:hover{color:#fff}.calloutROUGE{background:red;font-weight:600}.calloutROUGE,.calloutROUGE A,.calloutROUGE A:hover{color:#fff}.bloc h1,.blocok h1,.blocerreur h1,.blocinfo h1,.bloc h2,.blocok h2,.blocerreur h2,.blocinfo h2,.bloc h3,.blocok h3,.blocerreur h3,.blocinfo h3,.bloc h4,.blocok h4,.blocerreur h4,.blocinfo h4{font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;text-align:left;line-height:30px;color:#2aa4c2;background:none;margin:0 0 10px 0;padding:0 0 5px 0;margin-top:20px}.bloc h1,.blocok h1,.blocerreur h1,.blocinfo h1,.bloc h1 B,.blocok h1 B,.blocerreur h1 B,.blocinfo h1 B,.bloc h2,.blocok h2,.blocerreur h2,.blocinfo h2,.bloc h2 B,.blocok h2 B,.blocerreur h2 B,.blocinfo h2 B,.bloc h3,.blocok h3,.blocerreur h3,.blocinfo h3,.bloc h3 B,.blocok h3 B,.blocerreur h3 B,.blocinfo h3 B,.bloc h4,.blocok h4,.blocerreur h4,.blocinfo h4,.bloc h4 B,.blocok h4 B,.blocerreur h4 B,.blocinfo h4 B{font-weight:bold}.bloc h1:first-child,.blocok h1:first-child,.blocerreur h1:first-child,.blocinfo h1:first-child,.bloc h2:first-child,.blocok h2:first-child,.blocerreur h2:first-child,.blocinfo h2:first-child,.bloc h3:first-child,.blocok h3:first-child,.blocerreur h3:first-child,.blocinfo h3:first-child,.bloc h4:first-child,.blocok h4:first-child,.blocerreur h4:first-child,.blocinfo h4:first-child{margin-top:0}.bloc h1,.blocok h1,.blocerreur h1,.blocinfo h1{color:#000}.bloc h2,.blocok h2,.blocerreur h2,.blocinfo h2,.bloc summary,.blocok summary,.blocerreur summary,.blocinfo summary{font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:26px;text-transform:uppercase}.bloc h3,.blocok h3,.blocerreur h3,.blocinfo h3{color:#000;font-size:20px;line-height:24px;font-weight:bold}.bloc h4,.blocok h4,.blocerreur h4,.blocinfo h4{color:#2aa4c2;font-size:18px;line-height:16px;font-weight:600}.bloc p,.blocok p,.blocerreur p,.blocinfo p{margin:0 0 3px 0;padding:0}.bloc ul,.blocok ul,.blocerreur ul,.blocinfo ul,.bloc ol,.blocok ol,.blocerreur ol,.blocinfo ol,.bloc menu,.blocok menu,.blocerreur menu,.blocinfo menu{padding-left:16px;padding-left:24px}.bloc ul,.blocok ul,.blocerreur ul,.blocinfo ul,.bloc ol,.blocok ol,.blocerreur ol,.blocinfo ol,.bloc menu,.blocok menu,.blocerreur menu,.blocinfo menu,.bloc li,.blocok li,.blocerreur li,.blocinfo li{margin:0 0 10px 0}.bloc ul ul,.blocok ul ul,.blocerreur ul ul,.blocinfo ul ul,.bloc ul ol,.blocok ul ol,.blocerreur ul ol,.blocinfo ul ol,.bloc ul menu,.blocok ul menu,.blocerreur ul menu,.blocinfo ul menu,.bloc ol ul,.blocok ol ul,.blocerreur ol ul,.blocinfo ol ul,.bloc ol ol,.blocok ol ol,.blocerreur ol ol,.blocinfo ol ol,.bloc ol menu,.blocok ol menu,.blocerreur ol menu,.blocinfo ol menu,.bloc menu ul,.blocok menu ul,.blocerreur menu ul,.blocinfo menu ul,.bloc menu ol,.blocok menu ol,.blocerreur menu ol,.blocinfo menu ol,.bloc menu menu,.blocok menu menu,.blocerreur menu menu,.blocinfo menu menu,.bloc li ul,.blocok li ul,.blocerreur li ul,.blocinfo li ul,.bloc li ol,.blocok li ol,.blocerreur li ol,.blocinfo li ol,.bloc li menu,.blocok li menu,.blocerreur li menu,.blocinfo li menu{margin-top:6px}.bloc li,.blocok li,.blocerreur li,.blocinfo li{margin:0 0 5px 0;padding:0 0 5px 0}.bloc li::marker,.blocok li::marker,.blocerreur li::marker,.blocinfo li::marker{color:#2aa4c2}.bloc a,.blocok a,.blocerreur a,.blocinfo a{color:rgb(29.4,114.8,135.8);text-decoration:underline;font-weight:400}.bloc strong,.blocok strong,.blocerreur strong,.blocinfo strong{font-weight:bold}.bloc dd,.blocok dd,.blocerreur dd,.blocinfo dd{padding-top:5px}.bloc blockquote,.blocok blockquote,.blocerreur blockquote,.blocinfo blockquote{position:relative;padding-left:17px;font-size:120%;quotes:"“" "”"}.bloc blockquote:before,.blocok blockquote:before,.blocerreur blockquote:before,.blocinfo blockquote:before{position:absolute;top:8px;left:-7px;content:open-quote;font-size:2em;line-height:.1em}.withspacing p{margin-top:12px}.withspacing p:first-child{margin-top:0}.textenews H1 A,.textenews #etapes td A,#etapes .textenews td A,.textenews #SEJOURCONTENU H1 A,#SEJOURCONTENU .textenews H1 A,.textenews #SEJOURCONTENU H2 A,#SEJOURCONTENU .textenews H2 A,.textenews #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2 A,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .textenews H2 A,.textenews #ACCUEILENTETE #ACCUEILENTETEtitre A,#ACCUEILENTETE .textenews #ACCUEILENTETEtitre A{color:#000;text-decoration:none}.textenews .timestamp A{color:#888;text-decoration:none}.textenews P A{font-weight:600}#bandeauJO{position:relative;max-width:1200px;max-width:64rem;margin:10px;padding:10px 15px;color:#000;background:#ff8;border-radius:12px;font-size:.9rem;line-height:1.25rem;font-weight:500;text-align:left}#bandeauJO I.icone{position:absolute;left:-13px;top:4px;transform:rotate(-10deg);color:#000;font-size:24px}@media only screen and (min-width: 1100px){#bandeauJO{margin:10px auto 10px auto;font-size:1rem;line-height:1.45rem}#bandeauJO I.icone{left:-20px;font-size:30px}}#bandeau_newsletter{padding:15px 15px}#bandeau_newsletter FORM{display:flex;flex-flow:column;place-content:center stretch;gap:10px;max-width:1200px;margin:auto}#bandeau_newsletter H1,#bandeau_newsletter #etapes td,#etapes #bandeau_newsletter td,#bandeau_newsletter #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #bandeau_newsletter H2,#bandeau_newsletter #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE #bandeau_newsletter #ACCUEILENTETEtitre,#bandeau_newsletter H2,#bandeau_newsletter H3,#bandeau_newsletter P{margin:0;padding:0}#bandeau_newsletter H2{display:none}#bandeau_newsletter H3{font-size:1.5rem;font-weight:600;font-style:normal;text-align:center}#bandeau_newsletter P{font-size:1.1rem;font-weight:500;font-style:normal;text-align:center}#bandeau_newsletter DL{width:100%;margin:0;padding:0;display:grid;grid-template-columns:1fr 2fr;place-items:stretch stretch;gap:4px 10px}@media only screen and (max-width: 600px){#bandeau_newsletter DL{grid-template-columns:1fr 3fr}}#bandeau_newsletter DT{grid-column:1;margin:0;padding:0;border:none;font-size:12px;font-weight:600;line-height:2.4rem;text-transform:uppercase;text-align:right}@media only screen and (max-width: 600px){#bandeau_newsletter DT{font-size:10px}}#bandeau_newsletter DD{grid-column:2;margin:0;padding:0;text-align:left;line-height:2.4rem}#bandeau_newsletter DD INPUT{margin:0;padding:0;color:rgb(51,26.2,0);background:#fff;border:solid 2px #ff8300;border-radius:8px}#bandeau_newsletter DD INPUT::placeholder{color:rgb(255,143.4,25.5)}#bandeau_newsletter DD INPUT:not([type=checkbox]){width:100%;max-width:30rem;padding:4px;font-size:1.3rem;line-height:2rem;line-height:calc(2rem - 8px);font-weight:500}#bandeau_newsletter DD INPUT[type=checkbox]{width:calc(2rem - 8px);height:calc(2rem - 8px);accent-color:rgb(33.6,131.2,155.2)}#bandeau_newsletter DD INPUT[type=submit]{padding:8px 0;margin-top:10px;color:#fff;background:#009e9a;border-color:rgb(153,216.2,214.6)}#bandeau_newsletter DD .checkboxes{display:flex;flex-flow:row wrap;row-gap:6px;column-gap:14px;max-width:40rem;margin-top:.3rem}#bandeau_newsletter DD .checkboxes LABEL{display:flex;flex-flow:row nowrap;place-content:center start;gap:5px;font-size:1.2rem;font-weight:600;line-height:normal;white-space:nowrap}#bandeau_newsletter DD .checkboxes LABEL span.label{line-height:calc(2rem - 8px)}#bandeau_newsletter DD P{color:#fff;font-size:1.2rem;font-weight:500;line-height:1.4rem;text-align:left}#bandeau_newsletter DD P.small{max-width:40em;margin-top:5px;font-size:.85rem;line-height:1rem}#bandeau_newsletter.expand DD INPUT::placeholder{color:#fff}#bandeau_newsletter.bandeau{color:#fff;background:#ff8300;background:linear-gradient(-20deg, rgba(255, 131, 0, 0.6), rgba(255, 131, 0, 0.9)),url("/img/2020/fond-newsletter-medium.jpg") 50% 50%;background-size:cover,cover}#bandeau_newsletter.bandeau DT,#bandeau_newsletter.bandeau DD{color:#fff}form{margin:0;padding:0}input,select,textarea,a.button{color:#000;background:#fff;border:none;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;text-decoration:none;box-sizing:border-box;padding:3px;margin:0}input.button,a.button,input.buttondim,a.buttondim{color:#fff;background:#2aa4c2;font-size:110%;font-weight:600;padding:3px 9px}input.buttondim,a.buttondim{background:#999}input.white,a.button.white{color:#2aa4c2;background:#fff}.bloc input,.blocok input,.blocerreur input,.blocinfo input,.bloc select,.blocok select,.blocerreur select,.blocinfo select,.bloc textarea,.blocok textarea,.blocerreur textarea,.blocinfo textarea{color:#000;background:#eee;border:solid 1px #ddd}.bloc input:disabled,.blocok input:disabled,.blocerreur input:disabled,.blocinfo input:disabled,.bloc select:disabled,.blocok select:disabled,.blocerreur select:disabled,.blocinfo select:disabled,.bloc textarea:disabled,.blocok textarea:disabled,.blocerreur textarea:disabled,.blocinfo textarea:disabled{color:#888;background:#f6f6f6;border-color:#eee}.bloc input.button,.blocok input.button,.blocerreur input.button,.blocinfo input.button{color:#fff;background:#2aa4c2;border:none}.bloc input.buttondim,.blocok input.buttondim,.blocerreur input.buttondim,.blocinfo input.buttondim{background:#999}.bloc input.white,.blocok input.white,.blocerreur input.white,.blocinfo input.white{color:#2aa4c2;background:#fff}.blocerreur input.button{color:#fff;background:#000}.blocerreur input.white{color:#000;background:#fff}form dl,.bloc form dl,.blocok form dl,.blocerreur form dl,.blocinfo form dl{text-align:left}form dl dt,.bloc form dl dt,.blocok form dl dt,.blocerreur form dl dt,.blocinfo form dl dt{color:#666;color:#2aa4c2;color:rgb(29.4,114.8,135.8);border-bottom:solid 1px #f0f0f0;border-color:#d0f0ff;font-size:13px;font-weight:600;text-transform:uppercase;padding-bottom:2px}form dl dd,.bloc form dl dd,.blocok form dl dd,.blocerreur form dl dd,.blocinfo form dl dd{padding-top:0;padding-bottom:4px;padding-left:30px}@media only screen and (max-width: 600px){form dl dd,.bloc form dl dd,.blocok form dl dd,.blocerreur form dl dd,.blocinfo form dl dd{padding-left:10px}}form dl dd p,.bloc form dl dd p,.blocok form dl dd p,.blocerreur form dl dd p,.blocinfo form dl dd p{margin:8px 0 !important;padding:0}form dl dd .small,.bloc form dl dd .small{color:#444;font-size:12px;line-height:14px}form dl dd .small B,.bloc form dl dd .small B{font-weight:600}form dl dd menu,form dl dd ul,form dl dd li,.bloc form dl dd menu,.blocok form dl dd menu,.blocerreur form dl dd menu,.blocinfo form dl dd menu,.bloc form dl dd ul,.blocok form dl dd ul,.blocerreur form dl dd ul,.blocinfo form dl dd ul,.bloc form dl dd li,.blocok form dl dd li,.blocerreur form dl dd li,.blocinfo form dl dd li{padding-left:0;margin-left:0}@media only screen and (min-width: 600px){form dl dt.line,.bloc form dl dt.line{width:39%;float:left;clear:left;position:relative;top:2px;text-align:right;border:none}form dl dd.line,.bloc form dl dd.line{padding-left:40%;margin-bottom:2px}}.missing{background:#ff0}form.spacedout dl dt{margin-top:8px}@media only screen and (min-width: 600px){form.spacedout dl dt.line{margin-top:0}}#citeliscartes img{border:none !important}table.list{border:0;border-spacing:0;border-collapse:collapse}table.list tr.even{background:#e6e6e6;background:rgb(204,235.6,234.8);background:rgb(223.05,241.35,245.85)}table.list tr.selected{background:#ffe}table.list tr.th{border:none;background:none}table.list th{color:#333;border-bottom:solid 1px #888;border:none;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;padding:6px 0 3px 0}table.list th a{color:#666;text-decoration:none}table.list td{vertical-align:top;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;padding:6px 0}table.list td a{color:#000;text-decoration:none}table.list th,table.list td{padding-left:10px;padding-right:10px}table.list tr.hasremplacements td{border-bottom:none}table.list tr.remplacements td{border-bottom:solid 1px #ddd;color:#444;font-family:Helvetica,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;line-height:13px}table.list tr.remplacements td a{color:#090;text-decoration:underline}table.list td.message{color:#000;font-weight:bold;text-align:right;padding-bottom:0;border-bottom:none}dl table.list th{font-size:11px}dl table.list td{font-size:13px;padding:6px 4px}dl table.listprix td{text-align:left}dl table.listprix td:last-child{text-align:right}#ACCUEILENTETE{height:400px;min-height:auto;position:relative;overflow:hidden;text-align:left}@media only screen and (max-width: 600px){#ACCUEILENTETE{height:auto;min-height:10px}}#ACCUEILENTETE .bandeaularge2{display:none}#ACCUEILENTETE #ACCUEILENTETEblanc{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.6)}#ACCUEILENTETE #ACCUEILENTETEsilhouette{position:absolute;z-index:120;left:40%;right:0;top:10%;bottom:0;left:50%;top:5px;background:url("/_.gif") 50% 50% no-repeat;background-size:contain}@media only screen and (max-width: 600px){#ACCUEILENTETE #ACCUEILENTETEsilhouette{display:none}}#ACCUEILENTETE #ACCUEILENTETEtitre{display:none;position:absolute;left:0;right:0;bottom:260px;z-index:100;padding:8px 10px 10px 10px;text-align:left;padding-left:100px;padding-right:50%}#ACCUEILENTETE .bandeaularge2{z-index:10}@media only screen and (max-width: 600px){#ACCUEILENTETE{margin-top:15px}#ACCUEILENTETE .bandeaularge2{display:none}#ACCUEILENTETE #ACCUEILENTETEtitre{display:none}#ACCUEILENTETE #ACCUEILENTETEblanc{display:none}#ACCUEILENTETE #ACCUEILENTETE2021{display:none}}#ACCUEILRECHERCHE{position:absolute;left:20px;top:20px;width:50%;min-width:400px;z-index:200;bottom:20px;border:solid 1px #fff;border-radius:10px;padding:15px;background:rgba(0,142.2,138.6,.8);background:linear-gradient(rgba(0, 142.2, 138.6, 0.8), rgba(0, 110.6, 107.8, 0.8))}#ACCUEILRECHERCHE #ACCUEILRECHERCHEicone{display:block;position:absolute;left:0;right:0;bottom:10%;color:#fff;opacity:30%;font-size:150px;line-height:150px;text-align:center}#ACCUEILRECHERCHE H3{margin:0 0 10px 0;padding:0 0 10px 8px;border-bottom:solid 1px #fff;color:#fff;font-size:18px;font-weight:600;text-shadow:0 0 3px rgb(0,142.2,138.6)}#ACCUEILRECHERCHE .critere SELECT,#ACCUEILRECHERCHE .critere P{width:100%;padding:6px 10px;margin:0 5px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;color:#fff;background:none;border:solid 1px hsla(0,0%,100%,.5);border-radius:20px;border:none;font-size:16px;transition:all 1s,background .2s}#ACCUEILRECHERCHE .critere.actif{float:none;clear:both}#ACCUEILRECHERCHE .critere.actif SELECT,#ACCUEILRECHERCHE .critere.actif .blocerreur{width:100%;max-width:100%;padding:6px 10px;margin:6px 0;color:rgb(12.6,49.2,58.2);background:rgba(233.7,245.9,248.9,.85);border:solid 1px #fff;border-radius:20px;font-size:16px;font-weight:600}#ACCUEILRECHERCHE .critere.actif SELECT:hover,#ACCUEILRECHERCHE .critere.actif SELECT:focus,#ACCUEILRECHERCHE .critere.actif .blocerreur:hover,#ACCUEILRECHERCHE .critere.actif .blocerreur:focus{border-color:#2aa4c2}#ACCUEILRECHERCHE .critere.actif SELECT{background-image:url("/img/2019/accueil-recherche-dropdown@2x.png");background-size:10px 8px;background-position:right 10px top 50%;background-repeat:no-repeat}#ACCUEILRECHERCHE .critere.actif SELECT:hover{color:#000;border-color:#004f4d;background-color:#fff}#ACCUEILRECHERCHE .critere.actif .blocerreur{border:none;background:red;color:#fff;font-weight:bold}#ACCUEILRECHERCHE .critere.actif .blocerreur P{margin:0;padding:0}@media only screen and (max-width: 600px){#ACCUEILRECHERCHE{position:static;width:auto;min-width:auto;max-width:auto;min-height:auto;max-height:auto;margin:0;padding:6px 6px 35px 6px;border-radius:0;border:none}#ACCUEILRECHERCHE #ACCUEILRECHERCHEicone{display:none}#ACCUEILRECHERCHE H3{padding-left:0;padding-bottom:6px;text-align:center}#ACCUEILRECHERCHE .critere{float:none}#ACCUEILRECHERCHE .critere SELECT{max-width:100%;padding:6px 10px;border:none;font-size:16px}#ACCUEILRECHERCHE .critere.actif SELECT,#ACCUEILRECHERCHE .critere.actif .blocerreur{padding:6px 10px;font-size:16px}}#ACCUEILRECHERCHECOMPTEUR{position:absolute;left:0;right:0;bottom:0;padding:10px 20px;background:rgb(29.4,114.8,135.8);color:#fff;border-radius:0 0 10px 10px;border-top:solid 1px #fff;font-size:18px;font-weight:700;transition:opacity .4s}#ACCUEILRECHERCHECOMPTEUR .compteur{color:hsl(60,100%,75%)}#ACCUEILRECHERCHECOMPTEUR.vide{opacity:0}@media only screen and (max-width: 600px){#ACCUEILRECHERCHECOMPTEUR{padding:7px 10px;border-radius:0;font-size:15px;text-align:center}}#RECHERCHERESULTATS{padding-top:20px}.ACCUEILCONTENU .accueilsection{padding:30px 0}.ACCUEILCONTENU .accueilsection .bloc,.ACCUEILCONTENU .accueilsection .blocok,.ACCUEILCONTENU .accueilsection .blocerreur,.ACCUEILCONTENU .accueilsection .blocinfo,.ACCUEILCONTENU .accueilsection .bloccouleur{width:auto;max-width:1200px;margin:0 auto;padding:20px 0}.ACCUEILCONTENU .accueilsection H1,.ACCUEILCONTENU .accueilsection #etapes td,#etapes .ACCUEILCONTENU .accueilsection td,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H1,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H1,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H2,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H2,.ACCUEILCONTENU .accueilsection #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .ACCUEILCONTENU .accueilsection H2,.ACCUEILCONTENU .accueilsection #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE .ACCUEILCONTENU .accueilsection #ACCUEILENTETEtitre{margin:0 0 10px 0;font-size:36px;text-align:center}.ACCUEILCONTENU .accueilsection H1,.ACCUEILCONTENU .accueilsection #etapes td,#etapes .ACCUEILCONTENU .accueilsection td,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H1,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H1,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H2,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H2,.ACCUEILCONTENU .accueilsection #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .ACCUEILCONTENU .accueilsection H2,.ACCUEILCONTENU .accueilsection #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE .ACCUEILCONTENU .accueilsection #ACCUEILENTETEtitre,.ACCUEILCONTENU .accueilsection H1 I,.ACCUEILCONTENU .accueilsection #etapes td I,#etapes .ACCUEILCONTENU .accueilsection td I,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H1 I,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H1 I,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H2 I,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H2 I,.ACCUEILCONTENU .accueilsection #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2 I,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .ACCUEILCONTENU .accueilsection H2 I,.ACCUEILCONTENU .accueilsection #ACCUEILENTETE #ACCUEILENTETEtitre I,#ACCUEILENTETE .ACCUEILCONTENU .accueilsection #ACCUEILENTETEtitre I,.ACCUEILCONTENU .accueilsection H1 EM,.ACCUEILCONTENU .accueilsection #etapes td EM,#etapes .ACCUEILCONTENU .accueilsection td EM,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H1 EM,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H1 EM,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H2 EM,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H2 EM,.ACCUEILCONTENU .accueilsection #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2 EM,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .ACCUEILCONTENU .accueilsection H2 EM,.ACCUEILCONTENU .accueilsection #ACCUEILENTETE #ACCUEILENTETEtitre EM,#ACCUEILENTETE .ACCUEILCONTENU .accueilsection #ACCUEILENTETEtitre EM{font-style:normal}@media only screen and (max-width: 600px){.ACCUEILCONTENU .accueilsection H1,.ACCUEILCONTENU .accueilsection #etapes td,#etapes .ACCUEILCONTENU .accueilsection td,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H1,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H1,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H2,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H2,.ACCUEILCONTENU .accueilsection #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .ACCUEILCONTENU .accueilsection H2,.ACCUEILCONTENU .accueilsection #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE .ACCUEILCONTENU .accueilsection #ACCUEILENTETEtitre{font-size:24px}}.ACCUEILCONTENU .accueilsection P{margin-bottom:20px;font-size:20px;line-height:24px;text-align:left}.ACCUEILCONTENU .accueilsection .navscroll{display:block;text-align:center}.ACCUEILCONTENU .accueilsection .navscroll A{display:inline-block;width:40px;height:40px;padding:0;margin:15px;color:#2aa4c2;background:#fff;border-radius:20px;font-size:28px;line-height:40px;font-weight:600;text-decoration:none;text-align:center}.ACCUEILCONTENU .accueilsection .bloccouleur .navscroll A{color:#2aa4c2;background:#fff}@media only screen and (max-width: 600px){.ACCUEILCONTENU .accueilsection H1,.ACCUEILCONTENU .accueilsection #etapes td,#etapes .ACCUEILCONTENU .accueilsection td,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H1,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H1,.ACCUEILCONTENU .accueilsection #SEJOURCONTENU H2,#SEJOURCONTENU .ACCUEILCONTENU .accueilsection H2,.ACCUEILCONTENU .accueilsection #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .ACCUEILCONTENU .accueilsection H2,.ACCUEILCONTENU .accueilsection #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE .ACCUEILCONTENU .accueilsection #ACCUEILENTETEtitre,.ACCUEILCONTENU .accueilsection P{padding:0 10px}.ACCUEILCONTENU .accueilsection P{font-size:16px}.ACCUEILCONTENU .accueilsection .navscroll{display:none}}.ACCUEILCONTENU .sectionblanc .sectionitem{border:solid 1px #ddd}.ACCUEILCONTENU .sectioncouleur{background:#2aa4c2}.ACCUEILCONTENU .sectioncouleur H1,.ACCUEILCONTENU .sectioncouleur #etapes td,#etapes .ACCUEILCONTENU .sectioncouleur td,.ACCUEILCONTENU .sectioncouleur #SEJOURCONTENU H1,#SEJOURCONTENU .ACCUEILCONTENU .sectioncouleur H1,.ACCUEILCONTENU .sectioncouleur #SEJOURCONTENU H2,#SEJOURCONTENU .ACCUEILCONTENU .sectioncouleur H2,.ACCUEILCONTENU .sectioncouleur #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .ACCUEILCONTENU .sectioncouleur H2,.ACCUEILCONTENU .sectioncouleur #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE .ACCUEILCONTENU .sectioncouleur #ACCUEILENTETEtitre,.ACCUEILCONTENU .sectioncouleur H1 I,.ACCUEILCONTENU .sectioncouleur #etapes td I,#etapes .ACCUEILCONTENU .sectioncouleur td I,.ACCUEILCONTENU .sectioncouleur #SEJOURCONTENU H1 I,#SEJOURCONTENU .ACCUEILCONTENU .sectioncouleur H1 I,.ACCUEILCONTENU .sectioncouleur #SEJOURCONTENU H2 I,#SEJOURCONTENU .ACCUEILCONTENU .sectioncouleur H2 I,.ACCUEILCONTENU .sectioncouleur #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2 I,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .ACCUEILCONTENU .sectioncouleur H2 I,.ACCUEILCONTENU .sectioncouleur #ACCUEILENTETE #ACCUEILENTETEtitre I,#ACCUEILENTETE .ACCUEILCONTENU .sectioncouleur #ACCUEILENTETEtitre I,.ACCUEILCONTENU .sectioncouleur H2,.ACCUEILCONTENU .sectioncouleur H2 I{color:#fff}.ACCUEILCONTENU .sectioncouleur .sectionitem{background:#fff}.ACCUEILCONTENU .sectioncontainer{position:relative}.ACCUEILCONTENU .sectionliste{padding:20px 0 0 20px;text-align:left}.ACCUEILCONTENU .sectionitem{display:inline-block;vertical-align:top;margin:0 20px 20px 0}@media only screen and (max-width: 600px){.ACCUEILCONTENU .sectionliste{max-width:none;padding:0}}.ACCUEILCONTENU .scroll_active .sectionliste{overflow-x:scroll;white-space:nowrap}.ACCUEILCONTENU .scroll_active .sectionitem{white-space:normal}.ACCUEILCONTENU .scroll_active .sectionend{display:none}.ACCUEILCONTENU .sectioncontainer{max-width:1240px}.ACCUEILCONTENU .sectionitem{position:relative;width:285px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:left}.ACCUEILCONTENU .sectionitem:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.ACCUEILCONTENU .sectionitem,.ACCUEILCONTENU .sectionitem A,.ACCUEILCONTENU .sectionitem A:hover{color:#222}.ACCUEILCONTENU .sectionitem H2,.ACCUEILCONTENU .sectionitem H3{margin:0 0 5px 0;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;line-height:19px;text-align:left;text-transform:none}.ACCUEILCONTENU .sectionitem H2 A,.ACCUEILCONTENU .sectionitem H3 A{text-decoration:none}.ACCUEILCONTENU .sectionitem .description{margin:0 0 10px 0}.ACCUEILCONTENU .sectionitem .image{position:relative;background:#aaa url("/_.gif") no-repeat 50% 50%;background-size:cover;width:100%;height:185px}.ACCUEILCONTENU .sectionitem .picto{position:absolute;left:10px;top:162px;width:46px;height:46px;color:#2aa4c2;background:#fcfcfc;border-radius:23px;box-shadow:0 1px 3px rgba(0,0,0,.15);font-size:28px;line-height:46px;text-align:center}.ACCUEILCONTENU .sectionitem .picto_placeholder{height:23px}.ACCUEILCONTENU .sectionitem .textes{padding:10px;padding-bottom:25px}.ACCUEILCONTENU .sectionitem .description{font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:300}.ACCUEILCONTENU .sectionitem .lien{position:absolute;left:0;right:0;bottom:0}.ACCUEILCONTENU .sectionitem .lien A{display:block;padding:5px 10px;color:#2aa4c2;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;text-align:left}.ACCUEILCONTENU .sectionitem .cliquable{z-index:50;position:absolute;left:0;top:0;width:100%;height:100%}.ACCUEILCONTENU .sectionitem_news{height:180px;overflow:hidden}.ACCUEILCONTENU .sectionitem_news .image{width:100%;height:180px}.ACCUEILCONTENU .sectionitem_news .date{position:absolute;right:6px;top:6px;padding:4px 7px;color:#fff;color:hsla(0,0%,100%,.95);color:rgb(212.4,236.8,242.8);background:#2aa4c2;background:rgba(29.4,114.8,135.8,.8);background:hsla(0,0%,100%,.7);color:rgba(0,0,0,.8);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-align:center}.ACCUEILCONTENU .sectionitem_news .date .j{font-size:20px;line-height:22px;letter-spacing:1px}.ACCUEILCONTENU .sectionitem_news .date .m{font-size:12px;line-height:12px}.ACCUEILCONTENU .sectionitem_news .textes{position:absolute;left:0;right:0;bottom:0;padding:0;margin:0}.ACCUEILCONTENU .sectionitem_news H2{padding:8px;margin:0;background:rgba(0,142.2,138.6,.8);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:18px;font-weight:600}.ACCUEILCONTENU .sectionitem_news H2,.ACCUEILCONTENU .sectionitem_news H2 A{color:#fff}.ACCUEILCONTENU .sectionitem_webinar .date{color:#000;background:rgba(255,246,51,.95);box-shadow:0 5px 16px rgba(0,0,0,.3)}.ACCUEILCONTENU .sectionitem_webinar .conseiller{position:absolute;left:2px;top:2px;width:60px;height:60px;border-radius:30px;box-shadow:0 5px 16px rgba(0,0,0,.3)}.ACCUEILCONTENU .sectionitem_webinar .header{padding:2px 8px;margin:0;color:#000;background:rgba(255,246,51,.95);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:600;text-transform:uppercase}.ACCUEILCONTENU .sectionitem_webinar H2{background:rgba(37.8,147.6,174.6,.95)}.ACCUEILCONTENU .sectionitem_brochure{background:#2aa4c2;font-size:13px;font-weight:500;line-height:2em}.ACCUEILCONTENU .sectionitem_brochure .titre{position:absolute;left:2em;bottom:0;height:2em;width:180px;overflow:hidden;transform:rotate(-90deg);transform-origin:0% 100%;margin:0;padding:0;color:#fff;font-size:14.5px;line-height:2em;text-align:center;text-transform:uppercase}.ACCUEILCONTENU .sectionitem_brochure .image{position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;padding:0;background-color:rgba(0,0,0,0);background-repeat:none;background-position:100% 50%;background-size:contain}.ACCUEILCONTENU .sectionitem_brochure .icone{position:absolute;right:2px;bottom:2px;line-height:40px;width:40px;color:#fff;background:#009e9a;box-shadow:0 0 5px rgba(0,0,0,.7);font-size:24px;text-align:center}.ACCUEILCONTENU .sectioncontainer_petit{max-width:1160px}.ACCUEILCONTENU .sectionitem_petit{width:170px}.ACCUEILCONTENU .sectionitem_petit .image{width:100%;height:110px}.ACCUEILCONTENU .sectionitem_petit .picto{top:87px}.ACCUEILCONTENU .sectionitem_petit H2{font-size:14px;line-height:19px}.ACCUEILCONTENU .sectionitem_petit .textes{padding:5px;padding-bottom:25px}.ACCUEILCONTENU .sectionitem_petit .textes .description{font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:300}.ACCUEILCONTENU .sectionitem_petit .lien{position:absolute;left:5px;right:0;bottom:5px}.ACCUEILCONTENU .sectionitem_petit .lien A{display:block;color:#2aa4c2;font-size:13px;font-weight:bold;text-align:left}.ACCUEILCONTENU .sectioncontainer_destinations{max-width:1120px}.ACCUEILCONTENU .sectionitem_destinations{width:200px;height:190px;background:#fff}.ACCUEILCONTENU .sectionitem_destinations .image{width:100%;height:100%}.ACCUEILCONTENU .sectionitem_destinations H2,.ACCUEILCONTENU .sectionitem_destinations H3{position:absolute;left:0;right:0;bottom:10%;padding:7px 0 6px 0;margin:0;overflow:hidden;text-overflow:ellipsis;background:rgba(42,164,194,.7);text-shadow:0 1px 3px rgba(37.8,147.6,174.6,.6);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:16px;font-weight:700;text-transform:uppercase;text-align:center}.ACCUEILCONTENU .sectionitem_destinations H2,.ACCUEILCONTENU .sectionitem_destinations H2 A,.ACCUEILCONTENU .sectionitem_destinations H3,.ACCUEILCONTENU .sectionitem_destinations H3 A{color:#fff}.ACCUEILCONTENU .sectionitem_destinations H2 I,.ACCUEILCONTENU .sectionitem_destinations H3 I{padding-right:6px}.ACCUEILCONTENU .sectionitem_destinations .description{display:none}.ACCUEILCONTENU .sectionitem_destinations .lien{display:none}.ACCUEILCONTENU .sectionitem_destinations:hover .image{opacity:.4}.ACCUEILCONTENU .sectionitem_destinations:hover H2,.ACCUEILCONTENU .sectionitem_destinations:hover H3{background:#2aa4c2}.ACCUEILCONTENU .sectioncontainer_pleineimage{max-width:970px}.ACCUEILCONTENU .sectionitem_pleineimage{width:300px;height:240px}.ACCUEILCONTENU .sectionitem_pleineimage .image{width:100%;height:100%}.ACCUEILCONTENU .sectionitem_pleineimage H2,.ACCUEILCONTENU .sectionitem_pleineimage H3{position:absolute;left:20px;bottom:20px}.ACCUEILCONTENU .sectionitem_pleineimage H2,.ACCUEILCONTENU .sectionitem_pleineimage H2 A,.ACCUEILCONTENU .sectionitem_pleineimage H3,.ACCUEILCONTENU .sectionitem_pleineimage H3 A{color:#fff}.ACCUEILCONTENU .sectionitem_pleineimage .picto{left:20px;top:20px}.ACCUEILCONTENU .sectionitem_pleineimage .picto_placeholder,.ACCUEILCONTENU .sectionitem_pleineimage .description,.ACCUEILCONTENU .sectionitem_pleineimage .lien{display:none}.ACCUEILCONTENU .sectionend{clear:both}@media only screen and (max-width: 600px){.ACCUEILCONTENU .scroll_active .sectionliste,.ACCUEILCONTENU .scroll_inactive .sectionliste{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x mandatory}.ACCUEILCONTENU .scroll_active .sectionitem,.ACCUEILCONTENU .scroll_inactive .sectionitem{white-space:normal;margin:10px;scroll-snap-align:start}.ACCUEILCONTENU .scroll_active .sectionend,.ACCUEILCONTENU .scroll_inactive .sectionend{display:none}.ACCUEILCONTENU .sectionend{display:none}}.ACCUEILCONTENU #INDEXPROFILS{display:flex;flex-flow:row wrap;justify-content:center;gap:10px;max-width:1200px;margin:auto;padding-top:10px}.ACCUEILCONTENU #INDEXPROFILS #indexprofil0{grid-row:1;grid-column:1}.ACCUEILCONTENU #INDEXPROFILS #indexprofil1{grid-row:1;grid-column:2}.ACCUEILCONTENU #INDEXPROFILS #indexprofil2{grid-row:2;grid-column:1}.ACCUEILCONTENU #INDEXPROFILS #indexprofil3{grid-row:2;grid-column:2}.ACCUEILCONTENU #INDEXPROFILS #indexprofil4{grid-row:3;grid-column:1/span 2;width:calc(90vw + 10px)}.ACCUEILCONTENU #INDEXPROFILS .profil{position:relative;width:45vw;height:30vw;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ACCUEILCONTENU #INDEXPROFILS .profil:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.ACCUEILCONTENU #INDEXPROFILS .profil IMG{display:block;position:absolute;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.ACCUEILCONTENU #INDEXPROFILS .profil SPAN{display:block;position:absolute;left:4px;right:4px;bottom:4px;padding:6px 2px;background:rgba(42,164,194,.7);text-shadow:0 1px 3px rgba(37.8,147.6,174.6,.6);font-size:16px;font-weight:700}.ACCUEILCONTENU #INDEXPROFILS .profil SPAN,.ACCUEILCONTENU #INDEXPROFILS .profil SPAN A{color:#fff}@media(min-width: 601px){.ACCUEILCONTENU #INDEXPROFILS{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:repeat(auto-fill, 1fr);padding-top:20px}.ACCUEILCONTENU #INDEXPROFILS #indexprofil0{grid-row:1;grid-column:1/span 3;width:auto}.ACCUEILCONTENU #INDEXPROFILS #indexprofil1{grid-row:1;grid-column:4/span 3;width:auto}.ACCUEILCONTENU #INDEXPROFILS #indexprofil2{grid-row:2;grid-column:1/span 2;width:auto}.ACCUEILCONTENU #INDEXPROFILS #indexprofil3{grid-row:2;grid-column:3/span 2;width:auto}.ACCUEILCONTENU #INDEXPROFILS #indexprofil4{grid-row:2;grid-column:5/span 2;width:auto}.ACCUEILCONTENU #INDEXPROFILS .profil{width:100%;height:240px}.ACCUEILCONTENU #INDEXPROFILS .profil SPAN{left:10px;right:10px;bottom:10px;padding:10px 6px;font-size:18px}}#ACCUEILNEWS .accueilsection{padding:0}#ACCUEILVIDEO{margin-top:40px}#ACCUEILVIDEO .bloc,#ACCUEILVIDEO .blocok,#ACCUEILVIDEO .blocerreur,#ACCUEILVIDEO .blocinfo{overflow-x:hidden}#ACCUEILVIDEO FIGURE{float:left;width:48%}#ACCUEILVIDEO FIGURE,#ACCUEILVIDEO VIDEO{border-radius:20px}#ACCUEILVIDEO P{float:right;width:50%;color:#fff;font-weight:600;line-height:1.3em}#ACCUEILVIDEO P A{color:#fff;text-decoration:none}@media only screen and (max-width: 800px){#ACCUEILVIDEO,#ACCUEILVIDEO .accueilsection{padding:0}#ACCUEILVIDEO .bloc,#ACCUEILVIDEO .blocok,#ACCUEILVIDEO .blocerreur,#ACCUEILVIDEO .blocinfo{margin:0;padding:0}#ACCUEILVIDEO FIGURE,#ACCUEILVIDEO VIDEO{border-radius:0}#ACCUEILVIDEO P,#ACCUEILVIDEO FIGURE,#ACCUEILVIDEO VIDEO{float:none;width:100%}#ACCUEILVIDEO P{padding-top:5px}}#CONTACTBANDEAULARGE{position:relative}#CONTACTBANDEAULARGE #bandeaupin{position:absolute;left:50%;top:50%;margin-left:-37px;margin-top:-60px}#CONTACTtable{display:table;width:100%;max-width:1200px;margin:auto}#CONTACTrow{display:table-row}#CONTACTSIDEBAR{display:table-cell;vertical-align:top;width:30%}#CONTACTSIDEBAR .bloc,#CONTACTSIDEBAR .blocok,#CONTACTSIDEBAR .blocerreur,#CONTACTSIDEBAR .blocinfo{color:#fff;font-weight:500;padding:15px;margin:15px 0}#CONTACTSIDEBAR .bloc H3,#CONTACTSIDEBAR .blocok H3,#CONTACTSIDEBAR .blocerreur H3,#CONTACTSIDEBAR .blocinfo H3,#CONTACTSIDEBAR .bloc H3 A,#CONTACTSIDEBAR .blocok H3 A,#CONTACTSIDEBAR .blocerreur H3 A,#CONTACTSIDEBAR .blocinfo H3 A{color:#fff;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-decoration:none}#CONTACTSIDEBAR #contactsidebar1{background:#26a89c;font-size:14px;text-align:left}#CONTACTSIDEBAR #contactsidebar1 I{transform:scale(115%);margin-right:5px}#CONTACTSIDEBAR #contactsidebar2{color:#fff;background:#5ac0b7;font-size:13px;text-align:left}#CONTACTSIDEBAR #contactsidebar2 p{margin-bottom:4px}#CONTACTSIDEBAR #contactsidebar2 I{transform:scale(115%);margin-right:5px}#CONTACTFORM{display:table-cell;vertical-align:top;width:69%;padding:15px 15px 15px 0}#CONTACTMENTIONS,#CONTACTMENTIONS .bloc,#CONTACTMENTIONS .blocok,#CONTACTMENTIONS .blocerreur,#CONTACTMENTIONS .blocinfo{margin-bottom:0}#CONTACTMENTIONS,#CONTACTMENTIONS *{color:#fff;background:#26a89c}#CONTACTMENTIONS H3{font-weight:500}@media only screen and (max-width: 600px){#CONTACTtable,#CONTACTrow,#CONTACTSIDEBAR,#CONTACTFORM{display:block;width:auto}}#PAGEVISIO{margin-bottom:20px}#PAGEVISIO H2{text-align:center}#PAGEVISIO.webinarsonly{display:block}#VISIOWEBINARS{margin-bottom:20px;display:flex;flex-flow:row nowrap;justify-content:center;gap:10px}#VISIOWEBINARS .date{padding:0 0 4px 0;color:#000;font-size:14px;line-height:18px;font-weight:500;text-align:center}#VISIOWEBINARS .webinar{display:block;position:relative;width:400px;height:200px}#VISIOWEBINARS .webinar A{display:block;position:absolute;left:0;right:0;bottom:0;top:0;z-index:100}#VISIOWEBINARS .webinar IMG.thumbnail{display:block;position:absolute;left:0;top:0;width:100%;height:200px;object-fit:cover;border-radius:8px}#VISIOWEBINARS .webinar IMG.conseiller{display:block;position:absolute;left:-7px;top:-7px;width:80px;height:80px;border-radius:40px;box-shadow:0 5px 16px rgba(0,0,0,.3)}#VISIOWEBINARS .webinar .date{position:absolute;right:6px;top:6px;padding:4px 7px;color:#000;background:rgba(255,246,51,.95);box-shadow:0 5px 16px rgba(0,0,0,.3);border-radius:4px;font-size:18px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-align:center}#VISIOWEBINARS .webinar .complet{display:block;position:absolute;top:10px;right:10px;padding:2px 10px;color:#fff;background:#000;box-shadow:0 5px 16px rgba(0,0,0,.3);border-radius:20px;font-size:15px;font-weight:600}#VISIOWEBINARS .webinar .details{display:block;position:absolute;left:0;right:0;bottom:0;padding:0;margin:0}#VISIOWEBINARS .webinar .details .datetexte{padding:2px 8px;margin:0;color:#000;background:rgba(255,246,51,.95);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:600;text-transform:uppercase}#VISIOWEBINARS .webinar .details H3{padding:10px 5px;margin:0;color:#fff;background:rgba(37.8,147.6,174.6,.95);border-radius:0 0 8px 8px;font-size:18px;line-height:21px;font-weight:600;text-align:center}.webinarsonly #VISIOWEBINARS{flex-flow:column nowrap;text-align:center;width:500px;margin:auto}.webinarsonly #VISIOWEBINARS .webinar{width:500px;height:280px}.webinarsonly #VISIOWEBINARS .webinar IMG.thumbnail{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 600px){#VISIOWEBINARS,.webinarsonly #VISIOWEBINARS{width:100%;flex-flow:column nowrap;text-align:center}#VISIOWEBINARS .webinar,.webinarsonly #VISIOWEBINARS .webinar{width:100%;height:200px}#VISIOWEBINARS .webinar IMG.thumbnail,.webinarsonly #VISIOWEBINARS .webinar IMG.thumbnail{width:100%;height:200px;object-fit:cover}}#VISIOTELECONSULTATIONS{flex-basis:100%}#VISIOPLANNING{display:grid;gap:10px;width:100%;max-width:800px;margin:auto}#VISIOPLANNING .JOUR{display:grid;justify-items:stretch;align-items:stretch;justify-content:stretch;align-content:stretch}#VISIOPLANNING .JOUR .date{padding-top:4px;color:#000;font-size:14px;font-weight:500;text-align:center}#VISIOPLANNING .JOUR .fondheure{padding:3px 0 0 4px;border-top:solid 1px #ccc;border-bottom:dotted 1px #ddd;color:#999;font-size:10px;line-height:10px;text-align:left}#VISIOPLANNING .JOUR .slot{position:relative;z-index:1;margin:1px 0 1px 0;background:rgb(204,235.6,234.8);border:solid 1px rgb(76.5,187.1,184.3);border-radius:5px}#VISIOPLANNING .JOUR .slot SPAN.heure{padding:2px 0 0 8px;color:#000;font-size:14px;line-height:16px;font-weight:500}#VISIOPLANNING .JOUR .slot IMG.conseiller{position:absolute;right:2px;top:2px;width:22px;height:22px;border-radius:11px}#VISIOPLANNING .JOUR .slot A{display:block;position:absolute;left:0;right:0;top:0;bottom:0;text-decoration:none}@media only screen and (max-width: 600px){#VISIOPLANNING .JOUR .slot{text-align:center}#VISIOPLANNING .JOUR .slot SPAN.heure{padding:2px 0}#VISIOPLANNING .JOUR .slot IMG.conseiller{display:none}}#VISIOPLANNING .JOUR .pris{opacity:.3;background:#fff}#VISIOPLANNING .dow0 .date,#VISIOPLANNING .dow6 .date{color:#999}#VISIOPLANNING .dow0 .fondheure,#VISIOPLANNING .dow6 .fondheure{border-color:#eee;color:#eee}#VISIOPLANNING .overlayplanning{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:stretch;z-index:100;background:hsla(0,0%,100%,.8)}#VISIOPLANNING .overlayplanning P{padding:1px 12px;color:#fff;background:#009e9a;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:13px;font-weight:600;text-align:center}#VISIOPLANNING .overlayplanning.hover P{box-shadow:0 4px 12px rgba(0,0,0,.3)}#VISIODETAILS{display:flex;flex-flow:row nowrap;gap:20px}#VISIODETAILS IMG.conseiller{width:200px;height:200px;border-radius:100px}#PAGESEJOURSORDRE{display:flex;flex-flow:column nowrap}#PAGESEJOURSORDRE #bandeau_newsletter{order:98}#PAGESEJOURSORDRE #PAGESEJOURSTEXTE{order:99;background:rgb(223.05,241.35,245.85);padding:20px 0 20px 0;margin:0}.titrepagesejours .symbole{color:#2aa4c2}.LISTESEJOURS{max-width:1200px;padding:0 0 0 10px;margin:0 auto 20px auto;text-align:left}.LISTESEJOURS .LISTESEJOURSa{display:table;margin:auto}.LISTESEJOURS .LISTESEJOURSb{display:table-row}.LISTESEJOURS .LISTESEJOURSc{display:table-cell;margin:auto;text-align:left}.LISTESEJOURS .sejour{display:inline-block;vertical-align:top;position:relative;width:275px;margin:0 20px 20px 0;border-bottom:solid 2px #2aa4c2;box-shadow:0 2px 8px rgba(0,0,0,.1)}.LISTESEJOURS .sejour:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.LISTESEJOURS .sejour .image{position:relative;width:275px;height:170px;background:#2aa4c2 url("/_.gif") 50% 50% no-repeat;background-size:cover}.LISTESEJOURS .sejour .image IMG{width:10px;height:10px}.LISTESEJOURS .sejour .tag{position:absolute;left:0;right:0;bottom:0;padding:2px 5px 2px 10px;color:#fff;background:rgba(37.8,147.6,174.6,.8);text-shadow:0 0 3px rgb(37.8,147.6,174.6);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LISTESEJOURS .sejour .tag.tag_classique,.LISTESEJOURS .sejour .tag.tag_premium,.LISTESEJOURS .sejour .tag.tag_elite{font-size:17px;font-weight:600}.LISTESEJOURS .sejour .tag.tag_classique{padding-left:30px}.LISTESEJOURS .sejour .tag.tag_premium{background:rgba(129.6,140.4,158.4,.8);text-shadow:0 0 3px rgb(129.6,140.4,158.4);padding-left:32px}.LISTESEJOURS .sejour .tag.tag_elite{background:rgba(222.975,21.15,150.6375,.8);text-shadow:0 0 3px rgb(222.975,21.15,150.6375);padding-left:42px}.LISTESEJOURS .sejour .coupdecoeur{display:block;float:right;margin:-3px -3px 6px 8px;color:#fff;background:#ff8300;border-radius:40px;font-size:18px;line-height:30px;width:30px;text-align:center}.LISTESEJOURS .sejour .coupdecoeur I{position:relative;top:1px}.LISTESEJOURS .sejour .contenu{padding:10px;padding-bottom:35px;background:#fff;text-align:left}.LISTESEJOURS .sejour .surtitre{font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-weight:600}.LISTESEJOURS .sejour .titre{padding:0 0 10px 0;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:20px}.LISTESEJOURS .sejour .titre A{color:#000;text-decoration:none}.LISTESEJOURS .sejour .texte{font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:16px;font-weight:300}.LISTESEJOURS .sejour .lien{position:absolute;display:block;left:10px;bottom:10px;color:#2aa4c2;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:15px;font-weight:600;text-decoration:none}.LISTESEJOURS .sejour .prixminimum{position:absolute;right:-10px;top:20px;width:79px;height:71px;color:#fff;background:url("/img/2019/apartirde@2x.png") 100% 0% no-repeat;background-size:79px 54px;text-align:center}.LISTESEJOURS .sejour .prixminimum .texte{display:none}.LISTESEJOURS .sejour .prixminimum .prix{display:block;padding:12px 7px 0 4px;color:#2aa4c2;font-size:16px;line-height:17px;font-weight:600;text-transform:uppercase;text-align:center;white-space:nowrap;margin-top:5px}.LISTESEJOURS .sejour .prixminimum-semaine{background-image:url("/img/2019/apartirde-semaine@2x.png");background-size:79px 54px}.LISTESEJOURS .sejour .prixminimum-semaine .prix{margin-top:0}.LISTESEJOURS .sejour .prixminimum-heberg{background-image:url("/img/2019/apartirde-heberg@2x.png");background-size:79px 71px}.LISTESEJOURS .sejour .prixminimum-semaine-heberg{background-image:url("/img/2019/apartirde-semaine-heberg@2x.png");background-size:79px 71px}.LISTESEJOURS .sejour .prixminimum-semaine-heberg .prix{margin-top:0}.LISTESEJOURS .sejour .prixminimumpromo .prix{color:green}.LISTESEJOURS .sejour .presquecomplet{margin:0 0 6px 0;text-align:center}.LISTESEJOURS .sejour .presquecomplet span{padding:2px 6px;color:#fff;background:#ff8300;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase}.LISTESEJOURS .sejour .complet{position:absolute;left:0;top:0;right:0;bottom:0;padding:25px 10px 5px 10px;background:rgba(218.4,230.6,233.6,.7);font-weight:500;font-size:13px;text-align:center}.LISTESEJOURS .sejour .complet P{display:inline-block;padding:6px 6px;color:#fff;background:rgb(60.2,96.8,105.8);border-radius:6px}.LISTESEJOURS .sejour .cliquable{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}.LISTESEJOURS .sejour-vide .prixminimum{display:none}.LISTESEJOURS .sejour:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.LISTESEJOURS .sejour:hover .tagstar .bg{text-shadow:0 2px 3px rgba(0,0,0,.4)}.LISTESEJOURS .sejour:hover .tag{background:#2aa4c2;text-shadow:none}.LISTESEJOURS .sejour:hover .tag.tag_premium{background:rgb(129.6,140.4,158.4)}.LISTESEJOURS .sejour:hover .tag.tag_elite{background:rgb(222.975,21.15,150.6375)}.LISTESEJOURS .separateur{width:6px;margin-left:-3px;margin-right:-3px;background:#2aa4c2;border:none;box-shadow:none}.LISTESEJOURS .separateur .image,.LISTESEJOURS .separateur .texte,.LISTESEJOURS .separateur .description,.LISTESEJOURS .separateur .lien,.LISTESEJOURS .separateur .cliquable{display:none}@media only screen and (max-width: 600px){.LISTESEJOURS{margin-top:20px}.LISTESEJOURS .sejour,.LISTESEJOURS .sejour:hover{display:block;width:auto}.LISTESEJOURS .sejour .image,.LISTESEJOURS .sejour:hover .image{width:100%;height:150px}.LISTESEJOURS .separateur{display:none}}.LISTESEJOURSFOOTER{max-width:50em;padding:10px 10px 20px 10px;margin:auto;color:#999;font-size:14px;font-weight:500;text-align:center}.LISTESEJOURSCATEGORIES{max-width:1220px;margin:auto;margin-bottom:10px;padding:0 10px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}@media only screen and (max-width: 750px){.LISTESEJOURSCATEGORIES{display:flex;flex-flow:column;gap:15px}}.LISTESEJOURSCATEGORIES .INFO_CATEGORIE{margin:0}.LISTESEJOURSCATEGORIES .INFO_CATEGORIE P{font-size:85%}.TAGPROMO{border:solid 1px #180;background:#2a0;color:#fff;font-family:Tahoma,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;padding:1px 3px}.TAGPROMOLARGE{float:right;border:solid 1px #180;background:#2a0;color:#fff;font-family:Tahoma,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;margin:0 0 2px 4px;padding:3px 5px 2px 5px}.TAGCOMPLET{border:solid 1px #810;border:none;background:#a20;color:#fff;background:#222;font-weight:bold;text-decoration:none;padding:2px 6px}.TAGCOMPLETLARGE{float:right;border:solid 1px #810;border:none;background:#a20;color:#fff;background:#222;font-family:Tahoma,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;margin:0 0 2px 4px;padding:4px 6px 3px 6px}.TAGPRESQUECOMPLET{border:solid 1px #440;border:none;background:#770;color:#fff;font-weight:bold;text-decoration:none;padding:2px 4px}.TAGPRESQUECOMPLETLARGE{float:right;border:solid 1px #840;border:none;background:#a50;color:#fff;font-family:Tahoma,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;margin:0 0 2px 4px;padding:4px 6px 3px 6px}@media only screen and (min-width: 599px)and (max-height: 900px){#SEJOURBANDEAU{min-height:450px}}#SEJOURBANDEAU H1,#SEJOURBANDEAU #etapes td,#etapes #SEJOURBANDEAU td,#SEJOURBANDEAU #SEJOURCONTENU H2,#SEJOURCONTENU #SEJOURBANDEAU H2,#SEJOURBANDEAU #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE #SEJOURBANDEAU #ACCUEILENTETEtitre,#SEJOURBANDEAU #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #SEJOURBANDEAU H2{margin-right:400px}@media only screen and (max-width: 600px){#SEJOURBANDEAU H1,#SEJOURBANDEAU #etapes td,#etapes #SEJOURBANDEAU td,#SEJOURBANDEAU #SEJOURCONTENU H2,#SEJOURCONTENU #SEJOURBANDEAU H2,#SEJOURBANDEAU #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE #SEJOURBANDEAU #ACCUEILENTETEtitre,#SEJOURBANDEAU #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE #SEJOURBANDEAU H2{margin-right:0}}#SEJOURBANDEAU .coupdecoeur{display:block;position:absolute;left:0;right:400px;top:80px;font-size:18px;line-height:30px;font-weight:600;text-align:center}#SEJOURBANDEAU .coupdecoeur DIV{display:inline-block;color:#000;background:#fff;border-radius:40px;padding:4px;padding-left:12px}#SEJOURBANDEAU .coupdecoeur SPAN{display:inline-block;margin-left:3px;color:#fff;background:#ff8300;border-radius:40px;width:30px;text-align:center}#SEJOURBANDEAU .coupdecoeur SPAN I{position:relative;top:1px}@media only screen and (max-width: 600px){#SEJOURBANDEAU .coupdecoeur{position:absolute;top:15px;right:15px;left:auto;margin:0;font-size:13px;line-height:22px;text-transform:uppercase}#SEJOURBANDEAU .coupdecoeur SPAN{width:22px}}#SEJOURAGES{position:absolute;top:20px;left:20px;padding:6px 12px;color:#fff;background:#2aa4c2;border-radius:0 0 16px 0;color:rgb(29.4,114.8,135.8);background:#fff;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;border-radius:6px 0 16px 0}@media only screen and (max-width: 600px){#SEJOURAGES{left:5px;top:5px;padding:3px 12px 3px 6px;font-size:14px}}#FONDSEJOURBANDEAUIMAGE{position:absolute;left:0;top:0;bottom:0;right:400px;background:url("/_.gif") 100% 50% no-repeat;background-size:cover}#FONDSEJOURRESERVERIMAGE{position:absolute;top:0;bottom:0;right:0;width:400px;background:url("/_.gif") 0% 50% no-repeat;background-size:cover}#FONDSEJOURRESERVER{position:absolute;top:0;bottom:0;right:0;width:400px;background-color:rgba(37.8,147.6,174.6,.8)}@media only screen and (max-width: 600px){#FONDSEJOURBANDEAUIMAGE,#FONDSEJOURRESERVERIMAGE,#FONDSEJOURRESERVER{display:none}}#SEJOURRESERVER{position:absolute;top:0;bottom:0;right:0;width:400px;padding:30px 30px 30px 10px;margin:0}#SEJOURRESERVER,#SEJOURRESERVER A{color:#fff}#SEJOURRESERVER H2{position:static;margin:0 0 7px 0;padding:0;background:none;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;text-shadow:1px 1px rgb(29.4,114.8,135.8),-1px -1px rgb(29.4,114.8,135.8),-1px 1px rgb(29.4,114.8,135.8),1px -1px rgb(29.4,114.8,135.8);font-size:18px}#SEJOURRESERVER UL.listedestinations{position:absolute;left:10px;top:70px;right:30px;bottom:20px;overflow:scroll;list-style:none}#SEJOURRESERVER UL.listedestinations LI{list-style:none;margin:0 0 10px 0;padding:0}#SEJOURRESERVER UL.listedestinations A{display:block;padding:6px;color:rgb(29.4,114.8,135.8);background:#fff;border-radius:20px;border-radius:6px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-decoration:none}#SEJOURRESERVER #reservezbouton{display:block;width:100%;padding:6px;color:rgb(37.8,147.6,174.6);background:#fff;border-radius:20px;border-radius:6px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;text-align:center;text-decoration:none}#SEJOURRESERVER .pasdedispo{display:block;padding:10px 0 300px 0}#SEJOURRESERVER .pasdedispo A{color:#fff;text-decoration-color:hsla(0,0%,100%,.5)}#SEJOURRESERVER .reservezcell{padding:0 5px;vertical-align:top;text-align:center}#SEJOURRESERVER .reservezcell label{display:block;padding:0 0 1px 0;text-shadow:1px 1px rgb(29.4,114.8,135.8),-1px -1px rgb(29.4,114.8,135.8),-1px 1px rgb(29.4,114.8,135.8),1px -1px rgb(29.4,114.8,135.8);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase;white-space:nowrap}#SEJOURRESERVER .reservezcell .select,#SEJOURRESERVER .reservezcell select{display:block;width:100%;max-width:600px;padding:6px 15px;margin:4px 0 16px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background:#2aa4c2;background:rgb(31.5,123,145.5);border:solid 1px #fff;border-radius:20px;border-radius:6px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:18px;font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 1200px){#SEJOURRESERVER .reservezcell .select,#SEJOURRESERVER .reservezcell select{max-width:500px}}@media only screen and (max-width: 1000px){#SEJOURRESERVER .reservezcell .select,#SEJOURRESERVER .reservezcell select{max-width:400px}}@media only screen and (max-width: 800px){#SEJOURRESERVER .reservezcell .select,#SEJOURRESERVER .reservezcell select{max-width:300px}}#SEJOURRESERVER .reservezcell .select .accent,#SEJOURRESERVER .reservezcell select .accent{background:none;color:#fff}#SEJOURRESERVER .reservezcell .aremplir{color:#000;background:#fff}#SEJOURRESERVER .reservezcell .disabled .select,#SEJOURRESERVER .reservezcell .disabled select{border-color:hsla(0,0%,100%,.3);background:rgba(37.8,147.6,174.6,.8)}#SEJOURRESERVER .reservezcell #reservezprix{padding:6px;margin:0 0 16px 0;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:20px;font-weight:700;text-align:center}#SEJOURRESERVER .reservezcell #reservezprix SMALL{display:block;font-size:14px;font-weight:600}#SEJOURRESERVER .reservezcell #reservezbouton{display:inline-block;width:auto;padding:6px 20px}#SEJOURRESERVER #reservezfin{position:absolute;left:0;right:0;bottom:30px}#SEJOURRESERVER .popup{position:absolute;z-index:500;top:0;right:35px;width:550px;max-height:400px;max-height:95%;overflow:scroll;-webkit-overflow-scrolling:touch;background:#fff;border:solid 1px #ccc;box-shadow:0 4px 12px rgba(0,0,0,.3);border-radius:8px}#SEJOURRESERVER .popup,#SEJOURRESERVER .popup A{color:#000}@media only screen and (min-width: 599px)and (max-height: 900px){#SEJOURRESERVER H2{margin-bottom:5px}#SEJOURRESERVER #reservezbouton{padding:4px 12px;font-size:14px}#SEJOURRESERVER .reservezcell .select,#SEJOURRESERVER .reservezcell select{padding:4px 12px;margin-bottom:5px;font-size:14px}#SEJOURRESERVER .reservezcell #reservezprix{margin-bottom:0px;font-size:20px}}@media only screen and (max-width: 600px){#SEJOURRESERVER{display:none}}#SEJOURONGLETS{position:sticky;top:0;z-index:100;padding:8px;background:#fff;border-bottom:solid 1px #2aa4c2;display:flex;flex-flow:row wrap;align-items:center;justify-items:center;justify-content:center;gap:0}@media only screen and (max-width: 600px){#SEJOURONGLETS{display:none}}#SEJOURONGLETS A{display:block;padding:2px 0;color:#000;text-decoration:none}#SEJOURONGLETS SPAN{display:block;padding:0 16px;padding:0 -1px;border:solid 1px #2aa4c2;border-width:0 1px 0 1px}#SEJOURONGLETS A:first-child SPAN{border-left-width:2px}#SEJOURONGLETS A:last-child SPAN{border-right-width:2px}#SEJOURONGLETSmobile{position:sticky;top:0;z-index:100;padding:4px;background:#2aa4c2;box-shadow:0 2px 2px rgba(0,0,0,.2)}@media only screen and (min-width: 601px){#SEJOURONGLETSmobile{display:none}}#SEJOURONGLETSmobile SELECT{width:100%;padding:6px;background:#fff;border:solid 2px #009e9a;border-radius:20px;color:#000;font-size:1.2rem;font-weight:500}#SEJOURTABS,#SEJOURTABS2{background:#f0f0f0;padding:30px;margin-bottom:20px}@media only screen and (max-width: 600px){#SEJOURTABS,#SEJOURTABS2{padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.1)}}#SEJOURTABS .table,#SEJOURTABS2 .table{position:relative;display:table;width:100%;margin-bottom:-1px;border-collapse:collapse}#SEJOURTABS .row,#SEJOURTABS2 .row{display:table-row}#SEJOURTABS .item,#SEJOURTABS2 .item{display:table-cell;width:10%;margin:1px;background:#fff;border:solid 1px rgb(149.4,198.2,210.2)}#SEJOURTABS .item A,#SEJOURTABS2 .item A{display:block;color:#000;background:#fff;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;text-decoration:none}#SEJOURTABS .item A.selected,#SEJOURTABS2 .item A.selected{position:relative;z-index:150;color:#fff;background:#009e9a}#SEJOURTABS .item I,#SEJOURTABS2 .item I{display:block;height:55px;padding-top:30px;font-size:16px;font-weight:600}@media only screen and (max-height: 900px){#SEJOURTABS .item I,#SEJOURTABS2 .item I{height:40px;padding-top:20px;font-size:15px}}@media only screen and (max-width: 800px){#SEJOURTABS .item I,#SEJOURTABS2 .item I{height:32px;padding-top:15px}}#SEJOURTABS .item DIV,#SEJOURTABS2 .item DIV{padding:0 0 10px 0;min-height:40px;font-size:12px;line-height:14px;font-weight:400}@media only screen and (max-height: 900px){#SEJOURTABS .item DIV,#SEJOURTABS2 .item DIV{min-height:30px;font-size:11px;line-height:12px}}@media only screen and (max-width: 800px){#SEJOURTABS .item DIV,#SEJOURTABS2 .item DIV{min-height:20px;font-size:8px;font-weight:300;text-transform:uppercase}}#SEJOURTABS .item A.selected SPAN,#SEJOURTABS2 .item A.selected SPAN{font-weight:700}#SEJOURTABS .has2 .item,#SEJOURTABS2 .has2 .item{width:50%}#SEJOURTABS .has3 .item,#SEJOURTABS2 .has3 .item{width:33%}#SEJOURTABS .has4 .item,#SEJOURTABS2 .has4 .item{width:25%}#SEJOURTABS .has5 .item,#SEJOURTABS2 .has5 .item{width:20%}#SEJOURTABS .has6 .item,#SEJOURTABS2 .has6 .item{width:16%}#SEJOURTABS .has7 .item,#SEJOURTABS2 .has7 .item{width:14%}@media only screen and (min-width: 1350px){#SEJOURTABS,#SEJOURTABS2{position:relative;width:1200px;margin:-10px auto 40px auto;box-shadow:0 4px 12px rgba(0,0,0,.3);border-radius:16px}}#SEJOURTABS2{position:relative;z-index:100;margin:0;box-shadow:none}@media only screen and (min-width: 1350px){#SEJOURTABS2{position:relative;width:1200px;margin:0 auto 20px auto;box-shadow:0 4px 12px rgba(0,0,0,.3);border-radius:0 0 16px 16px}}#SEJOURTABS2.hasmap{margin-bottom:-20px}.INFO_CATEGORIE{display:block;margin:20px 0 20px 0;border:solid 3px #2aa4c2;box-shadow:0 2px 8px rgba(0,0,0,.1);border:solid 1px #2aa4c2;border-radius:12px}.INFO_CATEGORIE .titre{position:relative}.INFO_CATEGORIE H4{margin:0;padding:3px 0 3px 0;color:#fff !important;background:#2aa4c2;border-radius:12px 12px 0 0;font-size:17px;font-weight:600;line-height:18px;text-transform:uppercase;text-align:left}.INFO_CATEGORIE P{margin:10px;text-align:left}.INFO_CATEGORIE.cat_classique{border-color:rgba(37.8,147.6,174.6,.8);border-color:rgb(37.8,147.6,174.6)}.INFO_CATEGORIE.cat_classique h4{background:rgba(37.8,147.6,174.6,.8);background:rgb(37.8,147.6,174.6);padding-left:30px}.INFO_CATEGORIE.cat_premium{border-color:rgba(129.6,140.4,158.4,.8);border-color:rgb(129.6,140.4,158.4)}.INFO_CATEGORIE.cat_premium h4{background:rgba(129.6,140.4,158.4,.8);background:rgb(129.6,140.4,158.4);padding-left:32px}.INFO_CATEGORIE.cat_elite{border-color:rgba(222.975,21.15,150.6375,.8);border-color:rgb(222.975,21.15,150.6375)}.INFO_CATEGORIE.cat_elite h4{background:rgba(222.975,21.15,150.6375,.8);background:rgb(222.975,21.15,150.6375);padding-left:42px}.INFO_CATEGORIE .nom_categorie{padding:2px 5px;border:solid 1px #2aa4c2;border-radius:5px;font-weight:700;font-weight:600;text-transform:uppercase}.INFO_CATEGORIE .nom_classique{border-color:rgb(37.8,147.6,174.6);color:rgb(37.8,147.6,174.6)}.INFO_CATEGORIE .nom_premium{border-color:rgb(129.6,140.4,158.4);color:rgb(129.6,140.4,158.4)}.INFO_CATEGORIE .nom_elite{border-color:rgb(222.975,21.15,150.6375);color:rgb(222.975,21.15,150.6375)}#SEJOURINDICES{display:table;width:100%}#SEJOURINDICES2{display:table-row}#SEJOURINDICES2 .indice{display:table-cell;padding:6px;text-align:left;vertical-align:right;white-space:nowrap;font-size:15px}#SEJOURINDICES2 .legende{padding-right:4px;color:#000;text-transform:uppercase}#SEJOURINDICES2 .carre{display:inline-block;vertical-align:bottom;position:relative;top:-3px;width:12px;height:12px;margin-right:2px}#SEJOURINDICES2 .on{background:rgb(29.4,114.8,135.8)}#SEJOURINDICES2 .off{background:#e0e0e0}@media only screen and (max-width: 1200px){#SEJOURINDICES,#SEJOURINDICES2,#SEJOURINDICES .indice{display:block}}#SEJOURMESSAGEPROMO,#SEJOURMESSAGEPRESQUECOMPLET{margin:0 0 30px 0}#SEJOURMESSAGEPROMO H2,#SEJOURMESSAGEPRESQUECOMPLET H2{margin:0;padding:0;width:100%;max-width:none}@media only screen and (min-width: 1350px){#SEJOURMESSAGEPROMO H2,#SEJOURMESSAGEPRESQUECOMPLET H2{width:1300px;margin:auto}}#SEJOURMESSAGEPROMO A,#SEJOURMESSAGEPRESQUECOMPLET A{display:block;color:#fff;text-decoration:none;padding:6px 10px;background:#0a0;color:#fff;font-size:16px;font-weight:600;text-align:center}@media only screen and (min-width: 1350px){#SEJOURMESSAGEPROMO,#SEJOURMESSAGEPRESQUECOMPLET{margin-top:5px}#SEJOURMESSAGEPROMO A,#SEJOURMESSAGEPRESQUECOMPLET A{border-radius:8px}}#SEJOURMESSAGEPRESQUECOMPLET A{background:rgb(242.25,124.45,0)}#SEJOURCONTENUMENU UL,#SEJOURCONTENUMENU LI{margin:0;padding:0;list-style:none}#SEJOURCONTENUMENU A{display:block;padding:5px 5px 7px 5px;color:#fff;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;text-align:left}#SEJOURCONTENUMENU A IMG{position:relative;top:2px;width:24px;height:24px;margin-right:6px}#SEJOURCONTENUMENU A:hover,#SEJOURCONTENUMENU A.reserver:hover{background:#000}#SEJOURCONTENUMENU A.dim{opacity:.5}#SEJOURCONTENUMENU A.selected,#SEJOURCONTENUMENU A.selected:hover{opacity:1;background:#ddd;background:#fff;color:#000}#SEJOURCONTENUMENU A.selected img,#SEJOURCONTENUMENU A.selected:hover img{-webkit-filter:brightness(0);filter:brightness(0)}#SEJOURCONTENUMENU A.reserver,#SEJOURCONTENUMENU A.reserver:hover{color:rgb(95.25,186.75,209.25);text-shadow:1px 0 rgba(42,164,194,.95)}#SEJOURCONTENUMENU A.reserver.selected,#SEJOURCONTENUMENU A.reserver.selected:hover{color:#000;text-shadow:none}#SEJOURCONTENUTEXTE{vertical-align:top;padding-top:10px;background:#fff}#SEJOURCONTENUTEXTE .bloctexte{max-width:1100px;padding:0 50px;font-size:15px;font-weight:400}@media only screen and (max-width: 800px){#SEJOURCONTENUTEXTE .bloctexte{padding:0 20px}}#SEJOURCONTENUTEXTE H2.tabtitre{display:flex;flex-flow:column;align-items:center;place-items:center;gap:8px;color:#000;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;line-height:30px;font-weight:600;text-transform:none}#SEJOURCONTENUTEXTE H2.tabtitre I.picto{width:200px;width:80px;height:80px;color:rgb(148.5,209.5,224.5);color:#fff;background:rgb(127.2,200.4,218.4);background:linear-gradient(-10deg, rgb(212.4, 236.8, 242.8) 0%, rgb(84.6, 182.2, 206.2) 100%);border-radius:100px;font-size:40px;line-height:80px}#SEJOURCONTENUTEXTE H2.tabtitre I.rotate{transform:rotate(-10deg)}#SEJOURCONTENUTEXTE H2.tabtitre SPAN.titre{position:relative;z-index:2;text-shadow:0 2px 1px #fff,2px 0 1px #fff,0 -2px #fff,-2px 0 #fff;text-shadow:0 1px 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff}#SEJOURCONTENUTEXTE H2,#SEJOURCONTENUTEXTE H3{margin:35px 0 25px 0;color:#009e9a;font-size:20px;line-height:25px;font-weight:600;text-transform:uppercase;text-align:center}#SEJOURCONTENUTEXTE H3.noprint,#SEJOURCONTENUTEXTE #titre_autres_destinations,#SEJOURCONTENUTEXTE #titre_autres_sejours{display:none}#SEJOURCONTENUTEXTE H4{color:rgb(29.4,114.8,135.8);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}#SEJOURCONTENUTEXTE .uncollapse{padding:0 0 30px 0;text-align:center}#SEJOURCONTENUTEXTE .uncollapse A{display:inline-block;padding:4px 8px;color:#fff;background:#009e9a;border-radius:4px;font-size:14px;font-weight:600;font-style:normal;text-decoration:none}#SEJOURCONTENUTEXTE .boutondevisreserver_reserver,#SEJOURCONTENUTEXTE .boutondevisreserver_devis{display:block;padding:2px 5px;border-radius:3px;font-weight:bold;text-align:center}#SEJOURCONTENUTEXTE .boutondevisreserver_reserver{background:#2aa4c2;color:#fff}#SEJOURCONTENUTEXTE .boutondevisreserver_devis{background:#000;background:#2aa4c2;color:#fff}#SEJOURCONTENUTEXTE .sejourslideshow{position:relative;margin:auto;margin-top:15px;overflow:visible}#SEJOURCONTENUTEXTE .sejourslideshow .scrollprev,#SEJOURCONTENUTEXTE .sejourslideshow .scrollnext{position:absolute;display:block;top:0;bottom:0;width:30px;margin:0;padding:0;box-shadow:none}@media only screen and (max-width: 600px){#SEJOURCONTENUTEXTE .sejourslideshow .scrollprev,#SEJOURCONTENUTEXTE .sejourslideshow .scrollnext{display:none}}#SEJOURCONTENUTEXTE .sejourslideshow .scrollprev{left:-30px;background:url("/img/2019/scroll-left-off@2x.png") no-repeat 0% 50%;background-size:20px 88px}#SEJOURCONTENUTEXTE .sejourslideshow .scrollprev.active{background-image:url("/img/2019/scroll-left-on@2x.png")}#SEJOURCONTENUTEXTE .sejourslideshow .scrollnext{right:-30px;background:url("/img/2019/scroll-right-off@2x.png") no-repeat 100% 50%;background-size:20px 88px}#SEJOURCONTENUTEXTE .sejourslideshow .scrollnext.active{background-image:url("/img/2019/scroll-right-on@2x.png")}#SEJOURCONTENUTEXTE .sejourslideshowscroll{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}#SEJOURCONTENUTEXTE .sejourslideshowscroll .sejourslideshowcell{display:inline-block;margin:0 0 0 10px;padding-bottom:10px;vertical-align:top}#SEJOURCONTENUTEXTE .sejourslideshowscroll .sejourslideshowcell:first-child{margin-left:0}#SEJOURCONTENUTEXTE .sejourslideshowscroll A{display:block;margin:0 0 10px 0;box-shadow:none}#SEJOURCONTENUTEXTE .sejourslideshowscroll IMG{width:200px;height:112px}@media only screen and (max-width: 600px){#SEJOURCONTENUTEXTE .sejourslideshow IMG,#SEJOURCONTENUTEXTE .sejourslideshowscroll IMG{width:200px;height:112px}}@media only screen and (min-width: 601px){#SEJOURCONTENUTEXTE .sejourslideshow,#SEJOURCONTENUTEXTE .sejourslideshowscroll{width:530px}#SEJOURCONTENUTEXTE .sejourslideshow IMG,#SEJOURCONTENUTEXTE .sejourslideshowscroll IMG{width:260px;height:146.25px}}@media only screen and (min-width: 701px){#SEJOURCONTENUTEXTE .sejourslideshow,#SEJOURCONTENUTEXTE .sejourslideshowscroll{width:630px}#SEJOURCONTENUTEXTE .sejourslideshow IMG,#SEJOURCONTENUTEXTE .sejourslideshowscroll IMG{width:310px;height:174.375px}}@media only screen and (min-width: 801px){#SEJOURCONTENUTEXTE .sejourslideshow,#SEJOURCONTENUTEXTE .sejourslideshowscroll{width:700px}#SEJOURCONTENUTEXTE .sejourslideshow IMG,#SEJOURCONTENUTEXTE .sejourslideshowscroll IMG{width:226.6666666667px;height:127.5px}}@media only screen and (min-width: 901px){#SEJOURCONTENUTEXTE .sejourslideshow,#SEJOURCONTENUTEXTE .sejourslideshowscroll{width:800px}#SEJOURCONTENUTEXTE .sejourslideshow IMG,#SEJOURCONTENUTEXTE .sejourslideshowscroll IMG{width:260px;height:146.25px}}@media only screen and (min-width: 1001px){#SEJOURCONTENUTEXTE .sejourslideshow,#SEJOURCONTENUTEXTE .sejourslideshowscroll{width:900px}#SEJOURCONTENUTEXTE .sejourslideshow IMG,#SEJOURCONTENUTEXTE .sejourslideshowscroll IMG{width:293.3333333333px;height:165px}}#SEJOURCONTENUTEXTE .sejourhebergements{columns:2;column-gap:15px}#SEJOURCONTENUTEXTE .sejourhebergement{column-break-inside:avoid;break-inside:avoid;padding-bottom:15px}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementimage{position:relative}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementimage img{display:block;width:100%}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementimage .sejourhebergementtitre{position:absolute;left:0;right:0;bottom:0}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementtexte{padding:10px;background:rgb(244.35,250.45,251.95);border-bottom:solid 1px rgb(169.8,218.6,230.6)}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementtitre{background:#fff;background:rgba(29.4,114.8,135.8,.7);color:#fff;padding:10px;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:24px;text-align:center}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementtitre .sejourhebergementprix{color:hsla(0,0%,100%,.6);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;font-style:normal}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementtitre .sejourhebergementprix B{color:hsla(0,0%,100%,.85);font-weight:700}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementprix{color:#488594;font-size:80%;font-weight:bold}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementthumbnails{float:right;margin:0 0 5px 5px}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementthumbnails A{margin:0 0 10px 10px}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementthumbnails IMG{width:60px;height:60px}#SEJOURCONTENUTEXTE .sejourhebergement LI,#SEJOURCONTENUTEXTE .sejourhebergement P{margin-bottom:5px}#SEJOURCONTENUTEXTE .sejourhebergement UL.sejourhebergementdetails{columns:2;column-gap:15px;margin:0 0 15px 0}#SEJOURCONTENUTEXTE .sejourhebergement UL.sejourhebergementdetails LI{column-break-inside:avoid;break-inside:avoid;list-style:disc;margin:0 0 0 0}#SEJOURCONTENUTEXTE .sejourhebergementclear{display:none}#SEJOURCONTENUTEXTE #sejour_infos_hebergement_habitant{display:none}#SEJOURCONTENUTEXTE #sejour_message_sur_mesure{background:#ff9;padding:10px;margin:10px 0;color:#330;font-weight:500;text-align:left}#SEJOURCONTENUTEXTE #sejour_message_sur_mesure A,#SEJOURCONTENUTEXTE #sejour_message_sur_mesure B{color:#000;font-weight:700}@media only screen and (max-width: 600px){#SEJOURCONTENUTEXTE .bloctexte{padding:0 10px}#SEJOURCONTENUTEXTE H2{margin:20px 0}#SEJOURCONTENUTEXTE H3{margin-left:0}#SEJOURCONTENUTEXTE .sejourhebergements{columns:1}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementimage,#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementtexte,#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementtitre,#SEJOURCONTENUTEXTE .sejourhebergement.pair .sejourhebergementimage,#SEJOURCONTENUTEXTE .sejourhebergement.pair .sejourhebergementtexte,#SEJOURCONTENUTEXTE .sejourhebergement.pair .sejourhebergementtitre,#SEJOURCONTENUTEXTE .sejourhebergement.impair .sejourhebergementimage,#SEJOURCONTENUTEXTE .sejourhebergement.impair .sejourhebergementtexte,#SEJOURCONTENUTEXTE .sejourhebergement.impair .sejourhebergementtitre{float:none;width:auto;margin-left:0;margin-right:0}#SEJOURCONTENUTEXTE .sejourhebergement .sejourhebergementimage,#SEJOURCONTENUTEXTE .sejourhebergement.pair .sejourhebergementimage,#SEJOURCONTENUTEXTE .sejourhebergement.impair .sejourhebergementimage{max-height:200px;overflow:hidden}}#SEJOURSOLUTIONSPAIEMENT H2{padding:14px 0 0 0;color:#000;font-size:30px;line-height:30px;text-align:center;text-transform:none}#SEJOURSOLUTIONSPAIEMENT H2 B{color:#2aa4c2}#SEJOURSOLUTIONSPAIEMENT TABLE{width:100%;max-width:800px;margin:auto;border-spacing:20px;border-collapse:separate}#SEJOURSOLUTIONSPAIEMENT TD{width:33%;padding:10px;background:#2aa4c2;border-radius:20px;color:#fff;text-align:center;padding:0;background:none;border-radius:0;color:#2aa4c2}#SEJOURSOLUTIONSPAIEMENT TD H3{margin:0;padding:10px 0 20px 0;margin-bottom:20px;color:#fff;border-bottom:solid 1px #fff;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:40px;line-height:40px;text-align:center}#SEJOURSOLUTIONSPAIEMENT TD P{color:#fff;font-size:12px;font-weight:bold;text-align:center}#SEJOURSOLUTIONSPAIEMENT TD H3{display:inline-block;width:80px;height:80px;border-radius:40px;padding:21px 0 0 0;margin:0 0 20px 0;color:#fff;background:rgb(127.2,200.4,218.4);background:linear-gradient(-10deg, rgb(212.4, 236.8, 242.8) 0%, rgb(84.6, 182.2, 206.2) 100%);background:linear-gradient(-10deg, rgb(148.5, 209.5, 224.5) 0%, #2aa4c2 100%);border:none;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:40px;line-height:40px;text-align:center;text-transform:none}#SEJOURSOLUTIONSPAIEMENT TD H3 SPAN{opacity:.6}#SEJOURSOLUTIONSPAIEMENT TD P{color:rgb(29.4,114.8,135.8);font-size:14px;font-weight:500;text-align:center}#TEMOIGNAGES{columns:2;column-gap:20px;padding-bottom:15px}#TEMOIGNAGES .temoignage{position:relative;overflow:hidden;padding:0 0 15px 0;break-inside:avoid;column-break-inside:avoid}#TEMOIGNAGES .temoignage .temoignage2{padding:20px;background:#fafafa;border:solid 1px #ddd;background:rgb(244.35,250.45,251.95);border:none;border-bottom:solid 1px rgb(169.8,218.6,230.6)}#TEMOIGNAGES .temoignage .openquote,#TEMOIGNAGES .temoignage .closequote{position:absolute;color:rgb(97.08,156.86,171.56);font-size:40px;font-weight:bold}#TEMOIGNAGES .temoignage .openquote{left:-5px;top:-5px}#TEMOIGNAGES .temoignage .closequote{right:-5px;bottom:-5px}#TEMOIGNAGES .temoignage img{float:right;margin:0 0 10px 10px;border:solid 1px #fff}#TEMOIGNAGES .temoignage blockquote{position:static !important;margin:0 0 10px 0;padding:0;color:#000;font-family:Georgia,Times,serif;font-size:18px;line-height:23px;font-style:italic;font-weight:500}#TEMOIGNAGES .temoignage blockquote:before,#TEMOIGNAGES .temoignage blockquote:after{content:none;display:none}#TEMOIGNAGES .temoignage .signature{margin:0;padding:0;color:#666;color:rgb(29.4,114.8,135.8);font-size:14px;font-weight:600;text-align:right}@media only screen and (max-width: 600px){#TEMOIGNAGES{columns:1}#TEMOIGNAGES .temoignage{margin:10px 10px 15px 10px}}#SEJOURLIENSAUXILIAIRES{display:table;width:100%;margin-bottom:10px}#SEJOURLIENSAUXILIAIRES2{display:table-row}#SEJOURLIENSAUXILIAIRES2 A{display:block;display:table-cell;padding:5px;margin-left:10px;background:#fff;color:#fff;font-size:13px;font-weight:bold;text-align:left;vertical-align:top}#SEJOURLIENSAUXILIAIRES2 A:first-child{margin-left:0}.sejourgraphlegende{width:20%;font-family:Tahoma,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-align:right;white-space:nowrap;padding:2px 4px 2px 0;border-right:solid 1px #000}.sejourgraphbarre{padding:2px 0 0 0}.sejourgraphbarre div{height:12px;background:#37c}.sejourgraphvaleur{font-family:Tahoma,Arial,sans-serif;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-align:left;white-space:nowrap;padding-left:4px}.sejourgraphbas{border-top:solid 1px #000}.sejourlistedestinations DT{font-weight:bold;opacity:.6;border-bottom:solid 1px rgb(201.75,139.25,48.5)}.sejourlistedestinations DD{margin-bottom:25px}.sejourlistedestinations A{font-weight:bold;color:rgb(29.4,114.8,135.8) !important;text-decoration:none}.sejourlistedestinations A:hover{text-decoration:underline}.sejourlistedestinations H1,.sejourlistedestinations #etapes td,#etapes .sejourlistedestinations td,.sejourlistedestinations #ACCUEILENTETE #ACCUEILENTETEtitre,#ACCUEILENTETE .sejourlistedestinations #ACCUEILENTETEtitre,.sejourlistedestinations #PAGESEJOURSORDRE #PAGESEJOURSTEXTE H2,#PAGESEJOURSORDRE #PAGESEJOURSTEXTE .sejourlistedestinations H2,.sejourlistedestinations #SEJOURCONTENU H1,#SEJOURCONTENU .sejourlistedestinations H1,.sejourlistedestinations #SEJOURCONTENU H2,#SEJOURCONTENU .sejourlistedestinations H2,.sejourlistedestinations H2{font-weight:bold}.sejourlistedestinations LI{margin-bottom:0}.sejourlistevignettes{padding-right:0;padding-bottom:5px}.sejourlistevignettes .vignette{float:left;position:relative;background:url("/_.gif");background-size:197px 90px;width:197px;height:90px;border:solid 1px #fff;margin:0 15px 15px 0}.sejourlistevignettes .vignette A{display:block;left:0;top:0;right:0;bottom:0}.sejourlistevignettes .vignette span.clic{display:block;position:absolute;left:0;top:0;right:0;bottom:0}.sejourlistevignettes .vignette span.nom{display:block;position:absolute;left:0;right:0;bottom:10px;z-index:3;padding:2px 3px;color:#fff;color:hsl(0,0%,50%);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 9%, rgba(255, 255, 255, 0.7) 11%, rgba(255, 255, 255, 0.7) 89%, rgba(255, 255, 255, 0) 91%, rgba(255, 255, 255, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(9%, rgba(255, 255, 255, 0)), color-stop(11%, rgba(255, 255, 255, 0.7)), color-stop(89%, rgba(255, 255, 255, 0.7)), color-stop(91%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 9%, rgba(255, 255, 255, 0.7) 11%, rgba(255, 255, 255, 0.7) 89%, rgba(255, 255, 255, 0) 91%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 9%, rgba(255, 255, 255, 0.7) 11%, rgba(255, 255, 255, 0.7) 89%, rgba(255, 255, 255, 0) 91%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 9%, rgba(255, 255, 255, 0.7) 11%, rgba(255, 255, 255, 0.7) 89%, rgba(255, 255, 255, 0) 91%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 9%, rgba(255, 255, 255, 0.7) 11%, rgba(255, 255, 255, 0.7) 89%, rgba(255, 255, 255, 0) 91%, rgba(255, 255, 255, 0) 100%);background:#fff;background:hsla(0,0%,100%,.7);bottom:10px;font-size:19px;text-transform:uppercase;text-align:center;line-height:19px;font-weight:600}.sejourslideshow A,.sejourhebergementthumbnails A{display:inline-block;margin:0 10px 10px 0;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.2)}.sejourslideshow A:hover,.sejourhebergementthumbnails A:hover{box-shadow:0 4px 12px rgba(0,0,0,.4)}.sejourslideshow A IMG,.sejourhebergementthumbnails A IMG{display:block;margin:0;padding:0}#sejourdocuments{max-width:400px;margin:auto}#sejourdocuments A{display:block;margin:0 0 10px 0;padding:8px 14px;color:#fff;background:#2aa4c2;border-radius:6px;font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sejourdocuments I{margin-right:5px}#sejourmapbox{width:100%;height:450px}#sejourmapbox canvas{position:absolute;left:0;top:0}.embedvideo{width:100%;max-width:800px;height:400px}@media only screen and (max-width: 600px){.embedvideo{height:250px}}#POPUPWEBINARS{display:flex;flex-flow:row nowrap;justify-content:stretch;align-content:stretch;align-items:stretch;gap:0;position:absolute;left:6px;top:200px;z-index:1500;overflow:hidden;background:#fff633;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.2)}#POPUPWEBINARS .liste{display:flex;flex-flow:column nowrap;gap:4px;margin:4px}#POPUPWEBINARS .titre{color:#000;font-size:11px;line-height:16px;font-weight:600;text-transform:uppercase}#POPUPWEBINARS .webinar{position:relative;border-radius:4px;overflow:hidden}#POPUPWEBINARS .webinar,#POPUPWEBINARS .webinar IMG.thumbnail{width:200px;height:70px}#POPUPWEBINARS .webinar IMG.thumbnail{position:absolute;left:0;top:0;object-fit:cover}#POPUPWEBINARS A#fermer{display:flex;justify-content:center;align-content:center;align-items:center;padding:0 3px 0 1px;color:rgba(0,0,0,.5);background:none;font-size:10px;text-decoration:none}#POPUPWEBINARS A#fermer:hover{color:#fff;background:rgba(42,164,194,.7)}#POPUPWEBINARS A#fermer SPAN{display:block}@keyframes cookiesAnimation{0%{transform:translate(0, 100px)}100%{transform:none}}#POPUPCOOKIES{position:fixed;left:0;right:0;bottom:0;z-index:2000000000;animation:cookiesAnimation .4s ease-out forwards;background:#eee;box-shadow:0 2px 8px rgba(0,0,0,.2);border-top:solid 1px #2aa4c2;padding:8px;display:grid;grid-template-columns:1fr 15em;place-items:stretch stretch;place-content:stretch stretch;gap:8px;font-size:1rem}@media only screen and (min-width: 1300px){#POPUPCOOKIES{left:20px;right:20px;bottom:20px;border-radius:15px;border:solid 1px #2aa4c2;font-size:1.1rem;font-size:1rem}}@media only screen and (max-width: 800px){#POPUPCOOKIES{grid-template-columns:1fr 8em;font-size:.8rem}#POPUPCOOKIES A SMALL{display:none !important}}#POPUPCOOKIES DIV.message_cookies{grid-column:1;grid-row:span 2;display:grid;place-items:start center;color:#000;text-align:left}#POPUPCOOKIES DIV.message_cookies P{margin:0;padding:0}#POPUPCOOKIES DIV.message_cookies A{color:#000;text-decoration:underline;text-decoration-color:#aaa}#POPUPCOOKIES A.accepter_cookies,#POPUPCOOKIES A.refuser_cookies{grid-column:2;display:grid;place-items:center center;border:solid 1px #2aa4c2;border-radius:5px;padding:8px;text-align:center;text-decoration:none}#POPUPCOOKIES A.accepter_cookies SMALL,#POPUPCOOKIES A.refuser_cookies SMALL{display:block;font-size:70%;font-weight:400}#POPUPCOOKIES A.accepter_cookies{background:#2aa4c2;color:#fff;font-weight:bold}#POPUPCOOKIES A.refuser_cookies{background:#fff;color:#666;border-color:#666}#POPUPCOOKIES A SMALL{display:none !important}@media only screen and (min-width: 800px){#POPUPCOOKIES{grid-template-columns:1fr 8em 8em;font-size:.9rem}#POPUPCOOKIES A SMALL{display:none !important}#POPUPCOOKIES A.refuser_cookies{grid-column:3}}@keyframes bloopAnimation{0%{transform:scale(1)}45%{transform:scale(1.04)}90%{transform:scale(0.99)}100%{transform:scale(1)}}#POPUPCONSEILLER{position:relative;padding:10px;margin:10px auto;max-width:670px;background:#eee;background:rgba(240,240,240,.95);border-radius:20px;animation:bloopAnimation .2s linear forwards}#POPUPCONSEILLER .si_plie{display:none}#POPUPCONSEILLER.plie{padding:0;min-width:60%}#POPUPCONSEILLER.plie .layout{display:block !important}#POPUPCONSEILLER.plie IMG,#POPUPCONSEILLER.plie P,#POPUPCONSEILLER.plie .boutons,#POPUPCONSEILLER.plie .fermer{display:none}#POPUPCONSEILLER.plie .texte H3{margin:0;padding:8px;border:none;text-align:center}#POPUPCONSEILLER.plie .si_plie{display:block}#POPUPCONSEILLER .fermer{position:absolute;top:-4px;right:-4px;z-index:1;width:20px;display:block;color:#fff;background:#999;border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:1rem;line-height:20px;font-weight:500;font-style:normal;text-align:center;text-decoration:none !important}#POPUPCONSEILLER .layout{display:flex;flex-flow:row nowrap;align-content:center;align-items:center;justify-content:center;gap:20px;display:grid;grid-template-columns:120px minmax(300px, 500px);grid-template-rows:min-content min-content;place-items:center stretch;max-width:1200px;margin:auto}#POPUPCONSEILLER IMG{grid-column:1;grid-row:1/-1;display:block;width:120px;height:120px;border-radius:60px}#POPUPCONSEILLER .texte{grid-column:2;grid-row:1;align-self:end;text-align:left}#POPUPCONSEILLER .texte H3{margin:0 0 4px 0;padding:0 0 4px 0;cursor:pointer;color:#009e9a;border-bottom:solid 1px #009e9a;font-size:1.1rem;line-height:1.4rem;font-weight:600;text-transform:uppercase}#POPUPCONSEILLER .texte P,#POPUPCONSEILLER .texte A{font-size:1rem;line-height:1.4rem;font-weight:400}#POPUPCONSEILLER .texte A{color:#155261;font-weight:500;text-decoration:underline;text-decoration-color:#ff8300}#POPUPCONSEILLER .boutons{grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 5px 5px 0;overflow:hidden}#POPUPCONSEILLER .boutons A{display:block;position:relative;margin-top:10px;padding:0 15px;padding-left:40px;color:#fff;background:#009e9a;border-radius:6px;font-size:18px;line-height:36px;font-weight:500;text-align:center;text-decoration:none;font-size:16px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#POPUPCONSEILLER .boutons A I{position:absolute;left:12px;font-size:18px;line-height:30px}#POPUPCONSEILLER.PRESQUECOMPLET,#POPUPCONSEILLER.URGENT{color:#000;background:#fff;border:solid 4px #ff8300}#POPUPCONSEILLER.PRESQUECOMPLET .fermer,#POPUPCONSEILLER.URGENT .fermer{top:-7px;right:-7px;background:#ff8300}#POPUPCONSEILLER.PRESQUECOMPLET IMG,#POPUPCONSEILLER.URGENT IMG{border:solid 2px #009e9a}@media only screen and (min-width: 1100px)and (min-height: 730px){#POPUPCONSEILLER{position:fixed;right:10px;bottom:10px;z-index:500;padding:15px;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,.2)}#POPUPCONSEILLER.plie{min-width:0}#POPUPCONSEILLER .layout{grid-template-columns:80px 310px;grid-template-rows:1fr min-content;gap:10px}#POPUPCONSEILLER IMG{grid-column:1;grid-row:2;width:80px;height:80px;border-radius:40px}#POPUPCONSEILLER .texte{grid-column:1/-1;grid-row:1;font-size:15px}#POPUPCONSEILLER .boutons{grid-column:2;grid-row:2;display:block}#POPUPCONSEILLER A{font-size:17px;line-height:30px}#POPUPCONSEILLER A I{left:10px;font-size:17px;line-height:30px}}@media only screen and (max-width: 600px){#POPUPCONSEILLER{padding:10px;margin:10px 4px;border-radius:8px}#POPUPCONSEILLER .layout{grid-template-columns:80px 1fr;grid-template-rows:min-content min-content;gap:10px}#POPUPCONSEILLER IMG{grid-column:1;grid-row:2;width:80px;height:80px;border-radius:40px}#POPUPCONSEILLER .texte{grid-column:1/-1;grid-row:1}#POPUPCONSEILLER .texte H3{font-size:.95rem}#POPUPCONSEILLER .texte P,#POPUPCONSEILLER .texte A{font-size:.95rem}#POPUPCONSEILLER .boutons{grid-column:2;grid-row:2;display:block}#POPUPCONSEILLER A I{left:12px}}:root{--contact-bouton-position: 20px;--contact-bouton-taille: 80px}@media(max-width: 1000px){:root{--contact-bouton-position: 16px;--contact-bouton-taille: 70px}}#CONTACT_BOUTON{position:fixed;right:var(--contact-bouton-position);bottom:var(--contact-bouton-position);z-index:100}#CONTACT_BOUTON A{width:var(--contact-bouton-taille);height:var(--contact-bouton-taille);display:flex;justify-content:center;align-items:center;color:#fff;background:#ff8300;border-radius:calc(var(--contact-bouton-taille)/2);box-shadow:0 3px 8px rgba(0,0,0,.2);text-align:center;text-decoration:none}#CONTACT_BOUTON I{font-size:calc(var(--contact-bouton-taille)/2);color:#fff}#CONTACT_FERMER{position:fixed;right:calc(var(--contact-bouton-position) + 2px);bottom:calc(var(--contact-bouton-position) + 2px);z-index:101;opacity:1;transition:opacity .2s}#CONTACT_FERMER.hidden{opacity:0}#CONTACT_FERMER A{width:calc(var(--contact-bouton-taille) - 4px);height:calc(var(--contact-bouton-taille) - 4px);display:flex;justify-content:center;align-items:center;color:#fff;background:#ff8300;border-radius:calc(var(--contact-bouton-taille)/2);text-align:center;text-decoration:none}#CONTACT_FERMER I{font-size:calc(var(--contact-bouton-taille)/3);color:#fff}#CONTACT_POPUP{position:fixed;right:calc(var(--contact-bouton-position) + var(--contact-bouton-taille)*.6);bottom:calc(var(--contact-bouton-position) + var(--contact-bouton-taille)*.6);z-index:102;width:25rem;pointer-events:none;opacity:1;transform:scale(1);transform-origin:100% 100%;transition:all .1s ease-out;border:solid 45px;border-image:url("/img/2025/contact-popup2.png") 90}@media(max-width: 550px){#CONTACT_POPUP{left:10px;right:55px;bottom:45px;width:auto}}@media(max-width: 350px){#CONTACT_POPUP{left:10px;right:20px;bottom:50px;width:auto}}#CONTACT_POPUP.hidden{opacity:0;transform:scale(0)}#CONTACT_POPUP #CONTACT_POPUP_CONTENU{margin:-20px -21px -2px -19px;display:flex;flex-flow:column nowrap;gap:16px;background:#f1f1f1;pointer-events:auto}#CONTACT_POPUP H4{padding:0;margin:0;color:rgb(29.4,114.8,135.8);font-size:1.2rem;font-weight:600;line-height:1.4rem;font-style:normal}#CONTACT_POPUP .contact_option{display:grid;grid-template-columns:30px 1fr;place-items:center center;gap:2px 10px;padding:10px 16px;color:#fff;background:#ff8300;border:solid 1px rgb(0,142.2,138.6);border-radius:6px;background:#009e9a;border:solid 1px #000;border:none;text-decoration:none}#CONTACT_POPUP .contact_option I,#CONTACT_POPUP .contact_option IMG{grid-row:1/span 2;grid-column:1}#CONTACT_POPUP .contact_option STRONG,#CONTACT_POPUP .contact_option SPAN{grid-column:2}#CONTACT_POPUP .contact_option I{width:36px;font-size:36px;line-height:36px;text-shadow:0 1px 2px rgba(0,0,0,.15)}#CONTACT_POPUP .contact_option I.fa-brands{font-size:40px}#CONTACT_POPUP .contact_option STRONG{font-size:1.1rem;font-weight:600;font-style:normal;text-shadow:0 1px 2px rgba(0,0,0,.15)}#CONTACT_POPUP .contact_option SPAN{color:rgb(29.4,114.8,135.8);color:hsla(0,0%,100%,.8);color:#fff;font-size:.9rem;font-weight:500;font-style:normal;font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.15)}#DEVIS{display:grid;grid-template-columns:2fr 1fr;place-content:stretch stretch;place-items:stretch stretch;gap:10px;max-width:1200px;margin:auto;margin-bottom:10px}@media only screen and (max-width: 600px){#DEVIS{display:flex;flex-flow:column nowrap}}#DEVIS #DEVISFORM{margin:0 0 15px 0}#DEVIS #DEVISFORM .encadrepresentation{color:#000;background:#ffc;border:solid 2px #ff8;padding:8px;font-size:12px;line-height:13px}#DEVIS #DEVISFORM #boutons_submit{margin:15px 0 10px 0;display:flex;flex-flow:row nowrap;place-content:space-between}#DEVIS #DEVISFORM #boutons_submit .reserver{color:#fff;background:#000}#DEVIS #DEVISFORM .devisboutons{display:table;width:100%;box-sizing:border-box;border-spacing:10px;margin:0 -10px}#DEVIS #DEVISFORM .devisboutons .devisboutons2{display:table-row}#DEVIS #DEVISFORM .devisboutons a{display:block;display:table-cell;width:25%;color:#fff;background:#2aa4c2;padding:10px 4px;font-weight:500;text-align:center;text-decoration:none;vertical-align:middle}#DEVIS #DEVISFORM .devisboutons a.reserver{background:#000;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 600px){#DEVIS #DEVISFORM .devisboutons{padding-top:10px}#DEVIS #DEVISFORM .devisboutons,#DEVIS #DEVISFORM .devisboutons .devisboutons2,#DEVIS #DEVISFORM .devisboutons A{display:block;width:auto;margin:0}#DEVIS #DEVISFORM .devisboutons A{margin:0 0 10px 0}}#DEVIS #DEVISFORM #devisboutonfleches{display:none;height:15px;box-sizing:border-box;padding:2px 5px 0 5px;overflow:hidden;text-align:center}#DEVIS #DEVISFORM #devisboutonfleches div{display:inline-block;width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-bottom:15px solid #2aa4c2}#DEVIS #DEVISFORM #devisboutonfleches.bouton_envoyer{display:block;padding-left:25%;padding-right:50%}#DEVIS #DEVISFORM #devisboutonfleches.bouton_email{display:block;padding-left:50%;padding-right:25%}#DEVIS #DEVISFORM #devisboutonstatus p{color:#fff;padding:8px;font-weight:bold}#DEVIS #DEVISFORM #devisboutonstatus p.ok{background:#0a0}#DEVIS #DEVISFORM #devisboutonstatus p.err{background:#a00}#DEVIS #DEVISFORM .devisboutonformulaire{background:#2aa4c2;color:#fff;padding:10px 15px 10px 10px;margin:0}#DEVIS #DEVISFORM .devisboutonformulaire DT{color:#fff;border:none}#DEVIS #DEVISFORM MENU.prixcomprend{margin:6px 0 10px 0;padding:0}#DEVIS #DEVISFORM MENU.prixcomprend,#DEVIS #DEVISFORM MENU.prixcomprend small{font-size:.75em;line-height:1.3em}#DEVIS #DEVISFORM MENU.prixcomprend LI{margin:0 0 .2em 0;padding:0 0 0 20px;text-indent:-20px}#DEVIS #DEVISFORM #devismessagecpf{font-size:.85rem;line-height:1.2rem}#DEVIS #DEVISCODEPROMO{color:#fff;background:rgb(29.4,114.8,135.8);border-radius:8px;position:relative;margin:0 0 15px 0;padding:10px}#DEVIS #DEVISCODEPROMO P{margin-bottom:9px;text-align:left}#DEVIS #DEVISCODEPROMO DIV{margin-bottom:4px;text-align:center}#DEVIS #DEVISCODEPROMO INPUT{width:100%}#DEVIS #DEVISRESULTPROMO,#DEVIS #DEVISRESULTERREUR{color:#fff;background:rgb(29.4,114.8,135.8);border-radius:8px;font-weight:600;text-align:left;padding:15px}@media only screen and (max-width: 600px){#DEVIS #DEVISRESULTPROMO,#DEVIS #DEVISRESULTERREUR{padding:8px 10px;box-shadow:0 0 8px rgba(0,0,0,.5);font-size:.9rem;line-height:1.1rem}}#DEVIS #DEVISRESULTPROMO{background:#0a3}#DEVIS #DEVISRESULTERREUR{background:red}#RESERVINFO{position:sticky;top:0;padding:0 10px 0 0;display:flex;flex-flow:column nowrap;gap:10px}#RESERVINFO #RESERVINFO_PRIX{padding:10px;background:#2aa4c2;border-radius:8px}#RESERVINFO #RESERVINFO_PRIX,#RESERVINFO #RESERVINFO_PRIX A{color:#fff}#RESERVINFO #RESERVINFO_PRIX table{width:100%;border-spacing:0}#RESERVINFO #RESERVINFO_PRIX td{font-size:15px;border-bottom:solid 1px #fff;border-color:hsla(0,0%,100%,.2);padding:5px}#RESERVINFO #RESERVINFO_PRIX tr.reduction td{font-weight:bold}#RESERVINFO #RESERVINFO_PRIX tr.total td{font-size:18px;font-weight:bold;border-bottom:none}#RESERVINFO #RESERVINFO_PRIX .smallprint{margin:4px 0 0 0;padding:0 5px;font-size:10px;font-weight:normal;text-align:left;line-height:12px}#RESERVINFO #RESERVINFO_SEJOUR{padding:10px;color:#fff;background:#009e9a;border-radius:8px;color:#000;background:#fff;border:solid 3px #2aa4c2}#RESERVINFO #RESERVINFO_SEJOUR P{margin:6px 0 0 0;text-align:left}#RESERVINFO #RESERVINFO_SEJOUR P:first-child{margin:0}#RESERVINFO #RESERVINFO_BOUTONS{display:flex;flex-flow:column nowrap;gap:10px}#RESERVINFO #RESERVINFO_BOUTONS A.bouton{padding:6px 3px;display:grid;grid-template-columns:2rem 1fr;place-items:center center;color:#fff;background:#2aa4c2;border-radius:8px;font-size:1rem;line-height:1.2rem;font-weight:500;text-decoration:none}#RESERVINFO #RESERVINFO_BOUTONS A.bouton.reserver,#RESERVINFO #RESERVINFO_BOUTONS A.bouton.continuer{padding:10px 3px;background:#ff8300;font-size:1.2rem;line-height:1.4rem}#RESERVINFO #RESERVINFO_BOUTONS FORM{margin:-8px 0 10px 0}#RESERVINFO #RESERVINFO_BOUTONS .fleches{height:10px;overflow:hidden;color:#2aa4c2;text-align:center;font-size:20px;line-height:20px}#RESERVINFO #RESERVINFO_BOUTONS DL{padding:10px;background:#fff;border:solid 3px #2aa4c2;border-radius:8px}#RESERVINFO #RESERVINFO_BOUTONS DT{margin:12px 0 0 0;padding:0;font-size:.8rem;border:none}#RESERVINFO #RESERVINFO_BOUTONS DD{margin:8px 0 0 0;padding:0}#RESERVINFO #RESERVINFO_BOUTONS INPUT{border:solid 1px #666;border-radius:8px;font-size:1rem;line-height:1.6rem}#RESERVINFO #RESERVINFO_BOUTONS INPUT[type=button],#RESERVINFO #RESERVINFO_BOUTONS INPUT[type=submit]{padding:0 1rem;color:#fff;background:#2aa4c2;border-color:#2aa4c2;font-weight:600;line-height:1.8rem}#RESERVINFO #RESERVINFO_BOUTONS .result{margin-top:10px}#RESERVINFO #RESERVINFO_BOUTONS .result .ok,#RESERVINFO #RESERVINFO_BOUTONS .result .err{margin:0 2px;padding:10px;border-radius:8px;font-size:.9rem;font-weight:600}#RESERVINFO #RESERVINFO_BOUTONS .result .ok{color:#fff;background:#0c0}#RESERVINFO #RESERVINFO_BOUTONS .result .err{color:#fff;background:#c00}@media only screen and (max-width: 600px){#RESERVINFO #RESERVINFO_SEJOUR{order:1}#RESERVINFO #RESERVINFO_PRIX{order:2}#RESERVINFO #RESERVINFO_BOUTONS{order:3}#RESERVINFO.collapsible{position:fixed;left:0;right:0;top:auto;bottom:0;margin:0;padding:10px;z-index:1001;background:linear-gradient(to bottom, transparent 0%, white 60%)}#RESERVINFO.collapsible .collapse{display:none}#RESERVINFO.collapsible #RESERVINFO_PRIX,#RESERVINFO.collapsible #RESERVINFO_BOUTONS A,#RESERVINFO.collapsible #RESERVINFO_BOUTONS FORM DL{box-shadow:0 0 8px rgba(0,0,0,.5)}#RESERVINFO.collapsible #RESERVINFO_PRIX{order:2}#RESERVINFO.collapsible #RESERVINFO_BOUTONS{order:1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}#RESERVINFO.collapsible #RESERVINFO_BOUTONS A.reserver{grid-column:1/-1}#RESERVINFO.collapsible #RESERVINFO_BOUTONS A.continuer{grid-column:2/-1;grid-row:1}#RESERVINFO.collapsible #RESERVINFO_BOUTONS A.retour{grid-row:1}#RESERVINFO.collapsible #RESERVINFO_BOUTONS A.secondaire{display:block}#RESERVINFO.collapsible #RESERVINFO_BOUTONS A.secondaire I{display:block;font-size:1.6rem;line-height:2rem}#RESERVINFO.collapsible #RESERVINFO_BOUTONS A.secondaire SPAN{display:none}#RESERVINFO.collapsible #RESERVINFO_BOUTONS FORM{grid-row:-1;grid-column:1/-1}#RESERVINFO.collapsible #RESERVINFO_BOUTONS FORM .fleches{display:none}}#etapes{margin-bottom:15px}#etapes td{margin:0}#etapes td.off{color:#2aa4c2;background:#fff}#etapes td.seponoff{width:20px;background:url("/img/etapes/seponoff.png") #2aa4c2 no-repeat;background-size:20px 80px;background-position:100% 50%}#etapes td.sepoffon{width:20px;background:url("/img/etapes/sepoffon.png") #fff no-repeat;background-size:20px 80px;background-position:100% 50%}#etapes td.sepoffoff{width:20px;background:url("/img/etapes/sepoffoff.png") #fff no-repeat;background-size:20px 80px;background-position:100% 50%}#DEVIS_RESERV .valider,#DEVIS_RECAP .valider{margin:2rem 0;text-align:right}#DEVIS_RESERV .valider input,#DEVIS_RECAP .valider input{padding:0 2rem;font-size:1.2rem;line-height:2.2rem}#DEVIS_RECAP DT{margin:0 10px}#DEVIS_RESERV{padding-bottom:2rem}#DEVIS_RESERV H2{border-bottom:solid 1px rgb(191.1,227.7,236.7)}#noDEVIS_RECAP{display:grid;grid-template-columns:1fr 1fr;place-content:start stretch;place-items:start stretch;gap:10px;max-width:1200px;margin:auto;text-align:left}@media only screen and (max-width: 600px){#noDEVIS_RECAP{display:flex;flex-flow:column nowrap}}#noDEVIS_RECAP #DEVIS_RECAP_HEADER{grid-column:1/-1}#noDEVIS_RECAP #DEVIS_RECAP_FOOTER{grid-column:1/-1;margin:20px 0}#noDEVIS_RECAP DT{margin-top:15px;color:#2aa4c2;border-bottom:solid 1px rgb(191.1,227.7,236.7);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:26px;font-weight:700;text-transform:uppercase}#noDEVIS_RECAP DT:first-child{margin-top:0}#noDEVIS_RECAP DD{margin-top:5px}#noDEVIS_RECAP .modifier{margin:1rem 0 0 0}#noDEVIS_RECAP .modifier INPUT{padding:4px 15px;font-size:80%}#LISTEBROCHURES{display:grid;grid-template-columns:repeat(auto-fill, 210px);place-content:center center;gap:10px}#LISTEBROCHURES .brochure{padding:10px;display:flex;flex-flow:column nowrap;place-content:flex-start stretch;align-items:stretch;gap:10px;background:#2aa4c2;background:rgb(90.6,176,197);box-shadow:0 2px 8px rgba(0,0,0,.2)}#LISTEBROCHURES .brochure:hover{box-shadow:0 4px 12px rgba(0,0,0,.4)}#LISTEBROCHURES .brochure .vignette{flex-basis:min-content;display:flex;justify-content:center;align-self:center}#LISTEBROCHURES .brochure .vignette A,#LISTEBROCHURES .brochure .vignette IMG{display:block;max-width:190px;max-height:190px}#LISTEBROCHURES .brochure .titre{flex-basis:min-content;border-top:solid 1px #fff;font-size:14px;line-height:16px;text-align:center}#LISTEBROCHURES .brochure .titre A{display:block;padding:3px 10px 0 10px;color:#fff;font-weight:400;text-decoration:none}#LISTEBROCHURES .brochure .boutons{flex-grow:1;justify-content:flex-end;display:flex;flex-flow:column nowrap;gap:6px;font-size:16px;line-height:18px;text-align:center}#LISTEBROCHURES .brochure .boutons A{display:grid;grid-template-columns:1em 1fr;place-content:stretch stretch;place-items:center center;width:100%;padding:6px 10px 6px 10px;background:rgb(29.4,114.8,135.8);color:#fff;font-weight:400;text-decoration:none;text-align:center}#LISTEBROCHURES .brochure .boutons A I{flex-basis:1em}@media only screen and (max-width: 600px){#LISTEBROCHURES{display:flex;flex-flow:column nowrap;place-content:center center;gap:0}#LISTEBROCHURES .brochure{float:none;position:relative;min-height:140px;margin:10px;padding:0;display:grid;grid-template-columns:120px 1fr;grid-template-rows:min-content 1fr}#LISTEBROCHURES .brochure .vignette{grid-column:1;grid-row:1/-1;place-self:stretch stretch;background-color:rgb(29.4,114.8,135.8)}#LISTEBROCHURES .brochure .vignette A{display:flex;justify-content:center;align-items:center}#LISTEBROCHURES .brochure .vignette IMG{display:block;max-width:120px;max-height:120px}#LISTEBROCHURES .brochure .titre{grid-column:2;grid-row:1;padding:10px 10px 0 0;border:none;font-size:15px;line-height:17px;font-weight:600;text-align:left}#LISTEBROCHURES .brochure .boutons{grid-column:2;grid-row:2;padding:0 10px 10px 0}}#PRIVELOGINtable{display:table;width:100%;max-width:1200px;margin:auto}#PRIVELOGINrow{display:table-row}#PRIVELOGINrow .colonne1{display:table-cell;vertical-align:top;width:30%;padding:15px 15px 15px 0}#PRIVELOGINrow .colonne2{display:table-cell;vertical-align:top;width:69%}#PRIVELOGINrow .colonne2 .bloc,#PRIVELOGINrow .colonne2 .blocok,#PRIVELOGINrow .colonne2 .blocerreur,#PRIVELOGINrow .colonne2 .blocinfo{padding:15px}@media only screen and (max-width: 600px){#PRIVELOGINtable,#PRIVELOGINrow,#PRIVELOGINrow .colonne1,#PRIVELOGINrow .colonne2{display:block;width:auto;padding:0}}#ESPACEPERSOentetemobile{margin:0 20px 30px 20px;text-align:center}#ESPACEPERSOentetemobile A{padding:4px 15px;color:#fff;background:#2aa4c2;border-radius:20px;font-size:16px;line-height:30px;text-decoration:none}#ESPACEPERSOtable{display:table;width:100%;max-width:1200px;margin:auto}#ESPACEPERSOrow{display:table-row}#ESPACEPERSO1{display:table-cell;width:70%;padding:15px 15px 0 0}#ESPACEPERSO2{display:table-cell;width:29%;padding:15px 0 0 0}@media only screen and (max-width: 600px){#ESPACEPERSOtable,#ESPACEPERSOrow,#ESPACEPERSO1,#ESPACEPERSO2{display:block;width:auto;padding:0}}#RESERV{display:grid;grid-template-columns:5fr 2fr;place-content:stretch stretch;place-items:stretch stretch;gap:10px;max-width:1200px;margin:auto}@media only screen and (max-width: 600px){#RESERV{display:flex;flex-flow:column nowrap}}#RESERV_COL1{padding-top:1rem}#RESERV_COL1 H2.resadocstitre{margin:0 10px 10px 10px;padding:10px 0 6px 0;border-bottom:solid 1px #fff;text-align:center}#RESERV_COL1 .resadocs{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;padding:0 10px}@media only screen and (max-width: 600px){#RESERV_COL1 .resadocs{display:flex;flex-flow:column nowrap;width:auto}}#RESERV_COL1 .resadocs H3{padding:0;margin:40px 0 12px 0;font-size:17px;text-transform:uppercase;text-align:center}#RESERV_COL1 .resadocs H3:first-child{margin-top:0}#RESERV_COL1 .resadocs H3.important{color:#ff7 !important}#RESERV_COL1 .resadocs .doc A{display:block;position:relative;margin:0 0 10px 0;padding:9px 38px 9px 8px;color:rgb(29.4,114.8,135.8) !important;background:#fff;border-radius:6px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;text-align:left}#RESERV_COL1 .resadocs .doc A.dejacharge,#RESERV_COL1 .resadocs .doc A.dejarempli{background:hsla(0,0%,100%,.5)}#RESERV_COL1 .resadocs .doc A.dejacharge I,#RESERV_COL1 .resadocs .doc A.dejarempli I{color:#fff}#RESERV_COL1 .resadocs .doc A I{position:absolute;right:8px;top:8px;font-size:18px}#RESERV_COL1 .resadocs .uploaded{display:block;position:relative;margin:0 0 6px 0;padding:5px 38px 5px 8px;color:rgb(29.4,114.8,135.8) !important;background:hsla(0,0%,100%,.5);border-radius:6px;font-size:13px;line-height:15px;font-weight:500}#RESERV_COL1 .resadocs .uploaded I{position:absolute;right:8px;top:5px;font-size:12px;line-height:15px}#RESERV_COL1 .resadocs .infos{padding:10px;background:#fff;border-radius:6px}#RESERV_COL1 .resadocs .infos P{margin:0;padding:0;color:#000;font-size:14px;font-weight:500;line-height:18px}#RESERV_COL1 .resacoord{padding:15px;display:grid;grid-template-columns:1fr 1fr;gap:15px;width:100%}@media only screen and (max-width: 600px){#RESERV_COL1 .resacoord{display:flex;flex-flow:column nowrap;width:auto}}#RESERV_COL1 .resacoord .message{grid-column:1/-1}#RESERV_COL1 .infos_footer{margin:10px 20px 10px 20px;font-size:14px;font-weight:500;line-height:17px;text-align:left}#RESERV_COL1 .infos_footer A{font-weight:700}.blocresa{padding:0}.blocresa:first{margin-top:0}.blocresa .bloc,.blocresa .blocok,.blocresa .blocerreur,.blocresa .blocinfo{padding:6px 10px;margin:10px 0 0 0;font-size:15px;text-align:left}.blocresa .bloc P:last-child,.blocresa .blocok P:last-child,.blocresa .blocerreur P:last-child,.blocresa .blocinfo P:last-child{margin-bottom:0}.blocresa .bloc B,.blocresa .blocok B,.blocresa .blocerreur B,.blocresa .blocinfo B{font-weight:600}.blocresa .entete{padding:5px 10px;margin:0;color:#fff;background:rgba(0,142.2,138.6,.8);text-shadow:0 0 3px rgb(0,142.2,138.6);font-family:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:14px;font-weight:700;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blocresa .entete I{font-weight:500;font-style:normal}.blocresa .blocresacontenu{padding:10px}.blocresa #vosdevis{margin-top:10px;column-count:2;column-gap:10px}@media only screen and (max-width: 600px){.blocresa #vosdevis{column-count:1}}.blocresa #vosdevis UL{margin:0 0 0 20px;padding:0;list-style:disc}.blocresa #vosdevis LI{position:relative;margin:0 0 3px 0;font-size:15px;line-height:17px}.blocresa #vosdevis A{color:#000;text-decoration:none}.blocresa #vosdevis A.supprimer{padding:4px;color:#f99}.blocresa #vosdevis A.supprimer:hover{color:red}.blocresa .infos{column-count:2;column-gap:10px;margin:10px}@media only screen and (max-width: 600px){.blocresa .infos{column-count:1}}.blocresa .infos P{margin:0;break-inside:avoid;color:#333;font-size:15px;line-height:19px}.blocresa .infos .participant{font-weight:600}.blocresa .infos .centre{break-before:always;font-weight:600}.blocresa .infos .statut{font-weight:bold;color:#2aa4c2}.blocresa .blocinfo,.blocresa .blocerreur{margin:0 10px 10px 10px;border:none;border-radius:12px}.blocresa .resacocher{margin:10px;border:solid 1px #999;border-radius:12px}.blocresa .resacocher .textelong{height:60vh;max-height:600px;overflow:scroll;margin:20px 0 12px 0;padding:8px;background:#f0f0f0;border:solid 1px #999;border-radius:12px}.blocresa .resacocher .valider{padding:12px 0 8px 0;text-align:right}.blocresa .resacocher .valider INPUT{padding:0 1.5rem;border-radius:6px;font-size:1.1rem;line-height:2rem}.blocresa .boutons{display:table;width:98%;margin:auto;border-top:solid 1px rgb(201.75,232.25,239.75)}.blocresa .boutons .boutons2{display:table-row}.blocresa .boutons .bouton{display:table-cell;width:25%;padding:10px}.blocresa .boutons .choixcta A{display:block;padding:10px;border-radius:12px;text-align:center;text-decoration:none}.blocresa .boutons .choixcta A I{display:block;margin-bottom:10px;color:#009e9a;font-size:40px}.blocresa .boutons .choixcta A SPAN{display:block;font-weight:500;font-size:15px}.blocresa .boutons .choixcta A.paiement{background:#2aa4c2}.blocresa .boutons .choixcta A.paiement I{color:#fff}.blocresa .boutons .choixcta A.paiement SPAN{color:#fff;font-weight:600}.blocresa .boutons .choixcta A.dejapaye I{color:rgb(198.8,223.2,229.2)}.blocresa .boutons .choixcta A.dejapaye SPAN{color:rgb(103.6,128,134)}.blocresa .boutons .choixpaiement{text-align:center}.blocresa .boutons .choixpaiement FORM{position:relative;background:#fff;border:solid 2px #009e9a;border-radius:12px}.blocresa .boutons .choixpaiement FORM:hover{background:#009e9a}.blocresa .boutons .choixpaiement FORM:hover,.blocresa .boutons .choixpaiement FORM:hover I,.blocresa .boutons .choixpaiement FORM:hover INPUT{color:#fff}.blocresa .boutons .choixpaiement A{display:block;position:absolute;left:10px;top:15px;right:10px;text-decoration:none}.blocresa .boutons .choixpaiement I{display:block;color:#009e9a;font-size:25px}.blocresa .boutons .choixpaiement INPUT{cursor:pointer;background:rgba(0,0,0,0);border:none;width:100%;padding:50px 10px 10px 10px;font-size:16px;font-weight:500}.blocresa .boutons .choixpaiement INPUT:hover,.blocresa .boutons .choixpaiement INPUT:hover I,.blocresa .boutons .choixpaiement A:hover I{background:#009e9a;color:#fff}.blocresa .boutons .choixpaiement .details{margin:10px 10px 0 10px;font-size:13px;font-weight:400;line-height:17px}.blocresa .boutons .choixpaiement .details B{font-weight:600}@media only screen and (max-width: 600px){.blocresa .boutons,.blocresa .boutons .boutons2,.blocresa .boutons .bouton{display:block;width:auto}.blocresa .boutons .bouton{padding:0;margin:10px 10px}.blocresa .boutons .choixcta A{padding:15px 0 15px 15px;background:rgb(223.05,241.35,245.85);text-align:left}.blocresa .boutons .choixcta A I{float:left;width:30px;margin-right:10px;font-size:24px;text-align:center}.blocresa .boutons .choixpaiement I{float:left;width:30px;margin-right:10px;font-size:24px;text-align:center}.blocresa .boutons .choixpaiement INPUT{padding:15px 0 15px 15px}}.blocresa .bloc+.boutons,.blocresa .blocok+.boutons,.blocresa .blocerreur+.boutons,.blocresa .blocinfo+.boutons{border-top:none}.blocresa .boutons+.bloc,.blocresa .boutons+.blocok,.blocresa .boutons+.blocerreur,.blocresa .boutons+.blocinfo{margin-top:0}.blocresa #choix_montant{padding:10px 0 15px 0;margin:0;background:none;border:none;font-size:17px;text-align:center}.blocresa #choix_montant INPUT.montant{display:inline-block;width:5em;height:auto;margin:0;padding:3px;color:#000;background:#ff9;border:none;border-radius:3px;font-size:20px;text-align:right}.blocresa #choix_montant INPUT.lancer{display:inline-block;width:auto;height:auto;padding:3px 6px;margin:4px 0 0 14px;color:#fff;background:#009e9a}.blocresa.annulee{border-color:#999}.blocresa.annulee .entete{background:#999;text-shadow:none}.blocresa.annulee .entete SPAN{color:#faa}.blocresa.annulee .infos .statut{color:#c33}.blocresa.annulee .boutons .bouton{padding:0}.blocresa.annulee .boutons A I{display:inline-block;margin-right:6px;font-size:20px}.blocresa.annulee .boutons A SPAN{display:inline}#RESERV_COL2 #RESERVINFO{position:static;padding-top:3rem}#RESERV_COL2,#RESERV_COL2 .bloc,#RESERV_COL2 .blocok,#RESERV_COL2 .blocerreur,#RESERV_COL2 .blocinfo,#RESERV_COL2 P{text-align:left}#RESERV_COL2 B,#RESERV_COL2 P B{font-weight:600}#RESERV_COL2 .resaconseiller{position:relative;padding:10px;display:flex;flex-flow:column nowrap;align-content:stretch;justify-content:stretch;align-items:stretch;gap:10px;background:#eee;background:rgba(240,240,240,.95);border-radius:12px;font-size:110%}#RESERV_COL2 .resaconseiller IMG{display:block;position:absolute;right:-14px;top:-14px;width:80px;height:80px;border-radius:40px;border:solid 2px #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}#RESERV_COL2 .resaconseiller P{padding-right:40px}#RESERV_COL2 .resaconseiller A{display:block;position:relative;padding:0 15px 0 40px;color:#fff;background:#009e9a;border-radius:6px;font-size:18px;line-height:2em;font-weight:500;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#RESERV_COL2 .resaconseiller A I{position:absolute;left:12px;font-size:18px;line-height:30px}
