#header-search-wrap,#state_code,.single-listings #elementor-lightbox-slideshow-single-img,body.listing-status-sold #single-listing-lead,body.listing-status-sold #listing-sections,body.listing-status-sold #listing-description,body.listing-status-sold .border-bottom,body.listing-status-sold .whise-summary,body.listing-status-sold .ux-pc-jointe,body.listing-status-sold #listing-idx-info,body.listing-status-sold .attachments{display:none!important}.elementor-location-header{z-index:999999!important}nav>ul.ct-menu>li:hover>a,.ct-menu li.current-menu-item>a,.ct-menu li.current-menu-ancestor>a{border-color:#fffefb}.ct-menu>li>a,.user-name{color:#fffefb!important;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500}a.btn-tertiary{background:#384c3f!important}.ux-p p{padding:0;margin:0}.ux-img::after{content:"";border:2px solid var(--e-global-color-primary);position:absolute;width:100%;height:100%;left:-20px;top:20px;z-index:-1;border-radius:5px}.elementor-counter-number-suffix{font-size:23px;padding-top:45px}a.elementor-button:hover{opacity:1}.sbi_load_btn{text-transform:none;height:auto}.elementor-lightbox{z-index:99999999!important}.elementor-widget-text-editor ul{list-style:disc;padding:0 0 20px 30px}.nf-field-label{padding:0;margin:0!important}.nf-field-label label,.nf-field-label #nf-label-field-20{font-family:"Montserrat";font-weight:300!important}.nf-field-container{margin:0 0 15px!important}.ux-form-title{font-family:"Baskerville";font-size:30px;margin:20px 0;display:block}.listcheckbox-wrap.list-checkbox-wrap ul{max-height:200px;overflow:hidden;overflow-y:auto}.listradio-wrap.list-radio-wrap ul li{float:none;display:inline-block;padding-right:20px!important}.listradio-wrap.list-radio-wrap ul li:last-child{padding:0!important}.listradio-wrap.list-radio-wrap ul li input{margin-top:6px!important}#elementor-popup-modal-148280{z-index:999999}li.listing.modern_two .save-this,li.listing.modern_two .search-view-listing,li.listing.modern_two .grid-agent-info,li.listing.modern_two .prop-type-icon{display:none!important}li.listing.modern_two .price,li.listing.modern_two .price a,li.listing.modern_two .price a:visited{color:var(--e-global-color-accent)}h6.sold span{background:#798b76}ul.col.span_12.row.first{display:flex;flex-wrap:wrap;align-items:stretch}ul.col.span_12.row.first>.clear{display:none}ul.col.span_12.row.first>li.listing.modern_two{float:none;display:flex;flex-direction:column;margin-bottom:2%}ul.col.span_12.row.first>li.listing.modern_two:nth-of-type(3n+1){margin-left:0!important}ul.col.span_12.row.first>li.listing.modern_two .grid-listing-info{display:flex;flex-direction:column;flex:1}ul.col.span_12.row.first>li.listing.modern_two .grid-listing-info header{flex:1}ul.col.span_12.row.first>li.listing.modern_two .search-view-listing{margin-top:auto}.grid-listing-info .propinfo li.row{display:inline-flex!important;flex-direction:row-reverse}.grid-listing-info .propinfo li.row .right{padding-right:5px}.grid-listing-info .propinfo li.lotsize,.grid-listing-info .propinfo li.year-built{display:none!important}.modern_two .listing-title{font-family:"Montserrat";font-size:16px!important}.single-listings #listings-three-slider{border:none}#single-listing-lead.container,#single-listing-content.container{max-width:1300px}.single-listings #listings-three-header{border:none;max-width:1300px;float:none;margin:0 auto!important}.listing-location{padding:40px 0!important}.single-listings .snipe.status span{font-size:20px;border:1px solid;font-size:16px;color:#fff;background:#384c3f}.single-listings .listing-location .snipe-wrap{right:0}.single-listings #listings-three-header #listing-price-type{position:absolute;bottom:0;right:0;text-align:right;top:69px}.single-listings figure#lead-media{background:#fff0}#carousel.flexslider{border:none;padding:20px 0 50px;max-width:1300px;margin:0 auto}#carousel li{margin-right:20px!important;height:auto!important;width:200px!important}.single-listings article.span_9{border:none}#single-listing-content.container{max-width:1300px}.listings-three .col.span_9.marB60{padding-right:50px}#listing-sections,#listing-description{margin-bottom:50px}.listings-three.container h4{font-size:30px}#single-listing-propinfo,.post-content{padding:0 0 30px!important;border:none}.ux-pc-jointe{padding-bottom:30px;display:none}ul.attachments.col.span_4{width:100%}#get-directions{display:none!important}.single-listings .listing-agent-contact{position:relative;background:var(--e-global-color-secondary);box-shadow:0 0 10px #00000024;margin-top:50px}.col.span_8.agent-contact{width:100%;margin:0;padding:0}#ux-line{background:#e5e5e5;width:5px;height:100vh;display:block;position:absolute}#ux-line::after{content:"";position:absolute;width:20px;height:20px;background:#798b76;top:40px;left:-8px;border-radius:20px;border:3px solid #FFFEFB}.ux-ic-timeline{max-width:25px!important;left:50%!important;top:50%!important;translate:-40% -50%}.ux-timeline.right::after,.ux-timeline.left::after{content:"";clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#FFFEFB;width:68px;height:80px;display:block;position:absolute;right:-30px;top:10px;z-index:-1}.ux-timeline.left::after{transform:rotate(180deg);left:-30px}.listing-peb-a .status::after,.listing-peb-b .status::after,.listing-peb-c .status::after,.listing-peb-d .status::after,.listing-peb-e .status::after,.listing-peb-f .status::after,.listing-peb-g .status::after{content:"";position:absolute;width:100px;height:30px;top:-9px;left:-110px}.ux-propi-actif .status::after{top:7px}.ux-propi-pasactif .status::after{display:none}.listing-peb-a .status::after{background:url(/wp-content/uploads/2026/03/peb-a.svg) center / cover no-repeat}.listing-peb-b .status::after{background:url(/wp-content/uploads/2026/03/peb-b.svg) center / cover no-repeat}.listing-peb-c .status::after{background:url(/wp-content/uploads/2026/03/peb-c.svg) center / cover no-repeat}.listing-peb-d .status::after{background:url(/wp-content/uploads/2026/03/peb-d.svg) center / cover no-repeat}.listing-peb-e .status::after{background:url(/wp-content/uploads/2026/03/peb-e.svg) center / cover no-repeat}.listing-peb-f .status::after{background:url(/wp-content/uploads/2026/03/peb-f.svg) center / cover no-repeat}.listing-peb-g .status::after{background:url(/wp-content/uploads/2026/03/peb-g.svg) center / cover no-repeat}.elementor-location-footer a,.elementor-location-footer a:visited{color:#fff;font-size:15px;margin:0}.whise-accordion{margin-top:25px}.whise-accordion-item{border:none;padding:7px 15px}.whise-accordion-header{width:100%;text-align:left;background:#fff0;border:none;padding:0;cursor:pointer;position:relative;transition:.3s ease-in-out;color:#384c3f;font-family:"Montserrat";font-size:16px;text-transform:none}.whise-accordion-header:hover{color:#798b76;background:#fff0}.whise-accordion-icon{float:right;font-weight:700;transition:transform 0.3s ease}.whise-accordion-content{display:none;padding:15px 20px;background:#fff;font-size:14px}.whise-accordion-content ul{margin:0;padding:0;list-style:none}.whise-accordion-content li{padding:6px 0}.whise-accordion-content ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0 40px;list-style:none;padding:0;margin:0}.whise-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e5e5e5}.whise-label{font-weight:500;position:relative;padding-left:14px}.whise-label::before{content:"";width:5px;height:5px;background:#798b76;position:absolute;left:0;top:50%;transform:translateY(-50%)}.whise-value{text-align:right}@media (max-width:900px){.whise-accordion-content ul{grid-template-columns:1fr}}.whise-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:20px 0 50px}.whise-summary-item{text-align:center;padding:18px 10px;border:none;background:#384c3f;transition:all 0.3s ease;border-radius:5px}.whise-summary-item:hover{box-shadow:0 5px 15px rgb(0 0 0 / .08);transform:translateY(-3px)}.whise-summary-item i{font-size:22px;color:#fff;display:block;margin-bottom:8px}.whise-summary-item .value{font-size:20px;font-weight:500;display:block;color:#fff}.whise-summary-item .label{font-size:13px;color:#666}@media only screen and (min-device-width :100px) and (max-device-width :812px){.elementor-icon-box-wrapper h3.elementor-icon-box-title{margin:5px 0 0 0}#tools{display:none}.listing-location{padding:40px 15px!important}.single-listings #listings-three-header #listing-price-type{position:initial;text-align:left}.single-listings .listing-location .snipe-wrap{left:15px}.listings-three .col.span_9.marB60{padding:0!important}#single-listing-content{padding:0 15px!important}.ux-pc-jointe{display:block}#sidebar{display:none}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.elementor-icon-box-wrapper h3.elementor-icon-box-title{margin:10px 0 20px 0}.listing-location{padding:40px 40px!important}.single-listings .listing-location .snipe-wrap,.single-listings #listings-three-header #listing-price-type{right:40px}.listings-three .col.span_9.marB60{width:100%;padding:0 40px!important}#single-listing-content{padding:0!important}.ux-pc-jointe{display:block}#sidebar{display:none}#tools{display:block}.single-listings #listings-three-header #listing-price-type{position:absolute;text-align:right}.single-listings .listing-location .snipe-wrap{left:auto}}@media only screen and (min-device-width :768px) and (max-device-width :1080px) and (orientation :landscape){.listing-location{padding:40px 40px!important}.single-listings .listing-location .snipe-wrap,.single-listings #listings-three-header #listing-price-type{right:40px}#single-listing-content{padding:0 15px!important}}