.header-widget .sign-in:hover::after{content:" ou S'inscrire"}.header-widget a.button:hover::after{padding-left:6px;content:"1 offre"}@media (min-width:992px){.category-box-content{@media screen and (min-width:1224px) and (max-width:1412px){padding-right:100px !important}}@media screen and (min-width:756px) and (max-width:1024px){}body.full-width-header .left-side{width:55% !important}body.full-width-header .right-side{width:45% !important}}@media (min-width:1240px){body.full-width-header .left-side{width:auto}}@media (min-width:1240px){body.full-width-header .right-side{width:auto}}@media only screen and (max-width:1365px){.dashboard #logo a img{max-height:30px}body.light-dashboard.page-template-template-dashboard .dashboard #logo{min-width:200px !important}}.listeo-floating-icon-open{width:60px;height:60px;top:55%}.listeo-floating-custom-icon{max-width:60px;max-height:60px}.ctinst-dbox input[type="email"]:disabled,.ctinst-dbox input[type="email"][disabled],.ctinst-dbox input.input-text:disabled,.ctinst-dbox input.input-text[disabled]{background-color:#f5f5f5;color:#666;border-color:#e8e8e8;opacity:1;cursor:not-allowed !important}.ctinst-dbox input[type="email"]:disabled:hover,.ctinst-dbox input.input-text:disabled:hover{cursor:not-allowed !important}.mt--20{margin-top:-20px !important}.mb-20{margin-bottom:20px !important}.listing-details{display:block !important}.listing-details > *{width:100% !important;max-width:100% !important;flex:0 0 100% !important}h5.listing-details-header::before,h4.listing-details-header::before,h3.listing-details-header::before{content:'🔆 '}h3.listing-desc-headline::before,h3.desc-headline::before,h2.listing-desc-headline::before,h2.desc-headline::before{content:'🔆 '}h5.listing-details-header,h4.listing-details-header,h3.listing-details-header,h5.listing-desc-headline,h4.listing-desc-headline,h3.listing-desc-headline,h5.desc-headline,h4.desc-headline,h3.desc-headline,h2.listing-desc-headline,#ai-review-summary-section.ai-review-summary-container h3{color:#2c4e53;font-size:18px;font-weight:600;text-transform:uppercase}p.form-row.password-notice-info.form-row-wide.margin-top-30.margin-bottom-30{padding-top:20em !important}.feature-tag-nl{display:inline-table !important}.feature-tag-nl span{margin-left:8px !important}.feature-tag-nl.main-detail-_institutionnel_lieux_patrimoine_tab_acces_au_site,.feature-tag-nl.main-detail-_institutionnel_lieux_patrimoine_tab_stationnement{display:none !important}.verified-icon-nl.title-badge-nl{color:#faa81a}.verified-badge{background-color:#faa81a}span.ctuth-front-badge{margin-left:5px !important;padding-top:6px !important}li.main-detail-_hebergement_pap_tab_surface_en_m .fa-square-dashed,li.main-detail-_hebergement_pap_tab_chambres .fa-border-bottom-right,li.main-detail-_hebergement_pap_tab_lits .fa-bed,li.main-detail-_hebergement_pap_tab_salles_de_bain .fa-bath,li.main-detail-_hebergement_pap_tab_douches .fa-shower{font-size:16px !important}ul#listing-details{padding:15px}ul#listing-details.listing-details{display:flex !important;flex-wrap:wrap !important;align-items:flex-start}ul#listing-details.listing-details > li.main-detail-_hebergement_pap_tab_surface_en_m,ul#listing-details.listing-details > li.main-detail-_hebergement_pap_tab_chambres,ul#listing-details.listing-details > li.main-detail-_hebergement_pap_tab_lits,ul#listing-details.listing-details > li.main-detail-_hebergement_pap_tab_salles_de_bain,ul#listing-details.listing-details > li.main-detail-_hebergement_pap_tab_douches{width:20% !important;max-width:20% !important;flex:0 0 20% !important;box-sizing:border-box}.feature-tag-nl.main-detail-_hebergement_pap_tab_surface_en_m span::after{content:" m²"}li.main-detail-_hebergement_pap_tab_surface_en_m{display:flex;padding:20px}li.main-detail-_hebergement_pap_tab_surface_en_m span{margin-left:25px;margin-top:-15px;font-size:18px}li.main-detail-_hebergement_pap_tab_surface_en_m span::after{content:" m²"}.feature-tag-nl.main-detail-_hebergement_pap_tab_chambres span::after{content:" Ch."}li.main-detail-_hebergement_pap_tab_chambres{display:flex;padding:20px}li.main-detail-_hebergement_pap_tab_chambres span{margin-left:25px;margin-top:-15px;font-size:18px}li.main-detail-_hebergement_pap_tab_chambres span::after{content:" Ch."}li.main-detail-_hebergement_pap_tab_lits{display:flex;padding:20px}li.main-detail-_hebergement_pap_tab_lits span{margin-left:25px;margin-top:-15px;font-size:18px}li.main-detail-_hebergement_pap_tab_lits span::after{content:" Places"}.feature-tag-nl.main-detail-_hebergement_pap_tab_salles_de_bain span::after{content:" SDB"}li.main-detail-_hebergement_pap_tab_salles_de_bain{display:flex;padding:20px}li.main-detail-_hebergement_pap_tab_salles_de_bain span{margin-left:25px;margin-top:-15px;font-size:18px}li.main-detail-_hebergement_pap_tab_salles_de_bain span::after{content:" SDB"}.feature-tag-nl.main-detail-_hebergement_pap_tab_douches span::after{content:" SDE"}li.main-detail-_hebergement_pap_tab_douches{display:flex;padding:20px}li.main-detail-_hebergement_pap_tab_douches span{margin-left:25px;margin-top:-15px;font-size:18px}li.main-detail-_hebergement_pap_tab_douches span::after{content:" SDE"}.favorite-icon-nl > span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.favorite-icon-nl .listeo_core-bookmark-it,.favorite-icon-nl .listeo_core-unbookmark-it{display:flex;align-items:center;justify-content:center}.favorite-icon-nl .ct-favorite-visual{font-size:18px;line-height:1;color:var(--listeo-primary-color) !important;pointer-events:none;display:flex}.favorite-icon-nl .ct-favorite-visual{font-size:18px;line-height:1;color:var(--listeo-primary-color) !important;pointer-events:none}span.listeo_core-unbookmark-it{display:flex !important}.home-tmp-carrousel-ads span.like-icon{left:20px !important;top:20px !important}.home-tmp-carrousel-ads .listing-item-content span{display:none !important}.home-tmp-carrousel-ads .listing-item-content{padding-right:20px !important}.home-tmp-carrousel-ads .listing-item-content h3{font-size:16px !important}.home-tmp-carrousel-ads .listing-item-container.compact .listing-item{border-radius:8px !important;height:240px !important}.home-tmp-carrousel-ads .listing-item{height:240px !important}.sub-ratings-container .leave-rating input[type="radio"]~label:after{margin-top:-20px !important}ul#listing-details{padding:30px !important}.listeo-poi-header h3{color:#2c4e53;font-size:18px;font-weight:600;text-transform:uppercase}.claim-badge a{background-color:#faa81a;border-radius:4px;color:#ffffff;border:1px solid #e0e0e0;text-align:center;padding:16px 20px;font-size:18px;line-height:21px;font-weight:600;position:relative;transition:0.3s;display:block;margin:20px 0 35px 0}.claim-badge a:hover{background-color:#8dbec3;border-radius:4px;color:#ffffff;border:1px solid #e0e0e0;text-align:center;padding:16px 20px;font-size:18px;line-height:21px;font-weight:600;position:relative;transition:0.3s;display:block;margin:20px 0 35px 0}.sfl-pkg-card .sfl-package-card{border:3px solid #8dbec3 !important}.sfl-pkg-badge{top:10px;right:-40px;background:linear-gradient(135deg,#3f929b 0%,#2c4e53 100%)}.sfl-pkg-card .sfl-package-card .current{border:3px solid #304f54 !important}.sfl-pkg-badge{top:10px !important;right:-40px !important}.sfl-pkg-price-free{font-size:42px;font-weight:800;background:linear-gradient(135deg,#10b981 0%,#059669 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.05em}