@font-face{font-family: 'Gotham';font-display: swap;src: url(/assets/fonts/GothamRoundedLight.ttf);font-weight: 300}@font-face{font-family: 'Gotham';font-display: swap;src: url(/assets/fonts/GothamRoundedBook.ttf);font-weight: 400}@font-face{font-family: 'Gotham';font-display: swap;src: url(/assets/fonts/GothamRoundedMedium.ttf);font-weight: 500}@font-face{font-family: 'Gotham';font-display: swap;src: url(/assets/fonts/GothamRoundedBold.ttf);font-weight: 700}.Timeline .fpmain{display: inline-block;width: auto !important;padding-bottom: 1rem}.Timeline__imageWrapper{max-width: calc(50% - .5rem);text-align: center;margin: 0 auto 2rem}@media (min-width: 48em){.Timeline__imageWrapper{max-width: unset;text-align: right;margin: 0}}.Timeline__teasertext{padding-top: 2rem;padding-bottom: 3rem}@media (min-width: 48em){.Timeline__teasertext{padding-bottom: 0;padding-top: 10rem}}@media (min-width: 48em){.Timeline__container{margin-top: -5rem}}.Timeline__title{margin-bottom: 1.5rem}@media (min-width: 36em){.Timeline__title{text-align: center}}.Timeline__line{content: '';position: absolute;z-index: -1;width: 2px;left: 1.5rem;top: 0;bottom: 0;background: #c9d0ba}@media (min-width: 36em){.Timeline__line{left: calc(50% - 1px)}}.Timeline__eventWrapper{position: relative}.Timeline__events{padding-top: 2rem;font-size: 1rem}@media (min-width: 36em){.Timeline__event:nth-child(2n) .Timeline__inner{margin-right: 0;margin-left: auto}}.Timeline__event:not(:last-child) .Timeline__inner{padding-bottom: 2rem}@media (min-width: 36em){.Timeline__event:nth-child(odd) .Timeline__connector{right: -.75rem;left: auto}}@media (min-width: 36em){.Timeline__event:nth-child(odd) .Timeline__eventtitle{text-align: right;padding: 0 2rem 0 1rem}}.Timeline__inner{position: relative;width: calc(100% - 1.5rem);margin-left: calc(1.5rem + 1px);margin-right: auto}@media (min-width: 36em){.Timeline__inner{width: 50%;margin-left: 0}}.Timeline__connector{position: absolute;z-index: 0;top: -0.25rem;left: -0.75rem;width: 1.5rem;height: 2rem;background-color: #fff}.Timeline__connector:before{content: '';position: absolute;top: 50%;left: 0;right: 0;margin: 0 auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: .75rem;height: .75rem;border-radius: 50%;background-color: #c9d0ba}.Timeline__eventtitle{max-width: 355px;padding: 0 1rem 0 2rem}