.elementor-16700 .elementor-element.elementor-element-3a01e51c:not(.elementor-motion-effects-element-type-background), .elementor-16700 .elementor-element.elementor-element-3a01e51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wehome.ch/wp-content/uploads/2026/01/villa-architecte-avec-piscine-urbaine.png");background-repeat:no-repeat;background-size:cover;}.elementor-16700 .elementor-element.elementor-element-3a01e51c > .elementor-background-overlay{background-color:#01473D99;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16700 .elementor-element.elementor-element-3a01e51c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16700 .elementor-element.elementor-element-6afe1a91 .houzez-spacer-inner{height:50px;}.elementor-16700 .elementor-element.elementor-element-1977a007 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16700 .elementor-element.elementor-element-1977a007{padding:70px 0px 0px 0px;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_title{font-size:40px;font-weight:600;line-height:1.4em;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_subtitle{font-size:18px;line-height:1.5em;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_title_wrap{text-align:left;margin-bottom:20px;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_title_wrap .houzez_section_title{color:#FFFFFF;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_title_wrap .houzez_section_subtitle{color:#FFFFFF;}.elementor-16700 .elementor-element.elementor-element-38492a8 .elementor-button{background-color:#F0AD4E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0AD4E;}.elementor-16700 .elementor-element.elementor-element-38492a8 .elementor-button:hover, .elementor-16700 .elementor-element.elementor-element-38492a8 .elementor-button:focus{background-color:#F0AD4ED9;}.elementor-16700 .elementor-element.elementor-element-38492a8{width:auto;max-width:auto;}.elementor-16700 .elementor-element.elementor-element-086a337 .elementor-button{background-color:#FFFFFF66;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16700 .elementor-element.elementor-element-086a337 .elementor-button:hover, .elementor-16700 .elementor-element.elementor-element-086a337 .elementor-button:focus{background-color:#01473DD9;border-color:#01473D;}.elementor-16700 .elementor-element.elementor-element-086a337{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 8%;}.elementor-16700 .elementor-element.elementor-element-5ad33cac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-16700 .elementor-element.elementor-element-4a228a2 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-16700 .elementor-element.elementor-element-4a228a2 .fluentform-widget-wrapper{padding:2em 2em 2em 2em;}.elementor-16700 .elementor-element.elementor-element-4a228a2 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-16700 .elementor-element.elementor-element-4a228a2 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:18px;height:18px;margin-right:10px;}.elementor-16700 .elementor-element.elementor-element-4a228a2 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-16700 .elementor-element.elementor-element-4a228a2 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#01473D;}.elementor-16700 .elementor-element.elementor-element-4a228a2 .fluentform-widget-wrapper .ff_t_c {font-weight:400;}.elementor-16700 .elementor-element.elementor-element-4a228a2 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#01473D !important;color:#ffffff !important;}.elementor-16700 .elementor-element.elementor-element-4a228a2 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#01473DF2 !important;border-color:#01473D;}.elementor-16700 .elementor-element.elementor-element-62f79b65 .houzez-spacer-inner{height:50px;}.elementor-16700 .elementor-element.elementor-element-360bcd7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16700 .elementor-element.elementor-element-360bcd7:not(.elementor-motion-effects-element-type-background), .elementor-16700 .elementor-element.elementor-element-360bcd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16700 .elementor-element.elementor-element-360bcd7 > .elementor-background-overlay{opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16700 .elementor-element.elementor-element-360bcd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16700 .elementor-element.elementor-element-fcd9705{--spacer-size:10px;}.elementor-16700 .elementor-element.elementor-element-da00658 > .elementor-container{max-width:870px;}.elementor-16700 .elementor-element.elementor-element-121c12f .houzez_section_title_wrap{text-align:center;margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-121c12f .houzez_section_title_wrap .houzez_section_title{color:#000000;}.elementor-16700 .elementor-element.elementor-element-121c12f .houzez_section_title_wrap .houzez_section_subtitle{color:#7A7A7A;}.elementor-16700 .elementor-element.elementor-element-121c12f .houzez_section_title{margin-bottom:10px;}.elementor-16700 .elementor-element.elementor-element-491b4ef{--spacer-size:50px;}.elementor-16700 .elementor-element.elementor-element-d8f500a .item-price{font-size:17px;}.elementor-16700 .elementor-element.elementor-element-d8f500a .item-title{margin-bottom:5px !important;}.elementor-16700 .elementor-element.elementor-element-d8f500a .item-title a{color:#01473D;}.elementor-16700 .elementor-element.elementor-element-d8f500a .property-carousel-module-v3-4cols .item-wrap-v3 .item-wrap-outside .item-title a{color:#01473D;}.elementor-16700 .elementor-element.elementor-element-d8f500a .property-carousel-buttons-wrap button{background-color:#FFFFFF;color:#01473D;border:1px solid #01473D;}.elementor-16700 .elementor-element.elementor-element-d8f500a .btn-view-all{background-color:#FFFFFF;color:#01473D;border:1px solid #01473D;}.elementor-16700 .elementor-element.elementor-element-d8f500a .btn-primary-outlined:before{color:#01473D;}.elementor-16700 .elementor-element.elementor-element-d8f500a .property-carousel-buttons-wrap button:hover{background-color:#01473D;color:#FFFFFF;border:1px solid #01473D;}.elementor-16700 .elementor-element.elementor-element-d8f500a .btn-view-all:hover{background-color:#01473D;color:#FFFFFF;border:1px solid #01473D;}.elementor-16700 .elementor-element.elementor-element-d8f500a .btn-primary-outlined:hover:before{color:#FFFFFF;}.elementor-16700 .elementor-element.elementor-element-d8f500a .slick-dots li button:before{font-size:10px;top:5px;}.elementor-16700 .elementor-element.elementor-element-d8f500a .slick-dots li.slick-active button:before{color:#01473D;}.elementor-16700 .elementor-element.elementor-element-aa00f15:not(.elementor-motion-effects-element-type-background), .elementor-16700 .elementor-element.elementor-element-aa00f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wehome.ch/wp-content/uploads/2026/01/presentation-interieur.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16700 .elementor-element.elementor-element-aa00f15 > .elementor-background-overlay{background-color:#01473DA1;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16700 .elementor-element.elementor-element-aa00f15 > .elementor-container{max-width:960px;min-height:750px;}.elementor-16700 .elementor-element.elementor-element-aa00f15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16700 .elementor-element.elementor-element-94fe5a8 > .elementor-container{max-width:796px;}.elementor-16700 .elementor-element.elementor-element-f4cef71 .houzez_section_title{font-size:30px;font-weight:500;line-height:1.35em;margin-bottom:10px;}.elementor-16700 .elementor-element.elementor-element-f4cef71 .houzez_section_subtitle{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:100;line-height:1.5em;}.elementor-16700 .elementor-element.elementor-element-f4cef71 .houzez_section_title_wrap{text-align:center;margin-bottom:30px;}.elementor-16700 .elementor-element.elementor-element-f4cef71 .houzez_section_title_wrap .houzez_section_title{color:#FFFFFF;}.elementor-16700 .elementor-element.elementor-element-f4cef71 .houzez_section_title_wrap .houzez_section_subtitle{color:#FFFFFF;}.elementor-16700 .elementor-element.elementor-element-120ad81 .text-with-icon-item-v1{background-color:#01473DB5;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-16700 .elementor-element.elementor-element-120ad81 .text-with-icon-item-v1 .icon-thumb{padding:0px;}.elementor-16700 .elementor-element.elementor-element-120ad81 .text-with-icon-item .houzez-icon i{transform:rotate(0deg);}.elementor-16700 .elementor-element.elementor-element-120ad81 .text-with-icon-item .houzez-icon svg{transform:rotate(0deg);}.elementor-16700 .elementor-element.elementor-element-120ad81 .text-with-icon-item .houzez-icon img{transform:rotate(0deg);}.elementor-16700 .elementor-element.elementor-element-120ad81 .text-with-icon-title{margin-bottom:0px;}.elementor-16700 .elementor-element.elementor-element-120ad81 .text-with-icon-item .text-with-icon-link a{color:#FFFFFF;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;}.elementor-16700 .elementor-element.elementor-element-012ecaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16700 .elementor-element.elementor-element-79be26b{--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;}.elementor-16700 .elementor-element.elementor-element-c073b17{--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;}.elementor-16700 .elementor-element.elementor-element-4b8b397 .elementor-heading-title{color:#187B6D;}.elementor-16700 .elementor-element.elementor-element-6a080cd.elementor-element{--align-self:flex-start;}.elementor-16700 .elementor-element.elementor-element-0c13968 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16700 .elementor-element.elementor-element-0c13968 > .elementor-background-overlay{opacity:0.2;}.elementor-16700 .elementor-element.elementor-element-3af4fcc .houzez-spacer-inner{height:50px;}.elementor-bc-flex-widget .elementor-16700 .elementor-element.elementor-element-6002c7a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-16700 .elementor-element.elementor-element-6002c7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-16700 .elementor-element.elementor-element-3c6373a .houzez_section_title_wrap{text-align:center;margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-3c6373a .houzez_section_title_wrap .houzez_section_title{color:#000000;}.elementor-16700 .elementor-element.elementor-element-3c6373a .houzez_section_title_wrap .houzez_section_subtitle{color:#7A7A7A;}.elementor-16700 .elementor-element.elementor-element-3c6373a .houzez_section_title{margin-bottom:10px;}.elementor-16700 .elementor-element.elementor-element-35bedad .agent-module .agent-item{background-color:#ffffff;}.elementor-16700 .elementor-element.elementor-element-eccbdfc .houzez-spacer-inner{height:100px;}@media(max-width:1024px){.elementor-16700 .elementor-element.elementor-element-3a01e51c:not(.elementor-motion-effects-element-type-background), .elementor-16700 .elementor-element.elementor-element-3a01e51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-270px 9px;}.elementor-16700 .elementor-element.elementor-element-6afe1a91 .houzez-spacer-inner{height:30px;}.elementor-16700 .elementor-element.elementor-element-314fd850 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_title_wrap{margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-38492a8{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-16700 .elementor-element.elementor-element-38492a8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16700 .elementor-element.elementor-element-086a337{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-16700 .elementor-element.elementor-element-62f79b65 .houzez-spacer-inner{height:30px;}.elementor-16700 .elementor-element.elementor-element-121c12f .houzez_section_title_wrap{margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-f4cef71 .houzez_section_title_wrap{margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-3af4fcc .houzez-spacer-inner{height:30px;}.elementor-16700 .elementor-element.elementor-element-3c6373a .houzez_section_title_wrap{margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-eccbdfc .houzez-spacer-inner{height:30px;}}@media(max-width:767px){.elementor-16700 .elementor-element.elementor-element-3a01e51c:not(.elementor-motion-effects-element-type-background), .elementor-16700 .elementor-element.elementor-element-3a01e51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-336px -66px;background-size:auto;}.elementor-16700 .elementor-element.elementor-element-3a01e51c > .elementor-background-overlay{opacity:1;}.elementor-16700 .elementor-element.elementor-element-6afe1a91 .houzez-spacer-inner{height:30px;}.elementor-16700 .elementor-element.elementor-element-1977a007{padding:70px 0px 70px 0px;}.elementor-16700 .elementor-element.elementor-element-314fd850 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_title{font-size:25px;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_subtitle{font-size:16px;}.elementor-16700 .elementor-element.elementor-element-314fd850 .houzez_section_title_wrap{margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-5ad33cac > .elementor-element-populated{margin:8% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-16700 .elementor-element.elementor-element-62f79b65 .houzez-spacer-inner{height:0px;}.elementor-16700 .elementor-element.elementor-element-121c12f .houzez_section_title_wrap{margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-f4cef71 .houzez_section_title_wrap{margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-3af4fcc .houzez-spacer-inner{height:30px;}.elementor-16700 .elementor-element.elementor-element-3c6373a .houzez_section_title_wrap{margin-bottom:16px;}.elementor-16700 .elementor-element.elementor-element-eccbdfc .houzez-spacer-inner{height:30px;}}@media(min-width:768px){.elementor-16700 .elementor-element.elementor-element-33537073{width:49.298%;}.elementor-16700 .elementor-element.elementor-element-45894fb8{width:10.018%;}.elementor-16700 .elementor-element.elementor-element-5ad33cac{width:40.016%;}.elementor-16700 .elementor-element.elementor-element-79be26b{--width:50%;}.elementor-16700 .elementor-element.elementor-element-c073b17{--width:50%;}}@media(min-width:1025px){.elementor-16700 .elementor-element.elementor-element-aa00f15:not(.elementor-motion-effects-element-type-background), .elementor-16700 .elementor-element.elementor-element-aa00f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for houzez_elementor_properties_carousel_v1, class: .elementor-element-d8f500a */.elementor-16700 .elementor-element.elementor-element-d8f500a a:hover {
    color: #fff; /* Keeps the original color on hover */
}/* End custom CSS */