.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}.title-with-content{display:flex;flex-direction:column;align-items:center}.title-with-content__top-section{margin:0 24px 24px}@media print,screen and (min-width:30em){.title-with-content__top-section{margin:0 0 32px}}.title-with-content--style-2 .title-with-content__top-section{margin:0 0 24px}@media print,screen and (min-width:30em){.title-with-content--style-2 .title-with-content__top-section{margin:0 0 40px}}.title-with-content__title,.title-with-content__title-before{text-align:center;margin-top:0;flex:0 0 auto}.title-with-content__title{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#121212;margin:0;letter-spacing:.5px}@media print,screen and (min-width:30em){.title-with-content__title{font-size:24px;line-height:28px}}.title-with-content__title>b{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.title-with-content--style-2 .title-with-content__title{font-size:20px;line-height:24px;text-transform:uppercase}@media print,screen and (min-width:30em){.title-with-content--style-2 .title-with-content__title{font-size:28px;line-height:32px}}.title-with-content--style-white .title-with-content__title{color:#fff}.title-with-content__title-before{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:16px;margin-bottom:4px;text-transform:uppercase;color:#4b4b4b;letter-spacing:.5px;flex:0 0 auto}.title-with-content__title-before.is-bold,.title-with-content__title-before b,.title-with-content__title-before strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:30em){.title-with-content__title-before{font-size:14px;line-height:20px;margin-bottom:8px}}.title-with-content--style-2 .title-with-content__title-before{margin-bottom:8px}.title-with-content--style-white .title-with-content__title-before{color:#fff}.title-with-content__subtitle{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;text-align:center;line-height:20px;margin-top:4px;margin-bottom:0;color:#4b4b4b}.title-with-content__subtitle.is-bold,.title-with-content__subtitle b,.title-with-content__subtitle strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.title-with-content__subtitle{font-size:20px;line-height:28px;margin-top:8px}}.title-with-content--style-2 .title-with-content__subtitle{margin-top:24px}@media print,screen and (min-width:30em){.title-with-content--style-2 .title-with-content__subtitle{margin-top:16px}}@media print,screen and (min-width:30em){.title-with-content--bg-white{background-color:#fff}.title-with-content--bg-gray{background-color:#f8f8f8}}.title-with-content__content{width:100%;flex:0 0 auto}.title-with-content--no-padding .title-with-content__content{padding:0}

/*# sourceMappingURL=title-with-content.152187436c.css.map*/