@font-face{font-family:'Roboto';font-weight:400;font-display:optional;src:local('Roboto Regular'),url('../fonts/roboto/Roboto-Regular-op.woff2') format('woff2'),url('../fonts/roboto/Roboto-Regular-op.woff') format('woff');unicode-range:U+000-5FF;font-style:normal}@font-face{font-family:'Roboto';font-weight:500;font-display:optional;src:local('Roboto Medium'),url('../fonts/roboto/roboto-medium-op.woff2') format('woff2'),url('../fonts/roboto/roboto-medium-op.woff') format('woff');unicode-range:U+000-5FF;font-style:normal}@font-face{font-family:'Roboto';font-weight:700;font-display:optional;src:local('Roboto Bold'),url('../fonts/roboto/roboto-bold-op.woff2') format('woff2'),url('../fonts/roboto/roboto-bold-op.woff') format('woff');unicode-range:U+000-5FF;font-style:normal}.uk-button{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;line-height:50px;padding:0 15px;text-transform:none;font-size:18px;-moz-appearance:none;-webkit-appearance:none}.uk-button-primary{background-color:#41bc06;color:#fff;box-shadow:0 2px 20px rgba(0,0,0,0.15);text-shadow:0 0 15px rgba(0,0,0,0.25);font-weight:500}.uk-button-primary:hover,.uk-button-primary:active,.uk-button-primary:focus{background-color:#2f8705}.uk-button-default{border-color:#e2e2e2}.uk-button-secondary{color:#2f8705;border:1.5px solid #2f8705;background-color:#fff;line-height:45px}.uk-button-secondary:hover,.uk-button-secondary:active,.uk-button-secondary:focus{color:#41bc06;background-color:#fff}a{color:#41bc06}a:hover{text-decoration:none;color:#2f8705}.uk-text-small{font-size:11px}hr{border-color:#e2e2e2}.SelectGlob{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("../images/icon/down-arrow.png");background-repeat:no-repeat;background-origin:content-box;-webkit-background-origin:content;-moz-background-origin:content;background-position-x:-webkit-calc(120%);background-position-y:center;background-position:right -20px center;background-size:16px 16px;padding-right:30px;padding-left:12px;position:relative;text-align:left;text-transform:none;height:37px;color:#000;font-size:14px;max-width:100%;border:1px solid #d8d8d8;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.SelectGlob::-ms-expand{display:none}select,input{outline:none}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:#000}.uk-dropdown{color:#000}.uk-form-custom input[type=file],.uk-form-custom select{padding:20px;text-align:center;font-family:Roboto,sans-serif;font-size:16px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{color:#000;font-family:Roboto,sans-serif;font-size:14px}h1,h2,b,strong{font-weight:bold}p{margin:0}ul,ol{list-style:none;padding:0;margin:0}h1{font-size:32px}h2{font-size:28px}h3{font-size:20px}h4{font-size:18px}.lazyblock{min-height:200px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-widget-content{border:1px solid #ddd;background:#fff;display:none}.ui-datepicker{width:325px;z-index:1022 !important;border:1px solid #e2e2e2;border-radius:0 20px 20px 20px;-moz-border-radius:0 20px 20px 20px;-webkit-border-radius:0 20px 20px 20px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{padding:0}.ui-datepicker td a,.ui-datepicker td span{display:block;text-decoration:none;text-align:center;font-size:14px;height:32px;width:32px;line-height:33px;color:#000;margin:0 auto}.ui-datepicker td a:hover,.ui-datepicker td span:hover{background:#41bc06;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;box-shadow:0 2px 5px #ccc;color:#fff}.ui-datepicker td span{opacity:.55;filter:alpha(opacity=55);background-image:none}.ui-datepicker td.ui-state-disabled span:hover{background:none;border-radius:0;box-shadow:none;color:#000}.ui-datepicker table{border-collapse:initial;margin:0 auto .4em;width:90%;border-spacing:initial}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:6px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:12px}.ui-datepicker .ui-datepicker-prev span{background:url('../images/icon/back.png') center center no-repeat;width:16px}.ui-datepicker .ui-datepicker-next{right:12px}.ui-datepicker .ui-datepicker-next span{background:url('../images/icon/next.png') center center no-repeat;width:16px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;margin-bottom:8px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-datepicker .ui-state-active{background:#fff}.ui-datepicker .rangDate{background:#2f8705}.ui-datepicker .rangDate a,.ui-datepicker .rangDate span{color:#fff;opacity:1}.ui-datepicker .rangDate .ui-state-active{background:#41bc06;box-shadow:none}.ui-datepicker .rangDate.ui-datepicker-current-day{border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;display:table-cell;width:32px}.ui-datepicker .rangDate.ui-state-disabled{border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;-webkit-border-radius:50% 0 0 50%}.ui-datepicker.FirstDate .rangDate.ui-datepicker-current-day{border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;-webkit-border-radius:50% 0 0 50%}.ui-datepicker.FirstDate .rangDate.RangFirst{border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;display:table-cell;width:38px}.ui-datepicker.lastDate .rangDate.ui-datepicker-current-day{border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0}.ui-widget-header{border:none;background:none;text-transform:uppercase;font-weight:500;margin-top:5px}.ui-widget-header .ui-state-disabled{pointer-events:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{text-align:center;font-size:14px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover,.ui-state-highlight{box-shadow:0 2px 5px #ccc;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.ui-state-default .ui-state-highlight{background:#fff}#ui-datepicker-div.ui-widget .ui-datepicker-buttonpane{position:absolute;margin:0;padding:0;border:none;top:0;left:0;right:0;display:block}#ui-datepicker-div.ui-widget .ui-datepicker-buttonpane .ui-datepicker-current{display:none}#ui-datepicker-div.ui-widget .ui-datepicker-buttonpane .ui-datepicker-close{float:right;margin:.5em .2em .4em;cursor:pointer;width:20px;font-size:0;height:20px;border:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;width:320px !important;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px;border:none;padding:5px}.ui-front{z-index:100}.ui-menu li{padding:5px 5px 5px 25px;background-position-x:5px;background-repeat:no-repeat;background-position-y:center}.ui-menu li.ui-autocomplete-categ-villes-logis,.ui-menu li.ui-autocomplete-categ-liste-poi{background-image:url('../images/icon/icon-ville.png')}.ui-menu li.ui-autocomplete-categ-google-places{background-image:url('../images/icon/icon-palace.png')}.ui-menu li.ui-autocomplete-categ-hotels{background-image:url('../images/icon/icon-hotel.png')}.ui-menu li .ui-state-active{box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ui-menu li:hover{background-color:#e2e2e2}.SlidePhotoGlob div{border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;overflow:hidden}.SlidePhotoGlob .uk-slideshow-nav{position:absolute;bottom:5px;left:0;right:0;align-items:center}.SlidePhotoGlob .uk-slideshow-nav li{padding-left:5px;margin-top:0}.SlidePhotoGlob .uk-slideshow-nav li a{width:5px;height:5px;background:#e2e2e2}.SlidePhotoGlob .uk-slideshow-nav li.uk-active a{background:#fff;width:7px;height:7px}.SlidePhotoGlob .uk-slidenav{color:#fff;margin-left:0;margin-right:0}.ColorPrimary{color:#41bc06}.colorDemande{color:#f5a623}.colorSecond{color:#ea4c3c}.Text-Medium{font-size:14px}.Text-Lien{font-size:14px}.Text-margin-left{margin-left:25px}.ScoreContent{display:inline-block;vertical-align:bottom;margin-left:5px;color:#000}.hotelTitle__stars{display:inline-block;line-height:.4rem;white-space:nowrap;vertical-align:super;background:url('../images/icon/star.png') no-repeat;font-size:0;width:16px;height:17px;top:-8px;position:relative}.hotelTitle__stars.stars_nc{width:0}.hotelTitle__stars.stars_2{width:40px}.hotelTitle__stars.stars_3{width:60px}.hotelTitle__stars.stars_4{width:80px}.hotelTitle__stars.stars_5{width:100px}.FooterGlob{background-color:#f5f5f5;margin-top:60px}.FooterGlob li{margin-bottom:8px}.FooterGlob li a{color:#000;word-break:break-all}.FooterGlob li a:hover{text-decoration:none;color:#41bc06}.FooterGlob li span{font-weight:500;font-size:18px}.FooterGlob .logoFooter span{font-weight:500;font-size:18px}.FooterGlob .logoFooter .footercontact{margin-top:10px;background:url('../images/icon/icon_assistance.png') left top no-repeat;padding-left:55px}.FooterGlob .logoFooter .footercontact img{margin-right:5px}.FooterGlob .NewsFooter{border-top:1px solid #d8d8d8;padding:30px 0;border-bottom:1px solid #d8d8d8}.FooterGlob .NewsFooter p{font-size:28px}.FooterGlob .NewsFooter p span{display:block;font-size:14px}.FooterGlob .NewsFooter .mailnewsletter{height:60px;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border:solid 1px #e2e2e2;color:#535353;font-size:18px;padding:0 20px}.FooterGlob .NewsFooter .mailnewsletter::placeholder{color:#535353}.FooterGlob .NewsFooter .subbutton{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;box-shadow:none;text-shadow:0 0 15px rgba(0,0,0,0.25);font-size:16px;line-height:58px;padding:0 30px}.FooterGlob .NavFooter{padding:40px 0;border-bottom:1px solid #d8d8d8}.FooterGlob .NavFooter .SuiviBloc span{font-size:18px;display:block;margin-bottom:15px;line-height:normal;font-weight:500}.FooterGlob .NavFooter .SuiviBloc li{display:block;line-height:normal;margin-bottom:15px}.FooterGlob .NavFooter .SuiviBloc li img{width:30px;margin-right:10px}.FooterGlob .sitemap_footer{padding:0 0 40px 0}.FooterGlob .sitemap_footer span{font-size:18px;margin-bottom:15px;display:block;font-weight:500}.FooterGlob .sitemap_footer span.title_sitemap{font-size:28px;margin-bottom:30px}.FooterGlob .Bloccopyright{padding-top:40px}.FooterGlob .Bloccopyright p{color:#656565;font-size:11px}.FooterGlob .Bloccopyright p a{color:#000}.FooterGlob .Bloccopyright .custom{text-align:center}header{height:92px}.GlobHeader{background:#fff;height:92px;width:100%;z-index:1011;border-bottom:1px solid #e2e2e2;padding:0 15px}.GlobHeader .MenuHeader{float:left}.GlobHeader .MenuHeader .uk-navbar-nav>li>a{min-height:52px;font-size:16px;font-weight:700;text-transform:none;color:#000;padding:0;font-family:Roboto,sans-serif;margin-left:40px}.GlobHeader .MenuHeader .uk-navbar-nav>li>a.bleu-ciel{display:none}.GlobHeader .MenuHeader .uk-navbar-nav>li>a:focus{outline:thin dotted;outline:5px auto}.GlobHeader .MenuHeader .uk-navbar-nav>li.uk-active a{color:#41bc06}.GlobHeader .MenuHeader .uk-navbar-nav>li:last-child{position:absolute;right:240px}.GlobHeader .MenuHeader .uk-navbar-nav>li:last-child a{background:url('../images/icon/menustyle.png') left center no-repeat;padding-left:40px}.GlobHeader .contentHeader .btnMobile{color:#000}.GlobHeader .contentHeader .btnMobile svg{width:40px;height:40px}.GlobHeader .contentHeader .logo-head{float:left;margin-right:0}.GlobHeader .LangConnexion{position:absolute;right:0;display:flex;align-items:center;height:82px}.GlobHeader .connexionTop{float:left;text-align:center}.GlobHeader .connexionTop a{display:inline-block;background:url('../images/icon/compte_ol.png') left center no-repeat;height:52px;padding-left:35px;vertical-align:middle;line-height:60px;color:#000;font-weight:600;font-size:14px;margin-right:30px}.GlobHeader .connexionTop a.en_ligne{background:url('../images/icon/compte_ol_cn.png') left center no-repeat;padding-top:20px}.GlobHeader .connexionTop h2{font-size:14px;margin:0}.GlobHeader .connexionTop .version_mobile{float:right}.GlobHeader .connexionTop .version_mobile input[type=submit]{background:url('../images/deconnexion.png') center 0 no-repeat;font-size:0;text-indent:999999px;width:30px;height:30px;border:0;margin-top:15px}.GlobHeader .navLanguage{float:right;margin:10px 50px 0 0}.GlobHeader .navLanguage .uk-dropdown{padding:0;min-width:165px;background:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:1px solid #e2e2e2}.GlobHeader .navLanguage .MenuLangswitch{height:20px;width:18px;display:block;background-image:url('../images/sprit_2.png');background-repeat:no-repeat}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_fr{background-position:0 0}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_en{background-position:0 -18px}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_de{background-position:0 -60px}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_es{background-position:0 -40px}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_it{background-position:0 -80px}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_nl{background-position:0 -100px}.GlobHeader .navLanguage li a{border-bottom:1px solid #e2e2e2;padding:8px 14px;color:#000;line-height:20px;display:block;font-size:13px}.GlobHeader .navLanguage li a .flag_img{display:inline-block;vertical-align:middle;width:20px;height:16px;background-image:url('../images/sprit_2.png');background-repeat:no-repeat}.GlobHeader .navLanguage li a .flag_img.bg-fr{background-position:0 0}.GlobHeader .navLanguage li a .flag_img.bg-en{background-position:0 -21px}.GlobHeader .navLanguage li a .flag_img.bg-de{background-position:0 -61px}.GlobHeader .navLanguage li a .flag_img.bg-es{background-position:0 -41px}.GlobHeader .navLanguage li a .flag_img.bg-it{background-position:0 -81px}.GlobHeader .navLanguage li a .flag_img.bg-nl{background-position:0 -101px}.GlobHeader .navLanguage li.lang-active{display:none}.GlobHeader .navLanguage li:first-last a{border-bottom:none}.MenuMobile{z-index:1020}.MenuMobile .uk-close{color:#fff;top:10px;right:10px;font-size:23px;background:#858585;border-radius:100%;padding:7px}.MenuMobile .uk-offcanvas-bar{background:#fff;width:300px}.MenuMobile .uk-offcanvas-bar ul{display:block}.MenuMobile .uk-offcanvas-bar ul>li{height:57px;width:100%;display:block}.MenuMobile .uk-offcanvas-bar ul>li a{color:#000;display:inline-block;min-height:10px;font-family:Roboto,sans-serif;text-transform:none;padding-left:20px;font-size:14px}.MenuMobile .uk-offcanvas-bar ul>li a.bleu-ciel{display:inline-block;color:#41bc06}.MenuMobile .uk-offcanvas-bar ul>li a:focus{color:#000}.MenuMobile .uk-offcanvas-bar ul>li.uk-active a{color:#41bc06}.ScoreBadge{background:#fff;color:#000;border-radius:6px 6px 0 6px;-moz-border-radius:6px 6px 0 6px;-webkit-border-radius:6px 6px 0 6px;border:2px solid #f5a623;min-width:43px;height:40px;font-size:18px}.ScoreBadge:hover{color:#000}.SlideFiche{overflow:hidden}.SlideFiche .ImgSlide{width:100%;float:left}.SlideFiche .ImgSlide img{width:100%;min-height:480px}.SlideFiche .uk-button{bottom:15px;left:10px;font-size:16px;padding:0 25px}.SlideFiche .uk-slidenav{background-color:#fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;width:40px;height:40px;color:#848484;line-height:40px;box-shadow:0 2px 15px rgba(0,0,0,0.15);padding:0;text-align:center;display:none !important}.SlideFiche .uk-slidenav svg{width:10px}.SlideFiche .uk-slidenav-previous:before{display:none}.SlideFiche .uk-slidenav-next:before{display:none}.SlideFiche .DotNav{position:absolute;bottom:0;left:0;right:0;align-items:center;max-width:200px;margin:0 auto}.SlideFiche .DotNav li{padding-left:10px;margin-top:0}.SlideFiche .DotNav li a{width:10px;height:10px;background:#e2e2e2}.SlideFiche .DotNav li.uk-active a{background:#fff;width:12px;height:12px}.ModalGallerie{padding:30px;background:rgba(0,0,0,0.85)}.ModalGallerie .uk-slidenav{color:#fff;top:38%;padding:0}.ModalGallerie .uk-slidenav:before{display:none}.ModalGallerie .uk-slidenav svg{width:70px}.topBackBtn{position:absolute;left:0;z-index:10;padding-top:10px;width:100%}.topBackBtn .bback{float:right;color:#fff;display:none}.topBackBtn li{display:inline-block}.topBackBtn li a,.topBackBtn li span{color:#fff;font-size:15px;margin:0 3px;text-shadow:#000 2px 2px 2px;font-weight:500}.topBackBtn li .divider img{display:none}.topBackBtn li .divider:after{content:">"}.FavorisFiche{position:absolute;right:38px;top:20px;z-index:11}.FavorisFiche a{font-size:0;background-image:url('../images/icon/deslike.png');background-repeat:no-repeat;width:54px;height:54px;float:right;cursor:pointer}.FavorisFiche a.active{background-image:url('../images/icon/like.png')}.ServiceFiche{padding:16px 0;border-bottom:1px solid #e2e2e2;font-size:16px;display:inline-block;width:100%}.ServiceFiche ul{display:inline-block;float:left}.ServiceFiche .SubServiceFiche{display:inline-block;margin-right:45px}.ServiceFiche .SubServiceFiche svg,.ServiceFiche .SubServiceFiche img{width:20px;margin-right:15px}.ServiceFiche .VoirPlusService a{color:#000}.ServiceFiche .VoirPlusService a:hover{text-decoration:none}.ServiceFiche .VoirPlusService span{width:27px;height:27px;background:#fff;box-shadow:-1px 2px 3px rgba(0,0,0,0.15);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;color:#41bc06;text-align:center;line-height:27px;margin-left:10px}.InfoHotel{margin-top:35px}.InfoHotel h1{margin-bottom:10px;line-height:1.5}.InfoHotel .uk-preserve{width:13px;margin:-5px 8px 0 0}.InfoHotel .AdressHotel div{display:inline-block}.InfoHotel .logoInfoHotel img{width:87px}.InfoHotel .Segmentation .SegGlob{margin-right:10px}.InfoHotel .BtnVoirShare .uk-preserve{margin:-3px 8px 0 0;width:15px;height:19px}.InfoHotel .BtnVoirShare .btnVoirCarte .SvgCarte>path{fill:#cacaca}.InfoHotel .BtnVoirShare .btnVoirCarte .SvgCarte>path+path{fill:#fff}.InfoHotel .BtnVoirShare .btnVoirCarte:hover .SvgCarte>path{fill:#41bc06}.InfoHotel .BtnVoirShare .btnVoirCarte:hover .SvgCarte>path+path{fill:#fff !important}.InfoHotel .BtnVoirShare a{margin-left:10px;font-size:14px}.InfoHotel .BtnVoirShare .BtnShare .SvgShare{margin-right:8px;color:#e2e2e2}.InfoHotel .BtnVoirShare .BtnShare:hover .SvgShare,.InfoHotel .BtnVoirShare .BtnShare:focus .SvgShare,.InfoHotel .BtnVoirShare .BtnShare.uk-open .SvgShare{color:#41bc06}.InfoHotel a{color:#000}.PartagerVia{top:90px}.PartagerVia .uk-modal-dialog{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;width:450px}.PartagerVia .uk-modal-header{font-size:16px;font-weight:500}.PartagerVia .uk-modal-body{padding-top:10px}.PartagerVia li{border-bottom:1px solid #e2e2e2;padding:15px 0}.PartagerVia li:last-child{border:none}.PartagerVia li a{display:block;background-image:url('../images/icon/1-sprit.png');background-repeat:no-repeat;color:#000}.PartagerVia li a.ParMail{background-position:100% 2px}.PartagerVia li a.ParMessage{background-position:100% -150px}.PartagerVia li a.Parwhatsapp{background-position:100% -43px}.PartagerVia li a.ParLien{background-position:100% -68px}.PartagerVia li a.Partwitter{background-position:100% -108px}.PartagerVia li a.Pargoogle{background-position:100% -89px}.PartagerVia li a.ParInstagram{background-position:100% -43px}.PartagerVia li a.ParImprimer{background-position:100% -129px}.SortOptionListe{border-bottom:1px solid #e2e2e2;margin-top:30px;background:#fff}.SortOptionListe.uk-active{width:100% !important;left:0;right:0;box-shadow:0 0 10px #e2e2e2}.SortOptionListe li{font-size:20px}.SortOptionListe li a{color:#000;line-height:50px;display:block;border-bottom:5px solid #fff;font-weight:bold;padding-left:23px;padding-right:23px}.SortOptionListe li.active a,.SortOptionListe li.FirstActive a,.SortOptionListe li:hover a{border-bottom:5px solid #41bc06;text-decoration:none}.SortOptionListe li:hover a{background:#41bc06;color:#fff}.roomavail .uk-sticky-placeholder{height:auto !important}.SejourHotel{margin-top:30px}.ListeChmabreHotel{margin-top:30px}.ChambreHotel{box-shadow:0 3px 20px rgba(0,0,0,0.16);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:30px 0}.ChambreHotel .EspaceChambre{padding:22px}.ChambreHotel .PrixTarif{font-weight:bold;font-size:22px;display:block;margin:0}.ChambreHotel hr{margin-top:0}.ChambreHotel .meilleurTarifGar{font-size:13px;background:url('../images/icon/chek-vert.png') no-repeat left;padding-left:15px;display:block}.PhotoHotelChambre{overflow:hidden}.PhotoHotelChambre img{height:166px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}.DescriptionChambre h3{margin-bottom:10px;font-weight:500}.DescriptionChambre .TextDisp{color:#e64c3c}.DescriptionChambre .ContentDescrip p{margin-top:10px}.TarfiDescription{text-align:center}.TarfiDescription div{display:block;margin-bottom:5px}.TarfiDescription .SurDemande{font-weight:600}.BandeChambre{margin-top:30px;background:#f4f4f4;padding:5px 22px}.ChambreTop .UserChamb{padding-left:0}.ChambreTop .UserChamb span{display:block;margin-top:3px;font-size:11px}.ChambreTop .UserChamb div{float:left}.ChambreTop .UserChamb .icones_enfants{text-align:center}.ChambreTop .UserChamb .icones_enfants img{width:10px}.ChambreTop .UserChamb .icones_enfants span{margin-left:8px}.ChambreTop .EscapGourm img{float:left;margin-right:5px;margin-left:-30px}.ChambreTop .EscapGourm .TarifSpeciaux_listeRooms img{margin-left:0}.ChambreTop .ChambreCompris a{text-decoration:underline;display:block}.ChambreTop .ChambreCompris a.lirePlus{display:inline-block}.ChambreTop .ChambreCompris .AnnulationSansFrais{color:#3e3e3d;margin-top:5px !important}.ChambreTop .ChambreCompris .TextStyle{white-space:pre-line}.ChambreTop .ChambreCompris .text-truncate1{width:100%;overflow:hidden;max-height:4rem;-webkit-box-orient:vertical;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3}.ChambreTop li{background:url('../images/icon/chek-vert.png') no-repeat left;padding-left:20px;display:block;margin-top:5px;font-size:12px}.SelectionChambre{padding:20px;width:100%}.SelectionChambre .TitreSelectionChambre{color:#41bc06;font-weight:bold;margin-bottom:26px}.SelectionChambre label{margin-right:10px}.SelectionChambre select{width:76px}.SelectionChambre .BtnValiderSelection{text-align:right}.SelectionChambre .BtnValiderSelection .uk-button{line-height:45px;width:190px;font-size:16px;margin-right:7px}.SelectionChambre .ChambreBloc{margin-bottom:40px;align-items:baseline}.hotelierChambre{padding:30px 0}.hotelierChambre img{float:left;margin-right:15px}.CoupCoeur .SubCoupeCoeur{font-size:18px;margin-bottom:15px;line-height:normal}.CoupCoeur .SubCoupeCoeur img{margin-right:15px;width:38px}.SegmentationContent{margin-top:25px;border:1px solid #e2e2e2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:20px;font-size:12px;display:flex;align-items:center}.SegmentationContent h4{margin:0 0 5px 0;font-size:14px;font-weight:600}.SegmentationContent p{line-height:18px}.ListeGlobService{margin-top:10px}.ListeGlobService h2{margin-top:38px}.ListeGlobService .uk-accordion-title{border-bottom:1px solid #e2e2e2;padding:15px 5px;margin:0;font-size:20px;color:#000;cursor:pointer}.ListeGlobService .uk-accordion-title:before{background-image:url('../images/icon/arrow_bas.png')}.ListeGlobService .uk-accordion-title a{text-decoration:none}.ListeGlobService .uk-open .uk-accordion-title:before{background-image:url('../images/icon/arrow_top.png')}.ListeGlobService .uk-accordion-content{margin-bottom:0}.ListeGlobService ul li{background:url('../images/icon/chek-vert.png') no-repeat left;padding-left:20px;width:48%;display:inline-block;margin-top:10px}.ListeGlobService ul.no_grid li{width:auto;margin-right:35px}.ListeGlobService ul.ServiceImg li,.ListeGlobService ul.no_grid li{background:none;padding-left:0}.ListeGlobService ul.ServiceImg li img,.ListeGlobService ul.no_grid li img{width:20px;margin-right:10px}.ListeGlobService .ThematiqueF ul li{display:block;width:auto;background-position:2px 7px}.ListeGlobService .IdeeSejour .Listeidee{float:left;width:100%;margin-top:15px;display:flex;align-items:center}.ListeGlobService .IdeeSejour img{margin-right:20px;float:left}.uk-accordion>:nth-child(n+2){margin-top:0}.programmeFidelite .pictoCouch{margin:0 12px 10px 0}.programmeFidelite .CouFidelite{margin-top:5px}.programmeFidelite .CouFidelite span{text-align:center;display:inline-block}.programmeFidelite .CouFidelite span.PourcFidelite{display:block}.SegmentationExp p{line-height:26px}.ChequeCadeau{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:12px}.ChequeCadeau a{color:#000;text-decoration:underline}.ChequeCadeau p{line-height:normal}.RestaurantFiche{margin-top:50px;line-height:24px}.BtnResrveTable{margin-top:20px;background:url('../images/icon/tel.svg') no-repeat left;padding-left:40px;background-position:12px center}.FideliteRestaurant .CouchFed{margin-bottom:10px;float:left;width:100%}.FideliteRestaurant .CouchFed img{float:left;margin:8px 12px 10px 0}.FideliteRestaurant .titreFed{margin-bottom:15px}.FideliteRestaurant .titreFed span{color:#737373}.EquipementRestaurant h5,.EquipepentHotel h5,.EquipementRestaurant h5 strong,.EquipepentHotel h5 strong{font-weight:500;font-size:15px}.MaisonFiche{margin-top:50px;line-height:24px}.InsolitFiche{margin-top:50px;line-height:24px}.InfoPratique h4{margin-top:38px;font-size:28px;font-weight:bold}.InfoPratique .ListeGlobService{margin-top:0}.InfoPratique .infoCarte span{display:block;margin-bottom:10px}.InfoPratique .imgCarte{position:relative;overflow:hidden}.InfoPratique .imgCarte img{width:100%}.InfoPratique .imgCarte span{position:absolute;left:30%;top:50%}.InfoPratique .imgCarte .overlayMap{display:block;height:100%;position:absolute;top:0;width:100%}.InfoPratique .imgCarte .overlayMap:hover{background:rgba(0,0,0,0.5)}.ModalMap{z-index:1020;padding:20px}.ModalMap #contentCarte{height:60vh}.ModalMap .uk-modal-body{padding:30px 5px 5px}.infoContact a{color:#000;text-decoration:underline}.infoContact p{margin-top:8px}.AcceuilTarif span{color:#41bc06}.AcceuilTarif ul li{width:auto;display:block}.AcceuilTarif sup{color:#41bc06;font-size:16px;top:-0.2em}.ModPaiement a{margin-right:10px}.ActiviteInteret p{margin-top:10px;font-size:12px;line-height:normal}.AvisFicheContent{margin-top:50px}.AvisFicheContent h4{font-size:28px;font-weight:700}.AvisFicheContent .NoteBadge{margin-top:8px}.AvisFicheContent .BadgeAvis{background:#ffc54b;color:#000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:5px 10px;line-height:25px;height:auto;min-width:40px;font-size:16px;font-weight:500}.AvisFicheContent .ProgresseAvis p{margin-top:10px;font-size:13px;font-weight:500}.AvisFicheContent .uk-progress{background-color:#e9e7e7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:5px 0;border:none;height:13px;width:76%;display:inline-block}.AvisFicheContent .uk-progress::-webkit-progress-bar{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.AvisFicheContent .uk-progress::-webkit-progress-value{background-color:#41bc06}.AvisFicheContent .uk-progress::-moz-progress-bar{background-color:#41bc06}.AvisFicheContent .uk-progress::-ms-fill{background-color:#41bc06}.AvisFicheContent .NoteProg{width:22%;display:inline-block;text-align:center;vertical-align:top;line-height:26px}.AvisFicheContent .MasonryDiv{margin-left:0}.AvisFicheContent .ContentAvis{padding-top:20px;border-top:solid 1px #e2e2e2;padding-left:0}.AvisFicheContent .ContentAvis .BadgeAvis{line-height:normal;float:right}.AvisFicheContent .ContentAvis .TitreAvis{float:left;font-weight:600;font-size:15px}.AvisFicheContent .ContentAvis .DateAvis{float:left;width:100%;margin:6px 0;font-weight:500;font-size:15px}.AvisFicheContent .ContentAvis .DateAvis span{font-weight:normal}.AvisFicheContent .ContentAvis .DescripAvis{float:left;width:100%}.AvisFicheContent .ContentAvis .DescripAvis a{font-size:13px;margin:5px 0;display:block;font-weight:600}.AvisFicheContent .ContentAvis .DescripAvis a:hover{color:#41bc06}.AvisFicheContent .ContentAvis .ReponseClient{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:#e2e2e2;padding:10px;font-size:12px}.AvisFicheContent .PaginationFiche{margin-top:50px;clear:both}.AvisFicheContent .PaginationFiche .uk-button{line-height:40px;font-size:14px;padding:0 30px;box-shadow:none;border:2px solid #41bc06;min-width:120px}.AvisFicheContent .PaginationFiche .uk-button:hover{color:#fff;border-color:#2f8705}.AvisFicheContent .PaginationFiche .uk-button.uk-button-secondary:hover{color:#41bc06;border-color:#41bc06}.AvisFicheContent .PaginationFiche li{color:#41bc06;padding:0 5px}.AvisFicheContent .PaginationFiche li a:not(.uk-button){color:#41bc06;text-align:center;width:28px;height:28px;line-height:28px}.AvisFicheContent .PaginationFiche li.uk-active a{background:#e2e2e2;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;color:#000;font-weight:600}.Etablissement{clear:both}.Etablissement .FavorisFiche{top:0;right:0}.Etablissement .ContentEtabl{margin-top:10px}.Etablissement h3{line-height:normal;font-size:18px;margin-bottom:10px;font-weight:500;min-height:55px}.Etablissement .hotelTitle__stars{left:5px;top:6px;position:initial;vertical-align:top}.Etablissement .PictoEtab{margin-top:10px}.Etablissement .AdresseHotelProxi{min-height:45px}.Etablissement .SegGlob{display:inline-block;max-width:80px;margin-right:3px}.Etablissement .PictoProx{text-align:right;vertical-align:bottom}.Etablissement .PictoProx img{margin-right:3px;width:20px}.Etablissement .PrixEtab{font-size:22px}.Etablissement .PrixEtab span{font-size:14px}.Etablissement .SlidePhotoGlob div{height:208px}.Etablissement .SlidePhotoGlob .FavorisFiche{height:auto}.BlocBas h3{text-align:center;font-weight:600}.BlocBas .SubBlocBas{padding:25px;text-align:center}.BlocBas .SubBlocBas h4{margin-bottom:5px;font-weight:500;margin-top:10px}.BlocBas .SubBlocBas p{font-size:13px}.BlocBas .SubBlocBas a{color:#000}.MoteurSearch{background:#fff}.MoteurSearch .BlocEtik{background-color:#fbfbfb;padding:10px;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}.MoteurSearch .BlocEtik img{float:left;margin-right:10px}.MoteurSearch .BlocEtik span{color:#737373}.MoteurSearch .BlocEtik a{color:#000}.MoteurSearch .TitreMoteurSearch{text-align:center;font-size:28px;margin:10px 0;font-weight:600;line-height:normal;padding:0 10px}.MoteurSearch .MoteurRestaurant .DateGlob:first-child{width:55%}.MoteurSearch .MoteurRestaurant .DateGlob:first-child select{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-right:none}.MoteurSearch .MoteurRestaurant .DateGlob:last-child{width:45%}.MoteurSearch .MoteurRestaurant .DateGlob:last-child select{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}.MoteurSearch .MoteurRestaurant select{height:50px;font-size:16px}.MoteurSearch.MoteurSearchInterne{box-shadow:0 3px 20px rgba(0,0,0,0.16);border-radius:6px 6px 20px 20px;-moz-border-radius:6px 6px 20px 20px;-webkit-border-radius:6px 6px 20px 20px;position:relative;top:-92px}.MoteurSearch.MoteurSearchInterne .ContentSearch label{text-align:center;font-weight:normal;font-size:12px}.MoteurSearch.MoteurSearchInterne .ContentSearch .DestinationMoteur,.MoteurSearch.MoteurSearchInterne .ContentSearch .DateMoteur,.MoteurSearch.MoteurSearchInterne .ContentSearch .ChampVoyage,.MoteurSearch.MoteurSearchInterne .ContentSearch .ChampChambre,.MoteurSearch.MoteurSearchInterne .ContentSearch .btnModifier{width:100%}.RecapMoteur{position:fixed;top:auto;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e2e2e2;padding:10px;font-size:12px;z-index:101}.RecapMoteur .ChampRecap span{border-left:1px solid #e2e2e2;text-align:center;display:block}.RecapMoteur .ChampRecap:first-child span{border:none}.RecapMoteur .BtnRecap{border-width:1px;line-height:32px;font-size:13px}.RecapMoteur .ChampBtnRecap{margin-top:10px}.RecapMoteur #blocRecap_mobile{width:100%}.RecapMoteur #blocRecap_mobile h4{text-align:center;margin:10px 0}.RecapMoteur #blocRecap_mobile .PrixTypeChambre{font-weight:700}.ContentSearch{padding:0 0 20px}.ContentSearch .DateMoteur{display:flex}.ContentSearch .HomeSep{display:none}.ContentSearch label{display:block;font-size:14px;text-align:left;margin-bottom:5px;text-transform:uppercase;font-weight:500}.ContentSearch .uk-icon{float:right;margin-top:15px}.ContentSearch input[type="text"]{height:50px;font-size:16px;border:1px solid #e2e2e2;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:0 10px;cursor:pointer;caret-color:transparent;box-shadow:none}.ContentSearch .MoteurSub{padding:0 20px}.ContentSearch .DateGlob{width:50%}.ContentSearch .DateGlob input{text-align:center;outline:none}.ContentSearch .DateGlob input:focus,.ContentSearch .DateGlob input.active,.ContentSearch .DateGlob input:hover{background:#41bc06;color:#fff}.ContentSearch .DateGlob input.DateArrive{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-right:none}.ContentSearch .DateGlob input.DateArrive:focus,.ContentSearch .DateGlob input.DateArrive.active,.ContentSearch .DateGlob input.DateArrive:hover{border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0}.ContentSearch .DateGlob input.DateArrive.ActiveDate{background:#2f8705;color:#fff}.ContentSearch .DateGlob input.DateDepart{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}.ContentSearch .DateGlob input.DateDepart:focus,.ContentSearch .DateGlob input.DateDepart.active,.ContentSearch .DateGlob input.DateDepart:hover{border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0}.ContentSearch .DateGlob input.DateDepart.ActiveDate{background:#2f8705;color:#fff}.ContentSearch .ChampVoyage,.ContentSearch .ChampChambre{margin-top:10px}.ContentSearch .ChampVoyage .VoyageLabel,.ContentSearch .ChampChambre .VoyageLabel{display:none}.ContentSearch .ChampBtn{margin-top:20px;padding:0 20px}.ContentSearch .btnModifier{text-align:center}.ContentSearch .BlocRommPop{width:334px;border-radius:0 20px 20px 20px;-moz-border-radius:0 20px 20px 20px;-webkit-border-radius:0 20px 20px 20px;box-shadow:none;border:1px solid #e2e2e2;padding:20px;margin-top:0}.ContentSearch .BlocRommPop .lineRoom label{font-size:16px;margin-right:auto;text-transform:uppercase;margin-bottom:0}.ContentSearch .BlocRommPop .lineRoom label span{display:block;font-size:11px;text-transform:none}.ContentSearch .BlocRommPop .lineRoom button{background:0;border:1px solid #e2e2e2;height:35px;position:relative;width:35px;text-align:center;font-size:18px}.ContentSearch .BlocRommPop .lineRoom button:after,.ContentSearch .BlocRommPop .lineRoom button:before{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#848484}.ContentSearch .BlocRommPop .lineRoom button:before{content:'';height:2px;width:12px}.ContentSearch .BlocRommPop .lineRoom button:after{height:12px;width:2px}.ContentSearch .BlocRommPop .lineRoom button.minus{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px}.ContentSearch .BlocRommPop .lineRoom button.plus{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}.ContentSearch .BlocRommPop .lineRoom button.plus:after{content:''}.ContentSearch .BlocRommPop .lineRoom input[type="text"]{width:45px;height:35px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-left:none;border-right:none;text-align:center;font-size:12px;padding:0 5px;letter-spacing:.05em}.ContentSearch .BlocRommPop .lineRoom .EnfantAge{margin-top:10px}.ContentSearch .BlocRommPop .lineRoom .EnfantAge label{text-transform:none;font-size:14px}.ContentSearch .BlocRommPop .lineRoom .EnfantAge span{margin-left:5px}.ContentSearch .BlocRommPop hr{margin:16px -20px}.ContentSearch .BlocRommPop .ValiderBtn{float:right;color:#000;text-decoration:underline;margin-right:5px}.ContentSearch .AgeEnfant{margin-bottom:10px}.ContentSearch .SelectionMoteur h4{color:#2f8705;font-size:18px;text-align:center;margin-top:20px}.TypeOfChambre{background:url('../images/icon/hotel_gris.png') no-repeat 20px 15px;border-top:1px solid #d8d8d8;padding:10px 20px 10px 62px;line-height:21px;margin-top:10px}.TypeOfChambre .TitleRoomRecap,.TypeOfChambre .ColorPrimary{font-weight:500}.CloseTypeChb{float:right;margin:-5px -12px 0 0;color:#000}.CloseTypeChb .uk-icon{margin:0}.TitleRoomRecap{color:#000}.PrixTypeChambre{border-top:1px solid #d8d8d8;padding:10px 20px;font-size:16px;float:left;width:100%;display:flex;align-items:center;font-weight:500}.PrixTypeChambre .PrixType{font-size:20px;width:80%;text-align:right}.PrixTypeChambre .PrixType span{font-size:14px}.buttonvoyage{background:#fff;border:1px solid #e2e2e2;color:#000;text-align:left;font-size:16px}.buttonvoyage:focus,.buttonvoyage.uk-open{background:#41bc06;color:#fff;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-bottom:none}.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ScrollToTop{position:fixed;right:4%;bottom:40px;z-index:100;background-image:url('../images/icon/back_to_top.png');background-repeat:no-repeat;background-size:90px;background-position:center;width:60px;height:60px;display:block;font-size:0}.ScrollToTop:hover{background-image:url('../images/icon/back_to_toph.png')}.FicheRestaurant .ChequeCadeau{float:left;width:100%}.FicheRestaurant .AcceuilTarif .titrejr{font-size:16px;margin-bottom:15px}.FicheRestaurant .AcceuilTarif span{width:100px;display:inline-block;color:#000}.FicheRestaurant .AcceuilTarif .TextJrSmall{font-size:12px;margin-top:10px}.FicheRestaurant .AcceuilTarif ul li span{width:auto;color:#41bc06}.MenoRestaurant{padding:0 20px 20px}.JourRestaurant{padding:0 20px}.JourRestaurant .titrejr{font-size:16px;margin-bottom:15px}.JourRestaurant span{width:92px;display:inline-block}.JourRestaurant .TextJrSmall{font-size:12px;margin-top:10px}.EscapadGourmand{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;width:100%;float:left;margin-top:38px}.EscapadGourmand .PhotoGourmand{float:right;height:165px;width:236px}.EscapadGourmand .contenuGourmand{padding:30px}.EscapadGourmand .contenuGourmand .titreGourmand{font-size:16px;color:#41bc06;font-weight:500}.EscapadGourmand .contenuGourmand .titreGourmand img{margin-right:10px}.EscapadGourmand .contenuGourmand .DescripGourmand .BtnGourmand{margin-top:30px;border:1.5px solid #9b9b9b;font-size:14px;line-height:45px;padding:0 30px}.EscapadGourmand .contenuGourmand .DescripGourmand .BtnGourmand span{color:#9fa0a4}.ExtraitCarte{width:100%;float:left;margin-bottom:18px}.ExtraitCarte a{font-size:14px;line-height:45px}.blocRestaurant .uk-button{text-shadow:0 0 15px rgba(0,0,0,0.25);font-size:18px}.BlocLogis{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-left:50px;margin-top:50px}.BlocLogis .PhotoLogis{height:383px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;overflow:hidden;margin-top:-50px;margin-left:-50px}.BlocLogis .contenuLogis{padding:40px 50px;margin:0}.BlocLogis .contenuLogis h2{font-weight:800;font-size:32px;margin-bottom:30px}.BlocLogis .contenuLogis h2 span{margin:0 5px}.BlocLogis .contenuLogis h3{margin:0 0 5px 0;color:#000}.BlocLogis .contenuLogis .DescripLogis p{margin-top:15px}.BlocLogis .contenuLogis .DescripLogis .uk-button{font-size:16px;line-height:45px}.contentpane form{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.contentpane fieldset{border:none}.ModalMail{z-index:1011}.ModalMail iframe{min-height:600px}.featured .HomeSlideOffre{margin-top:65px}.featured .uk-container{max-width:1030px}.contenuHome{position:relative}.contenuHome .HomeSlider img{margin-bottom:29px}.contenuHome .OurSectionHome{margin-bottom:26px;overflow:hidden;background:#fff;padding:1.1% 3%;-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.16);-moz-box-shadow:0 3px 20px rgba(0,0,0,0.16);box-shadow:0 3px 20px rgba(0,0,0,0.16);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.contenuHome .OurSectionHome .titre-envie{border-bottom:1px solid #b5b5b5;clear:both;overflow:hidden;padding-bottom:5px;margin-bottom:5px;margin-top:6px}.contenuHome .OurSectionHome .titre-envie h2{color:#41bc06;font-size:16px;letter-spacing:-0.4px;margin:0;float:left}.contenuHome .OurSectionHome .titre-envie a{color:#41bc06;padding-left:15px;float:right;text-transform:none}.contenuHome .OurSectionHome .titre-envie a span{color:#b5b5b5}.contenuHome .OurSectionHome .ImgSectionHome div{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.contenuHome .OurSectionHome .ImgSectionHome a{font-size:23px;font-weight:400;background:#e64d3d;padding:3px 22px;display:inline-block;color:#fff;text-transform:uppercase;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.contenuHome .OurSectionHome .ListeSectionHome{font-size:14px;margin-top:8px}.contenuHome .OurSectionHome .ListeSectionHome a{color:#000}.contenuHome .OurSectionHome .ListeSectionHome .TitreListeSection{font-weight:700;margin-bottom:8px}.contenuHome .OurSectionHome .ListeSectionHome .badgeHome{background:none}.contenuHome .OurSectionHome .ListeSectionHome .badgeHome a{background:#fff;border:1px solid #e64d3d;min-width:74px;height:22px;line-height:22px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 8px;color:#e64d3d;font-size:14px}.contenuHome .OurSectionHome .ListeSectionHome .badgeHome a sup{font-size:10px;top:-2px}.contenuHome .OurSectionHome .ListeSectionHome .uk-leader-fill::after{margin-left:0}.contenuHome .OurSectionHome .ListeSectionHome .sectionListe{margin-top:7px}.contenuHome .OurSectionHome .ListeSectionHome hr{border-color:#b5b5b5;margin:10px 0}.contenuHome .OurSectionHome .ListeSectionHome hr:last-child{display:none}.homeSlider h3{text-align:center;font-size:32px;text-transform:uppercase;margin-bottom:0;margin-top:8px}.sliderBottom{position:relative}.sliderBottom .uk-slider-items{margin:0}.sliderBottom li{padding:20px}.sliderBottom li .SliderBottomCard{padding:18px;-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.16);-moz-box-shadow:0 3px 20px rgba(0,0,0,0.16);box-shadow:0 3px 20px rgba(0,0,0,0.16);font-size:13px;height:260px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.sliderBottom li .SliderBottomCard p{padding-bottom:5px;line-height:17px}.sliderBottom li .SliderBottomCard p a,.sliderBottom li .SliderBottomCard p em{color:#000}.sliderBottom li .SliderBottomCard p a:hover,.sliderBottom li .SliderBottomCard p em:hover{text-decoration:none}.sliderBottom li .SliderBottomCard h3{font-size:17px;font-weight:700;line-height:18px;text-align:left;margin-bottom:12px;text-transform:none}.sliderBottom li .SliderBottomCard h3 a{color:#000}.sliderBottom li .SliderBottomCard .pargSlideBottom{height:100px;overflow:hidden}.sliderBottom li .SliderBottomCard .uk-button{width:160px;margin:10px 20px 0;line-height:45px}.sliderBottom li .SliderBottomCard .imgSlideBottom a{height:210px}.sliderBottom .btnslidebottom{background:#41bc06;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;color:#fff;margin-top:50px;box-shadow:0 0 10px rgba(0,0,0,0.16)}.sliderBottom .btnslidebottom.uk-slidenav-previous{left:-15px}.sliderBottom .btnslidebottom.uk-slidenav-next{right:-15px}.appTelecharger .uk-panel{display:inline-block}.appTelecharger a:hover{background:rgba(255,255,255,0.85);color:#444;transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform,filter}.TextBottom{padding-top:42px;padding-bottom:20px}.TextBottom p{font-size:11px;line-height:20px}.TextBottom p a{color:#000}#cookieContainer{background:#41bc06;clear:both;color:#fff;left:0;bottom:0;margin:0 auto;padding:5px 0;position:fixed;width:100%;z-index:5;opacity:.9;text-align:center}#cookieContainer p{color:#fff;font-size:11px;display:inline-block}#cookieContainer .text_cookie_cont{padding:3px}#cookieContainer .text_cookie_cont a{color:#fff;display:inline-block;text-decoration:underline}#cookieContainer #closeCookieContainer_{text-align:right;display:inline-block;border:1px solid #fff;text-decoration:none;padding:0 8px;border-radius:5px;margin-left:14px;cursor:pointer;font-size:11px}.CalendrierAlt{margin-top:40px;font-size:16px}.CalendrierAlt .box-inner input{border:none;color:#41bc06;cursor:auto;caret-color:transparent;font-size:16px;width:85px}.CalendrierAlt .box-inner .legendRightInput{color:#41bc06}.CalendrierAlt .searchSummaryBlock{color:#e64c3c;margin-top:10px;background:url('../images/icon/supp-info.png') no-repeat left;padding-left:30px}.CalendrierAlt .noMarginBottom{margin:35px 0;font-weight:400}.CalendrierAlt .ui-datepicker{border:none;width:100% !important}.CalendrierAlt .ui-datepicker td a,.CalendrierAlt .ui-datepicker td span{width:38px;height:38px;line-height:36px;font-size:18px}.CalendrierAlt .ui-datepicker td a.ui-state-highlight,.CalendrierAlt .ui-datepicker td span.ui-state-highlight{color:#fff}.CalendrierAlt .ui-datepicker .indispo{text-decoration:line-through;color:#b5b5b5}.CalendrierAlt .ui-datepicker .indispo span{color:#b5b5b5}.CalendrierAlt .ui-datepicker .ondemand{background-image:url('../images/icon/ondemande.png');background-size:8px;background-repeat:no-repeat;background-position:8px 6px}.CalendrierAlt .ui-datepicker .realrange{background-color:#2f8705}.CalendrierAlt .ui-datepicker .realrange a{color:#fff}.CalendrierAlt .ui-datepicker .realrange.LastRange{border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;display:table-cell;width:38px}.CalendrierAlt .ui-datepicker .realrange.FirstRange{border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;-webkit-border-radius:50% 0 0 50%;display:table-cell;width:38px}.CalendrierAlt .ui-datepicker .ui-datepicker-current-day{display:table-cell;width:38px}.CalendrierAlt .ui-datepicker-group{float:left;border:1px solid #b5b5b5;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;width:100%;margin-bottom:20px}.CalendrierAlt .ui-widget-header{text-transform:capitalize;font-size:20px}.CalendrierAlt .btnValid{margin-top:20px;width:170px;line-height:40px}.CalendrierAlt .LegendCalend{background:url('../images/icon/ondemande.png') no-repeat left;padding-left:20px;margin-bottom:40px}.CalendrierAlt .legendRightDetails input{border:1px solid #b5b5b5;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;color:#41bc06;font-size:16px;font-weight:600;padding:2px 5px;width:100px;margin-bottom:10px;text-align:center;caret-color:transparent;cursor:auto}.CalendrierAlt .hotel_services{text-align:right}.CalendrierAlt .hotel_services h2{font-size:20px;font-weight:normal}.CalendrierAlt .hotel_services a{font-size:16px;font-weight:500}.CalendrierAlt .ui-state-active,.CalendrierAlt .ui-widget-content .ui-state-active,.CalendrierAlt .ui-widget-header .ui-state-active,.CalendrierAlt a.ui-button:active,.CalendrierAlt .ui-button:active,.CalendrierAlt .ui-button.ui-state-active:hover,.CalendrierAlt .ui-state-highlight{background:#41bc06;box-shadow:none}.Modal_cal_alt{top:92px}.Modal_cal_alt h2{margin:0}.MoteurRechercheHome{position:relative}.MoteurRechercheHome .bannDesktop{height:100%;background-repeat:no-repeat}.MoteurRechercheHome h1{text-align:center;text-shadow:#fff 0 0 5px,#fff 0 0 10px,#fff 0 0 15px,#fff 0 0 20px,#fff 0 0 30px,#fff 0 0 40px,#fff 0 0 50px,#fff 0 0 75px;max-width:550px;margin:0 auto}.MoteurRechercheHome .MoteurSarchHome{margin:0 auto;position:absolute;top:8%;left:0;right:0;max-width:1030px}.MoteurRechercheHome .imgbg{min-height:335px}.MoteurRechercheHome .tabMoteur{background-color:#f4f4f4;float:left;border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;overflow:hidden}.MoteurRechercheHome .tabMoteur ul{margin:0}.MoteurRechercheHome .tabMoteur ul:before{border:none}.MoteurRechercheHome .tabMoteur li{float:left;padding:0}.MoteurRechercheHome .tabMoteur li a{color:#656565;padding:0 30px 0 60px;font-size:20px;display:block;background-repeat:no-repeat;background-position:25px;text-align:center;text-transform:none;border:none;line-height:55px}.MoteurRechercheHome .tabMoteur li a.dormir{background-image:url('../images/icon/dormir.png')}.MoteurRechercheHome .tabMoteur li a.manger{background-image:url('../images/icon/manger.png')}.MoteurRechercheHome .tabMoteur li.uk-active a.dormir{background-image:url('../images/icon/dormir-h.png');color:#000;background-color:#fff}.MoteurRechercheHome .tabMoteur li.uk-active a.manger{background-image:url('../images/icon/manger-h.png');color:#000;background-color:#fff}.MoteurRechercheHome .ContentSearch{padding:15px 20px;background:#fff;border-radius:0 20px 20px 20px;-moz-border-radius:0 20px 20px 20px;-webkit-border-radius:0 20px 20px 20px;float:left;width:100%;min-height:120px}.MoteurRechercheHome .ContentSearch .MoteurSub{padding:0}.MoteurRechercheHome .ContentSearch .TitreMoteurSearch{display:none}.MoteurRechercheHome .ContentSearch .HomeSep{display:block}.MoteurRechercheHome .ContentSearch input[type="text"]{font-size:14px}.MoteurRechercheHome .ContentSearch .DestinationMoteur{position:relative}.MoteurRechercheHome .ContentSearch .DestinationMoteur input[type="text"]{caret-color:auto;cursor:default}.MoteurRechercheHome .ContentSearch .DestinationMoteur input[type="text"]:focus{border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.MoteurRechercheHome .ContentSearch .DestinationMoteur.Mangerclass{width:80%;margin-right:3%}.MoteurRechercheHome .ContentSearch .DateMoteur .DateGlob input{background-image:url('../images/icon/calendar.png');background-repeat:no-repeat;background-position:5px;padding-left:20px}.MoteurRechercheHome .ContentSearch .ChampVoyage{margin-top:0}.MoteurRechercheHome .ContentSearch .ChampVoyage label{display:block}.MoteurRechercheHome .ContentSearch .ChampChambre{margin-top:0;width:100%}.MoteurRechercheHome .ContentSearch .BlocRommPop .lineRoom label{font-size:14px}.MoteurRechercheHome .ContentSearch .BlocRommPop hr{margin-top:10px;margin-bottom:10px}.MoteurRechercheHome .ContentSearch .TravelMoteur label{position:relative;text-transform:none;font-size:12px;width:100px;text-align:center;margin:0 auto}.MoteurRechercheHome .ContentSearch .TravelMoteur input{opacity:0;position:absolute;width:55px;height:28px;left:37px;top:5px;cursor:pointer}.MoteurRechercheHome .ContentSearch .TravelMoteur .globchek{position:relative;display:block;text-align:center}.MoteurRechercheHome .ContentSearch .TravelMoteur .travelcheck{background-image:url('../images/icon/check_type.png');width:55px;height:28px;background-size:55px 28px;cursor:pointer;background-repeat:no-repeat;display:inline-block;margin-top:10px}.MoteurRechercheHome .ContentSearch .TravelMoteur input:checked+span{background-image:url('../images/icon/check_type_active.png')}.MoteurRechercheHome .ContentSearch .btnModifier{display:flex;align-items:flex-end}.MoteurRechercheHome .ContentSearch .btnModifier .uk-button{line-height:45px;background-image:url('../images/icon/loupe.png');background-position:20px;background-repeat:no-repeat;padding:0 5px 0 30px}.MoteurRechercheHome .btnCarteHome{position:absolute;margin:0 auto;width:100%;z-index:10}.MoteurRechercheHome .btnCarteHome a{padding:0 30px}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.MoteurRechercheHome .MoteurSarchHome{width:1030px}}.ModalMoteur .TitreMoteurSearch{font-size:18px;text-align:center;margin-bottom:15px;font-weight:600}.ModalMoteur .ContentSearch .DateMoteur,.ModalMoteur .ContentSearch .ChampVoyage,.ModalMoteur .ContentSearch .ChampChambre{width:100%}.hotelsearch,.soireesearch{background-image:url('//ressources.logishotels.com/trouverhotel-images/bg-desktop.jpg');background-repeat:no-repeat;background-size:cover;background-position:center}.hotelsearch .uk-container,.soireesearch .uk-container{max-width:1030px}.MoteurRechercheHome.MoteurTrouvezHotel{min-height:600px}.MoteurRechercheHome.MoteurTrouvezHotel .MoteurSarchHome{top:30%}.MoteurRechercheHome.MoteurTrouvezHotel h1{font-size:20px;font-weight:normal}.MoteurRechercheHome.MoteurTrouvezHotel h1 a{color:#000;line-height:55px;padding:0 30px 0 30px}.hotelsearch .MoteurRechercheHome .tabMoteur,.restosearch .MoteurRechercheHome .tabMoteur,.seminairesearch .MoteurRechercheHome .tabMoteur,.soireesearch .MoteurRechercheHome .tabMoteur,.layout_search .MoteurRechercheHome .tabMoteur{background-color:#fff}.hotelsearch .MoteurRechercheHome .tabMoteur a,.restosearch .MoteurRechercheHome .tabMoteur a,.seminairesearch .MoteurRechercheHome .tabMoteur a,.soireesearch .MoteurRechercheHome .tabMoteur a,.layout_search .MoteurRechercheHome .tabMoteur a{background-color:#fff}.restosearch{background-image:url('//medias.logishotels.com/templates/t3_blank/images/visuel-background-desktop.jpg');background-repeat:no-repeat;background-size:cover;background-position:center}.restosearch .uk-container{max-width:1030px}.seminairesearch{background-image:url('//medias.logishotels.com/templates/t3_blank/images/bg_recherche-salle-desktop.jpg');background-repeat:no-repeat;background-size:cover;background-position:center}.seminairesearch .uk-container{max-width:1030px}.soireesearch .MoteurRechercheHome .tabMoteur a,.seminairesearch .MoteurRechercheHome .tabMoteur a{padding-left:20px}.soireesearch .MoteurRechercheHome h1,.seminairesearch .MoteurRechercheHome h1{max-width:inherit}.layout_search{background-repeat:no-repeat;background-size:cover}.SelectChambre .selectDiv,.SelectRooms .selectDiv,.SelectTri .selectDiv{cursor:pointer;display:inline-block;position:relative;font-size:16px;width:100%;height:50px;border:1px solid #e2e2e2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.SelectChambre .select-hidden,.SelectRooms .select-hidden,.SelectTri .select-hidden{display:none;visibility:hidden;padding-right:10px}.SelectChambre .select-styled,.SelectRooms .select-styled,.SelectTri .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 15px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;line-height:50px}.SelectChambre .select-styled:after,.SelectRooms .select-styled:after,.SelectTri .select-styled:after{content:"";background:url('../images/icon/arrow_bas.png') no-repeat;position:absolute;top:22px;right:20px;width:12px;height:12px;display:block;background-size:12px}.SelectChambre .select-styled.active,.SelectRooms .select-styled.active,.SelectTri .select-styled.active{background:#41bc06;color:#fff;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.SelectChambre .select-styled.active:after,.SelectRooms .select-styled.active:after,.SelectTri .select-styled.active:after{background:url('../images/icon/arrow_bash.png') no-repeat;background-size:12px}.SelectChambre .select-options,.SelectRooms .select-options,.SelectTri .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #e2e2e2;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px}.SelectChambre .select-options li,.SelectRooms .select-options li,.SelectTri .select-options li{margin:0;padding:5px 0;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;text-align:center}.ChambreHotel .SelectRooms .selectDiv{background:#41bc06;color:#fff}.ChambreHotel .SelectRooms .select-styled{text-align:center;font-weight:500}.ChambreHotel .SelectRooms .select-styled:after{background:url('../images/icon/arrow_bash.png') no-repeat;background-size:15px;width:15px}.ChambreHotel .SelectRooms .select-options li{background:none;padding-left:0;color:#000}.ContenuListeHotel{margin:30px auto 0}.TopListe{margin-bottom:20px}.TopListe .title_initial,.TopListe .titleHoteslDipos{font-size:28px;margin:0;line-height:normal;font-weight:400;color:#000}.TopListe .title_initial strong,.TopListe .titleHoteslDipos strong{font-weight:400}.TopListe .title_initial .dontdisp,.TopListe .titleHoteslDipos .dontdisp{font-size:16px;font-weight:normal;display:block}.TopListe .BlocTriCarte{display:flex;align-items:center;font-size:12px;font-weight:600;justify-content:flex-end;padding-right:10px}.TopListe .TriPar{background-repeat:no-repeat;margin-left:5px}.TopListe .TriPar label{float:left;margin-top:10px;display:none}.TopListe .TriPar form{float:left}.TopListe .TriPar.SelectTri .selectDiv{width:auto;margin-left:6px;height:34px;font-size:12px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-weight:normal;min-width:120px;float:left;background:#fff;border:none}.TopListe .TriPar.SelectTri .select-styled{padding:0;line-height:30px;color:#000;font-size:12px;font-weight:600;display:flex;justify-content:center}.TopListe .TriPar.SelectTri .select-styled:after{top:12px;right:8px;background-image:url('../images/icon/arrow_bas.png');position:initial;display:inline-block;margin:12px 0 0 8px}.TopListe .TriPar.SelectTri .select-styled.active{background-color:#fff}.TopListe .TriPar.SelectTri .select-styled.active:after{background-image:url('../images/icon/arrow_top.png')}.TopListe .TriPar.SelectTri .select-options{line-height:normal;border-radius:5px}.TopListe .TriPar.SelectTri .select-options li{text-align:left;padding-left:5px;padding-right:5px}.TopListe .Destination-Val{text-transform:lowercase}.TopListe .Destination-Val:first-letter{text-transform:uppercase}.BtnMapListe .MapListeSwitch{position:relative;display:inline-block;height:28px;width:54px;margin:0 8px;border-radius:89px}.BtnMapListe .MapListeSwitch input{display:none}.BtnMapListe .MapListeSwitch .MapListeSlide{background-color:#d2d2d2;position:absolute;top:0;left:0;right:0;border-radius:400px;bottom:0;cursor:pointer;transition-property:background-color;transition-duration:.2s;border:1px solid #41bc06}.BtnMapListe .MapListeSwitch .MapListeSlide:before{content:'';background-color:#fff;background-image:url('../images/icon/icon-check-gris.png');background-repeat:no-repeat;position:absolute;width:21px;height:21px;left:2px;bottom:1px;border-radius:50%;transition-property:transform,box-shadow;transition-duration:.2s;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #dedfdf;background-position:center;background-size:17px}.BtnMapListe input:checked+.MapListeSlide{background-color:#41bc06 !important}.BtnMapListe input:checked+.MapListeSlide:before{transform:translateX(25px);background-image:url('../images/icon/icon-check.png')}.BannListeResultatNew{padding:10px 0;border-top:1px solid #e2e2e2}.BannListeResultatNew strong{color:#e64c3c}.BannListeResultatNew a{margin-left:30px;padding:0 25px}.ModalBannBody h4{font-size:18px;margin-bottom:20px;font-weight:600}.ModalBannBody h5{font-size:14px;margin:10px 0}.ModalBannBody p{font-size:11px;line-height:normal;margin-top:5px}.RecapFilter{border-bottom:1px solid #e2e2e2}.RecapFilter span{margin-right:10px}.RecapFilter span.uk-button{font-size:14px;line-height:30px;margin-top:6px;margin-bottom:6px;border-radius:65px;-moz-border-radius:65px;-webkit-border-radius:65px;padding:0 10px 0 15px}.RecapFilter span.uk-button svg{width:14px}.RecapFilter span span{margin-left:5px;margin-right:0}.TitreListeSep{line-height:19px;border-top:1px solid #e2e2e2;padding-top:15px}.TitreListeSep.SansMarg{border:none}.ListeHotel{border:1px solid #e2e2e2;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;margin-left:0;padding-bottom:10px;margin-top:20px}.ListeHotel .FavorisFiche{top:0;right:0}.ListeHotel h2{font-size:20px;margin-bottom:5px;position:relative}.ListeHotel h2 a{margin-right:10px}.ListeHotel h2 span{position:absolute;top:auto}.ListeHotel .hotelTitle__stars{height:12px;background:url('../images/icon/etoile-liste.png') no-repeat}.ListeHotel .hotelTitle__stars.stars_nc{width:0}.ListeHotel .hotelTitle__stars.stars_2{width:30px}.ListeHotel .hotelTitle__stars.stars_3{width:45px}.ListeHotel .hotelTitle__stars.stars_4{width:60px}.ListeHotel .hotelTitle__stars.stars_5{width:73px}.ListeHotel .InfoListeHotel{line-height:normal}.ListeHotel .InfoListeHotel a{color:#000}.ListeHotel .SegmentationListe{margin-top:15px}.ListeHotel .SegmentationListe img{width:65px;margin-right:10px}.ListeHotel .localListe{background:url('../images/icon/icon-map.png') no-repeat left 4px;padding-left:15px;background-size:9px 12px}.ListeHotel .localListe .VolOiseau{display:block;margin-top:5px}.ListeHotel .TypeLogement{margin-top:15px;font-size:12px;display:flex;align-items:center;font-weight:600}.ListeHotel .TypeLogement img{width:20px;margin-right:10px}.ListeHotel .TypeLogement span{margin-right:20px}.ListeHotel .ReserDemande{background-image:url('../images/icon/ondemande.png');background-size:8px;background-repeat:no-repeat;background-position:left;padding-left:15px;color:#f5a623}.ListeHotel .ElementListe{margin-top:15px;font-size:12px}.ListeHotel .ElementListe p{margin-bottom:5px}.ListeHotel .ElementListe .ConfirmImm{font-weight:500;background:url('../images/icon/chek-vert.png') no-repeat left;padding-left:15px}.ListeHotel .ElementListe .dispOne{color:#e64c3c}.ListeHotel .ElementRightListe{text-align:right;font-size:12px;line-height:normal}.ListeHotel .ElementRightListe .ScoreListe{margin-bottom:15px}.ListeHotel .ElementRightListe .ScoreListe p:last-child,.ListeHotel .ElementRightListe .ScoreListe span:last-child{display:block;margin-top:5px}.ListeHotel .ElementRightListe .ScoreListe a{color:#000}.ListeHotel .tooltipGlob{background-image:url('../images/icon/info_nw.png');width:10px;height:10px;background-repeat:no-repeat;display:inline-block}.ListeHotel .PrixListeGlo .MeilleurGaranti{display:initial;background-position:left;padding-left:15px;background-image:url('../images/icon/chek-vert.png');background-repeat:no-repeat}.ListeHotel .PrixListeGlo .MeilleurGaranti .tooltipGlob{margin-left:3px;background-image:url('../images/icon/info_nw_v.png')}.ListeHotel .PrixListeGlo .PrixListe strong{font-size:20px}.ListeHotel .PrixListeGlo .PrixListe span{display:block}.ListeHotel .PrixListeGlo .PrixListe span:first-letter{text-transform:capitalize}.ListeHotel .PrixListeGlo p{color:#000}.ListeHotel .EcoFidListe{margin-top:10px}.ListeHotel .EcoFidListe img{width:25px;margin-right:3px}.ListeHotel .EcoFidListe .tooltipGlob{margin-left:2px}.ListeHotel .BtnVoirHotel{width:100%}.ListeHotel .BtnVoirHotel a{line-height:43px;width:100%;margin-top:10px;padding:0}.ListeHotel .HotelIndispo{border:1px solid #979797;background-color:#f2f2f2;box-shadow:0 2px 4px 0 rgba(230,76,60,0.5);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;font-size:12px;margin-left:15px;margin-top:0}.ListeHotel .HotelIndispo h4{color:#e64c3c;font-size:12px;margin-bottom:8px;background:url('../images/icon/supp-info.png') no-repeat left;padding-left:30px}.ListeHotel.block_hotel_indispo{overflow:hidden;position:relative;width:100%}.ListeHotel.block_hotel_indispo .uk-overlay-default{z-index:99;pointer-events:none;background:rgba(255,255,255,0.6);margin:0}.ListeHotel.block_hotel_indispo .BtnVoirHotel{position:relative;z-index:100}.ListeHotel.block_hotel_indispo .BtnVoirHotel a{line-height:normal;padding:5px}.BtnPlusLogement{padding:30px 5px;text-align:center}.bloc_btn_perimetre .BtnPlusLogement{text-align:center}.bloc_btn_perimetre .BtnPlusLogement a{min-width:300px;margin-right:20px;text-align:center !important;font-weight:500}.hotels .uk-button,.listhotels .uk-button{font-size:16px}.hotels .ModalMoteur .ContentSearch .DateMoteur .DateGlob input,.listhotels .ModalMoteur .ContentSearch .DateMoteur .DateGlob input{background-image:url('../images/icon/calendar.png');background-repeat:no-repeat;background-position:5px;padding-left:20px}.hotels #loading,.listhotels #loading,.hotels .loading_img,.listhotels .loading_img{text-align:center}.listhotels .gm-style-iw-d .ListeMapHotel .BlocPromoListe .promoOffre{padding-left:0}.listhotels .gm-style-iw-d .ListeMapHotel .ConfirmImm{display:none}.ContenuMapListe{overflow:hidden}.ContenuMapListe .Masque_Liste{-webkit-transform:translateX(-380px);-ms-transform:translateX(-380px);transform:translateX(-380px);-webkit-transition:-webkit-transform ease .2s;transition:transform ease .2s}.ContenuMapListe #AfficheListe{left:0}.ContenuMapListe .ScrollListeMap{padding-left:10px}.ContenuMapListe .ScrollListeMap .AfficherMasque{text-align:center;border-bottom:1px solid #e2e2e2;position:relative;width:100%;padding:10px 0}.ContenuMapListe .ScrollListeMap .BtnPlusLogement{padding-top:10px;padding-bottom:10px}.ContenuMapListe .ScrollListeMap .BtnPlusLogement a{margin-bottom:10px;width:100%}.ContenuMapListe .ScrollListeMap .bloc_btn_perimetre .BtnPlusLogement a{min-width:auto;line-height:normal;padding-top:10px;padding-bottom:10px}.Map_Liste{height:100vh}.gm-style-iw-d{overflow-x:hidden !important}.gm-style-iw-d>div{width:260px;margin:0 auto}.gm-style-iw-d .ListeMapHotel .ListeHotel{background:#fff;font-size:10px;float:left;text-align:left;border:none;margin-top:0 !important;width:260px}.gm-style-iw-d .ListeMapHotel .ListeHotel .SlidePhotoGlob{height:200px;overflow:hidden;margin-bottom:5px}.gm-style-iw-d .ListeMapHotel .ListeHotel .SlidePhotoGlob img{-o-object-fit:cover;object-fit:cover;max-width:100%}.gm-style-iw-d .ListeMapHotel .ListeHotel .ContentListe{margin-left:0;padding-right:0 !important}.gm-style-iw-d .ListeMapHotel .ListeHotel .ContentListe .BtnVoirHotel{display:none}.gm-style-iw-d .ListeMapHotel .ListeHotel .InfoListeHotel{padding-left:0}.gm-style-iw-d .ListeMapHotel .ListeHotel h2{font-size:16px}.gm-style-iw-d .ListeMapHotel .ListeHotel .ElementRightListe{padding-right:0;padding-left:0}.gm-style-iw-d .ListeMapHotel .ListeHotel .ElementRightListe .ScoreBadge{min-width:35px;height:32px;font-size:14px}.gm-style-iw-d .ListeMapHotel .ListeHotel .SegmentationListe,.gm-style-iw-d .ListeMapHotel .ListeHotel .TypeLogement{margin-top:5px}.gm-style-iw-d .ListeMapHotel .ListeHotel .PrixListeGlo .PrixListe strong{font-size:16px}.gm-style-iw-d .ListeMapHotel .ListeHotel .ElementListe p{margin:0}.gm-style-iw-d .ListeMapHotel .ListeHotel .EcoFidListe{padding-bottom:5px}.gm-style-iw-d .ListeMapHotel .ListeHotel .BlocPromoListe .promoOffre{width:50%}.gm-style-iw-d .ListeMapHotel .ListeHotel .BlocPromoListe .BlocBtnPromo{width:50%}.gm-style-iw-d .ListeMapHotel .ListeHotel .BlocPromoListe .BtnReservPromo{display:none}.gm-style-iw-d .ListeMapHotel .uk-overlay-default{margin-top:0}@media all and (min--moz-device-pixel-ratio:0){.gm-style-iw-d .ListeMapHotel .ListeHotel{width:240px}}.FilterListe{background-color:#fefefe}.FilterListe .SubFilterListe{border-top:1px solid #e2e2e2;padding:15px 10px;font-size:12px}.FilterListe .SubFilterListe:first-child{border-top:none}.FilterListe .SubFilterListe .uk-accordion-title{font-size:14px;font-weight:600;color:#000;margin-bottom:0;cursor:pointer}.FilterListe .SubFilterListe .uk-accordion-title:before{background-image:url('../images/icon/arrow_top.png');background-size:14px 7px;width:14px;height:7px;margin-top:8px}.FilterListe .SubFilterListe.uk-open .uk-accordion-title:before{background-image:url('../images/icon/arrow_bas.png')}.FilterListe .SubFilterListe .uk-accordion-content{margin-top:10px;padding-left:5px}.FilterListe .SubFilterListe .TitreServ{cursor:pointer;margin:5px 0;background-image:url('../images/icon/icon-plus.png');padding-left:15px;background-size:10px;background-repeat:no-repeat;background-position:left}.FilterListe .SubFilterListe .TitreServ.activeTitreServ{background-image:url('../images/icon/icon-minus.png');background-size:10px}.FilterListe .SubFilterListe .ElementFilter{margin-top:10px}.FilterListe .SubFilterListe .ElementFilter span{text-transform:lowercase}.FilterListe .SubFilterListe .ElementFilter span:first-letter{text-transform:uppercase}.FilterListe .SubFilterListe .ElementFilter span.libelleFiltre{width:87%;display:inline-block}.FilterListe .SubFilterListe .ElementFilter span.Nbfiltre{float:right;width:10%;text-align:right}.FilterListe .SubFilterListe .ElementFilter label{cursor:pointer;display:flex;align-items:center}.FilterListe .SubFilterListe .ElementFilter label.checkFilter{color:#41bc06;font-weight:600}.FilterListe .SubFilterListe .ElementFilter input{margin-right:5px;width:17px}.FilterListe .SubFilterListe .ElementFilter img{width:25px;margin-right:5px}.FilterListe #my-experience-hotel .ElementFilter span,.FilterListe #my-experience-restau .ElementFilter span{text-transform:capitalize !important}.BtnFilterResultat{padding:10px;text-align:center;background:#fff;box-shadow:0 -2px 10px 0 rgba(13,35,45,0.2);border-top:1px solid #e2e2e2}.uk-checkbox{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-color:#b5b5b5}.uk-checkbox:focus{border-color:#e2e2e2}.uk-checkbox:checked{border-color:#41bc06;background-image:url('../images/icon/chek-vert.png');background-color:transparent}.uk-checkbox:checked:focus{background-color:transparent}.MoteurListe{padding-top:20px;border-bottom:1px solid #e2e2e2;background:#fff}.MoteurListePage .ContentSearch input[type="text"]{height:46px}.MoteurListePage .ContentSearch .HomeSep{display:block}.MoteurListePage .ContentSearch .DateMoteur .DateGlob input{background-image:url('../images/icon/calendar.png');background-repeat:no-repeat;background-position:5px;padding-left:20px}.MoteurListePage .ContentSearch .MoteurSub{padding:0}.MoteurListePage .ContentSearch .uk-button{line-height:46px}.MoteurListePage .ContentSearch .BtnRecap{line-height:32px;font-size:13px}.MoteurListePage .ContentSearch .ChampVoyage,.MoteurListePage .ContentSearch .ChampChambre{margin-top:0}.MoteurListePage .ContentSearch .ChampVoyage .VoyageLabel,.MoteurListePage .ContentSearch .ChampChambre .VoyageLabel{display:block}.MoteurListePage .ContentSearch .ChampChambre{width:100%}.MoteurListePage .ContentSearch .DestinationMoteur input{background-image:url('../images/icon/loupe-black.png');background-position:10px;background-repeat:no-repeat;padding:0 5px 0 35px;caret-color:auto;cursor:default}.MoteurListePage .ContentSearch .BlocRommPop .lineRoom label{font-size:14px}.MoteurListePage .ContentSearch .btnModifier .uk-button{background-image:url('../images/icon/loupe.png');background-position:20px;background-repeat:no-repeat;padding:0 5px 0 30px}.MoteurListePage .RecapMoteur{position:initial;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);padding-bottom:0;border:none}.MoteurListePage .RecapMoteur .DestinationMoteur{margin-bottom:0}.MoteurListePage .RecapMoteur .DestinationMoteur label{display:none}.MoteurListePage .RecapMoteur .DestinationMoteur input{background-image:url('../images/icon/loupe-vert.png')}.MoteurListePage .RecapMoteur .BtnRecap{background:#41bc06;color:#fff;font-size:13px !important}.BandePromo{background:#d8d8d8;padding:5px 22px;font-weight:600;font-size:12px;margin-left:15px}.BandePromo div{text-align:center}.BlocPromoListe{font-size:11px;padding-top:10px;margin-bottom:10px;padding-bottom:10px;margin-left:15px;border-top:1px solid #e2e2e2}.BlocPromoListe:first-child{border:none}.BlocPromoListe .BtnPlusPromo{background-image:url('../images/icon/ico_moins-desc.png');background-repeat:no-repeat;width:20px;height:20px;font-size:0;text-indent:-10000em;display:inline-block;cursor:pointer;order:2}.BlocPromoListe .BtnPlusPromo.BtnMoinsPromo{background-image:url('../images/icon/ico_plus-desc.png')}.BlocPromoListe .BlocProHide{text-align:left}.BlocPromoListe .BtnReservPromo{text-align:center}.BlocPromoListe .BtnReservPromo a{line-height:43px;width:96%;padding:0}.BlocPromoListe .BlocBtnPromo{font-weight:600}.BlocPromoListe .BlocBtnPromo .rose{color:#f1605b;font-size:24px}.BlocPromoListe .BlocBtnPromo .rose.tarifexclu{font-size:15px}.BlocPromoListe .BlocBtnPromo .green{color:#41bc06;font-size:24px}.BlocPromoListe .BlocBtnPromo .green.tarifexclu{font-size:15px}.BlocPromoListe .myBtn{color:#949292;background-image:url('../images/icon/down-arrow.png');background-repeat:no-repeat;background-position:top left;padding-left:15px;background-size:12px;cursor:pointer;font-size:12px}.BlocPromoListe .myBtn#hidetext{background-image:url('../images/icon/up-arrow.png')}.prestationPromo{padding:0 8px}.promoOffre{text-align:center}.promoOffre p{font-weight:600;font-size:14px;line-height:normal}.promoOffre p:first-letter{text-transform:uppercase}.promoOffre p.rose{color:#f1605b}.promoOffre p.green{color:#41bc06}.promoOffre p span{display:block;margin:0 auto 5px}.promoOffre .LienProShowHide{display:none;color:#949292;background-image:url('../images/icon/down-arrow.png');background-repeat:no-repeat;background-position:top left;padding-left:18px;background-size:12px}.promoOffre .LienProShowHide.MoinsProHide{background-image:url('../images/icon/up-arrow.png')}.PromoDate{font-weight:600}.PromoDate span{display:block}.seeMoreRatesTab{margin-left:10px;padding:10px;border-top:1px solid #e2e2e2;display:none;margin-right:10px}.lienVoirPromo span{background-image:url('../images/icon/down-arrow-v.png');background-repeat:no-repeat;background-position:center;display:inline-block;width:16px;height:16px;margin-right:10px}.lienVoirPromo.LienMoinsPromo span{background-image:url('../images/icon/up-arrow-v.png')}.uk-tooltip{background:#fff;color:#848484;box-shadow:0 2px 10px 0 rgba(0,0,0,0.16);border:1px solid #d8d8d8;max-width:400px}.uk-tooltip:after{content:"";position:absolute;top:50%;right:-8px;border-left:8px solid #d8d8d8;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-top:-8px}.uk-tooltip div{font-size:11px}.coronavirus{padding:10px 30px;font-size:12px;background:rgba(65,188,6,0.2);color:#636161}.coronavirus a{font-weight:bold}.coronavirus .uk-accordion-title{font-weight:500;color:#41bc06;font-size:15px;cursor:pointer}.coronavirus .uk-accordion-title:before{background-image:url('../images/icon/down-arrow-v.png')}.coronavirus .uk-open>.uk-accordion-title::before{background-image:url('../images/icon/up-arrow-v.png')}.SelectNote select{-webkit-appearance:none;-moz-appearance:none;background:url('../images/icon/arrow_bas.png') no-repeat 76%;margin-left:6px;height:34px;font-size:12px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#fff;padding:0 20px 0 10px;background-size:12px;cursor:pointer;color:#000;width:100%;border:none;font-weight:600}.SelectNote select option{color:#000;background-color:#fff}.SelectNote select:-ms-expand{display:none}.gm-fullscreen-control,.gm-style-mtc{display:none !important}.loadingListe{position:fixed;width:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;bottom:0;z-index:1012;background:#fff}.loadingListe span{margin-left:20px}.listhotels,.hotels{opacity:0}.listhotels .BlocBas,.hotels .BlocBas{margin-top:30px}.ContenuRegion{margin-top:45px}.ContenuRegion h3{margin-top:0}.ContenuRegion p{color:#8c8c8c}.ContenuRegion .MapRegion{height:338px;background-repeat:no-repeat;overflow:hidden;background-position:center;display:flex;align-items:center;padding-left:0;margin-left:30px}.ContenuRegion .MapRegion a{font-size:20px;text-transform:uppercase;display:block;text-align:center;background-color:rgba(255,255,255,0.7);width:100%;padding:27px 0;color:#000}.ContenuRegion .LinkRegion{display:block;margin:48px auto;text-transform:uppercase}.ContenuRegion .BlocRegion{margin-bottom:45px}.ContenuRegion .BlocRegion .visuelRegion a{display:block;border:1px solid #ccc 24}.BannRegion{position:relative;height:470px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center}.BannRegion .MoteurVille{max-width:965px;background:rgba(255,255,255,0.8);padding:30px;width:100%;margin:0 auto;min-height:140px}.BannRegion h1{color:#2b344a;line-height:normal;margin:0;font-weight:normal}.BannRegion p{margin-top:5px;color:#666;font-size:13px}.BannRegion .ChampVille input{height:43px;margin-bottom:0;padding:0;border:none;border-radius:0;background-color:#fff;background-repeat:no-repeat;background-position:7px 13px;padding-left:35px;color:#2a354b;font-size:12.5px;margin:0}.BannRegion .ChampVille input#destination{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;width:100%;background-image:url('../images/icon/icon_ville.png')}.BannRegion .ChampVille input.date_ville{border-left:1px solid #adadad;border-right:1px solid #adadad;width:100%;background-image:url('../images/icon/calendar-v.png')}.BannRegion .ChampVille input.adult_ville{width:100%;background-image:url('../images/icon/adult.png');cursor:not-allowed}.BannRegion .ChampVille input.btnRecherche{background:#41bc06;font-size:14px;text-transform:uppercase;font-weight:400;color:#fff;line-height:32px;padding:0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;text-align:center;width:100%;cursor:pointer}.BannRegion .lien_voyage{margin-top:10px;float:left}.BannRegion .lien_voyage label{font-size:13.5px;margin:0 0 6px}.BannRegion .lien_recherche{float:right;text-decoration:underline;margin-right:10px;margin-top:10px}.BannRegion .lien_recherche input{opacity:1;line-height:11px;border:transparent;background:0 0;text-decoration:underline;cursor:pointer}.daterangepicker{box-shadow:0 0 12px rgba(0,0,0,0.6)}.daterangepicker th{color:#2a354b;font-weight:700}.daterangepicker th.month{color:#64c296;text-transform:uppercase;font-weight:500}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{padding:0;background-color:transparent}.daterangepicker .calendar-table .next span{width:23px;height:20px;transform:rotate(0deg);-webkit-transform:rotate(0deg);border:none;padding:0}.daterangepicker .calendar-table .prev span{width:23px;height:20px;transform:rotate(0deg);-webkit-transform:rotate(0deg);border:none;padding:0}.daterangepicker .calendar-table table{border-collapse:separate}.daterangepicker .table-condensed td{font-size:13px;border:1px solid #e2e3e7 !important;height:27px;color:#2a354b;border-radius:5px;font-weight:700;border-collapse:collapse;font-family:Roboto,sans-serif}.daterangepicker td,.daterangepicker th{border:1px solid #e2e3e7}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#fff}.daterangepicker td.disabled,.daterangepicker th.disabled{color:#999;cursor:not-allowed;text-decoration:none}.daterangepicker td.active,.daterangepicker td:hover{background-color:#cadb2a;color:#fff}.daterangepicker td.active:hover{background-color:#cadb2a}.daterangepicker td.in-range{background-color:#cadb2a;color:#fff}.daterangepicker .drp-buttons .btn{border:1px solid #e4e4e4;font-weight:normal;border-radius:5px;padding:6px 18px;font-size:14px}.daterangepicker .drp-buttons .btn.cancelBtn{background:#ccc;color:#fff}.daterangepicker .drp-buttons .btn.applyBtn{background:#cadb2a;color:#2a354b}.article .pageMain,.sitemap .pageMain{padding-top:8%}.article .uk-button,.sitemap .uk-button{line-height:45px}.article .uk-button-primary,.sitemap .uk-button-primary{padding-left:25px;padding-right:25px;color:#fff}.article h1,.sitemap h1{text-align:center;font-size:22px;margin:0 0 20px 0}.article h2,.sitemap h2{font-size:15px;margin:15px 0;font-weight:normal}.article h2 a,.sitemap h2 a{color:#000}.article .uk-panel h3,.sitemap .uk-panel h3{margin:0}.article h3,.sitemap h3{font-size:100%;font-weight:normal}.article a,.sitemap a{color:#000}.article .page-header,.sitemap .page-header{border-bottom:1px solid #ddd;padding-bottom:20px;margin:0 0 40px}.article .item-page p,.sitemap .item-page p{font-size:13px}.article .item-page .page-header,.sitemap .item-page .page-header{border-bottom:0;padding-bottom:0;margin:0 0 16px}.article .item-page ul li,.sitemap .item-page ul li{list-style:none;background:url('//medias.logishotels.com/templates/t3_blank/images/carre-sw.jpg') no-repeat left 8px;padding-left:10px;margin-top:5px}.csc-textpic-image img{border:2px solid #eceaea}.lien-bouton-fixe,.btn-demande-guide,.grpb2b .bouton,.formResponsive .rsform-submit-button[type="submit"],.item-pagelanding-page .rsform-submit-button,.btn_bnplan{background-color:#41bc06;color:#fff !important;box-shadow:0 2px 20px rgba(0,0,0,0.15);text-shadow:0 0 15px rgba(0,0,0,0.25);font-weight:500;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;line-height:50px;padding:0 25px;text-transform:none;font-size:18px;-moz-appearance:none;-webkit-appearance:none;margin:15px auto;display:block;width:50%;text-align:center;background-image:none;border:none}.lien-bouton-fixe:hover,.btn-demande-guide:hover,.grpb2b .bouton:hover,.formResponsive .rsform-submit-button[type="submit"]:hover,.item-pagelanding-page .rsform-submit-button:hover,.btn_bnplan:hover{background-color:#41bc06}.category .pageMain,.rsform .pageMain{padding-top:6%}.category .uk-grid-divider,.article .uk-grid-divider,.packages .uk-grid-divider,.rsform .uk-grid-divider,.recettes .uk-grid-divider,.recette .uk-grid-divider,.sitemap .uk-grid-divider{margin-left:0}.category .topBackBtn,.article .topBackBtn,.packages .topBackBtn,.rsform .topBackBtn,.recettes .topBackBtn,.recette .topBackBtn,.sitemap .topBackBtn{position:fixed;padding:8px 0;border-bottom:1px solid #e2e2e2;top:92px;background:#fff}.category .topBackBtn ul,.article .topBackBtn ul,.packages .topBackBtn ul,.rsform .topBackBtn ul,.recettes .topBackBtn ul,.recette .topBackBtn ul,.sitemap .topBackBtn ul{padding-left:42px}.category .topBackBtn ul li a,.article .topBackBtn ul li a,.packages .topBackBtn ul li a,.rsform .topBackBtn ul li a,.recettes .topBackBtn ul li a,.recette .topBackBtn ul li a,.sitemap .topBackBtn ul li a,.category .topBackBtn ul li span,.article .topBackBtn ul li span,.packages .topBackBtn ul li span,.rsform .topBackBtn ul li span,.recettes .topBackBtn ul li span,.recette .topBackBtn ul li span,.sitemap .topBackBtn ul li span{font-size:11px;color:#000;text-shadow:none;font-weight:normal}.category .topBackBtn .bback,.article .topBackBtn .bback,.packages .topBackBtn .bback,.rsform .topBackBtn .bback,.recettes .topBackBtn .bback,.recette .topBackBtn .bback,.sitemap .topBackBtn .bback{display:block;color:#000;line-height:20px;font-size:12px;margin-right:5%}.category .topBackBtn .bback svg,.article .topBackBtn .bback svg,.packages .topBackBtn .bback svg,.rsform .topBackBtn .bback svg,.recettes .topBackBtn .bback svg,.recette .topBackBtn .bback svg,.sitemap .topBackBtn .bback svg{float:left}.category-desc h1{margin-left:3%;font-weight:normal}.category-desc h1 span{display:block;margin:0 0 0 6%}.ItemCategory{padding:1px;overflow:hidden;position:relative}.ItemCategory h2{padding:5px;font-size:16px;text-align:center;text-transform:uppercase;font-weight:normal}.ItemCategory h2 a{color:#093847}.sw-aimg{width:100% !important;text-align:center}.SearchSousEnvie{margin:40px auto;max-width:370px}.SearchSousEnvie input.uk-button{background-image:url('../images/icon/loupe.png');background-position:center;background-repeat:no-repeat;font-size:0;line-height:38px;border-radius:0 10px 10px 0;box-shadow:none;padding:0}.SearchSousEnvie .uk-select:not([multiple]):not([size]){border-radius:10px 0 0 10px;background-image:url('../images/icon/arrow_bas.png');background-position:98% 50%;background-size:14px;padding-left:15px}.GroupeAffaire .uk-panel{padding:20px;background-color:#fafafa;color:#444;text-align:center;border:1px solid #e5e5e5;border-radius:2px}.GroupeAffaire h2{font-size:18px}.AubergePays .uk-panel,.BgGrisWidget .uk-panel{padding:20px;background-color:#fafafa;color:#444;text-align:center;border:1px solid #e5e5e5;border-radius:2px}.AubergePays h2,.BgGrisWidget h2{font-size:15px}.cheques-cadeaux div{text-align:center}.blograndom .items-row.cols-1{float:left;width:100%;padding:.5px}.blograndom .items-row.cols-1 .sw-blg-article{position:relative;min-height:150px}.blograndom .items-row.cols-1 .article-title{background:rgba(255,255,255,0.7);bottom:5%;padding:3px 20px 5px;position:absolute;margin:0;left:0;right:0;text-align:center}.blograndom .items-row.cols-1 .article-title a{font-size:16px;text-transform:uppercase;text-align:center;color:#000}.BlocTow{border-bottom:1px solid #e2e2e2;padding-bottom:20px;margin-top:20px}.BlocTow:last-child{border:none}.ContenuArticle{max-width:980px}.full-width .ContenuArticle{max-width:100%}.packages{background:url('//medias.logishotels.com/templates/t3_blank/images/bg_sky.jpg') no-repeat;background-size:cover}.packages .pageMain{padding-top:6%}.packages .uk-container{max-width:920px}.packages .btn_mobile_them{display:none}.PackageTitle{text-align:center}.PackageTitle h1{background:url('//medias.logishotels.com/templates/t3_blank/images/esc_logo.png') no-repeat left;color:#60be72;font-size:42px;text-transform:uppercase;font-weight:500;display:inline-block;padding-left:92px;line-height:70px;margin-bottom:20px}.PackageTitle h2{color:#2a354b;font-size:28px;margin-bottom:50px;margin-top:0;font-weight:normal}.MenuPackages{list-style:none;overflow:hidden}.MenuPackages li{background:#82c88d;text-align:center;border-right:1px solid #fff}.MenuPackages li:last-child{border:none}.MenuPackages li a{display:block;color:#fff;font-size:14px;text-transform:uppercase;padding:1px;min-height:45px;padding-top:14px;padding-bottom:14px}.MenuPackages li a.active{background:url('//medias.logishotels.com/templates/t3_blank/images/arrow_active.png') center 101% no-repeat #60be73}.item_packages{background:#fff;margin-bottom:44px;padding:24px 15px;margin-left:0;margin-top:0 !important;-webkit-flex-flow:row wrap;flex-flow:row wrap}.item_packages.idd .desc_package{order:2}.item_packages.idd .img_package{order:1}.item_packages.idd .btn_date_packages{order:3}.item_packages h2{color:#43ab61;font-size:17px;text-transform:uppercase;text-align:center;margin-bottom:20px;line-height:24px;font-weight:normal}.item_packages h2 span{display:block}.item_packages h2 span.title_escapade_{text-align:left;color:#000}.item_packages p{color:#000;font-size:13px;font-weight:400}.item_packages p strong{font-weight:400;color:#43ab61}.item_packages .btn_date_packages{clear:both;margin-top:20px;overflow:hidden;width:100%;text-align:right}.Form_guide-dem h2{font-weight:normal;text-align:center;font-size:22px}.Form_guide-dem .rsform-block{margin-bottom:10px}.FormCheq{width:100%;margin:0 auto !important}.FormCheq .step_form{background:#2a354b;display:block;color:#fff;text-transform:uppercase;padding-left:32px;font-size:18px;margin-bottom:10px;padding-top:3px;padding-bottom:3px}.FormCheq .step_form span{display:inline-block;vertical-align:middle;background:#fff;color:#2a354d;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:40px;text-align:center;height:40px;margin-right:10px;line-height:40px}.FormCheq .formValidation{display:none}.formContainer{border:0}.formContainer a{color:#000;font-weight:normal}.formContainer p{font-size:12.5px}.formContainer .uk-button-primary{padding-left:40px;padding-right:40px}.formContainer .rsform-block-guider label{float:left;width:100%;margin:5px 0}.formContainer .rsform-block-guider input{margin-right:10px}.formContainer .rsform-block-guider img{margin-right:10px}.slideview{position:relative;width:90%;margin:0 auto;margin-bottom:20px}.slideview-previous{position:absolute;top:38%;left:-37px;background:url('//medias.logishotels.com/templates/t3_blank/images/next_rs.png') 0 0 no-repeat;height:66px;text-indent:-999999px;width:37px;font-size:0;padding-right:1em}.slideview-numbered{display:none}.slideview-next{position:absolute;top:38%;right:-38px;background:url('//medias.logishotels.com/templates/t3_blank/images/prev_rs.png') 0 0 no-repeat;height:66px;text-indent:-999999px;width:37px;font-size:0;padding-left:1em}.slideview:focus{outline:none}.slideview-track{width:100%;overflow:hidden;white-space:nowrap;font-size:2%;margin-left:0 !important}.slideview-slide{position:relative;white-space:normal;vertical-align:top;width:47%;margin-right:2%;border:7px solid #fff;padding:2px}.slideview-slide>img{max-width:100%;width:100%;height:auto;vertical-align:bottom}.slideview-slide,.slideview-slide .title{display:inline-block}.slideview-inner{position:absolute;left:0;right:0;top:0;padding:0;width:100%;display:block;height:100%;visibility:hidden;overflow:hidden}.slideview-inner h2{display:block;margin:0;width:100%;height:100%;color:#2a354b;font-size:22px;margin:0 0 20px;text-transform:uppercase;text-align:center;padding-top:15%}.slideview-inner h2 span{font-size:15px;text-transform:none}.slideview-slide.active,.slideview-slide.hover{display:inline-block;border:7px solid #d7d703}.slideview-slide.active .slideview-inner{visibility:visible !important}.slideview-slide .title{background:#fff;background:rgba(255,255,255,0.9);color:#000}.selected_slide{width:340px;margin:0 auto;margin-bottom:20px;text-align:center}.selected_slide p{font-style:italic;font-size:15px;margin-bottom:4px}.selected_slide img{display:block;width:75%;margin:0 auto}.groupe_fieldset{margin-bottom:6px}.groupe_fieldset .const{border:none;line-height:40px;text-align:center;padding:0}.groupe_fieldset .const span{border:1px solid #2a354d;width:100%;display:block;margin-bottom:6px;background:#eaeaea}.groupe_fieldset .rsform-block{border:1px solid #2a354d;line-height:42px;margin-bottom:0}.groupe_fieldset .rsform-block.rsform-block-calc30{width:130px}.FormCheq,.formResponsive{padding:0 10px}.FormCheq select,.formResponsive select,.FormCheq .uk-select:not([multiple]):not([size]),.formResponsive .uk-select:not([multiple]):not([size]){height:40px;border:1px solid #e4e4e4;padding:10px !important;display:block;background:#fff url('//medias.logishotels.com/templates/t3_blank/images/arrow2.png') 98% 50% no-repeat;font-size:12.5px;color:#6e6e6e;-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:normal;width:90% !important;line-height:normal !important}.FormCheq select:focus,.formResponsive select:focus,.FormCheq .uk-select:not([multiple]):not([size]):focus,.formResponsive .uk-select:not([multiple]):not([size]):focus{outline:none}.FormCheq select::-ms-expand,.formResponsive select::-ms-expand,.FormCheq .uk-select:not([multiple]):not([size])::-ms-expand,.formResponsive .uk-select:not([multiple]):not([size])::-ms-expand,.FormCheq select:-ms-expand,.formResponsive select:-ms-expand,.FormCheq .uk-select:not([multiple]):not([size]):-ms-expand,.formResponsive .uk-select:not([multiple]):not([size]):-ms-expand{display:none}.FormCheq input.uk-radio,.formResponsive input.uk-radio,.FormCheq input.rsform-radio,.formResponsive input.rsform-radio{display:inline-block;overflow:hidden;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:0 0;transition:.2s ease-in-out;transition-property:background-color,border;background-image:url('//medias.logishotels.com/templates/t3_blank/images/ico_radio.png');width:20px !important;height:21px;border:none !important;border-radius:0}.FormCheq input.uk-radio:checked,.formResponsive input.uk-radio:checked,.FormCheq input.rsform-radio:checked,.formResponsive input.rsform-radio:checked,.FormCheq input.uk-radio.checked,.formResponsive input.uk-radio.checked,.FormCheq input.rsform-radio.checked,.formResponsive input.rsform-radio.checked,.FormCheq input.uk-radio[checked="checked"],.formResponsive input.uk-radio[checked="checked"],.FormCheq input.rsform-radio[checked="checked"],.formResponsive input.rsform-radio[checked="checked"]{background-position:0 100%}.FormCheq h2,.formResponsive h2{font-size:22px;display:block;clear:both;float:left;width:100%}.FormCheq .voucher,.formResponsive .voucher{padding:0 !important}.FormCheq .voucher input[type="text"],.formResponsive .voucher input[type="text"]{box-shadow:none;border-radius:0;border:1px solid #d1cfcf;padding:10px;box-sizing:inherit;height:auto;color:#2a354b;font-size:12.5px;margin:0}.FormCheq .voucher input[type="text"].rsform-input-box,.formResponsive .voucher input[type="text"].rsform-input-box{border:1px solid #2a354d;color:#2a354d;text-align:center;background:#eaeaea;width:100%}.FormCheq .voucher input[readonly],.formResponsive .voucher input[readonly]{cursor:not-allowed}.FormCheq .voucher .rsform-block .rsform-input-box,.formResponsive .voucher .rsform-block .rsform-input-box{background:none !important;border:none !important}.FormCheq .voucher .rsform-block.rsform-block-total,.formResponsive .voucher .rsform-block.rsform-block-total{border:1px solid #2a354d;padding-left:10px}.FormCheq .voucher .rsform-block.rsform-block-total p,.formResponsive .voucher .rsform-block.rsform-block-total p{float:left;margin:8px 0 10px 0}.FormCheq .voucher table td,.formResponsive .voucher table td{font-size:13px}.FormCheq .voucher .col1,.formResponsive .voucher .col1{padding-right:10px;padding-top:5px;text-align:center;width:28%;white-space:nowrap}.FormCheq .voucher .col3,.formResponsive .voucher .col3{width:32%}.FormCheq .voucher #Total1.rsform-input-box,.formResponsive .voucher #Total1.rsform-input-box{background:none !important;border:none !important;text-align:right;width:30px !important;float:left;font-weight:bold;text-align:center;padding:8px 0}.FormCheq select,.formResponsive select{border-radius:10px;height:20px !important}.FormCheq .formHorizontal .formControls,.formResponsive .formHorizontal .formControls{margin-left:0 !important}.FormCheq .formHorizontal .formControls input[type="text"],.formResponsive .formHorizontal .formControls input[type="text"]{box-shadow:none;border-radius:0;border:1px solid #d1cfcf;padding:10px;box-sizing:inherit;height:auto;color:#2a354b;font-size:12.5px;margin:0}.FormCheq .formHorizontal .rsform-block-total .formControls,.formResponsive .formHorizontal .rsform-block-total .formControls{margin:0 auto !important;width:100%;overflow:hidden;max-width:200px}em{color:#000}.ContenuSidebar{margin:0 auto;max-width:960px}.ContenuSidebar .sw-aimg{margin-bottom:10px}.ContenuSidebar h2{float:left;width:100%}.ContenuSidebar .csc-textpic-image{float:left;background:0 0 !important;margin-right:10px;width:auto !important}.ContenuSidebar .csc-default{width:100%;float:left}.MenuPress{margin-top:40px}.MenuPress ul{display:block}.MenuPress ul>li{border-bottom:1px solid #e5e4e4;padding:0;background:url('//medias.logishotels.com/templates/t3_blank/images/p-bas-sw.png') no-repeat right}.MenuPress ul>li>a{min-height:auto;padding:5px;text-transform:none;color:#000;justify-content:end;font-family:Roboto,sans-serif}.Excursions{background:url('//medias.logishotels.com/templates/t3_blank/images/bg_excur.jpg') 100% 0 no-repeat;background-size:100%}.Excursions .uk-container{max-width:920px}.Excursions .excur_logo{width:450px;height:210px;margin:10px auto 20px auto;background:url('//medias.logishotels.com/templates/t3_blank/images/logo_excur.png') 100% 0 no-repeat}.Excursions .IntroExcursions{background-color:rgba(242,242,242,0.9);background:rgba(242,242,242,0.9);color:rgba(242,242,242,0.9);overflow:hidden;padding:22px;margin-bottom:45px;margin-left:0}.Excursions .IntroExcursions .txt{color:#000;font-size:14px}.Excursions .IntroExcursions .txt h1{margin-bottom:15px;font-size:28px;font-weight:normal}.Excursions .youtube-video{background:#f2f2f2;padding:15px 8px;margin-bottom:45px}.Excursions .youtube-video .style_h2{text-align:center;font-size:24px;text-transform:uppercase;margin-bottom:15px;font-weight:normal}.Excursions .youtube-video iframe{width:100%;margin-bottom:10px}.Excursions .youtube-video .bottom_video{overflow:hidden}.Excursions .youtube-video .bottom_video span{float:left;font-size:20px;line-height:30px;font-size:15px}.Excursions .youtube-video .bottom_video a{float:right;color:#000;font-size:12px;font-weight:700;line-height:30px;background:url('//medias.logishotels.com/templates/t3_blank/images/arrow_video.png') 0 center no-repeat;padding-left:14px}.Excursions .TitreExcursion h2{text-align:center;font-size:24px;text-transform:uppercase;margin-bottom:15px;font-weight:normal}.Excursions .vignette .link_vignette{display:block;color:#000;font-size:16px;font-weight:700;line-height:22px}.Excursions .vignette .reg_vignette{display:block;color:#77c088;text-transform:uppercase;font-size:12px;font-weight:700}.Excursions .vignette .img_vignette{margin-bottom:10px;text-align:center}.Excursions .vignette h3{margin:0}.Excursions .block_righ{width:100%;background:#f7f7f7}.Excursions .block_righ h3{color:#fff;font-size:14px;background:#314250;text-align:center;text-transform:uppercase;padding:10px;line-height:20px;margin:0}.Excursions .block_righ .list_reg a{color:#000;font-size:14px;margin-left:13px;margin-bottom:4px;display:block;margin-top:6px;padding-right:56px}.Excursions .block_righ h4{background:#d3d601;color:#314250;font-size:12px;font-weight:700;text-transform:uppercase;padding:6px 8px;margin:0}.Excursions .rec_title{color:#314250;font-size:22px;text-transform:uppercase;font-weight:700}.Excursions .rec_intro{margin-bottom:48px}.Excursions .rec_intro p{font-size:16px;margin-bottom:32px}.Excursions .rec_intro em{color:#000}.Excursions .chef_info{margin-bottom:40px}.Excursions .chef_info .chef_h3{color:#314250;font-size:14px;display:block;text-align:center;font-weight:900;margin:0;line-height:36px}.Excursions .chef_info .link_chef{font-size:16px;width:100%}#rsform_4_page_0 .formControlLabel{display:none}#rsform_4_page_0.formHorizontal .formControls input[type="text"],#rsform_4_page_0.formHorizontal .formControls select{width:96% !important}#rsform_4_page_0.formHorizontal .formControls textarea{width:97%;height:140px}.formResponsive .colGauche-seminaireForm .formControls input{width:94%}.formResponsive .colDroite-seminaireForm .rsform-block-security .formControlLabel{text-align:left;width:100%}.formResponsive .colDroite-seminaireForm .formControls textarea{width:94%;min-height:244px}.formResponsive .rsform-block-envoyer{clear:both}.rsform-block-titlef h1{font-weight:normal;font-size:21px}.block_date_ .rsform-block-date_d,.block_date_ .rsform-block-date_f{float:left;width:48.5%}.block_date_ .rsform-block-date_d .formBody,.block_date_ .rsform-block-date_f .formBody{position:relative}.block_date_ .rsform-block-date_d .formBody .rsform-calendar-button,.block_date_ .rsform-block-date_f .formBody .rsform-calendar-button{position:absolute;margin:0;right:26px;top:6px;background:url('//medias.logishotels.com/templates/t3_blank/images/calendar-ipad.png') no-repeat;width:22px !important;height:24px;background-position:top center;border:none;background-size:22px 24px;padding:0;font-size:0}#userForm{max-width:1200px;margin:0 auto}#rsform_20_page_0 input[type="number"],#rsform_17_page_0 input[type="number"],#rsform_16_page_0 input[type="number"]{width:90%;border-radius:0;box-shadow:none;padding:10px}#rsform_20_page_0 .rsform-block-disposition_s,#rsform_17_page_0 .rsform-block-disposition_s,#rsform_16_page_0 .rsform-block-disposition_s{clear:both}#rsform_20_page_0 .rsform-block-disposition_s .formControlLabel,#rsform_17_page_0 .rsform-block-disposition_s .formControlLabel,#rsform_16_page_0 .rsform-block-disposition_s .formControlLabel{width:auto;float:none;text-align:left}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear,#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear,#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear{padding-bottom:60px;background-repeat:no-repeat;background-position:bottom center}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(1),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(1),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(1){background-image:url('//medias.logishotels.com/templates/t3_blank/images/U.png');padding-right:3px}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(2),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(2),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(2){background-image:url('//medias.logishotels.com/templates/t3_blank/images/teatre.png')}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(3),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(3),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(3){background-image:url('//medias.logishotels.com/templates/t3_blank/images/classe.png')}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(4),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(4),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(4){background-image:url('//medias.logishotels.com/templates/t3_blank/images/rectangle.png')}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(5),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(5),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(5){background-image:url('//medias.logishotels.com/templates/t3_blank/images/banquet.png')}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(6),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(6),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(6){background-image:url('//medias.logishotels.com/templates/t3_blank/images/cocktail.png')}#rsform_20_page_0 .rsform-block-etes_vous .formControlLabel,#rsform_17_page_0 .rsform-block-etes_vous .formControlLabel,#rsform_16_page_0 .rsform-block-etes_vous .formControlLabel{float:none;text-align:left}#rsform_20_page_0 .rsform-block-etes_vous .rsformVerticalClear,#rsform_17_page_0 .rsform-block-etes_vous .rsformVerticalClear,#rsform_16_page_0 .rsform-block-etes_vous .rsformVerticalClear{float:left;margin-right:9px}#rsform_20_page_0 .rsform-block-etes_vous .rsformVerticalClear label,#rsform_17_page_0 .rsform-block-etes_vous .rsformVerticalClear label,#rsform_16_page_0 .rsform-block-etes_vous .rsformVerticalClear label{display:flex;align-items:center}#rsform_20_page_0 .colDroite-seminaireForm input,#rsform_17_page_0 .colDroite-seminaireForm input,#rsform_16_page_0 .colDroite-seminaireForm input{width:94%}#rsform_20_page_0 .colDroite-seminaireForm textarea,#rsform_17_page_0 .colDroite-seminaireForm textarea,#rsform_16_page_0 .colDroite-seminaireForm textarea{min-height:auto;width:92%}.circuit-groupe h2,.circuit-groupe a{display:none}.item-pagelanding-page{background:url('//medias.logishotels.com/templates/t3_blank/images/bg_tgene.jpg') 100% 0 no-repeat;background-size:100%;padding-top:50px;margin-top:-48px}.item-pagelanding-page .intro_lp{background:#f2f2f2;padding:40px;margin-bottom:190px;position:relative}.item-pagelanding-page .intro_lp .nv_lp{position:absolute;top:-6px;left:-8px}.item-pagelanding-page .intro_lp h1{font-size:25px;text-transform:uppercase;font-weight:100;margin-bottom:10px}.item-pagelanding-page .intro_lp .sous_titre_lp{display:block;text-align:center;text-transform:uppercase;font-size:25px;font-weight:100;margin-bottom:30px}.item-pagelanding-page .intro_lp .right_side_lp{position:absolute;right:0;top:127px;text-align:center}.item-pagelanding-page .intro_lp .right_side_lp a{display:block}.item-pagelanding-page .intro_lp .right_side_lp .btn_voir_video{color:#574c5c;font-size:22px;text-transform:uppercase;display:inline-block;bottom:0;background:url('//medias.logishotels.com/templates/t3_blank/images/vicon.png') 0 center no-repeat;padding-left:22px;line-height:24px;left:30%}.item-pagelanding-page .intro_lp .left_side_lp{width:46%;text-align:center;position:relative}.item-pagelanding-page .intro_lp .left_side_lp>img{position:absolute;width:278px;bottom:-213px;left:81%;margin-left:-152px}.item-pagelanding-page .intro_lp .left_side_lp p{color:#423546;font-size:16px;font-weight:400;margin-bottom:10px}.item-pagelanding-page .intro_lp .left_side_lp p strong{font-weight:400}.item-pagelanding-page li.rsform-block{background-image:none;list-style:none;padding:5px;margin:0;clear:both}.item-pagelanding-page li input,.item-pagelanding-page li select{box-shadow:none;border-radius:0;border:1px solid #d1cfcf;padding:10px;box-sizing:inherit;height:auto;color:#2a354b;font-size:12.5px;margin:0;width:280px}.item-pagelanding-page .formFieldset{border:none}.item-pagelanding-page .gratuit_block span{background:#ef615e;color:#fff;text-transform:uppercase;display:inline-block;font-size:18px;padding:20px;position:absolute;bottom:-20px;left:0}.item-pagelanding-page .rsform-submit-button{width:auto}.item-pagelanding-page .block_lp h2{text-align:center;text-transform:uppercase;font-size:30px;margin-bottom:40px}.item-pagelanding-page .block_lp.full_with_lp{background:#f2f2f2}.item-pagelanding-page .cheque_fidelite_lp{background:#f2f2f2;margin-bottom:10px;overflow:hidden;padding:50px}.item-pagelanding-page .cheque_fidelite_lp .left_lp{width:65%;float:left}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul{overflow:hidden}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li{float:left;text-align:center}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li.item_lp{width:143px}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li.add_lp{margin-top:24px}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li p{font-size:18px;line-height:24px;font-weight:normal}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li p span{font-size:25px;color:#cadb2a}.item-pagelanding-page .formClr{clear:both;display:block}.MenuPagePlus{max-width:750px}.MenuPagePlus ul>li>.separator{display:block;background:url('../images//icon/arrow_bas.png') 98% center no-repeat #fff;color:#000;padding:15px 10px;border-bottom:1px solid #d8d8d8;cursor:pointer;font-size:18px;font-weight:500}.MenuPagePlus ul>li>.separator.open{background:url('../images//icon/arrow_top.png') 98% center no-repeat #fff}.MenuPagePlus ul>li>a{display:block;background:#fff;color:#000;padding:15px 10px;border-bottom:1px solid #d8d8d8;font-size:18px;font-weight:500}.MenuPagePlus ul>li>a img{display:none}.MenuPagePlus ul .nav-child{display:none}.MenuPagePlus ul .nav-child>li>a{display:block;color:#000;padding:10px 20px;font-size:14px;border:none;font-weight:normal}.MenuPagePlus ul .nav-child>li>.separator{display:block;background:url('../images//icon/down-arrow.png') 98% center no-repeat;color:#000;padding:10px 20px;cursor:pointer;font-size:14px;background-size:14px;font-weight:normal;border:none}.MenuPagePlus ul .nav-child>li>.separator.open{background:url('../images//icon/up-arrow.png') 98% center no-repeat;background-size:14px}.MenuPagePlus ul .nav-child>li ul>li>a{display:block;padding:3px 40px;border:none;color:#848484}.MenuPagePlus ul .nav-child>li ul>li:hover a{color:#fff;background:#41bc06}.MenuPagePlus .styleh2_bnplan{color:#f1605b;font-size:28px;font-weight:400;border-bottom:1px solid #f1605b;margin-bottom:20px}.MenuPagePlus ._bnplan{overflow:hidden;margin-bottom:25px}.MenuPagePlus ._bnplan .left_bnplan{float:left;width:50%;position:relative}.MenuPagePlus ._bnplan .left_bnplan img{display:block;width:100%}.MenuPagePlus ._bnplan .left_bnplan .title_imgbnplan{background:#f1605b;color:#fff;font-size:20px;position:absolute;width:200px;text-align:center;padding:16px;left:0;right:0;margin:0 auto;top:40%}.MenuPagePlus ._bnplan .right_bnplan{float:right;width:46%;padding-top:20px;text-align:justify}.MenuPagePlus .btn_bnplan{width:auto}.jmapcolumn a{color:#000}.dashboard:not('.com_home_page') .topBackBtn{display:none}.dashboard:not('.com_home_page') .BlocBas{margin-top:30px}.dashboard:not('.com_home_page') .DestinationMoteur{position:relative}.dashboard:not('.com_home_page') #destination-spinner{top:20px}.PageThematique .uk-button-secondary{padding-right:20px;color:#2f8705}.PageThematique .uk-button-primary{color:#fff}.PageThematique h2{margin-bottom:30px;font-weight:500;text-align:center}.PageThematique .Etablissement .SlidePhotoGlob .FavorisFiche{height:auto}.PageThematique .AdresseHotelProxi{background:url('../images/icon/icon_carte_g.png') no-repeat left 0;padding-left:20px}.PageThematique .PictoProx{position:relative}.PageThematique .PictoProx a{color:#000}.PageThematique .PictoProx span{display:block}.PageThematique .PictoProx span.nbrejrs{font-size:11px}.PageThematique .PictoProx .ImgEnvie{position:absolute;top:-20px;right:0}.PageThematique .MoteurListePage .ContentSearch{padding-bottom:10px;padding-top:10px}.PageThematique .MoteurListePage .ContentSearch .TitreMoteurSearch{display:none}.PageThematique .MoteurListePage .TravelMoteur label{position:relative;text-transform:none;font-size:12px;width:96px;text-align:center;margin:0 auto;display:inline-block}.PageThematique .MoteurListePage .TravelMoteur input{opacity:0;position:absolute;width:55px;height:28px;left:0;top:5px;cursor:pointer}.PageThematique .MoteurListePage .TravelMoteur .globchek{position:relative;display:inline-block;text-align:center}.PageThematique .MoteurListePage .TravelMoteur .travelcheck{background-image:url('../images/icon/check_type.png');width:55px;height:28px;background-size:55px 28px;cursor:pointer;background-repeat:no-repeat;display:inline-block;margin-top:10px}.PageThematique .MoteurListePage .TravelMoteur input:checked+span{background-image:url('../images/icon/check_type_active.png')}.PageThematique .BlocTextVisualThematique .TextThematique h2{font-size:20px}.VisuelThem{margin-bottom:40px}.BannThematique{background-size:100%;background-repeat:no-repeat;width:100%}.BannThematique .ombreThematique{width:100%;height:154px;background:linear-gradient(0deg, rgba(0,0,0,0) 0, #000 100%)}.BannThematique .TitreThematique{color:#fff;font-weight:normal;letter-spacing:0;text-shadow:0 2px 50px rgba(0,0,0,0.67);font-size:17px;line-height:30px}.BannThematique .TitreThematique span{display:block}.BannThematique .TitreThematique span.themLigne2{font-size:24px;font-weight:bold}.BannThematique .TitreThematique span.uk-icon{display:inline-block;color:#e64c3c;margin:0 5px}.BannThematique .TitreThematique span.uk-icon svg path{fill:#e64c3c}.LienTehmatique{position:absolute;left:0;right:0;top:0;bottom:0}.AncreTehmatique{height:160px;width:100%;margin-left:auto;margin-right:auto}.AncreTehmatique .uk-slider,.AncreTehmatique .uk-slider-container{height:100%}.AncreTehmatique ul{height:100%;justify-content:center}.AncreTehmatique ul li{border-left:1px solid #f6f6f6;text-align:center}.AncreTehmatique ul li:first-child{border:none}.AncreTehmatique ul li img.imgClassiqueHover{display:none}.AncreTehmatique ul li:hover img.imgClassiqueHover,.AncreTehmatique ul li.active img.imgClassiqueHover{display:inline-block}.AncreTehmatique ul li:hover img.imgClassique,.AncreTehmatique ul li.active img.imgClassique{display:none}.AncreTehmatique ul li:hover a span,.AncreTehmatique ul li.active a span{color:#000}.AncreTehmatique ul li a{height:100%;width:100%;display:block;line-height:90px}.AncreTehmatique ul li span{color:#727070;font-size:20px;font-weight:500;letter-spacing:1px;line-height:27px;text-align:center;display:block}.AncreTehmatique .BtnNav{height:34px;width:34px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.78);border-radius:100%;text-align:center;line-height:34px}.AncreTehmatique .BtnNav span{color:#e87014}.AncreTehmatique .BtnNav span svg{width:23px}.EspaceThematique{padding-top:40px;padding-bottom:40px}.BlocTextVisualThematique{overflow:hidden;margin-top:30px;position:relative;max-width:1200px;margin-left:auto;margin-right:auto}.BlocTextVisualThematique .visualThematique img{width:100%;height:100%;object-fit:cover}.BlocTextVisualThematique .TextThematique h2{color:#417505}.BlocTextVisualThematique .TextThematique p{margin-top:10px;margin-bottom:10px}.BlocTextVisualThematique .TextThematique ul{margin-top:15px}.BlocTextVisualThematique .TextThematique ul li{color:#417505}.CoupsCoeurThematique{max-width:1120px;margin:0 auto}.CoupsCoeurThematique h2{text-align:center}.CoupsCoeurThematique h3{font-size:20px;font-weight:600;letter-spacing:.2px;line-height:26px}.CoupsCoeurThematique .SlidePhotoGlob div{height:auto}.CoupsCoeurThematique .SlidePhotoGlob div img{height:100%;width:100%}.CarteThematique{max-width:890px;margin-left:auto;margin-right:auto;font-size:15px}.CarteThematique h3{text-align:center;font-weight:500}.CarteThematique a{margin-top:25px}.VilleRegionThematique ul li{overflow:hidden;position:relative}.VilleRegionThematique ul li img{border-radius:10px;object-fit:cover;height:300px}.VilleRegionThematique ul li .caption{position:absolute;bottom:20px;text-align:center;left:0;right:0}.VilleRegionThematique ul li .caption span{display:block}.VilleRegionThematique ul li .caption span.Pays.heading-small{font-size:14px}.VilleRegionThematique ul li .caption span.Pays.heading-medium{font-size:20px}.blackTitle{color:#000 !important}.whiteTitle{color:#fff !important}.ChequeThematique{max-width:891px;margin-left:auto;margin-right:auto;text-align:center;margin-top:40px}.ChequeThematique p{margin-top:20px;font-size:18px}.ChequeThematique img{margin-right:10px;width:58px;height:55px}.ChequeThematique a{font-size:14px}.ChequeThematique a.uk-button{text-decoration:none;margin-top:20px;padding-left:30px;padding-right:30px;font-size:16px}.LogementThematique .LogementThem{position:relative;margin-bottom:25px}.LogementThematique .LogementThem h3{font-size:16px}.LogementThematique .SlidePhotoGlob div img{width:100%;height:100%}.PriceThem{font-weight:600}.NosCoupsCoeur:focus,.LogementThem:focus,.NosCoupsCoeur:hover,.LogementThem:hover{outline:none}.pageMain{position:relative}.BannMobileApp{border-bottom:5px solid #41bc06;padding:5px;z-index:99;background:#fff;line-height:normal;height:60px;float:left;width:100%}.BannMobileApp #closeCookieContainer_{margin:20px 5px 0 0;display:inline-block;float:left;width:24px;padding:30px 0;text-align:center;color:#808080;font-size:20px;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:2}.BannMobileApp h3{margin:0;font-weight:bold;color:#333;padding-top:5px;padding-bottom:1px;font-size:12px}.BannMobileApp img{float:left;width:63px;height:63px;margin-right:10px;display:none}.BannMobileApp .branch-banner-details{position:relative}.BannMobileApp p{overflow:hidden;color:#333;font-size:11px}.BannMobileApp .branch-banner-right{float:right;height:100%;display:flex;align-items:center}.BannMobileApp .branch-banner-right a{font-size:11px;border:1px solid;border-radius:10px;padding:10px 10px;text-decoration:none;color:#4fc2c1;font-weight:bold;text-align:center;letter-spacing:1.15px;display:inline-block;vertical-align:middle;position:relative;z-index:2;line-height:normal}.BannMobileApp .branch-banner-stars{display:inline-block;color:#f2c610;letter-spacing:-2px;font-size:16px;margin-left:-2px;display:none}.BannMobileApp .branch-banner-stars span{position:relative}.hotels .BtnPlusLogement a{text-align:left;line-height:40px}.hotels .BtnPlusLogement a .uk-icon{margin-left:30px !important}.hotels .TitreListeSep.sep_indispo a{color:#000;text-decoration:underline;margin-bottom:10px;display:inline-block}.hotels .js-filter-indisponible{display:none}.roomavail .ContentSearch .SelectionMoteur h4{margin-bottom:5px;margin-top:10px}.roomavail .TypeOfChambre{margin-top:0;padding-bottom:5px}.roomavail .PrixTypeChambre{padding-top:3px;padding-bottom:3px}.article .SlideBlog ul li{background:none;padding:0;margin:0}.article .SlideBlog .BtnSlideBlog{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center}.article .SlideBlog .BtnSlideBlog li{padding-left:5px}.article .SlideBlog .BtnSlideBlog li a{width:20px;height:20px;background:rgba(255,255,255,0.4);border:none}.article .SlideBlog .BtnSlideBlog li.uk-active a{background:#fff;width:25px;height:25px}.article .SlideBlog .uk-slidenav svg{width:40px}.article .SlideBlog .uk-panel-title a{margin-top:0;font-size:18px;line-height:24px;font-weight:300;text-transform:none}.msg_erreur{color:#cc5c5c}#loadingcalendar{width:172px;margin-left:auto;margin-right:auto;height:250px}#destination-spinner{position:absolute;top:41px;right:10px;display:none}.TarifSpeciaux{border-left:3px solid #848484;padding-left:5px}.TarifSpeciaux .ImgTitreSpeciaux{text-align:left;font-size:15px;font-weight:500}.TarifSpeciaux .ImgTitreSpeciaux img{margin-right:5px}.TarifSpeciaux.PrixListeGlo{border-color:#979797}.TarifSpeciaux .IdTarif{font-weight:bold;font-size:13px}.EspaceHome{padding-top:22px;padding-bottom:22px}.EspaceHome h2{font-size:24px;line-height:normal;font-weight:500}.hotelConsulte #SliderRefonteHome{padding:5px}.hotelConsulte .BlocConsulte{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.5);height:100%}.hotelConsulte .BlocConsulte .photoConsulte{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}.hotelConsulte .BlocConsulte .photoConsulte img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.hotelConsulte .BlocConsulte .DescpConsulte{padding:10px}.hotelConsulte .BlocConsulte .DescpConsulte h3{font-size:14px;margin:0;font-weight:600;min-height:62px}.hotelConsulte .SegmentationListe{margin-top:15px}.hotelConsulte .SegmentationListe img{width:75px}.hotelConsulte .SegmentationListe img:first-child{margin-right:10px}.RefonteHomePage{margin-top:30px}.RefonteHomePage .uk-container{max-width:1200px}.RefonteHomePage .uk-button-default{border:1px solid #2f8705 !important;color:#2f8705 !important}.RefonteHomePage .adressConsulte,.RefonteHomePage .AdresseHotelProxi{background:url('../images/icon/icon_carte_g.png') no-repeat left;padding-left:20px;font-size:12px;background-size:12px;min-height:auto}.RefonteHomePage .ContentEtabl h3 a{color:#000}.RefonteHomePage .BlocTextVisualThematique{border:none}.RefonteHomePage .BlocTextVisualThematique .TextThematique h2{color:#000;font-weight:500}.RefonteHomePage .btn-Slide{height:32px;width:32px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.78);border-radius:100%;display:flex;align-items:center;justify-content:center;color:#5b5b5b}.RefonteHomePage .PictoProx a{color:#000}.com_home_page h1.TitreThematique{font-weight:bold}.com_home_page h1.TitreThematique span{display:block;font-weight:normal}.com_home_page h1.TitreThematique span.themLigne2{font-size:24px;font-weight:bold}.com_home_page h1.TitreThematique span.uk-icon{display:inline-block;color:#e64c3c;margin:0 5px}.com_home_page h1.TitreThematique span.uk-icon svg path{fill:#e64c3c}.com_home_page .MoteurRechercheHome h1{max-width:1030px;text-shadow:none;display:block;align-items:initial;min-height:auto;padding-top:20px}.com_home_page .MoteurRechercheHome h1.whiteTitle{text-shadow:0 3px 6px rgba(0,0,0,0.6)}.com_home_page .MoteurRechercheHome h1.blackTitle{text-shadow:0 3px 6px rgba(255,255,255,0.6)}.intagram{background:url('../images/icon/instagram.png') no-repeat left;padding-left:55px;background-size:contain}.instagram_feed{background-color:#f6f6f6;margin-bottom:50px !important;float:left;width:100%}.BlocProduit.Etablissement .SlidePhotoGlob div{height:auto}.BlocProduit .BlocGlobThem{justify-content:center}.ExperienceHome{max-width:1275px;margin-left:auto;margin-right:auto}.ExperienceHome h2,.ExperienceHome h3{margin-bottom:40px;font-size:24px;line-height:normal;font-weight:500}.ExperienceHome .btn-Slide{display:none}.ExperienceHome .uk-tab{margin-bottom:30px;margin-left:5px}.ExperienceHome .uk-tab::before{content:none}.ExperienceHome .uk-tab li{border-bottom:1px solid #979797;padding-left:0;padding-right:20px}.ExperienceHome .uk-tab li a{font-size:24px;text-transform:capitalize}.ExperienceHome .uk-tab li.uk-active a{border-color:#5fc72d;border-width:6px;font-weight:600}.ExperienceHome .tabexperience li{height:100%;text-align:center}.ExperienceHome .tabexperience li img.imgClassiqueHover{display:none}.ExperienceHome .tabexperience li.uk-active img.imgClassiqueHover{display:inline-block}.ExperienceHome .tabexperience li.uk-active img.imgClassique{display:none}.ExperienceHome .tabexperience li.uk-active a{color:#000;opacity:1}.ExperienceHome .tabexperience li.uk-active a.uk-button{letter-spacing:normal;color:#fff;text-transform:none;line-height:50px}.ExperienceHome .tabexperience a{opacity:.4;color:#000;font-size:20px;font-weight:500;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;padding:0;height:100%}.ExperienceHome .tabexperience a span{display:block;margin-bottom:10px;line-height:normal}.ExperienceHome .photoArrond{margin-top:-240px}.ExperienceHome .photoArrond img{border-radius:100%}.ExperienceHome .DescExeprience{color:#000;font-size:14px}.ExperienceHome .TextExperience{margin:20px 0}.ExperienceHome .uk-button{padding-left:25px;min-width:170px;margin-top:20px}.EscapadeHome .nbrejrs{display:block}.EscapadeHome .EscapadeContainer{max-width:990px;margin:0 auto}.EscapadeHome h2{margin:0}.EscapadeHome h2 span{display:block;font-weight:normal;margin-top:10px;font-size:20px}.EscapadeHome h3{color:#000;font-size:18px;font-weight:600;letter-spacing:.2px;line-height:25px}.EscapadeHome .btnEscap{text-align:center;margin-top:45px}.BlocMarqueHome{position:relative}.BlocMarqueHome ul{padding-bottom:10px}.BlocMarqueHome .btn-Slide.uk-position-center-right-out{margin-left:-35px}.BlocMarqueHome .btn-Slide.uk-position-center-left-out{margin-right:-35px}.BlocMarqueHome .SubMarqueHome{border-radius:10px;padding:22px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);text-align:center;margin:5px;height:98%}.BlocMarqueHome .SubMarqueHome img{border-radius:10px}.BlocMarqueHome .SubMarqueHome .DescMarque{text-align:left}.BlocMarqueHome .SubMarqueHome h4{font-size:18px;font-weight:500;line-height:25px;margin-top:20px;margin-bottom:0}.BlocMarqueHome .SubMarqueHome p{font-size:17px;line-height:25px;min-height:120px}.BlocMarqueHome a{color:#000}.BlocMarqueHome a.lienproduit{text-decoration:underline;float:right;margin-top:5px;margin-bottom:10px}.uk-heading-small{font-size:25px}.uk-heading-medium{font-size:38px}.BlocOffreListeN .uk-button{line-height:45px}.BlocOffreListeN .LeftSpeciaux{border-left:3px solid #848484;padding-left:15px;padding-bottom:15px}.BlocOffreListeN .LeftSpeciaux .TitreOff{font-size:15px;font-weight:500;margin-bottom:5px}.BlocOffreListeN .LeftSpeciaux .desc_tarif,.BlocOffreListeN .LeftSpeciaux #more{font-size:13px}.BlocOffreListeN .LeftSpeciaux .desc_tarif{font-weight:500;color:#000}.BlocOffreListeN .LeftSpeciaux .myBtn{text-decoration:underline;color:#949292;font-size:12px}.BlocOffreListeN .BlocBtnPromo{font-size:16px;padding-right:10px}.BlocOffreListeN .BlocBtnPromo p{color:#000 !important;font-size:16px;font-weight:bold}.BlocOffreListeN .BlocBtnPromo .tarifexclu{font-weight:bold}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.liste-promo-ad.ListeMapHotel .BlocOffreListeN .BlocBtnPromo{border-left:3px solid #ccc;text-align:left}.BackHome{position:absolute;right:3px;bottom:1px}.BackHome a{color:#000;font-size:11px;font-weight:normal}.BackHome a span{color:#41bc06}.imgSliderNew{position:relative;background:url() 50% 50% no-repeat;background-size:cover;background-clip:content-box;padding:1px}.imgSliderNew:before{display:block;content:"";padding-top:75%}.RightLogo{float:right}.RightLogo .tooltipGlob{background-image:url('../images/icon/info_nw.png');width:10px;height:10px;background-repeat:no-repeat;display:inline-block}.LitChamb{width:100%}.LitChamb img{max-width:40px}@media print{@page{margin:5pt 3pt}body{overflow-y:hidden !important;font-size:12px !important;line-height:normal}a{text-decoration:none}h1{font-size:20px !important}h2{font-size:16px !important;margin-bottom:8px !important}h3{font-size:13px !important}.ListeGlobService .uk-accordion-title{font-size:13px !important;padding:5px !important;border-bottom:1px solid #e2e2e2 !important;margin-top:10px !important}.GlobHeader,.MoteurSearch,.PartagerVia,.BtnVoirShare,.FooterGlob,.SlideFiche,.SlideFiche .uk-slidenav,#NavOptionSort,.ServiceFiche,.topBackBtn,#AvisPlus,.Etablissement,.BlocBas,.AvisFicheContent,.ImgSlide,.uk-modal,.imgCarte,.uk-sticky-placeholder,.PargBas,#infoPratiquefiche,.show_info,.BtnResrveTable,#IdChambre{display:none !important}.InfoHotel,.MaisonFiche,.InsolitFiche{margin-top:0;line-height:normal}.SejourHotel,.RestaurantFiche,.InfoPratique h2,.uk-accordion-content{margin-top:8px}.uk-accordion-content,.imgPrint,.show_info_phone,.show_info_mail,.infoContact,.logoInfoHotel{display:block !important}.EquipementRestaurant h5,.EquipepentHotel h5{font-size:12px !important;margin:5px 0 !important}.ListeGlobService ul li{width:48% !important;padding-left:0;margin-top:0 !important}.SegmentationContent,.ChequeCadeau{padding:8px !important;margin-top:15px}.programmeFidelite .CouFidelite{margin-top:0}.SegmentationExp p{line-height:normal !important}.lazyblock{min-height:50px}}@media (min-width:480px){.instagram_feed .instagram-image{height:270px !important;float:left;overflow:hidden;border:1px solid #9b9b9b}}@media (min-width:768px){.FooterGlob .NavFooter .MenuFooter .dst-logofooter,.FooterGlob .NavFooter .MenuFooter .menufooter{width:33%;float:left}.MoteurRechercheHome{height:335px}.MoteurRechercheHome .btnCarteHome{bottom:-80px;text-align:center}.MoteurRechercheHome h1{min-height:75px;align-items:center;display:grid}.SlideFiche .DotNav{bottom:10px}.ModalGallerie{padding:30px;background:rgba(0,0,0,0.85);z-index:1012}.ModalGallerie .closeModal{float:right;color:#fff;margin:-26px -15px 0 0}.ModalGallerie .closeModal svg{width:30px}.GalleryFiche .uk-slideshow-items{min-height:580px !important;max-width:830px;margin:0 auto}.GalleryFiche .imgSlideGal{height:100%}.GalleryFiche .uk-thumbnav{justify-content:center}.GalleryFiche .uk-thumbnav li{display:inline-block;padding-left:5px}.GalleryFiche .uk-thumbnav li a{width:100px;height:75px;overflow:hidden}.ChambreTop .ChambreCompris{width:28%;font-size:14px;line-height:18px}.ChambreTop .ChambreBtn{width:30%}.SelectionChambre{padding:0 42px 20px}.SelectionChambre .ChambreBloc .AgeEnfantDiv{float:right}.SelectionChambre .ChambreBloc .PlusEnfant{margin-left:0}.ChequeCadeau .imgChequeCadeau{width:88px;padding-right:30px}.AvisFicheContent .MasonryDiv{column-count:2}.AvisFicheContent .ContentAvis{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:solid 1px #e2e2e2;padding:25px 30px;margin:0 20px 20px 0;width:99%;display:inline-block}.BlocBas .SubBlocBas{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;height:100%}.BlocBas .SubBlocBas .imgBlocBas{height:98px}.CalendrierAlt .ui-datepicker-group{width:46%;min-height:332px}.CalendrierAlt .ui-datepicker-group.ui-datepicker-group-first{margin-right:8%}.layout_search .ContentSearch .DateMoteur,.layout_search .ContentSearch .ChampVoyage{width:35%}.layout_search .ContentSearch .btnModifier{width:25%}.layout_search .MoteurRechercheHome .MoteurSarchHome{max-width:900px}.restaurant .FideliteRestaurant .uk-accordion-title,.restaurant .ModPaiement .uk-accordion-title{border-bottom:none}.restaurant .FideliteRestaurant.uk-open .uk-accordion-title,.restaurant .ModPaiement.uk-open .uk-accordion-title{border-bottom:1px solid #e2e2e2}.ListeGlobService .ThematiqueF .uk-accordion-title,.ListeGlobService .programmeFidelite .uk-accordion-title{border-bottom:none}.ListeGlobService .ThematiqueF.uk-open .uk-accordion-title,.ListeGlobService .programmeFidelite.uk-open .uk-accordion-title{border-bottom:1px solid #e2e2e2}.BlocTow:nth-child(even) .ImgBlocTow{order:2}.BlocTow:nth-child(even) .ContenuBlocTow{order:1}.blograndom .items-row.cols-1{width:50%}.BannRegion .ChampVille{margin-top:20px;border:1px solid #adadad;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex}.BannRegion .ChampVille input#destination{width:33%}.BannRegion .ChampVille input.date_ville{width:23%}.BannRegion .ChampVille input.adult_ville{width:28%}.BannRegion .ChampVille input.btnRecherche{width:17%}.ContenuRegion .MapRegion{margin-left:0}.ContenuRegion .LinkRegion{width:42%}.ContenuRegion .BlocRegion .visuelRegion{padding:0}.ContenuRegion .BlocRegion .videoRegion{padding:0}.form-devis h3{text-transform:uppercase;font-weight:normal}.rsform-block-titlef h1{font-size:24px;text-align:center}#rsform_18_page_0 .rsform-block-titlef .form-sgtitle{font-size:16px;font-weight:700;color:#f00;text-align:center;margin-top:10px}.colGauche-seminaireForm{float:left;width:48%}.colDroite-seminaireForm{float:right;width:48%}.rsform-block-individuel,.rsform-block-twin,.rsform-block-double{width:28%;float:left;margin-right:6%}.rsform-block-double{margin-right:0}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear{display:inline-block;margin:0 10px 0 0}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear label{color:#555;font-size:12px}}@media (min-width:640px){.SlideMob .uk-slider-items:not(.uk-grid){display:block}.MoteurRechercheHome .btnCarteHome a:last-child{display:none}.BlocTextVisualThematique{border:1px solid #979797;border-radius:10px}.BlocTextVisualThematique .TextThematique{padding:15px;margin-top:0 !important}.BlocTextVisualThematique .TextThematique h2{margin-bottom:10px}}@media (min-width:960px){.MoteurRechercheHome .ContentSearch{padding:20px}.MoteurRechercheHome .ContentSearch .TravelMoteur{width:15%}.SegmentationContent{width:80%}.ficherestaurant .SegmentationContent{width:85%}.BlocLogis .PhotoLogis{width:286px}.Etablissement:not('.EtabWithScroll') .uk-slider-items{transform:none !important}.soireesearch .DestinationMoteur{width:40%}.soireesearch .DateMoteur{width:30%}.hotels .ui-autocomplete,.listhotels .ui-autocomplete{width:368px !important;position:fixed;z-index:9999;max-height:430px;overflow-y:scroll;overflow-x:hidden}.hotels .ui-autocomplete::-webkit-scrollbar,.listhotels .ui-autocomplete::-webkit-scrollbar{-webkit-appearance:none;width:8px}.hotels .ui-autocomplete::-webkit-scrollbar-thumb,.listhotels .ui-autocomplete::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5);margin:10px 0}.ContenuListeHotel>.uk-grid{padding-left:35px}#ModalBannRes{top:90px}.MoteurListePage .DestinationMoteur{width:35%;margin-right:10px}.MoteurListePage .ContentSearch{position:relative}.MoteurListePage .ContentSearch .btnModifier{margin-top:25px;position:absolute;right:0}.MoteurListePage .ContentSearch .DateMoteur{width:22%;margin-right:10px}.MoteurListePage .ContentSearch .ChampVoyage{width:calc(17% - 8px );margin-right:10px}.MoteurListePage .ContentSearch .ScrollRomm{height:430px;overflow-y:scroll;overflow-x:hidden;border-radius:0 0 0 20px;-moz-border-radius:0 0 0 20px;-webkit-border-radius:0 0 0 20px}.MoteurListePage .ContentSearch .ScrollRomm::-webkit-scrollbar{-webkit-appearance:none;width:5px}.MoteurListePage .ContentSearch .ScrollRomm::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5);margin:10px 0}.ContentListe{width:calc(100% - 270px );margin-top:0 !important}.FilterListe{overflow:auto}.FilterListe .BtnFilterResultat{position:sticky;bottom:0;padding:10px}#FilterGolbListe{overflow:hidden;top:114px;position:sticky;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;box-shadow:0 3px 20px 0 rgba(0,0,0,0.16);padding:10px 5px 0 0;background:#fefefe}.TitreListeSep.SansMarg{margin-top:0}.AfficherMasque{position:absolute;left:0;z-index:10;border-bottom:1px solid #e2e2e2;padding-bottom:8px;width:33.2%;text-align:center;padding-top:5px;background:#fff}.AfficherMasque.MasqueGlobAff{width:auto;padding:8px;border-radius:20px;border:none}.AfficherMasque a{text-align:center;padding:7px 58px 10px 0;color:#000;font-size:10px;background-repeat:no-repeat;background-position:right center;background-size:52px 26px}.AfficherMasque a#MasqueListe{background-image:url('../images/icon/check_type_active.png')}.AfficherMasque a#AfficheListe{background-image:url('../images/icon/check_type.png')}.ListeHotel{position:relative;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:15px 10px 20px 0}.ListeHotel .SlidePhotoGlob{width:280px;height:210px}.ListeHotel .SlidePhotoGlob .coverRes{height:100%}.ListeHotel .InfoListeHotel{width:70%}.ListeHotel .ElementRightListe{width:30%}.liste-promo-ad .ListeHotel:not('.block_hotel_indispo') .ElementRightListe{width:38%}.liste-promo-ad .ListeHotel:not('.block_hotel_indispo') .InfoListeHotel{width:62%}.liste-promo-ad .TarifSpeciaux{position:absolute;right:20px;bottom:22px;text-align:left;min-width:198px}.liste-promo-ad .TarifSpeciaux .ImgTitreSpeciaux{font-size:14px}.liste-promo-ad .BtnTarifSpeciaux{margin-left:-10px;background:#fff;padding-left:10px;width:105%}.liste-promo-ad.ListeMapHotel .TarifSpeciaux,.liste-promo-ad .Map_Liste .ListeMapHotel .TarifSpeciaux,.liste-promo-ad.ListeMapHotel .BtnTarifSpeciaux,.liste-promo-ad .Map_Liste .ListeMapHotel .BtnTarifSpeciaux{position:inherit !important;width:100%;margin-bottom:0}.liste-promo-ad .ListeHotel .TypeLogement{display:block;max-width:220px;margin-top:5px}.liste-promo-ad .ListeHotel .TypeLogement span{margin-top:10px;display:inline-block}.liste-promo-sd.ListeMapHotel .BlocOffreListeN,.Map_Liste .ListeMapHotel .BlocOffreListeN{padding-left:5px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .LeftSpeciaux,.Map_Liste .ListeMapHotel .BlocOffreListeN .LeftSpeciaux{width:100%;padding-left:5px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .LeftSpeciaux .TitreOff,.Map_Liste .ListeMapHotel .BlocOffreListeN .LeftSpeciaux .TitreOff{font-size:14px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .LeftSpeciaux #more,.Map_Liste .ListeMapHotel .BlocOffreListeN .LeftSpeciaux #more{font-size:12px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .LeftSpeciaux .myBtn,.Map_Liste .ListeMapHotel .BlocOffreListeN .LeftSpeciaux .myBtn{font-size:12px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.Map_Liste .ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.liste-promo-sd.ListeMapHotel .BlocOffreListeN .BtnReservPromo,.Map_Liste .ListeMapHotel .BlocOffreListeN .BtnReservPromo{width:100%;padding-left:5px;padding-right:5px;font-size:12px;padding-bottom:5px;text-align:left}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .uk-button,.Map_Liste .ListeMapHotel .BlocOffreListeN .uk-button{line-height:38px;margin-right:10px;margin-top:5px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.Map_Liste .ListeMapHotel .BlocOffreListeN .BlocBtnPromo{border-left:3px solid #848484}.BlocOffreListeN .LeftSpeciaux{width:55%}.BlocOffreListeN .BlocBtnPromo{width:25%;text-align:center}.BlocPromoListe{text-align:center}.EspaceGrid{border-bottom:1px solid #e2e2e2}.ContenuListeHotel .ContenuMapListe{margin-bottom:30px}.ContenuMapListe{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.ContenuMapListe.BorderGlob{border:1px solid #e2e2e2}.ScrollListeMap{position:absolute;top:35px;left:0;background:#fff;height:591px;overflow-y:scroll;overflow-x:hidden}.ScrollListeMap::-webkit-scrollbar{-webkit-appearance:none;width:5px}.ScrollListeMap::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}.Map_Liste{padding-left:33%;text-align:center}.Map_Liste.fullMap{transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;padding-left:0}.BannListeResultatNew a{line-height:34px}.ListeMapHotel .TitreListeSep{font-size:12px;line-height:normal;margin-top:10px}.ListeMapHotel .ListeHotel{padding:0 0 5px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}.ListeMapHotel .ListeHotel .SlidePhotoGlob{width:100%;margin:0 auto;padding:0;max-width:270px}.ListeMapHotel .ListeHotel .ContentListe{width:100%}.ListeMapHotel .ListeHotel h2{font-size:18px}.ListeMapHotel .ListeHotel .InfoListeHotel{width:100%;padding-left:10px}.ListeMapHotel .ListeHotel .localListe{float:left;width:100%;background-position:top left;font-size:12px}.ListeMapHotel .ListeHotel .ElementRightListe{width:100%;font-size:10px;padding-left:10px;margin-top:0}.ListeMapHotel .ListeHotel .ElementRightListe .ScoreListe{float:left;margin-bottom:5px}.ListeMapHotel .ListeHotel .ElementRightListe .ScoreListe p:last-child,.ListeMapHotel .ListeHotel .ElementRightListe .ScoreListe span:last-child{float:left;clear:both}.ListeMapHotel .ListeHotel .ElementRightListe .ScoreBadge{float:left;min-width:38px;height:35px;font-size:16px}.ListeMapHotel .ListeHotel .PrixListeGlo{float:right;width:60%;margin-bottom:10px}.ListeMapHotel .ListeHotel .PrixListeGlo .ImgTitreSpeciaux{font-size:14px}.ListeMapHotel .ListeHotel .PrixListeGlo.TarifSpeciaux{width:100%;text-align:left}.ListeMapHotel .ListeHotel .EcoFidListe{float:right;font-size:10px;margin-top:5px;width:70%}.ListeMapHotel .ListeHotel .SegmentationListe{float:left;margin:5px 0}.ListeMapHotel .ListeHotel .SegmentationListe img{margin-right:3px}.ListeMapHotel .ListeHotel .TypeLogement{float:right;margin-top:8px}.ListeMapHotel .ListeHotel .TypeLogement span{margin:0;font-size:0}.ListeMapHotel .ListeHotel .TypeLogement img{margin-right:3px;width:17px}.ListeMapHotel .ListeHotel .ElementListe{font-size:10px;margin:8px 0;width:100%;float:left}.ListeMapHotel .ListeHotel .ElementListe .ConfirmImm{display:none}.ListeMapHotel .BtnVoirHotel{text-align:center;margin-bottom:10px;float:left;position:relative;z-index:2}.ListeMapHotel .BandePromo{display:none}.ListeMapHotel .BlocPromoListe{flex-direction:row;margin-left:0;padding-left:0;padding-right:10px;font-size:11px;text-align:left}.ListeMapHotel .BlocPromoListe .promoOffre{order:1;width:45%;text-align:left;padding-left:10px;flex:inherit}.ListeMapHotel .BlocPromoListe .promoOffre p{font-size:13px}.ListeMapHotel .BlocPromoListe .promoOffre span{display:inline-block}.ListeMapHotel .BlocPromoListe .promoOffre span img{max-width:50px}.ListeMapHotel .BlocPromoListe .prestationPromo{order:4;width:55%;padding-left:15px}.ListeMapHotel .BlocPromoListe .PromoDate{order:5;width:35%;text-align:right}.ListeMapHotel .BlocPromoListe .BlocProHide{display:none}.ListeMapHotel .BlocPromoListe .LienProShowHide{display:block}.ListeMapHotel .BlocPromoListe .MoinsProHide{display:none}.ListeMapHotel .BlocPromoListe.BlocProShow .BlocProHide{display:block;margin-top:10px}.ListeMapHotel .BlocPromoListe.BlocProShow .PlusProShow{display:none}.ListeMapHotel .BlocPromoListe.BlocProShow .MoinsProHide{display:block}.ListeMapHotel .BlocPromoListe .desktop-visible{display:none}.ListeMapHotel .BlocPromoListe .BlocBtnPromo{order:2;width:24%;text-align:center}.ListeMapHotel .BlocPromoListe .BtnReservPromo{text-align:right;order:3;width:33%}.ListeMapHotel .BlocPromoListe .BtnReservPromo a{width:100%;font-size:14px;line-height:38px;padding:0}.ListeMapHotel .seeMoreRatesTab{margin-right:10px}.listhotels .ListeMapHotel .ListeHotel .ContentListe{padding-left:0;margin-left:0;padding-right:10px}.blograndom .items-row.cols-1{width:25%}.PageThematique .PictoProx{font-size:12px}.PageThematique .BlocTextVisualThematique .TextThematique h2{font-size:27px}.BannThematique{min-height:450px;background-size:cover}.BannThematique .TitreThematique{max-width:512px;font-size:38px;line-height:54px;margin-bottom:50px;min-height:90px}.BannThematique .TitreThematique span.themLigne1{font-size:40px}.BannThematique .TitreThematique span.themLigne2{font-size:52px}.BannThematique .TitreThematique span.uk-icon svg{width:36px}.AncreTehmatique{border-radius:20px;background-color:#fff;box-shadow:0 6px 70px rgba(0,0,0,0.12);margin-top:-75px;max-width:1120px;margin-bottom:50px}.AncreTehmatique ul li:hover,.AncreTehmatique ul li.active{opacity:.7;background-color:rgba(232,124,41,0.42)}.BlocTextVisualThematique{margin-top:50px;margin-bottom:50px}.BlocTextVisualThematique .TextThematique{padding:25px}.CarteThematique{font-size:22px}.CarteThematique h3{font-size:34px;line-height:46px}.EspaceThematique{padding-left:40px;padding-right:40px}.VilleRegionThematique ul{justify-content:center}.com_home_page .MoteurRechercheHome .MoteurSarchHome{bottom:15%;top:auto}.RefonteHomePage .PictoProx{font-size:12px}.RefonteHomePage .BlocTextVisualThematique{max-height:360px;margin-top:50px;margin-bottom:50px;border-radius:20px;background-color:#fff;box-shadow:0 6px 70px 0 rgba(0,0,0,0.12)}.RefonteHomePage .BlocTextVisualThematique .visualThematique{max-height:360px}.EspaceHome{padding-top:40px;padding-bottom:40px}.EspaceHome h2{font-size:34px;line-height:46px}.ExperienceHome h3{font-size:34px;line-height:46px}.ExperienceHome .tabexperience{height:140px;max-width:892px;border-radius:20px;background-color:#fff;box-shadow:0 6px 70px 0 rgba(0,0,0,0.12);align-items:center}.ExperienceHome .tabexperience li{padding:25px 0 0 0;border-left:1px solid #f6f6f6}.ExperienceHome .tabexperience li.uk-active{opacity:.7;background-color:#f6f6f6}.ExperienceHome .DescExeprience{padding-right:30px;font-size:18px;line-height:25px}.EscapadeHome{background-repeat:no-repeat;background-position:top center;padding-top:40px;padding-bottom:30px}.EscapadeHome h2{text-align:center;line-height:46px;text-shadow:0 2px 50px rgba(0,0,0,0.5)}.EscapadeHome .BlocEscapade{border-radius:10px;background-color:#fff;padding:22px;margin-top:40px}.BackHome{right:95px}.BackHome a{font-size:14px}.BackHome a svg{width:28px}}@media (min-width:1050px){.VilleRegionThematique ul li img{height:327px}}@media (min-width:1220px){.blograndom .items-row.cols-1{width:20%}}@media (max-width:1220px){.MoteurRechercheHome .MoteurSarchHome{left:1%;right:1%}}@media (max-width:960px){.uk-modal{z-index:1012}.uk-tooltip{max-width:250px}.MoteurRechercheHome .bannDesktop{height:420px}.ContentSearch .DestinationMoteur{position:relative}.ContentSearch .DestinationMoteur .button_localisation{text-indent:-10000px;font-size:0;background:url('../images/icon/localisation.png') no-repeat;width:35px;height:35px;position:absolute;right:5px;top:46%;display:block;background-size:35px}.Segmentation a,.Segmentation img{float:left}.Segmentation a{margin-right:5px}.Segmentation .SegGlob{float:left;margin-right:0}.Segmentation .SegGlob img{margin-bottom:15px}.Segmentation .etiklien{text-align:center;margin:-10px 10px 0 5px}.Segmentation .etiklien img{float:none}.Segmentation .etiklien span{display:block;clear:both;font-size:11px;width:72px}.Segmentation .SErvResSeg{min-height:42px;font-size:10px;display:inline-block}.Segmentation .SErvResSeg:last-child{max-width:70px;text-align:center;vertical-align:top;margin-left:5px}.restaurant .ScrollToTop{bottom:65px}.hotel .ScrollToTop{bottom:125px}.ModalGallerie{display:block;position:initial;opacity:1;background:#fff;padding:0}.ModalGallerie .closeModal{color:#fff;float:right;margin-bottom:20px}.ModalGallerie .GalleryFiche{width:100%;float:left;height:280px}.ModalGallerie .uk-slideshow-items{height:280px}.ModalGallerie .imgSlideGal{height:280px}.ModalGallerie .uk-slidenav{top:45%}.ModalGallerie .uk-slidenav svg{width:20px}.ModalGallerie .uk-slidenav-next{right:10px}.ModalGallerie .uk-slidenav-previous{left:10px}.ModalGallerie .thumbnavSlide{position:absolute !important;bottom:10px;left:0;right:0;margin:0 auto;max-width:fit-content}.ModalGallerie .thumbnavSlide ul{margin:0;max-width:77px;overflow:hidden;height:17px}.ModalGallerie .thumbnavSlide li{padding-left:5px}.ModalGallerie .thumbnavSlide li a{width:10px;height:10px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background:#fff}.ModalGallerie .thumbnavSlide li a img{display:none}.ModalGallerie .thumbnavSlide li a:after{background:none;display:none}.ModalGallerie .thumbnavSlide li.uk-active a{width:10px;height:10px;background:#d8d8d8}.ContentListe{padding-left:0;margin-left:0}.ContenuListeHotel{margin-top:0}.MoteurListe{border-bottom:none;padding-top:0}.MoteurListePage .ContentSearch .ChampVoyage{margin-top:8px}.MoteurListePage .ContentSearch .btnModifier{margin-top:32px}.hotels .ModalMoteur .ContentSearch .HomeSep,.listhotels .ModalMoteur .ContentSearch .HomeSep{display:block}.hotels .ModalMoteur .ContentSearch .DestinationMoteur,.listhotels .ModalMoteur .ContentSearch .DestinationMoteur,.hotels .ModalMoteur .ContentSearch .btnModifier,.listhotels .ModalMoteur .ContentSearch .btnModifier{width:100%}.hotels .ModalMoteur .ContentSearch input[type="text"],.listhotels .ModalMoteur .ContentSearch input[type="text"]{cursor:default;caret-color:initial}.hotels .ui-front,.listhotels .ui-front{z-index:10000;width:90% !important}.hotels .BlocBas,.listhotels .BlocBas{border-top:1px solid #e2e2e2;padding-top:30px}#FilterGolbListe{padding:0;background:#fff}#FilterGolbListe .FilterListe .resetFiltre{margin-bottom:10px}.TitreListeSep{margin:15px 0 !important;padding-left:15px;padding-right:15px}.TitreListeSep strong{display:block}.ModalBannBody{margin-top:25px !important}.TopListe{text-align:center;font-size:16px;color:#41bc06;margin-bottom:0}.TopListe .TitreGlobListe{margin-top:30px}.TopListe .title_initial,.TopListe .titleHoteslDipos{font-size:24px}.TopListe .BlocTriCarte{justify-content:center;text-transform:capitalize;margin-top:10px;font-size:16px}.TopListe .BtnMapListe{padding-left:10px;height:24px;order:3;border-left:1px solid #b5b5b5}.TopListe .BtnMapListe span{display:block;font-size:16px}.TopListe .BtnMapListe .MapListeSwitch{min-width:72px;height:auto;margin:0;float:left;width:auto}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide{background:url('../images/icon/icon-map.png') no-repeat center !important;border:none;width:15px;position:inherit;height:20px;float:left}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide:before{display:none}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide svg{width:30px;display:none}.TopListe .TriPar{margin-left:0}.TopListe .TriPar label{display:none;min-width:65px;margin-top:7px}.TopListe .TriPar.SelectTri .select-styled{font-size:16px;text-align:left;align-items:center;line-height:normal;color:#41bc06;padding:0;background-color:#fff;background-image:url('../images/icon/icon_trier_active.png');background-position:left;background-repeat:no-repeat;padding-left:30px;background-size:24px 23px;display:flex;font-weight:600}.TopListe .TriPar.SelectTri .select-styled:after{display:none}.TopListe .TriPar.SelectTri .select-styled.active{border:none}.TopListe .TriPar.SelectTri .selectDiv{border:none;background-color:none}.TopListe .TriPar.SelectTri .select-options{color:#000}.TopListe .BtnFilterGlob{background-image:url('../images/icon/icon_filtre_active.png');background-repeat:no-repeat;background-position:left;padding-left:30px;border-right:1px solid #b5b5b5;padding-right:15px;margin-right:10px}.BannListeResultatNew{margin-top:20px}.SelectNote select{border:none;background:#fff;width:100%;color:#41bc06;font-size:16px;background-color:#fff;background-image:url('../images/icon/icon_trier_active.png');background-position:left;background-repeat:no-repeat;padding-left:35px;background-size:24px 23px;display:flex;font-weight:600}.SelectNote select option{font-size:12px}.FilterMobCarte{position:absolute;left:40%;background:#41bc06 url('../images/icon/icon_filtre_b.png') no-repeat 8px;color:#fff;bottom:20px;border-radius:6px;z-index:10;padding:10px 20px 10px 35px}.CloseMapListe{position:absolute;top:10px;right:0;background:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;font-weight:600;font-size:16px}.TitreFilter{padding:10px 20px;border-bottom:1px solid #e2e2e2;font-weight:600;position:fixed;background:#fff;left:0;right:0}.FilterListe .uk-accordion{padding-top:42px;padding-bottom:70px}.BtnFilterResultat{position:fixed;left:0;right:0;bottom:0;box-shadow:none}.hotels .FilterListe .uk-accordion{padding-bottom:150px}.ListeHotel .SlidePhotoGlob{padding-left:0}.ListeHotel .SlidePhotoGlob div img{border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;width:100%}.ListeHotel .localListe{float:left;width:100%}.ListeHotel .ContentListe{padding-right:15px}.ListeHotel .ElementRightListe .ScoreListe{float:left;margin-bottom:10px;text-align:left}.ListeHotel .PrixListeGlo{float:right;width:60%;margin-bottom:13px}.ListeHotel .SegmentationListe{float:left}.ListeHotel .TypeLogement{float:right;font-size:0}.ListeHotel .TypeLogement span{margin-right:0}.ListeHotel .ElementListe{float:left;width:100%}.ListeHotel .EcoFidListe{float:right;margin-top:5px}.liste-promo-ad .ListeHotel .PrixListeGlo{float:left;width:100%;text-align:left;margin-top:10px;margin-bottom:10px}.AfficherMasque{display:none}.BtnVoirHotel{float:left}.ContenuListeHotel .ContenuMapListe{margin-bottom:5px}.ContenuMapListe{border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;margin-left:-15px;margin-right:-15px}.ContenuMapListe #hotel-listing{margin-left:15px;margin-right:15px}.Map_Liste{height:100vh;position:relative}.Map_Liste .gm-style .gm-style-iw-c{max-width:300px !important}.Map_Liste .gm-style .gm-style-iw-d{max-width:100% !important}.Map_Liste .gm-style .gm-style-iw-d .ListeMapHotel .ListeHotel h2{font-size:14px}.Map_Liste .gm-style .gm-style-iw-d .ListeMapHotel .ListeHotel .ElementRightListe{padding:0}.Map_Liste .gm-style .gm-style-iw-d .ListeMapHotel .ListeHotel .ContentListe{padding-right:0}.Map_Liste .gm-style .gm-style-iw-d .ListeMapHotel .ListeHotel .BlocOffreListeN{padding:0}.ListeMapHotel .ListeHotel{border:none;box-shadow:none;padding:0}.ScrollListeMap{margin-top:20px}.ScrollListeMap .ListeHotel{margin-top:0;padding:0 8px;margin-bottom:20px;max-width:300px}.ScrollListeMap .ListeHotel .SlidePhotoGlob{height:213px}.ScrollListeMap .uk-slider-items{margin-right:50px;margin-left:0}.ScrollListeMap #SubListing{display:flex}.ScrollListeMap#hotel-listing{padding-left:5px;margin-left:0}.ScrollListeMap .ContentListe{margin-top:0 !important}.ScrollListeMap .TitreListeSep{display:none}.RecapFilter{padding-left:15px;padding-right:15px;margin:0 -15px}.RecapFilter .uk-button{margin-bottom:10px}.BandePromo{display:none}.BlocPromoListe{flex-direction:row;padding-left:0;padding-right:0;text-align:left;margin:0 5px;margin-top:10px !important}.BlocPromoListe .promoOffre{order:1;width:45%;text-align:left;padding-left:5px;flex:inherit}.BlocPromoListe .promoOffre p{font-size:13px}.BlocPromoListe .promoOffre p span{display:inline-block}.BlocPromoListe .prestationPromo{order:4;width:55%;padding-left:15px}.BlocPromoListe .PromoDate{order:5;width:35%;text-align:right}.BlocPromoListe .BlocProHide{display:none}.BlocPromoListe .LienProShowHide{display:block}.BlocPromoListe .MoinsProHide{display:none}.BlocPromoListe.BlocProShow .BlocProHide{display:block;margin-top:10px}.BlocPromoListe.BlocProShow .PlusProShow{display:none}.BlocPromoListe.BlocProShow .MoinsProHide{display:block}.BlocPromoListe .desktop-visible{display:none}.BlocPromoListe .BlocBtnPromo{order:2;width:24%;text-align:center}.BlocPromoListe .BtnReservPromo{text-align:right;order:3;width:33%}.NavMobPro{color:#fff;background:rgba(0,0,0,0.2);border-radius:3px}.BannRegion{padding:0 20px}.BannRegion .ChampVille input{margin-top:10px;border:1px solid #adadad}#stickyMobSearch{background:#fff;padding:5px 7px}#stickyMobSearch.uk-active{box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}.com_page_thematique .DestinationMoteur,.com_page_thematique .btnModifier{width:100%}.com_page_thematique .ui-front{z-index:9999}.MoteurListePage{background:#fff}.MoteurListePage .DestinationThem{background:url('../images/icon/loupe-vert.png') no-repeat 6px;padding-left:40px;border:1px solid #e2e2e2;height:45px;border-radius:5px;margin-top:15px;font-size:14px;width:100%;caret-color:transparent}.PageThematique .MoteurListePage .ContentSearch .btnModifier{margin-top:10px}.PageThematique .MoteurListePage .RecapMoteur{box-shadow:none}.PageThematique .PictoProx{font-size:13.5px}.PageThematique .SlidePhotoGlob div{border-radius:10px 10px 0 0;height:250px}.PageThematique .SlidePhotoGlob div .uk-slideshow-items{height:250px}.PageThematique .SlidePhotoGlob div img{border-radius:10px 10px 0 0}.PageThematique .ContentEtabl{border:1px solid #e2e2e2;border-radius:0 0 10px 10px;padding:10px;margin:0;border-top:none}.BannThematique{background-size:cover;min-height:150px}.BannThematique .TitreThematique{margin-top:95px}.AncreTehmatique{margin-top:20px;margin-bottom:20px;height:130px}.AncreTehmatique ul li{border:none;padding:0 5px}.AncreTehmatique ul li a{border:1px solid #9b9b9b;border-radius:10px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.3),0 2px 4px 0 rgba(0,0,0,0.3),0 2px 4px 0 rgba(0,0,0,0.29);height:97%;line-height:80px;background:#fff}.AncreTehmatique ul li span{font-size:13px;line-height:normal}.AncreTehmatique ul li.active img.imgClassiqueHover{display:inline-block}.AncreTehmatique .uk-position-center-left-out{right:90%}.AncreTehmatique .uk-position-center-right-out{left:90%}.AncreTehmatique .BtnNav span svg{width:30px}.CarteThematique .uk-button-primary{font-size:16px}.CoupsCoeurThematique h3{line-height:normal}.CoupsCoeurThematique .NosCoupsCoeur{margin-top:20px}.ChequeThematique div{text-align:left;align-items:center}.BlocTextVisualThematique .TextThematique{margin-top:20px}.BlocTextVisualThematique .visualThematique{height:220px}.CoupsCoeurThematique h3,.LogementThematique h3{text-align:left}.BlocTextVisualThematique .TextThematique{padding:10px 20px}.hotelConsulte #SliderRefonteHome{margin-right:-15px}.hotelConsulte #SliderRefonteHome ul{padding-right:20px}.RefonteHomePage .btn-Slide{display:none}.RefonteHomePage .VilleRegionThematique ul li img{height:190px}.RefonteHomePage .SlidePhotoGlob div{border-radius:10px 10px 0 0;height:250px}.RefonteHomePage .SlidePhotoGlob div .uk-slideshow-items{height:100%}.RefonteHomePage .SlidePhotoGlob div img{border-radius:10px 10px 0 0}.RefonteHomePage .ContentEtabl{border:1px solid #e2e2e2;border-radius:0 0 10px 10px;padding:10px;margin:0;border-top:none}.RefonteHomePage .BlocTextVisualThematique{text-align:center}.RefonteHomePage .PictoProx span{display:block}.RefonteHomePage .BlocMarqueHome .uk-slider-items{padding-right:50px}.EscapadeHome{margin-top:22px;margin-bottom:22px}.EscapadeHome h2{line-height:normal;padding-right:15px;font-size:20px;margin-bottom:10px}.EscapadeHome .PictoProx span{font-size:13px}.EscapadeHome .btnEscap{margin-top:0;margin-bottom:20px}.EscapadeHome .EscapadeContainer{margin-left:15px}.ExperienceHome{text-align:center}.ExperienceHome .btn-Slide{top:40%;color:#e87014;display:block;padding-top:6px}.ExperienceHome .btn-Slide.uk-position-center-right-out{margin-left:-35px}.ExperienceHome .btn-Slide.uk-position-center-left-out{margin-right:-35px}.ExperienceHome .TextExperience{max-width:80%;margin-left:auto;margin-right:auto}.BlocOffreListeN .BlocBtnPromo{border-left:3px solid #ccc;text-align:left}.BlocOffreListeN .BtnReservPromo{padding:10px}.CarteThematique ul{padding-left:30px;padding-right:10px}.ChambreTop .EscapGourm img{margin-left:0}}@media (max-width:767px){h1{font-size:24px}h2{font-size:22px}.uk-heading-small{font-size:20px}.uk-heading-medium{font-size:25px}.coronavirus{padding-left:10px;padding-right:10px}.GlobHeader .contentHeader .logo-head{width:69px;height:69px;position:absolute;left:50%;margin-left:-35px;top:8px}.GlobHeader .LangConnexion .connexionTop a{font-size:0;margin-right:5px}.GlobHeader .LangConnexion .connexionTop a h2{font-size:0;text-indent:-9999px}.GlobHeader .LangConnexion .connexionTop a.en_ligne{background-position:center center}.GlobHeader .navLanguage{margin-right:10px}.fichehotel .FooterGlob{margin-bottom:135px}.FooterGlob{font-size:12px}.FooterGlob li a{font-size:12px}.FooterGlob li span{font-size:14px}.FooterGlob .NewsFooter{padding:20px 0}.FooterGlob .NewsFooter p{font-size:18px;text-align:center;margin-bottom:18px}.FooterGlob .NewsFooter p span{font-size:12px}.FooterGlob .NewsFooter .mailnewsletter{height:45px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.FooterGlob .NewsFooter .subbutton{line-height:43px;font-size:14px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;padding:0 20px}.FooterGlob .NavFooter{padding:20px 0}.FooterGlob .NavFooter .SuiviBloc span{font-size:14px}.FooterGlob .NavFooter .SuiviBloc li{width:49%;display:inline-block;margin-bottom:10px}.FooterGlob .logoFooter span{font-size:14px}.FooterGlob .MenuF{margin:20px 0}.FooterGlob .Bloccopyright{padding:20px 0}.FooterGlob .MenuFooterSelection span{font-size:14px}.FooterGlob .MenuFooterSelection span.title_sitemap{font-size:18px}.FooterGlob .MenuFooterSelection div{margin-top:10px}.FooterGlob .sitemap_footer span.title_sitemap{font-size:20px;line-height:normal}.SlideFiche{height:280px}.SlideFiche ul{height:100%}.SlideFiche .ImgSlide{height:280px}.SlideFiche .DotNav{margin:10px 0}.SlideFiche .DotNav li{padding-left:5px}.SlideFiche .DotNav li a{width:6px;height:6px}.SlideFiche .DotNav li.uk-active a{width:8px;height:8px}.SlideFiche .uk-slidenav{background:none;color:#fff;box-shadow:none}.SlideFiche .uk-slidenav svg{width:24px}.ServiceFiche{padding:10px 0}.ServiceFiche .uk-container{padding:0 0 0 10px}.ServiceFiche .SubServiceFiche{font-size:12px;margin-right:7px}.ServiceFiche .SubServiceFiche img{width:14px;margin-right:3px}.ServiceFiche .VoirPlusService{font-size:11px;text-transform:uppercase;margin-top:6px;margin-left:5px}.ServiceFiche .VoirPlusService span{display:none}.InfoHotel{margin-top:20px}.InfoHotel .BtnVoirShare a{line-height:40px}.InfoHotel .BtnVoirShare .BtnShare .SvgShare{margin-right:0}.InfoHotel .btnVoirCarte{line-height:normal;border:none;padding:0;font-size:14px;margin-top:10px}.InfoHotel .AdressHotel img{float:left;margin-right:10px}.InfoHotel .AdressHotel .info_hotel_address{width:90%}.AdressHotel .info_hotel_address{width:90%}.SortOptionListe{margin:40px -15px 0;padding-left:5px}.SortOptionListe li{font-size:18px;min-width:15%}.SortOptionListe li a{padding-left:16px;padding-right:16px}.SortOptionListe li:hover a{background:#fff;color:#000}.ListeGlobService li{width:100%}.ListeGlobService .uk-accordion-title{font-size:16px}.ActiviteInteret p{font-size:14px;text-align:justify}.ChambreHotel hr{margin-bottom:0;border-width:2px}.ChambreHotel .EspaceChambre .PhotoHotelChambre{text-align:center;height:230px !important;width:308px;margin-left:auto;margin-right:auto}.ChambreHotel .EspaceChambre .PhotoHotelChambre .uk-slideshow-items{height:230px}.ChambreHotel .EspaceChambre .PhotoHotelChambre .uk-slideshow-items img{height:230px !important;width:294px !important;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}.ChambreHotel .EspaceChambre h3{font-weight:500}.ChambreHotel .EspaceChambre .DescriptionChambre .TextDisp{display:none}.ChambreHotel .EspaceChambre .TarfiDescription{text-align:left;margin-top:15px;display:none}.ChambreHotel .PrixTarif{margin-left:0}.statutRoom{display:none}.ChambreTop .UserChamb{order:2;float:right;text-align:right;margin:0;padding-top:5px}.ChambreTop .UserChamb img,.ChambreTop .UserChamb svg{float:left;margin-right:3px;color:#848484}.ChambreTop .UserChamb span{font-size:14px;margin-left:3px;margin-top:0;white-space:nowrap;float:left}.ChambreTop .UserChamb .icones_enfants{margin-left:5px}.ChambreTop .UserChamb .icones_enfants div{font-size:18px;margin-right:5px}.ChambreTop .UserChamb .icones_enfants img{width:13px}.ChambreTop .TarifSpeciaux{padding-left:10px;font-size:15px}.ChambreTop .EscapGourm{order:1;padding-left:0;float:left}.ChambreTop .ChambreCompris{order:3;font-size:14px;padding-left:0;margin-top:0;line-height:22px}.ChambreTop .ChambreCompris p.AnnulationSansFrais{display:none}.ChambreTop .ChambreCompris .text-truncate1{max-height:5rem}.ChambreTop .tarifs_speciaux_mobile{border-left:3px solid #ccc;padding-left:10px}.ChambreTop .tarifs_speciaux_mobile .Text-Medium{padding-top:8px}.ChambreTop .ChambreBtn{order:4;display:flex;flex-flow:column;padding-left:0}.ChambreTop .ChambreBtn ul{order:1;margin-top:0 !important}.ChambreTop .ChambreBtn ul li{font-size:14px}.ChambreTop .ChambreBtn .uk-button,.ChambreTop .ChambreBtn .uk-width-1-1{order:2;margin-top:15px}.PhotoHotelChambre img{height:205px}.SelectionChambre{padding:0;order:5}.SelectionChambre .ChambreBloc{margin-bottom:10px}.SelectionChambre label{white-space:nowrap;font-size:13px;margin-bottom:5px;display:block}.SelectionChambre .NumChmbre{font-weight:bold}.SelectionChambre .BtnValiderSelection .uk-button{width:100%}.programmeFidelite .CouFidelite{text-align:center}.hotelierChambre{display:inline-block}.hotelierChambre div{float:left}.Etablissement .uk-slider-items{margin-right:50px}.CoupCoeur .SubCoupeCoeur{font-size:14px}.InfoPratique h4{font-size:22px}.AvisFicheContent h4{font-size:22px}.AvisFicheContent .ContentAvis{float:left;margin-bottom:20px}.ChequeCadeau p{line-height:1.5}.ChequeCadeau .imgChequeCadeau{padding-right:15px}.EscapadGourmand .contenuGourmand{float:right}.MenuRestau{margin-top:20px}.MenoRestaurant{padding:0}.MenoRestaurant p{margin-right:5px;font-weight:600}.MenoRestaurant p:first-child{font-weight:normal}.MenoRestaurant p:last-child{font-weight:normal}.JourRestaurant{padding:0}.JourRestaurant .titrejr{background:url('../images/icon/arrow_bas.png') right no-repeat}.JourRestaurant .titrejr.active{background:url('../images/icon/arrow_top.png') right no-repeat}.SegmentationContent{align-items:normal;padding:15px}.ContentSeg h4{background:url('../images/icon/arrow_bas.png') right no-repeat;padding-right:20px}.ContentSeg h4.active{background:url('../images/icon/arrow_top.png') right no-repeat}.blocRestaurant .uk-button{display:table;margin:0 auto}.FicheRestaurant .InfoPratique h4{margin-top:0}.restaurant .FideliteRestaurant .uk-accordion-title,.ListeGlobService .FideliteRestaurant .uk-accordion-title,.restaurant .programmeFidelite .uk-accordion-title,.ListeGlobService .programmeFidelite .uk-accordion-title{border-bottom:none}.restaurant .FideliteRestaurant.uk-open .uk-accordion-title,.ListeGlobService .FideliteRestaurant.uk-open .uk-accordion-title,.restaurant .programmeFidelite.uk-open .uk-accordion-title,.ListeGlobService .programmeFidelite.uk-open .uk-accordion-title{border-bottom:1px solid #e2e2e2}.restaurant .FideliteRestaurant .CouchFed img,.hotel .FideliteRestaurant .CouchFed img{margin-bottom:20px}.featured .contenuHome{margin-top:5px;float:left;width:100%}.contenuHome{margin-top:0}.contenuHome .OurSectionHome .titre-envie h2{font-size:14px}.contenuHome .OurSectionHome .ListeSectionHome .uk-leader-fill::after{display:none}.HomeSlider h3{text-align:center;font-size:23px;text-transform:uppercase;margin-bottom:30px}.HomeSlider .SlideMob{position:relative}.HomeSlider .SlideMob li{text-align:center}.HomeSlider .SlideMob img{width:90%}.HomeSlider .SlideMob .btnslide{background:#41bc06;color:#fff;width:30px;height:30px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.HomeSlider .SlideMob .btnslide svg{width:10px;height:20px}.HomeSlider .SlideMob .uk-position-center-left-out{left:0;right:auto}.HomeSlider .SlideMob .uk-position-center-right-out{right:0;left:auto}.sliderBottom{margin:0 -10px}.sliderBottom h3{font-size:23px}.sliderBottom li .SliderBottomCard{height:304px}.sliderBottom li .SliderBottomCard .uk-button{width:auto;margin:10px auto;padding:0 15px;line-height:40px;font-size:16px}.homeSlider h3{font-size:23px}.appTelecharger .uk-card-body{padding-top:10px;padding-bottom:10px}.MoteurRechercheHome{float:left;width:100%}.MoteurRechercheHome .bannMobile{min-height:530px}.MoteurRechercheHome .MoteurSarchHome{top:2%;left:2%;right:2%}.MoteurRechercheHome h1{margin-bottom:10px;padding:0 20px}.MoteurRechercheHome .imgbg{min-height:520px}.MoteurRechercheHome .tabMoteur{border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.MoteurRechercheHome .tabMoteur li a{font-size:14px;line-height:50px}.MoteurRechercheHome .ContentSearch{border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px}.MoteurRechercheHome .ContentSearch input[type="text"],.MoteurRechercheHome .ContentSearch .buttonvoyage{line-height:45px;height:45px}.MoteurRechercheHome .ContentSearch .ChampVoyage{margin-top:10px}.MoteurRechercheHome .ContentSearch .TravelMoteur{display:flex;flex-direction:row;align-items:center;margin-top:10px}.MoteurRechercheHome .ContentSearch .TravelMoteur label{width:auto;margin:0;text-align:left;float:left;margin-right:20px}.MoteurRechercheHome .ContentSearch .TravelMoteur label[for="you-travel"]{order:2}.MoteurRechercheHome .ContentSearch .TravelMoteur input{left:0}.MoteurRechercheHome .ContentSearch .TravelMoteur .globchek{margin-right:10px}.MoteurRechercheHome .btnCarteHome{bottom:-70px;text-align:right}.MoteurRechercheHome .btnCarteHome a{font-size:12px;text-align:center;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;line-height:normal;padding:10px 20px}.MoteurRechercheHome .btnCarteHome a span{margin:0 !important;display:block}.MoteurRechercheHome .btnCarteHome a span svg{width:30px}.MoteurRechercheHome.MoteurTrouvezHotel .MoteurSarchHome{top:15%}.MoteurRechercheHome.MoteurTrouvezHotel .tabMoteur li a{width:auto;padding-left:50px;padding-right:20px}.ModalMoteur{padding:0;background:#fff}.ModalMoteur .uk-modal-body{padding:20px;height:100%}.ModalMoteur .ContentSearch .MoteurSub{padding:0}.ModalMoteur .ContentSearch label{text-align:left;font-weight:500}.ModalMoteur .ContentSearch .ChampVoyage{margin-top:10px}.ModalMoteur .ContentSearch .ChampVoyage .VoyageLabel{display:block;text-transform:uppercase}.CalendrierAlt .hotel_services a{line-height:normal;padding:5px 20px}.CalendrierAlt .btnValid{width:100%}.MoteurRechercheHome.MoteurTrouvezHotel .tabMoteur a{line-height:normal;padding:0}.MoteurRechercheHome.MoteurTrouvezHotel .tabMoteur ul{display:block}.MoteurRechercheHome.MoteurTrouvezHotel .ContentSearch{border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px}.MoteurRechercheHome.MoteurTrouvezHotel h1{font-weight:500;margin:0;padding:12px;font-size:18px}.ScrollToTop{right:3%}.roomavail .FooterGlob{margin-bottom:120px}.roomavail .ScrollToTop{bottom:130px}.restaurant .FooterGlob{margin-bottom:50px}.uk-modal-body{padding:10px}.FavorisFiche{right:0}.ModalMail iframe{min-height:545px}.BannListeResultatNew{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.BannListeResultatNew a{width:90%;margin:10px auto;display:block}.ListeHotel .SlidePhotoGlob .uk-slideshow-items{height:255px}.ListeHotel .SlidePhotoGlob div img{height:100%}.MoteurListePage{padding:0 7px}.PageThematique .MoteurListePage,.listhotels .MoteurListePage{padding:0}.category .topBackBtn ul,.article .topBackBtn ul,.packages .topBackBtn ul,.rsform .topBackBtn ul,.recettes .topBackBtn ul,.recette .topBackBtn ul{padding-left:0;float:left;width:100%}.Excursions{background-size:auto}.Excursions .excur_logo{width:300px;height:150px;margin-top:40px;background-size:100%}.Excursions .IntroExcursions{padding:10px}.Excursions .IntroExcursions .txt h1{font-size:22px}.Excursions .vignette{text-align:center}.PackageTitle h1{font-size:19px;background-size:20%;padding-left:62px;margin-bottom:0}.PackageTitle h2{color:#60be72;font-size:16px;margin-bottom:15px}.article .pageMain{padding-top:90px}.packages .pageMain{padding-top:60px}.packages .btn_mobile_them{display:block;width:100%;background:url('//medias.logishotels.com/templates/t3_blank/images/down_accord.png') 9px 50% no-repeat #82c88d;text-align:center;margin:0 auto;padding:10px 0;color:#fff;text-transform:uppercase;cursor:pointer}.packages .btn_mobile_them.collapsed_them{background-image:url('//medias.logishotels.com/templates/t3_blank/images/up_accord.png')}.packages .MenuPackages{list-style:none;overflow:hidden;width:100%;margin:0 auto;display:none}.packages .MenuPackages li a.active{background:#60be73}.item_packages .desc_package,.item_packages .img_package{padding-left:0}.lien-bouton-fixe,.btn-demande-guide,.grpb2b .bouton,.formResponsive .rsform-submit-button[type="submit"]{width:90%}#userForm .step_form{padding-left:10px}.slideview-slide{width:94%;margin-right:0}.slideview-slide .title{font-size:18px}.voucher{padding:0}.FormCheq#userForm{padding:10px}.FormCheq#userForm select{width:90% !important;margin:0}.lien-bouton-fixe,.formResponsive .rsform-submit-button[type="submit"]{position:fixed;bottom:0;left:0;right:0;margin:0;width:100%}.formResponsive input[type="text"],.formResponsive input[type="password"]{width:100% !important}.formResponsive textarea,.formResponsive select{width:94% !important}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear{padding-bottom:20px;margin-bottom:15px}.item-pagelanding-page .intro_lp{padding:25px;margin-bottom:120px}.item-pagelanding-page .intro_lp .nv_lp{display:none}.item-pagelanding-page .ContenuArticle{padding:0}.item-pagelanding-page .gratuit_block span{position:static;width:100%;text-align:center}.item-pagelanding-page .cheque_fidelite_lp{padding:25px}.item-pagelanding-page .rsform-submit-button{padding-left:10px;padding-right:10px;font-size:16px}.item-pagelanding-page .block_lp h2{font-size:19px;padding:0 10px}.item-pagelanding-page .cheque_fidelite_lp .left_lp{width:100%;float:none}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li{float:none;text-align:center;margin:0 auto}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li.add_lp{margin-bottom:24px}.MenuPagePlus h1{font-size:33px;text-transform:uppercase;line-height:normal;font-weight:400}.MenuPagePlus ._bnplan .left_bnplan{width:100%}.MenuPagePlus ._bnplan .right_bnplan{display:none}.MenuPagePlus .styleh2_bnplan{font-size:23px;line-height:23px}.ContenuSidebar{padding:0 10px}.ContenuSidebar .uk-first-column{padding:0}.dashboard .ModalMoteur .ContentSearch .TravelMoteur label{display:inline-block}.dashboard .ModalMoteur .ContentSearch .TravelMoteur .globchek{float:left}.dashboard.com_page_thematique .uk-button-primary{font-size:16px}.BlocTextVisualThematique{margin-top:30px !important}.VilleRegionThematique .uk-slider-items{padding-right:50px}.AncreTehmatique .espaceMobMrg{margin-right:50px}.com_home_page .MoteurRechercheHome{min-height:450px;float:none}.com_home_page .MoteurRechercheHome .MoteurSarchHome{top:22%}.com_home_page .MoteurRechercheHome .bannMobile{min-height:600px}.instagram_gallery a{width:100% !important}.bloc_btn_perimetre .BtnPlusLogement a{width:100%;margin-bottom:10px;line-height:normal;padding:10px;margin-right:0}.RightLogo{position:relative}.RightLogo .tooltipGlob{position:absolute;right:-13px;top:26px}.LitChamb{display:flex;align-items:center}}@media (max-width:480px){.FooterGlob .NewsFooter .subbutton{padding:0 5px}.ContentSearch .BlocRommPop{width:92%}.VilleRegionThematique ul li img{height:330px;width:100%}.EspaceThematique{padding-top:20px;padding-bottom:20px}.RefonteHomePage .VilleRegionThematique ul li img{height:190px;width:100%}.BlocOffreListeN .BlocBtnPromo{padding-left:10px}}@media (max-width:375px){.Segmentation .SErvResSeg:last-child{max-width:initial}}@media (max-width:320px){.uk-tooltip{max-width:230px}.ChambreHotel .EspaceChambre{padding:15px}.ChambreTop .UserChamb span{font-size:12px}.Etablissement .SegGlob{max-width:75px}.Etablissement .PictoProx span{font-size:12px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.uk-container{padding-left:20px;padding-right:20px}.FooterGlob .NewsFooter p{font-size:20px}.FooterGlob .NewsFooter .subbutton{line-height:48px;padding:0 20px}.FooterGlob .NewsFooter .mailnewsletter{height:50px}.FooterGlob .NavFooter .SuiviBloc li{display:inline-block;margin-right:20px}.GlobHeader .contentHeader .logo-head{position:absolute;left:45%;top:5px}.GlobHeader .connexionTop a{font-size:0}.GlobHeader .LangConnexion{width:auto}.GlobHeader .navLanguage{margin-right:30px}.SlideFiche .ImgSlide{background-position:top}.ServiceFiche .SubServiceFiche{margin-right:20px;font-size:14px}.infoContact{display:none}.SortOptionListe.uk-active li{margin:0 0 0 46px}.Etablissement .uk-slider-items{margin-right:50px}.fichehotel .MoteurSearch{display:none}.sliderBottom li{padding-left:10px;padding-right:10px}.sliderBottom li .SliderBottomCard{height:270px;padding:10px}.sliderBottom li .SliderBottomCard h3{font-size:15px}.sliderBottom li .SliderBottomCard .uk-button{width:120px;margin-left:10px;margin-right:10px;line-height:40px;font-size:16px}.AvisFicheContent #AvisPlus{display:none}.contenuHome .HomeSlider{padding-right:20px}.homeSlider h3{font-size:22px}.ContentSearch .ChampChambre{width:50%;margin-top:40px}.ContentSearch .DestinationMoteur.Mangerclass{width:71%}.MoteurRechercheHome{height:auto}.MoteurRechercheHome .btnCarteHome{bottom:-62px}.MoteurRechercheHome .MoteurSarchHome{left:1%;right:1%;top:28%}.MoteurRechercheHome .bannDesktop{height:400px}.BlocOffreListeN .BlocBtnPromo{border:none;text-align:center}.ListeMapHotel .BlocOffreListeN .LeftSpeciaux,.ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.ListeMapHotel .BlocOffreListeN .BtnReservPromo{width:100%}.BlocTextVisualThematique{margin-top:50px;margin-bottom:50px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.uk-modal{z-index:1012}.BlocBas .SubBlocBas{min-height:240px}.infoContact{display:none}.Etablissement .SegGlob{width:60px;margin-bottom:3px}.FicheHotel .LeftContenuBloc{width:100%}.RefonteHomePage .uk-position-center-left-out{right:98%}.RefonteHomePage .uk-position-center-right-out{left:98%}.ExperienceHome{padding-left:20px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait){.GlobHeader .contentHeader .logo-head{position:initial}}@media only screen and (min-width:960px) and (max-width:1140px){.ContenuListeHotel,.MoteurListePage{padding-left:10px;padding-right:10px}.ListeHotel .InfoListeHotel{width:65%}.ListeHotel .ElementRightListe{width:35%;display:grid}.ListeHotel .BtnVoirHotel a{font-size:14px}}