.o-footer__wrapper{border-top:1px solid var(--color-line);background-color:var(--color-primary);color:var(--color-white);padding:3rem 0 0}.o-footer__wrapper a{color:var(--color-white);text-decoration:none}.o-footer__wrapper a:hover{text-decoration:underline}.o-footer__wrapper a:focus-visible{outline-color:#fff}.o-footer__wrapper h2{color:var(--color-white)}.o-footer__wrapper h3{padding:0 0 1rem;margin-top:0;color:var(--color-white)}.o-footer__wrapper .footersocials{margin-top:2rem}@media (min-width:768px){.o-footer{padding-block-start:2rem}}.o-footer__menu-left{list-style:none;padding:0;margin-top:3rem}.o-footer__menu-left li{font-weight:700;line-height:3rem}.o-footer__menu{list-style:none;display:flex;flex-wrap:nowrap;gap:var(--size-nano);margin:0;padding:10px;justify-content:flex-end}.o-footer__menu li{margin:0;padding:0;position:relative}.o-footer__menu li a{color:var(--color-white);font-size:var(--font-size-fluid-base);font-weight:var(--font-weight-normal);padding:var(--size-tiny);text-decoration:underline}.o-footer .footersocials .m-paragraph ul{list-style:none;margin-block-start:0;padding-inline-start:0;display:flex}.o-footer .footersocials .m-paragraph ul a{background-color:none}.o-footer .footersocials .m-paragraph ul a span{border:2px solid #fff;border-radius:50%;padding:8px;width:40px;height:40px}.o-footer .footersocials .m-paragraph ul a span:not(.m-icon){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.o-footer .footersocials .m-paragraph ul li{margin:.5rem}.o-footer .t-grid:last-of-type .m-paragraph ul{list-style:none;margin-block-start:0;padding-inline-start:0;display:flex}.o-footer .t-grid:last-of-type .m-paragraph ul a{background-color:none}.o-footer .t-grid:last-of-type .m-paragraph ul a span{border:2px solid #fff;border-radius:50%;padding:8px;width:40px;height:40px}.o-footer .t-grid:last-of-type .m-paragraph ul a span:not(.m-icon){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.o-footer .t-grid:last-of-type .m-paragraph ul li{margin:.5rem}.o-footer .footer-menu-small{-moz-column-count:1;column-count:1}.o-footer .footer-menu{-moz-column-count:1;column-count:1}@media (min-width:768px){.o-footer .footer-menu{-moz-column-count:2;column-count:2}}.o-footer .footer-menu,.o-footer .footer-menu-small,.o-footer .o-footer__menu-left,.o-footer .o-footer__menu-right{list-style:none;-moz-column-gap:2rem;column-gap:2rem;font-size:var(--font-size-large)}.o-footer .footer-menu a,.o-footer .footer-menu-small a,.o-footer .o-footer__menu-left a,.o-footer .o-footer__menu-right a{background-image:url(/themes/custom/hilversum/dist/icons/pointer-white.svg);background-position-y:center;background-repeat:no-repeat;background-size:.625rem .875rem;margin-right:0;padding:0 0 0 1rem;position:relative;color:var(--color-white);padding:2px 0 2px 1rem;display:block;margin-bottom:.5rem}.o-footer .t-container--is-small{--container-size:var(--size-container-base)}.o-footer .o-footer-grid{display:grid;grid-template-columns:50% 25% 25%;gap:2rem}@media (min-width:480px){.o-footer .o-footer-grid{margin-top:2rem}}.o-footer .o-footer-grid .paragraph.paragraph--view-mode--default.paragraph--type--content{margin:2rem 0 0}.o-footer .o-footer-grid .m-block_content{margin:0}.o-footer .o-footer-grid ul{margin:0;padding:0;list-style:none}.o-footer .o-footer-grid ul li{margin-bottom:.5rem}.o-footer .o-footer-grid ul.m-menu-footer-left__list li:last-child{padding-top:2rem}.o-footer .o-footer-grid .right{display:flex}.o-footer .o-footer-grid .right>div{flex:0 0 auto;width:50%}.o-footer .o-footer-grid h2{color:var(--color-white);margin:0}.o-footer .o-footer-grid h3{color:var(--color-white)}.o-footer .o-footer-grid .a-menu-kop,.o-footer .o-footer-grid .m-footer-kop{margin-bottom:var(--gutter-small);font-weight:500}.o-footer .o-footer-grid nav{margin-top:0}.o-footer .o-footer-grid .m-menu-footer-middle,.o-footer .o-footer-grid .m-menu-footer-right{margin-top:0}.o-footer .o-footer-grid .m-footer-social h3{font-family:var(--font-family-default);font-size:var(--font-size-base);font-weight:400;margin-top:var(--gutter-base)}.o-footer .o-footer-grid .m-footer-social a:before{content:"";margin-right:var(--gutter-small)}.o-footer .o-footer-grid .m-footer-social a{background-image:none;display:inline-flex;text-indent:-10000px;border:2px solid var(--color-white);border-radius:50%;margin-right:.3rem;padding:4px;width:48px;height:48px}@media (min-width:768px){.o-footer .o-footer-grid .m-footer-social a{margin-right:.5rem;width:52px;height:52px}}.o-footer .o-footer-grid .m-footer-social a:hover{opacity:.5}.o-footer .o-footer-grid .m-footer-social img{width:auto;position:relative;left:-8px;top:0}.o-footer-bottom .o-footer__menu a{color:#000;font-weight:400;text-decoration:underline}#block-werkenbij-footersocials .m-paragraph h3{color:var(--color-white)}