/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-grey:#f4f4f4;--color-primary:#2099d7;--color-text:#000;--color-light:#fff;--color-dark:#171817}:root{--font-base-family:"Roboto","Helvetica","Arial",sans-serif;--font-sec-family:"nimbus-roman",serif;--font-size:1.7rem;--font-line-height:2.3rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-bold:700}:root{--flex-gap:80px;--flex-total-columns:24}:root{--grid-gap:80px}@media screen and (min-width:768px){.c-hero__wrapper{display:flex;flex-wrap:wrap}}.c-hero__media img,.c-hero__media video{width:100%;border-radius:0 3rem 3rem 0}@media screen and (min-width:768px){.c-hero__media{width:calc(11 / var(--flex-total-columns) * 100%)}}.c-hero__content{margin-top:5rem;width:calc(21 / var(--flex-total-columns) * 100%);margin-left:calc(2 / var(--flex-total-columns) * 100%)}.c-hero__content h1,.c-hero__content h2{position:relative;line-height:3rem}.c-hero__content h1 em,.c-hero__content h2 em{font-style:normal;left:-2.3rem;top:2rem;position:absolute;font-size:4.5rem}@media screen and (min-width:768px){.c-hero__content h1 em,.c-hero__content h2 em{left:-2.7rem;font-size:5rem}}@media screen and (min-width:992px){.c-hero__content h1 em,.c-hero__content h2 em{font-size:8rem;left:-4rem;top:2.5rem}}@media screen and (min-width:1440px){.c-hero__content h1 em,.c-hero__content h2 em{top:3.5rem}}.c-hero__content h1 strong,.c-hero__content h2 strong{font-weight:var(--font-weight-regular);margin-left:1.2rem}@media screen and (min-width:992px){.c-hero__content h1 strong,.c-hero__content h2 strong{margin-left:2.2rem}}@media screen and (min-width:992px){.c-hero__content h1,.c-hero__content h2{line-height:5rem}}@media screen and (min-width:768px){.c-hero__content{width:calc(11 / var(--flex-total-columns) * 100%);margin-left:calc(1 / var(--flex-total-columns) * 100%);display:flex;flex-direction:column;justify-content:center;margin-top:0}}@media screen and (min-width:992px){.c-hero__content{width:calc(10 / var(--flex-total-columns) * 100%);margin-left:calc(2 / var(--flex-total-columns) * 100%)}}@media screen and (min-width:1150px){.c-hero__content{width:calc(8 / var(--flex-total-columns) * 100%);margin-left:calc(2 / var(--flex-total-columns) * 100%)}}
:root{--color-grey:#f4f4f4;--color-primary:#2099d7;--color-text:#000;--color-light:#fff;--color-dark:#171817}:root{--font-base-family:"Roboto","Helvetica","Arial",sans-serif;--font-sec-family:"nimbus-roman",serif;--font-size:1.7rem;--font-line-height:2.3rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-bold:700}:root{--flex-gap:80px;--flex-total-columns:24}:root{--grid-gap:80px}.c-teaser a,.c-teaser a:hover{color:var(--color-text)}.c-teaser a:hover img{scale:1.015}.c-teaser__media{border-radius:0 3rem 3rem 0;overflow:hidden;height:-moz-fit-content;height:fit-content;margin-bottom:2.5rem;margin-right:2.5rem;position:relative}.c-teaser__media img{transition:all .35s ease-in-out;width:100%}@media screen and (min-width:480px){.c-teaser__media{margin-right:0}}.c-teaser__label .field--name-field-label{background:var(--color-grey);color:var(--color-dark);position:absolute;bottom:2.5rem;padding:1rem;border-radius:0 1rem 1rem 0}.c-teaser__label.label-opgeleverd .field--name-field-label{color:var(--color-grey);background:var(--color-dark)}.c-teaser__label svg{width:5rem;position:absolute;bottom:5.3rem;left:7.1rem}.c-teaser__content{padding:0 2rem}@media screen and (min-width:1150px){.c-teaser__content{padding:0 5rem}}.c-teaser__date{margin-bottom:2rem}.c-teaser__date:after{content:"";display:block;width:100%;max-width:11.2rem;height:.2rem;background-color:var(--color-primary)}.projects-overview .view-projects .views-row:nth-child(even) .c-teaser__media{border-radius:3rem 0 0 3rem;margin-right:0;margin-left:2.5rem}@media screen and (min-width:480px){.projects-overview .view-projects .views-row:nth-child(even) .c-teaser__media{margin-left:0}}
