html[lang^=en] body .id3__header--lang .wpml-ls-link{--lang-width:calc(4.5ch + 1em)}@media screen and (width >= 1025px){html[lang^=en] body #header__slogan{--container-widget-width:1020px}}@media screen and (768px <= width <= 1024px){html[lang^=en] body #header__slogan{--container-widget-width:690px}}@media screen and (461px <= width <= 767px){html[lang^=en] body #header__slogan{--container-widget-width:455px}}html[lang^=fr] body .id3__header--lang .wpml-ls-link{--lang-width:calc(4.8ch + 1em)}body{--color-red:var(--e-global-color-accent);--color-white:var(--e-global-color-primary);--color-blue:var(--e-global-color-secondary)}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{width:var(--lang-width);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:color-mix(in srgb, var(--color-white), transparent 90%);overflow:hidden;padding:.5em 1em .5em 1em;border-radius:.5rem;-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-red), transparent 90%)}