.page-footer{position:relative;display:block;background-color:var(--light-grey);overflow-x:hidden}.page-footer .container{position:relative;display:flex;flex-direction:column;padding-top:3rem;padding-bottom:3rem}@media(max-width:575px){.page-footer .container:not(.secondary-footer) ul.level-1 li:nth-of-type(odd):before{content:none}}@media(max-width:575px){.page-footer .container:not(.secondary-footer) ul.level-1 li:nth-of-type(2n){width:58vw}}@media screen and (max-width:460px){.page-footer .container:not(.secondary-footer) ul.level-1 li:nth-of-type(2n){width:50vw}}@media screen and (max-width:400px){.page-footer .container:not(.secondary-footer) ul.level-1 li:nth-of-type(2n){width:45vw}}@media screen and (max-width:350px){.page-footer .container:not(.secondary-footer) ul.level-1 li{width:100%}.page-footer .container:not(.secondary-footer) ul.level-1 li:before{content:none}}@media(min-width:992px){.page-footer .container:not(.secondary-footer) ul.level-1{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media(min-width:992px){.page-footer .container:not(.secondary-footer) ul{justify-content:space-between}}.page-footer .container.secondary-footer{flex-direction:row;justify-content:space-between;font-size:var(--font-4)}.page-footer .container.secondary-footer:after{content:"";height:1px;width:100vw;background-color:var(--grey);position:absolute;top:0;left:50%;transform:translate(-50%)}@media(max-width:991px){.page-footer .container.secondary-footer{flex-direction:column-reverse;row-gap:4rem}}.page-footer ul,.page-footer li,.page-footer p,.page-footer a{margin:0;padding:0;list-style:none;text-decoration:none;font-size:inherit}.page-footer a:hover,.page-footer a:focus{text-decoration:none;color:var(--color-1)}.page-footer ul{display:flex;column-gap:clamp(.5rem,2.75vw,1.25rem);row-gap:.5rem;flex-wrap:wrap}@media(max-width:991px){.page-footer ul.level-1 li{position:relative}.page-footer ul.level-1 li+li{display:flex;gap:clamp(.5rem,2.75vw,1.25rem)}.page-footer ul.level-1 li+li:before{content:"|";position:relative}}.page-footer ul.level-2{flex-direction:column;gap:.75rem}.page-footer ul.level-2 li:first-of-type{font-size:var(--font-3)}@media(max-width:991px){.page-footer ul.level-2 li:not(:first-of-type){display:none}}@media(min-width:992px){.page-footer ul{row-gap:4rem;column-gap:3.5rem}}.page-footer .to-top{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;background-color:var(--white);height:6rem;width:6rem;border-radius:50%;top:0;left:50%;transform:translate(-50%,-4.8rem);text-transform:uppercase;font-weight:700}.page-footer .to-top:hover:after,.page-footer .to-top:focus:after{transform:translateY(-5%) scaleY(-1)}.page-footer .to-top:after{font-family:var(--icon-family),sans-serif;font-weight:400;text-transform:none;font-style:normal;-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;content:"d";position:relative;color:var(--color-1);transform:translateY(0) scaleY(-1);font-size:4rem}@media(max-width:575px){.page-footer .to-top{margin-bottom:-1rem}}.page-footer .breadcrumb-navigation{margin:0;color:var(--color-1-invert)}@media(max-width:1199px){.page-footer{padding-bottom:11rem}}.container.logos{background-color:var(--white);padding-top:0;padding-bottom:clamp(2.5rem,5vw,4rem)}.footer-logos{display:flex;flex-wrap:wrap;align-items:center;column-gap:2rem;row-gap:3rem;justify-content:space-between}.footer-logos .footer-logo{flex:auto;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.footer-logos .footer-logo{flex:100%}}@media(max-width:991px){.footer-logos{justify-content:center}}
