html[lang^=en] body .id3__header--lang .wpml-ls-link{--lang-width:4.7ch}html[lang^=fr] body .id3__header--lang .wpml-ls-link{--lang-width:4.9ch}body{--color-viaCapital-blue: var(--e-global-color-fd34adb);--color-viaCapital-yellow:var(--e-global-color-accent);--color-white:#ffffff}body .id3__sociaux{--id3-ali-list-gap: 10px}body .id3__sociaux a:hover{--id3-color-text:var(--e-global-color-fd34adb)}body .id3__sociaux a id3-icon{font-size:20px;width:20px}body .header__blurEffect{backdrop-filter:blur(5px)}body .header__navigation--fixe .e-con-inner,body .header__navigation--fixe .elementor-widget-icon-list a{-webkit-transition:all .25s;transition:all .25s}body .header__navigation--fixe.elementor-sticky.elementor-sticky--active{background-color:var(--color-white) !important;border-radius:.6rem}body .header__navigation--fixe.elementor-sticky.elementor-sticky--active .e-con-inner{--padding-block-start:1rem;--padding-block-end:1rem}body .header__navigation--fixe.elementor-sticky.elementor-sticky--active img{max-width:150px}body .header__navigation--fixe.elementor-sticky.elementor-sticky--active .elementor-widget-icon-list a{font-size:16px}@media screen and (width <= 460px){body .header__broker--picture{position:absolute}}body .id3__header--lang .wpml-ls{border:0px;padding:0px}body .id3__header--lang ul{line-height:0px}body .id3__header--lang .wpml-ls-link{overflow:hidden;width:var(--lang-width);display:-webkit-box;display:-ms-flexbox;display:flex;padding:.65rem;background-color:color-mix(in srgb, var(--color-viaCapital-blue), transparent 90%);border-radius:5px;-webkit-transition:background-color .25s;transition:background-color .25s}body .id3__header--lang .wpml-ls-link span{text-transform:uppercase;letter-spacing:1.5px;overflow:hidden}body .id3__header--lang .wpml-ls-link:hover{background-color:color-mix(in srgb, var(--color-viaCapital-yellow), transparent 90%)}@media screen and (width >= 768px){body.home .header__broker--info{min-width:clamp(300px,55%,620px)}}@media screen and (width <= 767px){body.home .header__broker--info{position:absolute;bottom:80px}body.home .header__broker--info .header__broker--phone .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var(--color-white)}body.home .header__broker--info .header__broker--phone .elementor-icon-list-items .elementor-icon-list-item:not(:last-child):after{border-color:var(--color-white)}}@media screen and (width >= 768px){body:not(.home) .header__broker--info{min-width:clamp(300px,55%,520px)}}body.ali-partner-via:has(.broker-single) .elementor-location-header .e-parent{margin-bottom:0px}body footer.ali-site-footer .ali-footer-main .site-branding img.custom-logo{max-width:150px}