#site-footer{background:linear-gradient(to right,var(--color-grey-tertiary) 0,var(--color-grey-tertiary) 50%,var(--color-dark-blue) 50%,var(--color-dark-blue) 100%)}menu-wrapper-ce{display:flex}#footer-social-links{align-items:flex-start;background:var(--color-grey-tertiary);display:flex;flex-basis:10%;flex-direction:column;flex-shrink:1;gap:var(--space-l-xl);justify-content:flex-start;list-style:none;margin:0;padding-block:var(--space-hero);padding-inline-start:0}#footer-social-links a:focus-visible,#footer-social-links a:hover{opacity:.8}footer-menu-ce{background:var(--color-dark-blue);color:#fff;display:grid;flex-basis:90%;gap:var(--space-s-m);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:var(--space-hero) var(--space-l-xl);width:100%}.column-menu,footer-menu-ce ul{list-style:none;margin:0;padding:0}footer-menu-ce ul{color:var(--color-light-blue-tertiary);font-size:var(--size-step-1)}.column-menu li[data-level="1"]>a,.column-menu li[data-level="1"]>span{align-items:flex-end;border-block-end:3px solid var(--color-light-blue-secondary);display:flex;font-weight:600;min-height:75px;padding-block-end:var(--space-xs-s)}.column-menu li[data-level="1"]>address{border-block-start:1px solid var(--color-light-blue-tertiary-transparent);color:var(--color-light-blue-tertiary);font-size:var(--size-step-1);font-style:normal;margin-block-start:var(--space-xs-s);padding-block-start:var(--space-xs-s)}.column-menu li a{color:#fff;text-decoration:none}.column-menu li[data-level="2"] ul{padding-inline-start:var(--space-xs-s)}bottom-bar-ce{background:linear-gradient(to right,#fff 0,#fff 50%,var(--color-blue) 50%,var(--color-blue) 100%);display:block;width:100%}bottom-bar-ce .copyright{align-items:center;background:var(--color-blue);color:#fff;display:flex;font-size:12px;gap:var(--space-2xs-xs);justify-content:flex-start;list-style:none;margin:0;margin-inline-start:auto;padding:var(--space-l-xl);width:90%}bottom-bar-ce .copyright img{height:auto;max-width:300px;width:100%}bottom-bar-ce .copyright .footer-logo-wrapper{flex-shrink:1}@media (max-width:1023px){bottom-bar-ce .copyright{flex-wrap:wrap}}@media (max-width:500px){menu-wrapper-ce{flex-direction:column-reverse}#site-footer,bottom-bar-ce{background:var(--color-grey-tertiary)}bottom-bar-ce .copyright{width:100%}#footer-social-links{flex-direction:row;justify-content:center}}footer a:focus-visible,footer a:hover{text-decoration:underline}