.et_pb_section{background-color:#edf0df!important}.section-hebergements{padding-bottom:0!important;overflow:visible!important}.hebergements.et_pb_row{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:flex-start!important;margin:0 auto!important;padding:0 20px!important}.hebergements.et_pb_row .et_pb_column{max-width:312px!important;flex:0 0 312px!important;margin:0 8px!important}.hebergements .et_pb_blurb{min-height:440px!important;max-height:440px!important;height:440px!important;overflow:hidden!important;padding:0!important;position:relative!important;background-size:cover!important;background-position:center!important;transition:transform 0.3s ease!important}.hebergements .et_pb_blurb:before{content:''!important;position:absolute!important;bottom:0!important;left:0!important;width:100%!important;height:50%!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%)!important;z-index:1!important}.hebergements .et_pb_blurb:after{content:''!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:rgba(0,0,0,0)!important;transition:background-color 0.4s ease!important;z-index:1!important}.hebergements .et_pb_blurb:hover:after{background-color:rgba(0,0,0,0.7)!important}.hebergements .et_pb_blurb_content{position:absolute!important;bottom:0!important;top:auto!important;left:0!important;width:100%!important;padding:16px!important;z-index:3!important;transition:transform 0.4s ease!important}.hebergements .et_pb_blurb:hover .et_pb_blurb_content{transform:translateY(-8px)!important}.hebergements .et_pb_module_header{font-family:'Averia Libre',serif!important;font-size:18px!important;color:#ffffff!important;text-transform:uppercase!important;margin-bottom:6px!important}.hebergements .et_pb_blurb_container p{font-family:'Raleway',sans-serif!important;font-weight:bold!important;font-size:16px!important;color:#dddddd!important;line-height:1.5!important}.ma-row .et_pb_column:nth-child(1){width:20%!important}.ma-row .et_pb_column:nth-child(2){width:80%!important}.section-menu-lateral{background:transparent!important;padding:0!important;margin:0!important;height:0!important;overflow:visible!important}.section-menu-lateral .et_pb_row{padding:0!important;margin:0!important;height:0!important;overflow:visible!important}@media only screen and (max-width:1024px){.hebergements.et_pb_row{flex-wrap:wrap!important}.hebergements.et_pb_row .et_pb_column{max-width:calc(50% - 16px)!important;flex:0 0 calc(50% - 16px)!important;margin:0 8px 16px 8px!important}}@media only screen and (max-width:768px){.hebergements.et_pb_row .et_pb_column{max-width:100%!important;flex:0 0 100%!important;margin:0 0 15px 0!important}}.temoignages .ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:0!important;background-color:#7d8b7b!important}.temoignages .ti-review-content{color:#fff!important;font-weight:600!important}.temoignages .ti-read-more-active{color:#fff!important}.temoignages .ti-star{filter:brightness(0) invert(1)}.temoignages .ti-widget.ti-goog .ti-widget-container .ti-name{color:#fff!important;font-family:'Averia Libre',display!important;font-size:25px}.temoignages .ti-widget.ti-goog .ti-review-header .ti-platform-icon{display:none}@media (max-width:980px){.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{display:none!important}}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{position:fixed!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;z-index:9998!important;margin:0!important;padding:0!important}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{display:flex!important;flex-direction:column!important}.wpml-ls-legacy-list-horizontal .wpml-ls-item{background-color:#334739!important;color:#ffffff!important;font-family:'Raleway',sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:1px!important;text-decoration:none!important;transition:background-color 0.3s ease!important;border-bottom:1px solid rgba(255,255,255,0.2)!important;width:79px!important;height:48px!important}.wpml-ls-legacy-list-horizontal .wpml-ls-item:hover,.wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language{background-color:#d4622a!important;cursor:pointer}.wpml-ls-statics-footer a,.wpml-ls-statics-footer .wpml-ls-sub-menu a,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link{background-color:inherit!important;color:inherit!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;width:100%!important}.galerie-sites .et-pb-arrow-prev{left:0!important}.galerie-sites .et-pb-arrow-next{right:0!important}.galerie-sites .et_pb_gallery_image{position:relative!important}.galerie-sites .et_pb_gallery_image:after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;width:100%!important;height:150px!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%)!important;z-index:1!important}.galerie-sites .et-pb-arrow-prev,.galerie-sites .et-pb-arrow-next{color:#ffffff!important}.galerie-sites .et_pb_controls a{background-color:#ff3000!important;border-color:#ff3000!important}.galerie-sites .et-pb-active-control{background-color:#ffffff!important;border-color:#ffffff!important}.colonne-reservation{top:20px!important;align-self:flex-start!important}@media only screen and (max-width:767px){.colonne-reservation{position:relative!important;top:auto!important}}.mphb_sc_availability_calendar-wrapper{font-family:'Raleway',sans-serif!important}.mphb_sc_availability_calendar-wrapper .mphb-calendar-title,.mphb_sc_availability_calendar-wrapper th,.mphb_sc_availability_calendar-wrapper caption,.mphb_sc_availability_calendar-wrapper .mphb-calendar-nav{font-family:'Raleway',sans-serif!important;color:#17181a!important}.mphb_sc_availability_calendar-wrapper thead th{font-family:'Raleway',sans-serif!important;color:#17181a!important;font-weight:700!important}.mphb_sc_availability_calendar-wrapper td{font-family:'Raleway',sans-serif!important;color:#17181a!important}.mphb_sc_availability_calendar-wrapper .mphb-available-date{background-color:#f7e8e6!important;color:#17181a!important}.mphb_sc_availability_calendar-wrapper .datepick-cmd-prev,.mphb_sc_availability_calendar-wrapper .datepick-cmd-next{font-size:0!important;position:relative!important}.mphb_sc_availability_calendar-wrapper .datepick-cmd-prev:before{font-family:'Font Awesome 5 Free'!important;font-weight:900!important;content:'\f053'!important;font-size:14px!important;color:#17181a!important;display:block!important}.mphb_sc_availability_calendar-wrapper .datepick-cmd-next:before{font-family:'Font Awesome 5 Free'!important;font-weight:900!important;content:'\f054'!important;font-size:14px!important;color:#17181a!important;display:block!important}.mphb_sc_availability_calendar-wrapper .datepick-nav{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.mphb_sc_availability_calendar-wrapper .datepick-cmd-today{flex:1!important;text-align:center!important;font-family:'Raleway',sans-serif!important;font-weight:700!important;color:#17181a!important}.mphb_sc_availability_calendar-wrapper .datepick-cmd-prev,.mphb_sc_availability_calendar-wrapper .datepick-cmd-next{flex:0 0 auto!important}.mphb_sc_availability_calendar-wrapper{box-shadow:0 4px 20px rgba(0,0,0,0.1)!important;padding:20px!important;margin:20px 0!important;background-color:#edf0df!important}.datepick-nav,.datepick-month-header,.datepick-month-year{background-color:#edf0df!important}.ics-calendar{max-width:420px;margin:0 auto;font-family:inherit;color:#3a3a3a}.ics-calendar-month-grid{background-color:#ebeedb!important}.ics-calendar-month-grid th{font-size:0.7rem!important;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;color:#888;background:transparent!important;border:none!important;padding:0.5rem 0!important}.ics-calendar-month-grid td{border:1px solid #eee!important;height:50px!important;vertical-align:top;padding:4px!important;position:relative;background:#fafafa}.ics-calendar-month-grid td .day{font-size:0.85rem;color:#555;font-weight:400}.ics-calendar-month-grid td .events{display:none!important}.ics-calendar-label{display:none!important}.ics-calendar-month-grid td.has_events{background:#b46458}.ics-calendar-month-grid td.has_events .day,.ics-calendar-month-grid td.has_events .no_phone{color:#fff;text-decoration:line-through}.ics-calendar-month-grid .today{background-color:var(--r34ics--element--month--today-day--background)!important}.ics-calendar-month-grid .day{background-color:transparent!important}.ics-calendar-month-grid .off{background-color:#ebeedb;border-color:#fff!important}.ics-calendar-month-grid td.past{opacity:0.55}.ics-calendar-month-grid .hover_block,.ics-calendar-month-grid .desclock{display:none!important}.ics-calendar .ics-calendar-title,.ics-calendar-month-wrapper>h2{display:none!important}.ics-calendar-month-grid th{font-size:0!important;width:14.28%!important}.ics-calendar-month-grid th:nth-child(1)::after{content:"LUN"}.ics-calendar-month-grid th:nth-child(2)::after{content:"MAR"}.ics-calendar-month-grid th:nth-child(3)::after{content:"MER"}.ics-calendar-month-grid th:nth-child(4)::after{content:"JEU"}.ics-calendar-month-grid th:nth-child(5)::after{content:"VEN"}.ics-calendar-month-grid th:nth-child(6)::after{content:"SAM"}.ics-calendar-month-grid th:nth-child(7)::after{content:"DIM"}.ics-calendar-month-grid th::after{font-size:0.7rem;font-weight:500;letter-spacing:0.05em;color:#888}.ics-calendar select{display:block!important;font-weight:700;font-size:1rem;height:40px;padding:0 12px;border:2px solid #3a3a3a;border-radius:4px;background-color:#ebeedb;color:#3a3a3a;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%233a3a3a' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}ics-calendar-past-events-toggle phone_only inline_block{color:#fff!important}@media only screen and (min-width:980px){.wpml-ls-menu-item .wpml-ls-flag,.wpml-ls-menu-item{display:none!important}}