html[lang^=en] body .id3__header--lang{--lang-width:calc(24px + 6px + 4ch)}html[lang^=fr] body .id3__header--lang{--lang-width:calc(24px + 6px + 4.5ch)}body{--color-remaxBlue: var(--e-global-color-secondary);--color-remaxRed: var(--e-global-color-accent);--color-cream:var(--e-global-color-primary);--color-white:var(--e-global-color-4412326)}body#ali-root.ali-partner-rem.ali-partner-style-restricted{--id3-color-action:var(--color-remaxRed)}body .id3-color-primary-slightly-inverted{--id3-color: color-mix(in srgb, var(--id3-color-secondary), var(--id3-color-secondary-revert) 10%);--id3-color-revert: var(--id3-color-secondary-revert)}body .id3-color-primary-slightly-inverted.id3-section-banner-products .ali-product:first-child svg .color-blue{fill:var(--id3-color-revert)}body #main__nav .elementor-widget-button.id3-anim-focus-pulse-inner a{padding:.5em 1em;border-radius:.25em}body #main__nav .id3__sociaux a:not(:hover){--id3-media-color: var(--color-white)}body #main__nav .id3__sociaux a:hover{--id3-media-color:var(--color-remaxRed)}body #main__nav .id3__sociaux a id3-icon{color:var(--id3-media-color)}body #main__nav .id3__header--lang .wpml-ls{border:0px;padding:0px}body #main__nav .id3__header--lang .wpml-ls-link{background:color-mix(in srgb, var(--color-white), transparent 90%);overflow:hidden;width:var(--lang-width);display:-webkit-box;display:-ms-flexbox;display:flex}body #main__nav .id3__header--lang .wpml-ls-link span{color:var(--color-white);text-transform:uppercase;letter-spacing:1.5px;overflow:hidden}body .maxime__header--slogan span{display:block;color:inherit;font-weight:700}body #header__mobile{--nav__phone-width:280px}body #header__mobile::before,body #header__mobile::after{content:"";position:absolute;z-index:0}body #header__mobile::before{background-color:var(--color-remaxRed);top:50%;right:calc(var(--nav__phone-width) + 2rem);height:1px;width:calc(100vw - (var(--nav__phone-width) + 2rem))}body #header__mobile::after{top:0px;bottom:0px;left:0px;width:calc(var(--nav__phone-width) + 2rem);background-color:var(--color-remaxRed);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 5% 100%)}body #header__mobile .id3-aliquando-office-phone{position:relative;z-index:1}body #header__mobile .id3-aliquando-office-phone a span{color:var(--color-white);font-size:var(--textPhone-size);font-family:"Montserrat",Sans-serif}@media screen and (width >= 1025px){body #header__mobile .id3-aliquando-office-phone a span{--textPhone-size: 30px}}@media screen and (768px <= width <= 1024px){body #header__mobile .id3-aliquando-office-phone a span{--textPhone-size: 25px}}@media screen and (width <= 767px){body #header__mobile .id3-aliquando-office-phone a span{--textPhone-size: 20px}}@media screen and (width >= 1351px){body #header__mobile::before{width:calc((100vw - 1350px)/2 + 1350px - (var(--nav__phone-width) + 2rem))}body #header__mobile::after{width:calc((100vw - 1350px)/2 + var(--nav__phone-width) + 2rem)}}@media screen and (768px <= width <= 1024px){body #header__mobile{--nav__phone-width:218px}}@media screen and (width <= 767px){body #header__mobile{--nav__phone-width:185px}}