@font-face{font-family:'Roboto';font-weight:400;font-display:swap;src:local('Roboto Regular'),url('../fonts/roboto/Roboto-Regular.woff2') format('woff2'),url('../fonts/roboto/Roboto-Regular.woff') format('woff');unicode-range:U+000-5FF;font-style:normal}@font-face{font-family:'Roboto';font-weight:500;font-display:swap;src:local('Roboto Medium'),url('../fonts/roboto/roboto-medium.woff2') format('woff2'),url('../fonts/roboto/roboto-medium.woff') format('woff');unicode-range:U+000-5FF;font-style:normal}@font-face{font-family:'Roboto';font-weight:700;font-display:swap;src:local('Roboto Bold'),url('../fonts/roboto/roboto-bold.woff2') format('woff2'),url('../fonts/roboto/roboto-bold.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-align:right;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{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:12px}.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 ul li{margin-bottom:8px}.FooterGlob ul li a{color:#000;word-break:break-all}.FooterGlob ul li a:hover{text-decoration:none;color:#41bc06}.FooterGlob ul 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;width:16px}.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 ul li{display:block;line-height:normal;margin-bottom:15px}.FooterGlob .NavFooter .SuiviBloc ul 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 ul>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 ul>li>a.bleu-ciel{display:none}.GlobHeader .MenuHeader ul>li>a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}.GlobHeader .MenuHeader ul>li.uk-active a{color:#41bc06}.GlobHeader .MenuHeader ul>li:last-child{position:absolute;right:240px}.GlobHeader .MenuHeader ul>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 ul li a{border-bottom:1px solid #e2e2e2;padding:8px 14px;color:#000;line-height:20px;display:block;font-size:13px}.GlobHeader .navLanguage ul 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 ul li a .flag_img.bg-fr{background-position:0 0}.GlobHeader .navLanguage ul li a .flag_img.bg-en{background-position:0 -21px}.GlobHeader .navLanguage ul li a .flag_img.bg-de{background-position:0 -61px}.GlobHeader .navLanguage ul li a .flag_img.bg-es{background-position:0 -41px}.GlobHeader .navLanguage ul li a .flag_img.bg-it{background-position:0 -81px}.GlobHeader .navLanguage ul li a .flag_img.bg-nl{background-position:0 -101px}.GlobHeader .navLanguage ul li.lang-active{display:none}.GlobHeader .navLanguage ul 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}.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 ul li{display:inline-block}.topBackBtn ul li a,.topBackBtn ul li span{color:#fff;font-size:15px;margin:0 3px;text-shadow:#000 2px 2px 2px;font-weight:500}.topBackBtn ul li .divider img{display:none}.topBackBtn ul 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 ul li{border-bottom:1px solid #e2e2e2;padding:15px 0}.PartagerVia ul li:last-child{border:none}.PartagerVia ul li a{display:block;background-image:url('../images/icon/1-sprit.png');background-repeat:no-repeat;color:#000}.PartagerVia ul li a.ParMail{background-position:100% 2px}.PartagerVia ul li a.ParMessage{background-position:100% -150px}.PartagerVia ul li a.Parwhatsapp{background-position:100% -43px}.PartagerVia ul li a.ParLien{background-position:100% -68px}.PartagerVia ul li a.Partwitter{background-position:100% -108px}.PartagerVia ul li a.Pargoogle{background-position:100% -89px}.PartagerVia ul li a.ParInstagram{background-position:100% -43px}.PartagerVia ul 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 ul li{margin-right:46px;font-size:20px}.SortOptionListe ul li a{color:#000;line-height:50px;display:block;border-bottom:5px solid #fff}.SortOptionListe ul li.active a,.SortOptionListe ul li.FirstActive a,.SortOptionListe ul li:hover a{border-bottom:5px solid #41bc06;text-decoration:none}.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 .ChambreCompris a{text-decoration:underline;display:block}.ChambreTop .ChambreCompris .LienSavoir{color:#8a8a8a}.ChambreTop .ChambreCompris .AnnulationSansFrais{color:#3e3e3d}.ChambreTop ul 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-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 h2{margin-top:38px}.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}.ModPaiement img{margin-bottom:5px !important}.ActiviteInteret p{margin-top:10px;font-size:12px;line-height:normal}.AvisFicheContent{margin-top:50px}.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}.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}.BlocBas{margin-bottom:20px !important}.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 !important}.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 !important}#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:335px}.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}.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:600;color:#000}.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}.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;border-bottom: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}.ListeHotel h2 a{margin-right:10px}.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 .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}.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}.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}.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}.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}.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}@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:768px){.FooterGlob .NavFooter .MenuFooter .dst-logofooter,.FooterGlob .NavFooter .MenuFooter .menufooter{width:33%;float:left}.MoteurRechercheHome{min-height:380px}.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%}.ChambreTop .ChambreBtn{width:30%}.ChambreTop .ChambreCompris{font-size:11px;line-height:18px}.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}}@media (min-width:640px){.SlideMob .uk-slider-items:not(.uk-grid){display:block}.MoteurRechercheHome .btnCarteHome a:last-child{display:none}}@media (min-width:960px){.MoteurRechercheHome{min-height:335px}.MoteurRechercheHome .ContentSearch{padding:20px}.MoteurRechercheHome .ContentSearch .TravelMoteur{width:15%}.SegmentationContent{width:80%}.ficherestaurant .SegmentationContent{width:85%}.BlocLogis .PhotoLogis{width:286px}.Etablissement .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:5px}.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{margin-top:40px}.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%}.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%}.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:5px;flex:inherit}.ListeMapHotel .BlocPromoListe .promoOffre p{font-size:13px}.ListeMapHotel .BlocPromoListe .promoOffre span{display:inline-block}.ListeMapHotel .BlocPromoListe .promoOffre span img{width:18px}.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}.listhotels .ListeHotel{padding-bottom:0}}@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-top:-10px;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{z-index:100;position:fixed;bottom:5px;right:5px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;display:block;line-height:normal;padding:10px 20px;background:#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)}.TopListe .BtnMapListe span{display:block;font-size:12px}.TopListe .BtnMapListe .MapListeSwitch{width:32px;height:32px;margin:0}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide{border:none;background:none}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide:before{display:none}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide svg{width:30px}.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:0;text-align:left}.ListeHotel .PrixListeGlo{float:right;text-align:right;width:60%}.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}.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}.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 15px;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 .promoOffre p span img{width:18px}.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}}@media (max-width:767px){h1{font-size:24px}h2{font-size:22px}.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 ul li a{font-size:12px}.FooterGlob ul 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 ul 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%}.SortOptionListe{margin:40px -15px 0;padding-left:15px}.SortOptionListe ul li{font-size:18px;margin-right:32px;min-width:15%}.SortOptionListe ul li:hover a{border-color:transparent}.ListeGlobService ul 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 .colorSecond{font-weight:normal}.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;padding-left:0;width:40%;float:right;text-align:right;margin:0}.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-top:5px}.ChambreTop .UserChamb .icones_enfants img{width:13px}.ChambreTop .EscapGourm{order:1;padding-left:0;width:60%;float:left}.ChambreTop .EscapGourm img{display:none}.ChambreTop .ChambreCompris{order:3;font-size:14px;line-height:normal;padding-left:0;margin-top:8px;line-height:22px}.ChambreTop .ChambreCompris .AnnulationSansFrais{margin-top:0 !important}.ChambreTop .ChambreCompris p.AnnulationSansFrais{display:none}.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}.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 h2{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}.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 .bannMobile{min-height:530px}.MoteurRechercheHome .MoteurSarchHome{top:2%;left:2%;right:2%}.MoteurRechercheHome h1{font-size:20px;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}}@media (max-width:480px){.FooterGlob .NewsFooter .subbutton{padding:0 5px}.ContentSearch .BlocRommPop{width:92%}}@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}}@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 ul 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 ul 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}.sliderBottom li .SliderBottomCard h3{font-size:16px}.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 .btnCarteHome{bottom:-62px}.MoteurRechercheHome .MoteurSarchHome{left:1%;right:1%}.MoteurRechercheHome .bannDesktop{height:400px}}@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%}}@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%}.ListeHotel .BtnVoirHotel a{font-size:14px}}