*{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,figure,pre,dl,dd,blockquote,input[type="radio"],input[type="checkbox"]{margin:0}legend{padding:0}fieldset,ul,ol{padding:0;margin:0}ul,ol{list-style:none}body{line-height:1}main,figure,figcaption,img{display:block}img{max-width:100%;height:auto}a{text-decoration:none;outline:none}fieldset{border:0}input,textarea,select,button{display:block;max-width:100%;font-family:inherit;font-size:inherit;color:inherit}label{display:table}input[type="text"],input[type="email"],input[type="password"],input[type="search"]{-webkit-appearance:none}button{line-height:inherit}button::-moz-focus-inner{border:0}html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:1.25em}:focus{outline:none}body{background-color:#eee}#widgit #toggle_filters i.fa-times{color:#fff}#widgit #toggle_filters i.fa-bars{color:#324351}#widgit .results_top h2,#widgit .results_map_top h2{color:#324351;font-weight:700;font-size:25px;padding-top:16px}#widgit #widgit_wrapper .widgit_filters .w_bg_2{background-color:#324351;color:#fff}#widgit #widgit_wrapper #widgit_results_combo .w_bg_1{background-color:#eee}#widgit #widgit_wrapper .widgit_result{width:calc(100% / 3 - 10px - 0.01px);display:flex;flex-direction:column;justify-content:flex-start;height:290px;position:relative;background-color:#fff}#widgit #widgit_wrapper .widgit_result img{position:absolute;top:0;left:0;width:50%;height:196px}#widgit #widgit_wrapper .widgit_result>.info{width:50%;position:relative;bottom:auto;height:auto;margin-left:50%;padding-top:48px;background:transparent}#widgit #widgit_wrapper .widgit_result>.info>*{width:100%}#widgit #widgit_wrapper .widgit_result>.info .txtleft{text-align:center}#widgit #widgit_wrapper .widgit_result>.info .u-txt-ellipsis{text-overflow:none;white-space:normal}#widgit #widgit_wrapper .widgit_result>.info .town{color:#90c685;font-size:16px;line-height:18px}#widgit #widgit_wrapper .widgit_result>.info .title{color:#324351;font-weight:700;font-size:20px;text-transform:none;margin-top:5px}#widgit #widgit_wrapper .widgit_result>.rate{position:relative;bottom:auto;width:50%;margin-left:50%;text-align:center;font-size:16px;line-height:18px}#widgit #widgit_wrapper .widgit_result>.rate .u-big{font-size:16px}#widgit #widgit_wrapper .widgit_result>.rate .u-bold{font-weight:400}#widgit #widgit_wrapper .widgit_result:after{position:absolute;width:195px;bottom:24px;left:50%;margin-left:calc(-195px / 2);content:"En savoir plus";text-transform:uppercase;color:#90c685;font-size:14px;border:1px solid #90c685;padding:10px 15px;text-align:center;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}#widgit #widgit_wrapper .widgit_result:hover{text-decoration:none}#widgit #widgit_wrapper .widgit_result:hover:after{background-color:#90c685;color:#fff}#widgit #widgit_details .close_details{background-color:#eee;color:#324351;font-size:14px;padding:10px 15px;height:auto;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}#widgit #widgit_details .close_details:hover{color:#fff;background-color:#324351}#widgit #widgit_details #details_map{flex-grow:2}#widgit #widgit_details #widgit_accommodation_details{background-color:#fff !important}#widgit #widgit_details #widgit_accommodation_details>.flex-container.mbs{margin:0}#widgit #widgit_details #widgit_accommodation_details>.flex-container.mbs .close_details{display:none}#widgit #widgit_details #widgit_accommodation_details h2.widgit_title{color:#324351;font-weight:600;border-left:0;padding-left:0;margin-bottom:20px;font-size:30px;text-transform:none;display:none}#widgit #widgit_details #widgit_accommodation_details h2.widgit_title i{color:#90c685}#widgit #widgit_details #widgit_accommodation_details .desc.mtm{display:none}#widgit #widgit_details #widgit_accommodation_details .intro{padding:0 0 30px;background-color:transparent}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container{flex-wrap:nowrap;align-items:flex-start}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container .slides{width:40%}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container .contact{display:none}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container>.custom-apidae-description{color:#000;width:40%;padding:0 25px}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container>.custom-apidae-description .desc{margin:0}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container>.custom-apidae-description h6{margin-bottom:0}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container>.custom-apidae-right{width:20%;text-align:right}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container>.custom-apidae-right .close_details{margin-bottom:20px;font-weight:bold;font-style:14px}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container>.custom-apidae-right .contact{text-align:left;padding-top:20px;background-color:#324351;color:#fff;display:none}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container>.custom-apidae-right .contact h2{font-weight:700;text-transform:uppercase;font-size:18px}#widgit #widgit_details #widgit_accommodation_details .intro>.flex-container>.custom-apidae-right .contact a.inbl{background:transparent}#widgit #widgit_details #widgit_accommodation_details .mtm h6{font-weight:bold}#widgit #widgit_details #widgit_accommodation_details .info h3{text-align:center;font-size:26px;color:#324351;font-weight:700;margin-bottom:30px}#widgit #widgit_details #widgit_accommodation_details .info .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:20px}#widgit #widgit_details #widgit_accommodation_details .info .grid>*{width:auto;margin:0}#widgit #widgit_details #widgit_accommodation_details .info .grid>*:first-child{grid-column-end:span 2;grid-row-end:span 2}#widgit #widgit_details #widgit_accommodation_details .info .grid>* h4{font-weight:700;color:#324351;font-size:16px;line-height:18px}#widgit #widgit_details #widgit_accommodation_details .info .grid>* p{color:#000;line-height:1.4}#widgit #widgit_details #widgit_accommodation_details .attachments h3{text-align:center;font-size:26px;color:#324351;font-weight:700}#widgit #widgit_details #widgit_accommodation_details .attachments .txtleft{text-align:center}#widgit #widgit_details #widgit_accommodation_details .attachments .txtleft i{color:#324351}#widgit #widgit_details .swiper-container img{height:600px}
/*# sourceMappingURL=style.css.map */
