@import url("https://fonts.googleapis.com/css?family=Oswald:200,300,700");.animation-container {height: 100%;width: 100% }.animation-container__progress-bar {background-color: #fff;bottom: 0;height: 10px;left: 0;opacity: .5;position: absolute;transition: width .25s linear }.timeline {font-family: adobe-garamond-pro, Adobe Garamond Pro, Georgia, Garamond, Times, serif }.timeline .logo {filter: grayscale(1) invert(1) brightness(1.75) }.timeline #wrap {padding: 0;width: auto }.timeline #ribbon {display: none }.timeline__animation {pointer-events: none;position: absolute;top: 0;left: 0 }.timeline__background {bottom: 0;box-sizing: border-box;display: flex;flex-flow: row wrap;height: calc(100vh - 10%);left: 0;margin: auto;max-height: 695px;max-width: 1195px;overflow: hidden;position: absolute;right: 0;top: 0;transition: height .75s linear .35s, max-height .75s linear .35s, max-width .75s linear .35s, width .5s linear .35s;width: calc(100vw - 7%);z-index: 0 }.timeline__background-tile {background-position: 50%;background-size: cover;filter: grayscale(1);height: 25%;width: 16.66% }@media screen and (max-width:768px) {.timeline__background-tile {width: 50%;height: 25% }}.timeline__background-tile:first-child {animation: 1.3s a }.timeline__background-tile:nth-child(2) {animation: 1.1s a }.timeline__background-tile:nth-child(3) {animation: .8s a }.timeline__background-tile:nth-child(4) {animation: 1.4s a }.timeline__background-tile:nth-child(5) {animation: 1.8s a }.timeline__background-tile:nth-child(6) {animation: .8s a }.timeline__background-tile:nth-child(7) {animation: 1.5s a }.timeline__background-tile:nth-child(8) {animation: 2s a }.timeline__background-tile:nth-child(9) {animation: 2.2s a }.timeline__background-tile:nth-child(10) {animation: 2.4s a }.timeline__background-tile:nth-child(11) {animation: 2.7s a }.timeline__background-tile:nth-child(12) {animation: 2.2s a }.timeline__background-tile:nth-child(13) {animation: 2.5s a }.timeline__background-tile:nth-child(14) {animation: 3.3s a }.timeline__background-tile:nth-child(15) {animation: 2.3s a }.timeline__background-tile:nth-child(16) {animation: 2.1s a }.timeline__background-tile:nth-child(17), .timeline__background-tile:nth-child(18) {animation: 3.5s a }.timeline__background-tile:nth-child(19) {animation: 3.9s a }.timeline__background-tile:nth-child(20) {animation: 3.7s a }.timeline__background-tile:nth-child(21) {animation: 2.7s a }.timeline__background-tile:nth-child(22) {animation: 3.4s a }.timeline__background-tile:nth-child(23) {animation: 2.5s a }.timeline__background-tile:nth-child(24) {animation: 3.6s a }.timeline__background:before {background-color: #333;content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 2 }@media screen and (max-height:700px) and (min-width:768px) {.timeline__background {height: 100vh;max-width: 160.5vh }}@media screen and (max-width:768px) {.timeline__background {height: 115vh;max-height: none;padding: 0;width: 100vw }}.timeline__background-animation {height: 100vh;max-height: 100vh;position: absolute;top: 0;left: -100vw;transition: left .8s ease-out;width: 100%;z-index: 0 }.timeline__branding {font-family: Nimbus Sans L, Helvetica Neue, Arial, Helvetica, sans-serif;font-weight: 900;height: 90px;overflow: hidden;position: absolute;width: 100%;top: -3.5%;z-index: 3 }.timeline__branding .logo {align-items: center;animation: 1.2s g;display: flex;flex-flow: column;height: 100%;justify-content: center;left: 40px;position: absolute;transition: filter .2s linear;top: 0;width: 30% }.timeline__branding .logo img {position: relative;top: 10px }.timeline__branding .logo:hover:before {animation: .3s b forwards;border-bottom: 3px solid #000;bottom: 10px;content: "";position: absolute }@media screen and (max-height:700px) and (min-width:768px) {.timeline__branding .logo {box-sizing: border-box;padding: 0 10% 0 20px;position: static;width: 50% }}@media screen and (max-width:768px) {.timeline__branding .logo {height: 45px;width: 70%;left: 10px }}@media screen and (max-height:700px) and (min-width:768px) {.timeline__branding {align-items: baseline;display: flex;height: 100px;justify-content: space-between;top: -9vh }}@media screen and (max-width:768px) {.timeline__branding {top: 0;height: 150px }.timeline__branding a {display: block;margin: 0 auto }}.timeline__container {align-items: center;background: #23aa5f;background: linear-gradient(90deg, #52a314, #018a9a);box-sizing: border-box;display: flex;justify-content: center;height: 100vh;max-height: 100vh;overflow: hidden;padding: 3.5%;transition: background 1s linear;width: 100% }.timeline__container section:not(.animation-container) {height: 100%;max-height: 700px;max-width: 1200px;width: 100% }@media screen and (max-height:700px) and (min-width:768px) {.timeline__container section:not(.animation-container) {max-width: 144.5vh }.timeline__container section:not(.animation-container).timeline-hero {height: 100vh;max-height: 100vh;max-width: 160.5vh }}@media screen and (max-width:768px) {.timeline__container section:not(.animation-container) {max-height: 100% }}.timeline__container--hero {background: #23aa5f;background: linear-gradient(90deg, #23aa5f, #018a9a) }.timeline__container--hero .timeline__background:before {animation: .5s c 2s forwards;opacity: 0 }.timeline__container--2020 .timeline-nav__chevron-nav img:last-of-type, .timeline__container--2020 .timeline-nav__chevron-nav span {display: none }.timeline__container--2020 .timeline__viewer--in-decade .timeline-nav__chevron-nav img:last-of-type, .timeline__container--2020 .timeline__viewer--in-decade .timeline-nav__chevron-nav span {animation: 1.5s a;display: block }.timeline__container--1970 {background: linear-gradient(90deg, #009ec6, #005794) }.timeline__container--1970 .timeline-decade__media:before {background: linear-gradient(90deg, #005794, #009ec6);content: "";height: 100vh;left: 0;max-height: 100%;max-width: 100%;opacity: 1;position: absolute;top: 0;transition: max-height .75s linear .4s, max-width .5s linear .4s, left .5s linear .4s, top .75s linear .4s;width: 100vw;z-index: 0 }.timeline__container--1970 .timeline-decade:after {background: linear-gradient(90deg, #009ec6, #005794) }.timeline__container--1970 .timeline-event:before {background: linear-gradient(90deg, #005794, #009ec6) }.timeline__container--1970 .timeline__background:before {background-color: #04234e;opacity: .85 }.timeline__container--1980 {background: linear-gradient(90deg, #52a314, #2a7824) }.timeline__container--1980 .timeline-decade__media:before {background: linear-gradient(90deg, #2a7824, #52a314);content: "";height: 100vh;left: 0;max-height: 100%;max-width: 100%;opacity: 1;position: absolute;top: 0;transition: max-height .75s linear .4s, max-width .5s linear .4s, left .5s linear .4s, top .75s linear .4s;width: 100vw;z-index: 0 }.timeline__container--1980 .timeline-decade:after {background: linear-gradient(90deg, #52a314, #2a7824) }.timeline__container--1980 .timeline-event:before {background: linear-gradient(90deg, #2a7824, #52a314) }.timeline__container--1980 .timeline__background:before {background-color: #19410d;opacity: .85 }.timeline__container--1990 {background: linear-gradient(90deg, #ba2c66, #682f89) }.timeline__container--1990 .timeline-decade__media:before {background: linear-gradient(90deg, #682f89, #ba2c66);content: "";height: 100vh;left: 0;max-height: 100%;max-width: 100%;opacity: 1;position: absolute;top: 0;transition: max-height .75s linear .4s, max-width .5s linear .4s, left .5s linear .4s, top .75s linear .4s;width: 100vw;z-index: 0 }.timeline__container--1990 .timeline-decade:after {background: linear-gradient(90deg, #ba2c66, #682f89) }.timeline__container--1990 .timeline-event:before {background: linear-gradient(90deg, #682f89, #ba2c66) }.timeline__container--1990 .timeline__background:before {background-color: #260848;opacity: .85 }.timeline__container--2000 {background: linear-gradient(90deg, #23aa5f, #018a9a) }.timeline__container--2000 .timeline-decade__media:before {background: linear-gradient(90deg, #018a9a, #23aa5f);content: "";height: 100vh;left: 0;max-height: 100%;max-width: 100%;opacity: 1;position: absolute;top: 0;transition: max-height .75s linear .4s, max-width .5s linear .4s, left .5s linear .4s, top .75s linear .4s;width: 100vw;z-index: 0 }.timeline__container--2000 .timeline-decade:after {background: linear-gradient(90deg, #23aa5f, #018a9a) }.timeline__container--2000 .timeline-event:before {background: linear-gradient(90deg, #018a9a, #23aa5f) }.timeline__container--2000 .timeline__background:before {background-color: #01453a;opacity: .85 }.timeline__container--2010 {background: linear-gradient(90deg, #bc8900, #975d00) }.timeline__container--2010 .timeline-decade__media:before {background: linear-gradient(90deg, #975d00, #bc8900);content: "";height: 100vh;left: 0;max-height: 100%;max-width: 100%;opacity: 1;position: absolute;top: 0;transition: max-height .75s linear .4s, max-width .5s linear .4s, left .5s linear .4s, top .75s linear .4s;width: 100vw;z-index: 0 }.timeline__container--2010 .timeline-decade:after {background: linear-gradient(90deg, #bc8900, #975d00) }.timeline__container--2010 .timeline-event:before {background: linear-gradient(90deg, #975d00, #bc8900) }.timeline__container--2010 .timeline__background:before {background-color: #532900;opacity: .85 }.timeline__container--2020 {background: linear-gradient(90deg, #009ec6, #005794) }.timeline__container--2020 .timeline-decade__media:before {background: linear-gradient(90deg, #009ec6, #005794);content: "";height: 100vh;left: 0;max-height: 100%;max-width: 100%;opacity: 1;position: absolute;top: 0;transition: max-height .75s linear .4s, max-width .5s linear .4s, left .5s linear .4s, top .75s linear .4s;width: 100vw;z-index: 0 }.timeline__container--2020 .timeline-decade:after {background: linear-gradient(90deg, #009ec6, #005794) }.timeline__container--2020 .timeline-event:before {background: linear-gradient(90deg, #009ec6, #005794) }.timeline__container--2020 .timeline__background:before {background-color: #04234e;opacity: .85 }.timeline__headline {align-items: baseline;animation: 1.5s g;cursor: pointer;display: flex;height: 100%;position: absolute;right: 50px;top: 0;width: 50% }.timeline__headline:hover:before {animation: .3s b forwards;border-bottom: 3px solid #fff;bottom: 5%;content: "";position: absolute }@media screen and (max-width:1200px) {.timeline__headline:hover:before {bottom: 22% }}@media screen and (max-width:992px) {.timeline__headline:hover:before {bottom: 40% }}.timeline__headline .fas {display: none }@media screen and (max-width:768px) {.timeline__headline .fas {color: #fff;display: block;font-size: 32px;position: absolute;right: 0;top: -25px }}.timeline__headline div {height: 100% }.timeline__headline>div {color: #fff;display: flex;flex-flow: column-reverse;height: 100%;position: relative;top: -20px;width: 50%;text-transform: uppercase }.timeline__headline>div:last-child {margin-left: 15px;font-family: Oswald, sans-serif;font-weight: 700 }@media screen and (max-width:768px) {.timeline__headline>div:last-child {width: 40% }}@media screen and (max-height:700px) and (min-width:768px) {.timeline__headline>div {position: static }}@media screen and (max-width:768px) {.timeline__headline>div {display: none }}@media screen and (max-width:1200px) {.timeline__headline {top: 20px }}@media screen and (max-width:992px) {.timeline__headline {top: 30px }}@media screen and (max-height:700px) and (min-width:768px) {.timeline__headline {right: 0;top: 20px }}@media screen and (max-height:700px) and (min-width:992px) {.timeline__headline {right: 0;top: 10px }}@media screen and (max-width:768px) {.timeline__headline {justify-content: center;margin: auto;top: 5vh;width: 10% }}.timeline__hero {align-items: center;z-index: 1 }.timeline__hero, .timeline__viewer {display: flex;flex-flow: column;justify-content: center }.timeline__viewer {position: relative }.timeline__viewer--in-decade~.timeline__background {height: 100%;max-height: 800px;max-width: 1300px;width: 100% }@media screen and (max-height:700px) and (min-width:768px) {.timeline__viewer--in-decade~.timeline__background {max-width: 160.5vh }}@media screen and (max-width:768px) {.timeline__viewer--in-decade~.timeline__background {height: 115vh;max-height: none;width: 100vw }}.hidden {display: none }.timeline-decade, .timeline-event {align-items: center;box-sizing: border-box;color: #fff;display: flex;justify-content: flex-end;margin: 0 auto;overflow: hidden;padding: 14% 150px 14% 35px;position: relative;z-index: 1 }.timeline-decade :not(img), .timeline-event :not(img) {position: relative;z-index: 2 }.timeline-decade:before, .timeline-event:before {content: "";height: 100%;left: 0;opacity: .85;position: absolute;top: 0;transition: opacity .2s;width: 100%;z-index: 0 }.timeline-decade:after, .timeline-event:after {background-color: #062045;content: "";height: 115%;opacity: 0;position: absolute;right: 100%;transition: right .5s linear, opacity .5s linear;top: -7%;width: 105%;z-index: 3 }.timeline-decade__copy, .timeline-event__copy {animation: 2s n;box-sizing: border-box;height: 100%;max-width: 450px;padding: 0 25px;width: 50% }@media screen and (max-width:768px) {.timeline-decade__copy, .timeline-event__copy {animation: 2s g;height: 30%;width: 70% }}.timeline-decade__media, .timeline-event__media {box-sizing: border-box;height: 100%;max-width: 364px;width: 50% }.timeline-decade__media img, .timeline-event__media img {bottom: 0;display: block;margin: 0 auto;position: absolute;width: 100% }@media screen and (max-width:768px) {.timeline-decade__media, .timeline-event__media {height: 30%;margin-bottom: 60px;width: 100% }}@media screen and (max-width:768px) {.timeline-decade, .timeline-event {flex-flow: column }}.timeline-decade {background-size: 16.6% 25%;cursor: pointer;padding: 14% }.timeline-decade__copy, .timeline-decade__media {max-height: 364px }.timeline-decade__media {animation: 1s g }@media screen and (max-height:800px) and (min-width:768px) {.timeline-decade__media {max-width: 45vh }}@media screen and (max-width:768px) {.timeline-decade__media {height: 50% }}.timeline-decade__copy {align-items: center;display: flex;flex-flow: column;justify-content: center;overflow: hidden;position: relative }.timeline-decade__copy:after, .timeline-decade__copy:before {position: absolute;border-top: 5px solid #fff;content: "";margin: 0 auto;width: 80% }@media screen and (max-width:768px) {.timeline-decade__copy:after, .timeline-decade__copy:before {border-color: transparent }}.timeline-decade__copy:before {top: 0 }.timeline-decade__copy:after {bottom: 0 }@media screen and (max-width:768px) {.timeline-decade__copy {max-height: none;padding: 0;width: 100% }}.timeline-decade__cta {border: 1px solid #fff;box-sizing: border-box;display: block;font-family: Oswald, sans-serif;font-weight: 200;letter-spacing: 4px;margin-top: 20px;max-width: 90%;min-width: 55%;padding: 10px 20px;position: relative;text-transform: uppercase;transition: background-color .2s linear, color .15s linear }.timeline-decade__cta:hover {background-color: #fff;color: #555 }.timeline-decade__title {color: #fff;bottom: 5%;font-family: Oswald, sans-serif;font-weight: 300;line-height: 1.4;text-align: center;width: 90% }.timeline-decade__title>div {margin: -40px 0 }@media screen and (max-height:800px) and (min-width:768px) {.timeline-decade {justify-content: space-evenly }}.timeline-event {justify-content: center }.timeline-event:before {opacity: 1 }.timeline-event__media {animation: 1.6s h;overflow: hidden }.timeline-event__media-credit {display: block;padding: 10px 15px }.timeline-event__media img {bottom: auto }@media screen and (max-width:992px) {.timeline-event__media img {top: 0 }}@media screen and (max-height:800px) and (min-width:768px) {.timeline-event__media {height: 50vh;width: 50vh }}@media screen and (max-width:768px) {.timeline-event__media {animation-name: i;height: 50%;margin: 10px;width: 65% }}.timeline-event__date, .timeline-event__title {color: #282828;background-color: #fff;font-family: Nimbus Sans L, Helvetica Neue, Arial, Helvetica, sans-serif;font-weight: 900;letter-spacing: 1px;margin-bottom: 2px;padding: 5px 10px }.timeline-event__date {opacity: .85 }@media screen and (max-width:768px) {.timeline-event__date {background-color: transparent;color: #fff;opacity: 1 }}.timeline-event__title {margin-bottom: 10px }@media screen and (max-height:700px) and (min-width:768px) {.timeline-event__title {font-size: 3vh }}@media screen and (max-width:768px) {.timeline-event__title {font-size: 5vw }}.timeline-event__body {animation: .5s a;animation-delay: 2s;animation-fill-mode: forwards;color: #fff;font-size: 18px;letter-spacing: 1px;max-height: 60%;opacity: 0;overflow-y: -moz-scrollbars-none;overflow-x: hidden;overflow-y: auto;padding: 10px 15px;-ms-overflow-style: none }.timeline-event__body a {color: #fff;text-decoration: underline }@media screen and (max-height:800px) and (min-width:768px) {.timeline-event__body {height: 50vh }}@media screen and (max-width:768px) {.timeline-event__body {max-height: 55% }}.timeline-event__copy {max-width: none;min-height: 75px }.timeline-event__copy:after {border-bottom: 5px solid #fff;bottom: 0;content: "";position: absolute;width: calc(100% - 50px) }@media screen and (max-height:800px) and (min-width:768px) {.timeline-event__copy:after {bottom: auto }}@media screen and (max-width:768px) {.timeline-event__copy:after {display: none }}@media screen and (max-width:768px) {.timeline-event__copy {animation-name: i;height: 50%;min-height: auto;margin-bottom: 45px;width: 100% }}@media screen and (max-width:768px) {.timeline-event {padding: 14% 0 20% }}.timeline-hero {animation: 1.1s a;position: relative }.timeline-hero__copy {align-items: baseline;box-sizing: border-box;display: flex;height: 50%;justify-content: space-around;margin: 0 auto;padding: 5%;position: relative;transition: width .5s linear, height .5s linear;width: 66.66% }.timeline-hero__copy h1, .timeline-hero__copy h2 {width: 50%;color: #fff }.timeline-hero__copy h1 {color: #1bc366;font-size: 86px;text-transform: uppercase }.timeline-hero__copy h1 small {display: block;font-size: 50px }.timeline-hero__copy :not(.timeline-hero__explore) {position: relative;z-index: 2 }.timeline-hero__copy * {opacity: 1;transition: opacity .2s linear }.timeline-hero__copy .logo {display: block;margin: 0 auto;position: absolute;top: 13%;width: 50% }@media screen and (max-width:768px) {.timeline-hero__copy .logo {top: 5%;left: 0;right: 0;width: 80% }}.timeline-hero__copy:before {background-color: #062045;content: "";height: 100%;left: 0;opacity: .85;position: absolute;top: 0;transition: background-color .7s linear, opacity .7s linear;width: 100%;z-index: 0 }@media screen and (max-height:800px) and (min-width:768px) {.timeline-hero__copy {height: calc(50vh - 5%) }}@media screen and (max-height:700px) and (min-width:768px) {.timeline-hero__copy {height: 50vh;width: 67% }}@media screen and (max-width:768px) {.timeline-hero__copy {flex-flow: column;height: 100%;justify-content: flex-start;padding: 10%;width: 100% }}.timeline-hero__explore {bottom: 5%;color: #fff;cursor: pointer;text-align: center;min-width: 200px;position: absolute;width: 25% }.timeline-hero__explore p {color: #23aa5f;font-family: Nimbus Sans L, Helvetica Neue, Arial, Helvetica, sans-serif;font-weight: 900;letter-spacing: 3px;text-transform: uppercase }.timeline-hero__explore img {transition: transform .2s linear;width: 36px }.timeline-hero__explore:hover img {transform: translateY(8px) }@media screen and (max-width:768px) {.timeline-hero__explore {left: 0;margin: auto;padding: 0;right: 0;width: 50% }}.timeline-hero__text-container, .timeline-hero__title-container {color: #fff;display: flex;height: 300px;flex-flow: column;justify-content: center;width: 48% }.timeline-hero__text-container {letter-spacing: 1px;max-height: 45%;top: 1.25vw }.timeline-hero__text-container div {max-height: 100% }.timeline-hero__text-container:after {border-top: 1px solid #fff;content: "";margin-top: 20px;width: 15% }@media screen and (max-width:768px) {.timeline-hero__text-container:after {display: none }}@media screen and (max-width:768px) {.timeline-hero__text-container {width: 100% }}@media screen and (max-width:768px) and (min-height:860px) {.timeline-hero__text-container {margin-top: 40px }}.timeline-hero__title-container {box-sizing: border-box;color: #1bc366;font-family: Nimbus Sans L, Helvetica Neue, Arial, Helvetica, sans-serif;font-weight: 900;line-height: 1;max-height: 75%;padding: 0 15px;text-transform: uppercase;top: 2.5vw }.timeline-hero__title-container .fas {display: none }.timeline-hero__title-container>:last-child {font-family: Oswald, sans-serif }@media screen and (max-width:768px) {.timeline-hero__title-container {padding: 0;margin-top: 16%;max-height: 30%;width: 100% }}.timeline-nav {box-sizing: border-box;color: #fff;left: 0;margin: auto;overflow: hidden;pointer-events: none;right: 0;z-index: 3 }.timeline-nav, .timeline-nav__chevron-nav, .timeline-nav__decade-nav, .timeline-nav__dot-nav {position: absolute }.timeline-nav__chevron-nav i, .timeline-nav__chevron-nav img, .timeline-nav__chevron-nav li, .timeline-nav__chevron-nav span, .timeline-nav__decade-nav i, .timeline-nav__decade-nav img, .timeline-nav__decade-nav li, .timeline-nav__decade-nav span, .timeline-nav__dot-nav i, .timeline-nav__dot-nav img, .timeline-nav__dot-nav li, .timeline-nav__dot-nav span {cursor: pointer;pointer-events: all }.timeline-nav__decade-nav, .timeline-nav__dot-nav {bottom: 0;box-sizing: border-box;height: 100%;padding-top: 14%;width: 75px }.timeline-nav__decade-nav ol, .timeline-nav__dot-nav ol {list-style: none;margin: 0;padding: 0;text-align: center;width: 100% }.timeline-nav__decade-nav ol li, .timeline-nav__dot-nav ol li {margin-bottom: 10px }.timeline-nav__chevron-nav {align-items: center;animation: 2s a;bottom: 70px;display: flex;flex-flow: column;font-size: 42px;height: 75%;justify-content: space-between;left: 0;margin: auto;right: 0;width: 5% }.timeline-nav__chevron-nav img {padding: 20px;padding-bottom: 0;width: 36px;transition: transform .2s linear }.timeline-nav__chevron-nav img:hover {transform: translateY(8px) }.timeline-nav__chevron-nav img:first-of-type {transform: rotate(180deg) }.timeline-nav__chevron-nav img:first-of-type:hover {transform: rotate(180deg) translateY(8px) }@media screen and (max-width:992px) {.timeline-nav__chevron-nav img {padding: 0 }}.timeline-nav__chevron-nav span {animation: .5s a;border-left: 2px solid;border-right: 2px solid;border: 1px solid #fff;box-sizing: border-box;font-family: Oswald, sans-serif;font-size: 15px;font-weight: 200;letter-spacing: 4px;margin-top: 20px;padding: 10px 20px;position: relative;text-align: center;text-transform: uppercase;top: 50px;width: 250px }@media screen and (max-width:992px) {.timeline-nav__chevron-nav {height: 80% }}@media screen and (max-width:768px) {.timeline-nav__chevron-nav {display: none }}.timeline-nav__decade-exit {animation: 2s e;animation-fill-mode: forwards;bottom: 0;cursor: pointer;opacity: 0;padding: 25px;pointer-events: all;position: absolute;right: 0;transition: padding .2s linear, width .2s linear;transform: scale(1);width: 25px }.timeline-nav__decade-exit:hover {padding: 22.5px;width: 30px }@media screen and (max-width:768px) {.timeline-nav__decade-exit {display: none }}.timeline-nav__decade-nav {animation: 2s h;right: 0;font-size: 18px;font-family: Oswald, sans-serif;font-weight: 300 }.timeline-nav__decade-nav .selected-decade {background-color: #fff;color: #282828;padding: 5px 0 }@media screen and (max-width:768px) {.timeline-nav__decade-nav .selected-decade {align-items: center;height: 100% }}.timeline-nav__decade-nav ol li {transition: color .2s linear, background-color .2s linear, padding .2s linear }.timeline-nav__decade-nav ol li:hover {background-color: #fff;color: #282828;padding: 5px 0 }@media screen and (max-width:768px) {.timeline-nav__decade-nav ol li {display: flex;justify-content: space-evenly;width: 20%;margin: 0 }}@media screen and (max-width:768px) {.timeline-nav__decade-nav ol {align-items: center;height: 50px;display: flex;justify-content: space-evenly;width: 100% }}@media screen and (max-width:768px) {.timeline-nav__decade-nav {animation: 1.65s a;right: auto;height: auto;width: 100% }}.timeline-nav__dot-nav {animation: 1.65s h;right: 75px }.timeline-nav__dot-nav ol {border-left: .5px solid #fff;border-right: .5px solid #fff;height: 100% }.timeline-nav__dot-nav ol li {position: relative }.timeline-nav__dot-nav ol li .far:before, .timeline-nav__dot-nav ol li .fas:before {bottom: 0;left: 0;margin: auto;position: absolute;right: 0;top: 0 }.timeline-nav__dot-nav ol li .fas {opacity: 0;transition: opacity 1.2s linear }.timeline-nav__dot-nav ol li:hover .fas {opacity: .8;transition: opacity .2s linear }@media screen and (max-width:768px) {.timeline-nav__dot-nav ol li {display: flex;justify-content: space-evenly;width: 24px;margin: 0 }}.timeline-nav__dot-nav ol .active .fas {opacity: 1 }@media screen and (max-width:768px) {.timeline-nav__dot-nav ol {animation: 1.5 a;border-left-color: transparent;border-right-color: transparent;border-bottom: .5px solid #fff;display: flex;justify-content: space-evenly;width: 100%;bottom: 50px;left: 0;height: 35px }}@media screen and (max-width:768px) {.timeline-nav__dot-nav {animation: 1.65s a;bottom: 50px;right: auto;height: auto;width: 100% }}.heroToDecade .timeline__background-animation, .toHero .timeline__background-animation {background: linear-gradient(90deg, #009ec6, #005794);left: 0 }.heroToDecade .timeline-hero__copy, .toHero .timeline-hero__copy {width: 100%;height: 100% }.heroToDecade .timeline-hero__copy:before, .toHero .timeline-hero__copy:before {background-color: #04234e;opacity: .85 }.heroToDecade .timeline-hero__copy *, .toHero .timeline-hero__copy * {opacity: 0 }.toHero .timeline__background-animation {background: linear-gradient(90deg, #23aa5f, #018a9a) }.toHero .timeline-decade__copy, .toHero .timeline-decade__media, .toHero .timeline__branding, .toHero .timeline__nav {animation: .5s d forwards }.toDecade .timeline-decade__media, .toDecade .timeline-event__media {animation: 1.2s m }.toDecade .timeline-decade__copy, .toDecade .timeline-event__copy {animation: 1.6s m }.toDecade .timeline-decade:after, .toDecade .timeline-event:after {opacity: 1;right: -3% }.toDecade .timeline-nav__dot-nav {animation: 1.2s j }.toDecade .timeline-nav__decade-nav {animation: 1.6s j }.toDecade .timeline-nav__chevron-nav span {animation: .4s d;animation-fill-mode: forwards }.toDecade--1970 .timeline__background-animation {left: 0 }.toDecade--1970 .timeline-decade:after, .toDecade--1970 .timeline-event:after, .toDecade--1970 .timeline__background-animation {background: linear-gradient(90deg, #009ec6, #005794) }.toDecade--1980 .timeline__background-animation {left: 0 }.toDecade--1980 .timeline-decade:after, .toDecade--1980 .timeline-event:after, .toDecade--1980 .timeline__background-animation {background: linear-gradient(90deg, #52a314, #2a7824) }.toDecade--1990 .timeline__background-animation {left: 0 }.toDecade--1990 .timeline-decade:after, .toDecade--1990 .timeline-event:after, .toDecade--1990 .timeline__background-animation {background: linear-gradient(90deg, #ba2c66, #682f89) }.toDecade--2000 .timeline__background-animation {left: 0 }.toDecade--2000 .timeline-decade:after, .toDecade--2000 .timeline-event:after, .toDecade--2000 .timeline__background-animation {background: linear-gradient(90deg, #23aa5f, #018a9a) }.toDecade--2010 .timeline__background-animation {left: 0 }.toDecade--2010 .timeline-decade:after, .toDecade--2010 .timeline-event:after, .toDecade--2010 .timeline__background-animation {background: linear-gradient(90deg, #bc8900, #975d00) }.toDecade--2020 .timeline__background-animation {left: 0 }.toDecade--2020 .timeline-decade:after, .toDecade--2020 .timeline-event:after, .toDecade--2020 .timeline__background-animation {background: linear-gradient(90deg, #2c7fb8, #31a354) }.decadeToEvent .timeline-decade__media {z-index: 3 }.decadeToEvent .timeline-decade__media:before {animation-fill-mode: forwards;left: -65%;max-height: 125vh;max-width: 100vw;top: -70% }@media screen and (max-width:768px) {.decadeToEvent .timeline-decade__media:before {left: -60%;max-height: 125vh;max-width: 100vw;top: -170% }}@media screen and (max-width:550px) {.decadeToEvent .timeline-decade__media:before {left: -30%;max-height: 125vh;max-width: 300vw;top: -40% }}.decadeToEvent .timeline-decade__media img {max-width: 364px }.decadeToEvent .timeline-decade__copy, .decadeToEvent .timeline-decade__media img {animation: .4s d;animation-fill-mode: forwards }@media screen and (min-width:768px) {.decadeToEvent section.timeline__viewer {height: calc(100vh - 14%) }}.decadeToEvent .timeline__background {animation-fill-mode: forwards;height: 100vh;max-height: 800px;max-width: 1300px;width: 100vw }@media screen and (max-height:700px) and (min-width:768px) {.decadeToEvent .timeline__background {max-width: 160.5vh }}@media screen and (max-width:768px) {.decadeToEvent .timeline__background {max-height: none;max-width: none }}.decadeExit .timeline-event__media, .decadeExit .timeline-nav__decade-nav, .decadeExit .timeline-nav__dot-nav {animation: 2s j }.decadeExit .timeline-nav__decade-exit {animation: 2s f }.decadeExit .timeline-event {animation: .75s d 1.3s forwards }.decadeExit .timeline-event__copy {animation: 1.5s o .5 forwards }.decadeExit .timeline-event__body {animation: .5s d }.decadeExit .timeline-nav__chevron-nav span {animation: .4s d;animation-fill-mode: forwards }.toEvent .timeline-event__media {animation: 1.2s k .75s forwards }@media screen and (max-width:768px) {.toEvent .timeline-event__media {animation-name: l;animation-delay: 0 }}.toEvent .timeline-event__copy {animation: 1.4s ease-in p .5s forwards }@media screen and (max-width:768px) {.toEvent .timeline-event__copy {animation-name: l;animation-delay: 0 }}.toEvent .timeline-event__body {animation: .5s d forwards }.toEvent .timeline-nav__dot-nav .active .fas {opacity: 0 }@keyframes a {0% {opacity: 0 }to {opacity: 1 }}@keyframes b {0% {width: 0 }to {width: 100% }}@keyframes c {0% {opacity: 0 }to {opacity: .2 }}@keyframes d {0% {opacity: 1 }to {opacity: 0 }}@keyframes e {0% {transform: rotate(540deg);opacity: 0 }to {transform: rotate(0deg);opacity: 1 }}@keyframes f {0% {transform: rotate(0deg);opacity: 1 }to {transform: rotate(540deg);opacity: 0 }}@keyframes g {0% {margin-top: 200%;overflow: hidden }to {margin-top: 0;overflow: visible }}@keyframes h {0% {top: 200% }to {top: 0 }}@keyframes i {0% {right: -200% }to {right: 0 }}@keyframes j {0% {top: 0 }to {top: 150% }}@keyframes k {0% {top: 0 }to {top: -150% }}@keyframes l {0% {left: 0 }to {left: -150% }}@keyframes m {0% {margin-top: 0;opacity: 1 }to {margin-top: -100%;opacity: 0 }}@keyframes n {0% {margin-top: 200%;height: 10px }75% {margin-top: 0 }80% {height: 10px }to {height: 100% }}@keyframes o {0% {height: 100% }20% {height: 10px }25% {margin-top: 0 }to {margin-top: 175%;height: 10px }}@keyframes p {0% {height: 100% }20% {height: 10px }25% {margin-top: 0 }to {margin-top: -175%;height: 10px }}