/* Accents des filtres TownHub, limités aux résultats. */
body.l4k-results #cancel-comment-reply-link,body.l4k-results table a,body.l4k-results .post-page-numbers.current,body.l4k-results a.post-page-numbers:hover,body.l4k-results .post-article > .list-single-main-item.block_box .post-page-numbers.current,body.l4k-results .post-article > .list-single-main-item.block_box a.post-page-numbers:hover,body.l4k-results .post-article > .list-single-main-item.block_box .post-opt li a:hover,body.l4k-results .widget_meta ul a,body.l4k-results .widget_rss ul a,body.l4k-results .widget_recent_entries ul a,body.l4k-results .widget_recent_comments ul a,body.l4k-results .post-article > .list-single-main-item.block_box .post-opt-title a:hover,body.l4k-results .nav-holder nav li a.act-link,body.l4k-results .nav-holder nav li a:hover,body.l4k-results .header-search_btn i,body.l4k-results .show-reg-form i,body.l4k-results .nice-select:before,body.l4k-results .ctb-modal-title span strong,body.l4k-results .lost_password a,body.l4k-results .custom-form.dark-form label span,body.l4k-results .filter-tags input:checked:after,body.l4k-results .custom-form .filter-tags input:checked:after,body.l4k-results .custom-form .filter-tags label a,body.l4k-results .section-subtitle,body.l4k-results .footer-social li a,body.l4k-results .subfooter-nav li a,body.l4k-results #footer-twiit .timePosted a:before,body.l4k-results #subscribe-button i,body.l4k-results .nice-select .nice-select-search-box:before,body.l4k-results .nav-holder nav li a i,body.l4k-results .show-lang i,body.l4k-results .lang-tooltip a:hover,body.l4k-results .main-register-holder .tabs-menu li a i,body.l4k-results .header-modal_btn i,body.l4k-results .custom-form .log-submit-btn:hover i,body.l4k-results .main-search-input-item label i,body.l4k-results .header-search-input label i,body.l4k-results .location a,body.l4k-results .footer-contacts li i,body.l4k-results #footer-twiit p.tweet:after,body.l4k-results .subscribe-header h3 span,body.l4k-results .footer-link i,body.l4k-results .footer-widget-posts .widget-posts-date i,body.l4k-results .clear-wishlist,body.l4k-results .widget-posts-descr-link a:hover,body.l4k-results .geodir-category-location a i,body.l4k-results .header-modal-top span strong,body.l4k-results .cart-btn:hover i,body.l4k-results .to-top,body.l4k-results .map-popup-location-info i,body.l4k-results .infowindow_wishlist-btn,body.l4k-results .infobox-raiting_wrap span strong,body.l4k-results .map-popup-footer .main-link i,body.l4k-results .infoBox-close,body.l4k-results .mapnavbtn,body.l4k-results .mapzoom-in,body.l4k-results .mapzoom-out,body.l4k-results .location-btn,body.l4k-results .list-main-wrap-title h2 span,body.l4k-results .grid-opt li span.act-grid-opt,body.l4k-results .reset-filters i,body.l4k-results .avatar-tooltip strong,body.l4k-results .facilities-list li i,body.l4k-results .geodir-opt-list a:hover i,body.l4k-results .geodir-js-favorite_btn:hover i,body.l4k-results .geodir-category_contacts li span i,body.l4k-results .geodir-category_contacts li a:hover,body.l4k-results .close_gcc:hover,body.l4k-results .listsearch-input-wrap-header i,body.l4k-results .listsearch-input-item span.iconn-dec,body.l4k-results .more-filter-option-btn i,body.l4k-results .clear-filter-btn i,body.l4k-results .back-to-filters,body.l4k-results .price-rage-wrap-title i,body.l4k-results .listsearch-input-wrap_contrl li a i,body.l4k-results .geodir-opt-tooltip strong,body.l4k-results .listing-features li i,body.l4k-results .gdop-list-link:hover i,body.l4k-results .show-hidden-sb i,body.l4k-results .filter-sidebar-header .tabs-menu li a i,body.l4k-results .datepicker--day-name,body.l4k-results .scroll-nav li a.act-scrlink,body.l4k-results .scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn i,body.l4k-results .show-more-snopt:hover,body.l4k-results .show-more-snopt-tooltip a i,body.l4k-results .breadcrumbs a:before,body.l4k-results .list-single-stats li span i,body.l4k-results .list-single-main-item-title h3 i,body.l4k-results .box-widget-item-header i,body.l4k-results .opening-hours ul li.todaysDay span.opening-hours-day,body.l4k-results .listing-carousel-button,body.l4k-results .list-single-main-item-title i,body.l4k-results .list-single-main-item-title:before,body.l4k-results .box-widget-item-header:before,body.l4k-results .list-author-widget-contacts li span i,body.l4k-results .list-author-widget-contacts li i,body.l4k-results .contact-infos i,body.l4k-results .btn i,body.l4k-results .reviews-comments-item-date i,body.l4k-results .rate-review i,body.l4k-results .chat-widget_input button,body.l4k-results .fchat-header h3 a,body.l4k-results .custom-form .review-total span input,body.l4k-results .photoUpload span i,body.l4k-results .bottom-bcw-box_link a:hover,body.l4k-results .custom-form label i,body.l4k-results .video-box-btn,body.l4k-results .claim-widget-link a,body.l4k-results .custom-form .quantity span i,body.l4k-results .scroll-nav li a.act-scrlink i,body.l4k-results .share-holder.hid-share .share-container .share-icon,body.l4k-results .sc-btn,body.l4k-results .list-single-main-item-title h3 span,body.l4k-results .ss-slider-cont,body.l4k-results .team-social li a,body.l4k-results .team-info h4,body.l4k-results .simple-title span,body.l4k-results .back-tofilters i,body.l4k-results .breadcrumbs-wrapper.block-breadcrumbs:before,body.l4k-results .breadcrumbs-wrapper.top-breadcrumbs a:before,body.l4k-results .top-breadcrumbs .container:before,body.l4k-results .header-sec-link a i,body.l4k-results .map-modal-container h3 a,body.l4k-results .map-modal-close,body.l4k-results .post-opt li i,body.l4k-results .cat-item li span,body.l4k-results .cat-item li a:hover,body.l4k-results .brd-show-share i,body.l4k-results .author-social li a,body.l4k-results .post-nav-text strong,body.l4k-results .post-nav:before,body.l4k-results .faq-nav li a.act-scrlink i,body.l4k-results .faq-nav li a.act-scrlink:before,body.l4k-results .faq-nav li a:hover i,body.l4k-results .log-massage a,body.l4k-results .cart-total strong,body.l4k-results .action-button i,body.l4k-results .dashboard-header-stats-item span,body.l4k-results .dashboard-header-stats-item i,body.l4k-results .add_new-dashboard i,body.l4k-results .tfp-btn strong,body.l4k-results .user-profile-menu li a i,body.l4k-results .logout_btn i,body.l4k-results .dashboard-message-text p a,body.l4k-results .dashboard-message-time i,body.l4k-results .pass-input-wrap span,body.l4k-results .fuzone .fu-text i,body.l4k-results .radio input[type=radio]:checked + span:before,body.l4k-results .booking-list-message-text h4 span,body.l4k-results .dashboard-message-text h4 a:hover,body.l4k-results .chat-contacts-item .chat-contacts-item-text span,body.l4k-results .recomm-price i,body.l4k-results .time-line-icon i,body.l4k-results .testi-link,body.l4k-results .testimonilas-avatar h4,body.l4k-results .testimonilas-text:before,body.l4k-results .testimonilas-text:after,body.l4k-results .cc-btn,body.l4k-results .single-facts_2 .inline-facts-wrap .inline-facts i,body.l4k-results .images-collage-title,body.l4k-results .collage-image-input i,body.l4k-results .process-count,body.l4k-results .listing-counter span,body.l4k-results .main-search-input-tabs .tabs-menu li.current a,body.l4k-results .hero-categories li a i,body.l4k-results .main-search-input-item span.iconn-dec,body.l4k-results .main-search-button i,body.l4k-results .shb,body.l4k-results .follow-btn i,body.l4k-results .user-profile-header_stats li span,body.l4k-results .follow-user-list li:hover a span,body.l4k-results .dashboard-tabs .tabs-menu li a span,body.l4k-results .bold-facts .inline-facts-wrap .num,body.l4k-results .page-scroll-nav nav li a i,body.l4k-results .mob-nav-content-btn i,body.l4k-results .map-close,body.l4k-results .post-opt-title a:hover,body.l4k-results .post-author a:hover span,body.l4k-results .post-opt a:hover,body.l4k-results .breadcrumbs-wrapper a:hover,body.l4k-results .reviews-comments-header h4 a:hover,body.l4k-results .listing-item-grid_title h3 a:hover,body.l4k-results .geodir-category-content h3 a:hover,body.l4k-results .footer-contacts li a:hover,body.l4k-results .footer-widget-posts .widget-posts-descr a:hover,body.l4k-results .footer-link:hover,body.l4k-results .geodir-category-opt h4 a:hover,body.l4k-results .header-search-button:hover i,body.l4k-results .list-author-widget-contacts li a:hover,body.l4k-results .contact-infos a:hover,body.l4k-results .list-single-author a:hover,body.l4k-results .close_sbfilters,body.l4k-results .show-lang:hover i,body.l4k-results .show-reg-form:hover,body.l4k-results .ctb-modal-close:hover,body.l4k-results .pac-icon:before,body.l4k-results .pi-text h4,body.l4k-results .hero-inputs-wrap .filter-gid-item .flabel-icon i,body.l4k-results .logo-text,body.l4k-results .lfield-icon i,body.l4k-results .nice-select:before,body.l4k-results .nice-select-search-box:before,body.l4k-results .nearby-input-wrap .get-current-city,body.l4k-results #subfield_content_address .get-curr-loc,body.l4k-results .filter-inputs-row label.flabel-icon i,body.l4k-results .filter-inputs-row input[type=checkbox],body.l4k-results .filter-inputs-row input[type=radio],body.l4k-results .listings-loader,body.l4k-results .notification-list-time i,body.l4k-results .notification-msg a,body.l4k-results .ajax-result-message,body.l4k-results .opening-hours .current-status,body.l4k-results .btn-link,body.l4k-results .mdimgs-wrap ul .fu-text i,body.l4k-results .widget-posts-date i,body.l4k-results .footer-widget .widget-posts-descr a:hover,body.l4k-results .townhub-tweet .timePosted a:before,body.l4k-results .townhub-tweet p.tweet:after,body.l4k-results .cat-item span,body.l4k-results .cat-item a:hover,body.l4k-results .currency-tooltip li a:hover,body.l4k-results .show-currency-tooltip:hover span i,body.l4k-results .subfooter-menu-wrap ul.menu li a,body.l4k-results .subfooter-menu-wrap ul.menu li a:hover,body.l4k-results .copyright a,body.l4k-results .copyright a:hover,body.l4k-results .subscribe-button i,body.l4k-results .subscribe-agree-label a,body.l4k-results .edit-listing-link,body.l4k-results .lsingle-block-title:before,body.l4k-results .comment-reply-title-wrap:before,body.l4k-results .review-total-inner .reviews-total-score,body.l4k-results .lbl-hasIcon i,body.l4k-results .message-input button,body.l4k-results .contact-date,body.l4k-results .dashboard-card-content h4 span,body.l4k-results .dashboard-card-content .entry-title a:hover,body.l4k-results .lcheckout-title h2 span,body.l4k-results .ck-form label i,body.l4k-results .ck-form .ck-form-terms label a,body.l4k-results .ck-form input[type=checkbox]:checked:after,body.l4k-results .lbl-hasIcon i,body.l4k-results .booking-time-picker .tpick-icon,body.l4k-results .prelog-message,body.l4k-results .breadcrumbs-wrapper .woocommerce-breadcrumb a:before,body.l4k-results section.products.related > h2:after,body.l4k-results section.products.upsells > h2:after,body.l4k-results .body-townhub ul.products li.product .woocommerce-loop-category__title:hover,body.l4k-results .body-townhub ul.products li.product .woocommerce-loop-product__title:hover,body.l4k-results .body-townhub ul.products li.product .price,body.l4k-results .body-townhub div.product p.price,body.l4k-results .body-townhub div.product span.price,body.l4k-results .body-townhub ul.cart_list li a:hover,body.l4k-results .body-townhub ul.product_list_widget li .woocommerce-Price-amount,body.l4k-results ul.woocommerce-widget-layered-nav-list li span,body.l4k-results ul.product-categories li span,body.l4k-results .widget_archive span,body.l4k-results .widget_pages span,body.l4k-results .widget_nav_menu span,body.l4k-results .widget_archive a:hover,body.l4k-results .widget_pages a:hover,body.l4k-results .widget_nav_menu a:hover,body.l4k-results table#wp-calendar a:hover,body.l4k-results .single-page-content-wrap .single-page-title-inside:before,body.l4k-results .show-currency-tooltip .currency-symbol,body.l4k-results .evticket-available span,body.l4k-results .litem-ad,body.l4k-results .claim-success,body.l4k-results .report-success,body.l4k-results .lroom-facts li i,body.l4k-results .flatWeatherPlugin ul.wiForecasts li.wi,body.l4k-results .lcard-price strong,body.l4k-results .scroll-nav-bookmark-btn i,body.l4k-results .lshare-shortcode .showshare i,body.l4k-results .card-verified i{
  color: #163f49 !important;
}
body.l4k-results .nav-holder nav li.current-menu-ancestor > a,body.l4k-results .nav-holder nav li.current-menu-item > a{
  color: #163f49 !important;
}
body.l4k-results .dynamic-footer-widget .search-widget .search-submit,body.l4k-results .color-bg,body.l4k-results .nice-select .option.selected,body.l4k-results .nice-select .option.selected.focus,body.l4k-results .nav-holder nav li a:before,body.l4k-results .section-separator:before,body.l4k-results .footer-widget h3:before,body.l4k-results .cluster div,body.l4k-results .pagination a.current-page,body.l4k-results .pagination a:hover,body.l4k-results .irs-bar,body.l4k-results .irs-slider,body.l4k-results .irs-bar-edge,body.l4k-results .catcar-scrollbar .swiper-scrollbar-drag,body.l4k-results .checket-cat:after,body.l4k-results .scroll-nav li a.act-scrlink:before,body.l4k-results .listing-carousel_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.l4k-results .box-media-zoom,body.l4k-results .daterangepicker td.active,body.l4k-results .list-widget-social li a,body.l4k-results .contact-socials a,body.l4k-results .btn.border-btn:hover,body.l4k-results .chat-message.chat-message_user p,body.l4k-results .chat-widget-button,body.l4k-results .tags-stylwrap a:hover,body.l4k-results .custom-form .quantity input.qty,body.l4k-results .listing-hero-section .list-single-header-item h1:before,body.l4k-results .box-item a,body.l4k-results .menu-filters a.menu-filters-active,body.l4k-results .promo-link i,body.l4k-results .ss-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.l4k-results .accordion a.toggle span,body.l4k-results .search-widget .search-submit:hover,body.l4k-results .reply-item:hover,body.l4k-results .comment-reply-link:hover,body.l4k-results #progressbar li.active span,body.l4k-results #progressbar li:before,body.l4k-results .user-profile-menu li a.user-profile-act:before,body.l4k-results .new-dashboard-item,body.l4k-results .dashboard-title:before,body.l4k-results .dhs-controls div:hover,body.l4k-results .message-counter,body.l4k-results .chat-contacts-item:after,body.l4k-results .tc-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.l4k-results .tc-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active,body.l4k-results .down-btn i,body.l4k-results .listing-filters a.gallery-filter-active,body.l4k-results .single-facts_2 .inline-facts-wrap:before,body.l4k-results .single-social li a,body.l4k-results .mob-nav-content-btn.slsw_vis,body.l4k-results .infobox-status,body.l4k-results .header-search_container .header-search-button:hover,body.l4k-results .pac-item:hover,body.l4k-results .process-item_time-line:before,body.l4k-results .lg-actions .lg-next:hover,body.l4k-results .lg-actions .lg-prev:hover,body.l4k-results .pagination .current,body.l4k-results .notification-list-remove,body.l4k-results .listing-type-active,body.l4k-results .listing-type-active:hover,body.l4k-results .tabs-working-hours .tabs-menu .active,body.l4k-results .cthiso-filters a.cthiso-filter-active,body.l4k-results .tagcloud a:hover,body.l4k-results .header-search-input-wrap .hero-inputs-wrap .main-search-button:hover,body.l4k-results .loading-indicator span,body.l4k-results .dashboard-chat-app-header,body.l4k-results .your-reply .reply-text,body.l4k-results .contact-item:after,body.l4k-results .ck-progress-bar li.active span,body.l4k-results .cal-months-footer .btn-cal-cancel,body.l4k-results #chat-app .closechat_btn,body.l4k-results .body-townhub div.product .woocommerce-tabs ul.tabs li.active,body.l4k-results .body-townhub div.product form.cart .button,body.l4k-results .cth-woo-content-bot .woocommerce-loop-product__link,body.l4k-results .woocommerce-mini-cart__buttons.buttons a.button.checkout,body.l4k-results .body-townhub nav.woocommerce-pagination .page-numbers:hover,body.l4k-results .body-townhub nav.woocommerce-pagination .page-numbers.current,body.l4k-results .btn-unlock-month,body.l4k-results input.button-primary,body.l4k-results .price-head,body.l4k-results .lstatus-started,body.l4k-results .mb-btns-wrap{
  background: #163f49 !important;
}
body.l4k-results .submit-sec-title:before,body.l4k-results .header-search-input-wrap .hero-inputs-wrap .filter-gid-item input:focus,body.l4k-results .pin,body.l4k-results .nice-select:after,body.l4k-results .loader-inner,body.l4k-results .ed-btn,body.l4k-results blockquote,body.l4k-results .main-register-holder .tabs-menu li.current,body.l4k-results .filter-sidebar-header .tabs-menu li.current,body.l4k-results .header-search-input input:focus,body.l4k-results .listsearch-input-wrap .tabs-menu li.current,body.l4k-results .btn.border-btn,body.l4k-results .litem-ad{
  border-color: #163f49 !important;
}
body.l4k-results .body-townhub ul.cart_list .woocommerce-mini-cart-item a.remove{
  color: #163f49 !important;
  border-color: #163f49 !important;
}
body.l4k-results .body-townhub.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body.l4k-results .body-townhub.woocommerce-cart table.cart td.actions button.button,body.l4k-results .body-townhub.woocommerce-checkout .place-order button.button.alt{
  background: #163f49 !important;
}
body.l4k-results .body-townhub .woocommerce-info{
  border-top-color: #163f49 !important;
}
body.l4k-results .available-cal-months .cal-date-checked,body.l4k-results .available-cal-months .cal-date-checked:hover{
  background: #163f49 !important;
}
/* 1.8.0 : blocs historiques Elementor et résultats TownHub. */
body.l4k-unified-menu .elementor-hero-section .intro-item,
body.l4k-unified-menu .elementor-hero-section .intro-item :is(h1,h2,h3,h4,p,span,a,strong,em){color:#fff!important;text-shadow:0 2px 12px #0008;}
body.l4k-unified-menu .elementor-hero-section .overlay{background:#102f38!important;opacity:.45!important;}
body.l4k-unified-menu .elementor-hero-section .section-separator{background:#a8d8c5!important;}
body.l4k-unified-menu .testimonilas-text{background:#edf5ef!important;border:1px solid #c5ddd2!important;border-radius:18px!important;box-shadow:none!important;padding:28px!important;}
body.l4k-unified-menu .testimonilas-text p{color:#163f49!important;font:400 19px/1.6 'DM Sans',Arial,sans-serif!important;}
body.l4k-unified-menu .testimonilas-text:before,body.l4k-unified-menu .testimonilas-text:after{color:#467563!important;opacity:1!important;}
body.l4k-unified-menu .testimonilas-avatar h3{color:#163f49!important;font-family:'DM Serif Display',Georgia,serif!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap .listing-carousel-button{background:#163f49!important;color:white!important;width:44px!important;height:44px!important;line-height:44px!important;border-radius:50%!important;box-shadow:none!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap .listing-carousel-button i{color:white!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap .listing-carousel-button-prev{left:0!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap .listing-carousel-button-next{right:0!important;}
body.l4k-unified-menu .tc-pagination .swiper-pagination-bullet-active{background:#163f49!important;}
body.l4k-results,body.l4k-results .content,body.l4k-results .gray-bg{background:#fffdf8!important;color:#163f49;font-family:'DM Sans',Arial,sans-serif;}
body.l4k-results .list-main-wrap-title h2,body.l4k-results .list-main-wrap-title h2 span{color:#163f49!important;font:400 30px/1.3 'DM Serif Display',Georgia,serif!important;}
body.l4k-results .list-main-wrap-header,body.l4k-results .listsearch-input-wrap,body.l4k-results .listing-filter-form,body.l4k-results .filter-sidebar{background:#fffdf8!important;box-shadow:none!important;border-color:#dcded5!important;}
body.l4k-results .geodir-category-listing{background:#fffefa!important;border:1px solid #dcded5!important;border-radius:16px!important;box-shadow:none!important;overflow:hidden;}
body.l4k-results .geodir-category-content,body.l4k-results .geodir-category-footer{background:#fffefa!important;border-color:#dcded5!important;}
body.l4k-results .geodir-category-content h3 a{color:#163f49!important;font:400 25px/1.25 'DM Serif Display',Georgia,serif!important;}
body.l4k-results .geodir-category-content p,body.l4k-results .geodir-category-location a{color:#40575b!important;}
body.l4k-results :is(input,select,.nice-select){color:#163f49!important;background:#fffefa!important;border-color:#cddbd4!important;}
body.l4k-results :is(.mob-nav-content-btn,.map-close,.main-search-button,.header-search-button,.filter-sidebar-header,.color-bg,.color2-bg){background:#163f49!important;color:#fff!important;}
body.l4k-results .listing-item-category{background:#a8d8c5!important;color:#163f49!important;}
body.l4k-results .pagination a{border-color:#cddbd4!important;color:#163f49!important;}
body.l4k-results .pagination a.current-page{background:#163f49!important;color:white!important;}
@media(max-width:767px){body.l4k-results .list-main-wrap-title h2{font-size:25px!important;}body.l4k-unified-menu .testimonilas-text{padding:24px!important;}}
/* 1.8.1 : commandes communes et navigation des témoignages hors du texte. */
body.l4k-unified-menu .to-top{background:#163f49!important;color:#fff!important;border:1px solid #a8d8c5!important;border-radius:12px!important;box-shadow:0 3px 12px #163f4920!important;}
body.l4k-unified-menu .to-top i,body.l4k-unified-menu .to-top i:before{color:#fff!important;}
body.l4k-unified-menu .to-top:hover{background:#a8d8c5!important;}
body.l4k-unified-menu .to-top:hover i,body.l4k-unified-menu .to-top:hover i:before{color:#163f49!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;position:relative;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.testimonilas-carousel{grid-column:1/-1;grid-row:1;min-width:0;width:100%;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;margin:0!important;padding:0!important;grid-row:2;align-self:center;box-sizing:border-box;border:1px solid #c5ddd2!important;background:#fffdf8!important;color:#163f49!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button-prev{grid-column:1;justify-self:end;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button-next{grid-column:2;justify-self:start;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button i{display:none!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button:before{content:none!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button:after{content:'';position:absolute;left:50%;top:50%;width:8px;height:8px;border:solid #163f49;border-width:0 1.5px 1.5px 0;background:transparent;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button-prev:after{transform:translate(-30%,-50%) rotate(135deg);}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button-next:after{transform:translate(-70%,-50%) rotate(-45deg);}
body.l4k-unified-menu .testimonilas-carousel-wrap>.tc-pagination{grid-column:1/-1;grid-row:3;position:static;margin:0!important;padding:4px 0!important;}
/* 1.8.2 : agenda, fenêtres de carte et fond commun. Les contrôles Google restent natifs. */
body.l4k-unified-menu,body.l4k-unified-menu #main-theme{background:#fffdf8!important;}
body.l4k-unified-menu .elementor-widget-text-editor{color:#40575b;}
body.l4k-unified-menu .elementor-widget-text-editor p{color:#40575b;}
body.l4k-unified-menu :is(.hero-inputs-wrap,.main-search-input){border-color:#d5e2da!important;box-shadow:none!important;border-radius:12px;}
body.l4k-unified-menu :is(.main-search-button,.header-search-button){background:#163f49!important;color:#fff!important;border-radius:10px!important;}
body.l4k-unified-menu :is(.main-search-button,.header-search-button) i{color:#fff!important;}
body.l4k-unified-menu :is(.hero-inputs-wrap,.main-search-input) :is(.flabel-icon i,.lfield-icon i,.iconn-dec,.nice-select:before){color:#163f49!important;}
body.l4k-unified-menu .hero-inputs-wrap :is(input,.nice-select){color:#163f49!important;background:#fffdf8!important;border-color:#d5e2da!important;}
body.l4k-unified-menu .hero-section .section-separator{background:#a8d8c5!important;}
body.l4k-unified-menu .hero-section .down-btn i{background:#163f49!important;color:#fff!important;}
body.l4k-unified-menu .cluster-visible{background:#163f49!important;color:#fff!important;border:2px solid #a8d8c5;box-shadow:0 0 0 5px #a8d8c540!important;}
body.l4k-unified-menu .cluster-visible:before{border-color:#a8d8c5!important;box-shadow:none!important;animation:none!important;}
body.l4k-unified-menu :is(.mapzoom-in,.mapzoom-out,.mapnavbtn,.location-btn,.infoBox-close){background:#163f49!important;color:#fff!important;box-shadow:0 2px 8px #163f4920!important;}
body.l4k-unified-menu :is(.mapnavbtn,.location-btn,.infoBox-close) :is(i,span){color:#fff!important;}
body.l4k-unified-menu .mapzoom-in:before{content:'+'!important;font:400 24px/40px Arial,sans-serif!important;color:#fff!important;}
body.l4k-unified-menu .mapzoom-out:before{content:'−'!important;font:400 24px/40px Arial,sans-serif!important;color:#fff!important;}
body.l4k-unified-menu :is(.map-popup,.map-popup-footer){background:#fffdf8!important;color:#163f49!important;border-color:#d5e2da!important;}
body.l4k-unified-menu .map-popup :is(h3,h4,h3 a,h4 a){color:#163f49!important;font-family:'DM Serif Display',Georgia,serif!important;}
body.l4k-unified-menu .map-popup :is(.map-popup-location-info,.map-popup-location-info i,.main-link,.main-link i){color:#163f49!important;}
body.l4k-unified-menu .map-popup-location-category{background:#a8d8c5!important;color:#163f49!important;}
body.l4k-unified-menu .map-popup-location-category i{color:#163f49!important;}
body.l4k-unified-menu .infobox-status{background:#163f49!important;color:#fff!important;}
body.l4k-unified-menu .testimonilas-text:after{display:none!important;}
body.l4k-unified-menu .testimonilas-text:before{font-size:24px!important;}
body.l4k-unified-menu .testimonilas-text p{font-size:17px!important;line-height:1.65!important;}
body.l4k-unified-menu .testimonilas-carousel-wrap>.listing-carousel-button:hover{background:#eaf5ef!important;}
