.single-blog-feed .lf-head .lf-head-btn{color:gold}.single-blog-feed .overlay{opacity:0}.single-blog-feed .sbf-title{text-align:left}.single-blog-feed .sbf-title a{font-weight:600!important}.elementor-posts .elementor-post__card .elementor-post__title{background-color:gold;padding:5px}.elementor-posts .elementor-post__card .elementor-post__title a{color:#000}.elementor-post__meta-data{background-color:#3C405C}.elementor-post__meta-data a,.elementor-post__meta-data span{color:#fff}.elementor-posts .elementor-post__meta-data,.elementor-posts .elementor-post__meta-data a{color:#fff}.elementor-posts .elementor-post__badge{background:#3C405C!important;color:gold!important}#cat_article ul li{margin-bottom:12px}#cat_article ul{margin-bottom:12px}#cat_article h5{font-size:20px!important}.listing-feed .level-featured .case27-primary-text,.listing-feed-carousel .level-featured .case27-primary-text,#finderListings .level-featured .case27-primary-text,#finderMap .level-featured .case27-primary-text{color:#fff}.listing-feed .level-normal .case27-primary-text,.listing-feed-carousel .level-normal .case27-primary-text,#finderListings .level-normal .case27-primary-text,#finderMap .level-featured .case27-primary-text{color:#e0dddd}#finderListings .level-promoted .icon-flash:before{content:url(../../wp-content/themes/tousleschateaux/assets/images/preview_or.gif)}#finderListings .level-featured .icon-flash:before{content:url(../../wp-content/themes/tousleschateaux/assets/images/preview_argent.gif)}#c27-site-wrapper{background-color:#f4f4f4!important}body.custom-background{background-color:#f4f4f4!important}#finderListings .case27-primary-text{font-family:'Montserrat',sans-serif;color:gold;font-size:25px;font-weight:400!important}.type-place .listing-details .c27-listing-preview-category-list li .category-name{display:none!important}.results-view .lf-item-info-2 h4{font-size:25px;font-weight:400!important}.lf-item .overlay{display:none}.lf-head .lf-head-btn{color:#fff;background:#3C405C;border:none}#finderListings .ld-info ul li a{background:#3C405C}#finderListings .ld-info ul li i{color:#fff}#c27-explore-listings .finder-search{background:#FFC400;background-image:url(http://tousleschateaux.com/wp-content/uploads/2022/12/demi-filigrane.png);background-repeat:no-repeat;background-position:right top 50%}#c27-explore-listings .form-group .radius .slider-range,#c27-explore-listings .form-group .ui-widget.ui-widget-content{background:#3C405C}@media only screen and (min-width:1201px){#c27-explore-listings .form-group.fc-search:before{background:transparent}}.explore-filter .md-checkbox label:before{border:1px solid #3C405C}@media only screen and (min-width:1201px){#c27-explore-listings .form-group.fc-search{background:#FFC400}}#finderListings{background:#E7EFF5;background-image:url(http://tousleschateaux.com/wp-content/uploads/2022/12/demi_filigrane_d2.png);background-repeat:no-repeat;background-position:left top 50%}#finderListings .lf-item-info-2 h4{color:gold!important}#finderListings .lf-item-info-2 h6{color:#fff!important;margin-top:5px}#finderListings .lf-type-2 .lf-item-info-2{color:#242429;background:#3C405C}#finderListings .c27-footer-section{background:#3C405C}#finderListings .listing-details .category-name{color:#fff}.sidebar-tabs li a{font-family:'Montserrat',sans-serif}#finderSearch .sidebar-tabs li a{font-size:20px}#finderSearch,#finderListings{font-family:'Montserrat',sans-serif}#finderListings .lf-type-2 .lf-item-info-2{color:transparent;background:rgba(60,64,92,.6)}#finderListings .lf-contact li{color:#fff}#finderListings .lf-contact#finderListings .lf-contact li{display:none}.lf-item-default .lf-item-info{background:rgba(60,64,92,.8);padding:5px}.finder-map .or_map{position:absolute;bottom:20px;right:20px;z-index:10}.finder-map .mapdrag-switch,.finder-map .mapboxgl-ctrl-group,.finder-map #explore-map-location-ctrl{background:#FFC400}.finder-map .md-checkbox label:before{border:2px solid #000}#c27-explore-listings{border-bottom:1px solid #fff}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer;outline:none}body{font:normal 16px/1.5 "Helvetica Neue",sans-serif;background:#393E5D;color:#FFC400}.section{background:#FFC400;padding:50px 0}.section .container{width:90%;max-width:1200px;margin:0 auto;text-align:center;background:#FFC400}.section h1{font-size:2.5rem}.section h2{font-size:1.3rem}.timeline{white-space:nowrap;overflow-x:hidden}.timeline ol{font-size:0;width:100vw;padding:250px 0;transition:all 1s}.timeline ol li{position:relative;display:inline-block;list-style-type:none;width:160px;height:3px;background:#fff}.timeline ol li:last-child{width:280px}.timeline ol li:not(:first-child){margin-left:14px}.timeline ol li:not(:last-child)::after{content:'';position:absolute;top:50%;left:calc(100% + 1px);bottom:0;width:12px;height:12px;transform:translateY(-50%);border-radius:50%;background:#FFC400}.timeline ol li div{position:absolute;left:calc(100% + 7px);width:280px;padding:15px;font-size:1rem;white-space:normal;color:#000;background:#fff}.timeline ol li div::before{content:'';position:absolute;top:100%;left:0;width:0;height:0;border-style:solid}.timeline ol li:nth-child(odd) div{top:-16px;transform:translateY(-100%)}.timeline ol li:nth-child(odd) div::before{top:100%;border-width:8px 8px 0 0;border-color:#fff transparent transparent transparent}.timeline ol li:nth-child(even) div{top:calc(100% + 16px)}.timeline ol li:nth-child(even) div::before{top:-8px;border-width:8px 0 0 8px;border-color:transparent transparent transparent #fff}.timeline time{display:block;font-size:1.2rem;font-weight:700;margin-bottom:8px}.timeline .arrows{display:flex;justify-content:center;margin-bottom:20px}.timeline .arrows .arrow__prev{margin-right:20px}.timeline .disabled{opacity:.5}.timeline .arrows img{width:45px;height:45px}@media screen and (max-width:599px){.timeline ol,.timeline ol li{width:auto}.timeline ol{padding:0;transform:none!important}.timeline ol li{display:block;height:auto;background:transparent}.timeline ol li:first-child{margin-top:25px}.timeline ol li:not(:first-child){margin-left:auto}.timeline ol li div{width:94%;height:auto!important;margin:0 auto 25px}.timeline ol li div{position:static}.timeline ol li:nth-child(odd) div{transform:none}.timeline ol li:nth-child(odd) div::before,.timeline ol li:nth-child(even) div::before{left:50%;top:100%;transform:translateX(-50%);border:none;border-left:1px solid #fff;height:25px}.timeline ol li:last-child,.timeline ol li:nth-last-child(2) div::before,.timeline ol li:not(:last-child)::after,.timeline .arrows{display:none}}.home .separateur1{width:80%;text-align:center;margin:35px auto;border-top:2px solid #3c405c}.selection h2{text-align:center;font-weight:400;padding:6px;font-size:25px;border-radius:5px}.selection_or h2{background:#ffc400}.selection_argent h2{background:#e0dddd}.selection_nonvalidee h2{background:#f5f4f4}.featured-search .fs-tabs .tab-content{background:#fff}.listing-feed .case27-primary-text,.listing-feed-carousel .case27-primary-text{font-family:'Montserrat',sans-serif;color:gold;font-size:25px;font-weight:400!important}div:contains('OUVERT'):before{content:"";font-size:200px}.listing-feed .ld-info ul li a,.listing-feed-carousel .ld-info ul li a{background:#3C405C}.listing-feed .ld-info ul li i,.listing-feed-carousel .ld-info ul li i{color:#fff}.listing-preview .event-host .c27-bookmark-button.bookmarked i,.listing-preview .listing-details .c27-bookmark-button.bookmarked i{color:gold!important}.material-icons.favorite_border:before,.mi.favorite_border:before{content:"\e87d"!important}.listing-feed .c27-footer-section,.listing-feed-carousel .c27-footer-section{background:#3C405C!important}.listing-feed .listing-details .category-name,.listing-feed-carousel .listing-details .category-name{color:#fff}.listing-feed-2 .lf-nav li a{background:gold!important}.featured-search .form-group .select2-container,.featured-search .form-group input{background:none;border-radius:5px}.featured-search .button-1:visited:hover,.button-2{background:#FFC400!important;color:black!important;font-size:18px!important}.featured-search .explore-filter.md-group+.explore-filter:not(.md-group){background:#fff}.featured-search .explore-filter input:focus,.md-group input:focus,.md-group input:required:valid,.md-group select:required:valid{padding:10px 25px 10px 10px!important}.featured-search .fs-tabs .tab-content .form-group label{margin:7px}.featured-search .fs-tabs .nav-tabs{display:none}.e--pointer-underline .elementor-item:after{background-color:#FFC400!important}.elementor-nav-menu{font-size:18px}