.dgt-language-mobile{display:flex;align-items:center;gap:3px;position:fixed;right:20px;top:20px;z-index:10001;font:600 13px/1.4 Arial,sans-serif;padding:5px 8px;border-radius:4px;background:rgba(255,255,255,.94);color:#004a8d;}
.dgt-language-mobile a{color:#004a8d;text-decoration:none;padding:6px 3px;}
.dgt-language-mobile a:hover,.dgt-language-mobile a:focus-visible{color:#f17720;}
.dgt-language-mobile a[aria-current]{text-decoration:underline;text-underline-offset:3px;}
@media(min-width:992px) and (max-width:1199.98px){.dgt-language-mobile:not(.dgt-language-standalone){display:none;}}
@media(max-width:767.98px){.dgt-language-mobile{right:64px;top:24px;font-size:12px;}}
html[lang="fr-CA"] #contact-us .col{min-width:0;}html[lang="fr-CA"] .breadcrumbs--scoped-compact .container{overflow-x:auto;scrollbar-width:none;}html[lang="fr-CA"] .breadcrumbs--scoped-compact .container::-webkit-scrollbar{display:none;}
@media(max-width:991.98px){html[lang="fr-CA"] #contact-us h2{font-size:32px!important;line-height:1.15;overflow-wrap:break-word;}}@media(max-width:767.98px){html[lang="fr-CA"] .category-title-sticky{font-size:clamp(24px,8vw,32px)!important;white-space:normal;overflow-wrap:break-word;}}