.footer-contact{--color-brand-link:var(--color-brand-text);--color-brand-link-hover:var(--color-brand-text);border-radius:var(--border-radius-double) var(--border-radius-double) 0 0;color:var(--color-brand-text);font-size:.875rem;font-weight:400;line-height:135%;margin-bottom:0;margin-top:20px;padding-bottom:calc(var(--container-spacing)*1.5);padding-top:calc(var(--container-spacing)*1.5);position:relative;z-index:1}@media screen and (max-width:767px){.footer-contact{margin-top:40px}}.footer-contact__column{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767px){.footer-contact__column{-ms-flex-preferred-size:100%;flex-basis:100%}}.footer-contact__link{margin-bottom:1rem}@media screen and (min-width:768px) and (max-width:1023px){.footer-contact__contact,.footer-contact__locations{-ms-flex-preferred-size:calc(50% - var(--element-spacing)*2/2);flex-basis:calc(50% - var(--element-spacing)*2/2)}}.footer-contact__locations{gap:calc(var(--element-spacing)*2)}@media screen and (min-width:768px) and (max-width:1023px){.footer-contact__personal-advice-block{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:1023px){.footer-contact__personal-advice-block{padding-bottom:10px}}.footer-contact__heading{margin-bottom:var(--element-spacing)}.footer-contact__icon{background-color:var(--color-brand-link);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:.5rem}.footer-contact .extra-info{margin-top:1rem}.footer-contact .personal-advice-block{border-radius:var(--border-radius);padding:var(--element-spacing)}.footer-contact .personal-advice-block__heading{margin-bottom:1rem}.footer-contact .button{padding:1rem 1.25rem}.footer-contact .container.container--block{margin-top:20px}.hair-figure{bottom:0;position:absolute;right:32%;z-index:-1}@media screen and (min-width:1024px){.hair-figure{bottom:-40px;right:32%}}@media screen and (max-width:767px){.hair-figure{bottom:32%;right:0}}