#responsive-stylesheet{display:none;position:absolute;z-index:1001;opacity:0.1}@media screen and (min-width: 768px){#responsive-stylesheet{z-index:1002;opacity:0.2}}@media screen and (min-width: 1024px){#responsive-stylesheet{z-index:1003;opacity:0.3}}.ionic-app .hide-on-app{display:none !important}#quickbar{height:50px;position:fixed;bottom:-1px;left:0px;right:0px;background-color:#FFF;z-index:9999;line-height:50px;border-top:1px solid #EFEFEF;display:none}#quickbar ul{padding:0px;margin:0px;height:100%;width:100%}#quickbar ul li{float:left;width:20%;text-align:center}#quickbar ul li a{display:inline-block;padding:14px 0px}#quickbar ul li a img{height:20px;width:100%;line-height:50px}#quickbar ul li a .on_selected{display:none}#quickbar ul li a .on_unselected{display:block}#quickbar ul li.active a .on_unselected,#quickbar ul li:hover a .on_unselected{display:none}#quickbar ul li.active a .on_selected,#quickbar ul li:hover a .on_selected{display:block}.algolia-autocomplete{width:100%}.ad-example-dropdown-menu{width:512px;color:black;background-color:#fff;border:none;border-top:none;border-radius:0px;padding:15px 0px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2)}.ad-example-dropdown-menu .category{background-color:#f0f1f2;text-transform:uppercase;color:#121d2a;padding:8px 10px 6px 10px;font-size:12.8px;font-size:0.8rem}.ad-example-dropdown-menu .ad-example-suggestion{cursor:pointer;vertical-align:top;display:flex;flex-direction:row;justify-content:center}.ad-example-dropdown-menu .ad-example-suggestion img{margin-top:0px;margin-right:10px;width:60px;height:60px;object-fit:cover;vertical-align:top;padding:10px 4px}.ad-example-dropdown-menu .ad-example-suggestion .ap-icon .sug-icon-marker{padding:6px 4px;margin-right:10px;margin-right:7px;display:inline-block;vertical-algin:middle}.ad-example-dropdown-menu .ad-example-suggestion .ap-icon .sug-icon-marker::after{font-family:"icomoon";content:"\e906";width:10px;height:10px;color:#e3363e;font-size:0.9rem;display:inline-block;position:relative;top:-2px;vertical-align:middle}.ad-example-dropdown-menu .ad-example-suggestion .ap-icon .sug-icon-hotel{padding:6px 4px;margin-right:10px;margin-right:7px;display:inline-block;vertical-algin:middle}.ad-example-dropdown-menu .ad-example-suggestion .ap-icon .sug-icon-hotel::after{content:"\e91d";font-family:"icomoon";width:10px;height:10px;color:#e3363e;font-size:0.9rem;display:inline-block;position:relative;top:-2px;vertical-align:middle}.ad-example-dropdown-menu .ad-example-suggestion .ap-content{padding:6px 0px;font-size:14.4px;font-size:0.9rem;line-height:20px;width:100%}.ad-example-dropdown-menu .ad-example-suggestion .ap-content a{color:#121d2a;text-decoration:none}.ad-example-dropdown-menu .ad-example-suggestion .ap-name{font-size:0.8rem;color:#BBB;font-family:"brandon_grotesque", Verdana, Arial, sans-serif}.ad-example-dropdown-menu .ad-example-suggestion .ap-address{margin:0px;font-size:0.8rem;color:#BBB;font-family:"brandon_grotesque", Verdana, Arial, sans-serif;font-weight:lighter}.ad-example-dropdown-menu .ad-example-suggestion small{font-size:.8em;color:#bbb}.ad-example-dropdown-menu .ad-example-suggestion.ad-example-cursor{background-color:#F3F3F3}.ad-example-dropdown-menu .ad-example-suggestion em{font-weight:bold;font-style:normal;color:#3d3c3d}.ad-example-dropdown-menu .ad-example-header{font-weight:bold;padding:.5em 0;margin-bottom:1em;border-bottom:1px solid #ccc}.ad-example-dropdown-menu .ad-example-suggestion a{color:black;display:inline-block;text-decoration:none}.ad-example-dropdown-menu .ad-example-suggestion a:hover{text-decoration:none}.ad-example-dropdown-menu .ap-footer{display:none}body{font-size:16px;font-size:1rem;font-family:"brandon_grotesque",Verdana,Arial,sans-serif}.tooltip-white{background:#FFF;color:#333;font-family:"brandon_grotesque",Verdana,Arial,sans-serif}#bookingStep1Form .fa-credit-card,#hotel-booking .fa-credit-card{cursor:pointer;color:#e3363e;margin-right:6px}#bookingStep1Form .fa-credit-card:hover,#hotel-booking .fa-credit-card:hover{color:#ce3237}#bookingStep1Form .fa-credit-card+.tooltip,#hotel-booking .fa-credit-card+.tooltip{opacity:1}#bookingStep1Form .fa-credit-card+.tooltip .tooltip-inner,#hotel-booking .fa-credit-card+.tooltip .tooltip-inner{background:#FFF !important;color:#333 !important;font-family:"brandon_grotesque",Verdana,Arial,sans-serif;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);border-radius:3px;opacity:1;padding:20px 10px;text-align:left}#bookingStep1Form .fa-credit-card+.tooltip .tooltip-arrow,#hotel-booking .fa-credit-card+.tooltip .tooltip-arrow{border-top-color:#FFF}#modify-step-2 .is-arrival-time{margin-bottom:20px}#modify-step-2 .is-arrival-time .control-label{text-align:left;margin-left:0px;margin-bottom:10px}#modify-step-2 .is-arrival-time select{width:100%;font-family:"brandon_grotesquelight", Verdana, Arial, sans-serif;border:1px solid #eaeaea;padding:5px 4px 5px 10px;background-color:#fcfcfc;line-height:2rem}#modify-step-2 .is-arrival-time .arrivaltime-container{width:100%;clear:both}#modify-step-2 .is-arrival-time .arrivaltime-container:after{content:"\e921";font-family:"icomoon";color:#121d2a;font-size:3.2px;font-size:.2rem;display:block;z-index:1;position:absolute;right:30px;top:18px;pointer-events:none}#modify-step-2 .is-comment-section .control-label{text-align:left;margin-left:0px;margin-bottom:10px}#modify-step-2 .is-comment-section textarea{font-family:"brandon_grotesquelight", Verdana, Arial, sans-serif;border:1px solid #eaeaea;background:#fcfcfc;max-width:100%;min-width:100%;-webkit-box-shadow:none;box-shadow:none}#modify-step-2 .form-actions button{width:100%;display:block}.infowindow-close{cursor:pointer;display:none;position:absolute;right:12px;top:12px;z-index:20;width:20px;height:20px;text-align:center;line-height:20px}.infowindow-close .icon-croix{color:#FFF;font-size:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.close-btn.icon-croix{font-family:"brandon_grotesque", Verdana, Arial, sans-serif !important;border:none}.close-btn.icon-croix::before{display:none}#mobile-search{position:relative;overflow:visible}#mobile-search .input-delete-btn{position:absolute;left:290px;top:0px;height:47px;line-height:47px}#mobile-search .input-delete-btn img{height:20px;width:40px;object-fit:contain;vertical-align:middle}#menu-overlay{width:100vw;height:100vh;background:rgba(0,0,0,0.2);bottom:0px;right:0px;left:0px;top:0px;position:fixed;z-index:2;display:none}#wrapper{padding-top:61px;transition:transform .2s ease}.responsive-img{width:100%;height:auto}.rounded-img{-webkit-border-radius:50%;border-radius:50%}.hidden{display:none}input{border-radius:0;line-height:22.4px;line-height:1.4rem}select,input,button,textarea{outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none}a{color:#e3363e;text-decoration:none;transition:color 0.2s linear}a:hover{color:#ce3237;text-decoration:none}a:active{color:#bb2c31}.only-mobile{display:block}.only-tablet{display:none}.only-desktop{display:none}#refreshMap{top:10px !important;right:43px !important}.hour-start,.hour-end,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start{font-family:"brandon_grotesquelight";font-size:12.8px;font-size:.8rem;position:relative;background-color:#121d2a;color:#fff;padding:9px 16px;z-index:2;display:block;float:left;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.hour-start strong,.hour-end strong,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end strong,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start strong{font-family:"brandon_grotesque";font-size:19.2px;font-size:1.2rem}.hour-start:after,.hour-end:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start:after{content:" ";position:absolute;top:0;left:100%;width:0;height:0;border-style:solid;border-width:34px 7px 0 0;border-color:#121d2a transparent transparent transparent}.hour-end,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end{background-color:#313131;padding:9px 13px 9px 20px;z-index:1;margin-left:-4px;display:block;float:left;min-width:60px;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.hour-end:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end:after{display:none}.hour-end:before,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end:before{content:" ";position:absolute;top:0;right:100%;width:0;height:0;border-style:solid;border-width:34px 0 0 14px;border-color:#313131 transparent transparent transparent}.red-button,.modal .modal-content .modal-container .bottom-modal button.red-button,.modal .modal-content .modal-container .bottom-modal button.grey-button,.grey-button,.modal .modal-content .modal-container .bottom-modal button.grey-button{background-color:#e3363e;color:#fff;width:90%;padding:15px 0;margin-top:5px;text-transform:uppercase;text-decoration:none;border:0;-webkit-border-radius:5px;border-radius:5px;margin-bottom:10px}@media screen and (min-width: 960px){.red-button,.modal .modal-content .modal-container .bottom-modal button.red-button,.modal .modal-content .modal-container .bottom-modal button.grey-button,.grey-button,.modal .modal-content .modal-container .bottom-modal button.grey-button{width:100%}}.red-button:hover,.modal .modal-content .modal-container .bottom-modal button.red-button:hover,.modal .modal-content .modal-container .bottom-modal button.grey-button:hover,.grey-button:hover,.modal .modal-content .modal-container .bottom-modal button.grey-button:hover{background-color:#ce3237 !important;text-decoration:none}.red-button:active,.modal .modal-content .modal-container .bottom-modal button.red-button:active,.modal .modal-content .modal-container .bottom-modal button.grey-button:active,.grey-button:active,.modal .modal-content .modal-container .bottom-modal button.grey-button:active{background-color:#bb2c31 !important}.grey-button,.modal .modal-content .modal-container .bottom-modal button.grey-button{border-color:#eaeaea}.grey-button:hover,.modal .modal-content .modal-container .bottom-modal button.grey-button:hover{background-color:#fff !important;border-color:#ce3237;color:#ce3237}.grey-button:active,.modal .modal-content .modal-container .bottom-modal button.grey-button:active{background-color:#fff !important;border-color:#bb2c31;color:#bb2c31}.red-discount,.hotel .hotel-informations .hotel-price .discount,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .discount,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .discount{-webkit-border-radius:15px;border-radius:15px;font-size:16px;font-size:1rem;background-color:#F8A099;color:#fff;height:25px;padding:5px 8px !important;text-align:center}.room-price,.hotel .hotel-informations .hotel-price .price,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .price{margin-left:12px;font-weight:bold;font-size:25.6px;font-size:1.6rem;color:#fff}.price-old,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .old-price{color:#fff;text-align:center}hr.mini{width:40px;border:0;height:2px;margin:15px auto 0;background-color:#e3363e}.rectangle-link,.rectangle-link-container .rectangle-link,.fake-select,.tabs-container .tabs li a,#possibilities .dayuse-informations p .links-container a,#dayuse-inspiration .fake-select,#category .fake-select,#dayuse-inspiration .tabs-container .tabs li a,#category .tabs-container .tabs li a,#dayuse-inspiration .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more a{color:#e3363e;border:1px solid #eaeaea;width:100%;padding:14px 0;margin:0 0 20px;display:block;text-align:center;border-radius:3px;font-size:20px;font-size:1.25rem;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;transition:border-color 0.2s linear}.rectangle-link:hover,.fake-select:hover,.tabs-container .tabs li a:hover,#possibilities .dayuse-informations p .links-container a:hover,#dayuse-inspiration .fake-select:hover,#category .fake-select:hover,#dayuse-inspiration .tabs-container .tabs li a:hover,#category .tabs-container .tabs li a:hover,#dayuse-inspiration .inspirations-container .article-container article .more a:hover,#category .inspirations-container .article-container article .more a:hover{color:#e3363e;border-color:#e3363e;text-decoration:none}.rectangle-link-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%}.rectangle-link-container .rectangle-link,.rectangle-link-container .fake-select,.rectangle-link-container .tabs-container .tabs li a,.tabs-container .tabs li .rectangle-link-container a,.rectangle-link-container #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container .rectangle-link-container a,.rectangle-link-container #dayuse-inspiration .fake-select,#dayuse-inspiration .rectangle-link-container .fake-select,.rectangle-link-container #category .fake-select,#category .rectangle-link-container .fake-select,.rectangle-link-container #dayuse-inspiration .tabs-container .tabs li a,#dayuse-inspiration .tabs-container .tabs li .rectangle-link-container a,.rectangle-link-container #category .tabs-container .tabs li a,#category .tabs-container .tabs li .rectangle-link-container a,.rectangle-link-container #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more .rectangle-link-container a,.rectangle-link-container #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more .rectangle-link-container a{width:240px}.hotel,#possibilities .possibilities-block .hotel{position:relative;background-repeat:no-repeat;background-size:cover;height:230px}@media screen and (min-width: 1250px){.hotel,#possibilities .possibilities-block .hotel{-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease}.hotel:hover,#possibilities .possibilities-block .hotel:hover{box-shadow:0 0 32px rgba(0,0,0,0.2)}.hotel:hover .hotel-informations .hotel-name,#possibilities .possibilities-block .hotel:hover .hotel-informations .hotel-name{color:#eaeaea}}.hotel .hotel-link,#possibilities .possibilities-block .hotel .hotel-link{position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:3}.hotel .hotel-welike-overlay,#possibilities .possibilities-block .hotel .hotel-welike-overlay{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;background-color:rgba(18,29,42,0.95);text-align:center;color:#fff;padding:40px 40px 0;-webkit-border-radius:5px;border-radius:5px}.hotel .hotel-welike-overlay .icon-croix,#possibilities .possibilities-block .hotel .hotel-welike-overlay .icon-croix{position:absolute;top:20px;left:20px;color:#fff}.hotel .hotel-welike-overlay .like-title,#possibilities .possibilities-block .hotel .hotel-welike-overlay .like-title{font-size:19.2px;font-size:1.2rem;line-height:22.4px;line-height:1.4rem}.hotel .hotel-welike-overlay .icon-usage,#possibilities .possibilities-block .hotel .hotel-welike-overlay .icon-usage,.hotel .hotel-welike-overlay .icon-loisir,#possibilities .possibilities-block .hotel .hotel-welike-overlay .icon-loisir,.hotel .hotel-welike-overlay .icon-business,#possibilities .possibilities-block .hotel .hotel-welike-overlay .icon-business,.hotel .hotel-welike-overlay .icon-repos,#possibilities .possibilities-block .hotel .hotel-welike-overlay .icon-repos{display:block;margin:30px 0;font-size:56px;font-size:3.5rem}.hotel .hotel-welike-overlay .rectangle-link,#possibilities .possibilities-block .hotel .hotel-welike-overlay .rectangle-link,.hotel .hotel-welike-overlay .fake-select,#possibilities .possibilities-block .hotel .hotel-welike-overlay .fake-select,.hotel .hotel-welike-overlay .tabs-container .tabs li a,.tabs-container .tabs li .hotel .hotel-welike-overlay a,#possibilities .possibilities-block .hotel .hotel-welike-overlay .tabs-container .tabs li a,.tabs-container .tabs li #possibilities .possibilities-block .hotel .hotel-welike-overlay a,.hotel .hotel-welike-overlay #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container .hotel .hotel-welike-overlay a,#possibilities .possibilities-block .hotel .hotel-welike-overlay .dayuse-informations p .links-container a,.hotel .hotel-welike-overlay #dayuse-inspiration .fake-select,#dayuse-inspiration .hotel .hotel-welike-overlay .fake-select,.hotel .hotel-welike-overlay #category .fake-select,#category .hotel .hotel-welike-overlay .fake-select,.hotel .hotel-welike-overlay #dayuse-inspiration .tabs-container .tabs li a,#dayuse-inspiration .tabs-container .tabs li .hotel .hotel-welike-overlay a,.hotel .hotel-welike-overlay #category .tabs-container .tabs li a,#category .tabs-container .tabs li .hotel .hotel-welike-overlay a,.hotel .hotel-welike-overlay #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more .hotel .hotel-welike-overlay a,.hotel .hotel-welike-overlay #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more .hotel .hotel-welike-overlay a{border-color:rgba(255,255,255,0.3);padding:10px 0;width:80%;margin:10px auto 20px}.hotel .hotel-welike-overlay.active,#possibilities .possibilities-block .hotel .hotel-welike-overlay.active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.hotel .hotel-welike-button,#possibilities .possibilities-block .hotel .hotel-welike-button{background-color:#615277;-webkit-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px;color:#fff;padding:8px 15px;position:absolute;right:0;top:15px;z-index:3;text-decoration:none}.hotel .hotel-welike-button .icon-bulle,#possibilities .possibilities-block .hotel .hotel-welike-button .icon-bulle{margin-right:5px}.hotel .hotel-welike-button:hover,#possibilities .possibilities-block .hotel .hotel-welike-button:hover,.hotel .hotel-welike-button:active,#possibilities .possibilities-block .hotel .hotel-welike-button:active{font-family:"brandon_grotesquemedium",Verdana,Arial,sans-serif}.hotel .hours,#possibilities .possibilities-block .hotel .hours{position:absolute;top:15px;left:15px}.hotel .hotel-informations .hotel-price,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price{float:right;position:absolute;bottom:20px;right:14px;text-align:center}.hotel .hotel-informations .hotel-price .price-left,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price-left{float:left;margin-right:15px;text-align:center;padding-top:5px}.hotel .hotel-informations .hotel-price .price-left .old-price,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price-left .old-price{display:block;padding-top:5px;color:#fff;font-size:12px;font-size:.75rem;text-transform:initial}.hotel .hotel-informations .hotel-price .discount,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .discount{display:inline-block;padding:3px 13px}.hotel .hotel-informations .hotel-price .price,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price{display:block;margin:5px 0 0;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.hotel .hotel-informations .hotel-price .price strong,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price strong{text-transform:initial}.hotel .hotel-informations .hotel-price .price.is-BRL,#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price.is-BRL{text-transform:initial !important}.hotel .hotel-name,#possibilities .possibilities-block .hotel .hotel-name{font-family:"brandon_grotesque";font-size:17.6px;font-size:1.1rem;padding-top:5px;position:absolute;bottom:20px;width:calc(100% - 120px);color:white}.hotel .hotel-name a,#possibilities .possibilities-block .hotel .hotel-name a{color:#fff}.hotel .hotel-name small,#possibilities .possibilities-block .hotel .hotel-name small{font-family:"brandon_grotesque";font-size:14.4px;font-size:.9rem}.hotel .hotel-name .icon-star-full,#possibilities .possibilities-block .hotel .hotel-name .icon-star-full{font-size:8px;font-size:.5rem}#possibilities .hotel-name small:before{content:"\2022";margin:0 8px 0 5px;opacity:0.5}.hotel2{-webkit-border-radius:3px;border-radius:3px;overflow:hidden;height:auto;margin-bottom:20px;background-color:#fff}.hotel2 .is-new{font-family:"brandon_grotesque", Verdana, Arial, sans-serif;font-size:14px;font-weight:700;color:white;text-transform:uppercase;background-color:#8dc5c5;-webkit-border-radius:25px;border-radius:25px;display:inline-block;padding:7px 14px 5px;position:absolute;left:15px;top:15px;z-index:1}.hotel2 .hotel-head{width:100%;min-width:320px;min-height:212px;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width: 1250px){.hotel2 .hotel-head{min-height:215px}}.hotel2 .hotel-head img{display:block}@media screen and (min-width: 1250px){.hotel2 .hotel-head img{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}}.hotel2 .hotel-head:after{content:'';z-index:2;position:absolute;bottom:0;right:0;left:0;top:0;background:-moz-linear-gradient(top, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, transparent), color-stop(50%, transparent), color-stop(100%, rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 )}.hotel2 .hotel-head .hotel-name{position:absolute;bottom:0;left:0;width:100%;z-index:3;color:#fff;font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-weight:bold;text-shadow:1px 0 1px rgba(0,0,0,0.35);padding:0 15px 15px 15px;line-height:22.4px;line-height:1.4rem}.hotel2 .hotel-head .hotel-name small{font-weight:normal;font-family:"brandon_grotesque",Verdana,Arial,sans-serif;display:inline;color:#fff}.hotel2 .hotel-head .hotel-name small:before{content:"\2022";margin:0 8px 0 5px;opacity:0.5}.hotel2 .hotel-head .hotel-name .icon-coeur{text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.hotel2 .hotel-head .hotel-name .is-new{font-family:"brandon_grotesque", Verdana, Arial, sans-serif;font-size:14px;font-weight:700;color:white;text-transform:uppercase;background-color:#8dc5c5;-webkit-border-radius:25px;border-radius:25px;display:inline-block;padding:7px 14px 5px;position:absolute;left:15px;top:15px;z-index:1}.hotel2 .hotel-head .hotel-name .hotel-like{color:#fff;position:absolute;right:15px;bottom:15px;z-index:3;font-size:18.4px;font-size:1.15rem;text-decoration:none}@media screen and (min-width: 1250px){.hotel2 .hotel-head .hotel-name .hotel-like:hover .icon-coeur:before{content:"\e939";color:#fff}}.hotel2 .hotel-head .hotel-name .hotel-like:active .icon-coeur:before,.hotel2 .hotel-head .hotel-name .hotel-like.active .icon-coeur:before{content:"\e939";color:#e3363e}.hotel2 .hotel-informations .hotel-price{position:relative;float:none;bottom:0;right:0;text-align:left;height:51px;padding:0 15px}.hotel2 .hotel-informations .hotel-price .price-left{width:40%;height:100%;float:left;padding-top:5px;margin-right:0;text-align:left}.hotel2 .hotel-informations .hotel-price .price-left .discount{font-family:"brandon_grotesqueblack",Verdana,Arial,sans-serif;background-color:#f8a099;margin-bottom:3px;padding:5px 13px}.hotel2 .hotel-informations .hotel-price .price-left .old-price{display:block;color:#a5a6a7;font-size:12.8px;font-size:.8rem;padding-top:1px;text-transform:initial}.hotel2 .hotel-informations .hotel-price .price{width:60%;height:100%;float:right;color:#e3363e;text-shadow:none;text-transform:lowercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin:0}.hotel2 .hotel-informations .hotel-price .price strong,.hotel2 .hotel-informations .hotel-price .price small{font-size:16px;font-size:1rem;color:#3b3b3b}.hotel2 .hotel-informations .hotel-price .price small{margin:0 5px;font-weight:normal}.hotel2 .hotel-informations .hotel-disponibilities{border-top:1px solid #eaeaea;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.hotel2 .hotel-informations .hotel-disponibilities li{text-align:center;padding:8px 0;min-width:33.33%;width:100%;background-color:#fcfcfc}.hotel2 .hotel-informations .hotel-disponibilities li:nth-child(2){border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}.hotel2 .hotel-informations .hotel-disponibilities li:last-child{border-right:0}.hotel2 .hotel-informations .hotel-disponibilities li:hover,.hotel2 .hotel-informations .hotel-disponibilities li.active{background-color:#e3363e}.hotel2 .hotel-informations .hotel-disponibilities li:hover a,.hotel2 .hotel-informations .hotel-disponibilities li.active a{color:#fff}.hotel2 .hotel-informations .hotel-disponibilities li a{font-size:15.2px;font-size:.95rem;color:#717171;text-decoration:none;display:block}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities{position:absolute;right:0;top:32px;z-index:4;display:none;border:1px solid #eaeaea;background-color:#fcfcfc}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities.active{display:block}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities:before,.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities:after{content:"";position:absolute;right:10px;top:-8px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #eaeaea transparent}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities:after{top:-7px;border-color:transparent transparent #fff transparent}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities li{float:none;border-right:0;border-left:0;border-bottom:1px solid #eaeaea;width:150px}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities li:last-child{border-bottom:0}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities li:hover a{color:#fff}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities li:hover a span:last-child{color:#fff}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities li:hover a span:last-child:after{color:#fff}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities li a{color:#767474}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities li a span:last-child{display:inline-block;color:#e3363e;padding:2px 7px 0;float:right}.hotel2 .hotel-informations .hotel-disponibilities .more-disponibilities .vertical-disponibilities li a span:last-child:after{display:block;content:"\e921";font-family:"icomoon";transform:rotate(-90deg);color:#767474;font-size:4px;float:right;margin-top:5px;margin-left:5px}.hotel2 .hotel-tag{position:absolute;top:15px;left:10px;padding:5px 11px 4px 11px;-webkit-border-radius:15px;border-radius:15px;color:#fff;text-transform:uppercase;font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-size:12.8px;font-size:.8rem;background-color:rgba(0,0,0,0.35)}.hotel2 .hotel-tag.new{background-color:#8dc5c5}.fake-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:10px 0}.fake-checkbox .checkbox{border:1px solid #eaeaea;background-color:#fff;width:20px;height:20px;position:relative;float:left;margin:0;-webkit-border-radius:5px;border-radius:5px}.fake-checkbox .checkbox.checked:after{content:"";position:absolute;width:10px;height:10px;top:4px;left:4px;background-color:#e3363e;-webkit-border-radius:3px;border-radius:3px}.fake-checkbox label{margin-left:10px;color:#121d2a;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif}.fake-checkbox label a{color:#121d2a}.fake-checkbox .big-checkbox{border:1px solid #eaeaea;-webkit-border-radius:5px;border-radius:5px;width:95%;text-align:center;padding:20px 0;height:101px}.fake-checkbox .big-checkbox span:first-child{color:#121d2a;font-size:32px;font-size:2rem}.fake-checkbox .big-checkbox label{display:block;margin:10px 0 0 0;text-transform:uppercase;color:rgba(18,29,42,0.5);line-height:25.6px;line-height:1.6rem;font-size:12.8px;font-size:.8rem}.fake-checkbox .big-checkbox label.more{font-size:19.2px;font-size:1.2rem;text-transform:lowercase;margin:0}.fake-checkbox .big-checkbox.checked{background-color:#fff !important;border-color:#fff !important}.fake-checkbox .big-checkbox.checked span:first-child{color:#e3363e !important}.fake-checkbox .big-checkbox.checked label{color:#e3363e !important}.fake-checkbox input[type="checkbox"]{display:none}.mobile-autosuggest{position:fixed;top:0;right:0;width:100%;height:100vh;background-color:#fff;z-index:10;overflow:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform 0.2s ease;transition:transform 0.2s ease}.mobile-autosuggest .algolia-autocomplete{width:calc(100% - 140px)}.mobile-autosuggest #autocomplete-mobile-dropdown .ad-example-dropdown-menu{box-shadow:none;width:100%}.mobile-autosuggest.active{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-autosuggest .icon-croix{float:right;display:block;border-left:1px solid rgba(118,116,116,0.3);padding:15px 15px;z-index:1;position:relative}.mobile-autosuggest form{overflow:hidden}.mobile-autosuggest form:before{content:"\e909";font-family:"icomoon";color:#767474;margin:15px 0 0 10px;font-size:20.8px;font-size:1.3rem;display:block;float:left}.mobile-autosuggest form input[name="where"]{width:100%;border:0;padding:15px 0 10px 10px;outline:0;position:relative;line-height:22.4px;line-height:1.4rem}.mobile-autosuggest form.in-progress{position:relative}.mobile-autosuggest form.in-progress:after{background:transparent url(/public/img/ring-alt.svg) no-repeat left top;width:20px !important;height:20px !important;background-size:cover;content:"" !important;right:34px !important;position:absolute;top:16px}.mobile-autosuggest .ui-autocomplete{width:100% !important;left:0 !important}.ui-autocomplete .address-separator,.ui-autocomplete .hotel-separator{background-color:#f0f1f2;text-transform:uppercase;color:#121d2a;padding:8px 10px 6px 10px;font-size:12.8px;font-size:.8rem}.ui-autocomplete .address-separator div,.ui-autocomplete .hotel-separator div{display:none}.ui-autocomplete li{padding:8px 0 0 0;clear:both}.ui-autocomplete li:hover div,.ui-autocomplete li.ui-state-focus div{color:#e3363e}.ui-autocomplete li:hover div a,.ui-autocomplete li.ui-state-focus div a{color:#e3363e}.ui-autocomplete li div{padding:0 0 8px 3px;font-size:14.4px;font-size:.9rem;overflow:hidden}.ui-autocomplete li div a{color:#121d2a;text-decoration:none}.ui-autocomplete li:last-child div{border:0}.ui-autocomplete li.address-auto:before{content:"\e906";font-family:"icomoon";width:32px;height:32px;float:left;display:block;text-align:center;margin-right:10px;color:#e3363e}.ui-autocomplete li.hotel-auto:before{content:"\e91d";font-family:"icomoon";width:32px;height:32px;float:left;display:block;text-align:center;margin-right:10px;color:#e3363e}.ui-tooltip{max-width:300px;position:absolute;z-index:9999;padding:8px}.ui-tooltip:before{content:'';width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ffffff transparent;display:block;position:absolute;left:50%;top:-10px;margin-left:-10px}.dayuse-tooltip{font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-size:14px;font-weight:normal;color:#333;background-color:#FFF;text-align:center;padding:30px 40px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2);box-shadow:0 2px 3px rgba(0,0,0,0.2);-webkit-border-radius:4px;border-radius:4px}.dayuse-tooltip strong{font-size:16px;font-weight:bold;margin-bottom:6px}.dayuse-tooltip strong.is-phone-number{display:block}#ui-datepicker-div,.ui-date-picker-container{background-color:#fff;padding:7px;width:256px;box-shadow:0 3px 5px rgba(0,0,0,0.3);-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;z-index:4 !important;display:none}#ui-datepicker-div .ui-datepicker-header,.ui-date-picker-container .ui-datepicker-header{margin:5px 0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-prev{width:14px;float:left;display:block;margin-top:5px;text-decoration:none;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover:before,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-prev:hover:before{color:#e3363e}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-prev:before{content:"\e921";font-family:"icomoon";transform:rotate(90deg);font-size:6.4px;font-size:.4rem;display:block;color:#767474;width:12px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-next{width:14px;float:right;display:block;margin-top:5px;text-decoration:none;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover:before,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-next:hover:before{color:#e3363e}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-next .ui-icon{display:none}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:before,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-next:before{content:"\e921";font-family:"icomoon";transform:rotate(-90deg);color:#767474;display:block;width:12px;font-size:6.4px;font-size:.4rem}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title,.ui-date-picker-container .ui-datepicker-header .ui-datepicker-title{padding:0 0 10px;overflow:hidden;text-align:center}#ui-datepicker-div .ui-datepicker-buttonpane,.ui-date-picker-container .ui-datepicker-buttonpane{padding:10px 0 0}#ui-datepicker-div table,.ui-date-picker-container table{width:100%}#ui-datepicker-div table th,.ui-date-picker-container table th{width:25px;text-align:center;padding:5px 0;background-color:#f5f5f5}#ui-datepicker-div table th span,.ui-date-picker-container table th span{color:#717171}#ui-datepicker-div table tr,.ui-date-picker-container table tr{padding:5px 0;border-bottom:1px solid #eaeaea}#ui-datepicker-div table tr:last-child,.ui-date-picker-container table tr:last-child{border:0}#ui-datepicker-div table tr td,.ui-date-picker-container table tr td{width:25px;text-align:center;padding:5px 5px 5px 5px}#ui-datepicker-div table tr td a,.ui-date-picker-container table tr td a{color:#767474;text-decoration:none}#ui-datepicker-div table tr td.ui-datepicker-other-month a,.ui-date-picker-container table tr td.ui-datepicker-other-month a{color:#eaeaea}#ui-datepicker-div table tr td.ui-datepicker-today,#ui-datepicker-div table tr td:hover,.ui-date-picker-container table tr td.ui-datepicker-today,.ui-date-picker-container table tr td:hover{background-color:#e3363e}#ui-datepicker-div table tr td.ui-datepicker-today a,#ui-datepicker-div table tr td:hover a,.ui-date-picker-container table tr td.ui-datepicker-today a,.ui-date-picker-container table tr td:hover a{color:#fff}#ui-datepicker-div table tr td.ui-datepicker-unselectable,.ui-date-picker-container table tr td.ui-datepicker-unselectable{background-color:transparent !important}#ui-datepicker-div table tr td.ui-datepicker-unselectable span,.ui-date-picker-container table tr td.ui-datepicker-unselectable span{color:#eaeaea}#ui-datepicker-div .ui-datepicker-current,.ui-date-picker-container .ui-datepicker-current{display:none}#ui-datepicker-div .ui-datepicker-close,.ui-date-picker-container .ui-datepicker-close{border:0;background-color:#e3363e;color:#fff;margin:0 auto;display:inherit;border:1px solid #e3363e;padding:7px 15px;text-transform:lowercase;-webkit-border-radius:5px;border-radius:5px;width:100%}#ui-datepicker-div .ui-datepicker-close:hover,.ui-date-picker-container .ui-datepicker-close:hover{background-color:#ce3237}#ui-datepicker-div .ui-datepicker-close:active,.ui-date-picker-container .ui-datepicker-close:active{background-color:#bb2c31}.ui-date-picker-container{display:block;width:100%}.ui-date-picker-container table{width:100%}.modal{overflow:scroll}.modal .modal-dialog{margin:0 auto}.modal button.close{top:34px;right:18px;position:absolute;opacity:1}.modal button.close .icon-croix:before{font-size:16px;font-size:1rem}@media screen and (min-width: 1250px){.modal button.close{display:none}}.modal .modal-content{position:absolute;left:0;right:0;top:0;width:100%;height:auto;padding-bottom:15px;margin:0 auto;background-color:#fff;-webkit-border-radius:0;border-radius:0}@media screen and (min-width: 960px){.modal .modal-content{width:520px;min-height:initial}}@media screen and (min-width: 1250px){.modal .modal-content{top:60px;height:auto;-webkit-border-radius:5px;border-radius:5px}}.modal .modal-content.long{width:100%}@media screen and (min-width: 1250px){.modal .modal-content.long{width:610px}}.modal .modal-content .icon-croix{color:#fff;text-shadow:none}.modal .modal-content .modal-header{height:98px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.modal .modal-content .modal-header .title{display:block;width:75%;text-align:center;margin:0 auto;text-transform:lowercase;font-size:1.7rem}.modal .modal-content .modal-header .title:first-letter{text-transform:uppercase}@media screen and (min-width: 1250px){.modal .modal-content .modal-header .title{text-transform:uppercase}}.modal .modal-content .modal-header .icon-chevron_bas{color:#fff;transform:rotate(90deg);font-size:12.8px;font-size:.8rem;display:block;position:absolute;top:42px;left:20px}.modal .modal-content .modal-header .icon-chevron_bas:before{font-size:9.6px;font-size:.6rem}.modal .modal-content .modal-header.with-account{background-color:#06979a;color:#fff;text-transform:uppercase;font-size:24px;font-size:1.5rem}.modal .modal-content .modal-header.without-account{background-color:#455c7b;color:#fff;text-transform:uppercase;font-size:24px;font-size:1.5rem}.modal .modal-content .modal-container .without-registration,.modal .modal-content .modal-container .with-registration{padding:15px;position:relative}.modal .modal-content .modal-container .without-registration .title,.modal .modal-content .modal-container .with-registration .title{color:#fff;text-transform:uppercase;font-size:20.8px;font-size:1.3rem;line-height:25.6px;line-height:1.6rem;text-align:center;display:block;margin:20px 0;position:relative}.modal .modal-content .modal-container .without-registration .title:after,.modal .modal-content .modal-container .with-registration .title:after{content:"\e921";font-family:icomoon;display:block;transform:rotate(-90deg);font-size:9.6px;font-size:.6rem;color:#fff;position:absolute;top:11px;right:0}.modal .modal-content .modal-container .without-registration a.big-link,.modal .modal-content .modal-container .with-registration a.big-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.modal .modal-content .modal-container .with-registration{width:95%;margin:0 auto;-webkit-border-radius:5px;border-radius:5px;background-color:#06979a}@media screen and (min-width: 1250px){.modal .modal-content .modal-container .with-registration{width:50%;float:right;height:300px;-webkit-border-radius:0;border-radius:0}.modal .modal-content .modal-container .with-registration a:hover{text-decoration:none}}.modal .modal-content .modal-container .with-registration:hover{background-color:rgba(6,151,154,0.7)}.modal .modal-content .modal-container .with-registration:active{background-color:rgba(6,151,154,0.7);color:rgba(255,255,255,0.7)}.modal .modal-content .modal-container .with-registration ul{margin-top:20px;padding:0 20px}.modal .modal-content .modal-container .with-registration ul li{color:#fff;margin:10px 0;clear:both}.modal .modal-content .modal-container .with-registration ul li .icon-checked{display:block;float:left;padding-bottom:30px;margin-right:15px}.modal .modal-content .modal-container .with-registration ul li p{line-height:20.8px;line-height:1.3rem;font-size:14.4px;font-size:.9rem}.modal .modal-content .modal-container .without-registration{width:95%;margin:15px auto 15px;-webkit-border-radius:5px;border-radius:5px;background-color:#455c7b}@media screen and (min-width: 1250px){.modal .modal-content .modal-container .without-registration{text-decoration:none;width:50%;float:right;height:300px;-webkit-border-radius:0;border-radius:0;margin:0}.modal .modal-content .modal-container .without-registration a:hover{text-decoration:none}}.modal .modal-content .modal-container .without-registration:hover{background-color:rgba(69,92,123,0.85)}.modal .modal-content .modal-container .without-registration p{text-align:center;margin-top:30px;color:#fff}.modal .modal-content .modal-container .without-registration p .icon-dayuse{display:none;color:#fff;font-size:28.8px;font-size:1.8rem;margin-bottom:20px}@media screen and (min-width: 1250px){.modal .modal-content .modal-container .without-registration p .icon-dayuse{display:block}}.modal .modal-content .modal-container hr{width:60px;margin:30px auto;background-color:#eaeaea;height:1px;border:0}.modal .modal-content .modal-container .top-modal{width:100%;max-width:320px;margin:0 auto;padding:0 15px}.modal .modal-content .modal-container .top-modal .fb-connect,.modal .modal-content .modal-container .top-modal .fb-register{width:100%;text-decoration:none;text-transform:uppercase;background-color:#3b5999;margin:30px auto 10px;-webkit-border-radius:5px;border-radius:5px;color:#fff;padding:17px 3px;text-align:center;display:block}.modal .modal-content .modal-container .top-modal .fb-connect:hover,.modal .modal-content .modal-container .top-modal .fb-register:hover{background-color:rgba(59,89,153,0.85)}.modal .modal-content .modal-container .top-modal .fb-connect .icon-facebook,.modal .modal-content .modal-container .top-modal .fb-register .icon-facebook{float:left;margin-left:10px}.modal .modal-content .modal-container .top-modal .rectangle-link,.modal .modal-content .modal-container .top-modal .fake-select,.modal .modal-content .modal-container .top-modal .tabs-container .tabs li a,.tabs-container .tabs li .modal .modal-content .modal-container .top-modal a,.modal .modal-content .modal-container .top-modal #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container .modal .modal-content .modal-container .top-modal a,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .fake-select,#dayuse-inspiration .modal .modal-content .modal-container .top-modal .fake-select,.modal .modal-content .modal-container .top-modal #category .fake-select,#category .modal .modal-content .modal-container .top-modal .fake-select,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .tabs-container .tabs li a,#dayuse-inspiration .tabs-container .tabs li .modal .modal-content .modal-container .top-modal a,.modal .modal-content .modal-container .top-modal #category .tabs-container .tabs li a,#category .tabs-container .tabs li .modal .modal-content .modal-container .top-modal a,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more .modal .modal-content .modal-container .top-modal a,.modal .modal-content .modal-container .top-modal #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more .modal .modal-content .modal-container .top-modal a{border-color:#e3363e;text-transform:uppercase;text-decoration:none;width:100%}.modal .modal-content .modal-container .top-modal .rectangle-link:hover,.modal .modal-content .modal-container .top-modal .fake-select:hover,.modal .modal-content .modal-container .top-modal .tabs-container .tabs li a:hover,.tabs-container .tabs li .modal .modal-content .modal-container .top-modal a:hover,.modal .modal-content .modal-container .top-modal #possibilities .dayuse-informations p .links-container a:hover,#possibilities .dayuse-informations p .links-container .modal .modal-content .modal-container .top-modal a:hover,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .fake-select:hover,#dayuse-inspiration .modal .modal-content .modal-container .top-modal .fake-select:hover,.modal .modal-content .modal-container .top-modal #category .fake-select:hover,#category .modal .modal-content .modal-container .top-modal .fake-select:hover,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .tabs-container .tabs li a:hover,#dayuse-inspiration .tabs-container .tabs li .modal .modal-content .modal-container .top-modal a:hover,.modal .modal-content .modal-container .top-modal #category .tabs-container .tabs li a:hover,#category .tabs-container .tabs li .modal .modal-content .modal-container .top-modal a:hover,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .inspirations-container .article-container article .more a:hover,#dayuse-inspiration .inspirations-container .article-container article .more .modal .modal-content .modal-container .top-modal a:hover,.modal .modal-content .modal-container .top-modal #category .inspirations-container .article-container article .more a:hover,#category .inspirations-container .article-container article .more .modal .modal-content .modal-container .top-modal a:hover{border-color:#ce3237;color:#ce3237}.modal .modal-content .modal-container .top-modal .rectangle-link:active,.modal .modal-content .modal-container .top-modal .fake-select:active,.modal .modal-content .modal-container .top-modal .tabs-container .tabs li a:active,.tabs-container .tabs li .modal .modal-content .modal-container .top-modal a:active,.modal .modal-content .modal-container .top-modal #possibilities .dayuse-informations p .links-container a:active,#possibilities .dayuse-informations p .links-container .modal .modal-content .modal-container .top-modal a:active,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .fake-select:active,#dayuse-inspiration .modal .modal-content .modal-container .top-modal .fake-select:active,.modal .modal-content .modal-container .top-modal #category .fake-select:active,#category .modal .modal-content .modal-container .top-modal .fake-select:active,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .tabs-container .tabs li a:active,#dayuse-inspiration .tabs-container .tabs li .modal .modal-content .modal-container .top-modal a:active,.modal .modal-content .modal-container .top-modal #category .tabs-container .tabs li a:active,#category .tabs-container .tabs li .modal .modal-content .modal-container .top-modal a:active,.modal .modal-content .modal-container .top-modal #dayuse-inspiration .inspirations-container .article-container article .more a:active,#dayuse-inspiration .inspirations-container .article-container article .more .modal .modal-content .modal-container .top-modal a:active,.modal .modal-content .modal-container .top-modal #category .inspirations-container .article-container article .more a:active,#category .inspirations-container .article-container article .more .modal .modal-content .modal-container .top-modal a:active{border-color:#bb2c31;color:#bb2c31}.modal .modal-content .modal-container .bottom-modal{width:100%;max-width:320px;margin:20px auto;text-align:center}.modal .modal-content .modal-container .bottom-modal .title{margin:15px 0;display:block}.modal .modal-content .modal-container .bottom-modal p.tel-container{width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.modal .modal-content .modal-container .bottom-modal p.tel-container .small-select{border-radius:5px}.modal .modal-content .modal-container .bottom-modal p.tel-container.tel-margin{width:90%}.modal .modal-content .modal-container .bottom-modal .cb-select{margin-bottom:20px}.modal .modal-content .modal-container .bottom-modal .select-container{padding:5px 10px;text-align:center;border:1px solid #eaeaea;-webkit-border-radius:5px;border-radius:5px;width:50%;margin:0 auto 20px;position:relative;float:right}.modal .modal-content .modal-container .bottom-modal .select-container select{width:100%}.modal .modal-content .modal-container .bottom-modal .select-container:after{content:"\e921";display:block;font-family:"icomoon";font-size:3.2px;font-size:.2rem;position:absolute;right:10px;top:10px}.modal .modal-content .modal-container .bottom-modal select.small-select{border:1px solid #eaeaea;width:33%;float:left;padding:13px 0 13px 5px;margin-top:5px;height:44px}.modal .modal-content .modal-container .bottom-modal input[type="text"],.modal .modal-content .modal-container .bottom-modal input[type="email"],.modal .modal-content .modal-container .bottom-modal input[type="password"],.modal .modal-content .modal-container .bottom-modal input[type="tel"]{width:90%;padding:10px 0 10px 15px;-webkit-border-radius:5px;border-radius:5px;margin:5px 0;border:1px solid #eaeaea}@media screen and (min-width: 960px){.modal .modal-content .modal-container .bottom-modal input[type="text"],.modal .modal-content .modal-container .bottom-modal input[type="email"],.modal .modal-content .modal-container .bottom-modal input[type="password"],.modal .modal-content .modal-container .bottom-modal input[type="tel"]{width:100%}}.modal .modal-content .modal-container .bottom-modal input[type="text"].mask-input,.modal .modal-content .modal-container .bottom-modal input[type="email"].mask-input,.modal .modal-content .modal-container .bottom-modal input[type="password"].mask-input,.modal .modal-content .modal-container .bottom-modal input[type="tel"].mask-input{letter-spacing:5px;text-align:center;padding-left:0px}.modal .modal-content .modal-container .bottom-modal input[type="text"]:focus,.modal .modal-content .modal-container .bottom-modal input[type="email"]:focus,.modal .modal-content .modal-container .bottom-modal input[type="password"]:focus,.modal .modal-content .modal-container .bottom-modal input[type="tel"]:focus{border-color:rgba(118,116,116,0.5)}.modal .modal-content .modal-container .bottom-modal input[type="text"].medium-input,.modal .modal-content .modal-container .bottom-modal input[type="email"].medium-input,.modal .modal-content .modal-container .bottom-modal input[type="password"].medium-input,.modal .modal-content .modal-container .bottom-modal input[type="tel"].medium-input{width:80%;margin-left:10px}.modal .modal-content .modal-container .bottom-modal button.grey-button{color:#e3363e;background-color:#fff;border:1px solid #e3363e}.modal .modal-content .modal-container .bottom-modal input[type="checkbox"]{float:left;margin-left:15px}.modal .modal-content .modal-container .bottom-modal label{float:left;line-height:20.8px;line-height:1.3rem;margin-left:10px;color:#767474}.modal .modal-content .modal-container .bottom-modal .lost-pwd{line-height:20.8px;line-height:1.3rem;float:right;color:#e3363e;margin-right:15px}.modal .modal-content .modal-container .bottom-modal .message{font-size:12.8px;font-size:.8rem;line-height:19.2px;line-height:1.2rem;color:#b2b2b2;display:block;margin:15px 0}.modal .modal-content .modal-container .bottom-modal .code-validation-input{letter-spacing:15px;padding-left:70px !important}.modal .modal-content .modal-container .bottom-modal .red-link{display:block;margin:15px 0;text-align:center;color:#e3363e}.modal .modal-content .modal-container .bottom-modal .cb-block{width:60%;float:left;text-align:left;padding-left:15px}@media screen and (min-width: 960px){.modal .modal-content .modal-container .bottom-modal .cb-block{padding-left:0}}.modal .modal-content .modal-container .bottom-modal .cb-block label{display:block;float:none}.modal .modal-content .modal-container .bottom-modal .cb-block select{display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;width:40%;float:left;border:1px solid #eaeaea;padding:15px 0 14px 15px;margin-top:3px;color:#767474}.modal .modal-content .modal-container .bottom-modal .cb-block select:nth-child(2){-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.modal .modal-content .modal-container .bottom-modal .cb-block select:nth-child(3){border-left:0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.modal .modal-content .modal-container .bottom-modal .cb-block select:focus{border-color:rgba(118,116,116,0.5)}.modal .modal-content .modal-container .bottom-modal .cb-block2{overflow:hidden;padding-right:11px}@media screen and (min-width: 960px){.modal .modal-content .modal-container .bottom-modal .cb-block2{padding-right:0}}.modal .modal-content .modal-container .bottom-modal.pwd-reset-valid .icon-checked{color:#06979a;font-size:38.4px;font-size:2.4rem}.modal .modal-content .modal-container .bottom-modal.pwd-reset-valid .title{text-transform:uppercase;margin:30px 0 15px}.modal .modal-content .modal-container .bottom-modal.pwd-reset-valid button[type="submit"]{margin-top:20px}@media screen and (min-width: 1250px){.modal-backdrop{display:block}}#swipebox-title{display:none}#swipebox-overlay{background-color:rgba(59,59,59,0.98)}#swipebox-bottom-bar,#swipebox-top-bar{background-color:transparent}#swipebox-bottom-bar{top:55%}#swipebox-bottom-bar #swipebox-arrows{max-width:100%;width:90%}#swipebox-bottom-bar #swipebox-arrows a{position:relative}#swipebox-bottom-bar #swipebox-arrows a:after{content:"\e921";font-family:"icomoon";color:#fff;display:block;position:absolute;top:0;left:0}#swipebox-bottom-bar #swipebox-arrows #swipebox-next:after{transform:rotate(-90deg)}#swipebox-bottom-bar #swipebox-arrows #swipebox-prev:after{transform:rotate(90deg)}#swipebox-close{background-image:none !important}#swipebox-close:before{content:"\e923";font-family:"icomoon";color:#fff;position:absolute;top:10px;right:10px}.fake-select{text-transform:uppercase;position:relative;margin:40px auto 0;width:90%}.fake-select .icon-chevron_bas{position:absolute;right:20px;font-size:6.4px;font-size:.4rem;line-height:20.8px;line-height:1.3rem}.fake-select.open{border-color:#e3363e}.tabs-container{position:relative}.tabs-container .tabs{display:none;position:absolute;top:50px;z-index:2;width:90%;left:0;right:0;margin:0 auto}.tabs-container .tabs li{background-color:#fff}.tabs-container .tabs li.active{display:none}.tabs-container .tabs li a{text-transform:uppercase;margin-bottom:0;border-top:0}.ui-helper-hidden-accessible{display:none}.modal{cursor:url(/public/img/cross.png),auto}.modal .modal-content{cursor:default}.modal .bottom-modal .ui-date-picker-container{margin:0 auto}.toast{opacity:1 !important}.gm-style .gm-style-iw>div{overflow:visible !important}.gm-style .gm-style-iw>div>div{overflow:visible !important}.summary-list-left{max-width:80%;display:inline-block}.pagination-navigation{width:100%;float:none;clear:both;text-align:center}.pagination-navigation .pagination li a{margin:0 3px;border-radius:4px;color:#e3363e}.pagination-navigation .pagination li.active a{background-color:#e3363e;border-color:#e3363e;color:white}.intl-tel-input{margin:5px 0}.intl-tel-input .country-list{max-width:320px}.intl-tel-input .country-list .country{padding:4px 6px;margin-top:0 !important}.intl-tel-input .country-list .country .flag-box{border-radius:2px;overflow:hidden}.intl-tel-input .country-list .country .country-name{font-size:11px}.intl-tel-input .country-list .country .dial-code{font-size:9px}.intl-tel-input .iti-flag{border-radius:2px}.intl-tel-input .selected-flag{outline:none}.intl-tel-input.allow-dropdown .flag-container{left:16px}.intl-tel-input input[type="tel"]{padding:10px 10px 10px 52px !important}.iti-mobile .intl-tel-input.iti-container{z-index:11000}.iti-mobile .intl-tel-input .country-list .country{line-height:1.1em}.iti-mobile .intl-tel-input .country-list .country .country-name{font-size:14px}.modal #reservationCancelForm .fake-input{width:90%;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px;margin-bottom:10px;display:inline-block}.modal #reservationCancelForm .fake-input .icon{width:42px;height:42px;background-color:#eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;padding:12px 0;text-align:center}.modal #reservationCancelForm .fake-input .icon .fa{color:white}.modal #reservationCancelForm .fake-input:after{content:'';display:block;clear:both}.modal #reservationCancelForm .fake-input input[type="text"],.modal #reservationCancelForm .fake-input input[type="email"],.modal #reservationCancelForm .fake-input input[type="password"],.modal #reservationCancelForm .fake-input input[type="tel"]{width:calc(100% - 44px);border:none;padding:10px;margin:0;float:right}.modal #reservationCancelForm .fake-input .intl-tel-input.allow-dropdown{margin:0}.modal #reservationCancelForm .fake-input .intl-tel-input.allow-dropdown .flag-container{left:0}.modal #reservationCancelForm .fake-input input[type="tel"]{width:100%}.modal #reservationCancelForm .modal-or-separator{font-style:italic;margin-bottom:16px}.loading-overlay{position:relative}.loading-overlay:before{content:'';background-color:rgba(255,255,255,0.5);z-index:100;position:absolute;bottom:0;right:0;left:0;top:0}.loading-overlay:after{content:'';width:32px;height:32px;background-image:url("/public/img/AjaxLoader.gif");z-index:101;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px}#informations-hotel .swiper-button-prev,#informations-hotel .swiper-button-next{display:none}#informations-hotel .swiper-slide{position:relative}#informations-hotel .swiper-slide .home-slider-picture{position:absolute;top:0px;left:0px;right:0px;bottom:0px;object-fit:cover;width:100%;height:100%}#informations-hotel .swiper-slide .home-slider-picture .home-slider-picture-img{object-fit:cover;width:100%;height:100%;display:block}#informations-hotel.not-slideshow{position:relative}#informations-hotel.not-slideshow .home-slider-picture{object-fit:cover;position:absolute;bottom:0px;right:0px;left:0px;top:0px}#informations-hotel.not-slideshow .home-slider-picture:after{content:'';background-color:rgba(0,0,0,0.4);position:absolute;bottom:0;right:0;left:0;top:0}#informations-hotel.not-slideshow .home-slider-picture .home-slider-picture-img{object-fit:cover;width:100%;height:100%;display:block}section .section-title{text-transform:uppercase;text-align:center;font-size:22.4px;font-size:1.4rem}section .section-title strong{font-weight:bold}section hr.mini{width:40px;border:0;height:2px;margin:15px auto 0;background-color:#e3363e}.responsive-img{width:100%;height:auto}header.home{position:absolute}header.home .white{display:block}header.home .black{display:none}header.home .icon-burger,header.home .icon-loupe{color:#fff}header.home.sticky .icon-burger,header.home.sticky .icon-loupe{color:#121d2a}header.home.sticky .white{display:none}header.home.sticky .black{display:block}header.home.sticky .desktop-menu>li:hover .language-link ~ .language-choices{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}header.home.sticky .desktop-menu>li a{color:#121d2a}header.home .desktop-menu>li:hover .language-link ~ .language-choices{-webkit-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}header.home .desktop-menu>li>a{color:#fff}header.home .desktop-menu>li>a:hover{color:rgba(255,255,255,0.6)}header.home .desktop-menu .infobulle{color:#fff}header.home .desktop-menu .infobulle a{color:#fff}header.home .desktop-menu .infobulle:hover,header.home .desktop-menu .infobulle:active,header.home .desktop-menu .infobulle.active{color:#fff;cursor:pointer}header.home .desktop-menu .infobulle:hover a,header.home .desktop-menu .infobulle:active a,header.home .desktop-menu .infobulle.active a{color:rgba(255,255,255,0.6)}header.home .desktop-menu .infobulle:hover .infobulle-content,header.home .desktop-menu .infobulle:active .infobulle-content,header.home .desktop-menu .infobulle.active .infobulle-content{display:block}header.home .desktop-menu .infobulle .infobulle-content{display:none;position:absolute;width:280px;left:0px;padding:25px;color:#000;background-color:#fff;text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.1);line-height:19.2px;line-height:1.2rem;font-size:14.4px;font-size:.9rem;-webkit-border-radius:3px;border-radius:3px}header.home .desktop-menu .infobulle .infobulle-content:after{content:"";position:absolute;top:-10px;transform:rotate(180deg);right:212px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent}#wrapper{padding-top:0}#search-hotel{width:100%;height:620px;background-size:cover;overflow:hidden}#search-hotel .slide-title{position:absolute;top:100px;left:0;right:0;margin:0 auto;z-index:2;text-align:center;padding:0 15px;color:#fff;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;font-weight:normal;text-transform:uppercase;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif}#search-hotel .slide-subtitle{position:absolute;top:236px;left:0;right:0;margin:0 auto;display:none;z-index:2;color:#fff;text-align:center;font-family:"brandon_grotesquelight";font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}#search-hotel form{position:absolute;top:163px;left:0;right:0;padding:30px 15px 0;z-index:3}#search-hotel form .input-container{position:relative;display:flex;flex-direction:row}#search-hotel form .input-container.in-progress:after{background:transparent url(/public/img/ring-alt.svg) no-repeat left top;width:20px !important;height:20px !important;background-size:cover;content:"" !important;right:15px !important}#search-hotel form .input-container input[type="text"]{width:100%;height:50px;font-size:19.2px;font-size:1.2rem;border:0;border-radius:3px 0 0 3px;line-height:50px;padding:11px 45px 10px 15px}#search-hotel form .input-container input[type="text"]:focus{box-shadow:0 2px 20px rgba(0,0,0,0.2);outline:none}#search-hotel form .btn-around-me{background-color:#fff;float:right;width:96px;height:50px;border:0;border-left:1px solid #eaeaea;color:#767474;line-height:16px;padding:0 5px;border-radius:0px 3px 3px 0px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex}#search-hotel form .btn-around-me .icon-location{margin:5px 0 0 5px;font-size:20.8px;font-size:1.3rem}#search-hotel form .btn-around-me .label-location{text-align:left;margin-left:9px}#search-hotel form .btn-around-me:focus,#search-hotel form .btn-around-me:active{outline:none}#search-hotel form button.btn-form{width:100%;color:#fff;background-color:#e3363e;padding:16px 41px 15px;border:0;text-transform:uppercase;border-radius:3px;margin-top:10px;font-size:19.2px;font-size:1.2rem}#search-hotel form button.btn-form:hover{background-color:#ce3237}#search-hotel form button.btn-form:active{background-color:#bb2c31}#search-hotel form button.btn-form .fa{margin-left:-6px;margin-right:6px}#search-hotel form .input-container input{display:inline}#search-hotel form .input-container.input-field-2{margin-top:10px}#search-hotel form .input-container.input-field-2 input[type="text"]{border-radius:3px}#search-hotel form .input-container.input-field:after{font-family:"icomoon";content:"\e906";position:absolute;top:15px;right:27px;width:10px;height:10px;color:#e3363e;font-size:19.2px;font-size:1.2rem;display:none}#search-hotel form .input-container.input-field-2:after{right:33px;content:"\e91a";display:block}#search-hotel #informations-hotel{height:100%;width:100%;position:relative}#search-hotel #informations-hotel .swiper-wrapper{-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;transform-style:flat}#search-hotel #informations-hotel .swiper-slide{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}#search-hotel #informations-hotel .swiper-slide:after{content:'';background-color:rgba(0,0,0,0.4);position:absolute;bottom:0;right:0;left:0;top:0}#search-hotel #informations-hotel .informations-hotel-container{padding:400px 15px 0;position:relative;z-index:2}#search-hotel #informations-hotel .informations-hotel-container .sentence-container{width:100%;text-align:center}#search-hotel #informations-hotel .informations-hotel-container .sentence-container>span:first-child{display:block;color:#fff;font-size:64px;font-size:4rem;margin-bottom:5px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#search-hotel #informations-hotel .informations-hotel-container .sentence-container>span:first-child img.svg,#search-hotel #informations-hotel .informations-hotel-container .sentence-container>span:first-child svg{width:80px;height:80px;object-fit:contain}#search-hotel #informations-hotel .informations-hotel-container .sentence-container>span:first-child svg path{fill:#fff}#search-hotel #informations-hotel .informations-hotel-container .sentence-container .information-sentence{font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-style:italic;color:#fff;font-size:20.8px;font-size:1.3rem}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left{float:left}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right{float:right;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:2px}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .old-price{margin-right:10px}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .old-price del{color:#e3363e}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .old-price del span{color:#fff}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .old-price small{display:block}#search-hotel #informations-hotel .informations-hotel-container .informations-name-container{padding-top:17px;color:#fff;clear:both}#search-hotel #informations-hotel .informations-hotel-container .informations-name-container .informations-name,#search-hotel #informations-hotel .informations-hotel-container .informations-name-container .informations-location{display:block}#search-hotel #informations-hotel .informations-hotel-container .informations-name-container .informations-name{font-size:22.4px;font-size:1.4rem}#search-hotel #informations-hotel .informations-hotel-container .informations-name-container .informations-location{font-size:19.2px;font-size:1.2rem;padding-top:3px}#search-hotel #informations-hotel .informations-hotel-container .informations-link{position:absolute;width:100%;height:45px;display:block;top:570px;left:0}#search-hotel #informations-hotel .mobile-anchor{width:40px;height:40px;text-align:center;font-size:9.6px;font-size:.6rem;position:absolute;z-index:1;bottom:25px;right:0;left:0;margin:0 auto;display:block;-webkit-animation:floating-arrow 2.5s cubic-bezier(0.17, 0.67, 0.47, 1) 0s infinite;animation:floating-arrow 2.5s cubic-bezier(0.17, 0.67, 0.47, 1) 0s infinite}#search-hotel #informations-hotel .mobile-anchor .icon-chevron_bas{color:#fff;line-height:40px}#presentation{padding:15px 15px 23px}#presentation #toggler{opacity:0}#presentation #toggler:checked ~ .more p:nth-child(n+2){max-height:600px;margin-bottom:10px}#presentation #toggler:checked ~ .more label{opacity:0;display:none}#presentation .more{text-align:center}#presentation .more label{padding:11px 29px;text-transform:uppercase;color:#e3363e;border:1px solid #eaeaea;display:inline-block;margin:8px 0 10px}#presentation .more p{text-align:left;margin-bottom:10px;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;line-height:28.8px;line-height:1.8rem;font-size:18.4px;font-size:1.15rem}#presentation .more p:nth-child(n+2){max-height:0;margin-bottom:0;overflow:hidden}#presentation .presentation-list li{clear:both;margin:7px 0 24px}#presentation .presentation-list li .presentation-list-left{float:left;width:55px;margin-right:18px;position:relative;padding-top:0;padding-bottom:45px}#presentation .presentation-list li span{font-size:54px;text-align:center;color:#e3363e}#presentation .presentation-list li .icon-daycation{max-width:55px;height:auto}#presentation .presentation-list .presentation-list-right{overflow:visible;padding-top:0;padding-right:20px;position:relative;line-height:22.4px;line-height:1.4rem}#presentation .presentation-list .presentation-list-right h3{color:#000;text-transform:uppercase;font-weight:bold;font-size:19.2px;font-size:1.2rem;margin-bottom:10px}#presentation .presentation-list .presentation-list-right p{font-size:16px;font-size:1rem}#presentation .presentation-list .presentation-list-right .infobulle{position:absolute;right:4px;top:19px;color:#000;background-color:#f3f3f3;-webkit-border-radius:50%;border-radius:50%;width:18px;height:18px;text-align:center;font-size:11.2px;font-size:.7rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;z-index:2}#presentation .presentation-list .presentation-list-right .infobulle:hover,#presentation .presentation-list .presentation-list-right .infobulle:active,#presentation .presentation-list .presentation-list-right .infobulle.active{background-color:#e3363e;color:#fff;cursor:pointer}#presentation .presentation-list .presentation-list-right .infobulle:hover .infobulle-content,#presentation .presentation-list .presentation-list-right .infobulle:active .infobulle-content,#presentation .presentation-list .presentation-list-right .infobulle.active .infobulle-content{display:block}#presentation .presentation-list .presentation-list-right .infobulle .infobulle-content{display:none;position:absolute;width:280px;bottom:35px;left:-240px;padding:25px;color:#000;background-color:#fff;text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.1);line-height:19.2px;line-height:1.2rem;font-size:14.4px;font-size:.9rem;-webkit-border-radius:3px;border-radius:3px}#presentation .presentation-list .presentation-list-right .infobulle .infobulle-content:after{content:"";position:absolute;bottom:-10px;right:21px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent}#possibilities{padding:60px 0 30px;background:#f2f2f2;background:-moz-linear-gradient(top, #f2f2f2 0%, #fff 10%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(10%, #fff));background:-webkit-linear-gradient(top, #f2f2f2 0%, #fff 10%);background:-o-linear-gradient(top, #f2f2f2 0%, #fff 10%);background:-ms-linear-gradient(top, #f2f2f2 0%, #fff 10%);background:linear-gradient(to bottom, #f2f2f2 0%, #fff 10%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$start',GradientType=0 )}#possibilities .possibilities-tabs-container{border-bottom:1px solid #eaeaea;width:100%}#possibilities .possibilities-tabs-container .possibilities-tabs{padding-top:44px;height:99px;position:relative}#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(1).active ~ li:last-child:before,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(1).active ~ li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(1):hover ~ li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(1):hover ~ li:last-child:before{left:10.5%}#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(2).active ~ li:last-child:before,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(2).active ~ li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(2):hover ~ li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(2):hover ~ li:last-child:before{left:35.5%}#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(3).active ~ li:last-child:before,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(3).active ~ li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(3):hover ~ li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(3):hover ~ li:last-child:before{left:60.5%}#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(4).active ~ li:last-child:before,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(4).active ~ li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(4):hover ~ li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(4):hover ~ li:last-child:before{left:85.5%}#possibilities .possibilities-tabs-container .possibilities-tabs li{float:left;width:25%;height:100%;text-align:center}#possibilities .possibilities-tabs-container .possibilities-tabs li a{color:#d4d4d4;text-transform:uppercase;text-decoration:none;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif}#possibilities .possibilities-tabs-container .possibilities-tabs li a [class^="icon-"]{transition:color 0.2s linear}#possibilities .possibilities-tabs-container .possibilities-tabs li a img.svg,#possibilities .possibilities-tabs-container .possibilities-tabs li a img,#possibilities .possibilities-tabs-container .possibilities-tabs li a svg{width:auto;height:35px;display:block;margin:0 auto;-webkit-filter:invert(100%);filter:invert(100%)}#possibilities .possibilities-tabs-container .possibilities-tabs li a:hover,#possibilities .possibilities-tabs-container .possibilities-tabs li a:active{color:#000;font-family:"brandon_grotesque",Verdana,Arial,sans-serif}#possibilities .possibilities-tabs-container .possibilities-tabs li a:hover .icon-loisir,#possibilities .possibilities-tabs-container .possibilities-tabs li a:active .icon-loisir{color:#fcbb6d}#possibilities .possibilities-tabs-container .possibilities-tabs li a:hover .icon-business,#possibilities .possibilities-tabs-container .possibilities-tabs li a:active .icon-business{color:#615277}#possibilities .possibilities-tabs-container .possibilities-tabs li a:hover .icon-repos,#possibilities .possibilities-tabs-container .possibilities-tabs li a:active .icon-repos{color:#85b9b9}#possibilities .possibilities-tabs-container .possibilities-tabs li.active a{color:#000;font-family:"brandon_grotesque",Verdana,Arial,sans-serif}#possibilities .possibilities-tabs-container .possibilities-tabs li.active a .icon-loisir{color:#fcbb6d}#possibilities .possibilities-tabs-container .possibilities-tabs li.active a .icon-business{color:#615277}#possibilities .possibilities-tabs-container .possibilities-tabs li.active a .icon-repos{color:#85b9b9}#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:before,#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:after{content:" ";position:absolute;left:10.5%;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;transition:left 0.25s linear}#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:before{bottom:0;border-color:transparent transparent #eaeaea transparent}#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:after{bottom:-1px;border-color:transparent transparent #fff transparent}#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:hover:before,#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:hover:after{left:85.5% !important}#possibilities .possibilities-tabs-container .possibilities-tabs li:first-child a{display:inline-block;padding-top:13px}#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(n+2) a{font-size:32px;font-size:2rem}#possibilities .possibilities-block{padding:15px}#possibilities .possibilities-block .block{width:100%;min-width:160px;margin-bottom:18px;overflow:hidden}#possibilities .possibilities-block .possibility{text-align:center;padding:30px 20px 20px}#possibilities .possibilities-block .possibility .title{color:#fff;display:block;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:19.2px;font-size:1.2rem;line-height:28.8px;line-height:1.8rem}#possibilities .possibilities-block .possibility a{display:inline-block;color:#fff;border:1px solid transparent;margin:28px 20px 0 20px;-webkit-border-radius:5px;border-radius:5px;padding:7px 20px;text-transform:uppercase;background-color:rgba(255,255,255,0.1);font-size:11.2px;font-size:.7rem}#possibilities .possibilities-block .possibility a:hover,#possibilities .possibilities-block .possibility a:active{background-color:transparent;border:1px solid #fff}#possibilities .possibilities-block .possibility .illustration{display:none}#possibilities .possibilities-block .possibility.business{background-color:#615277}#possibilities .possibilities-block .possibility.loisir{background-color:#fcbb6d}#possibilities .possibilities-block .possibility.repos{background-color:#85b9b9}#possibilities .possibilities-block .hotel img{width:100%;height:auto;position:absolute;bottom:0;right:0;left:0;top:0;z-index:0;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#possibilities .possibilities-block .hotel .hotel-informations{position:absolute;z-index:3;bottom:0;width:100%;padding:15px 15px;text-shadow:0 1px 1px #767474}#possibilities .possibilities-block .hotel:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}#possibilities .possibilities-block .hotel:after{content:'';z-index:2;position:absolute;bottom:0;right:0;left:0;top:0;background:-moz-linear-gradient(top, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, transparent), color-stop(50%, transparent), color-stop(100%, rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 )}#possibilities .possibilities-block .news{height:210px;text-align:center;overflow:hidden;position:relative}#possibilities .possibilities-block .news .swiper-slide{height:210px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#possibilities .possibilities-block .news .text{color:#fff;font-size:19.2px;font-size:1.2rem;line-height:28.8px;line-height:1.8rem;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;padding:10px}#possibilities .possibilities-block .news .text p{margin:12px 5px;font-size:19.2px;font-size:1.2rem}#possibilities .possibilities-block .news a.usage-button{display:inline-block;color:#fff;border:1px solid transparent;margin:0 20px 0 20px;-webkit-border-radius:5px;border-radius:5px;padding:7px 20px;text-transform:uppercase;background-color:rgba(255,255,255,0.1);font-size:11.2px;font-size:.7rem}#possibilities .possibilities-block .news a.usage-button:hover,#possibilities .possibilities-block .news a.usage-button:active{background-color:transparent;border:1px solid #fff}#possibilities .possibilities-block .news .red{background-color:#e3363e}#possibilities .possibilities-block .news .news-swiper-pagination{position:absolute;bottom:30px;left:0;right:0;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#possibilities .possibilities-block .news .news-swiper-pagination .swiper-pagination-switch{display:block;float:left;width:8px;height:8px;margin:0 5px;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.6)}#possibilities .possibilities-block .news .news-swiper-pagination .swiper-active-switch{background-color:#fff}#possibilities .dayuse-informations{padding:0 15px}#possibilities .dayuse-informations p{text-align:center}#possibilities .dayuse-informations p .title{font-family:"brandon_grotesquelight";display:block;width:70%;margin:20px auto 36px;font-size:19.2px;font-size:1.2rem;line-height:25.6px;line-height:1.6rem}#possibilities .dayuse-informations p .title strong{font-family:"brandon_grotesque";display:block;margin-top:10px;font-size:25.6px;font-size:1.6rem;line-height:28.8px;line-height:1.8rem}#your-dayuse{padding-top:52px;background:#f2f2f2;background:-moz-linear-gradient(top, #f2f2f2 0%, #fff 10%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(10%, #fff));background:-webkit-linear-gradient(top, #f2f2f2 0%, #fff 10%);background:-o-linear-gradient(top, #f2f2f2 0%, #fff 10%);background:-ms-linear-gradient(top, #f2f2f2 0%, #fff 10%);background:linear-gradient(to bottom, #f2f2f2 0%, #fff 10%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$start',GradientType=0 )}#your-dayuse .section-title{line-height:28.8px;line-height:1.8rem}#your-dayuse .section-title strong{font-weight:normal;font-size:30.4px;font-size:1.9rem;line-height:41.6px;line-height:2.6rem;display:block}#your-dayuse .top-cities-img{padding:23px 0;width:330px;margin:0 auto}#your-dayuse .top-cities-img li{width:160px;height:160px;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;float:left;position:relative;overflow:hidden}#your-dayuse .top-cities-img li .top-cities-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-size:cover;transition:0.25s -webkit-filter linear}#your-dayuse .top-cities-img li img{width:100%;height:auto;position:absolute;bottom:0;right:0;left:0;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#your-dayuse .top-cities-img li a{background-color:transparent;transition:background-color 0.2s linear;z-index:2}#your-dayuse .top-cities-img li:hover a{background-color:rgba(18,29,42,0.7)}#your-dayuse .top-cities-img li:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#your-dayuse .top-cities-img li:nth-child(2n){margin-left:10px;margin-bottom:10px}#your-dayuse .top-cities-img li h3{color:#fff;font-size:20.8px;font-size:1.3rem;text-transform:uppercase;font-weight:bold;text-shadow:0 0 70px rgba(0,0,0,0.5)}@media screen and (max-width: 359px){#your-dayuse .top-cities-img{width:320px}#your-dayuse .top-cities-img li:nth-child(2n){margin:0}}#your-dayuse .top-cities-informations{padding:48px 15px;text-align:center}#your-dayuse .top-cities-informations h2{display:block;margin:0 auto 54px;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:22.4px;font-size:1.4rem;line-height:33.6px;line-height:2.1rem}#your-dayuse .top-cities-informations h2 strong{font-family:"brandon_grotesque",Verdana,Arial,sans-serif}#your-dayuse .top-cities-informations h3{text-transform:uppercase;font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-size:22.4px;font-size:1.4rem}#your-dayuse .top-cities-informations .top-cities-list{margin-bottom:45px}#your-dayuse .top-cities-informations .top-cities-list li{margin:28px 0;text-align:center}#your-dayuse .top-cities-informations .top-cities-list li a{font-size:22.4px;font-size:1.4rem}#your-dayuse .top-cities-informations .top-cities-list-container .rectangle-link,#your-dayuse .top-cities-informations .top-cities-list-container .fake-select,#your-dayuse .top-cities-informations .top-cities-list-container .tabs-container .tabs li a,.tabs-container .tabs li #your-dayuse .top-cities-informations .top-cities-list-container a,#your-dayuse .top-cities-informations .top-cities-list-container #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #your-dayuse .top-cities-informations .top-cities-list-container a,#your-dayuse .top-cities-informations .top-cities-list-container #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more #your-dayuse .top-cities-informations .top-cities-list-container a,#your-dayuse .top-cities-informations .top-cities-list-container #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more #your-dayuse .top-cities-informations .top-cities-list-container a{background-color:#fff;margin-top:20px}#dayuse-inspiration .section-title,#category .section-title{font-size:21.6px;font-size:1.35rem;line-height:25.6px;line-height:1.6rem}#dayuse-inspiration .fake-select,#category .fake-select{text-transform:uppercase;position:relative;margin-top:40px;margin-bottom:0}#dayuse-inspiration .fake-select .icon-chevron_bas,#category .fake-select .icon-chevron_bas{position:absolute;right:20px;font-size:6.4px;font-size:.4rem;line-height:20.8px;line-height:1.3rem}#dayuse-inspiration .fake-select.open,#category .fake-select.open{border-color:#e3363e}#dayuse-inspiration .tabs-container,#category .tabs-container{position:relative;padding:0 20px}#dayuse-inspiration .tabs-container .tabs,#category .tabs-container .tabs{display:none;position:absolute;top:50px;z-index:2;width:100%}#dayuse-inspiration .tabs-container .tabs li,#category .tabs-container .tabs li{background-color:#fff}#dayuse-inspiration .tabs-container .tabs li.active,#category .tabs-container .tabs li.active{display:none}#dayuse-inspiration .tabs-container .tabs li a,#category .tabs-container .tabs li a{text-transform:uppercase;margin-bottom:0;border-top:0}#dayuse-inspiration .inspirations-container,#category .inspirations-container{width:100%;padding:27px 0 21px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;overflow:hidden}#dayuse-inspiration .inspirations-container ~ .inspirations-container,#category .inspirations-container ~ .inspirations-container{display:none}#dayuse-inspiration .inspirations-container#conseils,#dayuse-inspiration .inspirations-container#inspirations-tips,#category .inspirations-container#conseils,#category .inspirations-container#inspirations-tips{display:block}#dayuse-inspiration .inspirations-container .swiper-wrapper,#category .inspirations-container .swiper-wrapper{margin:0 auto !important}#dayuse-inspiration .inspirations-container .inspiration-pagination,#category .inspirations-container .inspiration-pagination{padding:20px 0 33px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:0px;width:100%}#dayuse-inspiration .inspirations-container .inspiration-pagination .swiper-pagination-bullet,#category .inspirations-container .inspiration-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:10px;background-color:rgba(227,54,62,0.6);opacity:.6;transition:all .25s ease;margin:0 7px}#dayuse-inspiration .inspirations-container .inspiration-pagination .swiper-pagination-bullet:hover,#dayuse-inspiration .inspirations-container .inspiration-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,#category .inspirations-container .inspiration-pagination .swiper-pagination-bullet:hover,#category .inspirations-container .inspiration-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#dayuse-inspiration .inspirations-container .article-container,#category .inspirations-container .article-container{width:100%;max-width:768px}#dayuse-inspiration .inspirations-container .article-container article,#category .inspirations-container .article-container article{min-height:437px;max-width:90vw;box-shadow:0 0 50px rgba(0,0,0,0.07);padding:20px 16px 10px;border-bottom:1px solid #eaeaea;background-color:#fff;margin:0 auto;margin-bottom:20px;position:relative}#dayuse-inspiration .inspirations-container .article-container article .responsive-img,#category .inspirations-container .article-container article .responsive-img{width:auto;height:131px;position:relative;left:50%;margin-left:-100%}#dayuse-inspiration .inspirations-container .article-container article:last-child,#category .inspirations-container .article-container article:last-child{border:0}#dayuse-inspiration .inspirations-container .article-container article h3,#category .inspirations-container .article-container article h3{width:100%;text-align:center;font-size:17px;line-height:22px;height:86px;text-transform:uppercase;color:#121d2a;margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#dayuse-inspiration .inspirations-container .article-container article h3 a,#category .inspirations-container .article-container article h3 a{width:100%;font-size:17px;line-height:23px;text-align:center;display:block}#dayuse-inspiration .inspirations-container .article-container article h3 a:hover,#category .inspirations-container .article-container article h3 a:hover{color:#e3363e}#dayuse-inspiration .inspirations-container .article-container article h3 span,#category .inspirations-container .article-container article h3 span{width:100%;text-align:center;display:block}#dayuse-inspiration .inspirations-container .article-container article .inspiration-author,#category .inspirations-container .article-container article .inspiration-author{display:none;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#dayuse-inspiration .inspirations-container .article-container article .inspiration-author img,#category .inspirations-container .article-container article .inspiration-author img{-webkit-border-radius:50%;border-radius:50%;margin-right:19px}#dayuse-inspiration .inspirations-container .article-container article .inspiration-author span,#category .inspirations-container .article-container article .inspiration-author span{font-size:17.6px;font-size:1.1rem}#dayuse-inspiration .inspirations-container .article-container article .more,#category .inspirations-container .article-container article .more{max-height:310px;display:block;text-align:center;overflow:hidden}#dayuse-inspiration .inspirations-container .article-container article .more .img-container,#category .inspirations-container .article-container article .more .img-container{background-color:#f5f5f5;height:131px;width:auto;margin-left:-16px;margin-right:-16px;overflow:hidden}#dayuse-inspiration .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more a{display:inline-block;width:auto;margin:0 auto;text-transform:uppercase;padding:4px 29px;margin-top:22px;font-size:16px;font-size:1rem}#dayuse-inspiration .inspirations-container .article-container article .more p,#category .inspirations-container .article-container article .more p{font-size:17.6px;font-size:1.1rem;line-height:26.4px;line-height:1.65rem;text-align:justify;margin-top:10px}#dayuse-inspiration .inspirations-container .article-container article.small h3,#category .inspirations-container .article-container article.small h3{text-transform:uppercase;font-size:19.2px;font-size:1.2rem;line-height:27.2px;line-height:1.7rem;margin-bottom:8px;height:72px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#dayuse-inspiration .inspirations-container .article-container article.small .inspiration-author img,#category .inspirations-container .article-container article.small .inspiration-author img{width:40px;height:40px;margin-right:14px}#dayuse-inspiration .inspirations-container .article-container article.small .more,#category .inspirations-container .article-container article.small .more{line-height:19.2px;line-height:1.2rem;text-align:center;overflow:hidden;transition:max-height 0.2s linear;margin:0}#dayuse-gift{position:relative;padding:126px 15px 119px;background:#d6dddc url(/public/img/dayuse-gift.jpg) no-repeat left top;background-size:cover}#dayuse-gift .title{display:block;text-align:center;text-transform:uppercase;color:#fff;position:relative;z-index:2;font-size:25.6px;font-size:1.6rem;line-height:38.4px;line-height:2.4rem}#dayuse-gift .title br{display:none}#dayuse-gift form{position:relative;z-index:2}#dayuse-gift form input[type="email"]{width:100%;border:0;padding:13px 0 13px 20px;text-align:left;margin-top:26px;-webkit-border-radius:2px;border-radius:2px;font-style:italic;height:50px}#dayuse-gift form input[type="submit"]{width:100%;height:50px;text-align:center;text-transform:uppercase;background-color:#e3363e;color:#fff;padding:15px 0;border:0;margin-top:17px;font-size:19.2px;font-size:1.2rem;-webkit-border-radius:2px;border-radius:2px}#dayuse-gift form input[type="submit"]:hover{background-color:#ce3237}#dayuse-gift form input[type="submit"]:active{background-color:#bb2c31}#dayuse-gift .mobile-overlay{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;background-color:rgba(0,0,0,0.3)}#dayuse-app{padding:56px 15px}#dayuse-app .section-title{line-height:24px;line-height:1.5rem;word-break:break-word;width:230px;margin:auto}#dayuse-app hr.mini{margin-top:41px}#dayuse-app .app-buttons{padding:44px 0 20px}#dayuse-app .app-buttons a{width:50%;display:block;float:left;text-align:center}#dayuse-app .app-phones{position:relative;height:300px;margin:30px auto 0;width:280px}#dayuse-app .app-phones .app-google{width:150px;height:320px;position:absolute;top:0;left:10px}#dayuse-app .app-phones .app-google .app-screen{position:absolute;top:29px;left:6px;width:91%}#dayuse-app .app-phones .app-iphone{width:180px;height:320px;position:absolute;top:-30px;left:100px}#dayuse-app .app-phones .app-iphone .app-screen{position:absolute;top:53px;left:21px;width:78%}#dayuse-press{padding:22px 15px 53px;overflow:hidden}#dayuse-press .list-articles{padding-top:53px;height:250px}#dayuse-press .list-articles .swiper-slide{width:auto;text-align:center;padding:0 15px}#dayuse-press .list-articles .swiper-slide>a{width:170px;display:block;text-align:center;height:74px;overflow:hidden}#dayuse-press .list-articles .swiper-slide>a img{width:100%;height:auto}#dayuse-press .list-articles .swiper-slide p{width:170px;padding:15px 0 0;text-align:center;font-style:italic;line-height:22.4px;line-height:1.4rem;color:#767474;font-size:16px;font-size:1rem;opacity:0.7}#dayuse-press .list-articles .swiper-slide p a{color:#767474}#dayuse-press .rectangle-link-container{margin-top:30px}.daycation-banner{width:100%}@media screen and (min-width: 1250px){.daycation-banner{background-color:#F2F2F2;margin-top:54px}}@media screen and (min-width: 1250px){.daycation-banner--container{max-width:960px;margin:0 auto;display:block}.daycation-banner--container:after{content:'';width:100%;height:0;clear:both;display:block}}.daycation-banner--icons{width:100%;position:relative;display:block}@media screen and (min-width: 1250px){.daycation-banner--icons{width:50%;float:left}}.daycation-banner--icons:after{content:'';width:100%;height:0;clear:both;display:block}.daycation-banner--icon1,.daycation-banner--icon2,.daycation-banner--icon3{width:33.3%;padding:24px 0 28px;background-position:center;background-size:cover;float:left}@media screen and (min-width: 1250px){.daycation-banner--icon1,.daycation-banner--icon2,.daycation-banner--icon3{min-height:250px;padding:78px 0 78px}}.daycation-banner--icon1-svg,.daycation-banner--icon2-svg,.daycation-banner--icon3-svg{text-align:center}.daycation-banner--icon1-svg img,.daycation-banner--icon2-svg img,.daycation-banner--icon3-svg img{max-width:48px;height:auto;margin:0 auto 4px;display:block}@media screen and (min-width: 1250px){.daycation-banner--icon1-svg img,.daycation-banner--icon2-svg img,.daycation-banner--icon3-svg img{max-width:64px}}.daycation-banner--icon1-svg span,.daycation-banner--icon2-svg span,.daycation-banner--icon3-svg span{font-family:"brandon_grotesquemedium",Verdana,Arial,sans-serif;font-size:14px;color:white;text-transform:uppercase;text-shadow:0 0 7px rgba(0,0,0,0.7);display:inline-block}@media screen and (min-width: 1250px){.daycation-banner--icon1-svg span,.daycation-banner--icon2-svg span,.daycation-banner--icon3-svg span{font-size:18px;margin-top:8px}}.daycation-banner--icon1{background-image:url("/public/img/daycation/bien-etre-bg.jpg")}@media screen and (min-width: 1250px){.daycation-banner--icon1{background-image:url("/public/img/daycation/bien-etre-bg-desktop.jpg")}}.daycation-banner--icon2{background-image:url("/public/img/daycation/fitness-bg.jpg")}@media screen and (min-width: 1250px){.daycation-banner--icon2{background-image:url("/public/img/daycation/fitness-bg-desktop.jpg")}}.daycation-banner--icon3{background-image:url("/public/img/daycation/business-bg.jpg")}@media screen and (min-width: 1250px){.daycation-banner--icon3{background-image:url("/public/img/daycation/business-bg-desktop.jpg")}}.daycation-banner--discover{width:100%;display:block;padding:20px;text-align:center;background-color:#F2F2F2}@media screen and (min-width: 1250px){.daycation-banner--discover{width:50%;background-color:transparent;padding:81px 20px;float:right}}.daycation-banner--discover-title{font-family:"brandon_grotesqueblack",Verdana,Arial,sans-serif;font-size:16px;color:#ff9900;text-transform:uppercase;margin-bottom:8px;display:block}@media screen and (min-width: 1250px){.daycation-banner--discover-title{font-size:23px}}.daycation-banner--discover-subtitle{font-family:"brandon_grotesquemedium",Verdana,Arial,sans-serif;font-size:16px;color:#333;text-transform:uppercase;margin-top:8px;display:block}@media screen and (min-width: 1250px){.daycation-banner--discover-subtitle{font-size:21px}}.daycation-banner--discover .button.orange{font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-size:10px;text-transform:uppercase;background-color:#ff9900;color:white;text-decoration:none;border-radius:3px;margin-top:10px;padding:6px 14px;display:inline-block;-webkit-transition:all 0.2s cubic-bezier(0.17, 0.67, 0.47, 1);-moz-transition:all 0.2s cubic-bezier(0.17, 0.67, 0.47, 1);transition:all 0.2s cubic-bezier(0.17, 0.67, 0.47, 1)}@media screen and (min-width: 1250px){.daycation-banner--discover .button.orange{font-size:14px;border-radius:4px}}.daycation-banner--discover .button.orange:after{font-family:FontAwesome;content:'\f105';color:white;margin-left:6px;display:inline-block}.daycation-banner:hover .button.orange{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 1250px){#presentation .daycation-banner{max-width:960px;background-image:none;margin:54px auto 0}}@media screen and (min-width: 1250px){#presentation .daycation-banner--icon1,#presentation .daycation-banner--icon2,#presentation .daycation-banner--icon3{min-height:150px;padding:28px 0}}@media screen and (min-width: 1250px){#presentation .daycation-banner--discover{padding:31px 20px;background-color:#F2F2F2}#presentation .daycation-banner--discover-title,#presentation .daycation-banner--discover-subtitle{text-shadow:none}#presentation .daycation-banner--discover-subtitle{color:#333}}@media screen and (min-width: 768px) and (max-width: 1250px){.modal .modal-content .modal-header .title{font-size:100%}header{padding-bottom:0}#search-hotel .slide-title{top:140px}#search-hotel .slide-subtitle{display:block;top:175px;font-size:19.2px;font-size:1.2rem}#search-hotel form{top:200px;padding:10px 100px 0}#search-hotel form .input-container{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}#search-hotel form .input-container input[type="text"]{line-height:22.4px;line-height:1.4rem}#search-hotel form button.btn-form{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#search-filter form .stars_rating .category-container{max-width:92%}#search-filter form .stars_rating .category-container .checkbox-container{width:20%}#presentation .presentation-list{width:760px;margin:0 auto}#presentation .presentation-list li{width:23%;float:left;margin:0 1%;clear:none}#presentation .presentation-list li .presentation-list-left{width:100%;height:74px;float:none;text-align:center;padding-top:6px;padding-bottom:4px}#presentation .presentation-list li .presentation-list-right{text-align:center;max-width:none;padding-top:18px}#presentation .presentation-list li .presentation-list-right h3{font-size:17.6px;font-size:1.1rem;line-height:24px;line-height:1.5rem;padding:0 5px}#presentation .presentation-list li .presentation-list-right p{font-size:16px;font-size:1rem}#presentation .more{margin-top:35px}#possibilities .possibilities-block{width:500px;margin:0 auto}#possibilities .possibilities-block{width:700px;margin:0 auto;padding-top:40px;overflow:hidden}#possibilities .possibilities-block .column.first{padding-right:10px}#possibilities .possibilities-block .column.last{padding-left:10px}#possibilities .possibilities-block .hotel{height:300px;margin-bottom:18px !important;background-position:center center}#possibilities .possibilities-block .hotel .hotel-like-overlay{height:100%;padding-top:120px}#possibilities .possibilities-block .hotel .hotel-like-overlay .icon-usage,#possibilities .possibilities-block .hotel .hotel-like-overlay .icon-loisir,#possibilities .possibilities-block .hotel .hotel-like-overlay .icon-business,#possibilities .possibilities-block .hotel .hotel-like-overlay .icon-repos{margin:40px 0}#possibilities .possibilities-block .hotel .hour-start,#possibilities .possibilities-block .hotel .hour-end,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-end,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-start,#possibilities .possibilities-block .hotel .hour-end,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-end{padding:16px 29px}#possibilities .possibilities-block .hotel .hour-start:after,#possibilities .possibilities-block .hotel .hour-end:after,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-end:after,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-start:after,#possibilities .possibilities-block .hotel .hour-end:after,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-end:after{border-width:52px 7px 0 0}#possibilities .possibilities-block .hotel .hotel-informations{position:absolute;bottom:0;width:100%;padding:15px 15px;text-shadow:1px 1px 1px #000}#possibilities .possibilities-block .hotel .hotel-informations .hotel-price{position:relative;bottom:initial;right:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-shadow:none}#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price{display:inline-block;border-left:1px solid #eaeaea;padding-left:27px;font-size:38.4px;font-size:2.4rem}#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price strong{text-transform:initial}#possibilities .possibilities-block .hotel .hotel-informations .hotel-name{line-height:22.4px;line-height:1.4rem;font-family:"brandon_grotesque",Verdana,Arial,sans-serif;color:#fff;position:relative;bottom:0}#possibilities .possibilities-block .hotel .hotel-informations .hotel-name small{color:#fff}#possibilities .possibilities-block .possibility{height:210px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:0}#possibilities .possibilities-block .possibility .content{width:50%;padding:0 15px}#possibilities .possibilities-block .possibility .illustration{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:50%;height:100%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:rgba(255,255,255,0.2);position:relative}#possibilities .possibilities-block .possibility .illustration img.svg,#possibilities .possibilities-block .possibility .illustration svg{width:80px;height:auto}#possibilities .possibilities-block .possibility .illustration span{font-size:64px;font-size:4rem;color:#fff}#possibilities .possibilities-block .possibility .illustration.left span.triangle{content:"";position:absolute;top:43%;right:0;width:0;height:0;border-style:solid;border-width:22px 22px 22px 0;border-color:transparent rgba(255,255,255,0.2) transparent transparent}#possibilities .possibilities-block .possibility .illustration.left.business:after{border-color:transparent #615277 transparent transparent}#possibilities .possibilities-block .possibility .illustration.left.loisir:after{top:83px;border-color:transparent #fcbb6d transparent transparent}#possibilities .possibilities-block .possibility .illustration.left.repos:after{top:83px;border-color:transparent #85b9b9 transparent transparent}#possibilities .possibilities-block .possibility .illustration.right span.triangle{content:"";position:absolute;top:90px;left:0;width:0;height:0;border-style:solid;border-width:22px 0 22px 22px;border-color:transparent transparent transparent rgba(255,255,255,0.2)}#possibilities .possibilities-block .possibility .illustration.right.business:before{top:83px;border-color:transparent transparent transparent #615277}#possibilities .possibilities-block .possibility .illustration.right.loisir:before{top:82px;border-color:transparent transparent transparent #fcbb6d}#possibilities .possibilities-block .possibility .illustration.right.repos:before{top:82px;border-color:transparent transparent transparent #85b9b9}#possibilities .dayuse-informations p .title{font-size:29.6px;font-size:1.85rem;margin-top:24px}#possibilities .dayuse-informations p .title strong{font-size:28.8px;font-size:1.8rem;display:inline-block}#possibilities .dayuse-informations p .links-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#possibilities .dayuse-informations p .links-container .rectangle-link,#possibilities .dayuse-informations p .links-container .fake-select,#possibilities .dayuse-informations p .links-container .tabs-container .tabs li a,.tabs-container .tabs li #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more #possibilities .dayuse-informations p .links-container a{width:269px;margin:0 15px}#reservations-middle .reservation-buttons-left{width:50%;float:left}#reservations-middle .reservation-buttons-right{width:50%;float:left;text-align:right}#your-dayuse{text-align:center}#your-dayuse .top-cities-img{width:600px;margin-top:38px}#your-dayuse .top-cities-img li{width:186px;height:186px;margin-left:20px !important;margin-bottom:20px !important}#your-dayuse .top-cities-img li:nth-child(3n+1){margin-left:0 !important;margin-bottom:0 !important}#your-dayuse .top-cities-img li a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#your-dayuse .top-cities-img li h3{font-size:22.4px;font-size:1.4rem;text-decoration:none}#dayuse-gift{margin-top:25px;padding-top:120px;padding-bottom:120px}#dayuse-gift .title{font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:32px;font-size:2rem;line-height:56px;line-height:3.5rem;text-shadow:0 0 10px rgba(0,0,0,0.3)}#dayuse-gift .title br{display:block}#dayuse-gift form{width:672px;margin:0 auto;padding-top:47px}#dayuse-gift form input[type="email"]{width:473px;display:inline-block;margin-right:18px;margin-top:0;float:left;line-height:24px;line-height:1.5rem}#dayuse-gift form input[type="submit"]{width:181px;margin-top:0}#dayuse-gift .mobile-overlay{display:none}#dayuse-newsletter #newsletterForm-container{width:600px;margin:0 auto}#dayuse-newsletter #newsletterForm-container h3{text-align:center;margin-top:15px}#dayuse-app .section-title{width:100%;word-break:normal}#dayuse-app .app-buttons-wrapper{width:300px;margin:0 auto}#dayuse-inspiration{margin-top:45px}#dayuse-inspiration .fake-select{width:652px !important;display:block !important;margin:20px auto 0}#dayuse-inspiration .tabs-container li a{width:652px !important;margin:0 auto !important;display:block !important}#dayuse-inspiration .inspirations-container{margin:0 auto;overflow:hidden;padding-top:60px;display:block}#dayuse-inspiration .inspirations-container ~ .inspirations-container{display:none}#dayuse-inspiration .inspirations-container .article-container{width:40vw}#dayuse-inspiration .inspirations-container .article-container article{border-bottom:0;box-shadow:0 0 50px rgba(0,0,0,0.07);height:412px !important;padding:20px 16px 10px;box-sizing:border-box;margin:0 26px;position:relative}#dayuse-inspiration .inspirations-container .article-container article .inspiration-author{margin-top:14px}#dayuse-inspiration .inspirations-container .article-container article .inspiration-author img{width:50px !important;height:50px !important}#dayuse-inspiration .inspirations-container .article-container article.small{padding:20px 16px 10px}#dayuse-inspiration .inspirations-container .article-container article.small h3{font-size:19.2px;font-size:1.2rem}#dayuse-inspiration .inspirations-container .article-container article.small .more{max-height:412px;margin-top:25px}#dayuse-inspiration .inspirations-container .article-container article .more p{font-size:16px;font-size:1rem;line-height:20.8px;line-height:1.3rem;height:95px;position:relative;overflow:hidden;margin-top:10px}#dayuse-inspiration .inspirations-container .article-container article .more p:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}#dayuse-inspiration .inspirations-container .article-container article .more a{margin-top:10px;font-size:12.8px;font-size:.8rem;line-height:20.8px;line-height:1.3rem;padding:4px 29px}#dayuse-inspiration .inspirations-container .inspiration-pagination{margin-top:34px}#dayuse-inspiration .inspirations-container .rectangle-link-container{margin-top:11px}#dayuse-inspiration .inspirations-container .rectangle-link-container .rectangle-link,.tabs-container .tabs li #dayuse-inspiration .inspirations-container .rectangle-link-container a,#dayuse-inspiration .inspirations-container .rectangle-link-container #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #dayuse-inspiration .inspirations-container .rectangle-link-container a,#dayuse-inspiration .inspirations-container .rectangle-link-container .fake-select,#dayuse-inspiration .inspirations-container .rectangle-link-container .tabs-container .tabs li a,#dayuse-inspiration .tabs-container .tabs li .inspirations-container .rectangle-link-container a,#dayuse-inspiration .inspirations-container .rectangle-link-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more .rectangle-link-container a{display:block;width:auto;padding:11px 40px}#dayuse-inspiration #conseils{display:block}.ui-autocomplete{width:500px !important;background-color:#fff;padding:15px;box-shadow:0 0 5px rgba(0,0,0,0.3)}.ui-autocomplete li{padding:8px 0 0 0;clear:both}.ui-autocomplete li.address-separator,.ui-autocomplete li.hotel-separator{display:none}.ui-autocomplete li div{border-bottom:1px solid #eaeaea;padding:0 0 8px 3px;font-size:14.4px;font-size:.9rem;overflow:hidden}.ui-autocomplete li div a{color:#121d2a;text-decoration:none}.ui-autocomplete li div:hover{color:#e3363e}.ui-autocomplete li div:hover a{color:#e3363e}.ui-autocomplete li:last-child div{border:0}.ui-autocomplete li.address-auto:before{content:"\e906";font-family:"icomoon";width:32px;height:32px;float:left;display:block;text-align:center;margin-right:10px}.ui-autocomplete li.hotel-auto:before{content:"\e91d";font-family:"icomoon";width:32px;height:32px;float:left;display:block;text-align:center;margin-right:10px}.search-mobile-nav ul li{padding:0}.search-mobile-nav ul li:last-child{padding:0 15px}.search-mobile-nav ul li:last-child .button-container{width:auto}#search-list-hotel .no-result .title{font-size:36.8px;font-size:2.3rem;margin-top:30px}#search-list-hotel .no-result form{width:390px;margin:40px auto 0}#search-list-hotel .no-result form fieldset input{width:90%;display:block;margin:0 auto 10px}#search-list-hotel .no-result form fieldset button{width:90%;margin:0 auto}#search-list-hotel .list-hotel-container .hotel .hotel-head img{max-height:400px}#search-list-hotel .list-hotel-container .hotel .hotel-informations .hotel-price .price-left{padding-top:11px}#search-list-hotel .list-hotel-container .hotel .hotel-informations .hotel-price .price-left .old-price{display:inline-block;margin-left:5px;text-transform:initial}#search-list-hotel .list-hotel-container .hotel .hotel-informations .hotel-disponibilities li{padding:10px 0}#search-list-hotel .list-hotel-container .hotel .hotel-informations .hotel-disponibilities li a{font-size:17.6px;font-size:1.1rem}#error-links ul{width:705px;margin:80px auto;text-align:center}#error-links ul li{width:212px;display:inline-block;margin:0 10px;padding:0}.article-content #article{padding:40px}#article{width:100%;padding-top:50px}#article article{text-align:center}#article article .press-header{background-color:#9bcbf3;width:100%;text-align:center;padding:110px 0}#article article .press-header span{font-size:32px;font-size:2rem;line-height:57.6px;line-height:3.6rem;color:#fff;text-transform:uppercase}#article article .press-footer{background-color:#8dc5c5;width:100%;text-align:center;padding:60px 0;margin-top:30px}#article article .press-footer p{width:475px;color:#fff;font-size:25.6px;font-size:1.6rem;line-height:40px;line-height:2.5rem;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;text-align:center}#article article .press-footer p a{color:#fff}#article article .press-footer p a.rectangle-link,#article article .press-footer p a.fake-select,#article article .press-footer p .tabs-container .tabs li a,.tabs-container .tabs li #article article .press-footer p a,#article article .press-footer #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations #article article .press-footer p .links-container a,#article #dayuse-inspiration .inspirations-container .article-container article .press-footer p .more a,#dayuse-inspiration .inspirations-container .article-container #article article .press-footer p .more a,#article #dayuse-inspiration .inspirations-container .article-container article .more .press-footer p a,#dayuse-inspiration .inspirations-container .article-container #article article .more .press-footer p a,#article #category .inspirations-container .article-container article .press-footer p .more a,#category .inspirations-container .article-container #article article .press-footer p .more a,#article #category .inspirations-container .article-container article .more .press-footer p a,#category .inspirations-container .article-container #article article .more .press-footer p a{margin-top:20px;background-color:#fff;color:#e3363e;line-height:22.4px;line-height:1.4rem}#article article h1{margin-top:50px;font-size:48px;font-size:3rem;line-height:40px;line-height:2.5rem}#article article h1 br{display:none}#article article .subtitle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#article article .subtitle .author-pic{overflow:hidden;-webkit-border-radius:50%;border-radius:50%;width:42px;height:42px;display:inline-block;margin:0 10px 0 0}#article article .subtitle .author-name,#article article .subtitle .article-date,#article article .subtitle .article-tag{width:auto;display:inline;text-align:left;margin-right:10px;margin-bottom:0;line-height:22.4px;line-height:1.4rem}#article article .subtitle .author-name strong,#article article .subtitle .article-date strong,#article article .subtitle .article-tag strong{font-family:"brandon_grotesquemedium",Verdana,Arial,sans-serif}#article article>p{width:700px;margin:0 auto;font-size:19.2px;font-size:1.2rem;line-height:25.6px;line-height:1.6rem}#article article>p.excerpt{text-align:center;width:700px;font-family:"brandon_grotesquemedium",Verdana,Arial,sans-serif}#article article>p.links{text-align:center}#article article>p.links .rectangle-link,#article article>p.links .fake-select,#article article>p.links .tabs-container .tabs li a,.tabs-container .tabs li #article article>p.links a,#article #possibilities .dayuse-informations article>p.links .links-container a,#possibilities .dayuse-informations #article article>p.links .links-container a,#article #dayuse-inspiration .inspirations-container .article-container article>p.links .more a,#dayuse-inspiration .inspirations-container .article-container #article article>p.links .more a,#article #category .inspirations-container .article-container article>p.links .more a,#category .inspirations-container .article-container #article article>p.links .more a{width:35%;display:inline-block;margin:0 20px}#article article .illustration{margin:20px 0}#article article .illustration .block-illustration{width:25%}#article article .illustration .block-illustration span{top:150px}#category .inspirations-container .listing .article-container{width:45%;margin:0 2.3%}#category .inspirations-container .listing .article-container article .more{max-height:inherit;height:340px}#category .inspirations-container .listing .article-container article .more p{height:115px}.rectangle-link,.rectangle-link-container .rectangle-link,.fake-select,.tabs-container .tabs li a,#possibilities .dayuse-informations p .links-container a,#dayuse-inspiration .fake-select,#category .fake-select,#dayuse-inspiration .tabs-container .tabs li a,#category .tabs-container .tabs li a,#dayuse-inspiration .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more a{display:inline-block;width:auto;padding:15px;min-width:233px}#tunnel-middle{padding-bottom:70px}#contact .tabs-container,#help .tabs-container{margin-top:66px}#contact .tabs-container .fake-select,#help .tabs-container .fake-select{display:none}#contact .tabs-container .tabs,#help .tabs-container .tabs{position:relative;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:1px solid #eaeaea}#contact .tabs-container .tabs li,#help .tabs-container .tabs li{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;width:25%;padding:7px 0}#contact .tabs-container .tabs li:last-child,#help .tabs-container .tabs li:last-child{border-right:1px solid #eaeaea}#contact .tabs-container .tabs li.active,#contact .tabs-container .tabs li:hover,#help .tabs-container .tabs li.active,#help .tabs-container .tabs li:hover{display:block;background-color:rgba(227,54,62,0.1)}#contact .tabs-container .tabs li.active a,#contact .tabs-container .tabs li:hover a,#help .tabs-container .tabs li.active a,#help .tabs-container .tabs li:hover a{color:#e3363e}#contact .tabs-container .tabs li a,#help .tabs-container .tabs li a{color:#000;font-size:16px;font-size:1rem;border:0;width:100%;min-width:inherit}#hotel-header .hotel-slider .hover-img .hotel-like{top:450px}#hotel-header .hotel-slider.is-new .hover-img .hotel-name{max-width:85%}#hotel-header .swipe-dir{display:block}#hotel-header .hotel-photos-zoom--container .hotel-photos-swiper{max-width:768px}#hotel-booking .availability .offers .offer .options .row-options .row-label{width:75%;float:right;padding-right:inherit}#hotel-booking .availability .offers .offer .options .row-options .row-price{width:10%;float:right;padding-left:inherit;left:initial}#hotel-booking .availability .offers .offer .options .row-options .row-input{width:15%;float:right;right:initial;padding:inherit;padding-top:0}#hotel-booking .availability .offers .offer .options .row-options .row-input input,#hotel-booking .availability .offers .offer .options .row-options .row-input button{margin-bottom:6px}#modify-step-2 .is-arrival-time .arrivaltime-container{width:58.33333%;clear:none;float:right}#modify-step-2 .is-comment-section .col-sm-7{float:right}}@media screen and (min-width: 1250px){.modal .modal-content .modal-header .title{font-size:100%}#wrapper{padding-top:51px;background-color:#fff}.block-desktop,#presentation .more,#presentation .presentation-list{width:960px;margin:0 auto}.only-mobile{display:none}.only-tablet{display:none}.only-desktop{display:block}header{height:50px;padding-top:0;padding-bottom:0}header .icon-burger,header .icon-loupe{display:none;float:none}header #logo{float:left;text-align:left;margin-left:20px;height:100%;padding-right:20px;padding-bottom:0;margin-top:0}header #logo img{margin-top:14px;width:111px}header #logo svg{margin:8px 0}header #header-search{display:none;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:auto;float:left;height:100%;position:relative;z-index:2;border-left:1px solid #eaeaea}header #header-search .icon-loupe{display:inline-block;margin:0 15px;font-size:19.2px;font-size:1.2rem;color:#a5a6a7 !important}header #header-search fieldset input[type="text"]{border:0;border-bottom:1px solid #eaeaea;outline:0;width:300px;transition:opacity 0.5s ease-out;background-color:transparent;color:#767474}header #header-search fieldset.in-progress:after{background:transparent url(/public/img/ring-alt.svg) no-repeat left top;width:20px !important;height:20px !important;background-size:cover;content:"" !important;right:0 !important;position:absolute;top:16px}header.sticky #header-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex}header.sticky .desktop-menu>li a{color:#121d2a}header.sticky .desktop-menu>li:hover a{color:rgba(18,29,42,0.8)}header .desktop-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:100%;position:relative;z-index:5;margin-right:20px}header .desktop-menu>li{margin:0 15px;height:100%;position:relative;line-height:51.2px;line-height:3.2rem}header .desktop-menu>li .language-choices{display:none;position:absolute;top:50px;left:0}header .desktop-menu>li .language-choices .header-select-container{display:block;position:relative}header .desktop-menu>li .language-choices .header-select-container:after{content:"\e921";font-family:"icomoon";display:block;position:absolute;top:0;right:10px;color:#121d2a;font-size:3.2px;font-size:.2rem;z-index:1}header .desktop-menu>li .language-choices select{width:100%;outline:0;border:1px solid #eaeaea;line-height:35.2px;line-height:2.2rem;padding:5px 4px 5px 10px;background-color:#fcfcfc;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;height:45px}header .desktop-menu>li .language-choices button{background-color:#e3363e;border:1px solid #e3363e;color:#fff;padding:0px 15px;margin:8px auto 0;width:100%;height:50px;display:block;text-transform:uppercase;-webkit-border-radius:3px;border-radius:3px}header .desktop-menu>li .language-choices button:hover{background-color:#ce3237}header .desktop-menu>li .language-choices button:active{background-color:#bb2c31}header .desktop-menu>li a{font-size:12.8px;font-size:.8rem;text-transform:uppercase;color:#121d2a;text-decoration:none}header .desktop-menu>li a .icon-chevron_bas{margin-left:5px;font-size:3.2px;font-size:.2rem}header .desktop-menu>li a.language-link{display:block;padding:0 6px;font-size:12.8px;font-size:.8rem}header .desktop-menu>li.is-hover .language-link{background-color:#fff;color:#d4d4d4 !important;height:100%}header .desktop-menu>li.is-hover .language-link .icon-chevron_bas{transform:rotate(180deg);display:inline-block}header .desktop-menu>li.is-hover .language-link ~ .language-choices{display:block;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;box-shadow:0 8px 15px rgba(0,0,0,0.1);background-color:#fff;padding:13px 10px;width:233px}header .desktop-menu>li.is-hover .language-link ~ .language-choices li{border:0;padding:0}header .desktop-menu>li.is-hover .language-link ~ .language-choices li a{color:#e3363e}header .desktop-menu>li:first-child{border-left:1px solid rgba(234,234,234,0.5);padding-left:20px}header .desktop-menu>li:nth-child(2) a .icon-chevron_bas{font-size:3.2px;font-size:.2rem}header .desktop-menu>li:last-child{border-left:1px solid rgba(234,234,234,0.5);margin-right:0}header .desktop-menu>li:last-child a{padding:0 25px 0 25px;display:block;width:100%;height:100%}header .desktop-menu>li:last-child a .icon-account{margin-right:3px;font-size:16px;font-size:1rem}header .desktop-menu>li:hover .my-account{height:auto;box-shadow:0 8px 15px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}header .desktop-menu>li:hover>.my-account-link{background-color:#fff;color:#e3363e !important}header .desktop-menu>li .my-account{height:0;overflow:hidden;background-color:#fff}header .desktop-menu>li .my-account a{padding:0 25px;color:#e3363e}header .desktop-menu>li .my-account a:hover{background-color:#e3363e;color:#fff}#search-hotel{height:725px}#search-hotel .slide-title{top:171px;font-size:40px;font-size:2.5rem}#search-hotel .slide-subtitle{display:block}#search-hotel form{top:327px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;left:15%;right:15%}#search-hotel form .btn-around-me{display:none}#search-hotel form button.btn-form{width:inherit;display:inline;padding:16px 41px 15px;margin-left:10px;margin-top:0}#search-hotel form button.btn-form .fa{margin-left:-6px;margin-right:6px}#search-hotel form .input-container{width:256px}#search-hotel form .input-container input{display:inline}#search-hotel form .input-container.input-field-2 input[type="text"]{border-radius:0 3px 3px 0}#search-hotel form .input-container.input-field:not(.input-field-2){border-right:1px solid #eaeaea}#search-hotel form .input-container.input-field:not(.input-field-2) .algolia-autocomplete{width:100%}#search-hotel form .input-container.input-field:not(.input-field-2):after{display:inline-block}#search-hotel form .input-container.input-field-2{border-right:0;border-radius:0 3px 3px 0;margin-top:0}#search-hotel form .input-container.input-field-2:after{display:inline-block}#search-hotel #informations-hotel .swiper-button-prev{color:#fff;background-image:none;position:absolute;top:370px;left:7%;transform:rotate(90deg);opacity:0.3;font-size:1.6rem;z-index:2;display:block}#search-hotel #informations-hotel .swiper-button-prev:hover{opacity:1}#search-hotel #informations-hotel .swiper-button-next{color:#fff;background-image:none;position:absolute;top:390px;right:7%;transform:rotate(-90deg);opacity:0.3;font-size:1.6rem;z-index:2;display:block}#search-hotel #informations-hotel .swiper-button-next:hover{opacity:1}#search-hotel #informations-hotel .swiper-button-next .swiper-button-prev .icon-chevron_bas,#search-hotel #informations-hotel .swiper-button-next .swiper-button-next .icon-chevron_bas{font-size:14.4px;font-size:.9rem}#search-hotel #informations-hotel .informations-hotel-container{width:920px;margin:0 auto;padding:510px 4px 0}#search-hotel #informations-hotel .informations-hotel-container .sentence-container .information-sentence{font-size:20.8px;font-size:1.3rem}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end{padding:12px 25px}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end:after{border-width:43px 7px 0 0}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right{padding-top:6px}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .price{font-size:38.4px;font-size:2.4rem;border-left:1px solid #eaeaea;padding-left:17px}#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-right .old-price{font-size:19.2px;font-size:1.2rem;margin-right:15px}#search-hotel #informations-hotel .informations-hotel-container .informations-name-container{overflow:hidden;clear:none;padding:3px 0 0 30px}#search-hotel #informations-hotel .informations-hotel-container .informations-name-container .informations-name{font-size:19.2px;font-size:1.2rem;line-height:19.2px;line-height:1.2rem;padding-right:20px}#presentation{padding-top:32px;padding-bottom:43px}#presentation hr.mini{margin:39px auto -20px}#presentation h1{text-align:center;font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-size:24.16px;font-size:1.51rem}#presentation .more{width:900px;padding-top:17px}#presentation .more p{column-count:2}#presentation .more .rectangle-link,#presentation .more .fake-select,#presentation .more .tabs-container .tabs li a,.tabs-container .tabs li #presentation .more a,#presentation .more #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #presentation .more a,#presentation #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article #presentation .more a,#presentation #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article #presentation .more a{font-size:16px;font-size:1rem;-webkit-border-radius:5px;border-radius:5px;width:15%;margin:50px auto 20px}#presentation .presentation-list li{width:23%;float:left;margin:0 1%;clear:none}#presentation .presentation-list li .presentation-list-left{width:100%;height:74px;float:none;text-align:center}#presentation .presentation-list li .presentation-list-right{text-align:center;max-width:none;padding-top:18px;padding-right:0}#presentation .presentation-list li .presentation-list-right h3{font-size:17.6px;font-size:1.1rem;line-height:24px;line-height:1.5rem;padding:0 5px}#presentation .presentation-list li .presentation-list-right p{font-size:16px;font-size:1rem}#presentation .presentation-list li .presentation-list-right .infobulle{top:-30px;right:50px}#presentation .presentation-list li .presentation-list-right .infobulle .infobulle-content{left:-133px}#presentation .presentation-list li .presentation-list-right .infobulle .infobulle-content:after{left:0;right:0;margin:0 auto}#presentation .presentation-list li:first-child{margin-left:0}#presentation .presentation-list li:first-child span{font-size:51.2px;font-size:3.2rem}#presentation .presentation-list li:nth-child(2) span{font-size:51.2px;font-size:3.2rem}#presentation .presentation-list li:nth-child(3){margin-right:0}#presentation .presentation-list li:nth-child(3) span{font-size:51.2px;font-size:3.2rem}#possibilities{padding:68px 0 130px}#possibilities .section-title{font-size:40px;font-size:2.5rem}#possibilities hr.mini{margin-top:40px}#possibilities .possibilities-tabs-container{padding-bottom:40px}#possibilities .possibilities-tabs-container .possibilities-tabs{width:960px;margin:0 auto;padding-top:69px !important}#possibilities .possibilities-tabs-container .possibilities-tabs li:first-child a{padding-top:0 !important;font-size:24px;font-size:1.5rem}#possibilities .possibilities-tabs-container .possibilities-tabs li:nth-child(n+2) a{font-size:24px;font-size:1.5rem}#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:after,#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:before{border-width:0 20px 20px 20px;top:120px}#possibilities .possibilities-tabs-container .possibilities-tabs li:last-child:before{top:119px}#possibilities .possibilities-tabs-container .possibilities-tabs li a img.svg,#possibilities .possibilities-tabs-container .possibilities-tabs li a svg,#possibilities .possibilities-tabs-container .possibilities-tabs li a img{display:none}#possibilities .possibilities-block{width:980px;margin:0 auto;padding-top:40px;overflow:hidden}#possibilities .possibilities-block .column.first{padding-right:10px}#possibilities .possibilities-block .column.last{padding-left:10px}#possibilities .possibilities-block .hotel{height:310px;margin-bottom:18px !important}#possibilities .possibilities-block .hotel .hotel-like-overlay{height:100%;padding-top:120px}#possibilities .possibilities-block .hotel .hotel-like-overlay .icon-usage,#possibilities .possibilities-block .hotel .hotel-like-overlay .icon-loisir,#possibilities .possibilities-block .hotel .hotel-like-overlay .icon-business,#possibilities .possibilities-block .hotel .hotel-like-overlay .icon-repos{margin:40px 0}#possibilities .possibilities-block .hotel .hour-start,#possibilities .possibilities-block .hotel .hour-end,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-end,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-start,#possibilities .possibilities-block .hotel .hour-end,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-end{padding:16px 29px}#possibilities .possibilities-block .hotel .hour-start:after,#possibilities .possibilities-block .hotel .hour-end:after,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-end:after,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-start:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-start:after,#possibilities .possibilities-block .hotel .hour-end:after,#possibilities .possibilities-block .hotel #search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left .informations-hours-end:after,#search-hotel #informations-hotel .informations-hotel-container .informations-hotel-left #possibilities .possibilities-block .hotel .informations-hours-end:after{border-width:52px 7px 0 0}#possibilities .possibilities-block .hotel .hotel-informations .hotel-price{position:relative;bottom:initial;right:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-shadow:none}#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price{display:inline-block;border-left:1px solid #eaeaea;padding-left:27px;font-size:38.4px;font-size:2.4rem}#possibilities .possibilities-block .hotel .hotel-informations .hotel-price .price strong{text-transform:initial}#possibilities .possibilities-block .hotel .hotel-informations .hotel-name{line-height:22.4px;line-height:1.4rem;font-size:19.2px;font-size:1.2rem;font-family:"brandon_grotesque",Verdana,Arial,sans-serif;color:#fff;position:relative;bottom:0;width:calc(100% - 180px)}#possibilities .possibilities-block .hotel .hotel-informations .hotel-name small{color:#fff}#possibilities .possibilities-block .possibility{height:210px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:0}#possibilities .possibilities-block .possibility .content{width:50%;padding:0 20px}#possibilities .possibilities-block .possibility .illustration{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:50%;height:100%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:rgba(255,255,255,0.2);position:relative}#possibilities .possibilities-block .possibility .illustration img.svg,#possibilities .possibilities-block .possibility .illustration svg{width:80px;height:80px;object-fit:contain}#possibilities .possibilities-block .possibility .illustration span{font-size:64px;font-size:4rem;color:#fff}#possibilities .possibilities-block .possibility .illustration.left span.triangle{content:"";position:absolute;top:43%;right:0;width:0;height:0;border-style:solid;border-width:22px 22px 22px 0;border-color:transparent rgba(255,255,255,0.2) transparent transparent}#possibilities .possibilities-block .possibility .illustration.left.business:after{border-color:transparent #615277 transparent transparent}#possibilities .possibilities-block .possibility .illustration.left.loisir:after{border-color:transparent #fcbb6d transparent transparent}#possibilities .possibilities-block .possibility .illustration.left.repos:after{border-color:transparent #85b9b9 transparent transparent}#possibilities .possibilities-block .possibility .illustration.right span.triangle{content:"";position:absolute;top:90px;left:0;width:0;height:0;border-style:solid;border-width:22px 0 22px 22px;border-color:transparent transparent transparent rgba(255,255,255,0.2)}#possibilities .possibilities-block .possibility .illustration.right.business:before{border-color:transparent transparent transparent #615277}#possibilities .possibilities-block .possibility .illustration.right.loisir:before{border-color:transparent transparent transparent #fcbb6d}#possibilities .possibilities-block .possibility .illustration.right.repos:before{border-color:transparent transparent transparent #85b9b9}#possibilities .dayuse-informations p .title{font-size:29.6px;font-size:1.85rem;margin-top:24px}#possibilities .dayuse-informations p .title strong{font-size:28.8px;font-size:1.8rem;display:inline-block}#possibilities .dayuse-informations p .links-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#possibilities .dayuse-informations p .links-container .rectangle-link,#possibilities .dayuse-informations p .links-container .fake-select,#possibilities .dayuse-informations p .links-container .tabs-container .tabs li a,.tabs-container .tabs li #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more #possibilities .dayuse-informations p .links-container a{width:269px;margin:0 15px}#your-dayuse{padding-top:96px;text-align:center}#your-dayuse .section-title{font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:40px;font-size:2.5rem}#your-dayuse .section-title strong{font-size:60px;font-size:3.75rem;line-height:116.8px;line-height:7.3rem}#your-dayuse hr.mini{margin-top:40px}#your-dayuse .top-cities-img{width:820px;margin-top:38px}#your-dayuse .top-cities-img li{width:250px;height:250px;margin-left:20px !important;margin-bottom:20px !important}#your-dayuse .top-cities-img li:nth-child(3n+1){margin-left:0 !important;margin-bottom:0 !important}#your-dayuse .top-cities-img li a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:relative;z-index:1}#your-dayuse .top-cities-img li h3{font-size:32px;font-size:2rem;text-decoration:none}#your-dayuse .rectangle-link.only-desktop,#your-dayuse .only-desktop.fake-select,#your-dayuse .tabs-container .tabs li a.only-desktop,.tabs-container .tabs li #your-dayuse a.only-desktop,#your-dayuse #possibilities .dayuse-informations p .links-container a.only-desktop,#possibilities .dayuse-informations p .links-container #your-dayuse a.only-desktop,#your-dayuse #dayuse-inspiration .inspirations-container .article-container article .more a.only-desktop,#dayuse-inspiration .inspirations-container .article-container article .more #your-dayuse a.only-desktop,#your-dayuse #category .inspirations-container .article-container article .more a.only-desktop,#category .inspirations-container .article-container article .more #your-dayuse a.only-desktop{display:inline;padding:6px 39px;margin-top:15px}#your-dayuse .clearfix{height:51px}#your-dayuse .top-cities-informations{padding-top:81px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#your-dayuse .top-cities-informations h2{font-size:40px;font-size:2.5rem;-webkit-box-flex:0 0 100%;-webkit-flex:0 0 100%;-moz-box-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-transform:none;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif}#your-dayuse .top-cities-informations h2 strong{font-family:"brandon_grotesque",Verdana,Arial,sans-serif}#your-dayuse .top-cities-informations h2 br{display:none}#your-dayuse .top-cities-informations h2{margin-bottom:20px}#your-dayuse .top-cities-informations .top-cities-list-container{float:left;margin:18px 37px}#your-dayuse .top-cities-informations .top-cities-list-container h3{font-size:20.8px;font-size:1.3rem;margin-top:33px}#your-dayuse .top-cities-informations .top-cities-list-container .clearfix{height:30px}#your-dayuse .top-cities-informations .top-cities-list-container .top-cities-list{margin:10px 0;padding-top:1px}#your-dayuse .top-cities-informations .top-cities-list-container .top-cities-list li{margin:11px 0}#your-dayuse .top-cities-informations .top-cities-list-container .top-cities-list a{font-size:19.2px;font-size:1.2rem}#dayuse-inspiration,#category{padding:126px 0 59px}#dayuse-inspiration .section-title,#category .section-title{font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:57.6px;font-size:3.6rem;line-height:80px;line-height:5rem}#dayuse-inspiration hr.mini,#category hr.mini{margin-top:11px}#dayuse-inspiration .tabs-container,#category .tabs-container{margin-top:66px}#dayuse-inspiration .tabs-container .fake-select,#category .tabs-container .fake-select{display:none}#dayuse-inspiration .tabs-container .tabs,#category .tabs-container .tabs{top:29px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:1px solid #eaeaea}#dayuse-inspiration .tabs-container .tabs li,#category .tabs-container .tabs li{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;width:15%;padding:7px 0}#dayuse-inspiration .tabs-container .tabs li:last-child,#category .tabs-container .tabs li:last-child{border-right:1px solid #eaeaea}#dayuse-inspiration .tabs-container .tabs li.active,#dayuse-inspiration .tabs-container .tabs li:hover,#category .tabs-container .tabs li.active,#category .tabs-container .tabs li:hover{display:block;background-color:rgba(227,54,62,0.1)}#dayuse-inspiration .tabs-container .tabs li.active a,#dayuse-inspiration .tabs-container .tabs li:hover a,#category .tabs-container .tabs li.active a,#category .tabs-container .tabs li:hover a{color:#e3363e}#dayuse-inspiration .tabs-container .tabs li a,#category .tabs-container .tabs li a{color:#000;font-size:16px;font-size:1rem;border:0}#dayuse-inspiration .inspirations-container,#category .inspirations-container{width:1050px;margin:0 auto;overflow:hidden;padding-top:150px;display:block}#dayuse-inspiration .inspirations-container ~ .inspirations-container,#category .inspirations-container ~ .inspirations-container{display:none}#dayuse-inspiration .inspirations-container .article-container,#category .inspirations-container .article-container{width:300px;margin-bottom:50px}#dayuse-inspiration .inspirations-container .article-container article,#category .inspirations-container .article-container article{border-bottom:0;box-shadow:0 0 50px rgba(0,0,0,0.07);height:412px !important;padding:20px 16px 10px;box-sizing:border-box;margin:0 26px;position:relative}#dayuse-inspiration .inspirations-container .article-container article .inspiration-author,#category .inspirations-container .article-container article .inspiration-author{margin-top:14px}#dayuse-inspiration .inspirations-container .article-container article .inspiration-author img,#category .inspirations-container .article-container article .inspiration-author img{width:50px !important;height:50px !important}#dayuse-inspiration .inspirations-container .article-container article.small,#category .inspirations-container .article-container article.small{padding:20px 16px 10px}#dayuse-inspiration .inspirations-container .article-container article.small h3,#category .inspirations-container .article-container article.small h3{font-size:19.2px;font-size:1.2rem}#dayuse-inspiration .inspirations-container .article-container article.small .more,#category .inspirations-container .article-container article.small .more{max-height:412px;margin-top:25px}#dayuse-inspiration .inspirations-container .article-container article .more .img-container,#category .inspirations-container .article-container article .more .img-container{overflow:hidden}#dayuse-inspiration .inspirations-container .article-container article .more .img-container img,#category .inspirations-container .article-container article .more .img-container img{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#dayuse-inspiration .inspirations-container .article-container article .more p,#category .inspirations-container .article-container article .more p{font-size:16px;font-size:1rem;line-height:20.8px;line-height:1.3rem;height:95px;position:relative;overflow:hidden;margin-top:10px}#dayuse-inspiration .inspirations-container .article-container article .more p:after,#category .inspirations-container .article-container article .more p:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}#dayuse-inspiration .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more a{margin-top:10px;font-size:12.8px;font-size:.8rem;line-height:20.8px;line-height:1.3rem;padding:4px 29px}#dayuse-inspiration .inspirations-container .article-container article:hover h3,#category .inspirations-container .article-container article:hover h3{color:#e3363e}#dayuse-inspiration .inspirations-container .article-container article:hover .more .img-container img,#category .inspirations-container .article-container article:hover .more .img-container img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#dayuse-inspiration .inspirations-container .inspiration-pagination,#category .inspirations-container .inspiration-pagination{padding:20px 0 33px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:34px;width:100%}#dayuse-inspiration .inspirations-container .inspiration-pagination .swiper-pagination-switch,#category .inspirations-container .inspiration-pagination .swiper-pagination-switch{background-color:rgba(227,54,62,0.6);width:10px;height:10px;display:inline-block;border-radius:50%;float:left;margin-right:15px}#dayuse-inspiration .inspirations-container .inspiration-pagination .swiper-pagination-switch.swiper-active-switch,#category .inspirations-container .inspiration-pagination .swiper-pagination-switch.swiper-active-switch{background-color:#e3363e}#dayuse-inspiration .inspirations-container .inspiration-pagination .swiper-pagination-switch.swiper-active-switch:active,#category .inspirations-container .inspiration-pagination .swiper-pagination-switch.swiper-active-switch:active{background-color:rgba(227,54,62,0.6)}#dayuse-inspiration .inspirations-container .inspiration-pagination .swiper-pagination-switch:first-child,#category .inspirations-container .inspiration-pagination .swiper-pagination-switch:first-child{display:none}#dayuse-inspiration .inspirations-container .inspiration-pagination .swiper-pagination-switch:last-child,#category .inspirations-container .inspiration-pagination .swiper-pagination-switch:last-child{display:none}#dayuse-inspiration .inspirations-container .rectangle-link-container,#category .inspirations-container .rectangle-link-container{margin-top:11px}#dayuse-inspiration .inspirations-container .rectangle-link-container .rectangle-link,.tabs-container .tabs li #dayuse-inspiration .inspirations-container .rectangle-link-container a,#dayuse-inspiration .inspirations-container .rectangle-link-container #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #dayuse-inspiration .inspirations-container .rectangle-link-container a,#dayuse-inspiration .inspirations-container .rectangle-link-container .fake-select,#dayuse-inspiration .inspirations-container .rectangle-link-container .tabs-container .tabs li a,#dayuse-inspiration .tabs-container .tabs li .inspirations-container .rectangle-link-container a,#dayuse-inspiration .inspirations-container .rectangle-link-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more .rectangle-link-container a,#category .inspirations-container .rectangle-link-container .rectangle-link,.tabs-container .tabs li #category .inspirations-container .rectangle-link-container a,#category .inspirations-container .rectangle-link-container #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #category .inspirations-container .rectangle-link-container a,#category .inspirations-container .rectangle-link-container .fake-select,#category .inspirations-container .rectangle-link-container .tabs-container .tabs li a,#category .tabs-container .tabs li .inspirations-container .rectangle-link-container a,#category .inspirations-container .rectangle-link-container .article-container article .more a,#category .inspirations-container .article-container article .more .rectangle-link-container a{display:block;width:auto;padding:11px 40px}#dayuse-inspiration #conseils,#category #conseils{display:block}#category .inspirations-container{padding-top:50px}#dayuse-inspiration .inspirations-container article .inspiration-author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex}#dayuse-gift{margin-top:44px;padding-top:220px;padding-bottom:169px}#dayuse-gift .title{font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:48px;font-size:3rem;line-height:70.4px;line-height:4.4rem;text-shadow:0 0 10px rgba(0,0,0,0.3)}#dayuse-gift .title br{display:block}#dayuse-gift form{width:672px;margin:0 auto;padding-top:47px}#dayuse-gift form input[type="email"]{width:473px;display:inline-block;margin-right:18px;margin-top:0;float:left}#dayuse-gift form input[type="submit"]{width:181px;margin-top:0}#dayuse-gift .mobile-overlay{display:none}#dayuse-app{position:relative;height:617px}#dayuse-app .section-title{width:490px;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:48px;font-size:3rem;line-height:64px;line-height:4rem;margin-top:119px;margin-left:calc((50% - 490px) / 2)}#dayuse-app hr.mini{display:none}#dayuse-app .app-buttons{width:50%}#dayuse-app .app-buttons a:first-child{text-align:left}#dayuse-app .app-buttons a:nth-child(2){text-align:right}#dayuse-app .app-buttons .app-buttons-wrapper{width:285px;margin:0 auto}#dayuse-app .app-buttons .only-desktop{border:1px solid #e3363e;color:#e3363e;padding:14px;width:100%;text-transform:uppercase;margin-top:10px;font-size:19.2px;font-size:1.2rem}#dayuse-app .app-phones{position:absolute;right:0;top:56px;width:50%;z-index:2}#dayuse-app .app-phones .app-google{width:272px;left:87px;top:20px}#dayuse-app .app-phones .app-google .app-screen{top:50px;left:11px}#dayuse-app .app-phones .app-iphone{width:323px;left:266px;top:-19px}#dayuse-app .app-phones .app-iphone .app-screen{top:95px;left:36px}#dayuse-press{background-color:#f5f5f5;padding-top:200px;position:relative}#dayuse-press .section-title{font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:40px;font-size:2.5rem}#dayuse-press .section-title br{display:none}#dayuse-press hr.mini{display:none}#dayuse-press .list-articles{width:860px;margin:0 auto;overflow:hidden;position:relative;z-index:2;padding-left:10px;padding-right:10px}#dayuse-press .list-articles-navigation{width:910px;height:50px;position:absolute;top:366px;left:0;right:0;margin:0 auto}#dayuse-press .list-articles-navigation .list-articles-prev{cursor:pointer;color:#e3363e;position:absolute;top:0;left:0;transform:rotate(90deg);opacity:1;font-size:1rem;z-index:2}#dayuse-press .list-articles-navigation .list-articles-next{cursor:pointer;color:#e3363e;position:absolute;top:0;right:0;transform:rotate(-90deg);opacity:1;font-size:1rem;z-index:2}#dayuse-experience{width:860px;margin:0 auto;padding:89px 0 72px}#dayuse-experience h1{text-align:center;font-size:24px;font-size:1.5rem;margin-bottom:35px}#dayuse-experience p{text-align:justify;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:19.2px;font-size:1.2rem;line-height:27.2px;line-height:1.7rem}#dayuse-experience .experience-column{float:left;width:50%;margin-top:66px}#dayuse-experience .experience-column:nth-child(odd){padding-right:63px}#dayuse-experience .experience-column:nth-child(even){padding-left:71px}#dayuse-experience .experience-column hr.mini{margin:13px 0 18px}#dayuse-experience .experience-column h2{line-height:28px;line-height:1.75rem;padding-right:80px;font-size:17.6px;font-size:1.1rem}#dayuse-newsletter{padding-top:0}#dayuse-newsletter .dayuse-newsletter-container{width:1200px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#dayuse-newsletter .section-title{text-align:left;text-transform:none;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:20.8px;font-size:1.3rem}#dayuse-newsletter .section-title br{display:none}#dayuse-newsletter hr.mini{display:none}#dayuse-newsletter #newsletterForm-container h3{margin:0 auto 0 10px;padding:0;text-align:center}#dayuse-newsletter form{width:525px;margin:0 auto 0 10px;padding:0}#dayuse-newsletter form input[type="email"]{width:300px;float:left;margin-right:13px;height:37px;margin-top:4px}#dayuse-newsletter form button[type="submit"]{width:161px;margin:0;height:37px;margin-top:4px;padding:10px 0}#dayuse-newsletter .newsletter-social{margin:0 auto;min-width:400px}#dayuse-newsletter .newsletter-social li{width:calc(100% / 6);padding:8% 0;margin-top:0}#dayuse-newsletter .newsletter-social li a{font-size:19.2px;font-size:1.2rem}#sitemap{padding:9px 0}#sitemap ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#sitemap ul li:after{content:"\2022";margin:0 21px;color:#fff;font-size:12.8px;font-size:.8rem}#sitemap ul li a{font-size:12.8px;font-size:.8rem}#sitemap ul li:last-child:after{content:""}#dayuse-join-us{padding-top:41px;position:relative}#dayuse-join-us .title{font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:20.8px;font-size:1.3rem}#dayuse-join-us .icon-container{width:795px;margin:0 auto;position:absolute;left:0;right:0;top:50px}#dayuse-join-us .icon-container .icon-valise,#dayuse-join-us .icon-container .icon-chariot{position:absolute;top:10px;font-size:112px;font-size:7rem;color:#000}#dayuse-join-us .icon-container .icon-valise{right:50px;font-size:88px;font-size:5.5rem}#dayuse-join-us .icon-container .icon-chariot{left:50px;font-size:88px;font-size:5.5rem}#dayuse-join-us hr{width:1240px}#dayuse-join-us .link-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#dayuse-join-us .link-container>a{display:inline-block;border:1px solid rgba(255,255,255,0.1);color:#e3363e;background-color:#313131;-webkit-border-radius:5px;border-radius:5px;margin-top:20px;padding:14px 35px}#dayuse-join-us .rectangle-link-container{margin-top:31px}#dayuse-join-us .rectangle-link-container .joins-partners{width:220px;font-size:16px;font-size:1rem}#dayuse-join-us>ul,#dayuse-join-us .owl-carousel{width:1240px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#dayuse-join-us>ul>li,#dayuse-join-us>ul .item,#dayuse-join-us .owl-carousel>li,#dayuse-join-us .owl-carousel .item{width:238px}#dayuse-join-us>ul>li .title,#dayuse-join-us>ul .item .title,#dayuse-join-us .owl-carousel>li .title,#dayuse-join-us .owl-carousel .item .title{font-family:"brandon_grotesque",Verdana,Arial,sans-serif;text-align:left;font-size:0.7rem;text-transform:uppercase;color:#666;font-weight:bold}.search-mobile-nav{display:none}#search-filter{width:57.5%;top:180px;background-color:#f5f5f5}#search-filter hr.clearfix{display:block}#search-filter form fieldset .category-container .checkbox-container{width:100%}#search-filter form fieldset .list-checkbox-left{width:60%;float:left;height:60px;overflow:hidden}#search-filter form fieldset.equipement{max-height:305px}#search-filter form fieldset.desktop-half{width:50%;float:left;min-height:120px;border-bottom:0}#search-filter form fieldset.desktop-half .checkbox-container{padding-left:20px}#search-filter form fieldset .rectangle-link-container{width:auto;min-width:250px}#search-filter form fieldset .rectangle-link-container .rectangle-link,#search-filter form fieldset .rectangle-link-container .fake-select,#search-filter form fieldset .rectangle-link-container .tabs-container .tabs li a,.tabs-container .tabs li #search-filter form fieldset .rectangle-link-container a,#search-filter form fieldset .rectangle-link-container #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #search-filter form fieldset .rectangle-link-container a,#search-filter form fieldset .rectangle-link-container #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more #search-filter form fieldset .rectangle-link-container a,#search-filter form fieldset .rectangle-link-container #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more #search-filter form fieldset .rectangle-link-container a{margin-top:0}#search-filter form fieldset.poi .checkbox-container{width:auto;margin-right:15px;margin-bottom:20px}#search-filter form fieldset.poi .rectangle-link-container{width:150px;min-width:inherit;float:right;margin-right:15px}#search-filter form fieldset.poi .rectangle-link-container .rectangle-link,#search-filter form fieldset.poi .rectangle-link-container .fake-select,#search-filter form fieldset.poi .rectangle-link-container .tabs-container .tabs li a,.tabs-container .tabs li #search-filter form fieldset.poi .rectangle-link-container a,#search-filter form fieldset.poi .rectangle-link-container #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #search-filter form fieldset.poi .rectangle-link-container a,#search-filter form fieldset.poi .rectangle-link-container #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more #search-filter form fieldset.poi .rectangle-link-container a,#search-filter form fieldset.poi .rectangle-link-container #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more #search-filter form fieldset.poi .rectangle-link-container a{margin-top:0}#search-filter form fieldset .big-checkbox-container{width:25%}#search-filter form fieldset .big-checkbox-container .big-checkbox:hover{border-color:#e3363e}#search-filter form fieldset.dayuse-possibilities{padding:0 25px}#search-filter form fieldset.dayuse-possibilities .big-checkbox-container:nth-child(even){float:right}#search-filter form .stars_rating .category-container{max-width:92%}#search-filter form .stars_rating .category-container .checkbox-container{width:20%}#search-filter .filter-apply-container{width:57.5%}#search-filter .filter-apply-container .reset-filters{background-color:rgba(255,255,255,0.1)}.reset-filters{color:#fff;background-color:rgba(227,54,62,0.9);padding:10px 20px;text-transform:uppercase;margin-right:15px;border:0;-webkit-border-radius:2px;border-radius:2px}.reset-filters .icon-reset{margin-right:10px;display:inline-block;transition:-webkit-transform 0.5s ease-in-out}.reset-filters:hover{color:#fff;text-decoration:none}.reset-filters:hover .icon-reset{transform:rotate(180deg)}.no-result{text-align:center}.no-result .reset-filters{display:inline-block;margin-top:15px}#search-list-hotel{padding-top:4px;width:57.5%;float:left;position:relative;-webkit-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.25);-moz-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.25);box-shadow:2px 0px 6px 0px rgba(0,0,0,0.25);z-index:4}#search-list-hotel .no-result .title{font-size:36.8px;font-size:2.3rem;margin-top:30px}#search-list-hotel .no-result form{width:390px;margin:40px auto 0}#search-list-hotel .no-result form fieldset input{width:90%;display:block;margin:0 auto 10px}#search-list-hotel .no-result form fieldset button{width:90%;margin:0 auto}#search-list-hotel fieldset button.active{border-color:#e3363e}#search-list-hotel .list-hotel-top{padding:0 20px}#search-list-hotel .list-hotel-top .title{text-align:left;font-weight:bold;float:left;display:block;width:auto}#search-list-hotel .list-hotel-top .title strong{font-weight:normal}#search-list-hotel .list-hotel-top .fake-select-container{position:relative;float:right;display:block;width:auto;margin:17px 0;padding:0;border:1px solid #eaeaea;color:#a5a6a7;-webkit-border-radius:15px;border-radius:15px}#search-list-hotel .list-hotel-top .fake-select-container:after{content:"\e921";font-family:"icomoon";font-size:4.8px;font-size:.3rem;margin-left:5px;position:absolute;right:9px;top:11px;z-index:1;color:#a5a6a7}#search-list-hotel .list-hotel-top .fake-select-container select{position:relative;z-index:2;padding:5px 30px 5px 8px;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#search-list-hotel .list-hotel-top .fake-select-container select:focus{outline:none}#search-list-hotel .list-hotel-container{padding:0 20px}#search-list-hotel .list-hotel-container .hotel{width:48%;float:left;margin-bottom:20px !important}#search-list-hotel .list-hotel-container .hotel:nth-child(even){margin-left:20px}#search-list-hotel .list-hotel-container .hotel:nth-child(odd){clear:both}#search-list-hotel .top-cities-informations{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-list-hotel .top-cities-informations h2{font-size:40px;font-size:2.5rem;-webkit-box-flex:0 0 100%;-webkit-flex:0 0 100%;-moz-box-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-transform:none;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif}#search-list-hotel .top-cities-informations h2 strong{font-family:"brandon_grotesque",Verdana,Arial,sans-serif}#search-list-hotel .top-cities-informations h2 br{display:none}#search-list-hotel .top-cities-informations h2{margin-bottom:20px}#search-list-hotel .top-cities-informations .top-cities-list-container{float:left;margin:18px 37px}#search-list-hotel .top-cities-informations .top-cities-list-container h3{font-size:20.8px;font-size:1.3rem;margin-top:33px}#search-list-hotel .top-cities-informations .top-cities-list-container .clearfix{height:30px}#search-list-hotel .top-cities-informations .top-cities-list-container .top-cities-list{margin:10px 0;padding-top:1px}#search-list-hotel .top-cities-informations .top-cities-list-container .top-cities-list li{float:left;margin:11px 20px}#search-list-hotel .top-cities-informations .top-cities-list-container .top-cities-list a{font-size:19.2px;font-size:1.2rem}#search-list-hotel .list-hotel-pagination{background-color:#fff;padding-top:16px}#search-list-hotel .list-hotel-pagination ul li{display:block}#search-list-hotel .list-hotel-pagination ul li a{width:30px;height:30px}#search-list-hotel .list-hotel-pagination ul li:first-child{float:none}#search-list-hotel .list-hotel-pagination ul li:last-child{overflow:auto;width:auto}#search-list-hotel .list-hotel-pagination ul li:last-child a{width:30px}#search-list-hotel .list-hotel-pagination ul li:last-child a .pagination-next-label{display:none}#search-list-hotel .list-hotel-pagination ul li:last-child a .icon-chevron_bas{float:none;margin-right:0}#search-list-hotel .list-hotel-pagination ul li .pagination-prev{padding-top:11px}#search-map{position:fixed;top:50px;left:57.5%;width:42.5%;opacity:1;height:-moz-calc(100% - 49px);height:-webkit-calc(100% - 49px);height:calc(100% - 49px)}.ui-autocomplete{width:512px !important;background-color:#fff;padding:20px;box-shadow:0 0 5px rgba(0,0,0,0.3);z-index:4}.ui-autocomplete li{padding:8px 0 4px 0;clear:both}.ui-autocomplete li div{border-bottom:1px solid #eaeaea;padding:0 0 12px 3px;font-size:14.4px;font-size:.9rem;overflow:hidden}.ui-autocomplete li div a{color:#121d2a;text-decoration:none}.ui-autocomplete li div:hover{color:#e3363e}.ui-autocomplete li div:hover a{color:#e3363e}.ui-autocomplete li:last-child div{border:0}.ui-autocomplete li.address-auto:before{content:"\e906";font-family:"icomoon";width:32px;height:32px;float:left;display:block;text-align:center;margin-right:10px}.ui-autocomplete li.hotel-auto:before{content:"\e91d";font-family:"icomoon";width:32px;height:32px;float:left;display:block;text-align:center;margin-right:10px}#hotel-header{background-color:#f3f3f3}#hotel-header .hotel-informations{border-top:1px solid #eaeaea;position:relative;padding:20px 0 0;max-width:1200px;margin:0 auto}#hotel-header .hotel-informations .left{width:65%;float:left}#hotel-header .hotel-informations .left h1{font-size:20.8px;font-size:1.3rem;text-transform:uppercase;margin-bottom:5px}#hotel-header .hotel-informations .left h1 .icon-star-full{font-size:9.6px;font-size:.6rem}#hotel-header .hotel-informations .left .price{font-size:16px;font-size:1rem;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif}#hotel-header .hotel-informations .left .price strong{font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-weight:bold}#hotel-header .hotel-informations .left .price .old-price{border-left:1px solid #eaeaea;padding-left:20px;margin-left:20px;font-size:14.4px;font-size:.9rem;font-weight:bold;text-transform:initial}#hotel-header .hotel-informations .left .price .discount{font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-weight:bold;margin-left:15px;font-size:16px;font-size:1rem;height:26px;width:60px;display:inline-block}#hotel-header .hotel-informations .right{float:right;text-align:right;font-size:20.8px;font-size:1.3rem;text-align:center;margin-top:-5px}#hotel-header .hotel-informations .right strong{font-weight:bold}#hotel-header .hotel-informations .right .availabilities{font-size:16px;font-size:1rem}#hotel-header .hotel-informations .right .red-button,#hotel-header .hotel-informations .right .modal .modal-content .modal-container .bottom-modal button.grey-button,.modal .modal-content .modal-container .bottom-modal #hotel-header .hotel-informations .right button.grey-button{font-size:14.4px;font-size:.9rem;display:block;margin:7px auto 15px;background-color:#e3363e;color:#fff;text-transform:uppercase;width:205px;height:36px;border-color:#e3363e;text-align:center;text-decoration:none;padding:12px 0}#hotel-header .hotel-slider-container{position:relative;max-width:1200px;margin:0 auto;clear:both}#hotel-header .hotel-slider-container .hotel-slider{width:65%;float:left;height:400px}#hotel-header .hotel-slider-container .hotel-slider .is-new{position:static;margin-right:4px}#hotel-header .hotel-slider-container .hotel-slider .swiper-wrapper .swiper-slide a img{max-height:400px;object-fit:cover}#hotel-header .hotel-slider-container .hotel-slider .hover-img .hotel-name,#hotel-header .hotel-slider-container .hotel-slider .hover-img .hotel-city,#hotel-header .hotel-slider-container .hotel-slider .hover-img .open-map{display:none}#hotel-header .hotel-slider-container .hotel-slider .hover-img .hotel-like:hover .icon-coeur:before{content:"\e939";color:#fff}#hotel-header .hotel-slider-container .hotel-slider .hover-img .hotel-like:active .icon-coeur:before,#hotel-header .hotel-slider-container .hotel-slider .hover-img .hotel-like.active .icon-coeur:before{content:"\e939";color:#e3363e}#hotel-header .hotel-slider-container .hotel-slider .hover-img .welike-button .welike-details{display:block}#hotel-header .hotel-slider-container .hotel-slider .hover-img .desktop-items{position:absolute;left:10px;top:10px}#hotel-header .hotel-slider-container .hotel-slider .hover-img .desktop-items .tag{color:#fff;background-color:rgba(255,255,255,0.1);padding:6px 10px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;font-size:11.2px;font-size:.7rem;text-transform:uppercase;text-align:center}#hotel-header .hotel-slider-container .hotel-slider .hover-img .desktop-items .hotel-like{position:relative;top:0;right:0;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;width:25px;height:25px;padding:1px 1px 1px 0px}#hotel-header .hotel-slider-container .hotel-slider .hover-img .desktop-items .hotel-like:hover .icon-coeur:before{color:#121d2a}#hotel-header .hotel-slider-container .hotel-slider .hover-img .desktop-items .hotel-like .icon-coeur{font-size:12.8px;font-size:.8rem;color:#121d2a}#hotel-header .hotel-slider-container .hotel-slider.is-new{max-width:inherit}#hotel-header .hotel-slider-container .map-container{position:absolute;top:0;right:0;left:inherit;width:35%;height:400px;z-index:3;transition:width 0.2s linear;border-left:1px solid #fff;display:block}#hotel-header .hotel-slider-container .map-container .close{display:none}#hotel-header .hotel-slider-container .map-container .separator{display:block;position:absolute;width:25px;height:35px;left:-12px;top:47%;background-color:#fff;z-index:3;box-shadow:1px 1px 1px rgba(18,29,42,0.3);-webkit-border-radius:5px;border-radius:5px;cursor:pointer}#hotel-header .hotel-slider-container .map-container .separator .icon-chevron_bas{transform:rotate(90deg);font-size:6.4px;font-size:.4rem;display:block;margin-top:20px}#hotel-header .hotel-slider-container .map-container .separator:hover .icon-chevron_bas{color:#e3363e}#hotel-header .hotel-slider-container .map-container .map{z-index:2}#hotel-header .hotel-slider-container .map-container #header-map{height:400px}#hotel-header .hotel-select{padding:7px 30px}#hotel-header .hotel-select fieldset{max-width:1200px;margin:0 auto;padding-left:10px}#hotel-header .hotel-select label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;float:left;font-size:16px;font-size:1rem;line-height:48px;line-height:3rem;text-transform:uppercase;color:#fff;margin-right:20px}#hotel-header .hotel-select label:nth-child(n+1){font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif}#hotel-header .hotel-select .input-container{font-size:14.4px;font-size:.9rem;width:135px;padding:4px 15px 4px 33px}#hotel-header .hotel-select .input-container:before{top:9px}#hotel-header .hotel-select .message{float:right;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#hotel-header .hotel-select .message label{text-transform:none}#hotel-header .hotel-select .message label .icon-cardless,#hotel-header .hotel-select .message label .icon-annulation{font-size:24px;font-size:1.5rem;margin-right:10px}#hotel-header .hotel-slider .swiper-pagination{display:flex !important}#hotel-header .swipe-dir{display:block}#hotel-header .hotel-photos-zoom--container .hotel-photos-swiper{max-width:797px}#hotel-booking{margin:20px auto 0;padding:0 20px}#hotel-booking .availability{padding:0;border:1px solid #eaeaea;background-color:#f5f5f5;-webkit-border-radius:5px;border-radius:5px;margin:0 auto;width:100%;max-width:1200px}#hotel-booking .availability.inactive .header{background-color:transparent}#hotel-booking .availability.inactive .offers .offer .left .prices .price-left .old-price{color:#b2b2b2}#hotel-booking .availability.night .header .booking-end{color:#fff;font-size:19.2px;font-size:1.2rem;margin-top:5px}#hotel-booking .availability.night.inactive .header{background-color:rgba(24,36,48,0.15)}#hotel-booking .availability .header{min-height:130px;float:left;width:177px;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#hotel-booking .availability .header .booking-start{display:block;color:#767474;border-bottom:1px solid #eaeaea;font-size:28.8px;font-size:1.8rem;margin:0 auto;text-align:center;padding-bottom:15px;margin-top:10px}#hotel-booking .availability .header .booking-start:after{content:""}#hotel-booking .availability .header .booking-end{display:block;color:#767474;font-size:20.8px;font-size:1.3rem;margin:0 auto;text-align:center;margin-top:15px}#hotel-booking .availability .header .icon-moon{margin:10px auto;font-size:48px;font-size:3rem}#hotel-booking .availability .offers{overflow:hidden}#hotel-booking .availability .offers .offer{border:0;margin:0 !important;-webkit-border-radius:0;border-radius:0;text-align:left;padding:20px;background-color:#fcfcfc;min-height:130px}#hotel-booking .availability .offers .offer:first-child .options{margin-top:30px}#hotel-booking .availability .offers .offer .message{font-size:14.4px;font-size:.9rem}#hotel-booking .availability .offers .offer .left{width:auto;float:left}#hotel-booking .availability .offers .offer .left .title{font-size:17.6px;font-size:1.1rem;display:inline-block;margin-bottom:10px}#hotel-booking .availability .offers .offer .left .prices{width:auto;margin-top:0;font-size:16px;font-size:1rem}#hotel-booking .availability .offers .offer .left .prices .price-left{float:right;border-left:1px solid #eaeaea;margin-left:10px}#hotel-booking .availability .offers .offer .left .prices .price-left .old-price{float:left;margin:0 10px;font-size:14.4px;font-size:.9rem;color:#121d2a;text-transform:initial}#hotel-booking .availability .offers .offer .left .prices .price-left .discount{float:right;font-family:"brandon_grotesqueblack",Verdana,Arial,sans-serif}#hotel-booking .availability .offers .offer .left .prices>span:nth-child(2){float:left;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-size:18.4px;font-size:1.15rem}#hotel-booking .availability .offers .offer .left .prices>span:nth-child(2) strong{font-weight:normal}#hotel-booking .availability .offers .offer .left .prices>span:nth-child(2) .price{font-size:19.2px;font-size:1.2rem;margin-left:3px;font-family:"brandon_grotesque", Verdana, Arial, sans-serif}#hotel-booking .availability .offers .offer .right{overflow:hidden;text-align:center;float:right;width:250px;margin:0 15px 0 0}#hotel-booking .availability .offers .offer .right .red-button,#hotel-booking .availability .offers .offer .right .modal .modal-content .modal-container .bottom-modal button.grey-button,.modal .modal-content .modal-container .bottom-modal #hotel-booking .availability .offers .offer .right button.grey-button{width:100%}#hotel-booking .availability .offers .offer .right .datepicking{display:none}#hotel-booking .availability .offers .offer .rectangle-link,#hotel-booking .availability .offers .offer .fake-select,#hotel-booking .availability .offers .offer .tabs-container .tabs li a,.tabs-container .tabs li #hotel-booking .availability .offers .offer a,#hotel-booking .availability .offers .offer #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #hotel-booking .availability .offers .offer a,#hotel-booking .availability .offers .offer #dayuse-inspiration .inspirations-container .article-container article .more a,#dayuse-inspiration .inspirations-container .article-container article .more #hotel-booking .availability .offers .offer a,#hotel-booking .availability .offers .offer #category .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more #hotel-booking .availability .offers .offer a{display:block;width:150px;padding:7px 13px;margin:0;font-size:16px;font-size:1rem;background-color:#fff}#hotel-booking .availability .offers .offer .options .title{font-family:"brandon_grotesque",Verdana,Arial,sans-serif;font-size:22.4px;font-size:1.4rem}#hotel-booking .availability .offers .offer .options .subtitle{margin-top:20px;font-size:21.6px;font-size:1.35rem}#hotel-booking .availability .offers .offer .options .red-button,#hotel-booking .availability .offers .offer .options .modal .modal-content .modal-container .bottom-modal button.grey-button,.modal .modal-content .modal-container .bottom-modal #hotel-booking .availability .offers .offer .options button.grey-button{margin:15px 15px 0 0;float:right}#hotel-booking .availability .offers .offer .options .row-options{position:relative;margin:20px 0}#hotel-booking .availability .offers .offer .options .row-options .row-label{width:calc(100% - 225px);font-size:16.8px;font-size:1.05rem;line-height:1.2rem;float:right}#hotel-booking .availability .offers .offer .options .row-options .row-price{width:100px;float:right;font-weight:bold;font-size:19.2px;font-size:1.2rem;padding-right:0;left:0}#hotel-booking .availability .offers .offer .options .row-options .row-input{width:125px;float:right;padding:inherit;padding-left:0;padding-top:0;right:0}#hotel-booking .availability .offers .offer .options .row-options .row-input input[type="number"]{height:60px;float:left;margin-right:10px;padding-left:3px;width:45px}#hotel-booking .availability .offers .offer .options .row-options .row-input .input-plus,#hotel-booking .availability .offers .offer .options .row-options .row-input .input-minus{display:block;height:25px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}#hotel-booking .availability .offers .offer .options .row-options .row-input .input-plus{margin-bottom:10px}#hotel-booking .availability .offers .offer .options .include{padding:20px 0}#hotel-booking .availability .offers .offer .options .include strong{display:inline}#hotel-booking .availability .offers .offer .options .include-icons{padding:20px 0}#hotel-booking .availability .offers .offer .options .include-icons .icons-container{width:auto;margin:10px 0}#hotel-booking .availability .offers .offer .options .include-icons .icons-container .big-checkbox-container:nth-child(odd){margin-right:10px}#hotel-booking .availability .offers .offer .options .include-icons .icons-container .big-checkbox-container:first-child{margin-left:0}.hotel-description-container{width:1200px;margin:0 auto}#hotel-description{width:50%;float:left;margin-top:30px;padding:0 40px 20px}#hotel-equipement{width:500px;float:left;margin:30px 0 0 40px}#hotel-equipement .swiper-wrapper .swiper-slide .big-checkbox-container{width:160px;height:93px;margin:9px 0}#hotel-access{background-color:#f5f5f5;padding:15px 0}#hotel-access .hotel-access-container{width:1200px;margin:0 auto}#hotel-access .hotel-access-container p{font-size:19.2px;font-size:1.2rem;line-height:22.4px;line-height:1.4rem}#hotel-access .hotel-access-container .left{width:50%;padding-left:35px;float:left}#hotel-access .hotel-access-container .left .hotel-name{font-size:20.8px;font-size:1.3rem;text-transform:uppercase;margin-bottom:7px}#hotel-access .hotel-access-container .right{overflow:hidden;padding-left:40px;margin-top:0}#hotel-access .hotel-access-container .right .right-container .subway-title{font-size:20.8px;font-size:1.3rem;margin-bottom:7px}#hotel-access .hotel-access-container .right .right-container .direction{line-height:22.4px;line-height:1.4rem}#hotel-map{position:relative;height:400px}#hotel-map #hotel-map-container{height:400px}#hotel-other .tabs-container{margin-top:66px}#hotel-other .tabs-container .fake-select{display:none}#hotel-other .tabs-container .tabs{position:relative;top:0;margin:0 auto 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:1px solid #eaeaea}#hotel-other .tabs-container .tabs li{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;width:24%;padding:7px 0}#hotel-other .tabs-container .tabs li:last-child{border-right:1px solid #eaeaea}#hotel-other .tabs-container .tabs li.active,#hotel-other .tabs-container .tabs li:hover{display:block;background-color:rgba(227,54,62,0.1)}#hotel-other .tabs-container .tabs li.active a,#hotel-other .tabs-container .tabs li:hover a{color:#e3363e}#hotel-other .tabs-container .tabs li a{color:#000;font-size:16px;font-size:1rem;border:0}#hotel-other .list-hotel-container{padding:0}#hotel-other .list-hotel-container .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#hotel-other .list-hotel-container .swiper-slide .hotel{width:30%;margin-bottom:18px !important}#hotel-other .list-hotel-container .swiper-slide .hotel:nth-child(2){margin:0 20px}#hotel-other .list-hotel-container .swiper-pagination3{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:20px}#hotel-other .list-hotel-container .swiper-pagination3 .swiper-pagination-switch{background-color:rgba(227,54,62,0.6);width:10px;height:10px;display:inline-block;border-radius:50%;float:left;margin-right:15px}#hotel-other .list-hotel-container .swiper-pagination3 .swiper-pagination-switch.swiper-active-switch{background-color:#e3363e}#hotel-other .list-hotel-container .swiper-pagination3 .swiper-pagination-switch.swiper-active-switch:active{background-color:rgba(227,54,62,0.6)}#article{width:100%;padding-top:50px}#article article{text-align:center}#article article .press-header{background-color:#9bcbf3;width:100%;text-align:center;padding:110px 0}#article article .press-header span{font-size:32px;font-size:2rem;line-height:57.6px;line-height:3.6rem;color:#fff;text-transform:uppercase}#article article .press-footer{background-color:#8dc5c5;width:100%;text-align:center;padding:60px 0;margin-top:30px}#article article .press-footer p{width:475px;color:#fff;font-size:25.6px;font-size:1.6rem;line-height:40px;line-height:2.5rem;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;text-align:center}#article article .press-footer p a{color:#fff}#article article .press-footer p a.rectangle-link,#article article .press-footer p a.fake-select,#article article .press-footer p .tabs-container .tabs li a,.tabs-container .tabs li #article article .press-footer p a,#article article .press-footer #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations #article article .press-footer p .links-container a,#article #dayuse-inspiration .inspirations-container .article-container article .press-footer p .more a,#dayuse-inspiration .inspirations-container .article-container #article article .press-footer p .more a,#article #dayuse-inspiration .inspirations-container .article-container article .more .press-footer p a,#dayuse-inspiration .inspirations-container .article-container #article article .more .press-footer p a,#article #category .inspirations-container .article-container article .press-footer p .more a,#category .inspirations-container .article-container #article article .press-footer p .more a,#article #category .inspirations-container .article-container article .more .press-footer p a,#category .inspirations-container .article-container #article article .more .press-footer p a{margin-top:20px;background-color:#fff;color:#e3363e;line-height:22.4px;line-height:1.4rem}#article article h1,#article article h2,#article article h3,#article article h4,#article article h5,#article article h6{margin:25px auto;font-size:48px;font-size:3rem;line-height:40px;line-height:2.5rem;padding:0}#article article h1 br,#article article h2 br,#article article h3 br,#article article h4 br,#article article h5 br,#article article h6 br{display:none}#article article h2,#article article h3,#article article h4,#article article h5,#article article h6{text-align:left}#article article h2{font-size:32px;font-size:2rem}#article article h3{font-size:24px;font-size:1.5rem}#article article h4{font-size:22.4px;font-size:1.4rem}#article article h5{font-size:20.8px;font-size:1.3rem}#article article h6{font-size:19.2px;font-size:1.2rem}#article article ul,#article article ol{width:900px}#article article .subtitle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#article article .subtitle .author-pic{overflow:hidden;-webkit-border-radius:50%;border-radius:50%;width:42px;height:42px;display:inline-block;margin:0 10px 0 0}#article article .subtitle .author-name,#article article .subtitle .article-date,#article article .subtitle .article-tag{width:auto;display:inline;text-align:left;margin-right:10px;margin-bottom:0;line-height:22.4px;line-height:1.4rem}#article article .subtitle .author-name strong,#article article .subtitle .article-date strong,#article article .subtitle .article-tag strong{font-family:"brandon_grotesquemedium",Verdana,Arial,sans-serif}#article article>p,#article article>div{width:900px;margin:0 auto;font-size:19.2px;font-size:1.2rem;line-height:25.6px;line-height:1.6rem}#article article>p.excerpt,#article article>div.excerpt{text-align:center;width:920px;margin-bottom:50px;font-family:"brandon_grotesquemedium",Verdana,Arial,sans-serif}#article article>p.links,#article article>div.links{text-align:center}#article article>p.links .rectangle-link,#article article>p.links .fake-select,#article article>p.links .tabs-container .tabs li a,.tabs-container .tabs li #article article>p.links a,#article #possibilities .dayuse-informations article>p.links .links-container a,#possibilities .dayuse-informations #article article>p.links .links-container a,#article #dayuse-inspiration .inspirations-container .article-container article>p.links .more a,#dayuse-inspiration .inspirations-container .article-container #article article>p.links .more a,#article #category .inspirations-container .article-container article>p.links .more a,#category .inspirations-container .article-container #article article>p.links .more a,#article article>div.links .rectangle-link,#article article>div.links .fake-select,#article article>div.links .tabs-container .tabs li a,.tabs-container .tabs li #article article>div.links a,#article article>div.links #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations p .links-container #article article>div.links a,#article #dayuse-inspiration .inspirations-container .article-container article>div.links .more a,#dayuse-inspiration .inspirations-container .article-container #article article>div.links .more a,#article #category .inspirations-container .article-container article>div.links .more a,#category .inspirations-container .article-container #article article>div.links .more a{width:35%;display:inline-block;margin:0 20px}#article article .illustration{margin:20px 0}#article article .illustration .block-illustration{width:25%}#article article .illustration .block-illustration img{height:210px}#article article .illustration .block-illustration span{top:140px}#category{padding-top:50px;padding-bottom:0}#category>p{width:842px}#category .inspirations-container{margin-top:20px !important;background-color:#f5f5f5;width:100% !important}#category .inspirations-container .swiper-wrapper{margin:0 auto !important}#category .inspirations-container .swiper-wrapper .swiper-slide .inspiration-author{display:flex !important}#category .inspirations-container .swiper-wrapper article{margin-bottom:50px !important}#category .inspirations-container .swiper-wrapper article .more{overflow:visible}#category .inspirations-container .inspiration-pagination{display:none !important}#category .inspirations-container .listing .article-container article{min-height:400px;height:inherit !important}#category .inspirations-container .listing .article-container article .more .img-container{height:108px}#category .inspirations-container .listing .article-container article .more .img-container .responsive-img{height:108px}#category .press-footer{background-color:#8dc5c5;width:100%;text-align:center;padding:60px 0;margin-top:0}#category .press-footer p{width:565px;color:#fff;font-size:25.6px;font-size:1.6rem;line-height:40px;line-height:2.5rem;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;text-align:center}#category .press-footer p a{color:#fff;position:relative}#category .press-footer p a:after{content:'';border-bottom:2px dashed white;position:absolute;left:0;right:0;bottom:2px}#category .press-footer p a.rectangle-link,.tabs-container .tabs li #category .press-footer p a,#category .press-footer #possibilities .dayuse-informations p .links-container a,#possibilities .dayuse-informations #category .press-footer p .links-container a,#category .press-footer p a.fake-select,#category .press-footer p .tabs-container .tabs li a,#category .tabs-container .tabs li .press-footer p a,#dayuse-inspiration .inspirations-container .article-container article .more #category .press-footer p a,#category .press-footer p .inspirations-container .article-container article .more a,#category .inspirations-container .article-container article .more .press-footer p a{margin-top:20px;background-color:#fff;color:#e3363e;line-height:22.4px;line-height:1.4rem}#tunnel-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;z-index:3 !important}#tunnel-middle #dayuse-app{position:relative;height:510px}#tunnel-middle #dayuse-app .section-title{width:40%;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;text-transform:uppercase;font-size:25.6px;font-size:1.6rem;line-height:32px;line-height:2rem;margin-top:0;margin-left:calc((70% - 490px) / 2)}#tunnel-middle #dayuse-app hr.mini{display:none}#tunnel-middle #dayuse-app .app-buttons{width:40%;padding-top:15px}#tunnel-middle #dayuse-app .app-buttons .app-buttons-wrapper{width:130px;margin:0 auto}#tunnel-middle #dayuse-app .app-buttons .app-buttons-wrapper a{float:none}#tunnel-middle #dayuse-app .app-buttons .only-desktop{border:1px solid #e3363e;color:#e3363e;padding:14px;width:100%;text-transform:uppercase;margin-top:10px;font-size:19.2px;font-size:1.2rem}#tunnel-middle #dayuse-app .app-phones{position:absolute;left:95px;top:0;width:60%;z-index:2}#tunnel-middle #dayuse-app .app-phones .app-google{width:220px;left:120px;top:20px}#tunnel-middle #dayuse-app .app-phones .app-google .app-screen{top:42px;left:9px}#tunnel-middle #dayuse-app .app-phones .app-iphone{width:260px;left:266px;top:-12px}#tunnel-middle #dayuse-app .app-phones .app-iphone .app-screen{top:78px;left:30px}#tunnel-middle .middle-poll{padding:58px 0 80px;background-color:#fff}#tunnel-middle .middle-poll .title{text-transform:uppercase;font-size:20.8px;font-size:1.3rem;display:block}#tunnel-middle .middle-poll .poll-checkbox-container{width:33%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;float:left;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:30px}#tunnel-middle .middle-poll .poll-checkbox-container label{margin-top:20px;display:block;text-align:center}#tunnel-middle .middle-poll .poll-checkbox-container label .poll-icon-container{display:block;-webkit-border-radius:5px;border-radius:5px;width:115px;height:84px;color:#fff;padding-top:17px}#tunnel-middle .middle-poll .poll-checkbox-container label .poll-icon-container span[class^="icon-"]{color:#fff !important;font-size:48px;font-size:3rem}#tunnel-middle .middle-poll .poll-checkbox-container label .poll-icon-container.business{background-color:#615277}#tunnel-middle .middle-poll .poll-checkbox-container label .poll-icon-container.loisir{background-color:#fcbb6d}#tunnel-middle .middle-poll .poll-checkbox-container label .poll-icon-container.repos{background-color:#85b9b9}#tunnel-middle .middle-poll .poll-checkbox-container label .poll-icon-container.business span[class^="icon-"],#tunnel-middle .middle-poll .poll-checkbox-container label .poll-icon-container.loisir span[class^="icon-"],#tunnel-middle .middle-poll .poll-checkbox-container label .poll-icon-container.repos span[class^="icon-"]{color:#fff !important;font-size:48px;font-size:3rem}#tunnel-middle .middle-poll .poll-checkbox-container label .label{color:#121d2a;font-size:19.2px;font-size:1.2rem;font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;text-transform:lowercase;padding-top:15px;display:inline-block;font-weight:normal}#tunnel-middle .middle-poll button[type="submit"]{margin-top:30px;width:240px;border:1px solid #e3363e;color:#e3363e;padding:10px 0;text-align:center;text-transform:uppercase;background-color:#fff;-webkit-border-radius:5px;border-radius:5px}#tunnel-middle .middle-poll button[type="submit"]:hover{color:#ce3237;border-color:rgba(227,54,62,0.5)}#tunnel-middle .middle-poll button[type="submit"]:active{color:#bb2c31;border-color:rgba(227,54,62,0.5)}#error404 .title{font-family:"brandon_grotesquelight",Verdana,Arial,sans-serif;font-weight:bold;font-size:64px;font-size:4rem}#error-links ul{width:705px;margin:80px auto;text-align:center}#error-links ul li{width:212px;display:inline-block;margin:0 10px;padding:0}#contact .tabs-container,#help .tabs-container{margin-top:66px}#contact .tabs-container .fake-select,#help .tabs-container .fake-select{display:none}#contact .tabs-container .tabs,#help .tabs-container .tabs{position:relative;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:1px solid #eaeaea}#contact .tabs-container .tabs li,#help .tabs-container .tabs li{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;width:15%;padding:7px 0}#contact .tabs-container .tabs li:last-child,#help .tabs-container .tabs li:last-child{border-right:1px solid #eaeaea}#contact .tabs-container .tabs li.active,#contact .tabs-container .tabs li:hover,#help .tabs-container .tabs li.active,#help .tabs-container .tabs li:hover{display:block;background-color:rgba(227,54,62,0.1)}#contact .tabs-container .tabs li.active a,#contact .tabs-container .tabs li:hover a,#help .tabs-container .tabs li.active a,#help .tabs-container .tabs li:hover a{color:#e3363e}#contact .tabs-container .tabs li a,#help .tabs-container .tabs li a{color:#000;font-size:16px;font-size:1rem;border:0}#help .title{width:470px;margin:30px auto;line-height:normal}#help .help-questions{width:800px;margin:0 auto}.help-footer .help-footer-container{width:520px}.help-footer .help-footer-container p{text-align:left;font-size:29.6px;font-size:1.85rem;line-height:32px;line-height:2rem;padding:0}.help-footer .help-footer-container p br{display:block}#reservations-middle .reservations-right-middle .list-hotel-container .hotel .hotel-head{min-width:inherit;min-height:inherit}#reservations-middle .reservation-buttons-left{width:50%;float:left}#reservations-middle .reservation-buttons-right{width:50%;float:left;text-align:right}#modify-step-2 .is-arrival-time .arrivaltime-container{width:58.33333%;clear:none;float:right}#modify-step-2 .is-comment-section .col-sm-7{float:right}.is-domain-us #hotel-booking .availability .header .booking-start{width:80%}.is-domain-us #reservations-middle .reservation-bottom-left span:first-child{font-size:1.3rem}.intl-tel-input.allow-dropdown .flag-container{left:0px}.modal #reservationCancelForm .fake-input{width:100%}.modal #reservationCancelForm .fake-input input[type="tel"]{width:100%}}@media screen and (min-width: 1250px){#wrapper{padding-top:0}header #logo img{margin-top:10px}}
