.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}.container{max-width:1310px}.leschaletsalouer .les-chalets-chalets-a-louer .row{display:flex;justify-content:space-around;align-items:center}.recherche-chalet{width:100%;display:flex;justify-content:center}@media (max-width:968px){.row{width:100%}.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}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:auto;margin-left:auto;justify-content:space-around}.row{position:relative;margin-bottom:20px;clear:both}.main-content-page-chalets{display:flex;width:100%;justify-content:center;align-content:center}.les-caracteristiques{list-style-type:none;padding:0}.container .row{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between}.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{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}.one_select{width:50%!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}.one_select{width:100%!important}.une-caracteristique{width:100%!important}.les-caracteristiques{display:flex;flex-direction:column}.recherche-chalet .inputs_field{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 .photo{margin-bottom:15px!important}.wrap_chalet{margin-bottom:50px}.wrap_chalet .personnes{font-size:22px!important}.wrap_chalet .personnes img{width:25px;margin-right:5px}.wrap_chalet h4{font-size:14px}.wrap_chalet .personnes{position:absolute;right:0;display:flex}.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}.filtres:hover{cursor:pointer}.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}.recherche-chalet{padding:10px}.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:1310px){.recherche-chalet .inputs_field{justify-content:flex-start!important}}@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}}.photo img{width:100%}.un_chalet a:hover{text-decoration:none}.un_chalet .region_nombre{display:flex}.un_chalet a{color:black}.un_chalet .un_prix{display:flex}.recherche-chalet button{background-color:black;color:white;border:0px;padding:10px 20px}.recherche-chalet input,.recherche-chalet select{padding:10px 20px!important;margin-bottom:0!important}.recherche-chalet .inputs_field input,.recherche-chalet .inputs_field select,.recherche-chalet .inputs_field button{height:50px}.recherche-chalet .inputs_field{display:flex;margin-top:15px;justify-content:space-between}.recherche-chalet .inputs_field>*{margin:5px 10px 0}.filtres{z-index:10;background-color:white;right:10px;top:-40px;padding:10px 20px}.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}}