#footer{position:relative}#footer .svgShape{fill:var(--blue-dark);position:relative;bottom:-1px}#footer-main{padding:var(--spacing-90) 0;background-color:var(--blue-dark)}#footer-main .container{display:grid;align-items:flex-start;grid-template-columns:auto auto auto auto auto;gap:var(--spacing-60) var(--spacing-60)}#footer-main .column{line-height:1.3;--column-vertical-gap: 15px}#footer-main .column .heading{margin-bottom:var(--column-vertical-gap);display:block;font-weight:700;font-family:var(--fontFamily-heading-sub);text-decoration:none;color:var(--white)}#footer-main .column.menu ul{display:flex;flex-direction:column;align-items:flex-start;gap:var(--column-vertical-gap);font-size:.8182em}#footer-main .column.menu li a{color:rgba(255,255,255,.9);text-decoration:none;display:inline-block}#footer-main .column.menu a:hover{text-decoration:underline}#footer-main .column.socials .partSocialMediaIconList{flex-direction:column;align-items:flex-start;gap:var(--column-vertical-gap)}#footer-main .column.contact .heading{color:var(--blue);font-size:var(--fontSize-h4)}#footer-main .column.contact .list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--column-vertical-gap);margin-top:var(--spacing-30)}#footer-main .column.contact .partButton{font-size:1.1rem;color:inherit;gap:6px;align-items:flex-start}#footer-main .column.contact .partButton .buttonLabel{margin-top:0}#footer-main .partButton.partButton1 .buttonIcon .partFontIcon{color:var(--green)}#footer-main .column.contact .partButton .buttonLabel{color:var(--white);font-weight:700}#footer-main .column.contact .partButton:hover .buttonLabel{text-decoration:underline}#footer-main .column.contact .logo-stichting{display:block;margin-top:var(--spacing-40)}#footer-main .column.contact .logo-stichting img{display:block;height:40px;aspect-ratio:161/40;margin-left:auto}@media (max-width: 1023px){#footer-main .container{columns:2;display:block}#footer-main .column.menu:not(:first-child){padding-top:0}#footer-main .column .heading{font-size:var(--fontSize-h4)}#footer-main .column.menu ul{display:none}#footer-main .column.contact{margin-top:var(--spacing-90);break-inside:avoid}}@media (max-width: 500px){#footer-main .container{columns:1}#footer-main .column.contact .wrapper img{max-width:200px;margin-bottom:20px}#footer-main .column.contact .logo-stichting img{margin-left:0;margin-right:auto}}#footer-bottom{background-color:var(--blue-dark);color:var(--white);font-size:.875rem;border-top:solid 1px rgba(255,255,255,.25);--footer-bottom-gap: 15px var(--spacing-30)}#footer-bottom .container{padding-top:30px;padding-bottom:25px;display:flex;align-items:center;flex-wrap:wrap;gap:25px var(--spacing-60)}#footer-bottom ul.menu{display:flex;flex-wrap:wrap;align-items:center;flex:0 0 auto;gap:var(--footer-bottom-gap)}#footer-bottom ul.menu li a{text-decoration:none;display:flex;align-items:center;color:currentColor}@media (hover: hover){#footer-bottom ul.menu li a:hover{text-decoration:underline}}#footer-bottom .partSocialMediaIconList.partSocialMediaIconList1{--partSocialMediaIconList1-gap: var(--spacing-30);--partSocialMediaIconList1-li-a-gap: .3rem;--partSocialMediaIconList1-icon-borderRadius: 0;--partSocialMediaIconList1-icon-size: 16px;--partSocialMediaIconList1-icon-backgroundColor: unset;--partSocialMediaIconList1-icon-backgroundColor-hover: unset;--partSocialMediaIconList1-icon-svg-size: 16px;--partSocialMediaIconList1-icon-svg-fill: var(--green);--partSocialMediaIconList1-icon-svg-fill-hover: var(--green);--partSocialMediaIconList1-label-color: inherit;--partSocialMediaIconList1-label-color-hover: var(--white);flex:0 0 auto;max-width:100%}#footer-bottom .company{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:currentColor;margin-left:auto}@media (max-width: 800px){#footer-bottom .company{margin-left:unset}}@media (hover: hover){#footer-bottom .company:hover{text-decoration:underline}}#footer-bottom .company .partSvg{fill:var(--green);height:16px}
