.elementor-21629 .elementor-element.elementor-element-29488b19:not(.elementor-motion-effects-element-type-background), .elementor-21629 .elementor-element.elementor-element-29488b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21629 .elementor-element.elementor-element-29488b19 > .elementor-container{max-width:1400px;min-height:1205px;}.elementor-21629 .elementor-element.elementor-element-29488b19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21629 .elementor-element.elementor-element-29488b19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21629 .elementor-element.elementor-element-0e47b40{--spacer-size:30px;}.elementor-21629 .elementor-element.elementor-element-656694ed > .elementor-container{max-width:865px;}.elementor-21629 .elementor-element.elementor-element-951c2b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-21629 .elementor-element.elementor-element-951c2b2 .elementor-heading-title{font-size:54px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:#164672;}.elementor-21629 .elementor-element.elementor-element-0d63288{text-align:center;color:#164672;}.elementor-21629 .elementor-element.elementor-element-1aa7dc91{--spacer-size:30px;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .item-short-description{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .item-tools .item-compare{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .item-tools .item-favorite{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .item-tools .item-preview{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .label-featured{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .item-body .btn-item{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .item-footer{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .item-author{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .item-date{display:none;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-cards-module .btn-item{bottom:20px;}.elementor-21629 .elementor-element.elementor-element-2d4877a .tab-title{color:#164672;}.elementor-21629 .elementor-element.elementor-element-2d4877a span.tab-title:hover{color:#428C72;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-tabs-module.property-nav-tabs-v1 .nav-item .nav-link.active, .property-tabs-module.property-nav-tabs-v2 .nav-item .nav-link.active{box-shadow:0 3px 0 inset #428C72;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-tabs-module.property-nav-tabs-v3 .nav-link.active:before, .property-tabs-module.property-nav-tabs-v4 .nav-link.active:before{border-top-color:#428C72;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-tabs-module.property-nav-tabs-v3 .nav-link.active, .property-tabs-module.property-nav-tabs-v4 .nav-link.active{border-bottom:1px solid #428C72;}.elementor-21629 .elementor-element.elementor-element-2d4877a .property-tabs-module.property-nav-tabs-v5 .nav-link.active{border-bottom:3px solid #428C72;}.elementor-21629 .elementor-element.elementor-element-2d4877a span.tab-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:3px;}.elementor-21629 .elementor-element.elementor-element-3b95ca2a{--spacer-size:20px;}.elementor-21629 .elementor-element.elementor-element-284dddcd{--spacer-size:70px;}.elementor-21629 .elementor-element.elementor-element-8dd7d70 .elementor-button{background-color:#E8EDF1;font-family:"Bebas Neue", Sans-serif;fill:#164672;color:#164672;border-radius:32px 32px 32px 32px;padding:20px 20px 20px 20px;}.elementor-21629 .elementor-element.elementor-element-8dd7d70 .elementor-button:hover, .elementor-21629 .elementor-element.elementor-element-8dd7d70 .elementor-button:focus{background-color:#164672;color:#FFFFFF;}body:not(.rtl) .elementor-21629 .elementor-element.elementor-element-8dd7d70{left:1%;}body.rtl .elementor-21629 .elementor-element.elementor-element-8dd7d70{right:1%;}.elementor-21629 .elementor-element.elementor-element-8dd7d70{top:29%;}.elementor-21629 .elementor-element.elementor-element-8dd7d70 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21629 .elementor-element.elementor-element-8dd7d70 .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-21629 .elementor-element.elementor-element-8dd7d70 .elementor-button:hover svg, .elementor-21629 .elementor-element.elementor-element-8dd7d70 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21629 .elementor-element.elementor-element-9f36860 .elementor-button{background-color:#E8EDF1;fill:#164672;color:#164672;padding:24px 24px 24px 24px;}.elementor-21629 .elementor-element.elementor-element-9f36860 .elementor-button:hover, .elementor-21629 .elementor-element.elementor-element-9f36860 .elementor-button:focus{background-color:#164672;color:#FFFFFF;}body:not(.rtl) .elementor-21629 .elementor-element.elementor-element-9f36860{left:27px;}body.rtl .elementor-21629 .elementor-element.elementor-element-9f36860{right:27px;}.elementor-21629 .elementor-element.elementor-element-9f36860{top:1172px;}.elementor-21629 .elementor-element.elementor-element-9f36860 .elementor-button:hover svg, .elementor-21629 .elementor-element.elementor-element-9f36860 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21629 .elementor-element.elementor-element-3402e26e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21629 .elementor-element.elementor-element-3402e26e > .elementor-container{min-height:780px;}.elementor-21629 .elementor-element.elementor-element-3b947735:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21629 .elementor-element.elementor-element-3b947735 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#454545;background-image:url("https://les-rives-veveyse.ch/wp-content/uploads/2025/12/Cuisine-ouverte-moderne-dans-un-logement-neuf-en-location-a-Chatel-Saint-Denis.webp");background-size:cover;}.elementor-21629 .elementor-element.elementor-element-3b947735 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.65;}.elementor-21629 .elementor-element.elementor-element-3b947735 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-21629 .elementor-element.elementor-element-3b947735 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21629 .elementor-element.elementor-element-4c0fc249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-21629 .elementor-element.elementor-element-4c0fc249 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:5px;color:#FFFFFF;}.elementor-21629 .elementor-element.elementor-element-2c78caa4 .elementor-button{background-color:#FFFFFF00;font-family:"Bebas Neue", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-21629 .elementor-element.elementor-element-2c78caa4 .elementor-button:hover, .elementor-21629 .elementor-element.elementor-element-2c78caa4 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-21629 .elementor-element.elementor-element-2c78caa4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21629 .elementor-element.elementor-element-2c78caa4 .elementor-button:hover svg, .elementor-21629 .elementor-element.elementor-element-2c78caa4 .elementor-button:focus svg{fill:#000000;}.elementor-21629 .elementor-element.elementor-element-5ca40a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21629 .elementor-element.elementor-element-5ca40a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#454545;background-image:url("https://les-rives-veveyse.ch/wp-content/uploads/2025/12/Espace-jour-spacieux-–-appartement-neuf-a-louer-a-Chatel-Saint-Denis.webp");background-size:cover;}.elementor-21629 .elementor-element.elementor-element-5ca40a4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.65;}.elementor-21629 .elementor-element.elementor-element-5ca40a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-21629 .elementor-element.elementor-element-5ca40a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21629 .elementor-element.elementor-element-41e7d426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-21629 .elementor-element.elementor-element-41e7d426 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:5px;color:#FFFFFF;}.elementor-21629 .elementor-element.elementor-element-e6fac86 .elementor-button{background-color:#FFFFFF00;font-family:"Bebas Neue", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-21629 .elementor-element.elementor-element-e6fac86 .elementor-button:hover, .elementor-21629 .elementor-element.elementor-element-e6fac86 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-21629 .elementor-element.elementor-element-e6fac86{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21629 .elementor-element.elementor-element-e6fac86 .elementor-button:hover svg, .elementor-21629 .elementor-element.elementor-element-e6fac86 .elementor-button:focus svg{fill:#000000;}@media(max-width:1024px){.elementor-21629 .elementor-element.elementor-element-951c2b2 .elementor-heading-title{font-size:40px;}.elementor-21629 .elementor-element.elementor-element-2d4877a span.tab-title{letter-spacing:1px;}body:not(.rtl) .elementor-21629 .elementor-element.elementor-element-8dd7d70{left:2%;}body.rtl .elementor-21629 .elementor-element.elementor-element-8dd7d70{right:2%;}body:not(.rtl) .elementor-21629 .elementor-element.elementor-element-9f36860{left:27px;}body.rtl .elementor-21629 .elementor-element.elementor-element-9f36860{right:27px;}.elementor-21629 .elementor-element.elementor-element-9f36860{top:1155px;}.elementor-21629 .elementor-element.elementor-element-3b947735 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-21629 .elementor-element.elementor-element-5ca40a4 > .elementor-element-populated{padding:50px 50px 50px 50px;}}@media(max-width:767px){.elementor-21629 .elementor-element.elementor-element-951c2b2{text-align:center;}.elementor-21629 .elementor-element.elementor-element-951c2b2 .elementor-heading-title{font-size:23px;line-height:1.5em;}body:not(.rtl) .elementor-21629 .elementor-element.elementor-element-8dd7d70{left:14px;}body.rtl .elementor-21629 .elementor-element.elementor-element-8dd7d70{right:14px;}.elementor-21629 .elementor-element.elementor-element-8dd7d70{top:643px;}body:not(.rtl) .elementor-21629 .elementor-element.elementor-element-9f36860{left:3%;}body.rtl .elementor-21629 .elementor-element.elementor-element-9f36860{right:3%;}.elementor-21629 .elementor-element.elementor-element-9f36860{top:88%;}.elementor-21629 .elementor-element.elementor-element-9f36860 .elementor-button{font-size:22px;border-radius:38px 38px 38px 38px;}.elementor-21629 .elementor-element.elementor-element-3b947735:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21629 .elementor-element.elementor-element-3b947735 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-21629 .elementor-element.elementor-element-4c0fc249{text-align:center;}.elementor-21629 .elementor-element.elementor-element-4c0fc249 .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-21629 .elementor-element.elementor-element-5ca40a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21629 .elementor-element.elementor-element-5ca40a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-21629 .elementor-element.elementor-element-41e7d426{text-align:center;}.elementor-21629 .elementor-element.elementor-element-41e7d426 .elementor-heading-title{font-size:23px;line-height:1.5em;}}