.elementor-31079 .elementor-element.elementor-element-38c307b0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:67px;--padding-bottom:67px;--padding-left:190px;--padding-right:67px}.elementor-31079 .elementor-element.elementor-element-38c307b0:not(.elementor-motion-effects-element-type-background),.elementor-31079 .elementor-element.elementor-element-38c307b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1E4B803;background-image:url(https://villebois-immobilier.com/wp-content/uploads/2023/12/pexels-kenrick-baksh-4054542-scaled-e1703069128641.jpg);background-position:-437px -220px;background-repeat:no-repeat}.elementor-31079 .elementor-element.elementor-element-38c307b0::before,.elementor-31079 .elementor-element.elementor-element-38c307b0>.elementor-background-video-container::before,.elementor-31079 .elementor-element.elementor-element-38c307b0>.e-con-inner>.elementor-background-video-container::before,.elementor-31079 .elementor-element.elementor-element-38c307b0>.elementor-background-slideshow::before,.elementor-31079 .elementor-element.elementor-element-38c307b0>.e-con-inner>.elementor-background-slideshow::before,.elementor-31079 .elementor-element.elementor-element-38c307b0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#0000004D;--background-overlay:''}.elementor-31079 .elementor-element.elementor-element-17d7f8e6{--display:flex;--min-height:15px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:60px}.elementor-31079 .elementor-element.elementor-element-17d7f8e6:not(.elementor-motion-effects-element-type-background),.elementor-31079 .elementor-element.elementor-element-17d7f8e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0000}.elementor-31079 .elementor-element.elementor-element-17d7f8e6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-31079 .elementor-element.elementor-element-6eecc926 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:34px;font-weight:600;color:#FFF}.elementor-31079 .elementor-element.elementor-element-a5f36fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.74;border-style:none;--border-style:none}.elementor-31079 .elementor-element.elementor-element-a5f36fc:not(.elementor-motion-effects-element-type-background),.elementor-31079 .elementor-element.elementor-element-a5f36fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-31079 .elementor-element.elementor-element-a5f36fc::before,.elementor-31079 .elementor-element.elementor-element-a5f36fc>.elementor-background-video-container::before,.elementor-31079 .elementor-element.elementor-element-a5f36fc>.e-con-inner>.elementor-background-video-container::before,.elementor-31079 .elementor-element.elementor-element-a5f36fc>.elementor-background-slideshow::before,.elementor-31079 .elementor-element.elementor-element-a5f36fc>.e-con-inner>.elementor-background-slideshow::before,.elementor-31079 .elementor-element.elementor-element-a5f36fc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-31079 .elementor-element.elementor-element-665f7110{width:100%;max-width:100%}.elementor-31079 .elementor-element.elementor-element-665f7110>.elementor-widget-container{background-color:#FFF0;padding:70px 70px 70px 70px;border-style:none;box-shadow:0 0 10px 0 #3D2F2F}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_wrapper .property_agent_wrapper{display:none}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_wrapper .property_location{display:none}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_wrapper .property_listing_details{margin-bottom:10px}.elementor-31079 .elementor-element.elementor-element-665f7110 .property_listing h4{font-family:"Barlow",Sans-serif;font-size:20px;font-weight:400;margin-bottom:10px}.elementor-31079 .elementor-element.elementor-element-665f7110 .property_location_image{font-family:"Barlow",Sans-serif}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_unit_price_wrapper{font-family:"Barlow",Sans-serif;font-size:20px;font-weight:600;margin-bottom:10px;color:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .price_label{font-size:17px}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_details{font-family:"Barlow",Sans-serif;font-size:17px;line-height:19px;margin-bottom:9px}.elementor-31079 .elementor-element.elementor-element-665f7110 .unit_details_x{font-family:"Barlow",Sans-serif;background-color:#000;border-color:#000;background-image:linear-gradient(to right,transparent 50%,#000000 50%)}.elementor-31079 .elementor-element.elementor-element-665f7110 .property_agent_wrapper a,.property_agent_wrapper{font-family:"Barlow",Sans-serif}.elementor-31079 .elementor-element.elementor-element-665f7110 .property_listing_details{margin-bottom:60px}.elementor-31079 .elementor-element.elementor-element-665f7110 .property-unit-information-wrapper{padding:10px 10px 0 10px}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_wrapper .property_listing{box-shadow:0 0 10px 0 #EAE0CC}.elementor-31079 .elementor-element.elementor-element-665f7110 .property_listing{background-color:#EAE0CC}.elementor-31079 .elementor-element.elementor-element-665f7110 .property_location{border-color:#EAE0CC}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_actions span{background-color:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .property_listing h4 a{color:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_details.the_grid_view{color:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_details.the_list_view{color:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_details.the_grid_view a{color:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .listing_details.the_list_view a{color:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .property_listing_details span{color:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .inforoom path{fill:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .infobath path{fill:#000}.elementor-31079 .elementor-element.elementor-element-665f7110 .infosize path{fill:#000}@media(min-width:768px){.elementor-31079 .elementor-element.elementor-element-38c307b0{--content-width:1600px}.elementor-31079 .elementor-element.elementor-element-17d7f8e6{--width:100%}.elementor-31079 .elementor-element.elementor-element-a5f36fc{--content-width:1600px}}@media(max-width:1024px){.elementor-31079 .elementor-element.elementor-element-38c307b0:not(.elementor-motion-effects-element-type-background),.elementor-31079 .elementor-element.elementor-element-38c307b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-31079 .elementor-element.elementor-element-38c307b0:not(.elementor-motion-effects-element-type-background),.elementor-31079 .elementor-element.elementor-element-38c307b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-31079 .elementor-element.elementor-element-38c307b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31079 .elementor-element.elementor-element-17d7f8e6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}