a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{padding:6px 10px!important}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link,.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a{background:#3B5764!important;color:white!important}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0px!important}.elementor-kit-6 #title-contenu h2{font-size:26px!important}.rooms-list h2{font-size:22px!important;text-transform:uppercase}#reserver-desktop .elementor-button{box-shadow:0 0 0 1px #3B5764,inset 0 0 0 1px #fff}#reserver-desktop .elementor-button:hover{background:#3B5764!important;border-color:#3B5764!important;box-shadow:0 0 0 1px #3B5764,inset 0 0 0 1px #fff}#blog-bouton .elementor-button{color:#bfbd8b!important;padding:6px 25px;background:#fff;border:1px solid #8E94A5!important;padding:8px 25px}#bouton-projet .elementor-button{color:#fff!important;padding:6px 25px;border:1px solid #fff;padding:10px 15px}#bouton-projet .elementor-button:hover{color:#717B4F!important}#bouton-room-loop .elementor-button:hover{border:1px solid #fff}.hero-text{color:#fff}#copyright-color a{color:#717B4F}@media (min-width:1200px){#corner-border-left::before{top:0;left:0;border-top:2px solid #cfe2ce;border-left:2px solid #cfe2ce;display:block;content:"";width:150px;height:120px;position:absolute}#corner-border-right::after{bottom:0%;right:0%;border-bottom:2px solid #cfe2ce;border-right:2px solid #cfe2ce;display:block;content:"";width:150px;height:120px;position:absolute}}#shape-border-grey .elementor-widget-container{box-shadow:0 0 0 5px #918789,inset 0 0 0 1px #fff}#shape-border-brown .elementor-widget-container{box-shadow:0 0 0 5px #413133,inset 0 0 0 1px #fff}#footer-credit a{color:#cfe2ce}#footer-credit a:hover{color:#3B5764}.fa-concierge-bell:before{margin-right:15px}@media only screen and (max-width:425px){#homepage h1{font-size:26px!important}#homepage h2{font-size:23px!important}#homepage h3{font-size:15px!important}}.rooms-container-bloc .lordcros-room-search-shortcode{position:absolute!important;z-index:98;left:0!important;bottom:0!important;padding:0!important;background-color:#fff!important}.rooms-container-bloc .lordcros-room-search-shortcode.room-details{position:relative!important;z-index:98;bottom:00px!important;left:initial!important;width:100%}.rooms-container-bloc .lordcros-room-search-shortcode.room-details form{flex-direction:column;padding:30px;background-color:#cfe2ce!important;border:1px solid #cfe2ce!important}.rooms-container-bloc .lordcros-room-search-shortcode.room-details form .form-input-area{display:flex;flex-direction:column}.lordcros-room-search-shortcode.room-details form .form-input-area>div .section-title{color:#000}@media only screen and (min-width:1024px){.rooms-container-bloc .form-input-area{width:75%}.rooms-container-bloc .search-calendar-show,.rooms-container-bloc .search-guest-count{width:33.33%}.rooms-container-bloc .lordcros-room-search-shortcode.room-details .form-submit-wrap{max-width:100%}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap .room-search-submit{width:100%}.rooms-container-bloc .lordcros-room-search-shortcode.room-details .form-submit-wrap .room-search-submit{background-color:#466777!important}.rooms-container-bloc .lordcros-room-search-shortcode.room-details .form-submit-wrap .room-search-submit:hover{background-color:#3E5C6A!important}}.lordcros-room-search-shortcode.date-format-style1.room-details form .form-input-area .check-in-section-wrap .bottomside-inner .month-val,.lordcros-room-search-shortcode.date-format-style1.room-details .form-input-area .check-out-section-wrap .bottomside-inner .month-val{color:#000}.lordcros-room-search-shortcode.room-details form .form-input-area>div .year-val{color:#000}.lordcros-room-search-shortcode.room-details form .form-input-area>div{position:relative;text-align:left;padding:0;width:100%;position:relative;background-color:#fff;border-radius:2px;margin-bottom:20px;padding:11px 20px}@media only screen and (min-width:1201px){.rooms-container-bloc .lordcros-room-search-shortcode.room-details .form-input-area{max-width:100%;width:100%}}.lordcros-room-search-shortcode.room-details.date-format-style1 .form-input-area .check-in-section-wrap .bottomside-inner,.lordcros-room-search-shortcode.room-details.date-format-style1 .form-input-area .check-out-section-wrap .bottomside-inner{display:flex;align-items:end;width:100%}.lordcros-room-search-shortcode.room-details form .form-input-area>div .day-val,.lordcros-room-search-shortcode.room-details form .form-input-area>div .guest-val{margin-right:8px}.lordcros-room-search-shortcode.room-details.date-format-style1 .form-input-area .check-in-section-wrap,.lordcros-room-search-shortcode.room-details.date-format-style1 .form-input-area .check-out-section-wrap{display:inline-flex;align-items:end;justify-content:space-between;width:100%}.lordcros-room-search-shortcode.room-details form .form-input-area .check-in-section-wrap,.lordcros-room-search-shortcode.room-details form .form-input-area .check-out-section-wrap,.lordcros-room-search-shortcode.room-details form .form-input-area .guest-section-wrap{display:inline-block;width:100%}.lordcros-room-search-shortcode.room-details.date-format-style1 .form-input-area .check-in-section-wrap .leftside-inner,.lordcros-room-search-shortcode.room-details.date-format-style1 .form-input-area .check-out-section-wrap .leftside-inner{margin-left:24px;color:#596b53;font-size:11px}.lordcros-room-search-shortcode.room-details form .form-input-area .guest-section-wrap .section-content .leftside-inner{font-size:11px;color:#596b53}.lordcros-room-search-shortcode.room-details form .form-input-area>div .day-val,.lordcros-room-search-shortcode.room-details form .form-input-area>div .guest-val{color:#466777!important}.lordcros-room-search-shortcode.show-box-shadow{box-shadow:0 0 50px rgb(32 32 32 / 15%)}.lordcros-room-search-shortcode form{display:flex;align-items:stretch;justify-content:center}.rooms-container-bloc .lordcros-room-search-shortcode .form-input-area{margin:15px 0;padding-right:0;padding-left:0}.lordcros-room-search-shortcode form .form-input-area{display:inline-flex;justify-content:center;align-items:center}.lordcros-room-search-shortcode form .form-input-area>div#form-check-in,.lordcros-room-search-shortcode form .form-input-area>div#form-check-out{cursor:pointer}.lordcros-room-search-shortcode form .form-input-area>div{position:relative;text-align:center;padding:0 60px}.lordcros-room-search-shortcode form .form-input-area .check-in-section-wrap,.lordcros-room-search-shortcode form .form-input-area .check-out-section-wrap,.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap{display:inline-block}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap{display:inline-flex;align-items:center;justify-content:space-between}.lordcros-room-search-shortcode form .form-input-area>div .section-title{display:block;font-size:13px;line-height:18px;text-transform:uppercase;color:#878787}.lordcros-room-search-shortcode form .form-input-area>div .day-val,.lordcros-room-search-shortcode form .form-input-area>div .guest-val{font-family:Lemon-milk!important;font-size:28px;font-weight:500;line-height:40px;margin-bottom:0;color:#262626}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .bottomside-inner,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .bottomside-inner{display:flex;align-items:center;justify-content:center;margin-top:3px;color:#878787}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .bottomside-inner .month-val,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .bottomside-inner .month-val{margin-right:4px;color:#878787}.lordcros-room-search-shortcode form .form-input-area>div .year-val,.lordcros-room-search-shortcode form .form-input-area>div .month-val{display:block;font-size:14px;font-weight:400;line-height:18px;text-transform:capitalize}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .leftside-inner,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .leftside-inner{margin-left:24px;color:#878787}.lordcros-room-search-shortcode form .form-input-area>div input[type=text],.lordcros-room-search-shortcode form .form-input-area>div input[type=number]{position:absolute;left:0;bottom:-30px;height:0;opacity:0;visibility:hidden;padding:0;border:none;font-size:0}.lordcros-room-search-shortcode.separator #form-check-out{border-left:1px solid transparent;border-right:1px solid transparent}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content{display:flex;align-items:flex-end;justify-content:space-between}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content .leftside-inner{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between;color:#878787}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content .leftside-inner i.fa-chevron-up{margin-bottom:10px}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content .leftside-inner i{cursor:pointer}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content .leftside-inner i.fa-chevron-down{margin-bottom:3px}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap{background-color:#CFE2CE!important}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap{padding:5px;background:#CFE2CE}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap .room-search-submit{border:1px #fff solid;background-color:#CFE2CE!important;border-color:#fff;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Lemon-milk!important;font-size:20px;font-weight:400;line-height:21px;height:100%;text-transform:uppercase;padding:10px 50px;min-height:80px;outline:none;border-radius:2px;background-color:transparent;letter-spacing:1px}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap .room-search-submit:hover{background-color:#b2c7b0!important}.lordcros-room-search-shortcode form .form-input-area>div .section-title{font-family:Lemon-milk!important}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .bottomside-inner .month-val,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .bottomside-inner .month-val{font-family:Lemon-milk!important}.lordcros-room-search-shortcode form .form-input-area>div .year-val{font-family:Lemon-milk!important}@media only screen and (min-width:1201px){.rooms-container-bloc{max-width:1140px;position:relative;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.rooms-container-bloc .lordcros-room-search-shortcode{bottom:-90px!important;left:initial!important;width:calc(100% - 30px)}.rooms-container-bloc .lordcros-room-search-shortcode .form-input-area{margin:15px 0;padding-right:0;padding-left:0;flex:0 0 75%;max-width:75%;position:relative;width:100%;min-height:1px}}@media only screen and (min-width:1024px){.rooms-container-bloc .form-input-area{width:75%}.rooms-container-bloc .search-calendar-show,.rooms-container-bloc .search-guest-count{width:33.33%}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap{flex:0 0 25%;max-width:25%;position:relative;width:100%;min-height:1px}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap .room-search-submit{width:100%}}@media only screen and (max-width:1200px){.rooms-container-bloc .lordcros-room-search-shortcode{position:relative!important}}@media only screen and (max-width:991px){.lordcros-room-search-shortcode form{flex-direction:column;align-items:stretch}.lordcros-room-search-shortcode form .form-input-area{justify-content:space-between}.lordcros-room-search-shortcode form .form-submit-wrap{margin-top:25px}.lordcros-room-search-shortcode form .form-input-area>div{flex:1 1 33.333%;max-width:33.333%;padding:0 30px}.lordcros-room-search-shortcode form .form-submit-wrap .room-search-submit{width:100%;min-height:unset!important;max-width:360px;margin:0 auto}}@media only screen and (max-width:767px){.lordcros-room-search-shortcode.font-size-large form .form-input-area>div,.lordcros-room-search-shortcode form .form-input-area>div{padding:0 10px}}@media only screen and (max-width:575px){.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .leftside-inner,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .leftside-inner{margin-left:5px}.lordcros-room-search-shortcode.font-size-large form .form-input-area>div .section-title,.lordcros-room-search-shortcode form .form-input-area>div .section-title{font-size:11px;line-height:16px}.lordcros-room-search-shortcode.font-size-large form .form-input-area>div .day-val,.lordcros-room-search-shortcode form .form-input-area>div .day-val,.lordcros-room-search-shortcode.font-size-large form .form-input-area>div .guest-val,.lordcros-room-search-shortcode form .form-input-area>div .guest-val{font-size:25px;line-height:30px}.lordcros-room-search-shortcode.font-size-large form .form-input-area>div .month-val,.lordcros-room-search-shortcode form .form-input-area>div .month-val,.lordcros-room-search-shortcode.font-size-large form .form-input-area>div .year-val,.lordcros-room-search-shortcode form .form-input-area>div .year-val{font-size:12px;line-height:16px}}@media only screen and (max-width:425px){#homepage h1{font-size:26px!important}#homepage h2{font-size:23px!important}#homepage h3{font-size:15px!important}}.ui-datepicker.ui-top{margin-top:-120px}table.ui-datepicker-calendar tbody>tr:nth-child(odd)>td{background-color:#f2f5f4}.ui-datepicker td .ui-state-default{color:#1D2A4B;border:none;font-family:'CentraleSansRegular'}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-datepicker.ui-widget-content{font-family:Lemon-milk!important;font-weight:400;font-size:17px;background-image:none;background-color:#1f4ad3;color:#bfc3ce;border:none;border-radius:1px;width:345px;padding:0;z-index:999!important}.ui-datepicker.ui-widget-content{background-color:#f2f5f4!important;color:black!important}.ui-datepicker.ui-top:before{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:7px 8px 0;border-color:#151b2e transparent transparent;top:100%;left:60px}.ui-datepicker .ui-datepicker-header{background-image:none;background-color:#0e1222;border:none;font-weight:400;padding:1em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background-color:#466777!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:30px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;border:none;background:0 0;color:#fff!important;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:not(.ui-state-disabled),.ui-datepicker .ui-datepicker-header .ui-datepicker-next:not(.ui-state-disabled){opacity:.8}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:30px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:'>>'}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:'<<'}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{display:block;font-family:"lordcros-font";font-style:normal;font-weight:400;font-size:17px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-family:Open-sans!important;font-size:1.33em;font-weight:500;color:#fff;margin:0 50px;line-height:1.8em;text-align:center}.ui-datepicker table{font-size:.87em;margin:15px 0}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.btn-res-rdp{position:relative}.btn-res-rdp:before{position:absolute;content:"";border:1px solid #364A5A;top:5px;left:5px;width:100%;height:100%;border-radius:11px;z-index:-1;transition:all .2s ease-out}.btn-res-rdp a:hover{transform:translate(5px,5px)}.btn-res-rdp:before{position:absolute;content:"";top:4px;left:4px;width:100%;height:100%;border-radius:0;z-index:-1;transition:all .2s ease-out;background-color:#fff}.btn-res-rdp a:hover{transform:translate(4px,4px)}.room-dp-galerie .swiper-slide-image{height:75vh;object-fit:cover}.room-dp-galerie i.icon{background:#466777;width:35px;justify-content:center;align-content:center;padding:10%}@media(max-width:1024px){.room-dp-galerie .swiper-slide-image,.room-dp-galerie .swiper-slide-image img{height:50vh;object-fit:cover}}.wpml-ls-statics-shortcode_actions,.wpml-ls-legacy-dropdown{z-index:99999!important;position:relative}