.les--chalets{display:flex;flex-wrap:wrap;justify-content:space-between}.les--chalets a{color:black}.les--chalets .une--chalet img{height:250px;width:100%;object-fit:cover;margin-bottom:20px}.les--chalets .une--chalet{width:30%;margin-bottom:80px}@media (max-width:768px){.les--chalets .une--chalet{width:100%;margin-bottom:80px}.les--chalets .une--chalet img{height:200px;width:100%;object-fit:cover;margin-bottom:20px}}.space-between-custom .row .leschalets-le-chalet{margin-left:10px;margin-right:10px;width:calc(32% - 20px);margin-bottom:40px}.really-short{height:0;overflow:hidden}.ville_region h4{margin-bottom:0}.les-chalets-chalets-a-louer .leschalets-le-chalet .personnes img{width:18px}.leschaletsalouer .leschalets-le-chalet{margin-bottom:40px}@media (max-width:968px){.hsbw-date .hsbw-container{width:100%!important}.hsbw-calendar-clear{position:absolute;bottom:-40px!important;font-size:12px;display:none!important}.hsbw-calendar{padding:10px!important;position:relative!important;width:200%!important;z-index:999999999999999999!important;bottom:0!important}.hsbw-calendar table td{padding:3px!important}}.image-cover img{object-fit:cover!important;width:100%;height:100%}.image-cover{height:100%!important;width:100%}.image-cover .elementor-widget-container{height:100%!important;width:100%!important}.leschaletsalouer .les-chalets-chalets-a-louer .row{display:flex;justify-content:space-around;align-items:center}@media (max-width:968px){.les-chalets-chalets-a-louer .leschalets-le-chalet{width:100%!important;margin-bottom:30px}.les-chalets-chalets-a-louer .row{display:flex;flex-direction:column}}.main-content-page-chalets{display:flex;width:100%;justify-content:center;align-content:center}.les-caracteristiques{list-style-type:none;padding:0}.la-description-chalet::first-letter{text-transform:uppercase}.la-description-chalet{overflow:hidden;height:200px}.gmFzAU{position:relative!important}.les-chalets-chalets-a-louer .leschalets-lechalet{position:relative}.lien_chalet h4{font-size:16px}.les-chalets-chalets-a-louer h3{font-size:22px}.les-chalets-chalets-a-louer{position:relative}.les-chalets-chalets-a-louer .personnes img{width:30px;margin-right:10px}.les-chalets-chalets-a-louer .personnes{display:flex}.les-chalets-chalets-a-louer .personnes{position:absolute;right:20px;bottom:40px}.les-chalets-chalets-a-louer a{color:black;font-family:"Dosis",sans-serif}.les-chalets-chalets-a-louer{display:flex;flex-wrap:wrap}.show-chalet{overflow:hidden!important;height:0px!important}.single-chalet .montant{margin-bottom:20px}#main>main>section.elementor-section.elementor-top-section.elementor-element.elementor-element-9e24b02.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default>div>div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-68318c2>div>section.elementor-section.elementor-inner-section.elementor-element.elementor-element-5d67899.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-sticky.elementor-sticky--effects.elementor-sticky--active.elementor-section--handles-inside>div>div>div>div.elementor-element.elementor-element-a67e6af.elementor-align-justify.elementor-widget.elementor-widget-button>div>div{display:none!important}.avis-head{text-align:center;padding-bottom:20px}.location-long-terme-wrapper{position:absolute;z-index:10;background-color:black;color:white;padding:10px 50px;transform:rotate(30deg);right:-30px;top:20px}.redirectToChalet:hover{color:white;cursor:pointer}.redirectToChalet{background-color:#8fa7a2!important;padding:15px;max-width:none!important;color:white}.start-date,.end-date,.applyBtn{background-color:#8fa7a2!important;border:0px}#top #wrap_all .all_colors h1{font-weight:inherit!important}#top #wrap_all .all_colors h3{font-weight:inherit!important}#top #wrap_all .all_colors h4{font-weight:inherit!important}#top #wrap_all .all_colors h2{font-weight:inherit!important}.lmSvld{display:grid;grid-auto-rows:3.4rem!important;grid-template-columns:repeat(7,3.04rem)!important}.gQemEB{max-width:1200px!important}.les-activitees{margin-top:30px;display:flex;flex-wrap:wrap}.les-activitees li{width:50%!important;margin-bottom:15px;font-size:16px}.les-activitees img{width:40px;margin-right:20px}@media (max-width:868px){.gallery_chalet .petite_photos img{height:148px!important}.space-between-custom .row .leschalets-le-chalet{margin-bottom:40px!important}.une-caracteristique{width:100%!important}.les-caracteristiques{display:flex;flex-direction:column}}.les-caracteristiques{display:flex;flex-wrap:wrap}.une-caracteristique{width:50%;height:40px;margin-top:10px;margin-bottom:10px;display:inline-flex;align-items:center}.une-caracteristique p{margin-top:10px}.un_prix .texte{font-size:10px}.un_prix{display:flex!important;flex-direction:column!important}.wrap_chalet h4{font-size:14px}.main-content-page-chalets{display:flex!important;flex-direction:column}@media (max-width:968px){.largeur-100{width:100%}.details-entreprise{padding-top:20px!important;padding-bottom:20px!important}.description-entreprise{height:150px!important;padding:0}}.jNqTQC,.LNHIN{top:-50px!important}.LNHIN,.jNqTQC{margin:0!important}.sc-dYCqDv{padding:0!important}.sc-gtsrHT{border-radius:0px!important;font-family:"Doris",sans-serif!important;font-weight:700!important;text-transform:uppercase!important}.hvPoMW{border-radius:0px!important;background:#8fa7a2!important;border:0px!important}.nombre-photos{background-color:white;position:absolute;bottom:20px;right:20px;padding:10px;text-transform:uppercase;font-weight:700}.gallery_chalet img{box-shadow:rgba(0,0,0,12%) 0px 6px 16px}.gallery_chalet{overflow:hidden}.gallery_chalet .petite_photos img{height:235px;width:100%}.gallery_chalet .petite_photos{display:flex;flex-wrap:wrap}.gallery_chalet .petite_photos .un_element img{display:block;margin-bottom:0}.gallery_chalet .photo img{object-fit:cover}.gallery_chalet .petite_photos .un_element:nth-child(1),.gallery_chalet .petite_photos .un_element:nth-child(2){padding-bottom:18px}.gallery_chalet .petite_photos .un_element:nth-child(1),.gallery_chalet .petite_photos .un_element:nth-child(3){padding-right:10px}.gallery_chalet .petite_photos .un_element{width:50%;position:relative}.avia-gallery-thumb .first_thumb{clear:left}.image-cover img{object-fit:cover!important;width:100%;height:100%}.image-cover{height:100%!important;width:100%}.image-cover .elementor-widget-container{height:100%!important;width:100%!important}.drp-calendar.right{margin-left:100px!important;margin-right:80px}@media (max-width:739px){.drp-calendar.right{margin-left:0!important;margin-right:80px}.daterangepicker .drp-calendar{padding-right:20%!important}.daterangepicker{width:fit-content}}.un_chalet .un_prix{display:flex}.custom-calendar{margin-left:20px;margin-right:20px}.custom-calendar th,.custom-calendar td{background:#fff!important;border:0;text-align:center;color:#000;cursor:pointer}.custom-calendar td{font-weight:600}.custom-calendar tr:first-child,.custom-calendar tr:last-child{border-bottom:2px #e9e9e9 solid}.custom-calendar .otherMonth{background:#fff!important;color:#9e9e9e}.custom-calendar td[is-event=true]{background:#8fa7a2!important;color:white;cursor:not-allowed;transition:.2s}.calendar-nav{display:inline-flex;justify-content:space-between;width:100%;border-bottom:2px #9e9e9e solid}.calendar-nav .month-year{font-weight:600}.calendar-nav .nav-prev,.calendar-nav .nav-next{cursor:pointer;background-color:#8fa7a2;padding:0 5px 5px;width:25px;height:25px;transition:.2s}.custom-calendar td.start-block{background:linear-gradient(to bottom right,#fff 50%,#8fa7a2 50%)!important}.custom-calendar td.end-block{background:linear-gradient(to top left,#fff 50%,#8fa7a2 50%)!important}@media (max-width:425px){.custom-calendar{overflow-x:scroll}.calendar-nav{width:310px}}