/* @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}@media screen and (min-width:768px){.c-text-media__wrapper{display:flex;flex-wrap:wrap}}.c-text-media__media img,.c-text-media__media video{border-radius:3rem}@media screen and (min-width:768px){.c-text-media__media{width:calc(11 / var(--flex-total-columns) * 100%)}}.c-text-media__content{margin-top:5rem}@media screen and (min-width:768px){.c-text-media__content{width:calc(10 / 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:768px){.c-text-media--media-position-right .c-text-media__wrapper{flex-direction:row-reverse}}@media screen and (min-width:768px){.c-text-media--media-position-right .c-text-media__media{margin-left:calc(1 / var(--flex-total-columns) * 100%)}}@media screen and (min-width:768px){.c-text-media--media-position-right .c-text-media__content{margin-left:0}}
