html[lang^=en] body .id3__header--lang .wpml-ls-link{--lang-width: calc(.5em + 1.5ch)}html[lang^=fr] body .id3__header--lang .wpml-ls-link{--lang-width: calc(.5em + 1.55ch)}body{--color-primary:var(--e-global-color-primary);--color-secondary:var(--e-global-color-secondary);--color-text:var(--e-global-color-text);--color-accent:var(--e-global-color-accent);--color-section:var(--e-global-color-a0f714b);--color-white:var(--e-global-color-07867e0)}@media screen and (width <= 1024px){body .id3__header--backFixe::before{background-attachment:fixed}}body .id3__sociaux{--id3-ali-list-gap: 10px}body .id3__sociaux a:hover{--id3-color-text:var(--color-accent)}body .id3__sociaux a id3-icon{font-size:18px;width:18px;color:inherit}body .id3__header--lang .wpml-ls{border:0px;padding:0px}body .id3__header--lang .wpml-ls-link{display:-webkit-box;display:-ms-flexbox;display:flex;background:color-mix(in srgb, var(--color-secondary), transparent 80%);padding:.5em}body .id3__header--lang .wpml-ls-link span{text-transform:uppercase;letter-spacing:1.5px;overflow:hidden;width:var(--lang-width);font-weight:500}body .id3__header--lang .wpml-ls-link:hover{background:var(--color-accent)}body .id3__header--lang .wpml-ls-link:hover span{color:var(--color-white)}@media screen and (width <= 460px){body .id3__header--lang ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body #nav__cus.elementor-sticky .elementor-widget-image img{-webkit-transition:all .25s;transition:all .25s}body #nav__cus.elementor-sticky.elementor-sticky--effects{background-color:rgba(242,242,242,.7);backdrop-filter:blur(5px)}body #nav__cus.elementor-sticky.elementor-sticky--effects .elementor-widget-image img{max-width:250px}body #nav__cus.elementor-sticky.elementor-sticky--effects .header__nav--scale{display:none}body #header__cus .header__background--blur{width:100%;height:100%;backdrop-filter:blur(5px)}@media screen and (width >= 1351px){body #header__cus .luc__header--brokerImg{right:calc((100vw - 1350px)/2)}}@media screen and (width <= 460px){body #header__cus .luc__header--contact{position:absolute;bottom:2rem}body #header__cus .luc__header--contact .elementor-icon-list-item::after{display:none}}body .si-listing-item .si-item-content .si-item-link-button .id3-button:not(:hover){--id3-color-primary-revert:var(--color-white);--id3-ui-button-color:var(--color-white)}