.font-light{font-family:DINNextW05-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-light.is-bold,.font-light b,.font-light strong,.font-regular{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-medium,.font-regular.is-bold,.font-regular b,.font-regular strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-bold,.font-medium.is-bold,.font-medium b,.font-medium strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.faq-banner{display:flex;justify-content:center;align-items:center;position:relative;height:160px}@media print,screen and (min-width:40em){.faq-banner{height:260px}}.faq-banner__title{position:relative;font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#fff;font-size:24px;padding:0;width:100%}.faq-banner__title.is-bold,.faq-banner__title b,.faq-banner__title strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:40em){.faq-banner__title{font-size:40px;margin:0}}.faq-banner__image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-position:center;object-position:center;font-family:"object-fit:cover;object-position:center";-o-object-fit:cover;object-fit:cover}

/*# sourceMappingURL=faq-banner.20b5ccfaf9.css.map*/