.index_whiteBox__3Ydb {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__3Ydb .index_leftBox__H9_1 {
    width: 50%; }
  .index_whiteBox__3Ydb .index_rightBox__3I-4 {
    width: 50%; }
    .index_whiteBox__3Ydb .index_rightBox__3I-4 ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__3Ydb .index_header__13fv {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__3Ydb .index_block__Q0AU {
    padding-left: 20px; }
  .index_whiteBox__3Ydb .index_bigText__A4eN {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__3Ydb .index_subtitle__1L_M {
    margin-bottom: 20px; }
  .index_whiteBox__3Ydb .index_smallText__9Hni {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3Ydb .index_secondLine__YGDI {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3Ydb ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__3Ydb ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__3Ydb ul li .index_features__3b1Q {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__3Ydb ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__2kPe {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__2kPe {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__2kPe.index_verticalCard__1QuU {
        display: block; }
      .index_whiteBoxHorizontal__2kPe .index_alignToBottom__1DNu {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__2kPe .index_leftBox__H9_1 {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2kPe .index_leftBox__H9_1 {
        width: 100%; } }
  .index_whiteBoxHorizontal__2kPe .index_rightBox__3I-4 {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__2kPe .index_rightBox__3I-4 ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2kPe .index_rightBox__3I-4 {
        width: 100%; } }
  .index_whiteBoxHorizontal__2kPe .index_header__13fv {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__2kPe .index_header__13fv {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2kPe .index_header__13fv {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__2kPe .index_header__13fv.index_printSubtitle__3YnT {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__2kPe .index_printSubtitle__3YnT.index_verticalCardHeader__29BZ {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__2kPe .index_center__1PZB {
    margin: auto; }
  .index_whiteBoxHorizontal__2kPe .index_printHeader__e0i8 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__2kPe .index_printHeader__e0i8.index_left__35Oj {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2kPe .index_printHeader__e0i8 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__2kPe .index_block__Q0AU {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__2kPe .index_bigText__A4eN {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__2kPe .index_printBigText__3y7c {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__2kPe .index_printBigText__3y7c.index_verticalCard__1QuU {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__2kPe.index_verticalCard__1QuU .index_printBigText__3y7c {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__2kPe .index_subtitle__1L_M {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__2kPe .index_smallText__9Hni {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__2kPe .index_secondLine__YGDI {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__2kPe .index_printSubtitle__3YnT {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__2kPe ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__2kPe ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__2kPe ul li .index_features__3b1Q {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__2kPe ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__2kPe ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__3ogh {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__3ogh .index_left__35Oj,
  .index_cardContainer__3ogh .index_right__2jFG {
    vertical-align: top; }
  .index_cardContainer__3ogh .index_right__2jFG {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__3ogh .index_left__35Oj {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__3ogh .index_left__35Oj {
        padding-bottom: 20px; } }
  .index_cardContainer__3ogh .index_card__3nr3 {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__3ogh .index_left__35Oj {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__3ogh .index_leftOnly__177y {
      width: 100%; }
    .index_cardContainer__3ogh .index_right__2jFG {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__yB0k {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__yB0k {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__yB0k p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__yB0k strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__1L72 {
    flex-flow: column; } }

.index_footerText__3yim {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__3yim {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2aCn {
    flex-flow: row; }
    .index_cardContainerCreate__2aCn .index_left__35Oj {
      width: 50%; }
    .index_cardContainerCreate__2aCn .index_leftOnly__177y {
      width: 50%; }
    .index_cardContainerCreate__2aCn .index_right__2jFG {
      width: 50%; } }

.index_newPrintSub__3X-q {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__3X-q a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__21cL {
  margin: 0 0 30px 0; }

.index_emptyMessage__1XM- {
  padding: 10px 20px; }

.index_successMessageFadeOut__3hhS {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__3gWx 5s forwards; }

@keyframes index_fadeinout__3gWx {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_button__3vq9 {
  color: #FFFFFF !important;
  opacity: 1;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  height: 40px;
  border-radius: 1px;
  border: none;
  margin-bottom: 20px;
  min-width: 100%;
  font-weight: 600; }
  @media screen and (min-width: 767px) {
    .index_button__3vq9 {
      min-width: 240px; } }
  .index_button__3vq9:hover {
    background-color: inherit !important;
    cursor: pointer; }

.index_disabled__3AjV {
  opacity: 0.6;
  pointer-events: none; }

.index_linkContainerStyle__3-X9 {
  height: 40px;
  margin-bottom: 20px;
  margin-top: 20px;
  border: none; }

.index_buttonContainerStyle__3dQm {
  height: 40px;
  margin-bottom: 20px;
  margin-top: 20px;
  border: none; }
  @media screen and (min-width: 767px) {
    .index_buttonContainerStyle__3dQm {
      width: 240px; } }

.index_signUpIn__21FM.index_container__2th_ {
  max-width: 100%; }

.index_signUpIn__21FM {
  text-align: right;
  font-size: 2rem; }

.index_signUpIn__21FM > button {
  font-size: 2rem; }

.index_signUpIn__21FM .index_divider__1_yN {
  width: 5px;
  height: auto;
  display: inline-block; }

.index_whiteBox__1hFI {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__1hFI .index_leftBox__1U-s {
    width: 50%; }
  .index_whiteBox__1hFI .index_rightBox__1dAo {
    width: 50%; }
    .index_whiteBox__1hFI .index_rightBox__1dAo ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__1hFI .index_header__3ach {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__1hFI .index_block__1R8O {
    padding-left: 20px; }
  .index_whiteBox__1hFI .index_bigText__36XP {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__1hFI .index_subtitle__2aky {
    margin-bottom: 20px; }
  .index_whiteBox__1hFI .index_smallText__3BxH {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1hFI .index_secondLine__3HU2 {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1hFI ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__1hFI ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__1hFI ul li .index_features__3UHG {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__1hFI ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__1cJk {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__1cJk {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__1cJk.index_verticalCard__IhmT {
        display: block; }
      .index_whiteBoxHorizontal__1cJk .index_alignToBottom__2tx9 {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__1cJk .index_leftBox__1U-s {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1cJk .index_leftBox__1U-s {
        width: 100%; } }
  .index_whiteBoxHorizontal__1cJk .index_rightBox__1dAo {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__1cJk .index_rightBox__1dAo ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1cJk .index_rightBox__1dAo {
        width: 100%; } }
  .index_whiteBoxHorizontal__1cJk .index_header__3ach {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__1cJk .index_header__3ach {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1cJk .index_header__3ach {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1cJk .index_header__3ach.index_printSubtitle__2Ogd {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__1cJk .index_printSubtitle__2Ogd.index_verticalCardHeader__2LEs {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__1cJk .index_center__3mB6 {
    margin: auto; }
  .index_whiteBoxHorizontal__1cJk .index_printHeader__FO59 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__1cJk .index_printHeader__FO59.index_left__2ZpU {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1cJk .index_printHeader__FO59 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1cJk .index_block__1R8O {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__1cJk .index_bigText__36XP {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__1cJk .index_printBigText__FPnx {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__1cJk .index_printBigText__FPnx.index_verticalCard__IhmT {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__1cJk.index_verticalCard__IhmT .index_printBigText__FPnx {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__1cJk .index_subtitle__2aky {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__1cJk .index_smallText__3BxH {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1cJk .index_secondLine__3HU2 {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1cJk .index_printSubtitle__2Ogd {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__1cJk ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__1cJk ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__1cJk ul li .index_features__3UHG {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__1cJk ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__1cJk ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__1esi {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__1esi .index_left__2ZpU,
  .index_cardContainer__1esi .index_right__u7Gx {
    vertical-align: top; }
  .index_cardContainer__1esi .index_right__u7Gx {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__1esi .index_left__2ZpU {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__1esi .index_left__2ZpU {
        padding-bottom: 20px; } }
  .index_cardContainer__1esi .index_card__30tA {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__1esi .index_left__2ZpU {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__1esi .index_leftOnly__1pog {
      width: 100%; }
    .index_cardContainer__1esi .index_right__u7Gx {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__25ST {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__25ST {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__25ST p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__25ST strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__4lxK {
    flex-flow: column; } }

.index_footerText__r4vG {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__r4vG {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__1BZ5 {
    flex-flow: row; }
    .index_cardContainerCreate__1BZ5 .index_left__2ZpU {
      width: 50%; }
    .index_cardContainerCreate__1BZ5 .index_leftOnly__1pog {
      width: 50%; }
    .index_cardContainerCreate__1BZ5 .index_right__u7Gx {
      width: 50%; } }

.index_newPrintSub__23Wp {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__23Wp a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__3zoQ {
  margin: 0 0 30px 0; }

.index_emptyMessage__r7lz {
  padding: 10px 20px; }

.index_successMessageFadeOut__lzhF {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1yAs 5s forwards; }

@keyframes index_fadeinout__1yAs {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_overlay__1FUZ {
  display: none; }
  @media screen and (min-width: 767px) {
    .index_overlay__1FUZ {
      display: block;
      background-color: #2E2E2E;
      opacity: 0.95;
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 123456789; } }

.index_returnToHomeText__Cba7 {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }

@media screen and (min-width: 767px) {
  .index_returnToHomeText__Cba7.index_stickLinkToBottom__1Pxe {
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%); } }

.index_doneButton__24AQ {
  margin-top: 20px;
  width: 100%;
  height: 45px;
  background-color: #1f3f66;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media screen and (min-width: 767px) {
    .index_doneButton__24AQ {
      width: 280px; } }

.index_doneButtonText__2oZ- {
  color: white;
  font-size: 14px;
  font-weight: 400;
  margin: 0; }

.index_modalElement__1l8z {
  background-color: #EDEDED;
  box-sizing: border-box;
  position: fixed;
  top: 50px;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 30px 13px 20px;
  overflow-y: auto;
  font-weight: 600;
  z-index: 1234567890; }
  .index_modalElement__1l8z a {
    color: #1B89FF;
    text-decoration: none; }
  @media screen and (min-width: 767px) {
    .index_modalElement__1l8z {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      bottom: auto;
      margin: auto;
      width: 768px;
      max-height: 100vh;
      padding: 30px 50px 50px;
      font-weight: 600;
      min-height: 660px; } }

.index_modalHeader__3zv1 {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px; }
  @media screen and (min-width: 767px) {
    .index_modalHeader__3zv1 {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px; } }
  .index_modalHeader__3zv1 p {
    display: block;
    margin-bottom: 20px; }
  .index_modalHeader__3zv1 strong {
    font-weight: bold; }

.index_modalHeaderClose__UXOg {
  display: block;
  height: 20px;
  width: 20px;
  position: absolute;
  top: 20px;
  right: 20px;
  cursor: pointer;
  outline: none;
  border: none; }
  .index_modalHeaderClose__UXOg::before {
    content: '';
    display: block;
    border-left: solid 1px black;
    width: 0px;
    height: 20px;
    transform: translateX(10px) rotate(45deg); }
  .index_modalHeaderClose__UXOg::after {
    content: '';
    display: block;
    border-left: solid 1px black;
    width: 0px;
    height: 20px;
    transform: translate(10px, -20px) rotate(-45deg); }

.index_modalHeaderHomepage__3-sz {
  display: block;
  height: 20px;
  position: absolute;
  top: 20px;
  right: 20px;
  outline: none;
  border: none; }

.index_formGroup__2a2w {
  box-sizing: border-box; }
  .index_formGroup__2a2w label {
    height: 20px;
    line-height: 20px;
    margin: 0;
    padding: 0;
    font-weight: 700;
    font-size: 15px; }

.index_input__21Wa {
  width: 100%;
  height: 38px;
  line-height: 38px;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  background-color: #FFFFFF;
  padding: 0 15px;
  box-sizing: border-box;
  font-size: 16px;
  font-weight: 600; }
  .index_input__21Wa::placeholder {
    color: #ccc; }

.index_errorText__1Hw_ {
  height: 18px;
  visibility: hidden;
  width: 0;
  overflow: hidden;
  text-transform: uppercase; }
  .index_errorText__1Hw_.index_isInvalid__3ZZj {
    box-sizing: border-box;
    visibility: inherit;
    width: 100%;
    color: #D1132C;
    font-size: 9px;
    font-weight: bold;
    letter-spacing: 0.45px;
    line-height: 18px;
    text-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2); }

.index_whiteBox__22Ga {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__22Ga .index_leftBox__2p8Q {
    width: 50%; }
  .index_whiteBox__22Ga .index_rightBox__3HVl {
    width: 50%; }
    .index_whiteBox__22Ga .index_rightBox__3HVl ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__22Ga .index_header__dFlQ {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__22Ga .index_block__3_iN {
    padding-left: 20px; }
  .index_whiteBox__22Ga .index_bigText__1x-7 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__22Ga .index_subtitle__2q7A {
    margin-bottom: 20px; }
  .index_whiteBox__22Ga .index_smallText__DgRX {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__22Ga .index_secondLine__2LYD {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__22Ga ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__22Ga ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__22Ga ul li .index_features__3CIF {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__22Ga ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__P8pK {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__P8pK {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__P8pK.index_verticalCard__2ID_ {
        display: block; }
      .index_whiteBoxHorizontal__P8pK .index_alignToBottom__1jbm {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__P8pK .index_leftBox__2p8Q {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__P8pK .index_leftBox__2p8Q {
        width: 100%; } }
  .index_whiteBoxHorizontal__P8pK .index_rightBox__3HVl {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__P8pK .index_rightBox__3HVl ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__P8pK .index_rightBox__3HVl {
        width: 100%; } }
  .index_whiteBoxHorizontal__P8pK .index_header__dFlQ {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__P8pK .index_header__dFlQ {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__P8pK .index_header__dFlQ {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__P8pK .index_header__dFlQ.index_printSubtitle__2JwW {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__P8pK .index_printSubtitle__2JwW.index_verticalCardHeader__2SmF {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__P8pK .index_center__3SMS {
    margin: auto; }
  .index_whiteBoxHorizontal__P8pK .index_printHeader__16xI {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__P8pK .index_printHeader__16xI.index_left__1_U- {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__P8pK .index_printHeader__16xI {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__P8pK .index_block__3_iN {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__P8pK .index_bigText__1x-7 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__P8pK .index_printBigText__1nyV {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__P8pK .index_printBigText__1nyV.index_verticalCard__2ID_ {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__P8pK.index_verticalCard__2ID_ .index_printBigText__1nyV {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__P8pK .index_subtitle__2q7A {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__P8pK .index_smallText__DgRX {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__P8pK .index_secondLine__2LYD {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__P8pK .index_printSubtitle__2JwW {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__P8pK ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__P8pK ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__P8pK ul li .index_features__3CIF {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__P8pK ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__P8pK ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__2xqb {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__2xqb .index_left__1_U-,
  .index_cardContainer__2xqb .index_right__2z9A {
    vertical-align: top; }
  .index_cardContainer__2xqb .index_right__2z9A {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__2xqb .index_left__1_U- {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__2xqb .index_left__1_U- {
        padding-bottom: 20px; } }
  .index_cardContainer__2xqb .index_card__2Io7 {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__2xqb .index_left__1_U- {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__2xqb .index_leftOnly__H_p3 {
      width: 100%; }
    .index_cardContainer__2xqb .index_right__2z9A {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__2lrY {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__2lrY {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__2lrY p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__2lrY strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__16nM {
    flex-flow: column; } }

.index_footerText__2imS {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__2imS {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__Ji65 {
    flex-flow: row; }
    .index_cardContainerCreate__Ji65 .index_left__1_U- {
      width: 50%; }
    .index_cardContainerCreate__Ji65 .index_leftOnly__H_p3 {
      width: 50%; }
    .index_cardContainerCreate__Ji65 .index_right__2z9A {
      width: 50%; } }

.index_newPrintSub__2wSA {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__2wSA a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__3tTI {
  margin: 0 0 30px 0; }

.index_emptyMessage__3LT_ {
  padding: 10px 20px; }

.index_successMessageFadeOut__2J_8 {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__2IKO 5s forwards; }

@keyframes index_fadeinout__2IKO {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_emailSent__HPDd {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5); }

.index_emailFail__14-7 {
  padding: 15px;
  background-color: rgba(209, 19, 44, 0.4); }

.index_whiteBox__2T83 {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__2T83 .index_leftBox__3o1m {
    width: 50%; }
  .index_whiteBox__2T83 .index_rightBox__34S_ {
    width: 50%; }
    .index_whiteBox__2T83 .index_rightBox__34S_ ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__2T83 .index_header__3_5I {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__2T83 .index_block__3DyF {
    padding-left: 20px; }
  .index_whiteBox__2T83 .index_bigText__3jj_ {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__2T83 .index_subtitle__13xy {
    margin-bottom: 20px; }
  .index_whiteBox__2T83 .index_smallText__3z33 {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__2T83 .index_secondLine__28ZV {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__2T83 ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__2T83 ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__2T83 ul li .index_features__2TiV {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__2T83 ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__G4VN {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__G4VN {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__G4VN.index_verticalCard__3ZUT {
        display: block; }
      .index_whiteBoxHorizontal__G4VN .index_alignToBottom__-o8r {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__G4VN .index_leftBox__3o1m {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__G4VN .index_leftBox__3o1m {
        width: 100%; } }
  .index_whiteBoxHorizontal__G4VN .index_rightBox__34S_ {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__G4VN .index_rightBox__34S_ ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__G4VN .index_rightBox__34S_ {
        width: 100%; } }
  .index_whiteBoxHorizontal__G4VN .index_header__3_5I {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__G4VN .index_header__3_5I {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__G4VN .index_header__3_5I {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__G4VN .index_header__3_5I.index_printSubtitle__26in {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__G4VN .index_printSubtitle__26in.index_verticalCardHeader__3FyK {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__G4VN .index_center__3mc8 {
    margin: auto; }
  .index_whiteBoxHorizontal__G4VN .index_printHeader__343R {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__G4VN .index_printHeader__343R.index_left__WHcG {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__G4VN .index_printHeader__343R {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__G4VN .index_block__3DyF {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__G4VN .index_bigText__3jj_ {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__G4VN .index_printBigText__Y1Fl {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__G4VN .index_printBigText__Y1Fl.index_verticalCard__3ZUT {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__G4VN.index_verticalCard__3ZUT .index_printBigText__Y1Fl {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__G4VN .index_subtitle__13xy {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__G4VN .index_smallText__3z33 {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__G4VN .index_secondLine__28ZV {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__G4VN .index_printSubtitle__26in {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__G4VN ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__G4VN ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__G4VN ul li .index_features__2TiV {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__G4VN ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__G4VN ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__1oyf {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__1oyf .index_left__WHcG,
  .index_cardContainer__1oyf .index_right__1m1H {
    vertical-align: top; }
  .index_cardContainer__1oyf .index_right__1m1H {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__1oyf .index_left__WHcG {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__1oyf .index_left__WHcG {
        padding-bottom: 20px; } }
  .index_cardContainer__1oyf .index_card__26j1 {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__1oyf .index_left__WHcG {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__1oyf .index_leftOnly__3s1X {
      width: 100%; }
    .index_cardContainer__1oyf .index_right__1m1H {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__IZ-P {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__IZ-P {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__IZ-P p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__IZ-P strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__2Z_l {
    flex-flow: column; } }

.index_footerText__2-eU {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__2-eU {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2ebl {
    flex-flow: row; }
    .index_cardContainerCreate__2ebl .index_left__WHcG {
      width: 50%; }
    .index_cardContainerCreate__2ebl .index_leftOnly__3s1X {
      width: 50%; }
    .index_cardContainerCreate__2ebl .index_right__1m1H {
      width: 50%; } }

.index_newPrintSub__1ldQ {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__1ldQ a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__20WH {
  margin: 0 0 30px 0; }

.index_emptyMessage__1k2w {
  padding: 10px 20px; }

.index_successMessageFadeOut__2xnb {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__3FQd 5s forwards; }

@keyframes index_fadeinout__3FQd {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_whiteBox__16cB {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__16cB .index_leftBox__1rjI {
    width: 50%; }
  .index_whiteBox__16cB .index_rightBox__3-R4 {
    width: 50%; }
    .index_whiteBox__16cB .index_rightBox__3-R4 ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__16cB .index_header__25Gp {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__16cB .index_block__3B48 {
    padding-left: 20px; }
  .index_whiteBox__16cB .index_bigText__152u {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__16cB .index_subtitle__2l0z {
    margin-bottom: 20px; }
  .index_whiteBox__16cB .index_smallText__67Xy {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__16cB .index_secondLine__3I-_ {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__16cB ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__16cB ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__16cB ul li .index_features__1KDU {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__16cB ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__TqL- {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__TqL- {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__TqL-.index_verticalCard__3i6A {
        display: block; }
      .index_whiteBoxHorizontal__TqL- .index_alignToBottom__2jxz {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__TqL- .index_leftBox__1rjI {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__TqL- .index_leftBox__1rjI {
        width: 100%; } }
  .index_whiteBoxHorizontal__TqL- .index_rightBox__3-R4 {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__TqL- .index_rightBox__3-R4 ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__TqL- .index_rightBox__3-R4 {
        width: 100%; } }
  .index_whiteBoxHorizontal__TqL- .index_header__25Gp {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__TqL- .index_header__25Gp {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__TqL- .index_header__25Gp {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__TqL- .index_header__25Gp.index_printSubtitle__31-5 {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__TqL- .index_printSubtitle__31-5.index_verticalCardHeader__1MBW {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__TqL- .index_center__1XUt {
    margin: auto; }
  .index_whiteBoxHorizontal__TqL- .index_printHeader__3DL0 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__TqL- .index_printHeader__3DL0.index_left__2DSW {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__TqL- .index_printHeader__3DL0 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__TqL- .index_block__3B48 {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__TqL- .index_bigText__152u {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__TqL- .index_printBigText__3Rar {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__TqL- .index_printBigText__3Rar.index_verticalCard__3i6A {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__TqL-.index_verticalCard__3i6A .index_printBigText__3Rar {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__TqL- .index_subtitle__2l0z {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__TqL- .index_smallText__67Xy {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__TqL- .index_secondLine__3I-_ {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__TqL- .index_printSubtitle__31-5 {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__TqL- ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__TqL- ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__TqL- ul li .index_features__1KDU {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__TqL- ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__TqL- ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__3Krj {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__3Krj .index_left__2DSW,
  .index_cardContainer__3Krj .index_right__1aY- {
    vertical-align: top; }
  .index_cardContainer__3Krj .index_right__1aY- {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__3Krj .index_left__2DSW {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__3Krj .index_left__2DSW {
        padding-bottom: 20px; } }
  .index_cardContainer__3Krj .index_card__2Tf- {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__3Krj .index_left__2DSW {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__3Krj .index_leftOnly__1bnA {
      width: 100%; }
    .index_cardContainer__3Krj .index_right__1aY- {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__tS3f {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__tS3f {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__tS3f p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__tS3f strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__3R9G {
    flex-flow: column; } }

.index_footerText__ToQh {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__ToQh {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__3AzP {
    flex-flow: row; }
    .index_cardContainerCreate__3AzP .index_left__2DSW {
      width: 50%; }
    .index_cardContainerCreate__3AzP .index_leftOnly__1bnA {
      width: 50%; }
    .index_cardContainerCreate__3AzP .index_right__1aY- {
      width: 50%; } }

.index_newPrintSub__3wPt {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__3wPt a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__oI0x {
  margin: 0 0 30px 0; }

.index_emptyMessage__JGyZ {
  padding: 10px 20px; }

.index_successMessageFadeOut__o9Al {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1cq8 5s forwards; }

@keyframes index_fadeinout__1cq8 {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_confirmHeader__1BY2 {
  height: 30px;
  width: 326px;
  color: #212529;
  text-transform: capitalize;
  font-family: "Open Sans";
  margin-top: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px; }

.index_simplify__2-Tb {
  margin-top: -10px; }

.index_whiteBox__2AQk {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__2AQk .index_leftBox__1XE9 {
    width: 50%; }
  .index_whiteBox__2AQk .index_rightBox__3VLf {
    width: 50%; }
    .index_whiteBox__2AQk .index_rightBox__3VLf ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__2AQk .index_header__1-hN {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__2AQk .index_block__3vP7 {
    padding-left: 20px; }
  .index_whiteBox__2AQk .index_bigText__6XNd {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__2AQk .index_subtitle__3DRC {
    margin-bottom: 20px; }
  .index_whiteBox__2AQk .index_smallText__RMtf {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__2AQk .index_secondLine__12jO {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__2AQk ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__2AQk ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__2AQk ul li .index_features__mwrw {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__2AQk ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__1202 {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__1202 {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__1202.index_verticalCard__1TkK {
        display: block; }
      .index_whiteBoxHorizontal__1202 .index_alignToBottom__2sBN {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__1202 .index_leftBox__1XE9 {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1202 .index_leftBox__1XE9 {
        width: 100%; } }
  .index_whiteBoxHorizontal__1202 .index_rightBox__3VLf {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__1202 .index_rightBox__3VLf ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1202 .index_rightBox__3VLf {
        width: 100%; } }
  .index_whiteBoxHorizontal__1202 .index_header__1-hN {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__1202 .index_header__1-hN {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1202 .index_header__1-hN {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1202 .index_header__1-hN.index_printSubtitle__1ltQ {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__1202 .index_printSubtitle__1ltQ.index_verticalCardHeader__OAoK {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__1202 .index_center__MNO9 {
    margin: auto; }
  .index_whiteBoxHorizontal__1202 .index_printHeader__2X7e {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__1202 .index_printHeader__2X7e.index_left__11Pc {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1202 .index_printHeader__2X7e {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1202 .index_block__3vP7 {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__1202 .index_bigText__6XNd {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__1202 .index_printBigText__YHON {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__1202 .index_printBigText__YHON.index_verticalCard__1TkK {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__1202.index_verticalCard__1TkK .index_printBigText__YHON {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__1202 .index_subtitle__3DRC {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__1202 .index_smallText__RMtf {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1202 .index_secondLine__12jO {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1202 .index_printSubtitle__1ltQ {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__1202 ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__1202 ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__1202 ul li .index_features__mwrw {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__1202 ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__1202 ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__1RjQ {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__1RjQ .index_left__11Pc,
  .index_cardContainer__1RjQ .index_right__1tym {
    vertical-align: top; }
  .index_cardContainer__1RjQ .index_right__1tym {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__1RjQ .index_left__11Pc {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__1RjQ .index_left__11Pc {
        padding-bottom: 20px; } }
  .index_cardContainer__1RjQ .index_card__2ru- {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__1RjQ .index_left__11Pc {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__1RjQ .index_leftOnly__cDqV {
      width: 100%; }
    .index_cardContainer__1RjQ .index_right__1tym {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__WKwS {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__WKwS {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__WKwS p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__WKwS strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__imYR {
    flex-flow: column; } }

.index_footerText__2cWE {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__2cWE {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__kRzz {
    flex-flow: row; }
    .index_cardContainerCreate__kRzz .index_left__11Pc {
      width: 50%; }
    .index_cardContainerCreate__kRzz .index_leftOnly__cDqV {
      width: 50%; }
    .index_cardContainerCreate__kRzz .index_right__1tym {
      width: 50%; } }

.index_newPrintSub__2nZg {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__2nZg a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__25R1 {
  margin: 0 0 30px 0; }

.index_emptyMessage__2MoA {
  padding: 10px 20px; }

.index_successMessageFadeOut__3gP0 {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1o6O 5s forwards; }

@keyframes index_fadeinout__1o6O {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_whiteBox__jEJH {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__jEJH .index_leftBox__gAdY {
    width: 50%; }
  .index_whiteBox__jEJH .index_rightBox__2EIL {
    width: 50%; }
    .index_whiteBox__jEJH .index_rightBox__2EIL ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__jEJH .index_header__3mEX {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__jEJH .index_block__1BOg {
    padding-left: 20px; }
  .index_whiteBox__jEJH .index_bigText__2wAP {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__jEJH .index_subtitle__1cPe {
    margin-bottom: 20px; }
  .index_whiteBox__jEJH .index_smallText__QZMK {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__jEJH .index_secondLine__23cB {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__jEJH ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__jEJH ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__jEJH ul li .index_features__22eh {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__jEJH ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__39ET {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__39ET {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__39ET.index_verticalCard__2tvO {
        display: block; }
      .index_whiteBoxHorizontal__39ET .index_alignToBottom__2II4 {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__39ET .index_leftBox__gAdY {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__39ET .index_leftBox__gAdY {
        width: 100%; } }
  .index_whiteBoxHorizontal__39ET .index_rightBox__2EIL {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__39ET .index_rightBox__2EIL ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__39ET .index_rightBox__2EIL {
        width: 100%; } }
  .index_whiteBoxHorizontal__39ET .index_header__3mEX {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__39ET .index_header__3mEX {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__39ET .index_header__3mEX {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__39ET .index_header__3mEX.index_printSubtitle__17X4 {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__39ET .index_printSubtitle__17X4.index_verticalCardHeader__2oZd {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__39ET .index_center__17ZF {
    margin: auto; }
  .index_whiteBoxHorizontal__39ET .index_printHeader__1g2S {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__39ET .index_printHeader__1g2S.index_left__1OY0 {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__39ET .index_printHeader__1g2S {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__39ET .index_block__1BOg {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__39ET .index_bigText__2wAP {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__39ET .index_printBigText__slk- {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__39ET .index_printBigText__slk-.index_verticalCard__2tvO {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__39ET.index_verticalCard__2tvO .index_printBigText__slk- {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__39ET .index_subtitle__1cPe {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__39ET .index_smallText__QZMK {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__39ET .index_secondLine__23cB {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__39ET .index_printSubtitle__17X4 {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__39ET ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__39ET ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__39ET ul li .index_features__22eh {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__39ET ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__39ET ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__1v8s {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__1v8s .index_left__1OY0,
  .index_cardContainer__1v8s .index_right__1rpz {
    vertical-align: top; }
  .index_cardContainer__1v8s .index_right__1rpz {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__1v8s .index_left__1OY0 {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__1v8s .index_left__1OY0 {
        padding-bottom: 20px; } }
  .index_cardContainer__1v8s .index_card__16MX {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__1v8s .index_left__1OY0 {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__1v8s .index_leftOnly__WzLc {
      width: 100%; }
    .index_cardContainer__1v8s .index_right__1rpz {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__HpnK {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__HpnK {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__HpnK p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__HpnK strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__2yM1 {
    flex-flow: column; } }

.index_footerText__1nbS {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__1nbS {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__3qjO {
    flex-flow: row; }
    .index_cardContainerCreate__3qjO .index_left__1OY0 {
      width: 50%; }
    .index_cardContainerCreate__3qjO .index_leftOnly__WzLc {
      width: 50%; }
    .index_cardContainerCreate__3qjO .index_right__1rpz {
      width: 50%; } }

.index_newPrintSub__2WH4 {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__2WH4 a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2Cp7 {
  margin: 0 0 30px 0; }

.index_emptyMessage__2ElR {
  padding: 10px 20px; }

.index_successMessageFadeOut__2aLL {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1ZXr 5s forwards; }

@keyframes index_fadeinout__1ZXr {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_showResend__1L8l {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5); }

.index_whiteBox__tcVy {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__tcVy .index_leftBox__2uhU {
    width: 50%; }
  .index_whiteBox__tcVy .index_rightBox__2lYs {
    width: 50%; }
    .index_whiteBox__tcVy .index_rightBox__2lYs ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__tcVy .index_header__36i3 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__tcVy .index_block__3N1k {
    padding-left: 20px; }
  .index_whiteBox__tcVy .index_bigText__1TA9 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__tcVy .index_subtitle__39ue {
    margin-bottom: 20px; }
  .index_whiteBox__tcVy .index_smallText__3b4N {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__tcVy .index_secondLine__280- {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__tcVy ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__tcVy ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__tcVy ul li .index_features__1oZY {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__tcVy ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__MJQA {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__MJQA {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__MJQA.index_verticalCard__1Rwi {
        display: block; }
      .index_whiteBoxHorizontal__MJQA .index_alignToBottom__QH_2 {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__MJQA .index_leftBox__2uhU {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__MJQA .index_leftBox__2uhU {
        width: 100%; } }
  .index_whiteBoxHorizontal__MJQA .index_rightBox__2lYs {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__MJQA .index_rightBox__2lYs ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__MJQA .index_rightBox__2lYs {
        width: 100%; } }
  .index_whiteBoxHorizontal__MJQA .index_header__36i3 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__MJQA .index_header__36i3 {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__MJQA .index_header__36i3 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__MJQA .index_header__36i3.index_printSubtitle__2ZsW {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__MJQA .index_printSubtitle__2ZsW.index_verticalCardHeader__1yhU {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__MJQA .index_center__10cO {
    margin: auto; }
  .index_whiteBoxHorizontal__MJQA .index_printHeader__1qZg {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__MJQA .index_printHeader__1qZg.index_left__21Kt {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__MJQA .index_printHeader__1qZg {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__MJQA .index_block__3N1k {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__MJQA .index_bigText__1TA9 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__MJQA .index_printBigText__ZTdK {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__MJQA .index_printBigText__ZTdK.index_verticalCard__1Rwi {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__MJQA.index_verticalCard__1Rwi .index_printBigText__ZTdK {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__MJQA .index_subtitle__39ue {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__MJQA .index_smallText__3b4N {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__MJQA .index_secondLine__280- {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__MJQA .index_printSubtitle__2ZsW {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__MJQA ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__MJQA ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__MJQA ul li .index_features__1oZY {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__MJQA ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__MJQA ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__1Qp_ {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__1Qp_ .index_left__21Kt,
  .index_cardContainer__1Qp_ .index_right__3EMu {
    vertical-align: top; }
  .index_cardContainer__1Qp_ .index_right__3EMu {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__1Qp_ .index_left__21Kt {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__1Qp_ .index_left__21Kt {
        padding-bottom: 20px; } }
  .index_cardContainer__1Qp_ .index_card__2wrh {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__1Qp_ .index_left__21Kt {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__1Qp_ .index_leftOnly__2_Mf {
      width: 100%; }
    .index_cardContainer__1Qp_ .index_right__3EMu {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__3SmK {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__3SmK {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__3SmK p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__3SmK strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__3l_Q {
    flex-flow: column; } }

.index_footerText__O7R5 {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__O7R5 {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2eG- {
    flex-flow: row; }
    .index_cardContainerCreate__2eG- .index_left__21Kt {
      width: 50%; }
    .index_cardContainerCreate__2eG- .index_leftOnly__2_Mf {
      width: 50%; }
    .index_cardContainerCreate__2eG- .index_right__3EMu {
      width: 50%; } }

.index_newPrintSub__yepg {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__yepg a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__1Mcn {
  margin: 0 0 30px 0; }

.index_emptyMessage__q3BQ {
  padding: 10px 20px; }

.index_successMessageFadeOut__23HT {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__2KlO 5s forwards; }

@keyframes index_fadeinout__2KlO {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_verticalCard__1Rwi .index_printHeader__1qZg.index_left__21Kt {
  border-bottom: none; }

@media screen and (max-width: 375px) {
  .index_verticalCard__1Rwi .index_printHeader__1qZg {
    border-bottom: none;
    padding-bottom: 0px; } }

@media screen and (max-width: 375px) {
  .index_verticalCard__1Rwi .index_printSubtitle__2ZsW {
    border-bottom: none;
    text-align: center; } }

.index_verticalCard__1Rwi .index_buttonSpacing__2e0z {
  margin-top: 20px; }

.index_verticalCard__1Rwi .index_center__10cO .index_printBigText__ZTdK {
  margin: 10px 0; }

.index_whiteBox__1YKQ {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__1YKQ .index_leftBox__1YKm {
    width: 50%; }
  .index_whiteBox__1YKQ .index_rightBox__2SiQ {
    width: 50%; }
    .index_whiteBox__1YKQ .index_rightBox__2SiQ ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__1YKQ .index_header__26Au {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__1YKQ .index_block__1Eer {
    padding-left: 20px; }
  .index_whiteBox__1YKQ .index_bigText___-nY {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__1YKQ .index_subtitle__3cYP {
    margin-bottom: 20px; }
  .index_whiteBox__1YKQ .index_smallText__1b-1 {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1YKQ .index_secondLine__hOpZ {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1YKQ ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__1YKQ ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__1YKQ ul li .index_features__yqaX {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__1YKQ ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__1ltJ {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__1ltJ {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__1ltJ.index_verticalCard__WEH6 {
        display: block; }
      .index_whiteBoxHorizontal__1ltJ .index_alignToBottom__2Bxb {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__1ltJ .index_leftBox__1YKm {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1ltJ .index_leftBox__1YKm {
        width: 100%; } }
  .index_whiteBoxHorizontal__1ltJ .index_rightBox__2SiQ {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__1ltJ .index_rightBox__2SiQ ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1ltJ .index_rightBox__2SiQ {
        width: 100%; } }
  .index_whiteBoxHorizontal__1ltJ .index_header__26Au {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__1ltJ .index_header__26Au {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1ltJ .index_header__26Au {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1ltJ .index_header__26Au.index_printSubtitle__3OkX {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__1ltJ .index_printSubtitle__3OkX.index_verticalCardHeader__1c5b {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__1ltJ .index_center__1LzP {
    margin: auto; }
  .index_whiteBoxHorizontal__1ltJ .index_printHeader__3B84 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__1ltJ .index_printHeader__3B84.index_left__1R2_ {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1ltJ .index_printHeader__3B84 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1ltJ .index_block__1Eer {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__1ltJ .index_bigText___-nY {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__1ltJ .index_printBigText__zJo1 {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__1ltJ .index_printBigText__zJo1.index_verticalCard__WEH6 {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__1ltJ.index_verticalCard__WEH6 .index_printBigText__zJo1 {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__1ltJ .index_subtitle__3cYP {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__1ltJ .index_smallText__1b-1 {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1ltJ .index_secondLine__hOpZ {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1ltJ .index_printSubtitle__3OkX {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__1ltJ ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__1ltJ ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__1ltJ ul li .index_features__yqaX {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__1ltJ ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__1ltJ ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__3ppa {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__3ppa .index_left__1R2_,
  .index_cardContainer__3ppa .index_right__1uwN {
    vertical-align: top; }
  .index_cardContainer__3ppa .index_right__1uwN {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__3ppa .index_left__1R2_ {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__3ppa .index_left__1R2_ {
        padding-bottom: 20px; } }
  .index_cardContainer__3ppa .index_card__lTzL {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__3ppa .index_left__1R2_ {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__3ppa .index_leftOnly__B-Sc {
      width: 100%; }
    .index_cardContainer__3ppa .index_right__1uwN {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__S3Qr {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__S3Qr {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__S3Qr p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__S3Qr strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__3ERU {
    flex-flow: column; } }

.index_footerText__yAw3 {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__yAw3 {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__XRfF {
    flex-flow: row; }
    .index_cardContainerCreate__XRfF .index_left__1R2_ {
      width: 50%; }
    .index_cardContainerCreate__XRfF .index_leftOnly__B-Sc {
      width: 50%; }
    .index_cardContainerCreate__XRfF .index_right__1uwN {
      width: 50%; } }

.index_newPrintSub__AXEK {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__AXEK a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2GTA {
  margin: 0 0 30px 0; }

.index_emptyMessage__2FW9 {
  padding: 10px 20px; }

.index_successMessageFadeOut__1alI {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__2fJu 5s forwards; }

@keyframes index_fadeinout__2fJu {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_title__U8TK {
  display: none; }
  @media screen and (min-width: 767px) {
    .index_title__U8TK {
      display: block;
      height: 38px;
      font-size: 24px;
      font-weight: 800;
      border-bottom: 4px solid #D8D8D8;
      margin-bottom: 43px; } }

.index_checkboxDiv__1RC6 {
  display: flex;
  margin: -5px 5px 20px 0px;
  width: 50%; }
  @media (max-width: 767px) {
    .index_checkboxDiv__1RC6 {
      width: 100%; } }

input[type="checkbox"] {
  margin-right: -10px;
  width: 40px;
  height: auto; }

.index_checkboxText__3lTk {
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  align-self: center; }

.index_password_header__288v {
  color: #121212;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px; }

.index_password_rules__3SeI {
  color: #121212;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 5px 0 20px 0;
  border-radius: 4px; }

.index_password_rulesColRight__2RaB {
  margin-left: 20px;
  margin-top: 20px; }

.index_password_listbutton__2GNV {
  margin: 0 5px;
  color: #d8d8d8;
  font-size: 16px; }

.index_acctMgr_bodyText__2cny {
  color: #121212;
  font-size: 15px;
  font-weight: 800;
  line-height: 20px; }

/* The switch - the box around the slider */
.index_switchBox__2vCD {
  margin-top: 5px;
  padding-right: 15px; }

.index_switch__3zuh {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 24px; }

/* Hide default HTML checkbox */
.index_switch__3zuh input {
  opacity: 0;
  width: 0;
  height: 0; }

/* The slider */
.index_slider__1Jo_ {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s; }

.index_slider__1Jo_:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s; }

input:checked + .index_slider__1Jo_ {
  background-color: #2196F3; }

input:focus + .index_slider__1Jo_ {
  box-shadow: 0 0 1px #2196F3; }

input:checked + .index_slider__1Jo_:before {
  -webkit-transform: translateX(16px);
  -ms-transform: translateX(16px);
  transform: translateX(16px); }

/* Rounded sliders */
.index_slider__1Jo_.index_round__2hqe {
  border-radius: 24px; }

.index_slider__1Jo_.index_round__2hqe:before {
  border-radius: 50%; }

.index_buttonCreate__35c_ {
  margin-bottom: 10px; }

.index_whiteBox__2yOA {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__2yOA .index_leftBox__2OZe {
    width: 50%; }
  .index_whiteBox__2yOA .index_rightBox__1puS {
    width: 50%; }
    .index_whiteBox__2yOA .index_rightBox__1puS ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__2yOA .index_header__2CMT {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__2yOA .index_block__1qMk {
    padding-left: 20px; }
  .index_whiteBox__2yOA .index_bigText__VOAr {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__2yOA .index_subtitle__200i {
    margin-bottom: 20px; }
  .index_whiteBox__2yOA .index_smallText__26F8 {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__2yOA .index_secondLine__Zm7l {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__2yOA ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__2yOA ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__2yOA ul li .index_features__GJec {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__2yOA ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__33ky {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__33ky {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__33ky.index_verticalCard__1S3w {
        display: block; }
      .index_whiteBoxHorizontal__33ky .index_alignToBottom__1xM3 {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__33ky .index_leftBox__2OZe {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__33ky .index_leftBox__2OZe {
        width: 100%; } }
  .index_whiteBoxHorizontal__33ky .index_rightBox__1puS {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__33ky .index_rightBox__1puS ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__33ky .index_rightBox__1puS {
        width: 100%; } }
  .index_whiteBoxHorizontal__33ky .index_header__2CMT {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__33ky .index_header__2CMT {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__33ky .index_header__2CMT {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__33ky .index_header__2CMT.index_printSubtitle__Qvd4 {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__33ky .index_printSubtitle__Qvd4.index_verticalCardHeader__35kY {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__33ky .index_center__2ZTD {
    margin: auto; }
  .index_whiteBoxHorizontal__33ky .index_printHeader__W1ws {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__33ky .index_printHeader__W1ws.index_left__W6Gn {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__33ky .index_printHeader__W1ws {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__33ky .index_block__1qMk {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__33ky .index_bigText__VOAr {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__33ky .index_printBigText__3chg {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__33ky .index_printBigText__3chg.index_verticalCard__1S3w {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__33ky.index_verticalCard__1S3w .index_printBigText__3chg {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__33ky .index_subtitle__200i {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__33ky .index_smallText__26F8 {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__33ky .index_secondLine__Zm7l {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__33ky .index_printSubtitle__Qvd4 {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__33ky ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__33ky ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__33ky ul li .index_features__GJec {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__33ky ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__33ky ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__1Gjs {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__1Gjs .index_left__W6Gn,
  .index_cardContainer__1Gjs .index_right__TdkT {
    vertical-align: top; }
  .index_cardContainer__1Gjs .index_right__TdkT {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__1Gjs .index_left__W6Gn {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__1Gjs .index_left__W6Gn {
        padding-bottom: 20px; } }
  .index_cardContainer__1Gjs .index_card__3sDQ {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__1Gjs .index_left__W6Gn {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__1Gjs .index_leftOnly__Ds-q {
      width: 100%; }
    .index_cardContainer__1Gjs .index_right__TdkT {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__zJiy {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__zJiy {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__zJiy p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__zJiy strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__1Ij- {
    flex-flow: column; } }

.index_footerText__3iCP {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__3iCP {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2QI8 {
    flex-flow: row; }
    .index_cardContainerCreate__2QI8 .index_left__W6Gn {
      width: 50%; }
    .index_cardContainerCreate__2QI8 .index_leftOnly__Ds-q {
      width: 50%; }
    .index_cardContainerCreate__2QI8 .index_right__TdkT {
      width: 50%; } }

.index_newPrintSub__1k9R {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__1k9R a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2-xd {
  margin: 0 0 30px 0; }

.index_emptyMessage__U0wh {
  padding: 10px 20px; }

.index_successMessageFadeOut__2Tri {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1kyd 5s forwards; }

@keyframes index_fadeinout__1kyd {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_footerText__3iCP {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
  margin: 10px auto;
  width: 100%; }

.index_whiteBox__1qk8 {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__1qk8 .index_leftBox__3cyP {
    width: 50%; }
  .index_whiteBox__1qk8 .index_rightBox__6_GO {
    width: 50%; }
    .index_whiteBox__1qk8 .index_rightBox__6_GO ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__1qk8 .index_header__2RoS {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__1qk8 .index_block__Nv7M {
    padding-left: 20px; }
  .index_whiteBox__1qk8 .index_bigText__1QgZ {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__1qk8 .index_subtitle__27Zg {
    margin-bottom: 20px; }
  .index_whiteBox__1qk8 .index_smallText__2LfS {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1qk8 .index_secondLine__2Dfv {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1qk8 ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__1qk8 ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__1qk8 ul li .index_features__2zsk {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__1qk8 ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__2xiO {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__2xiO {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__2xiO.index_verticalCard__2eDk {
        display: block; }
      .index_whiteBoxHorizontal__2xiO .index_alignToBottom__1_rk {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__2xiO .index_leftBox__3cyP {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2xiO .index_leftBox__3cyP {
        width: 100%; } }
  .index_whiteBoxHorizontal__2xiO .index_rightBox__6_GO {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__2xiO .index_rightBox__6_GO ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2xiO .index_rightBox__6_GO {
        width: 100%; } }
  .index_whiteBoxHorizontal__2xiO .index_header__2RoS {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__2xiO .index_header__2RoS {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2xiO .index_header__2RoS {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__2xiO .index_header__2RoS.index_printSubtitle__12q0 {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__2xiO .index_printSubtitle__12q0.index_verticalCardHeader__fMJL {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__2xiO .index_center__2z-c {
    margin: auto; }
  .index_whiteBoxHorizontal__2xiO .index_printHeader__3bzj {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__2xiO .index_printHeader__3bzj.index_left__2LPv {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2xiO .index_printHeader__3bzj {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__2xiO .index_block__Nv7M {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__2xiO .index_bigText__1QgZ {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__2xiO .index_printBigText__17JN {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__2xiO .index_printBigText__17JN.index_verticalCard__2eDk {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__2xiO.index_verticalCard__2eDk .index_printBigText__17JN {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__2xiO .index_subtitle__27Zg {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__2xiO .index_smallText__2LfS {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__2xiO .index_secondLine__2Dfv {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__2xiO .index_printSubtitle__12q0 {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__2xiO ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__2xiO ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__2xiO ul li .index_features__2zsk {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__2xiO ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__2xiO ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__QtrR {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__QtrR .index_left__2LPv,
  .index_cardContainer__QtrR .index_right__uTjE {
    vertical-align: top; }
  .index_cardContainer__QtrR .index_right__uTjE {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__QtrR .index_left__2LPv {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__QtrR .index_left__2LPv {
        padding-bottom: 20px; } }
  .index_cardContainer__QtrR .index_card__2nxw {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__QtrR .index_left__2LPv {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__QtrR .index_leftOnly__3q71 {
      width: 100%; }
    .index_cardContainer__QtrR .index_right__uTjE {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__DVrV {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__DVrV {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__DVrV p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__DVrV strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__2XQ_ {
    flex-flow: column; } }

.index_footerText__19Ma {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__19Ma {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__1DYz {
    flex-flow: row; }
    .index_cardContainerCreate__1DYz .index_left__2LPv {
      width: 50%; }
    .index_cardContainerCreate__1DYz .index_leftOnly__3q71 {
      width: 50%; }
    .index_cardContainerCreate__1DYz .index_right__uTjE {
      width: 50%; } }

.index_newPrintSub__1EbZ {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__1EbZ a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2g9m {
  margin: 0 0 30px 0; }

.index_emptyMessage__1OqS {
  padding: 10px 20px; }

.index_successMessageFadeOut__1n7J {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__spnV 5s forwards; }

@keyframes index_fadeinout__spnV {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_whiteBox__1JcU {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__1JcU .index_leftBox__2ri- {
    width: 50%; }
  .index_whiteBox__1JcU .index_rightBox__34hr {
    width: 50%; }
    .index_whiteBox__1JcU .index_rightBox__34hr ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__1JcU .index_header__1mhs {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__1JcU .index_block__1b-N {
    padding-left: 20px; }
  .index_whiteBox__1JcU .index_bigText__1-28 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__1JcU .index_subtitle__1W6O {
    margin-bottom: 20px; }
  .index_whiteBox__1JcU .index_smallText__2paF {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1JcU .index_secondLine__1Pde {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1JcU ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__1JcU ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__1JcU ul li .index_features__nHkA {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__1JcU ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__a5JN {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__a5JN {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__a5JN.index_verticalCard__3tTe {
        display: block; }
      .index_whiteBoxHorizontal__a5JN .index_alignToBottom__1rhV {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__a5JN .index_leftBox__2ri- {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__a5JN .index_leftBox__2ri- {
        width: 100%; } }
  .index_whiteBoxHorizontal__a5JN .index_rightBox__34hr {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__a5JN .index_rightBox__34hr ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__a5JN .index_rightBox__34hr {
        width: 100%; } }
  .index_whiteBoxHorizontal__a5JN .index_header__1mhs {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__a5JN .index_header__1mhs {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__a5JN .index_header__1mhs {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__a5JN .index_header__1mhs.index_printSubtitle__3Wp9 {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__a5JN .index_printSubtitle__3Wp9.index_verticalCardHeader__32Pf {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__a5JN .index_center__-tHm {
    margin: auto; }
  .index_whiteBoxHorizontal__a5JN .index_printHeader__2w0t {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__a5JN .index_printHeader__2w0t.index_left__1hgA {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__a5JN .index_printHeader__2w0t {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__a5JN .index_block__1b-N {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__a5JN .index_bigText__1-28 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__a5JN .index_printBigText__l3xO {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__a5JN .index_printBigText__l3xO.index_verticalCard__3tTe {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__a5JN.index_verticalCard__3tTe .index_printBigText__l3xO {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__a5JN .index_subtitle__1W6O {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__a5JN .index_smallText__2paF {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__a5JN .index_secondLine__1Pde {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__a5JN .index_printSubtitle__3Wp9 {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__a5JN ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__a5JN ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__a5JN ul li .index_features__nHkA {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__a5JN ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__a5JN ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__26_K {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__26_K .index_left__1hgA,
  .index_cardContainer__26_K .index_right__3cQx {
    vertical-align: top; }
  .index_cardContainer__26_K .index_right__3cQx {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__26_K .index_left__1hgA {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__26_K .index_left__1hgA {
        padding-bottom: 20px; } }
  .index_cardContainer__26_K .index_card__cEHP {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__26_K .index_left__1hgA {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__26_K .index_leftOnly__1c33 {
      width: 100%; }
    .index_cardContainer__26_K .index_right__3cQx {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__YML7 {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__YML7 {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__YML7 p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__YML7 strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__giIf {
    flex-flow: column; } }

.index_footerText__3ynP {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__3ynP {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__osFj {
    flex-flow: row; }
    .index_cardContainerCreate__osFj .index_left__1hgA {
      width: 50%; }
    .index_cardContainerCreate__osFj .index_leftOnly__1c33 {
      width: 50%; }
    .index_cardContainerCreate__osFj .index_right__3cQx {
      width: 50%; } }

.index_newPrintSub__3TSz {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__3TSz a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__3zRi {
  margin: 0 0 30px 0; }

.index_emptyMessage__1Xs0 {
  padding: 10px 20px; }

.index_successMessageFadeOut__3LAO {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1p-C 5s forwards; }

@keyframes index_fadeinout__1p-C {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_whiteBox__3yxD {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__3yxD .index_leftBox__3X5C {
    width: 50%; }
  .index_whiteBox__3yxD .index_rightBox__waJv {
    width: 50%; }
    .index_whiteBox__3yxD .index_rightBox__waJv ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__3yxD .index_header__3Fsa {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__3yxD .index_block__7nOB {
    padding-left: 20px; }
  .index_whiteBox__3yxD .index_bigText__101q {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__3yxD .index_subtitle__20eY {
    margin-bottom: 20px; }
  .index_whiteBox__3yxD .index_smallText__1HQt {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3yxD .index_secondLine__p3Es {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3yxD ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__3yxD ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__3yxD ul li .index_features__c0fF {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__3yxD ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__2-m5 {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__2-m5 {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__2-m5.index_verticalCard__1fVL {
        display: block; }
      .index_whiteBoxHorizontal__2-m5 .index_alignToBottom__1KtI {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__2-m5 .index_leftBox__3X5C {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2-m5 .index_leftBox__3X5C {
        width: 100%; } }
  .index_whiteBoxHorizontal__2-m5 .index_rightBox__waJv {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__2-m5 .index_rightBox__waJv ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2-m5 .index_rightBox__waJv {
        width: 100%; } }
  .index_whiteBoxHorizontal__2-m5 .index_header__3Fsa {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__2-m5 .index_header__3Fsa {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2-m5 .index_header__3Fsa {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__2-m5 .index_header__3Fsa.index_printSubtitle__2Bum {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__2-m5 .index_printSubtitle__2Bum.index_verticalCardHeader__KUKI {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__2-m5 .index_center__3uHN {
    margin: auto; }
  .index_whiteBoxHorizontal__2-m5 .index_printHeader__2zFT {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__2-m5 .index_printHeader__2zFT.index_left__3S8c {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2-m5 .index_printHeader__2zFT {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__2-m5 .index_block__7nOB {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__2-m5 .index_bigText__101q {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__2-m5 .index_printBigText__1EjW {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__2-m5 .index_printBigText__1EjW.index_verticalCard__1fVL {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__2-m5.index_verticalCard__1fVL .index_printBigText__1EjW {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__2-m5 .index_subtitle__20eY {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__2-m5 .index_smallText__1HQt {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__2-m5 .index_secondLine__p3Es {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__2-m5 .index_printSubtitle__2Bum {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__2-m5 ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__2-m5 ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__2-m5 ul li .index_features__c0fF {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__2-m5 ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__2-m5 ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__3-uy {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__3-uy .index_left__3S8c,
  .index_cardContainer__3-uy .index_right__1qbz {
    vertical-align: top; }
  .index_cardContainer__3-uy .index_right__1qbz {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__3-uy .index_left__3S8c {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__3-uy .index_left__3S8c {
        padding-bottom: 20px; } }
  .index_cardContainer__3-uy .index_card__2eF5 {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__3-uy .index_left__3S8c {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__3-uy .index_leftOnly__143i {
      width: 100%; }
    .index_cardContainer__3-uy .index_right__1qbz {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__g2Nk {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__g2Nk {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__g2Nk p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__g2Nk strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__3Org {
    flex-flow: column; } }

.index_footerText__3QJJ {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__3QJJ {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__1fy9 {
    flex-flow: row; }
    .index_cardContainerCreate__1fy9 .index_left__3S8c {
      width: 50%; }
    .index_cardContainerCreate__1fy9 .index_leftOnly__143i {
      width: 50%; }
    .index_cardContainerCreate__1fy9 .index_right__1qbz {
      width: 50%; } }

.index_newPrintSub__2lmk {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__2lmk a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__12xK {
  margin: 0 0 30px 0; }

.index_emptyMessage__YQnU {
  padding: 10px 20px; }

.index_successMessageFadeOut__2gyK {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__elxV 5s forwards; }

@keyframes index_fadeinout__elxV {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_mobileHeader__38ry {
  display: block; }
  @media (min-width: 767px) {
    .index_mobileHeader__38ry {
      display: none; } }

.index_desktopHeader__2Ktm {
  display: none; }
  @media (min-width: 767px) {
    .index_desktopHeader__2Ktm {
      display: block; } }

.index_legalLinksText__34Bu {
  font-size: 13px;
  text-align: left;
  line-height: 16px;
  margin-bottom: 20px;
  width: 260px;
  font-weight: 400; }
  @media (max-width: 767px) {
    .index_legalLinksText__34Bu {
      width: 100%; } }

.index_footerText__3QJJ {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center; }

.index_cleeng__2bRb iframe {
  height: 435px !important;
  border: none; }

.cleeng-checkout-main-container {
  height: 435px !important;
  padding: 0 !important; }

.index_whiteBox__3nnL {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__3nnL .index_leftBox__sCHe {
    width: 50%; }
  .index_whiteBox__3nnL .index_rightBox__frYK {
    width: 50%; }
    .index_whiteBox__3nnL .index_rightBox__frYK ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__3nnL .index_header__gYw1 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__3nnL .index_block__2Qkr {
    padding-left: 20px; }
  .index_whiteBox__3nnL .index_bigText__1BvK {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__3nnL .index_subtitle__eQil {
    margin-bottom: 20px; }
  .index_whiteBox__3nnL .index_smallText__2V1l {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3nnL .index_secondLine__3A22 {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3nnL ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__3nnL ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__3nnL ul li .index_features__1GzI {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__3nnL ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__1t-q {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__1t-q {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__1t-q.index_verticalCard__6BNw {
        display: block; }
      .index_whiteBoxHorizontal__1t-q .index_alignToBottom__3i2G {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__1t-q .index_leftBox__sCHe {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1t-q .index_leftBox__sCHe {
        width: 100%; } }
  .index_whiteBoxHorizontal__1t-q .index_rightBox__frYK {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__1t-q .index_rightBox__frYK ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1t-q .index_rightBox__frYK {
        width: 100%; } }
  .index_whiteBoxHorizontal__1t-q .index_header__gYw1 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__1t-q .index_header__gYw1 {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1t-q .index_header__gYw1 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1t-q .index_header__gYw1.index_printSubtitle__14mt {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__1t-q .index_printSubtitle__14mt.index_verticalCardHeader__3NLF {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__1t-q .index_center__3qI4 {
    margin: auto; }
  .index_whiteBoxHorizontal__1t-q .index_printHeader__2DB_ {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__1t-q .index_printHeader__2DB_.index_left__2TsV {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1t-q .index_printHeader__2DB_ {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1t-q .index_block__2Qkr {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__1t-q .index_bigText__1BvK {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__1t-q .index_printBigText__3zKl {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__1t-q .index_printBigText__3zKl.index_verticalCard__6BNw {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__1t-q.index_verticalCard__6BNw .index_printBigText__3zKl {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__1t-q .index_subtitle__eQil {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__1t-q .index_smallText__2V1l {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1t-q .index_secondLine__3A22 {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1t-q .index_printSubtitle__14mt {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__1t-q ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__1t-q ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__1t-q ul li .index_features__1GzI {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__1t-q ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__1t-q ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__3ZKy {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__3ZKy .index_left__2TsV,
  .index_cardContainer__3ZKy .index_right__3kAu {
    vertical-align: top; }
  .index_cardContainer__3ZKy .index_right__3kAu {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__3ZKy .index_left__2TsV {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__3ZKy .index_left__2TsV {
        padding-bottom: 20px; } }
  .index_cardContainer__3ZKy .index_card__1gCx {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__3ZKy .index_left__2TsV {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__3ZKy .index_leftOnly__1EY3 {
      width: 100%; }
    .index_cardContainer__3ZKy .index_right__3kAu {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__2Y1i {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__2Y1i {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__2Y1i p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__2Y1i strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__zYnW {
    flex-flow: column; } }

.index_footerText__E_jE {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__E_jE {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2W9B {
    flex-flow: row; }
    .index_cardContainerCreate__2W9B .index_left__2TsV {
      width: 50%; }
    .index_cardContainerCreate__2W9B .index_leftOnly__1EY3 {
      width: 50%; }
    .index_cardContainerCreate__2W9B .index_right__3kAu {
      width: 50%; } }

.index_newPrintSub__1Qo0 {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__1Qo0 a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2mK7 {
  margin: 0 0 30px 0; }

.index_emptyMessage__171H {
  padding: 10px 20px; }

.index_successMessageFadeOut__16PM {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1cqA 5s forwards; }

@keyframes index_fadeinout__1cqA {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_fullWidth__3KfW {
  width: 100%; }

.index_whiteBox__1_fT {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__1_fT .index_leftBox__3lM- {
    width: 50%; }
  .index_whiteBox__1_fT .index_rightBox__2PcH {
    width: 50%; }
    .index_whiteBox__1_fT .index_rightBox__2PcH ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__1_fT .index_header__2ut3 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__1_fT .index_block__20w5 {
    padding-left: 20px; }
  .index_whiteBox__1_fT .index_bigText__2Bi_ {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__1_fT .index_subtitle__1_ef {
    margin-bottom: 20px; }
  .index_whiteBox__1_fT .index_smallText__1sYT {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1_fT .index_secondLine__1wSQ {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1_fT ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__1_fT ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__1_fT ul li .index_features__1pkj {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__1_fT ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__2I4B {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__2I4B {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__2I4B.index_verticalCard__3NaV {
        display: block; }
      .index_whiteBoxHorizontal__2I4B .index_alignToBottom__3UvF {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__2I4B .index_leftBox__3lM- {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2I4B .index_leftBox__3lM- {
        width: 100%; } }
  .index_whiteBoxHorizontal__2I4B .index_rightBox__2PcH {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__2I4B .index_rightBox__2PcH ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2I4B .index_rightBox__2PcH {
        width: 100%; } }
  .index_whiteBoxHorizontal__2I4B .index_header__2ut3 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__2I4B .index_header__2ut3 {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2I4B .index_header__2ut3 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__2I4B .index_header__2ut3.index_printSubtitle__3W9t {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__2I4B .index_printSubtitle__3W9t.index_verticalCardHeader__1fvp {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__2I4B .index_center__23RC {
    margin: auto; }
  .index_whiteBoxHorizontal__2I4B .index_printHeader__1Lek {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__2I4B .index_printHeader__1Lek.index_left__STYY {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__2I4B .index_printHeader__1Lek {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__2I4B .index_block__20w5 {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__2I4B .index_bigText__2Bi_ {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__2I4B .index_printBigText__s2p0 {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__2I4B .index_printBigText__s2p0.index_verticalCard__3NaV {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__2I4B.index_verticalCard__3NaV .index_printBigText__s2p0 {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__2I4B .index_subtitle__1_ef {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__2I4B .index_smallText__1sYT {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__2I4B .index_secondLine__1wSQ {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__2I4B .index_printSubtitle__3W9t {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__2I4B ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__2I4B ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__2I4B ul li .index_features__1pkj {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__2I4B ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__2I4B ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__3LHb {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__3LHb .index_left__STYY,
  .index_cardContainer__3LHb .index_right__1nFQ {
    vertical-align: top; }
  .index_cardContainer__3LHb .index_right__1nFQ {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__3LHb .index_left__STYY {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__3LHb .index_left__STYY {
        padding-bottom: 20px; } }
  .index_cardContainer__3LHb .index_card__1bS3 {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__3LHb .index_left__STYY {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__3LHb .index_leftOnly__2LDH {
      width: 100%; }
    .index_cardContainer__3LHb .index_right__1nFQ {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__2YRN {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__2YRN {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__2YRN p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__2YRN strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__2wLa {
    flex-flow: column; } }

.index_footerText__30iE {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__30iE {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2QEr {
    flex-flow: row; }
    .index_cardContainerCreate__2QEr .index_left__STYY {
      width: 50%; }
    .index_cardContainerCreate__2QEr .index_leftOnly__2LDH {
      width: 50%; }
    .index_cardContainerCreate__2QEr .index_right__1nFQ {
      width: 50%; } }

.index_newPrintSub__24su {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__24su a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__-iG- {
  margin: 0 0 30px 0; }

.index_emptyMessage__3IgU {
  padding: 10px 20px; }

.index_successMessageFadeOut__3XWk {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1S5G 5s forwards; }

@keyframes index_fadeinout__1S5G {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_mobileFixedCardHeight__2jC0 {
  height: 80%; }

.index_whiteBox__42fS {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__42fS .index_leftBox__19_x {
    width: 50%; }
  .index_whiteBox__42fS .index_rightBox__1QZL {
    width: 50%; }
    .index_whiteBox__42fS .index_rightBox__1QZL ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__42fS .index_header__22dL {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__42fS .index_block__1gCG {
    padding-left: 20px; }
  .index_whiteBox__42fS .index_bigText__1l0j {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__42fS .index_subtitle__1aml {
    margin-bottom: 20px; }
  .index_whiteBox__42fS .index_smallText__1jAp {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__42fS .index_secondLine__lLER {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__42fS ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__42fS ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__42fS ul li .index_features__37NR {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__42fS ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__3aGT {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__3aGT {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__3aGT.index_verticalCard__3ylS {
        display: block; }
      .index_whiteBoxHorizontal__3aGT .index_alignToBottom__3370 {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__3aGT .index_leftBox__19_x {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__3aGT .index_leftBox__19_x {
        width: 100%; } }
  .index_whiteBoxHorizontal__3aGT .index_rightBox__1QZL {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__3aGT .index_rightBox__1QZL ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__3aGT .index_rightBox__1QZL {
        width: 100%; } }
  .index_whiteBoxHorizontal__3aGT .index_header__22dL {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__3aGT .index_header__22dL {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__3aGT .index_header__22dL {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__3aGT .index_header__22dL.index_printSubtitle__Jr0o {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__3aGT .index_printSubtitle__Jr0o.index_verticalCardHeader__fR4o {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__3aGT .index_center__3O5o {
    margin: auto; }
  .index_whiteBoxHorizontal__3aGT .index_printHeader__35Mq {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__3aGT .index_printHeader__35Mq.index_left__2rNW {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__3aGT .index_printHeader__35Mq {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__3aGT .index_block__1gCG {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__3aGT .index_bigText__1l0j {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__3aGT .index_printBigText__3z3z {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__3aGT .index_printBigText__3z3z.index_verticalCard__3ylS {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__3aGT.index_verticalCard__3ylS .index_printBigText__3z3z {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__3aGT .index_subtitle__1aml {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__3aGT .index_smallText__1jAp {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__3aGT .index_secondLine__lLER {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__3aGT .index_printSubtitle__Jr0o {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__3aGT ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__3aGT ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__3aGT ul li .index_features__37NR {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__3aGT ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__3aGT ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__2O72 {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__2O72 .index_left__2rNW,
  .index_cardContainer__2O72 .index_right__2XcT {
    vertical-align: top; }
  .index_cardContainer__2O72 .index_right__2XcT {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__2O72 .index_left__2rNW {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__2O72 .index_left__2rNW {
        padding-bottom: 20px; } }
  .index_cardContainer__2O72 .index_card__3jqj {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__2O72 .index_left__2rNW {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__2O72 .index_leftOnly__21TL {
      width: 100%; }
    .index_cardContainer__2O72 .index_right__2XcT {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__cyu2 {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__cyu2 {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__cyu2 p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__cyu2 strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__2Dc2 {
    flex-flow: column; } }

.index_footerText__10OA {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__10OA {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2NeJ {
    flex-flow: row; }
    .index_cardContainerCreate__2NeJ .index_left__2rNW {
      width: 50%; }
    .index_cardContainerCreate__2NeJ .index_leftOnly__21TL {
      width: 50%; }
    .index_cardContainerCreate__2NeJ .index_right__2XcT {
      width: 50%; } }

.index_newPrintSub__2Ev_ {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__2Ev_ a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__r24V {
  margin: 0 0 30px 0; }

.index_emptyMessage__1M0b {
  padding: 10px 20px; }

.index_successMessageFadeOut__1QAA {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1cxm 5s forwards; }

@keyframes index_fadeinout__1cxm {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_desktop__38zn {
  display: none; }

.index_mobile__E8gu {
  display: block; }

@media screen and (min-width: 767px) {
  .index_desktop__38zn {
    display: block; }
  .index_mobile__E8gu {
    display: none; } }

.index_whiteBox__42fS {
  margin-bottom: 20px; }
  .index_whiteBox__42fS .index_row__H2GI:not(:last-child) {
    margin-bottom: 20px; }
  .index_whiteBox__42fS .index_row__H2GI .index_label__88RR, .index_whiteBox__42fS .index_row__H2GI .index_value__D6A4 {
    display: block; }

@media screen and (min-width: 767px) {
  .index_whiteBox__42fS {
    margin-bottom: 24px; }
    .index_whiteBox__42fS .index_row__H2GI {
      margin-bottom: 0; }
      .index_whiteBox__42fS .index_row__H2GI .index_label__88RR, .index_whiteBox__42fS .index_row__H2GI .index_value__D6A4 {
        display: inline-block; } }

.index_subTitle__onP0 {
  margin-bottom: 20px;
  text-align: center; }

.index_forgot__X0gc {
  margin-bottom: 20px;
  font-weight: 400; }

.index_errorMessage__l2Oc {
  background-color: rgba(209, 19, 44, 0.4);
  border-radius: 1px;
  font-size: 15px;
  margin-top: 22px;
  margin-bottom: 22px;
  padding: 15px 14px 15px 14px; }

.index_whiteBox__2nxW {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__2nxW .index_leftBox__T0oP {
    width: 50%; }
  .index_whiteBox__2nxW .index_rightBox__1T7W {
    width: 50%; }
    .index_whiteBox__2nxW .index_rightBox__1T7W ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__2nxW .index_header__2z8U {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__2nxW .index_block__3ZPW {
    padding-left: 20px; }
  .index_whiteBox__2nxW .index_bigText__12WD {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__2nxW .index_subtitle__Lnea {
    margin-bottom: 20px; }
  .index_whiteBox__2nxW .index_smallText__2YCu {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__2nxW .index_secondLine__3oHl {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__2nxW ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__2nxW ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__2nxW ul li .index_features__1nw7 {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__2nxW ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__v-de {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__v-de {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__v-de.index_verticalCard__-cPc {
        display: block; }
      .index_whiteBoxHorizontal__v-de .index_alignToBottom__1zLV {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__v-de .index_leftBox__T0oP {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__v-de .index_leftBox__T0oP {
        width: 100%; } }
  .index_whiteBoxHorizontal__v-de .index_rightBox__1T7W {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__v-de .index_rightBox__1T7W ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__v-de .index_rightBox__1T7W {
        width: 100%; } }
  .index_whiteBoxHorizontal__v-de .index_header__2z8U {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__v-de .index_header__2z8U {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__v-de .index_header__2z8U {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__v-de .index_header__2z8U.index_printSubtitle__19To {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__v-de .index_printSubtitle__19To.index_verticalCardHeader__3VEd {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__v-de .index_center__ihI1 {
    margin: auto; }
  .index_whiteBoxHorizontal__v-de .index_printHeader__1l3s {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__v-de .index_printHeader__1l3s.index_left__NqiS {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__v-de .index_printHeader__1l3s {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__v-de .index_block__3ZPW {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__v-de .index_bigText__12WD {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__v-de .index_printBigText__3-My {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__v-de .index_printBigText__3-My.index_verticalCard__-cPc {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__v-de.index_verticalCard__-cPc .index_printBigText__3-My {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__v-de .index_subtitle__Lnea {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__v-de .index_smallText__2YCu {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__v-de .index_secondLine__3oHl {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__v-de .index_printSubtitle__19To {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__v-de ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__v-de ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__v-de ul li .index_features__1nw7 {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__v-de ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__v-de ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__3gtv {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__3gtv .index_left__NqiS,
  .index_cardContainer__3gtv .index_right__1DyR {
    vertical-align: top; }
  .index_cardContainer__3gtv .index_right__1DyR {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__3gtv .index_left__NqiS {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__3gtv .index_left__NqiS {
        padding-bottom: 20px; } }
  .index_cardContainer__3gtv .index_card__20FA {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__3gtv .index_left__NqiS {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__3gtv .index_leftOnly__3hxZ {
      width: 100%; }
    .index_cardContainer__3gtv .index_right__1DyR {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__2BlZ {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__2BlZ {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__2BlZ p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__2BlZ strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__JrAi {
    flex-flow: column; } }

.index_footerText__3L-9 {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__3L-9 {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__1CTq {
    flex-flow: row; }
    .index_cardContainerCreate__1CTq .index_left__NqiS {
      width: 50%; }
    .index_cardContainerCreate__1CTq .index_leftOnly__3hxZ {
      width: 50%; }
    .index_cardContainerCreate__1CTq .index_right__1DyR {
      width: 50%; } }

.index_newPrintSub__1qn7 {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__1qn7 a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2-XY {
  margin: 0 0 30px 0; }

.index_emptyMessage__FYXu {
  padding: 10px 20px; }

.index_successMessageFadeOut__ybUg {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__2r_9 5s forwards; }

@keyframes index_fadeinout__2r_9 {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_slogan__2dpD {
  font-weight: 600;
  letter-spacing: 0.5px;
  line-height: 22px;
  margin-bottom: 20px;
  text-align: center;
  font-size: 16px; }
  @media screen and (min-width: 767px) {
    .index_slogan__2dpD {
      font-size: 20px;
      line-height: 27px; } }
  .index_slogan__2dpD strong {
    font-weight: 800; }

.index_newPrintSub__1qn7 {
  margin-top: 20px; }

.index_signedInText__1uCv {
  text-align: center;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  margin-top: 5px; }

.index_cancellation__3X5q {
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  margin-top: 20px;
  font-style: italic; }

.index_centerButton__2tOa {
  display: block;
  margin: 0 auto auto; }

.index_learnMore__xPbd {
  text-align: center;
  margin-top: -10px; }
  .index_learnMore__xPbd a {
    font-size: 15px;
    font-weight: 400; }
  @media screen and (max-width: 767px) {
    .index_learnMore__xPbd {
      margin-top: 15px; } }

.index_whiteBox__3HWG {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__3HWG .index_leftBox__2LFC {
    width: 50%; }
  .index_whiteBox__3HWG .index_rightBox__10Q- {
    width: 50%; }
    .index_whiteBox__3HWG .index_rightBox__10Q- ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__3HWG .index_header__2GKy {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__3HWG .index_block__2PfX {
    padding-left: 20px; }
  .index_whiteBox__3HWG .index_bigText__164f {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__3HWG .index_subtitle__sCVQ {
    margin-bottom: 20px; }
  .index_whiteBox__3HWG .index_smallText__2zgq {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3HWG .index_secondLine__39tA {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3HWG ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__3HWG ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__3HWG ul li .index_features__3WTA {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__3HWG ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__1QdV {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__1QdV {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__1QdV.index_verticalCard__I9SV {
        display: block; }
      .index_whiteBoxHorizontal__1QdV .index_alignToBottom__1FXp {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__1QdV .index_leftBox__2LFC {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1QdV .index_leftBox__2LFC {
        width: 100%; } }
  .index_whiteBoxHorizontal__1QdV .index_rightBox__10Q- {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__1QdV .index_rightBox__10Q- ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1QdV .index_rightBox__10Q- {
        width: 100%; } }
  .index_whiteBoxHorizontal__1QdV .index_header__2GKy {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__1QdV .index_header__2GKy {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1QdV .index_header__2GKy {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1QdV .index_header__2GKy.index_printSubtitle__qMDq {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__1QdV .index_printSubtitle__qMDq.index_verticalCardHeader__2OgL {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__1QdV .index_center__2bg- {
    margin: auto; }
  .index_whiteBoxHorizontal__1QdV .index_printHeader__BrZn {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__1QdV .index_printHeader__BrZn.index_left__10HC {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1QdV .index_printHeader__BrZn {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1QdV .index_block__2PfX {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__1QdV .index_bigText__164f {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__1QdV .index_printBigText__1vkC {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__1QdV .index_printBigText__1vkC.index_verticalCard__I9SV {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__1QdV.index_verticalCard__I9SV .index_printBigText__1vkC {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__1QdV .index_subtitle__sCVQ {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__1QdV .index_smallText__2zgq {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1QdV .index_secondLine__39tA {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1QdV .index_printSubtitle__qMDq {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__1QdV ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__1QdV ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__1QdV ul li .index_features__3WTA {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__1QdV ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__1QdV ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__7oAl {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__7oAl .index_left__10HC,
  .index_cardContainer__7oAl .index_right__3wLJ {
    vertical-align: top; }
  .index_cardContainer__7oAl .index_right__3wLJ {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__7oAl .index_left__10HC {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__7oAl .index_left__10HC {
        padding-bottom: 20px; } }
  .index_cardContainer__7oAl .index_card__1gJR {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__7oAl .index_left__10HC {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__7oAl .index_leftOnly__2xxC {
      width: 100%; }
    .index_cardContainer__7oAl .index_right__3wLJ {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__a6Mn {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__a6Mn {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__a6Mn p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__a6Mn strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__1jeh {
    flex-flow: column; } }

.index_footerText__2SQm {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__2SQm {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2QS4 {
    flex-flow: row; }
    .index_cardContainerCreate__2QS4 .index_left__10HC {
      width: 50%; }
    .index_cardContainerCreate__2QS4 .index_leftOnly__2xxC {
      width: 50%; }
    .index_cardContainerCreate__2QS4 .index_right__3wLJ {
      width: 50%; } }

.index_newPrintSub__2MLZ {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__2MLZ a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__KFDX {
  margin: 0 0 30px 0; }

.index_emptyMessage__1M2R {
  padding: 10px 20px; }

.index_successMessageFadeOut__Puar {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__3zS9 5s forwards; }

@keyframes index_fadeinout__3zS9 {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_whiteBox__tmS_ {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__tmS_ .index_leftBox__3D1g {
    width: 50%; }
  .index_whiteBox__tmS_ .index_rightBox__2vAz {
    width: 50%; }
    .index_whiteBox__tmS_ .index_rightBox__2vAz ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__tmS_ .index_header__cdpH {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__tmS_ .index_block__34SB {
    padding-left: 20px; }
  .index_whiteBox__tmS_ .index_bigText__3KaT {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__tmS_ .index_subtitle__Mnp0 {
    margin-bottom: 20px; }
  .index_whiteBox__tmS_ .index_smallText__1zDR {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__tmS_ .index_secondLine__2rDP {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__tmS_ ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__tmS_ ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__tmS_ ul li .index_features__1dzn {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__tmS_ ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__1ygu {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__1ygu {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__1ygu.index_verticalCard__1exv {
        display: block; }
      .index_whiteBoxHorizontal__1ygu .index_alignToBottom__1Z2p {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__1ygu .index_leftBox__3D1g {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1ygu .index_leftBox__3D1g {
        width: 100%; } }
  .index_whiteBoxHorizontal__1ygu .index_rightBox__2vAz {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__1ygu .index_rightBox__2vAz ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1ygu .index_rightBox__2vAz {
        width: 100%; } }
  .index_whiteBoxHorizontal__1ygu .index_header__cdpH {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__1ygu .index_header__cdpH {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1ygu .index_header__cdpH {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1ygu .index_header__cdpH.index_printSubtitle__8p9l {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__1ygu .index_printSubtitle__8p9l.index_verticalCardHeader__2uCZ {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__1ygu .index_center__1QgT {
    margin: auto; }
  .index_whiteBoxHorizontal__1ygu .index_printHeader__14Iv {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__1ygu .index_printHeader__14Iv.index_left__SPWx {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1ygu .index_printHeader__14Iv {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1ygu .index_block__34SB {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__1ygu .index_bigText__3KaT {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__1ygu .index_printBigText__1oka {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__1ygu .index_printBigText__1oka.index_verticalCard__1exv {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__1ygu.index_verticalCard__1exv .index_printBigText__1oka {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__1ygu .index_subtitle__Mnp0 {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__1ygu .index_smallText__1zDR {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1ygu .index_secondLine__2rDP {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1ygu .index_printSubtitle__8p9l {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__1ygu ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__1ygu ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__1ygu ul li .index_features__1dzn {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__1ygu ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__1ygu ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__1g9k {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__1g9k .index_left__SPWx,
  .index_cardContainer__1g9k .index_right__33B0 {
    vertical-align: top; }
  .index_cardContainer__1g9k .index_right__33B0 {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__1g9k .index_left__SPWx {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__1g9k .index_left__SPWx {
        padding-bottom: 20px; } }
  .index_cardContainer__1g9k .index_card__qn_l {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__1g9k .index_left__SPWx {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__1g9k .index_leftOnly__10VE {
      width: 100%; }
    .index_cardContainer__1g9k .index_right__33B0 {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__1Zl0 {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__1Zl0 {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__1Zl0 p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__1Zl0 strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__mh8H {
    flex-flow: column; } }

.index_footerText__3H5N {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__3H5N {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__fQY8 {
    flex-flow: row; }
    .index_cardContainerCreate__fQY8 .index_left__SPWx {
      width: 50%; }
    .index_cardContainerCreate__fQY8 .index_leftOnly__10VE {
      width: 50%; }
    .index_cardContainerCreate__fQY8 .index_right__33B0 {
      width: 50%; } }

.index_newPrintSub__3ALu {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__3ALu a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2D02 {
  margin: 0 0 30px 0; }

.index_emptyMessage__1Gph {
  padding: 10px 20px; }

.index_successMessageFadeOut__M-j9 {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1DPa 5s forwards; }

@keyframes index_fadeinout__1DPa {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_signedOutMessage__EklM {
  margin: 0 0 20px 0; }

.index_centerButton__SRIO {
  display: block;
  margin: 0 auto auto; }

.index_signedOutBtn__2dhI {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (50px)); }

.index_whiteBox__3Xlo {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__3Xlo .index_leftBox__Smsq {
    width: 50%; }
  .index_whiteBox__3Xlo .index_rightBox__2iwM {
    width: 50%; }
    .index_whiteBox__3Xlo .index_rightBox__2iwM ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__3Xlo .index_header__2wFZ {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__3Xlo .index_block__2Bc0 {
    padding-left: 20px; }
  .index_whiteBox__3Xlo .index_bigText__3prG {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__3Xlo .index_subtitle__3deO {
    margin-bottom: 20px; }
  .index_whiteBox__3Xlo .index_smallText__bFjc {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3Xlo .index_secondLine__1Anc {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3Xlo ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__3Xlo ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__3Xlo ul li .index_features__IlxH {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__3Xlo ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__1yY4 {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__1yY4 {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__1yY4.index_verticalCard__1qOV {
        display: block; }
      .index_whiteBoxHorizontal__1yY4 .index_alignToBottom__3fyM {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__1yY4 .index_leftBox__Smsq {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1yY4 .index_leftBox__Smsq {
        width: 100%; } }
  .index_whiteBoxHorizontal__1yY4 .index_rightBox__2iwM {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__1yY4 .index_rightBox__2iwM ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1yY4 .index_rightBox__2iwM {
        width: 100%; } }
  .index_whiteBoxHorizontal__1yY4 .index_header__2wFZ {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__1yY4 .index_header__2wFZ {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1yY4 .index_header__2wFZ {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1yY4 .index_header__2wFZ.index_printSubtitle__1D6k {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__1yY4 .index_printSubtitle__1D6k.index_verticalCardHeader__1Az1 {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__1yY4 .index_center__3dNy {
    margin: auto; }
  .index_whiteBoxHorizontal__1yY4 .index_printHeader__2SOv {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__1yY4 .index_printHeader__2SOv.index_left__3LXD {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1yY4 .index_printHeader__2SOv {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1yY4 .index_block__2Bc0 {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__1yY4 .index_bigText__3prG {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__1yY4 .index_printBigText__3AGT {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__1yY4 .index_printBigText__3AGT.index_verticalCard__1qOV {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__1yY4.index_verticalCard__1qOV .index_printBigText__3AGT {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__1yY4 .index_subtitle__3deO {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__1yY4 .index_smallText__bFjc {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1yY4 .index_secondLine__1Anc {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1yY4 .index_printSubtitle__1D6k {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__1yY4 ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__1yY4 ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__1yY4 ul li .index_features__IlxH {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__1yY4 ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__1yY4 ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__y2Jj {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__y2Jj .index_left__3LXD,
  .index_cardContainer__y2Jj .index_right__3PI5 {
    vertical-align: top; }
  .index_cardContainer__y2Jj .index_right__3PI5 {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__y2Jj .index_left__3LXD {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__y2Jj .index_left__3LXD {
        padding-bottom: 20px; } }
  .index_cardContainer__y2Jj .index_card__3led {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__y2Jj .index_left__3LXD {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__y2Jj .index_leftOnly__2_zu {
      width: 100%; }
    .index_cardContainer__y2Jj .index_right__3PI5 {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__1E4Y {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__1E4Y {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__1E4Y p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__1E4Y strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__2MAQ {
    flex-flow: column; } }

.index_footerText__P69X {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__P69X {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2Z0L {
    flex-flow: row; }
    .index_cardContainerCreate__2Z0L .index_left__3LXD {
      width: 50%; }
    .index_cardContainerCreate__2Z0L .index_leftOnly__2_zu {
      width: 50%; }
    .index_cardContainerCreate__2Z0L .index_right__3PI5 {
      width: 50%; } }

.index_newPrintSub__3KoJ {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__3KoJ a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__3MCC {
  margin: 0 0 30px 0; }

.index_emptyMessage__3Cb9 {
  padding: 10px 20px; }

.index_successMessageFadeOut__2MuA {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__3jeo 5s forwards; }

@keyframes index_fadeinout__3jeo {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_hide__Y7t- {
  display: none; }

.index_show__poES {
  display: block; }

.index_waitingmessage__3dQ2 {
  width: 90px;
  position: absolute;
  top: calc(41.5% - 15px);
  left: calc(28% - 45px);
  text-align: center;
  font-weight: 600;
  font-size: 18px;
  opacity: 1.5; }

.index_wrapper__1a02 {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.7; }

.index_spinner__1qxK {
  z-index: 999999999;
  position: absolute;
  left: 23%;
  top: 26%;
  height: 54px;
  width: 54px;
  margin: 0px auto;
  -webkit-animation: index_rotation__2vOw .99s infinite linear;
  -moz-animation: index_rotation__2vOw .99s infinite linear;
  -o-animation: index_rotation__2vOw .99s infinite linear;
  animation: index_rotation__2vOw .99s infinite linear;
  border-left: 10px solid #000000;
  border-right: 10px solid #000000;
  border-bottom: 10px solid #808080;
  border-top: 10px solid #808080;
  border-radius: 100%; }

/* Portrait */
@media only screen and (min-width: 375px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .index_spinner__1qxK {
    left: 37%;
    top: 71%;
    height: 52px;
    width: 52px; }
  .index_waitingmessage__3dQ2 {
    top: calc(83.5% - 15px);
    left: calc(46% - 45px); } }

@-webkit-keyframes index_rotation__2vOw {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }

@-moz-keyframes index_rotation__2vOw {
  from {
    -moz-transform: rotate(0deg); }
  to {
    -moz-transform: rotate(359deg); } }

@-o-keyframes index_rotation__2vOw {
  from {
    -o-transform: rotate(0deg); }
  to {
    -o-transform: rotate(359deg); } }

@keyframes index_rotation__2vOw {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(359deg); } }

.index_whiteBox__3YwF {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__3YwF .index_leftBox__W_4h {
    width: 50%; }
  .index_whiteBox__3YwF .index_rightBox__2Bet {
    width: 50%; }
    .index_whiteBox__3YwF .index_rightBox__2Bet ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__3YwF .index_header__38Gb {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__3YwF .index_block__1byr {
    padding-left: 20px; }
  .index_whiteBox__3YwF .index_bigText__BIV7 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__3YwF .index_subtitle__3WhF {
    margin-bottom: 20px; }
  .index_whiteBox__3YwF .index_smallText__2hFH {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3YwF .index_secondLine__2zds {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3YwF ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__3YwF ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__3YwF ul li .index_features__Dzbh {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__3YwF ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__VS2B {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__VS2B {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__VS2B.index_verticalCard__fEmj {
        display: block; }
      .index_whiteBoxHorizontal__VS2B .index_alignToBottom__hx6A {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__VS2B .index_leftBox__W_4h {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__VS2B .index_leftBox__W_4h {
        width: 100%; } }
  .index_whiteBoxHorizontal__VS2B .index_rightBox__2Bet {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__VS2B .index_rightBox__2Bet ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__VS2B .index_rightBox__2Bet {
        width: 100%; } }
  .index_whiteBoxHorizontal__VS2B .index_header__38Gb {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__VS2B .index_header__38Gb {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__VS2B .index_header__38Gb {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__VS2B .index_header__38Gb.index_printSubtitle__rXDr {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__VS2B .index_printSubtitle__rXDr.index_verticalCardHeader__3Hwm {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__VS2B .index_center__2cK5 {
    margin: auto; }
  .index_whiteBoxHorizontal__VS2B .index_printHeader__2rsx {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__VS2B .index_printHeader__2rsx.index_left__3T-a {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__VS2B .index_printHeader__2rsx {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__VS2B .index_block__1byr {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__VS2B .index_bigText__BIV7 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__VS2B .index_printBigText__2a7u {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__VS2B .index_printBigText__2a7u.index_verticalCard__fEmj {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__VS2B.index_verticalCard__fEmj .index_printBigText__2a7u {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__VS2B .index_subtitle__3WhF {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__VS2B .index_smallText__2hFH {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__VS2B .index_secondLine__2zds {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__VS2B .index_printSubtitle__rXDr {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__VS2B ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__VS2B ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__VS2B ul li .index_features__Dzbh {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__VS2B ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__VS2B ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__2I5H {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__2I5H .index_left__3T-a,
  .index_cardContainer__2I5H .index_right__2G9Z {
    vertical-align: top; }
  .index_cardContainer__2I5H .index_right__2G9Z {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__2I5H .index_left__3T-a {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__2I5H .index_left__3T-a {
        padding-bottom: 20px; } }
  .index_cardContainer__2I5H .index_card__3XhH {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__2I5H .index_left__3T-a {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__2I5H .index_leftOnly__8-UZ {
      width: 100%; }
    .index_cardContainer__2I5H .index_right__2G9Z {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__28vh {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__28vh {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__28vh p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__28vh strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__1Tgc {
    flex-flow: column; } }

.index_footerText__3BZE {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__3BZE {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__itTv {
    flex-flow: row; }
    .index_cardContainerCreate__itTv .index_left__3T-a {
      width: 50%; }
    .index_cardContainerCreate__itTv .index_leftOnly__8-UZ {
      width: 50%; }
    .index_cardContainerCreate__itTv .index_right__2G9Z {
      width: 50%; } }

.index_newPrintSub__V82i {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__V82i a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__11Os {
  margin: 0 0 30px 0; }

.index_emptyMessage__3etO {
  padding: 10px 20px; }

.index_successMessageFadeOut__nqd8 {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1eUb 5s forwards; }

@keyframes index_fadeinout__1eUb {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_whiteBox__3lB0 {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__3lB0 .index_leftBox__hZaP {
    width: 50%; }
  .index_whiteBox__3lB0 .index_rightBox__385I {
    width: 50%; }
    .index_whiteBox__3lB0 .index_rightBox__385I ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__3lB0 .index_header__3YG3 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__3lB0 .index_block__2hXk {
    padding-left: 20px; }
  .index_whiteBox__3lB0 .index_bigText__2EFC {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__3lB0 .index_subtitle__1n2k {
    margin-bottom: 20px; }
  .index_whiteBox__3lB0 .index_smallText__3xGF {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3lB0 .index_secondLine__Whb5 {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3lB0 ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__3lB0 ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__3lB0 ul li .index_features__11fE {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__3lB0 ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__ta7S {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__ta7S {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__ta7S.index_verticalCard__1w8E {
        display: block; }
      .index_whiteBoxHorizontal__ta7S .index_alignToBottom__26FG {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__ta7S .index_leftBox__hZaP {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__ta7S .index_leftBox__hZaP {
        width: 100%; } }
  .index_whiteBoxHorizontal__ta7S .index_rightBox__385I {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__ta7S .index_rightBox__385I ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__ta7S .index_rightBox__385I {
        width: 100%; } }
  .index_whiteBoxHorizontal__ta7S .index_header__3YG3 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__ta7S .index_header__3YG3 {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__ta7S .index_header__3YG3 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__ta7S .index_header__3YG3.index_printSubtitle__8WTx {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__ta7S .index_printSubtitle__8WTx.index_verticalCardHeader__9_K9 {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__ta7S .index_center__rfJp {
    margin: auto; }
  .index_whiteBoxHorizontal__ta7S .index_printHeader__J6g1 {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__ta7S .index_printHeader__J6g1.index_left__39BJ {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__ta7S .index_printHeader__J6g1 {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__ta7S .index_block__2hXk {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__ta7S .index_bigText__2EFC {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__ta7S .index_printBigText__3NQQ {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__ta7S .index_printBigText__3NQQ.index_verticalCard__1w8E {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__ta7S.index_verticalCard__1w8E .index_printBigText__3NQQ {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__ta7S .index_subtitle__1n2k {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__ta7S .index_smallText__3xGF {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__ta7S .index_secondLine__Whb5 {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__ta7S .index_printSubtitle__8WTx {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__ta7S ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__ta7S ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__ta7S ul li .index_features__11fE {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__ta7S ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__ta7S ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__2h6x {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__2h6x .index_left__39BJ,
  .index_cardContainer__2h6x .index_right__1BvU {
    vertical-align: top; }
  .index_cardContainer__2h6x .index_right__1BvU {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__2h6x .index_left__39BJ {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__2h6x .index_left__39BJ {
        padding-bottom: 20px; } }
  .index_cardContainer__2h6x .index_card__jGML {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__2h6x .index_left__39BJ {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__2h6x .index_leftOnly__23Uo {
      width: 100%; }
    .index_cardContainer__2h6x .index_right__1BvU {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__-16T {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__-16T {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__-16T p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__-16T strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__27z_ {
    flex-flow: column; } }

.index_footerText__2W-V {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__2W-V {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__1GTk {
    flex-flow: row; }
    .index_cardContainerCreate__1GTk .index_left__39BJ {
      width: 50%; }
    .index_cardContainerCreate__1GTk .index_leftOnly__23Uo {
      width: 50%; }
    .index_cardContainerCreate__1GTk .index_right__1BvU {
      width: 50%; } }

.index_newPrintSub__v8Xh {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__v8Xh a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2Ofl {
  margin: 0 0 30px 0; }

.index_emptyMessage__1NkF {
  padding: 10px 20px; }

.index_successMessageFadeOut__uPGY {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1-rT 5s forwards; }

@keyframes index_fadeinout__1-rT {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_whiteBox__3zNv {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__3zNv .index_leftBox__Ns0- {
    width: 50%; }
  .index_whiteBox__3zNv .index_rightBox__3Sha {
    width: 50%; }
    .index_whiteBox__3zNv .index_rightBox__3Sha ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__3zNv .index_header__1Fzt {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__3zNv .index_block__35sw {
    padding-left: 20px; }
  .index_whiteBox__3zNv .index_bigText__3JD3 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__3zNv .index_subtitle__21BV {
    margin-bottom: 20px; }
  .index_whiteBox__3zNv .index_smallText__3iRn {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3zNv .index_secondLine__2CD1 {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__3zNv ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__3zNv ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__3zNv ul li .index_features__1KDN {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__3zNv ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__hu9P {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__hu9P {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__hu9P.index_verticalCard__eJM9 {
        display: block; }
      .index_whiteBoxHorizontal__hu9P .index_alignToBottom__G2Eh {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__hu9P .index_leftBox__Ns0- {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__hu9P .index_leftBox__Ns0- {
        width: 100%; } }
  .index_whiteBoxHorizontal__hu9P .index_rightBox__3Sha {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__hu9P .index_rightBox__3Sha ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__hu9P .index_rightBox__3Sha {
        width: 100%; } }
  .index_whiteBoxHorizontal__hu9P .index_header__1Fzt {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__hu9P .index_header__1Fzt {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__hu9P .index_header__1Fzt {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__hu9P .index_header__1Fzt.index_printSubtitle__22lF {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__hu9P .index_printSubtitle__22lF.index_verticalCardHeader__1B2B {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__hu9P .index_center__1xvl {
    margin: auto; }
  .index_whiteBoxHorizontal__hu9P .index_printHeader__faLu {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__hu9P .index_printHeader__faLu.index_left__3KMh {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__hu9P .index_printHeader__faLu {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__hu9P .index_block__35sw {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__hu9P .index_bigText__3JD3 {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__hu9P .index_printBigText__1wRA {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__hu9P .index_printBigText__1wRA.index_verticalCard__eJM9 {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__hu9P.index_verticalCard__eJM9 .index_printBigText__1wRA {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__hu9P .index_subtitle__21BV {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__hu9P .index_smallText__3iRn {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__hu9P .index_secondLine__2CD1 {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__hu9P .index_printSubtitle__22lF {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__hu9P ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__hu9P ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__hu9P ul li .index_features__1KDN {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__hu9P ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__hu9P ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__2Rg4 {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__2Rg4 .index_left__3KMh,
  .index_cardContainer__2Rg4 .index_right__2X4n {
    vertical-align: top; }
  .index_cardContainer__2Rg4 .index_right__2X4n {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__2Rg4 .index_left__3KMh {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__2Rg4 .index_left__3KMh {
        padding-bottom: 20px; } }
  .index_cardContainer__2Rg4 .index_card__2GBT {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__2Rg4 .index_left__3KMh {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__2Rg4 .index_leftOnly__1Wmr {
      width: 100%; }
    .index_cardContainer__2Rg4 .index_right__2X4n {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__24qK {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__24qK {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__24qK p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__24qK strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__3uAq {
    flex-flow: column; } }

.index_footerText__2IJj {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__2IJj {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__2fdi {
    flex-flow: row; }
    .index_cardContainerCreate__2fdi .index_left__3KMh {
      width: 50%; }
    .index_cardContainerCreate__2fdi .index_leftOnly__1Wmr {
      width: 50%; }
    .index_cardContainerCreate__2fdi .index_right__2X4n {
      width: 50%; } }

.index_newPrintSub__1obd {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__1obd a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__2c0o {
  margin: 0 0 30px 0; }

.index_emptyMessage__1HKH {
  padding: 10px 20px; }

.index_successMessageFadeOut__2DKw {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__3ZEl 5s forwards; }

@keyframes index_fadeinout__3ZEl {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_bigText__3JD3 {
  font-size: 20px; }

.index_centerButton__3rmw {
  display: block;
  margin: 0 auto auto; }

.index_whiteBox__1xJk {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__1xJk .index_leftBox__3AVN {
    width: 50%; }
  .index_whiteBox__1xJk .index_rightBox__2S_a {
    width: 50%; }
    .index_whiteBox__1xJk .index_rightBox__2S_a ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__1xJk .index_header__34uv {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__1xJk .index_block__2vaf {
    padding-left: 20px; }
  .index_whiteBox__1xJk .index_bigText__3GXw {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__1xJk .index_subtitle__3qWG {
    margin-bottom: 20px; }
  .index_whiteBox__1xJk .index_smallText__3FgX {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1xJk .index_secondLine__OWxH {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1xJk ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__1xJk ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__1xJk ul li .index_features__39zE {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__1xJk ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__1KLw {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__1KLw {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__1KLw.index_verticalCard__X-7T {
        display: block; }
      .index_whiteBoxHorizontal__1KLw .index_alignToBottom__kmvn {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__1KLw .index_leftBox__3AVN {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1KLw .index_leftBox__3AVN {
        width: 100%; } }
  .index_whiteBoxHorizontal__1KLw .index_rightBox__2S_a {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__1KLw .index_rightBox__2S_a ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1KLw .index_rightBox__2S_a {
        width: 100%; } }
  .index_whiteBoxHorizontal__1KLw .index_header__34uv {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__1KLw .index_header__34uv {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1KLw .index_header__34uv {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1KLw .index_header__34uv.index_printSubtitle__3eSe {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__1KLw .index_printSubtitle__3eSe.index_verticalCardHeader__1xOA {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__1KLw .index_center__1Uec {
    margin: auto; }
  .index_whiteBoxHorizontal__1KLw .index_printHeader__3n7E {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__1KLw .index_printHeader__3n7E.index_left__2VJI {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__1KLw .index_printHeader__3n7E {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__1KLw .index_block__2vaf {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__1KLw .index_bigText__3GXw {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__1KLw .index_printBigText__XEW_ {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__1KLw .index_printBigText__XEW_.index_verticalCard__X-7T {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__1KLw.index_verticalCard__X-7T .index_printBigText__XEW_ {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__1KLw .index_subtitle__3qWG {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__1KLw .index_smallText__3FgX {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1KLw .index_secondLine__OWxH {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__1KLw .index_printSubtitle__3eSe {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__1KLw ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__1KLw ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__1KLw ul li .index_features__39zE {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__1KLw ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__1KLw ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__2FHY {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__2FHY .index_left__2VJI,
  .index_cardContainer__2FHY .index_right__1EzY {
    vertical-align: top; }
  .index_cardContainer__2FHY .index_right__1EzY {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__2FHY .index_left__2VJI {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__2FHY .index_left__2VJI {
        padding-bottom: 20px; } }
  .index_cardContainer__2FHY .index_card__3nrN {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__2FHY .index_left__2VJI {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__2FHY .index_leftOnly__jSDP {
      width: 100%; }
    .index_cardContainer__2FHY .index_right__1EzY {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__3qpO {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__3qpO {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__3qpO p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__3qpO strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__26E- {
    flex-flow: column; } }

.index_footerText__2T1N {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__2T1N {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__1OdT {
    flex-flow: row; }
    .index_cardContainerCreate__1OdT .index_left__2VJI {
      width: 50%; }
    .index_cardContainerCreate__1OdT .index_leftOnly__jSDP {
      width: 50%; }
    .index_cardContainerCreate__1OdT .index_right__1EzY {
      width: 50%; } }

.index_newPrintSub__1_fy {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__1_fy a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__3KCn {
  margin: 0 0 30px 0; }

.index_emptyMessage__pEet {
  padding: 10px 20px; }

.index_successMessageFadeOut__1huR {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__2_Pm 5s forwards; }

@keyframes index_fadeinout__2_Pm {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.index_bigText__3GXw {
  font-size: 20px; }

.index_whiteBox__1J50 {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  .index_whiteBox__1J50 .index_leftBox__3S-2 {
    width: 50%; }
  .index_whiteBox__1J50 .index_rightBox__3-KB {
    width: 50%; }
    .index_whiteBox__1J50 .index_rightBox__3-KB ul li::first-letter {
      text-transform: capitalize; }
  .index_whiteBox__1J50 .index_header__V_0v {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
  .index_whiteBox__1J50 .index_block__3CfX {
    padding-left: 20px; }
  .index_whiteBox__1J50 .index_bigText__5QJj {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 5px;
    letter-spacing: -3.5px; }
  .index_whiteBox__1J50 .index_subtitle__1lXf {
    margin-bottom: 20px; }
  .index_whiteBox__1J50 .index_smallText__3RY8 {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1J50 .index_secondLine__2ItN {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBox__1J50 ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBox__1J50 ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBox__1J50 ul li .index_features__LM1u {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBox__1J50 ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }

.index_whiteBoxHorizontal__YXAk {
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 30px 30px;
  height: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 767px) {
    .index_whiteBoxHorizontal__YXAk {
      flex-direction: column;
      display: flex;
      flex-flow: row wrap; }
      .index_whiteBoxHorizontal__YXAk.index_verticalCard__1OSk {
        display: block; }
      .index_whiteBoxHorizontal__YXAk .index_alignToBottom__14rC {
        align-self: flex-end; } }
  .index_whiteBoxHorizontal__YXAk .index_leftBox__3S-2 {
    width: calc((50%) - (15px));
    margin-left: auto; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__YXAk .index_leftBox__3S-2 {
        width: 100%; } }
  .index_whiteBoxHorizontal__YXAk .index_rightBox__3-KB {
    width: calc((50%) - (15px)); }
    .index_whiteBoxHorizontal__YXAk .index_rightBox__3-KB ul li::first-letter {
      text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__YXAk .index_rightBox__3-KB {
        width: 100%; } }
  .index_whiteBoxHorizontal__YXAk .index_header__V_0v {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    margin-bottom: 20px;
    text-align: center; }
    @media screen and (min-width: 767px) {
      .index_whiteBoxHorizontal__YXAk .index_header__V_0v {
        text-align: left;
        width: 100%;
        padding-bottom: 20px;
        border-bottom: 2px solid #D8D8D8;
        flex: 1 100%; } }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__YXAk .index_header__V_0v {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__YXAk .index_header__V_0v.index_printSubtitle__2Mid {
    text-align: left;
    margin-top: 5px; }
  .index_whiteBoxHorizontal__YXAk .index_printSubtitle__2Mid.index_verticalCardHeader__3ycd {
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    margin: 5px 0 20px 0; }
  .index_whiteBoxHorizontal__YXAk .index_center__bW2c {
    margin: auto; }
  .index_whiteBoxHorizontal__YXAk .index_printHeader__2hAn {
    font-size: 20px;
    font-weight: 800;
    letter-spacing: -0.5px;
    line-height: 26px;
    text-align: center; }
    .index_whiteBoxHorizontal__YXAk .index_printHeader__2hAn.index_left__2ygX {
      text-align: left;
      width: 100%;
      padding-bottom: 20px;
      border-bottom: 2px solid #D8D8D8;
      flex: 1 100%; }
    @media screen and (max-width: 767px) {
      .index_whiteBoxHorizontal__YXAk .index_printHeader__2hAn {
        border-bottom: 2px solid #D8D8D8;
        padding-bottom: 10px; } }
  .index_whiteBoxHorizontal__YXAk .index_block__3CfX {
    padding-left: 20px; }
  .index_whiteBoxHorizontal__YXAk .index_bigText__5QJj {
    text-align: center;
    color: #0A3488;
    font-size: 56px;
    font-weight: 300;
    line-height: 48px;
    margin-bottom: 12px;
    letter-spacing: -3.5px; }
  .index_whiteBoxHorizontal__YXAk .index_printBigText__16EX {
    text-align: center;
    color: #0A3488;
    font-size: 64px;
    font-weight: 300;
    line-height: 64px;
    margin-bottom: 30px; }
    .index_whiteBoxHorizontal__YXAk .index_printBigText__16EX.index_verticalCard__1OSk {
      margin-bottom: 30px; }
  .index_whiteBoxHorizontal__YXAk.index_verticalCard__1OSk .index_printBigText__16EX {
    margin-bottom: 30px;
    margin-top: 30px; }
  .index_whiteBoxHorizontal__YXAk .index_subtitle__1lXf {
    margin-bottom: 20px; }
  .index_whiteBoxHorizontal__YXAk .index_smallText__3RY8 {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__YXAk .index_secondLine__2ItN {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
  .index_whiteBoxHorizontal__YXAk .index_printSubtitle__2Mid {
    font-size: 12px;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    font-style: italic;
    margin-top: 8px; }
  .index_whiteBoxHorizontal__YXAk ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    .index_whiteBoxHorizontal__YXAk ul li {
      margin: 0;
      margin-bottom: 20px;
      padding-left: 30px;
      text-align: left;
      position: relative; }
      .index_whiteBoxHorizontal__YXAk ul li .index_features__LM1u {
        font-size: 15px;
        opacity: 0.7; }
      .index_whiteBoxHorizontal__YXAk ul li:before {
        content: url("/resources/defaults/news_3.0/icons/ui/subscribe_checkmark.svg");
        color: #0A3488;
        position: absolute;
        top: 0;
        left: 0; }
      .index_whiteBoxHorizontal__YXAk ul li:last-child {
        margin-bottom: 0; }

.index_cardContainer__23dU {
  width: 100%;
  display: flex;
  height: 100%;
  flex-flow: column; }
  .index_cardContainer__23dU .index_left__2ygX,
  .index_cardContainer__23dU .index_right__2u-r {
    vertical-align: top; }
  .index_cardContainer__23dU .index_right__2u-r {
    order: 1;
    margin-bottom: 15px; }
  .index_cardContainer__23dU .index_left__2ygX {
    order: 2; }
    @media screen and (max-width: 767px) {
      .index_cardContainer__23dU .index_left__2ygX {
        padding-bottom: 20px; } }
  .index_cardContainer__23dU .index_card__2TCJ {
    height: 100%;
    position: relative;
    padding-bottom: 80px; }
  @media screen and (min-width: 767px) {
    .index_cardContainer__23dU .index_left__2ygX {
      order: 1;
      width: 100%;
      padding: 0 8px 15px 0; }
    .index_cardContainer__23dU .index_leftOnly__3SR1 {
      width: 100%; }
    .index_cardContainer__23dU .index_right__2u-r {
      order: 2;
      width: 100%;
      padding: 0 0 0 8px; } }

.index_pageHeader__1aug {
  text-align: center;
  color: #000000;
  font-size: 20px;
  display: block;
  border-bottom: 4px solid #D8D8D8;
  font-weight: 800;
  padding-bottom: 10px;
  margin: 10px 0px 20px 0px; }
  @media screen and (min-width: 767px) {
    .index_pageHeader__1aug {
      text-align: left;
      font-size: 28px;
      letter-spacing: -0.5px;
      line-height: 38px;
      padding-bottom: 2px;
      margin-bottom: 40px; } }
  .index_pageHeader__1aug p {
    display: block;
    margin-bottom: 20px; }
  .index_pageHeader__1aug strong {
    font-weight: bold; }

@media screen and (min-width: 767px) {
  .index_whiteBoxCreate__2IiP {
    flex-flow: column; } }

.index_footerText__3Yet {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  align-self: center;
  margin-bottom: 20px;
  width: calc((50%) - (15px)); }
  @media screen and (max-width: 767px) {
    .index_footerText__3Yet {
      width: 100%; } }

@media screen and (min-width: 767px) {
  .index_cardContainerCreate__6FLH {
    flex-flow: row; }
    .index_cardContainerCreate__6FLH .index_left__2ygX {
      width: 50%; }
    .index_cardContainerCreate__6FLH .index_leftOnly__3SR1 {
      width: 50%; }
    .index_cardContainerCreate__6FLH .index_right__2u-r {
      width: 50%; } }

.index_newPrintSub__1nPr {
  text-align: center;
  margin-bottom: 20px; }
  .index_newPrintSub__1nPr a {
    font-size: 15px;
    line-height: 20px; }

.index_signInSubMessage__krVh {
  margin: 0 0 30px 0; }

.index_emptyMessage__3GZe {
  padding: 10px 20px; }

.index_successMessageFadeOut__1dQX {
  padding: 15px;
  background-color: rgba(58, 180, 75, 0.5);
  animation: index_fadeinout__1bn3 5s forwards; }

@keyframes index_fadeinout__1bn3 {
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

button {
  border: none;
  border-radius: 1px; }

.index_Subscribe__2lXc {
  position: relative;
  transition: width 0.2s ease-in-out;
  width: 60px;
  height: 60px; }
  @media screen and (max-width: 1023px) {
    .index_Subscribe__2lXc {
      display: none; } }

.index_Icon__126_ {
  position: relative;
  float: right;
  width: 60px;
  height: 60px;
  cursor: pointer;
  border: 0;
  transition: background-color 0.2s ease-in-out;
  outline: 0;
  background-color: #202020;
  border-bottom: 1px solid #444444; }
  .index_Icon__126_ img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); }
  .index_Icon__126_ .index_accountName__3Lwi {
    height: 10px;
    color: #ffffff;
    font-family: "Open Sans";
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.5px;
    line-height: 10px;
    text-align: center;
    padding-top: 40px; }

.index_SubscribeDrop__2VBC, .index_SubscribeArrow__3R2I {
  visibility: hidden;
  transition-delay: 0.5s; }

.index_Icon__126_:hover ~ .index_SubscribeDrop__2VBC,
.index_SubscribeDrop__2VBC:hover,
.index_Subscribe__2lXc:hover .index_SubscribeArrow__3R2I {
  visibility: visible;
  transition-delay: 0s; }
  @media screen and (max-width: 767px) {
    .index_Icon__126_:hover ~ .index_SubscribeDrop__2VBC,
    .index_SubscribeDrop__2VBC:hover,
    .index_Subscribe__2lXc:hover .index_SubscribeArrow__3R2I {
      visibility: hidden; } }

.index_SubscribeArrow__3R2I {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid white;
  display: block;
  position: absolute;
  bottom: 0;
  right: 26px;
  visibility: hidden; }

.index_SubscribeDrop__2VBC {
  position: fixed;
  align-self: flex-start;
  flex-direction: column;
  justify-content: center;
  resize: none;
  overflow: auto;
  height: auto;
  top: 60px;
  width: 270px;
  right: 0px;
  background-color: #ffffff;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2); }
  .index_SubscribeDrop__2VBC .index_Buttons__20yD {
    background-color: #0a3488;
    color: #ffffff;
    width: 240px;
    height: 40px;
    font-size: 14px;
    font-weight: 600;
    line-height: 15px;
    cursor: pointer; }
  .index_SubscribeDrop__2VBC .index_SubscribeDropUserInfo__tr73 {
    margin-bottom: 14px; }
  .index_SubscribeDrop__2VBC .index_SubscribeSignIn__23ey {
    font-size: 15px;
    line-height: 20px;
    font-weight: 600; }
  .index_SubscribeDrop__2VBC .index_SubscribeDropBlock__jmdZ {
    height: 20px;
    width: 240px;
    color: #000000;
    font-family: "Open Sans";
    font-size: 15px;
    font-weight: 600;
    line-height: 20px;
    margin: 10px 15px 0px 15px;
    white-space: nowrap; }
    .index_SubscribeDrop__2VBC .index_SubscribeDropBlock__jmdZ .index_memberSince__2axB {
      height: 16px;
      width: 179px;
      color: rgba(18, 18, 18, 0.7);
      font-size: 13px;
      font-weight: 600;
      line-height: 16px; }
  .index_SubscribeDrop__2VBC .index_SubscribeDropAccountContainer__3p3G {
    height: 40px;
    width: 240px;
    margin: 30px 15px 15px 15px; }
  .index_SubscribeDrop__2VBC .index_SubscribeDropAccount__3BmR {
    height: 40px;
    width: 240px;
    text-align: center; }
    .index_SubscribeDrop__2VBC .index_SubscribeDropAccount__3BmR:hover {
      background-color: inherit !important;
      cursor: pointer; }
  .index_SubscribeDrop__2VBC .index_SubscribeDropAccountLink__3gHK {
    text-decoration: none;
    color: #ffffff;
    margin: 0 auto;
    font-size: 14px;
    font-weight: 600;
    line-height: 40px; }
  .index_SubscribeDrop__2VBC .index_SubscribeHr__38y1 {
    display: block;
    width: 86%;
    color: #efefed;
    margin: auto; }
  .index_SubscribeDrop__2VBC .index_SubscribeDropSignInOut__157L {
    padding: 0 15px 0 15px; }
  .index_SubscribeDrop__2VBC .index_SubscribeDropUserSignIn__3Shl {
    padding: 20px 15px 0 15px; }
    .index_SubscribeDrop__2VBC .index_SubscribeDropUserSignIn__3Shl .index_SubscribeSignIn__23ey {
      font-size: 15px;
      line-height: 20px;
      font-weight: 600;
      margin-bottom: 20px; }
    .index_SubscribeDrop__2VBC .index_SubscribeDropUserSignIn__3Shl .index_SubscribeSignInInput__3fQl {
      height: 36px;
      width: 239px;
      border: 1px solid #cccccc;
      border-radius: 4px;
      background-color: #ffffff; }
    .index_SubscribeDrop__2VBC .index_SubscribeDropUserSignIn__3Shl .index_SubscribeSignInPassword__3AmN {
      text-align: center; }
    .index_SubscribeDrop__2VBC .index_SubscribeDropUserSignIn__3Shl .index_SubscribeSignInPasswordLink__3d-H {
      color: #1b89ff;
      font-size: 11px;
      font-weight: 600;
      line-height: 16px; }

@media screen and (max-width: 1023px) {
  .index_modalElement__2pQJ {
    width: 90% !important; } }

.index_forgotDiv__o0QZ {
  text-align: center;
  margin-bottom: -10px; }

.index_forgot__2chy {
  font-weight: 600;
  font-size: 11px;
  text-decoration: none; }

.index_prem__2lQc {
  color: yellow; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

body {
  min-width: 100%;
  min-height: 100%; }

.fixMobileBody {
  position: fixed;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0; }

.HamburgerHeader-module_ThumbVertical__1u11 {
  position: relative;
  display: block;
  cursor: pointer;
  border-radius: 5px;
  margin-left: 3px;
  height: 192px;
  width: 0;
  background-color: #444444;
  display: none; }

.HamburgerHeader-module_TrackVertical__33CF {
  position: absolute;
  width: 0;
  display: block !important;
  right: 0;
  bottom: 1px;
  top: 1px;
  background-color: #151515;
  z-index: 1;
  display: none; }

.HamburgerHeader-module_HamburgerMenuOpen__2nj- .HamburgerHeader-module_TrackVertical__33CF {
  bottom: 120px; }

.HamburgerHeader-module_HeaderTeaserRow__2tL8 {
  display: none; }
  @media screen and (min-width: 1024px) {
    .HamburgerHeader-module_HeaderTeaserRow__2tL8 {
      display: block; } }

@media screen and (min-width: 1024px) {
  .HamburgerHeader-module_ThumbVertical__1u11 {
    width: 11px; }
  .HamburgerHeader-module_TrackVertical__33CF {
    width: 15px; }
  .HamburgerHeader-module_TrackVertical__33CF, .HamburgerHeader-module_ThumbVertical__1u11 {
    display: block; } }

.HamburgerHeader-module_AccordionLinks__HVhE {
  list-style-type: none;
  padding: 0; }

.HamburgerHeader-module_Background__3V3I {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  display: none;
  background: #000;
  opacity: 0.25;
  z-index: 4800; }

.HamburgerHeader-module_ShowBackground__PQ8F .HamburgerHeader-module_Background__3V3I {
  display: block; }

@media screen and (max-width: 1106px) {
  .HamburgerHeader-module_Lhs__3pMx {
    position: absolute; } }

.HamburgerHeader-module_WeatherExtra__3Z_l {
  position: absolute;
  right: 70px;
  z-index: 2;
  overflow: hidden;
  display: block; }
  @media screen and (max-width: 767px) {
    .HamburgerHeader-module_WeatherExtra__3Z_l {
      margin-right: 5px;
      right: 70px; } }
  .HamburgerHeader-module_WeatherExtra__3Z_l a {
    display: block; }

.HamburgerHeader-module_LiveStatusMobile__1bOl {
  float: right;
  height: 50px;
  width: 70px;
  display: block; }

.HamburgerHeader-module_HamburgerHeader__3_Sn {
  position: fixed;
  z-index: 5;
  width: 100%;
  top: 0;
  z-index: 5000; }

.HamburgerHeader-module_hidden__19_C {
  display: none; }

.HamburgerHeader-module_NavWrapper__VuT- {
  position: relative;
  overflow: hidden;
  z-index: 5000; }
  @media screen and (min-width: 1024px) {
    .HamburgerHeader-module_NavWrapper__VuT- {
      overflow: initial;
      background-color: #2E2E2E; } }

.HamburgerHeader-module_HeaderLogo__Sq0V {
  float: left;
  height: 50px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start; }

.HamburgerHeader-module_HeaderImgMobile__1avU {
  height: 50px; }

.HamburgerHeader-module_HeaderImg__2asN {
  display: none; }

.HamburgerHeader-module_RootNodes__3hGx {
  display: none; }

.HamburgerHeader-module_SearchDesktop__2aSD {
  display: none;
  position: relative; }

.HamburgerHeader-module_SubscribeDesktop__1NSa {
  display: none;
  position: relative; }

/* mobile only style is allowed to use calc */
@media screen and (max-width: 1023px) {
  .HamburgerHeader-module_EnableSubnavTransition__1_sa .HamburgerHeader-module_SubnavWrapper__3siD {
    transition: left 0.2s ease-in-out; } }

@media screen and (min-width: 1024px) {
  .HamburgerHeader-module_EnableSubnavTransition__1_sa .HamburgerHeader-module_SubnavWrapper__3siD {
    transition: width .2s ease-in-out, height .2s ease-in-out; } }

.HamburgerHeader-module_SubnavWrapper__3siD {
  background: #202020;
  width: 0;
  overflow: hidden;
  position: relative;
  top: 0;
  left: 0;
  z-index: 5000; }
  @media screen and (max-width: 1023px) {
    .HamburgerHeader-module_SubnavWrapper__3siD {
      left: -100%;
      width: calc(100% - 70px); } }
  @media screen and (min-width: 1024px) {
    .HamburgerHeader-module_SubnavWrapper__3siD div div {
      padding-right: 0 !important; } }

.HamburgerHeader-module_SubnavContent__1eTT {
  width: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: auto;
  position: absolute;
  top: 0;
  bottom: 0; }

.HamburgerHeader-module_NetworkLogo__350c {
  display: none; }

.HamburgerHeader-module_HamburgerOpen__3p8F .HamburgerHeader-module_Background__3V3I {
  display: block; }

.HamburgerHeader-module_HamburgerOpen__3p8F .HamburgerHeader-module_SubnavWrapper__3siD {
  width: calc(100% - 70px);
  height: 100vh;
  -webkit-overflow-scrolling: auto;
  box-shadow: 10px 0 5px -6px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 10px 0 5px -6px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 10px 0 5px -6px rgba(0, 0, 0, 0.35);
  -ms-box-shadow: 10px 0 5px -6px rgba(0, 0, 0, 0.35); }
  @media screen and (max-width: 767px) {
    .HamburgerHeader-module_HamburgerOpen__3p8F .HamburgerHeader-module_SubnavWrapper__3siD {
      min-height: calc(100vh + 100%);
      overflow-y: scroll; } }
  @media screen and (max-width: 1023px) {
    .HamburgerHeader-module_HamburgerOpen__3p8F .HamburgerHeader-module_SubnavWrapper__3siD {
      left: 0; } }
  @media screen and (min-width: 1024px) {
    .HamburgerHeader-module_HamburgerOpen__3p8F .HamburgerHeader-module_SubnavWrapper__3siD {
      height: auto; } }

.HamburgerHeader-module_HamburgerButton__1h-L {
  border-radius: 0;
  width: 50px;
  height: 50px;
  margin: 0;
  padding: 0;
  line-height: 50px;
  border: 0;
  float: left;
  color: #fff;
  cursor: pointer;
  outline: 0;
  position: relative; }

.HamburgerHeader-module_navOpen__2TiA span:nth-child(1) {
  top: 0px;
  transform-origin: left top; }

.HamburgerHeader-module_navOpen__2TiA span:nth-child(2) {
  top: 6px;
  transform-origin: left top; }

.HamburgerHeader-module_navOpen__2TiA span:nth-child(3) {
  top: 12px;
  transform-origin: left top; }

.HamburgerHeader-module_navOpen__2TiA span {
  border-radius: 2px; }

.HamburgerHeader-module_navOpen__2TiA.HamburgerHeader-module_open__1yrj span:nth-child(1) {
  transform: rotate(45deg) translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 23px; }

.HamburgerHeader-module_navOpen__2TiA.HamburgerHeader-module_open__1yrj span:nth-child(2) {
  width: 0%;
  opacity: 0; }

.HamburgerHeader-module_navOpen__2TiA.HamburgerHeader-module_open__1yrj span:nth-child(3) {
  transform: rotate(-45deg) translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 23px; }

.HamburgerHeader-module_navOpen__2TiA span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background: #FFF;
  opacity: 1;
  left: 0;
  transform: rotate(0deg);
  transition: .2s ease-in-out; }

.HamburgerHeader-module_navOpen__2TiA {
  height: 15px;
  width: 24px;
  transform: rotate(0deg) translate(-50%, -50%);
  transition: .2s ease-in-out;
  cursor: pointer;
  position: absolute;
  left: 50%;
  top: 50%; }
  .HamburgerHeader-module_navOpen__2TiA.HamburgerHeader-module_open__1yrj {
    height: 20px;
    width: 20px; }

.HamburgerHeader-module_MobileSearch__3WTW {
  position: fixed;
  width: calc(100% - 70px);
  height: 50px;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  box-sizing: border-box; }
  .HamburgerHeader-module_MobileSearch__3WTW > input {
    height: 40px;
    width: calc(100% - 10px);
    position: absolute;
    top: 5px;
    right: 5px;
    border-radius: 0;
    box-sizing: border-box;
    border: 0;
    outline: 0;
    color: #999999;
    font-size: 16px;
    font-style: italic;
    line-height: 40px;
    padding: 0 15px; }
  .HamburgerHeader-module_MobileSearch__3WTW > button {
    cursor: pointer;
    background: #fff;
    width: 40px;
    height: 40px;
    border: 0;
    outline: 0;
    position: absolute;
    right: 5px;
    margin-right: 11px;
    top: 5px;
    box-sizing: border-box; }

.HamburgerHeader-module_SecondaryFooter__8YwC {
  display: none; }

.HamburgerHeader-module_FooterGradient__2LTM {
  display: none; }

.HamburgerHeader-module_SubnavLinkWrapper__OMHl {
  display: none; }

@media screen and (min-width: 1024px) {
  .HamburgerHeader-module_SubnavLinkWrapper__OMHl {
    padding: 0 42px;
    min-height: 278px; } }

@media screen and (min-width: 1500px) {
  .HamburgerHeader-module_SubnavLinkWrapper__OMHl {
    padding: 0; } }

.HamburgerHeader-module_Footer__33Nh {
  position: fixed;
  bottom: 0;
  width: calc(100% - 71px);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between; }
  @media screen and (max-width: 1023px) {
    .HamburgerHeader-module_Footer__33Nh {
      background: #000; } }

/* desktop breakpoints */
@media screen and (min-width: 1024px) {
  .HamburgerHeader-module_SecondaryFooter__8YwC,
  .HamburgerHeader-module_Footer__33Nh {
    position: absolute; }
  .HamburgerHeader-module_SecondaryFooter__8YwC {
    display: block;
    background-color: #2e2e2e;
    width: 100%;
    height: 70px;
    bottom: 50px;
    z-index: 1;
    margin: 0;
    padding: 0; }
  .HamburgerHeader-module_Footer__33Nh {
    width: 100%;
    height: 50px;
    z-index: 1;
    bottom: 0;
    box-sizing: border-box;
    padding-right: 60px; }
  .HamburgerHeader-module_RootSelected___bfV {
    position: relative; }
    .HamburgerHeader-module_RootSelected___bfV:after {
      content: "";
      height: 3px;
      box-sizing: border-box;
      margin: 0px auto;
      position: absolute;
      left: 18px;
      right: 18px;
      bottom: -1px; }
  .HamburgerHeader-module_MobileSearch__3WTW {
    display: none; }
  .HamburgerHeader-module_HamburgerHeader__3_Sn {
    height: 60px;
    background: #2E2E2E; }
    .HamburgerHeader-module_HamburgerHeader__3_Sn.HamburgerHeader-module_HamburgerOpen__3p8F .HamburgerHeader-module_SubnavWrapper__3siD {
      width: 100%;
      max-height: 65vh;
      min-height: 639px; }
  .HamburgerHeader-module_SubnavWrapper__3siD {
    height: 0;
    width: 100%;
    top: 0px; }
  .HamburgerHeader-module_HamburgerButton__1h-L {
    width: 60px;
    height: 60px; }
  .HamburgerHeader-module_HeaderLogo__Sq0V {
    /* Proposed changes for variable-width icon area - not fully tested on mobile IE11 */
    position: relative;
    /* width: 214px; */
    height: 60px;
    padding-right: 30px; }
    .HamburgerHeader-module_HeaderLogo__Sq0V.HamburgerHeader-module_ie11fix__1DH7 {
      min-width: 225px; }
    .HamburgerHeader-module_HeaderLogo__Sq0V a {
      display: block; }
  .HamburgerHeader-module_HeaderImgMobile__1avU {
    display: none; }
  .HamburgerHeader-module_HeaderImg__2asN {
    /* Proposed changes for variable-width icon area - not fully tested on mobile IE11 */
    margin: 0;
    /* width: 184px; */
    /* height: 26.281px; */
    /* IE11 requies an explicit height */
    display: block;
    height: 60px; }
  .HamburgerHeader-module_LiveStatusMobile__1bOl {
    display: none; }
  .HamburgerHeader-module_RootNodes__3hGx {
    display: block;
    float: left;
    overflow: hidden;
    list-style-type: none;
    text-transform: uppercase;
    margin: 0;
    padding: 0; }
  .HamburgerHeader-module_RootLink__jZO2 {
    float: left;
    padding: 0;
    letter-spacing: 0.5px;
    cursor: pointer; }
    .HamburgerHeader-module_RootLink__jZO2 a,
    .HamburgerHeader-module_RootLink__jZO2 .HamburgerHeader-module_nonlink__9Zdm {
      padding: 24px 18px;
      text-decoration: none;
      color: #fff !important;
      font-size: 12px;
      font-spacing: 17px;
      font-weight: bold;
      line-height: 59px; }
    .HamburgerHeader-module_RootLink__jZO2 .HamburgerHeader-module_nonlink__9Zdm {
      cursor: default; }
  .HamburgerHeader-module_SearchDesktop__2aSD {
    flex: 2 auto;
    display: block;
    z-index: 1; }
  .HamburgerHeader-module_SubscribeDesktop__1NSa {
    display: block;
    z-index: 1; }
  .HamburgerHeader-module_LinkColumns__2shQ {
    list-style-type: none;
    overflow: hidden;
    margin: 0;
    padding: 40px 60px 0;
    margin-bottom: 160px;
    box-sizing: border-box; }
  .HamburgerHeader-module_LinkColumnWrapper__1SQe {
    width: 25%;
    display: inline-block;
    vertical-align: top; }
  .HamburgerHeader-module_LinkColumn__2Sug {
    width: 190px;
    margin-bottom: 40px; }
  .HamburgerHeader-module_NetworkLogo__350c {
    opacity: 0.07;
    display: block;
    position: absolute;
    right: 60.75px;
    bottom: 38.98px; }
  .HamburgerHeader-module_HamburgerMenuOpen__2nj- .HamburgerHeader-module_NetworkLogo__350c {
    pointer-events: none;
    bottom: 38.98px; }
  .HamburgerHeader-module_HamburgerMenuOpen__2nj- .HamburgerHeader-module_FooterGradient__2LTM {
    display: block; }
  .HamburgerHeader-module_NavOneOpen__c2g5 .HamburgerHeader-module_NetworkLogo__350c, .HamburgerHeader-module_NavTwoOpen__2imS .HamburgerHeader-module_NetworkLogo__350c, .HamburgerHeader-module_NavThreeOpen__19P1 .HamburgerHeader-module_NetworkLogo__350c, .HamburgerHeader-module_NavFourOpen__-dS8 .HamburgerHeader-module_NetworkLogo__350c {
    bottom: 0;
    width: auto;
    height: 227px;
    pointer-events: none; }
  .HamburgerHeader-module_FooterGradient__2LTM {
    width: 100%;
    height: 40px;
    position: absolute;
    left: 0;
    bottom: 120px;
    pointer-events: none;
    background: -moz-linear-gradient(top, rgba(32, 32, 32, 0) 0%, #202020 100%);
    background: -webkit-linear-gradient(top, rgba(32, 32, 32, 0) 0%, #202020 100%);
    background: linear-gradient(to bottom, rgba(32, 32, 32, 0) 0%, #202020 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00202020', endColorstr='#202020',GradientType=0 ); }
  .HamburgerHeader-module_NavOneOpen__c2g5 .HamburgerHeader-module_SubnavLinkWrapper__OMHl, .HamburgerHeader-module_NavTwoOpen__2imS .HamburgerHeader-module_SubnavLinkWrapper__OMHl, .HamburgerHeader-module_NavThreeOpen__19P1 .HamburgerHeader-module_SubnavLinkWrapper__OMHl, .HamburgerHeader-module_NavFourOpen__-dS8 .HamburgerHeader-module_SubnavLinkWrapper__OMHl {
    display: block; }
  .HamburgerHeader-module_SubnavLinkWrapper__OMHl {
    width: 100%; }
  .HamburgerHeader-module_SubnavLinkTable__3gCm {
    margin: 0 auto;
    padding: 20px 0; }
    .HamburgerHeader-module_SubnavLinkTable__3gCm .HamburgerHeader-module_SubnavLinkTableCell__27D1 a {
      text-decoration: none;
      color: #fff;
      opacity: .8;
      line-height: 33px;
      font-size: 16px; }
      .HamburgerHeader-module_SubnavLinkTable__3gCm .HamburgerHeader-module_SubnavLinkTableCell__27D1 a:hover {
        opacity: 1; }
  .HamburgerHeader-module_UserContentWrapper__3ir2 {
    min-height: 374px; } }

/* S  */
/* M  */
@media screen and (min-width: 1024px) {
  .HamburgerHeader-module_WeatherExtra__3Z_l {
    max-width: 135px;
    display: block; }
  .HamburgerHeader-module_HamburgerButton__1h-L,
  .HamburgerHeader-module_HeaderLogo__Sq0V,
  .HamburgerHeader-module_RootLink__jZO2,
  .HamburgerHeader-module_Rhs__1xFn {
    border-bottom: 1px solid #444444;
    height: 60px;
    box-sizing: border-box; }
  .HamburgerHeader-module_HamburgerMenuOpen__2nj- .HamburgerHeader-module_RootNodes__3hGx {
    opacity: .15; }
  .HamburgerHeader-module_HamburgerOpen__3p8F .HamburgerHeader-module_RootLink__jZO2.HamburgerHeader-module_RootActive__L6jT {
    border-bottom: #444444; }
  .HamburgerHeader-module_SearchDesktop__2aSD {
    height: 60px;
    box-sizing: border-box;
    overflow: hidden;
    border-bottom: 1px solid #444444; }
  .HamburgerHeader-module_SubscribeDesktop__1NSa {
    height: 60px;
    box-sizing: border-box;
    border-bottom: 1px solid #444444;
    border-left: 1px solid #414141; }
  .HamburgerHeader-module_Rhs__1xFn {
    position: absolute;
    right: 70px;
    display: block;
    top: 0;
    height: 60px;
    box-sizing: border-box;
    border-bottom: 1px solid #444444; }
  .HamburgerHeader-module_extraSpacing__1ySz {
    right: 130px; }
  .HamburgerHeader-module_Lhs__3pMx {
    z-index: 1; }
  .HamburgerHeader-module_SearchIdle__1Zto .HamburgerHeader-module_Lhs__3pMx {
    z-index: 2; }
  .HamburgerHeader-module_NavWrapper__VuT- {
    height: 60px;
    box-sizing: border-box; }
  .HamburgerHeader-module_RootLink__jZO2 {
    transition: .2s ease-in-out; }
  .HamburgerHeader-module_NavOneOpen__c2g5 .HamburgerHeader-module_SearchDesktop__2aSD .HamburgerHeader-module_NavSearchItem__1BbX, .HamburgerHeader-module_NavTwoOpen__2imS .HamburgerHeader-module_SearchDesktop__2aSD .HamburgerHeader-module_NavSearchItem__1BbX, .HamburgerHeader-module_NavThreeOpen__19P1 .HamburgerHeader-module_SearchDesktop__2aSD .HamburgerHeader-module_NavSearchItem__1BbX, .HamburgerHeader-module_NavFourOpen__-dS8 .HamburgerHeader-module_SearchDesktop__2aSD .HamburgerHeader-module_NavSearchItem__1BbX {
    border-bottom: 1px solid #444444;
    overflow: hidden;
    box-sizing: border-box; }
  .HamburgerHeader-module_NavOneOpen__c2g5 .HamburgerHeader-module_NavSearchItem__1BbX, .HamburgerHeader-module_NavTwoOpen__2imS .HamburgerHeader-module_NavSearchItem__1BbX, .HamburgerHeader-module_NavThreeOpen__19P1 .HamburgerHeader-module_NavSearchItem__1BbX, .HamburgerHeader-module_NavFourOpen__-dS8 .HamburgerHeader-module_NavSearchItem__1BbX {
    border-bottom: 1px solid #444444; }
  .HamburgerHeader-module_NavOneOpen__c2g5 .HamburgerHeader-module_RootLink1__2kvy,
  .HamburgerHeader-module_NavTwoOpen__2imS .HamburgerHeader-module_RootLink2__3fa5,
  .HamburgerHeader-module_NavThreeOpen__19P1 .HamburgerHeader-module_RootLink3__3708,
  .HamburgerHeader-module_NavFourOpen__-dS8 .HamburgerHeader-module_RootLink4__1lSJ,
  .HamburgerHeader-module_RootLink__jZO2:hover {
    border-bottom: 1px solid #1e1e1e;
    background-color: #202020; }
    .HamburgerHeader-module_NavOneOpen__c2g5 .HamburgerHeader-module_RootLink1__2kvy .HamburgerHeader-module_SearchDesktop__2aSD,
    .HamburgerHeader-module_NavTwoOpen__2imS .HamburgerHeader-module_RootLink2__3fa5 .HamburgerHeader-module_SearchDesktop__2aSD,
    .HamburgerHeader-module_NavThreeOpen__19P1 .HamburgerHeader-module_RootLink3__3708 .HamburgerHeader-module_SearchDesktop__2aSD,
    .HamburgerHeader-module_NavFourOpen__-dS8 .HamburgerHeader-module_RootLink4__1lSJ .HamburgerHeader-module_SearchDesktop__2aSD,
    .HamburgerHeader-module_RootLink__jZO2:hover .HamburgerHeader-module_SearchDesktop__2aSD {
      max-width: 60px; }
    .HamburgerHeader-module_NavOneOpen__c2g5 .HamburgerHeader-module_RootLink1__2kvy .HamburgerHeader-module_SubscribeDesktop__1NSa,
    .HamburgerHeader-module_NavTwoOpen__2imS .HamburgerHeader-module_RootLink2__3fa5 .HamburgerHeader-module_SubscribeDesktop__1NSa,
    .HamburgerHeader-module_NavThreeOpen__19P1 .HamburgerHeader-module_RootLink3__3708 .HamburgerHeader-module_SubscribeDesktop__1NSa,
    .HamburgerHeader-module_NavFourOpen__-dS8 .HamburgerHeader-module_RootLink4__1lSJ .HamburgerHeader-module_SubscribeDesktop__1NSa,
    .HamburgerHeader-module_RootLink__jZO2:hover .HamburgerHeader-module_SubscribeDesktop__1NSa {
      max-width: 60px; } }

/* ML */
@media screen and (min-width: 1500px) {
  .HamburgerHeader-module_LinkColumnWrapper__1SQe {
    width: 16.666%;
    /* 6 columns per row */ }
  .HamburgerHeader-module_WeatherExtra__3Z_l {
    min-width: 255px;
    display: block; }
  .HamburgerHeader-module_SubscribeDesktop__1NSa {
    overflow: visible; }
  .HamburgerHeader-module_SubnavLinkTable__3gCm {
    padding: 25px 0; } }

/* XL */
@media screen and (min-width: 1900px) {
  .HamburgerHeader-module_LinkColumnWrapper__1SQe {
    width: 12.5%;
    /* 8 columns per row */ } }

.HamburgerHeader-module_SearchDesktopOpen__1A69 {
  z-index: 2; }

.HamburgerHeader-module_flexWrapper__elKY {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center; }
  @media screen and (max-width: 1023px) {
    .HamburgerHeader-module_flexWrapper__elKY {
      display: block; } }

.HamburgerHeader-module_weatherIcon__22YI {
  right: 0px; }
  @media screen and (max-width: 1023px) {
    .HamburgerHeader-module_weatherIcon__22YI {
      right: 80px; } }

.HamburgerHeader-module_gameCenterIconWrapper__Na_L {
  height: 60px;
  width: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  border-bottom: 1px solid #444444;
  background-color: #202020;
  cursor: pointer; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.Footer-module_NavFooterLink__1onm {
  float: left;
  display: block;
  height: 49px; }
  .Footer-module_NavFooterLink__1onm ul {
    overflow: hidden;
    height: 49px;
    margin: 0 25px; }
    .Footer-module_NavFooterLink__1onm ul li {
      float: left;
      list-style: none;
      padding: 0;
      text-align: center;
      vertical-align: middle;
      line-height: 47px; }
    .Footer-module_NavFooterLink__1onm ul a {
      opacity: 0.8;
      -webkit-transition: opacity 0.2s ease-in-out;
      -moz-transition: opacity 0.2s ease-in-out;
      -ms-transition: opacity 0.2s ease-in-out;
      transition: opacity 0.2s ease-in-out;
      color: #FFF;
      font-size: 12px;
      text-decoration: none; }
    .Footer-module_NavFooterLink__1onm ul a:hover {
      opacity: 1; }
  .Footer-module_NavFooterLink__1onm .Footer-module_FooterList__3qPC::after {
    content: '.';
    padding: 0 8px;
    opacity: 0.8;
    color: #FFF;
    position: relative;
    bottom: 3px;
    font-weight: bold; }
  .Footer-module_NavFooterLink__1onm .Footer-module_FooterList__3qPC:last-child::after {
    display: none; }

.Footer-module_NavFooterSocialLink__3fyG ul {
  overflow: hidden;
  margin-top: 1em;
  margin-bottom: 1em; }
  .Footer-module_NavFooterSocialLink__3fyG ul li {
    float: right;
    list-style: none;
    padding: 0; }
  .Footer-module_NavFooterSocialLink__3fyG ul li:first-child {
    padding-right: 50px; }
  .Footer-module_NavFooterSocialLink__3fyG ul a,
  .Footer-module_NavFooterSocialLink__3fyG ul img {
    width: 45px;
    height: 16px; }

.Footer-module_FooterLink__1xDc {
  display: block;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  float: none; }
  .Footer-module_FooterLink__1xDc ul {
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    display: inline-block; }
    @media screen and (min-width: 0px) and (max-width: 1023px) {
      .Footer-module_FooterLink__1xDc ul {
        height: inherit;
        margin-top: 10px; } }
    .Footer-module_FooterLink__1xDc ul li:last-child {
      padding-right: 0; }
    .Footer-module_FooterLink__1xDc ul li {
      display: inline-block;
      list-style: none;
      padding: 0 15px;
      text-align: center;
      vertical-align: middle;
      line-height: 44px;
      opacity: 0.6;
      -webkit-transition: opacity 0.2s ease-in-out;
      -moz-transition: opacity 0.2s ease-in-out;
      -ms-transition: opacity 0.2s ease-in-out;
      transition: opacity 0.2s ease-in-out;
      color: #FFF;
      cursor: pointer; }
      @media screen and (max-width: 1499px) {
        .Footer-module_FooterLink__1xDc ul li {
          padding: 0 11px; } }
      @media screen and (min-width: 0px) and (max-width: 1023px) {
        .Footer-module_FooterLink__1xDc ul li {
          float: inherit;
          display: block; } }
    .Footer-module_FooterLink__1xDc ul li:hover {
      opacity: 1; }
    .Footer-module_FooterLink__1xDc ul li:empty {
      display: none; }
    .Footer-module_FooterLink__1xDc ul a {
      text-decoration: none;
      color: #FFF; }

@media screen and (max-width: 1023px) {
  .Footer-module_NavFooterLink__1onm {
    display: none; }
  .Footer-module_NavFooterSocialLink__3fyG {
    float: left; }
    .Footer-module_NavFooterSocialLink__3fyG ul {
      padding-left: 10px; }
      .Footer-module_NavFooterSocialLink__3fyG ul li:first-child {
        padding-right: 0; }
      .Footer-module_NavFooterSocialLink__3fyG ul a {
        padding: 10px 0 8px; }
      .Footer-module_NavFooterSocialLink__3fyG ul img {
        height: 20px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.sd-container, .sd-container-fluid {
  width: 100%;
  box-sizing: border-box;
  margin: 0px auto; }
  @media screen and (min-width: 1024px) {
    .sd-container, .sd-container-fluid {
      padding-right: 15px; } }
  .sd-container > *:not(*[id^='banner_pos']), .sd-container-fluid > *:not(*[id^='banner_pos']) {
    box-sizing: border-box; }
    @media screen and (min-width: 1024px) {
      .sd-container > *:not(*[id^='banner_pos']), .sd-container-fluid > *:not(*[id^='banner_pos']) {
        padding-left: 15px;
        float: left; } }
  .sd-container:after, .sd-container-fluid:after {
    content: " ";
    display: table;
    clear: both; }
  @media screen and (min-width: 0px) {
    .sd-container .sd-col-xs-1, .sd-container-fluid .sd-col-xs-1 {
      width: 4.16667%; }
    .sd-container .sd-col-xs-2, .sd-container-fluid .sd-col-xs-2 {
      width: 8.33333%; }
    .sd-container .sd-col-xs-3, .sd-container-fluid .sd-col-xs-3 {
      width: 12.5%; }
    .sd-container .sd-col-xs-4, .sd-container-fluid .sd-col-xs-4 {
      width: 16.66667%; }
    .sd-container .sd-col-xs-5, .sd-container-fluid .sd-col-xs-5 {
      width: 20.83333%; }
    .sd-container .sd-col-xs-6, .sd-container-fluid .sd-col-xs-6 {
      width: 25%; }
    .sd-container .sd-col-xs-7, .sd-container-fluid .sd-col-xs-7 {
      width: 29.16667%; }
    .sd-container .sd-col-xs-8, .sd-container-fluid .sd-col-xs-8 {
      width: 33.33333%; }
    .sd-container .sd-col-xs-9, .sd-container-fluid .sd-col-xs-9 {
      width: 37.5%; }
    .sd-container .sd-col-xs-10, .sd-container-fluid .sd-col-xs-10 {
      width: 41.66667%; }
    .sd-container .sd-col-xs-11, .sd-container-fluid .sd-col-xs-11 {
      width: 45.83333%; }
    .sd-container .sd-col-xs-12, .sd-container-fluid .sd-col-xs-12 {
      width: 50%; }
    .sd-container .sd-col-xs-13, .sd-container-fluid .sd-col-xs-13 {
      width: 54.16667%; }
    .sd-container .sd-col-xs-14, .sd-container-fluid .sd-col-xs-14 {
      width: 58.33333%; }
    .sd-container .sd-col-xs-15, .sd-container-fluid .sd-col-xs-15 {
      width: 62.5%; }
    .sd-container .sd-col-xs-16, .sd-container-fluid .sd-col-xs-16 {
      width: 66.66667%; }
    .sd-container .sd-col-xs-17, .sd-container-fluid .sd-col-xs-17 {
      width: 70.83333%; }
    .sd-container .sd-col-xs-18, .sd-container-fluid .sd-col-xs-18 {
      width: 75%; }
    .sd-container .sd-col-xs-19, .sd-container-fluid .sd-col-xs-19 {
      width: 79.16667%; }
    .sd-container .sd-col-xs-20, .sd-container-fluid .sd-col-xs-20 {
      width: 83.33333%; }
    .sd-container .sd-col-xs-21, .sd-container-fluid .sd-col-xs-21 {
      width: 87.5%; }
    .sd-container .sd-col-xs-22, .sd-container-fluid .sd-col-xs-22 {
      width: 91.66667%; }
    .sd-container .sd-col-xs-23, .sd-container-fluid .sd-col-xs-23 {
      width: 95.83333%; }
    .sd-container .sd-col-xs-24, .sd-container-fluid .sd-col-xs-24 {
      width: 100%; } }
  @media screen and (min-width: 768px) {
    .sd-container .sd-col-s-1, .sd-container-fluid .sd-col-s-1 {
      width: 4.16667%; }
    .sd-container .sd-col-s-2, .sd-container-fluid .sd-col-s-2 {
      width: 8.33333%; }
    .sd-container .sd-col-s-3, .sd-container-fluid .sd-col-s-3 {
      width: 12.5%; }
    .sd-container .sd-col-s-4, .sd-container-fluid .sd-col-s-4 {
      width: 16.66667%; }
    .sd-container .sd-col-s-5, .sd-container-fluid .sd-col-s-5 {
      width: 20.83333%; }
    .sd-container .sd-col-s-6, .sd-container-fluid .sd-col-s-6 {
      width: 25%; }
    .sd-container .sd-col-s-7, .sd-container-fluid .sd-col-s-7 {
      width: 29.16667%; }
    .sd-container .sd-col-s-8, .sd-container-fluid .sd-col-s-8 {
      width: 33.33333%; }
    .sd-container .sd-col-s-9, .sd-container-fluid .sd-col-s-9 {
      width: 37.5%; }
    .sd-container .sd-col-s-10, .sd-container-fluid .sd-col-s-10 {
      width: 41.66667%; }
    .sd-container .sd-col-s-11, .sd-container-fluid .sd-col-s-11 {
      width: 45.83333%; }
    .sd-container .sd-col-s-12, .sd-container-fluid .sd-col-s-12 {
      width: 50%; }
    .sd-container .sd-col-s-13, .sd-container-fluid .sd-col-s-13 {
      width: 54.16667%; }
    .sd-container .sd-col-s-14, .sd-container-fluid .sd-col-s-14 {
      width: 58.33333%; }
    .sd-container .sd-col-s-15, .sd-container-fluid .sd-col-s-15 {
      width: 62.5%; }
    .sd-container .sd-col-s-16, .sd-container-fluid .sd-col-s-16 {
      width: 66.66667%; }
    .sd-container .sd-col-s-17, .sd-container-fluid .sd-col-s-17 {
      width: 70.83333%; }
    .sd-container .sd-col-s-18, .sd-container-fluid .sd-col-s-18 {
      width: 75%; }
    .sd-container .sd-col-s-19, .sd-container-fluid .sd-col-s-19 {
      width: 79.16667%; }
    .sd-container .sd-col-s-20, .sd-container-fluid .sd-col-s-20 {
      width: 83.33333%; }
    .sd-container .sd-col-s-21, .sd-container-fluid .sd-col-s-21 {
      width: 87.5%; }
    .sd-container .sd-col-s-22, .sd-container-fluid .sd-col-s-22 {
      width: 91.66667%; }
    .sd-container .sd-col-s-23, .sd-container-fluid .sd-col-s-23 {
      width: 95.83333%; }
    .sd-container .sd-col-s-24, .sd-container-fluid .sd-col-s-24 {
      width: 100%; } }
  @media screen and (min-width: 1024px) {
    .sd-container .sd-col-m-1, .sd-container-fluid .sd-col-m-1 {
      width: 4.16667%; }
    .sd-container .sd-col-m-2, .sd-container-fluid .sd-col-m-2 {
      width: 8.33333%; }
    .sd-container .sd-col-m-3, .sd-container-fluid .sd-col-m-3 {
      width: 12.5%; }
    .sd-container .sd-col-m-4, .sd-container-fluid .sd-col-m-4 {
      width: 16.66667%; }
    .sd-container .sd-col-m-5, .sd-container-fluid .sd-col-m-5 {
      width: 20.83333%; }
    .sd-container .sd-col-m-6, .sd-container-fluid .sd-col-m-6 {
      width: 25%; }
    .sd-container .sd-col-m-7, .sd-container-fluid .sd-col-m-7 {
      width: 29.16667%; }
    .sd-container .sd-col-m-8, .sd-container-fluid .sd-col-m-8 {
      width: 33.33333%; }
    .sd-container .sd-col-m-9, .sd-container-fluid .sd-col-m-9 {
      width: 37.5%; }
    .sd-container .sd-col-m-10, .sd-container-fluid .sd-col-m-10 {
      width: 41.66667%; }
    .sd-container .sd-col-m-11, .sd-container-fluid .sd-col-m-11 {
      width: 45.83333%; }
    .sd-container .sd-col-m-12, .sd-container-fluid .sd-col-m-12 {
      width: 50%; }
    .sd-container .sd-col-m-13, .sd-container-fluid .sd-col-m-13 {
      width: 54.16667%; }
    .sd-container .sd-col-m-14, .sd-container-fluid .sd-col-m-14 {
      width: 58.33333%; }
    .sd-container .sd-col-m-15, .sd-container-fluid .sd-col-m-15 {
      width: 62.5%; }
    .sd-container .sd-col-m-16, .sd-container-fluid .sd-col-m-16 {
      width: 66.66667%; }
    .sd-container .sd-col-m-17, .sd-container-fluid .sd-col-m-17 {
      width: 70.83333%; }
    .sd-container .sd-col-m-18, .sd-container-fluid .sd-col-m-18 {
      width: 75%; }
    .sd-container .sd-col-m-19, .sd-container-fluid .sd-col-m-19 {
      width: 79.16667%; }
    .sd-container .sd-col-m-20, .sd-container-fluid .sd-col-m-20 {
      width: 83.33333%; }
    .sd-container .sd-col-m-21, .sd-container-fluid .sd-col-m-21 {
      width: 87.5%; }
    .sd-container .sd-col-m-22, .sd-container-fluid .sd-col-m-22 {
      width: 91.66667%; }
    .sd-container .sd-col-m-23, .sd-container-fluid .sd-col-m-23 {
      width: 95.83333%; }
    .sd-container .sd-col-m-24, .sd-container-fluid .sd-col-m-24 {
      width: 100%; } }
  @media screen and (min-width: 1500px) {
    .sd-container .sd-col-l-1, .sd-container-fluid .sd-col-l-1 {
      width: 4.16667%; }
    .sd-container .sd-col-l-2, .sd-container-fluid .sd-col-l-2 {
      width: 8.33333%; }
    .sd-container .sd-col-l-3, .sd-container-fluid .sd-col-l-3 {
      width: 12.5%; }
    .sd-container .sd-col-l-4, .sd-container-fluid .sd-col-l-4 {
      width: 16.66667%; }
    .sd-container .sd-col-l-5, .sd-container-fluid .sd-col-l-5 {
      width: 20.83333%; }
    .sd-container .sd-col-l-6, .sd-container-fluid .sd-col-l-6 {
      width: 25%; }
    .sd-container .sd-col-l-7, .sd-container-fluid .sd-col-l-7 {
      width: 29.16667%; }
    .sd-container .sd-col-l-8, .sd-container-fluid .sd-col-l-8 {
      width: 33.33333%; }
    .sd-container .sd-col-l-9, .sd-container-fluid .sd-col-l-9 {
      width: 37.5%; }
    .sd-container .sd-col-l-10, .sd-container-fluid .sd-col-l-10 {
      width: 41.66667%; }
    .sd-container .sd-col-l-11, .sd-container-fluid .sd-col-l-11 {
      width: 45.83333%; }
    .sd-container .sd-col-l-12, .sd-container-fluid .sd-col-l-12 {
      width: 50%; }
    .sd-container .sd-col-l-13, .sd-container-fluid .sd-col-l-13 {
      width: 54.16667%; }
    .sd-container .sd-col-l-14, .sd-container-fluid .sd-col-l-14 {
      width: 58.33333%; }
    .sd-container .sd-col-l-15, .sd-container-fluid .sd-col-l-15 {
      width: 62.5%; }
    .sd-container .sd-col-l-16, .sd-container-fluid .sd-col-l-16 {
      width: 66.66667%; }
    .sd-container .sd-col-l-17, .sd-container-fluid .sd-col-l-17 {
      width: 70.83333%; }
    .sd-container .sd-col-l-18, .sd-container-fluid .sd-col-l-18 {
      width: 75%; }
    .sd-container .sd-col-l-19, .sd-container-fluid .sd-col-l-19 {
      width: 79.16667%; }
    .sd-container .sd-col-l-20, .sd-container-fluid .sd-col-l-20 {
      width: 83.33333%; }
    .sd-container .sd-col-l-21, .sd-container-fluid .sd-col-l-21 {
      width: 87.5%; }
    .sd-container .sd-col-l-22, .sd-container-fluid .sd-col-l-22 {
      width: 91.66667%; }
    .sd-container .sd-col-l-23, .sd-container-fluid .sd-col-l-23 {
      width: 95.83333%; }
    .sd-container .sd-col-l-24, .sd-container-fluid .sd-col-l-24 {
      width: 100%; } }
  @media screen and (min-width: 1900px) {
    .sd-container .sd-col-xl-1, .sd-container-fluid .sd-col-xl-1 {
      width: 4.16667%; }
    .sd-container .sd-col-xl-2, .sd-container-fluid .sd-col-xl-2 {
      width: 8.33333%; }
    .sd-container .sd-col-xl-3, .sd-container-fluid .sd-col-xl-3 {
      width: 12.5%; }
    .sd-container .sd-col-xl-4, .sd-container-fluid .sd-col-xl-4 {
      width: 16.66667%; }
    .sd-container .sd-col-xl-5, .sd-container-fluid .sd-col-xl-5 {
      width: 20.83333%; }
    .sd-container .sd-col-xl-6, .sd-container-fluid .sd-col-xl-6 {
      width: 25%; }
    .sd-container .sd-col-xl-7, .sd-container-fluid .sd-col-xl-7 {
      width: 29.16667%; }
    .sd-container .sd-col-xl-8, .sd-container-fluid .sd-col-xl-8 {
      width: 33.33333%; }
    .sd-container .sd-col-xl-9, .sd-container-fluid .sd-col-xl-9 {
      width: 37.5%; }
    .sd-container .sd-col-xl-10, .sd-container-fluid .sd-col-xl-10 {
      width: 41.66667%; }
    .sd-container .sd-col-xl-11, .sd-container-fluid .sd-col-xl-11 {
      width: 45.83333%; }
    .sd-container .sd-col-xl-12, .sd-container-fluid .sd-col-xl-12 {
      width: 50%; }
    .sd-container .sd-col-xl-13, .sd-container-fluid .sd-col-xl-13 {
      width: 54.16667%; }
    .sd-container .sd-col-xl-14, .sd-container-fluid .sd-col-xl-14 {
      width: 58.33333%; }
    .sd-container .sd-col-xl-15, .sd-container-fluid .sd-col-xl-15 {
      width: 62.5%; }
    .sd-container .sd-col-xl-16, .sd-container-fluid .sd-col-xl-16 {
      width: 66.66667%; }
    .sd-container .sd-col-xl-17, .sd-container-fluid .sd-col-xl-17 {
      width: 70.83333%; }
    .sd-container .sd-col-xl-18, .sd-container-fluid .sd-col-xl-18 {
      width: 75%; }
    .sd-container .sd-col-xl-19, .sd-container-fluid .sd-col-xl-19 {
      width: 79.16667%; }
    .sd-container .sd-col-xl-20, .sd-container-fluid .sd-col-xl-20 {
      width: 83.33333%; }
    .sd-container .sd-col-xl-21, .sd-container-fluid .sd-col-xl-21 {
      width: 87.5%; }
    .sd-container .sd-col-xl-22, .sd-container-fluid .sd-col-xl-22 {
      width: 91.66667%; }
    .sd-container .sd-col-xl-23, .sd-container-fluid .sd-col-xl-23 {
      width: 95.83333%; }
    .sd-container .sd-col-xl-24, .sd-container-fluid .sd-col-xl-24 {
      width: 100%; } }

@media screen and (min-width: 1024px) {
  .sd-container {
    max-width: 1024px; } }

@media screen and (min-width: 1500px) {
  .sd-container {
    max-width: 1200px; } }

@media screen and (min-width: 1900px) {
  .sd-container {
    max-width: 1600px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.LabelBar-module_isLiveBlock__9fuY {
  display: block;
  background-position: center top 11px;
  color: #FFFFFF;
  position: absolute;
  border-style: none;
  width: 70px;
  height: 45px;
  background-repeat: no-repeat;
  background-color: transparent; }
  @media screen and (max-width: 1023px) {
    .LabelBar-module_isLiveBlock__9fuY {
      background-image: url("/resources/defaults/news_3.0/icons/ui/sbg-video1.svg"); } }
  .LabelBar-module_isLiveBlock__9fuY > span {
    font-size: 8px;
    text-align: center;
    display: block;
    font-weight: bold;
    padding-top: 28px; }
  @media screen and (min-width: 1024px) {
    .LabelBar-module_isLiveBlock__9fuY {
      display: inline-block;
      font-size: 12px;
      font-weight: bold;
      width: auto;
      height: auto;
      position: relative;
      line-height: 18px;
      text-align: center;
      background-color: #D10D26;
      background-position: center;
      letter-spacing: 0.5px;
      padding: 0 7px;
      margin-left: 6px;
      border-radius: 1px;
      text-decoration: none; }
      .LabelBar-module_isLiveBlock__9fuY > span {
        font-size: 12px;
        text-align: center;
        display: inline;
        padding-top: unset; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.notify-module_badge_num__2Gm7 {
  background-color: #D1132C;
  color: #ffffff;
  padding: 0.34em .6em;
  font-size: 10px;
  font-weight: bold;
  float: left;
  z-index: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 50%;
  position: absolute;
  margin-left: -5px;
  top: 11px;
  line-height: 1;
  border: 1px solid #2e2e2e; }
  @media screen and (max-width: 1023px) {
    .notify-module_badge_num__2Gm7 {
      position: relative;
      top: 5px;
      z-index: 1;
      float: right;
      left: -10px;
      margin-left: none; } }

@media screen and (min-width: 1024px) {
  .notify-module_watch_icon__1pmd {
    background-image: url("/resources/defaults/news_3.0/icons/ui/sbg-video1.svg");
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.Preview-module_preview__2nya {
  width: 81px;
  box-sizing: border-box;
  padding-left: 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-size: 30px 30px;
  display: inline-block;
  position: relative;
  height: 50px; }
  @media screen and (max-width: 767px) {
    .Preview-module_preview__2nya {
      margin-right: -5px;
      background-position: 12px center; } }
  .Preview-module_preview__2nya p {
    font-size: 14px;
    font-weight: 600;
    color: #C1C1C1;
    text-decoration: none;
    padding: 0;
    margin: 0; }
  .Preview-module_preview__2nya p.Preview-module_header__2Bev {
    display: none; }
  .Preview-module_preview__2nya p.Preview-module_temp__2wvC {
    line-height: 45px;
    font-weight: normal; }
  @media screen and (max-width: 1499px) {
    .Preview-module_preview__2nya {
      display: none; }
      .Preview-module_preview__2nya:first-child {
        display: inline-block; } }
  @media screen and (min-width: 1024px) {
    .Preview-module_preview__2nya {
      background-position: 10px 14px;
      height: 60px; }
      .Preview-module_preview__2nya p.Preview-module_temp__2wvC {
        line-height: 50px; } }
  @media screen and (min-width: 1500px) {
    .Preview-module_preview__2nya {
      padding-top: 16px; }
      .Preview-module_preview__2nya p.Preview-module_header__2Bev {
        display: block;
        font-size: 9px;
        text-transform: uppercase; }
      .Preview-module_preview__2nya p.Preview-module_temp__2wvC {
        line-height: 14px; }
      .Preview-module_preview__2nya::after {
        content: '';
        border-right: 1px solid #444;
        right: 0;
        top: 10px;
        bottom: 10px;
        position: absolute; }
      .Preview-module_preview__2nya:last-child::after {
        content: '';
        border: none; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.Weather-module_degrees__5v8e::after {
  content: '\B0';
  vertical-align: super;
  font-size: 75%;
  display: inline-block;
  padding-left: 2px; }

.Weather-module_widgetWrapper__Tuk- {
  width: 33.3333333333%;
  display: block;
  float: left;
  box-sizing: border-box; }
  @media screen and (max-width: 1024) {
    .Weather-module_widgetWrapper__Tuk- {
      display: none; } }
  @media screen and (min-width: 1900px) {
    .Weather-module_widgetWrapper__Tuk- {
      width: 25%; } }
  .Weather-module_widgetWrapper__Tuk- div.Weather-module_weatherText__mgO9 {
    float: left;
    display: block;
    padding-top: 10px;
    padding-right: 10px;
    max-width: 30%;
    width: 100px;
    color: #FFF; }
    .Weather-module_widgetWrapper__Tuk- div.Weather-module_weatherText__mgO9 p {
      font-size: 14px;
      color: #878787;
      line-height: 16px;
      margin: 0; }
    .Weather-module_widgetWrapper__Tuk- div.Weather-module_weatherText__mgO9 h3 {
      margin: 0;
      font-weight: 400;
      font-size: 18px;
      padding-bottom: 5px; }
  .Weather-module_widgetWrapper__Tuk- a {
    text-decoration: none;
    display: block; }
  .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherIcon__1b3h {
    display: block;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0;
    text-align: center;
    width: 25%; }
    .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherIcon__1b3h img {
      width: 70px; }
      @media screen and (max-width: 1499px) {
        .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherIcon__1b3h img {
          width: 60px; } }
  .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherTemp__3iql {
    display: inline-block;
    width: 25%;
    padding-bottom: 0;
    padding-left: 10px;
    text-align: center; }
    @media screen and (max-width: 1499px) {
      .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherTemp__3iql {
        width: 65px; } }
    .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherTemp__3iql p:nth-child(1) {
      color: #fff;
      font-size: 30px;
      line-height: 30px;
      width: 85px;
      text-align: center;
      margin: 0 auto;
      padding-top: 5px; }
    .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherTemp__3iql p.Weather-module_bigTemp__2b35::before {
      content: 'F';
      font-size: 105%;
      position: relative;
      left: 70px; }
    .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherTemp__3iql div.Weather-module_dualTemp__1BK8 {
      height: 30px;
      width: 89px;
      margin: 0 auto;
      display: block; }
      .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherTemp__3iql div.Weather-module_dualTemp__1BK8 p:nth-child(1) {
        margin: 0;
        color: #FFF;
        width: 42px;
        font-size: 14px;
        line-height: 30px;
        padding-top: 6px;
        padding-left: 9px;
        text-align: right;
        float: left; }
      .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherTemp__3iql div.Weather-module_dualTemp__1BK8 p:nth-child(2) {
        padding-top: 10px;
        margin: 0;
        font-size: 14px;
        float: right;
        color: #878787;
        margin-top: 6px;
        margin-bottom: 0; }
        .Weather-module_widgetWrapper__Tuk- .Weather-module_weatherTemp__3iql div.Weather-module_dualTemp__1BK8 p:nth-child(2)::before {
          content: '/';
          line-height: 19px;
          display: inline-block;
          padding-right: 4px;
          font-size: 16px;
          color: #FFF; }
  .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb {
    display: inline-block;
    float: left;
    text-align: center;
    width: 100%; }
    @media screen and (min-width: 1500px) {
      .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb {
        padding-left: 1px;
        padding-top: 20px; } }
    .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb li {
      list-style-type: none;
      display: inline-block;
      padding-top: 4px;
      float: left;
      font-size: 14px;
      width: 33.333%; }
      .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb li p {
        margin: 0;
        color: #FFF;
        line-height: 30px; }
      .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb li span img {
        width: 30px;
        height: 30px;
        margin-left: -6px; }
      .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb li div.Weather-module_tripleTemp__qXDh {
        width: 72px;
        height: 30px;
        display: block;
        margin: 0 auto; }
        .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb li div.Weather-module_tripleTemp__qXDh p:nth-child(1) {
          margin: 0;
          color: #FFF;
          font-size: 14px;
          line-height: 32px;
          width: 40px;
          padding-top: 2px;
          text-align: center;
          float: left; }
        .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb li div.Weather-module_tripleTemp__qXDh p:nth-child(2) {
          position: relative;
          font-size: 14px;
          color: #878787;
          width: 30px;
          float: left;
          top: 3px;
          text-align: center; }
          .Weather-module_widgetWrapper__Tuk- .Weather-module_tripleDays__23lb li div.Weather-module_tripleTemp__qXDh p:nth-child(2)::before {
            content: '/';
            display: inline-block;
            line-height: 38px;
            right: 29px;
            padding-right: 2px;
            position: absolute;
            color: #FFF;
            font-size: 16px; }
  .Weather-module_widgetWrapper__Tuk- .Weather-module_icon_triple__gu1W {
    display: block;
    width: 40px;
    padding: 3px 0;
    margin: 0 auto;
    height: 30px; }
    @media screen and (min-width: 1500px) {
      .Weather-module_widgetWrapper__Tuk- .Weather-module_icon_triple__gu1W {
        padding: 10px 0; } }
  .Weather-module_widgetWrapper__Tuk- .Weather-module_weather_img__Xa4w {
    width: 100%;
    box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.3);
    display: block; }
  .Weather-module_widgetWrapper__Tuk- .Weather-module_contentWrap__Xd5e:hover,
  .Weather-module_widgetWrapper__Tuk- .Weather-module_contentWrap__Xd5e:hover > p {
    opacity: 1; }
  .Weather-module_widgetWrapper__Tuk- .Weather-module_contentWrap__Xd5e > p {
    margin: 0;
    cursor: pointer;
    text-decoration: none;
    padding-top: 10px;
    text-align: left;
    opacity: 0.7;
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    -ms-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out;
    color: #FFF;
    font-size: 14px;
    line-height: 18px; }

.Weather-module_video_icon__2rV1 {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: -28px;
  height: 40px;
  z-index: 1;
  margin: auto;
  width: 40px; }
  .Weather-module_video_icon__2rV1 ::before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%; }

.Weather-module_widgetContainer__2spX {
  width: 95%;
  display: block;
  height: auto;
  margin: 0 5%;
  padding-top: 17px; }
  @media (max-width: 1499px) and (min-width: 768px) {
    .Weather-module_widgetContainer__2spX {
      width: 95%; } }
  @media screen and (min-width: 1499px) {
    .Weather-module_widgetContainer__2spX {
      width: 92%;
      margin: 0 10%; } }
  @media screen and (min-width: 1500px) {
    .Weather-module_widgetContainer__2spX {
      margin: 0 12%;
      width: 86%; } }

.Weather-module_weatherHeader__1bBB > h3 {
  color: #FFF;
  margin: 0;
  letter-spacing: 1px;
  font-weight: bold;
  font-size: 16px;
  padding-left: 7px;
  text-align: left;
  margin-top: 26px;
  margin-bottom: 20px;
  text-transform: uppercase; }
  @media screen and (max-width: 768px) {
    .Weather-module_weatherHeader__1bBB > h3 {
      display: none; } }
  @media screen and (min-width: 1499px) {
    .Weather-module_weatherHeader__1bBB > h3 {
      margin-top: 40px; } }

.Weather-module_widgetLinkWrapper__-v2C {
  display: inline-block;
  width: 100%;
  margin: 0 auto;
  border-bottom: 1px solid #444;
  padding-bottom: 20px; }

.Weather-module_widgetOverlay__B_Fl {
  display: block;
  position: relative;
  height: 100%;
  width: 100%; }
  .Weather-module_widgetOverlay__B_Fl ::after {
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%; }

.Weather-module_contentWrap__Xd5e {
  width: 100%;
  position: relative;
  opacity: 0.85;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  -ms-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out; }

.Weather-module_weatherRow__qXlP {
  padding: 0;
  color: #fff;
  overflow: hidden;
  width: 882px;
  margin: 0 auto; }
  @media screen and (min-width: 1260px) {
    .Weather-module_weatherRow__qXlP {
      width: 944px; } }
  @media screen and (min-width: 1500px) {
    .Weather-module_weatherRow__qXlP {
      width: 1185px; } }
  @media screen and (min-width: 1900px) {
    .Weather-module_weatherRow__qXlP {
      width: 1584px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

@media screen and (min-width: 1024px) {
  .TeaserRow-module_TeaserRowWrapper__3VRF {
    padding: 0 42px; } }

@media screen and (min-width: 1500px) {
  .TeaserRow-module_TeaserRowWrapper__3VRF {
    padding: 0; } }

.TeaserRow-module_TeaserRow__y29W {
  padding: 0;
  margin: 0;
  color: #fff;
  overflow: hidden;
  margin: 0px auto; }
  .TeaserRow-module_TeaserRow__y29W > div > h1 {
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 20px;
    margin-top: 40px; }

.TeaserRow-module_Story__2LV- {
  display: block;
  text-decoration: none;
  box-sizing: border-box;
  float: left;
  cursor: pointer; }
  .TeaserRow-module_Story__2LV- .TeaserRow-module_Ratio16x9__1AY9 {
    width: 100%;
    position: relative;
    padding-bottom: 56.25%; }
    .TeaserRow-module_Story__2LV- .TeaserRow-module_Ratio16x9__1AY9 > img {
      transition: opacity .2s;
      opacity: 0.85;
      position: absolute;
      width: 100%;
      left: 0;
      top: 0; }
  .TeaserRow-module_Story__2LV- > p {
    color: #fff;
    transition: opacity .2s;
    opacity: .7;
    margin: 10px 0 26px 0;
    padding: 0;
    font-size: 14px;
    line-height: 18px; }
  .TeaserRow-module_Story__2LV-:hover .TeaserRow-module_Ratio16x9__1AY9 > img,
  .TeaserRow-module_Story__2LV-:hover > p {
    opacity: 1; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

#responsive_wxMap_UI .navbar {
  display: none; }

#controls {
  display: none; }

#__wxmap_mapboxAttribution {
  display: none !important; }

.__wxMap_timeoutMessage {
  display: none; }

.Radar-module_wrapper__2wt6 {
  position: relative; }

.Radar-module_mapContainer__yFH_ {
  overflow: hidden; }

.Radar-module_linkPanel__3_gd {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2; }

.Search-module_Search__3ZcE {
  background-color: #202020;
  position: absolute;
  right: 0;
  transition: width .2s ease-in-out;
  width: 60px;
  height: 60px; }
  .Search-module_Search__3ZcE.Search-module_Open__3xQJ {
    width: 100%; }
  .Search-module_Search__3ZcE.Search-module_Disabled__1pl- .Search-module_Icon__3gll {
    background-color: #eee; }

.Search-module_Input__2EKr {
  box-sizing: border-box;
  overflow: hidden;
  width: initial;
  height: 60px;
  transition: padding .2s ease-in-out;
  padding: 10px 0;
  left: 0;
  right: 60px;
  position: absolute; }
  .Search-module_Input__2EKr input {
    width: 100%;
    display: block;
    padding: 0 15px;
    height: 40px;
    border: 0;
    font-size: 12px;
    line-height: 40px;
    box-sizing: border-box;
    font-style: italic;
    outline: 0; }

.Search-module_Open__3xQJ .Search-module_Input__2EKr {
  padding: 10px; }

.Search-module_Icon__3gll {
  position: relative;
  float: right;
  width: 60px;
  height: 60px;
  cursor: pointer;
  border: 0;
  transition: background-color .2s ease-in-out;
  outline: 0; }
  .Search-module_Icon__3gll img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); }

.Search-module_closedSearchButton__3be_ {
  background-color: #202020; }

button {
  border: none;
  border-radius: 1px; }

.Subscribe-module_Subscribe__as0o {
  position: relative;
  transition: width .2s ease-in-out;
  width: 60px;
  height: 60px; }

.Subscribe-module_Icon__2vyN {
  position: relative;
  float: right;
  width: 60px;
  height: 60px;
  cursor: pointer;
  border: 0;
  transition: background-color .2s ease-in-out;
  outline: 0;
  background-color: #202020; }
  .Subscribe-module_Icon__2vyN img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); }
  .Subscribe-module_Icon__2vyN .Subscribe-module_accountName__H1U_ {
    height: 10px;
    color: #ffffff;
    font-family: "Open Sans";
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.50px;
    line-height: 10px;
    text-align: center;
    padding-top: 40px; }

.Subscribe-module_SubscribeDrop__EXVl {
  visibility: hidden;
  transition-delay: 0.5s; }

.Subscribe-module_Icon__2vyN:hover ~ .Subscribe-module_SubscribeDrop__EXVl, .Subscribe-module_SubscribeDrop__EXVl:hover {
  visibility: visible;
  transition-delay: 0s; }

.Subscribe-module_SubscribeDrop__EXVl {
  position: fixed;
  align-self: flex-start;
  flex-direction: column;
  justify-content: center;
  resize: none;
  overflow: auto;
  height: auto;
  top: 60px;
  width: 270px;
  right: 0px;
  background-color: #ffffff;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2); }
  .Subscribe-module_SubscribeDrop__EXVl .Subscribe-module_Buttons__2SFw {
    background-color: #0a3488;
    color: #ffffff;
    width: 240px;
    height: 30px;
    margin: 15px 0 0 15px;
    font-size: 14px;
    font-weight: 600;
    line-height: 15px;
    cursor: pointer; }
  .Subscribe-module_SubscribeDrop__EXVl .Subscribe-module_SubscribeDropUserInfo__1QYH {
    margin-bottom: 14px; }
  .Subscribe-module_SubscribeDrop__EXVl .Subscribe-module_SubscribeDropBlock__zBck {
    height: 20px;
    width: 240px;
    color: #000000;
    font-family: "Open Sans";
    font-size: 15px;
    font-weight: 600;
    line-height: 20px;
    margin: 10px 15px 0px 15px;
    white-space: nowrap; }
    .Subscribe-module_SubscribeDrop__EXVl .Subscribe-module_SubscribeDropBlock__zBck .Subscribe-module_memberSince__-t1z {
      height: 16px;
      width: 179px;
      color: rgba(18, 18, 18, 0.7);
      font-size: 13px;
      font-weight: 600;
      line-height: 16px; }
  .Subscribe-module_SubscribeDrop__EXVl .Subscribe-module_SubscribeDropAccount__23HE {
    height: 60px;
    width: 240px; }
  .Subscribe-module_SubscribeDrop__EXVl .Subscribe-module_SubscribeHr__1lT_ {
    display: block;
    width: 86%;
    color: #efefed;
    margin: auto; }
  .Subscribe-module_SubscribeDrop__EXVl .Subscribe-module_SubscribeDropSignInOut__BkKT {
    width: 240px;
    height: 60px; }

@media screen and (max-width: 1023px) {
  .index_modalElement__2pQJ {
    width: 90% !important; } }

.AccordionLinks-module_AccordionLinks___REl {
  display: block;
  list-style-type: none;
  padding: 0 0 175px 0;
  margin-top: 50px;
  margin-bottom: 50px;
  height: auto;
  -webkit-overflow-scrolling: auto; }

.AccordionLinks-module_HomeLink__22fd .AccordionLinks-module_Active__3itS:after {
  display: block; }

.AccordionLinks-module_Label__1Tft {
  color: #fff;
  margin: 0;
  padding: 0 20px;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  background-color: #202020;
  border-bottom: 1px solid #444444;
  font-weight: normal;
  cursor: pointer;
  position: relative; }
  .AccordionLinks-module_Label__1Tft.AccordionLinks-module_Active__3itS:after {
    position: absolute;
    width: 5px;
    top: 0;
    left: 0;
    content: ' ';
    height: 100%; }

.AccordionLinks-module_SubscribeLabel__2CeM a {
  color: #fff;
  margin: 0;
  padding: 0 20px;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  font-weight: normal;
  cursor: pointer;
  position: relative;
  box-sizing: border-box; }
  .AccordionLinks-module_SubscribeLabel__2CeM a.AccordionLinks-module_Active__3itS:after {
    color: #fff; }

.AccordionLinks-module_SubscribeNavLink__gw3F {
  color: white;
  text-transform: none;
  vertical-align: top; }
  .AccordionLinks-module_SubscribeNavLink__gw3F:hover {
    color: white; }

.AccordionLinks-module_SubscribeArrowOpen__2q1y {
  transform: translateY(-50%) rotate(180deg);
  position: absolute;
  right: 15px;
  top: 35%;
  width: 20px; }

.AccordionLinks-module_SubscribeArrowClosed__1q_5 {
  transform: none;
  position: absolute;
  right: 15px;
  top: 35%;
  width: 20px; }

.AccordionLinks-module_SubcribeLabelContainer__1Ms3 {
  position: relative; }

.AccordionLinks-module_Subscribe__1EgY {
  position: absolute;
  right: 15px;
  top: 6px;
  color: white;
  padding: 10px 15px;
  font-size: 16px;
  background-color: #17469e;
  border: none;
  line-height: 1; }

.AccordionLinks-module_Label__1Tft {
  height: 50px;
  box-sizing: border-box;
  text-transform: uppercase;
  font-size: 16px; }
  .AccordionLinks-module_Label__1Tft.AccordionLinks-module_MovesUp__3vgO .AccordionLinks-module_Arrow__1Z4t {
    transform: translateY(-50%) rotate(180deg); }
  .AccordionLinks-module_Label__1Tft .AccordionLinks-module_Arrow__1Z4t {
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    display: none; }

.AccordionLinks-module_AccordionGroup__P0Fg {
  transition: max-height .2s ease-in-out;
  max-height: 50px;
  box-sizing: border-box;
  overflow: hidden; }
  .AccordionLinks-module_AccordionGroup__P0Fg.AccordionLinks-module_AccordionOpen__KZS6 {
    max-height: 5000px; }

.AccordionLinks-module_HasChildren__2z7d .AccordionLinks-module_Label__1Tft .AccordionLinks-module_Arrow__1Z4t {
  display: block; }

.AccordionLinks-module_ChildList__1YhB {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background-color: #2E2E2E;
  overflow: hidden; }
  .AccordionLinks-module_ChildList__1YhB ul {
    list-style-type: none;
    padding: 0 20px; }
  .AccordionLinks-module_ChildList__1YhB li {
    position: relative;
    min-height: 50px; }
  .AccordionLinks-module_ChildList__1YhB li a, .AccordionLinks-module_ChildList__1YhB li span, .AccordionLinks-module_ChildList__1YhB .AccordionLinks-module_Link__3EIW {
    color: #fff;
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    text-decoration: none;
    line-height: 50px;
    padding: 0 20px; }
    .AccordionLinks-module_ChildList__1YhB li a:hover, .AccordionLinks-module_ChildList__1YhB li span:hover, .AccordionLinks-module_ChildList__1YhB .AccordionLinks-module_Link__3EIW:hover {
      color: white; }
  .AccordionLinks-module_ChildList__1YhB li.AccordionLinks-module_Active__3itS:after {
    content: ' ';
    position: absolute;
    top: 5px;
    bottom: 5px;
    left: 0;
    width: 5px;
    background-color: #1B89FF;
    display: block; }

li a, li span, .AccordionLinks-module_Link__3EIW {
  text-decoration: none; }

.AccordionLinks-module_brandColor__23Qy {
  background-color: #2e2e2e; }

.AccordionLinks-module_ProfileIcon__2RUo {
  margin-right: 15px;
  margin-top: 10px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.ExternalLinksRibbon-module_ExternalLinksRibbon__hsPR ul {
  overflow: hidden;
  margin-top: 1em;
  margin-bottom: 1em; }
  .ExternalLinksRibbon-module_ExternalLinksRibbon__hsPR ul li {
    float: left;
    list-style: none;
    padding: 5px 25px; }
  .ExternalLinksRibbon-module_ExternalLinksRibbon__hsPR ul li:nth-child(2) {
    padding-left: 60px; }

.ExternalLinksRibbon-module_brandLogo__CL5u {
  width: 167px; }
  @media screen and (max-width: 1023px) {
    .ExternalLinksRibbon-module_brandLogo__CL5u {
      width: 112px; } }

.ExternalLinksRibbon-module_brand__5n1l {
  vertical-align: middle;
  width: 60px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.LabeledColumnLinks-module_LabeledColumnLinks__vKDL {
  box-sizing: border-box; }

.LabeledColumnLinks-module_Label__2cto {
  color: #fff;
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none; }
  .LabeledColumnLinks-module_Label__2cto h2 {
    margin: 0 0 13px 0;
    font-size: 16px;
    line-height: 16px; }

h2.LabeledColumnLinks-module_NonLinkLabel__25Er {
  color: #fff;
  font-weight: 800;
  text-transform: uppercase;
  margin: 0 0 13px 0;
  font-size: 16px;
  line-height: 16px; }

.LabeledColumnLinks-module_Link__2vgG a, .LabeledColumnLinks-module_Link__2vgG span {
  font-size: 14px;
  line-height: 34px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.7);
  cursor: pointer; }
  .LabeledColumnLinks-module_Link__2vgG a:hover, .LabeledColumnLinks-module_Link__2vgG span:hover {
    color: white; }
  @media screen and (min-width: 1500px) {
    .LabeledColumnLinks-module_Link__2vgG a, .LabeledColumnLinks-module_Link__2vgG span {
      line-height: 22px; } }

.LabeledColumnLinks-module_LinkList__3UxR {
  list-style-type: none;
  padding: 0;
  margin: 0; }

.LabeledColumnLinks-module_LinkChildren__jC4x {
  list-style-type: none;
  padding: 0 0 0 20px; }

.WatchBadge-module_WatchBadge__16LR {
  overflow: hidden;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold; }

.WatchBadge-module_Watch__3EaH {
  float: left; }

.WatchBadge-module_Live__3Ae3 {
  background-color: #D10D26;
  display: block;
  float: left;
  position: relative; }
  .WatchBadge-module_Live__3Ae3 .WatchBadge-module_Dot__2dD- {
    position: absolute;
    top: -3px;
    right: -3px;
    background-color: #D1132C;
    color: #ffffff;
    padding: 0.34em .6em;
    font-size: 10px;
    font-weight: bold;
    float: left;
    z-index: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 50%;
    line-height: 1;
    border: 1px solid #2e2e2e; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.UserWayButton-module_userWayButton__1Ldl {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  cursor: pointer; }

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .UserWayButton-module_navButton__NHyY {
    flex-direction: column;
    height: 55px;
    width: 70px;
    background-color: #202020; } }

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .UserWayButton-module_storyButton__hTzv {
    height: 59px;
    width: 56px; } }

@media screen and (min-width: 1025px) and (max-width: 1499px), screen and (min-width: 1500px) {
  .UserWayButton-module_storyButton__hTzv {
    height: 55px; } }

.UserWayButton-module_userWayIcon__2QkE {
  width: 26px;
  height: 26px; }

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .UserWayButton-module_navIcon__3uAs {
    margin-bottom: 5px; } }

@media screen and (min-width: 1025px) and (max-width: 1499px), screen and (min-width: 1500px) {
  .UserWayButton-module_navIcon__3uAs {
    margin-right: 10px; } }

.UserWayButton-module_userWayText__2Eto {
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 22px; }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .UserWayButton-module_userWayText__2Eto {
      font-size: 6px;
      font-weight: 600;
      line-height: 8px; } }

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .UserWayButton-module_footerText__1WHM {
    font-size: 12px;
    line-height: 22px;
    font-weight: normal; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.ExpandedAlert-module_expandedAlertContainer__21iB {
  position: relative;
  height: 100%;
  overflow: hidden;
  background-color: #202020; }

.ExpandedAlert-module_radarMap__10c7 {
  overflow: hidden;
  max-height: 433px; }
  @media screen and (max-width: 767px) {
    .ExpandedAlert-module_radarMap__10c7 {
      max-height: 210px; } }
  @media (min-width: 1024px) {
    .ExpandedAlert-module_radarMap__10c7 {
      height: 172px;
      max-width: 306px; } }

.ExpandedAlert-module_alertImg__vzjP {
  display: block;
  height: 172px;
  width: 306px;
  display: block;
  -ms-interpolation-mode: bicubic; }
  @media (max-width: 1024px) {
    .ExpandedAlert-module_alertImg__vzjP {
      height: auto !important;
      width: 100%; } }

.ExpandedAlert-module_expandedAlertHandle__1j5x {
  position: absolute;
  height: 20px;
  width: 100%;
  color: white;
  bottom: 10px;
  transition: height 0.3s; }
  @media (min-width: 1024px) {
    .ExpandedAlert-module_expandedAlertHandle__1j5x {
      bottom: 0; }
      .ExpandedAlert-module_expandedAlertHandle__1j5x.ExpandedAlert-module_weather__135P, .ExpandedAlert-module_expandedAlertHandle__1j5x .ExpandedAlert-module_radar__2iCy {
        background-color: #03AFB0; }
      .ExpandedAlert-module_expandedAlertHandle__1j5x.ExpandedAlert-module_schoolClosure__MenI {
        background-color: #E79701; }
      .ExpandedAlert-module_expandedAlertHandle__1j5x.ExpandedAlert-module_generalAlert__zQGq {
        background-color: #E76F01; }
      .ExpandedAlert-module_expandedAlertHandle__1j5x.ExpandedAlert-module_liveEvent__OJcr {
        background-color: #3AB44B; }
      .ExpandedAlert-module_expandedAlertHandle__1j5x.ExpandedAlert-module_townHall__2pz_ {
        background-color: #7C2EC3; }
      .ExpandedAlert-module_expandedAlertHandle__1j5x.ExpandedAlert-module_breaking__3j8k {
        background-color: #D1132C; } }
  .ExpandedAlert-module_expandedAlertHandle__1j5x.ExpandedAlert-module_closed__2nf- {
    height: 50px; }
    @media (min-width: 1024px) {
      .ExpandedAlert-module_expandedAlertHandle__1j5x.ExpandedAlert-module_closed__2nf- {
        height: 40px; } }

.ExpandedAlert-module_expandedAlertContent__1b1Q,
.ExpandedAlert-module_expandedAlertSubHandle__iV4E {
  width: 100%;
  margin: auto; }
  @media (min-width: 1024px) and (max-width: 1499px) {
    .ExpandedAlert-module_expandedAlertContent__1b1Q,
    .ExpandedAlert-module_expandedAlertSubHandle__iV4E {
      width: 1024px; } }
  @media (min-width: 1500px) and (max-width: 1899px) {
    .ExpandedAlert-module_expandedAlertContent__1b1Q,
    .ExpandedAlert-module_expandedAlertSubHandle__iV4E {
      width: 1200px; } }
  @media (min-width: 1900px) {
    .ExpandedAlert-module_expandedAlertContent__1b1Q,
    .ExpandedAlert-module_expandedAlertSubHandle__iV4E {
      width: 1600px; } }

.ExpandedAlert-module_expandedAlertContent__1b1Q {
  position: relative; }
  @media screen and (max-width: 767px) {
    .ExpandedAlert-module_expandedAlertContent__1b1Q {
      height: 472px; } }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .ExpandedAlert-module_expandedAlertContent__1b1Q {
      height: 620px; } }
  @media screen and (min-width: 1024px) and (max-width: 1023px) {
    .ExpandedAlert-module_expandedAlertContent__1b1Q {
      height: 240px; } }
  @media (min-width: 1024px) {
    .ExpandedAlert-module_expandedAlertContent__1b1Q {
      padding: 24px 0 44px; } }
  .ExpandedAlert-module_expandedAlertContent__1b1Q a {
    text-decoration: none; }
  .ExpandedAlert-module_expandedAlertContent__1b1Q ul, .ExpandedAlert-module_expandedAlertContent__1b1Q h1, .ExpandedAlert-module_expandedAlertContent__1b1Q li {
    padding: 0;
    margin: 0; }
  .ExpandedAlert-module_expandedAlertContent__1b1Q .ExpandedAlert-module_expandedAlertHeadline__1xy8 {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 800;
    line-height: 24px;
    margin-top: 10px; }
    .ExpandedAlert-module_expandedAlertContent__1b1Q .ExpandedAlert-module_expandedAlertHeadline__1xy8 * {
      display: inline-block; }
  .ExpandedAlert-module_expandedAlertContent__1b1Q ul {
    list-style: none;
    margin-bottom: 49px;
    margin-top: 30px; }
    @media screen and (min-width: 768px) {
      .ExpandedAlert-module_expandedAlertContent__1b1Q ul {
        margin-top: 35px;
        margin-bottom: 63px; } }
    @media (min-width: 1024px) {
      .ExpandedAlert-module_expandedAlertContent__1b1Q ul {
        margin-bottom: 0;
        position: absolute;
        bottom: -4px; } }
    .ExpandedAlert-module_expandedAlertContent__1b1Q ul * {
      display: inline-block; }
    .ExpandedAlert-module_expandedAlertContent__1b1Q ul li {
      padding-right: 20px;
      font-size: 13px;
      font-weight: bold;
      text-transform: uppercase;
      display: block;
      line-height: 1;
      margin-bottom: 25px; }
      @media (min-width: 768px) {
        .ExpandedAlert-module_expandedAlertContent__1b1Q ul li {
          display: inline-block;
          line-height: 13px;
          margin-bottom: 0px; } }
      .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a {
        margin: 0;
        padding: 0; }
        .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a * {
          vertical-align: middle; }
        .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a.ExpandedAlert-module_breaking__3j8k {
          color: #C40022; }
        .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a.ExpandedAlert-module_weather__135P {
          color: #16A1A0; }
        .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a.ExpandedAlert-module_schoolClosure__MenI {
          color: #DF8508; }
        .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a.ExpandedAlert-module_liveEvent__OJcr {
          color: #32A93B; }
        .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a.ExpandedAlert-module_townHall__2pz_ {
          color: #8E14FC; }
        .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a.ExpandedAlert-module_generalAlert__zQGq {
          color: #DF5908; }
        @media screen and (min-width: 1024px) {
          .ExpandedAlert-module_expandedAlertContent__1b1Q ul li a {
            margin: initial;
            padding: initial; } }

.ExpandedAlert-module_expandedAlertSubContent__1U7f {
  position: absolute;
  bottom: 0;
  padding: 0 15px; }
  @media (min-width: 768px) and (max-width: 1023px) {
    .ExpandedAlert-module_expandedAlertSubContent__1U7f {
      position: absolute;
      right: 60px;
      left: 60px;
      bottom: 0px;
      padding: 0; } }
  @media screen and (max-width: 767px) {
    .ExpandedAlert-module_expandedAlertSubContent__1U7f {
      top: 35%; } }
  @media (min-width: 768px) and (max-width: 1023px) {
    .ExpandedAlert-module_expandedAlertSubContent__1U7f {
      top: 65%; } }
  @media (min-width: 1024px) {
    .ExpandedAlert-module_expandedAlertSubContent__1U7f {
      position: absolute;
      right: 0;
      top: 24px;
      left: 344px;
      padding: 0;
      height: 172px; } }

.ExpandedAlert-module_expandedAlertLabel__2_lN {
  box-sizing: border-box;
  text-transform: uppercase;
  color: white;
  font-size: 10px;
  font-weight: bold;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
  height: 20px;
  width: 112px;
  display: inline-block;
  white-space: nowrap; }
  .ExpandedAlert-module_expandedAlertLabel__2_lN.ExpandedAlert-module_weather__135P, .ExpandedAlert-module_expandedAlertLabel__2_lN .ExpandedAlert-module_radar__2iCy {
    background-color: #03AFB0; }
  .ExpandedAlert-module_expandedAlertLabel__2_lN.ExpandedAlert-module_schoolClosure__MenI {
    background-color: #E79701; }
  .ExpandedAlert-module_expandedAlertLabel__2_lN.ExpandedAlert-module_generalAlert__zQGq {
    background-color: #E76F01; }
  .ExpandedAlert-module_expandedAlertLabel__2_lN.ExpandedAlert-module_liveEvent__OJcr {
    background-color: #3AB44B; }
  .ExpandedAlert-module_expandedAlertLabel__2_lN.ExpandedAlert-module_townHall__2pz_ {
    background-color: #7C2EC3; }
  .ExpandedAlert-module_expandedAlertLabel__2_lN.ExpandedAlert-module_breaking__3j8k {
    background-color: #D1132C; }

.ExpandedAlert-module_expandedAlertLink__1GYS {
  height: 13px;
  font-size: 13px;
  font-weight: bold;
  line-height: 13px;
  text-transform: uppercase;
  margin-bottom: 0; }
  .ExpandedAlert-module_expandedAlertLink__1GYS * {
    display: inline-block;
    vertical-align: middle; }
  @media (min-width: 1024px) {
    .ExpandedAlert-module_expandedAlertLink__1GYS {
      margin-bottom: 0; } }
  .ExpandedAlert-module_expandedAlertLink__1GYS .ExpandedAlert-module_expandedAlertArrow__zNGJ {
    position: relative;
    top: 1px;
    left: 5px; }

.ExpandedAlert-module_expandedAlertSummary__xGh- {
  padding: 0;
  margin: 0;
  margin-top: 15px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
  line-height: 18px; }
  @media (min-width: 1024px) {
    .ExpandedAlert-module_expandedAlertSummary__xGh- {
      width: 90%;
      max-width: 580px; } }

@media (max-width: 1023px) {
  .ExpandedAlert-module_expandedAlertImage__rqb7 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    opacity: 0.85;
    height: 0;
    overflow: visible; }
    .ExpandedAlert-module_expandedAlertImage__rqb7::after {
      content: '';
      top: -150px;
      height: 150px;
      width: 100%;
      display: block;
      position: relative;
      background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #202020 100%); } }

@media (min-width: 1024px) {
  .ExpandedAlert-module_expandedAlertImage__rqb7 {
    padding: 0;
    position: relative;
    left: 15px; } }

.ExpandedAlert-module_expandedAlertClose__3Utg {
  position: absolute;
  right: 20px;
  top: 17px;
  opacity: 0.7;
  cursor: pointer; }
  @media (min-width: 1023px) {
    .ExpandedAlert-module_expandedAlertClose__3Utg {
      opacity: 1; } }
  .ExpandedAlert-module_expandedAlertClose__3Utg:hover {
    opacity: 1; }
  @media (min-width: 1024px) {
    .ExpandedAlert-module_expandedAlertClose__3Utg {
      right: 30px;
      top: 20px; } }

.ExpandedAlert-module_expandedAlertDots__1-re {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%); }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.Teaser16x9-module_Teaser16x9__8SGf {
  width: 100%;
  position: relative;
  padding-bottom: 56.25%; }
  @media screen and (min-width: 1024px) {
    .Teaser16x9-module_Teaser16x9__8SGf {
      padding-bottom: 172px;
      width: 306px; } }
  .Teaser16x9-module_Teaser16x9__8SGf > img {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0; }
    @media screen and (min-width: 1024px) {
      .Teaser16x9-module_Teaser16x9__8SGf > img {
        width: 306px;
        max-width: 306px; } }

@charset "UTF-8";
/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_bg__6jsT {
  transition: background-color .3s; }

.index-module_bg__6jsT.index-module_weather__1Hzs,
.index-module_bg__6jsT.index-module_radar__1TYd {
  background-color: #03AFB0; }

.index-module_bg__6jsT.index-module_school-closure__1fOL {
  background-color: #E79701; }

.index-module_bg__6jsT.index-module_general-alert__AYP9 {
  background-color: #E76F01; }

.index-module_bg__6jsT.index-module_live-event__ypsz {
  background-color: #3AB44B; }

.index-module_bg__6jsT.index-module_town-hall__3FAu {
  background-color: #7C2EC3; }

.index-module_bg__6jsT.index-module_breaking-news__Iyv0 {
  background-color: #D1132C; }

/* container width */
.index-module_wrapper__1lZd {
  width: 100%;
  margin: auto;
  position: relative; }
  @media screen and (max-width: 767px) {
    .index-module_wrapper__1lZd {
      width: 95%; } }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .index-module_wrapper__1lZd {
      width: 95%;
      margin: auto 15px; } }
  @media screen and (min-width: 1024px) and (max-width: 1499px) {
    .index-module_wrapper__1lZd {
      width: 994px; } }
  @media screen and (min-width: 1500px) and (max-width: 1899px) {
    .index-module_wrapper__1lZd {
      width: 1170px; } }
  @media screen and (min-width: 1900px) {
    .index-module_wrapper__1lZd {
      width: 1570px; } }

.index-module_expandedAlertClose__1lA8 {
  position: absolute;
  right: 11px;
  top: 11px;
  opacity: 0.7;
  cursor: pointer;
  z-index: 11;
  transition: opacity .3s;
  height: 40px;
  width: 40px; }
  @media (max-width: 1023px) {
    .index-module_expandedAlertClose__1lA8 {
      opacity: 1; } }
  .index-module_expandedAlertClose__1lA8:hover {
    opacity: 1; }
  @media (min-width: 1024px) {
    .index-module_expandedAlertClose__1lA8 {
      right: 0;
      top: 17px; } }
  @media screen and (max-width: 767px) {
    .index-module_expandedAlertClose__1lA8 {
      height: 50px;
      width: 50px;
      right: 0px;
      top: 0px; } }

.index-module_expandedAlertCloseImg__qo49 {
  padding: 11px; }
  @media screen and (max-width: 767px) {
    .index-module_expandedAlertCloseImg__qo49 {
      position: absolute;
      padding: 0px;
      right: 13px;
      top: 15px; } }

.index-module_collapsed__EEx8 .index-module_expandedAlertClose__1lA8 {
  opacity: 0.7;
  right: 20px;
  top: 0px;
  cursor: pointer; }
  .index-module_collapsed__EEx8 .index-module_expandedAlertClose__1lA8:hover {
    opacity: 1; }
  @media (max-width: 1023px) {
    .index-module_collapsed__EEx8 .index-module_expandedAlertClose__1lA8 {
      right: 0px;
      opacity: 1; } }

.index-module_alertFooter__ppTN {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 20px;
  background: transparent;
  z-index: 11;
  color: #fff;
  display: block;
  transition: height .3s, background-color .3s; }
  @media screen and (max-width: 1023px) {
    .index-module_alertFooter__ppTN {
      height: 30px; } }
  .index-module_alertFooter__ppTN .index-module_wrapper__1lZd {
    height: 100%; }

.index-module_collapsed__EEx8 .index-module_alertFooter__ppTN {
  height: 40px; }
  @media screen and (max-width: 1023px) {
    .index-module_collapsed__EEx8 .index-module_alertFooter__ppTN {
      height: 50px;
      cursor: pointer;
      pointer-events: auto; } }

.index-module_footerToggle__faTr {
  transition: top .3s;
  position: absolute;
  right: 10px;
  top: 0;
  height: 20px;
  line-height: 20px;
  padding-right: 5px;
  cursor: pointer; }
  @media screen and (max-width: 767px) {
    .index-module_footerToggle__faTr {
      right: 18px; } }

.index-module_collapsed__EEx8 .index-module_footerToggle__faTr {
  top: 50%;
  transform: translateY(-50%); }
  @media (max-width: 1023px) {
    .index-module_collapsed__EEx8 .index-module_footerToggle__faTr {
      display: none; } }
  @media (min-width: 1024px) and (max-width: 1259px) {
    .index-module_collapsed__EEx8 .index-module_footerToggle__faTr {
      right: 100px; } }

.index-module_expandedAlertUp__IMJs {
  position: absolute;
  top: 50%;
  transform: translate(100%, -50%);
  right: 0;
  line-height: 0; }

.index-module_dots__2dbl {
  transition: right .3s, top .3s;
  position: absolute;
  right: 50%;
  top: 60%;
  transform: translate(50%, -50%); }

.index-module_collapsed__EEx8 .index-module_dots__2dbl {
  top: 60%;
  transform: translateY(-50%);
  right: 100px;
  left: initial; }
  @media (min-width: 768px) and (max-width: 1023px) {
    .index-module_collapsed__EEx8 .index-module_dots__2dbl {
      right: 60px;
      top: 51%; } }
  @media (min-width: 1024px) and (max-width: 1259px) {
    .index-module_collapsed__EEx8 .index-module_dots__2dbl {
      right: 200px; } }
  @media screen and (max-width: 767px) {
    .index-module_collapsed__EEx8 .index-module_dots__2dbl {
      top: 80%;
      right: 50%; } }

.index-module_expandedAlertShowLess__eT04 {
  font-size: 10px;
  font-weight: bold;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
  text-transform: uppercase; }

.index-module_swiperTrack__3Dfw {
  width: 10000px; }

.index-module_childWrapper__14UO {
  float: left;
  background: #000; }

.index-module_alertsContainer__3PaM {
  position: relative;
  box-sizing: border-box;
  background-color: #202020;
  overflow: hidden;
  transition: height 0.3s;
  z-index: 2; }
  .index-module_alertsContainer__3PaM {
    /* Slider */
    /* Slider */
    /* Arrows */
    /* Dots */ }
    .index-module_alertsContainer__3PaM .slick-slider {
      position: relative;
      display: block;
      box-sizing: border-box;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -ms-touch-action: pan-y;
      touch-action: pan-y;
      -webkit-tap-highlight-color: transparent; }
    .index-module_alertsContainer__3PaM .slick-list {
      position: relative;
      overflow: hidden;
      display: block;
      margin: 0;
      padding: 0; }
      .index-module_alertsContainer__3PaM .slick-list:focus {
        outline: none; }
      .index-module_alertsContainer__3PaM .slick-list.dragging {
        cursor: pointer;
        cursor: hand; }
    .index-module_alertsContainer__3PaM .slick-slider .slick-track,
    .index-module_alertsContainer__3PaM .slick-slider .slick-list {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); }
    .index-module_alertsContainer__3PaM .slick-track {
      position: relative;
      left: 0;
      top: 0;
      display: flex; }
      .index-module_alertsContainer__3PaM .slick-track:before, .index-module_alertsContainer__3PaM .slick-track:after {
        content: "";
        display: table; }
      .index-module_alertsContainer__3PaM .slick-track:after {
        clear: both; }
      .index-module_slick-loading__3QQ2 .index-module_alertsContainer__3PaM .slick-track {
        visibility: hidden; }
    .index-module_alertsContainer__3PaM .slick-slide {
      float: left;
      height: 100%;
      min-height: 1px; }
      [dir="rtl"] .index-module_alertsContainer__3PaM .slick-slide {
        float: right; }
      .index-module_alertsContainer__3PaM .slick-slide img {
        display: block; }
      .index-module_alertsContainer__3PaM .slick-slide.slick-loading img {
        display: none; }
      .index-module_alertsContainer__3PaM .slick-slide.dragging img {
        pointer-events: none; }
      .index-module_slick-initialized__HSdk .index-module_alertsContainer__3PaM .slick-slide {
        display: block; }
      .index-module_slick-loading__3QQ2 .index-module_alertsContainer__3PaM .slick-slide {
        visibility: hidden; }
      .index-module_slick-vertical__3FV4 .index-module_alertsContainer__3PaM .slick-slide {
        display: block;
        height: auto;
        border: 1px solid transparent; }
    .index-module_alertsContainer__3PaM .slick-arrow.slick-hidden {
      display: none; }
    .index-module_alertsContainer__3PaM .ddb-sw-body .watch-now-slides .slick-arrow,
    .index-module_alertsContainer__3PaM .ddb-sw-body .athlete-slides .slick-arrow {
      position: absolute;
      border-radius: 10px;
      height: 60px;
      width: 35px;
      top: 50%;
      margin-top: -35px;
      transform: translateY(-100%);
      opacity: 1;
      z-index: 12;
      background-color: #181A1B; }
    .index-module_alertsContainer__3PaM .ddb-sw-body .watch-now-slides .slick-prev,
    .index-module_alertsContainer__3PaM .ddb-sw-body .athlete-slides .slick-prev {
      transform: translateX(15px);
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
      background-position-x: 5px; }
    .index-module_alertsContainer__3PaM .ddb-sw-body .watch-now-slides .slick-next,
    .index-module_alertsContainer__3PaM .ddb-sw-body .athlete-slides .slick-next {
      transform: translateX(-15px);
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      background-position-x: 10px; }
    .index-module_alertsContainer__3PaM .slick-prev,
    .index-module_alertsContainer__3PaM .slick-next {
      position: absolute;
      display: block;
      height: 20px;
      width: 20px;
      line-height: 0;
      font-size: 0;
      cursor: pointer;
      background: transparent;
      color: transparent;
      top: 50%;
      -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      transform: translate(0, -50%);
      padding: 0;
      border: none;
      outline: none; }
      .index-module_alertsContainer__3PaM .slick-prev:hover, .index-module_alertsContainer__3PaM .slick-prev:focus,
      .index-module_alertsContainer__3PaM .slick-next:hover,
      .index-module_alertsContainer__3PaM .slick-next:focus {
        outline: none;
        background: transparent;
        color: transparent; }
        .index-module_alertsContainer__3PaM .slick-prev:hover:before, .index-module_alertsContainer__3PaM .slick-prev:focus:before,
        .index-module_alertsContainer__3PaM .slick-next:hover:before,
        .index-module_alertsContainer__3PaM .slick-next:focus:before {
          opacity: 1; }
      .index-module_alertsContainer__3PaM .slick-prev.slick-disabled:before,
      .index-module_alertsContainer__3PaM .slick-next.slick-disabled:before {
        opacity: 0.3; }
      .index-module_alertsContainer__3PaM .slick-prev:before,
      .index-module_alertsContainer__3PaM .slick-next:before {
        font-size: 20px;
        line-height: 1;
        color: white;
        opacity: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .index-module_alertsContainer__3PaM .slick-prev {
      left: -25px; }
      [dir="rtl"] .index-module_alertsContainer__3PaM .slick-prev {
        left: auto;
        right: -25px; }
      .index-module_alertsContainer__3PaM .slick-prev:before {
        content: "\2190"; }
        [dir="rtl"] .index-module_alertsContainer__3PaM .slick-prev:before {
          content: "\2192"; }
    .index-module_alertsContainer__3PaM .slick-next {
      right: -25px; }
      [dir="rtl"] .index-module_alertsContainer__3PaM .slick-next {
        left: -25px;
        right: auto; }
      .index-module_alertsContainer__3PaM .slick-next:before {
        content: "\2192"; }
        [dir="rtl"] .index-module_alertsContainer__3PaM .slick-next:before {
          content: "\2190"; }
    .index-module_alertsContainer__3PaM .slick-dotted.slick-slider {
      margin-bottom: 30px; }
    .index-module_alertsContainer__3PaM .slick-dots {
      position: absolute;
      bottom: -30px;
      list-style: none;
      display: block;
      text-align: center;
      padding: 0;
      margin: 0;
      width: 100%; }
      .index-module_alertsContainer__3PaM .slick-dots li {
        position: relative;
        display: inline-block;
        height: 20px;
        width: 20px;
        margin: 0 5px;
        padding: 0;
        cursor: pointer; }
        .index-module_alertsContainer__3PaM .slick-dots li button {
          border: 0;
          background: transparent;
          display: block;
          height: 20px;
          width: 20px;
          outline: none;
          line-height: 0;
          font-size: 0;
          color: transparent;
          padding: 5px;
          cursor: pointer; }
          .index-module_alertsContainer__3PaM .slick-dots li button:hover, .index-module_alertsContainer__3PaM .slick-dots li button:focus {
            outline: none; }
            .index-module_alertsContainer__3PaM .slick-dots li button:hover:before, .index-module_alertsContainer__3PaM .slick-dots li button:focus:before {
              opacity: 1; }
          .index-module_alertsContainer__3PaM .slick-dots li button:before {
            position: absolute;
            top: 0;
            left: 0;
            content: "\2022";
            width: 20px;
            height: 20px;
            font-size: 33px;
            line-height: 20px;
            text-align: center;
            color: #BEBEBE;
            opacity: 0.3;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale; }
        .index-module_alertsContainer__3PaM .slick-dots li.slick-active button:before {
          color: #BEBEBE;
          opacity: 1; }
    .index-module_alertsContainer__3PaM .slick-active {
      z-index: 50; }
    .index-module_alertsContainer__3PaM .slick-dots {
      display: none !important; }
  @media (max-width: 1023px) {
    .index-module_alertsContainer__3PaM {
      margin-top: 50px; } }
  @media (min-width: 1024px) {
    .index-module_alertsContainer__3PaM {
      margin-top: 60px; } }
  .index-module_alertsContainer__3PaM .index-module_alertsSubContainer__-8o0 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    font-family: 'Open Sans'; }
  @media screen and (max-width: 767px) {
    .index-module_alertsContainer__3PaM.index-module_open__6Kg2,
    .index-module_alertsContainer__3PaM.index-module_open__6Kg2 .index-module_alertsCard__2gZR {
      height: 472px; } }
  @media (min-width: 768px) and (max-height: 768px) {
    .index-module_alertsContainer__3PaM.index-module_open__6Kg2,
    .index-module_alertsContainer__3PaM.index-module_open__6Kg2 .index-module_alertsCard__2gZR {
      height: 620px; } }
  @media (min-width: 1024px) {
    .index-module_alertsContainer__3PaM.index-module_open__6Kg2,
    .index-module_alertsContainer__3PaM.index-module_open__6Kg2 .index-module_alertsCard__2gZR {
      height: 240px; } }
  .index-module_alertsContainer__3PaM.index-module_closed__1lN9,
  .index-module_alertsContainer__3PaM.index-module_closed__1lN9 .index-module_alertsCard__2gZR {
    height: 50px; }
    @media (min-width: 1024px) {
      .index-module_alertsContainer__3PaM.index-module_closed__1lN9,
      .index-module_alertsContainer__3PaM.index-module_closed__1lN9 .index-module_alertsCard__2gZR {
        height: 40px; } }
  .index-module_alertsContainer__3PaM.index-module_collapsed__EEx8 {
    height: 50px; }
    @media (min-width: 1024px) {
      .index-module_alertsContainer__3PaM.index-module_collapsed__EEx8 {
        height: 40px; } }
    .index-module_alertsContainer__3PaM.index-module_collapsed__EEx8 .swiper-container {
      height: 50px; }
      @media (min-width: 1024px) {
        .index-module_alertsContainer__3PaM.index-module_collapsed__EEx8 .swiper-container {
          height: 40px; } }
  .index-module_alertsContainer__3PaM.index-module_empty__32A8 {
    height: 0; }
  @media screen and (max-width: 767px) {
    .index-module_alertsContainer__3PaM {
      height: 472px; } }
  @media screen and (min-width: 768px) {
    .index-module_alertsContainer__3PaM {
      height: 620px; } }
  @media screen and (min-width: 1024px) {
    .index-module_alertsContainer__3PaM {
      height: 240px; } }

.index-module_collapsedAlertHeadlineContainer__2XkK {
  margin-right: 50px;
  position: absolute;
  left: 0;
  top: 47%;
  transform: translateY(-50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity .3s; }
  @media screen and (max-width: 767px) {
    .index-module_collapsedAlertHeadlineContainer__2XkK {
      top: 40%; } }

.index-module_collapsed__EEx8 .index-module_collapsedAlertHeadlineContainer__2XkK {
  opacity: 1; }

.index-module_collapsedAlertLabel__1B9a {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.5px;
  display: inline;
  text-align: center; }
  @media (max-width: 1023px) {
    .index-module_collapsedAlertLabel__1B9a::after {
      content: ': '; } }
  @media (min-width: 1024px) {
    .index-module_collapsedAlertLabel__1B9a {
      background-color: white;
      font-size: 10px;
      display: inline-block;
      padding: 0;
      margin-right: 15px;
      border-radius: 1px;
      width: 112px;
      height: 20px;
      line-height: 20px; }
      .index-module_collapsedAlertLabel__1B9a.index-module_weather__1Hzs {
        color: #03AFB0; }
      .index-module_collapsedAlertLabel__1B9a.index-module_radar__1TYd {
        color: #03AFB0; }
      .index-module_collapsedAlertLabel__1B9a.index-module_school-closure__1fOL {
        color: #E79701; }
      .index-module_collapsedAlertLabel__1B9a.index-module_general-alert__AYP9 {
        color: #E76F01; }
      .index-module_collapsedAlertLabel__1B9a.index-module_live-event__ypsz {
        color: #3AB44B; }
      .index-module_collapsedAlertLabel__1B9a.index-module_town-hall__3FAu {
        color: #7C2EC3; }
      .index-module_collapsedAlertLabel__1B9a.index-module_breaking__2Jg5, .index-module_collapsedAlertLabel__1B9a.index-module_breaking-news__Iyv0 {
        color: #D1132C; } }

.index-module_collapsedAlertHeadline__2eo3 {
  color: white;
  font-size: 13px;
  font-weight: normal;
  display: inline; }
  @media (min-width: 1024px) {
    .index-module_collapsedAlertHeadline__2eo3 {
      font-size: 14px;
      font-weight: bold; } }

.index-module_alertDotContainer__1DJA {
  display: inline-block;
  white-space: nowrap;
  width: 25px; }

.index-module_alertDot__3cKd {
  cursor: pointer;
  background-color: white;
  border-radius: 10px;
  height: 5px;
  width: 5px;
  margin-right: 5px;
  display: inline-block;
  margin-bottom: 6px;
  opacity: 0.5; }
  .index-module_alertDot__3cKd:last-child {
    margin-right: 0; }
  .index-module_alertDot__3cKd.index-module_alertDotActive__1iir {
    opacity: 1; }

.index-module_darkAlertDot__27KG {
  background-color: #BBBBBB; }

.index-module_navPlaceholder__3q3v {
  height: 60px;
  width: 100%; }

@media screen and (max-width: 767px) {
  .index-module_mobileSpacing__3KqJ {
    margin-bottom: 10px; }
    .index-module_mobileSpacing__3KqJ.index-module_alertsContainer__3PaM {
      margin-bottom: 2px; } }

.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1; }

.swiper-container-no-flexbox .swiper-slide {
  float: left; }

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform,-webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

.swiper-container-android .swiper-slide, .swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto; }

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform,-webkit-transform; }

.swiper-invisible-blank-slide {
  visibility: hidden; }

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto; }

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height,-webkit-transform;
  transition-property: height,-webkit-transform;
  -o-transition-property: transform,height;
  transition-property: transform,height;
  transition-property: transform,height,-webkit-transform; }

.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px; }

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d; }

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10; }

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y; }

.swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x; }

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat; }

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none; }

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto; }

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto; }

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-lock {
  display: none; }

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: .3s opacity;
  -o-transition: .3s opacity;
  transition: .3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10; }

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0; }

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%; }

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
  position: relative; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33); }

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: .2; }

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer; }

.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff; }

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0); }

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: .2s top,.2s -webkit-transform;
  transition: .2s top,.2s -webkit-transform;
  -o-transition: .2s transform,.2s top;
  transition: .2s transform,.2s top;
  transition: .2s transform,.2s top,.2s -webkit-transform; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: .2s left,.2s -webkit-transform;
  transition: .2s left,.2s -webkit-transform;
  -o-transition: .2s transform,.2s left;
  transition: .2s transform,.2s left;
  transition: .2s transform,.2s left,.2s -webkit-transform; }

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: .2s right,.2s -webkit-transform;
  transition: .2s right,.2s -webkit-transform;
  -o-transition: .2s transform,.2s right;
  transition: .2s transform,.2s right;
  transition: .2s transform,.2s right,.2s -webkit-transform; }

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top; }

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top; }

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0; }

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0; }

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff; }

.swiper-pagination-progressbar.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.25); }

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
  background: #fff; }

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000; }

.swiper-pagination-progressbar.swiper-pagination-black {
  background: rgba(0, 0, 0, 0.25); }

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
  background: #000; }

.swiper-pagination-lock {
  display: none; }

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1); }

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%; }

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%; }

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0; }

.swiper-scrollbar-cursor-drag {
  cursor: move; }

.swiper-scrollbar-lock {
  display: none; }

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center; }

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain; }

.swiper-slide-zoomed {
  cursor: move; }

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite; }

.swiper-lazy-preloader:after {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat; }

.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

@-webkit-keyframes swiper-module_swiper-preloader-spin__smV6 {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes swiper-module_swiper-preloader-spin__smV6 {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000; }

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity; }

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-cube {
  overflow: visible; }

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%; }

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0; }

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible; }

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0; }

.swiper-container-flip {
  overflow: visible; }

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1; }

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.swiper-container-coverflow .swiper-wrapper {
  -ms-perspective: 1200px; }

.index-module_UpNextFooter__QNzm {
  overflow: hidden;
  min-width: 100%; }

.index-module_progress__1Rli {
  width: 100%;
  height: 5px;
  position: relative;
  transform: rotate(180deg);
  background: linear-gradient(270deg, #E10025 0%, #2859FF 100%); }

.index-module_progressMask__20_A {
  width: 25%;
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  background: #999;
  transition: width .3s ease-in-out; }

.index-module_UpNextItemsContainer__dTi4 {
  height: 85px;
  background: #252525;
  padding: 0;
  width: 500%;
  list-style-type: none;
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: nowrap;
  margin: 0; }
  .index-module_UpNextItemsContainer__dTi4 li:first-child .index-module_UpNext__1_KG {
    display: block; }
  .index-module_UpNextItemsContainer__dTi4 li .index-module_ImgContainer__1ZO4 {
    transition: all 0.5s ease;
    overflow: hidden;
    float: left;
    width: 87px;
    height: 85px;
    padding: 12px; }
    .index-module_UpNextItemsContainer__dTi4 li .index-module_ImgContainer__1ZO4 img {
      width: 60px; }
    .index-module_UpNextItemsContainer__dTi4 li .index-module_ImgContainer__1ZO4.index-module_Hide__1ovC {
      opacity: 0;
      width: 0;
      padding-right: 0;
      padding-left: 0; }

.index-module_UpNext__1_KG {
  display: none;
  text-align: center;
  float: left;
  color: #fff;
  padding-top: 17px; }
  .index-module_UpNext__1_KG h3 {
    display: block;
    line-height: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    width: 90px;
    font-weight: 800;
    margin: 0 32px 0 37px; }

.index-module_TextContent__ICYz {
  transition: all 0.5s ease;
  overflow: hidden;
  width: 340px;
  float: left;
  padding-top: 20px;
  padding-right: 10px; }
  .index-module_TextContent__ICYz > div {
    width: 340px;
    overflow: hidden; }
  .index-module_TextContent__ICYz p {
    color: #FFF;
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
    white-space: normal;
    margin: 0; }
  .index-module_TextContent__ICYz.index-module_Hide__1ovC {
    opacity: 0;
    width: 0;
    padding-right: 0;
    padding-left: 0; }

.index-module_UpNextFooter__QNzm {
  position: fixed;
  bottom: 0;
  left: 0;
  display: block;
  z-index: 5; }
  @media screen and (min-width: 768px) {
    .index-module_UpNextFooter__QNzm {
      display: block; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_story__YUGO {
  display: flex;
  flex-direction: column;
  min-height: 300px;
  width: 100%; }
  @media (min-width: 1024px) {
    .index-module_story__YUGO {
      padding: 30px 15px;
      flex-direction: row;
      width: 994px;
      margin: auto; } }
  @media (min-width: 1500px) {
    .index-module_story__YUGO {
      width: 1170px;
      margin: auto; } }
  @media (min-width: 1900px) {
    .index-module_story__YUGO {
      width: 1570px; } }
  .index-module_story__YUGO .index-module_columnOne__3tUq {
    flex: 1; }
    @media (min-width: 1024px) {
      .index-module_story__YUGO .index-module_columnOne__3tUq {
        margin-right: 14px; } }
    @media (min-width: 1900px) {
      .index-module_story__YUGO .index-module_columnOne__3tUq {
        margin-right: 16px; } }
    .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContainer__1K2c {
      box-sizing: border-box;
      margin-bottom: 0;
      padding: 18px 15px 30px; }
      @media (min-width: 768px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContainer__1K2c {
          padding-top: 20px;
          padding-bottom: 80px; } }
      @media (min-width: 1024px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContainer__1K2c {
          padding: 20px 30px 80px; } }
      @media (min-width: 1500px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContainer__1K2c {
          padding: 30px 50px 80px; } }
      @media (min-width: 1900px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContainer__1K2c {
          padding: 50px 100px 80px; } }
    @media screen and (min-width: 0px) and (max-width: 1024px) {
      .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContent___AIc {
        margin-bottom: 30px; } }
    @media screen and (min-width: 1025px) and (max-width: 1499px), screen and (min-width: 1500px) {
      .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContent___AIc {
        margin-bottom: 26px; } }
    @media (min-width: 768px) {
      .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContent___AIc {
        padding-right: 15px;
        display: flex; } }
    @media (min-width: 1500px) {
      .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyContent___AIc {
        padding-bottom: 0; } }
    .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_shareColumn__2AB7 {
      margin-right: 0; }
      @media (min-width: 768px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_shareColumn__2AB7 {
          margin-right: 30px; } }
      @media (min-width: 1500px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_shareColumn__2AB7 {
          margin-right: 50px; } }
      @media (min-width: 1900px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_shareColumn__2AB7 {
          margin-right: 60px; } }
    .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyColumn__3isQ {
      flex: 1; }
      @media (min-width: 1900px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyColumn__3isQ {
          padding-right: 85px; } }
    .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyTitle__1sn_ {
      padding: 18px 15px 15px;
      color: #121212;
      font-family: "Open Sans Extrabold";
      font-weight: bolder;
      font-size: 20px;
      letter-spacing: -0.5px;
      line-height: 24px; }
      @media (min-width: 1024px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyTitle__1sn_ {
          padding: 20px 15px 15px; } }
      @media (min-width: 1500px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyTitle__1sn_ {
          padding: 30px 15px 15px; } }
      @media (min-width: 1900px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_storyTitle__1sn_ {
          padding: 50px 15px 15px; } }
    .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_byline__3uBc {
      height: 54px; }
      @media (min-width: 768px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_byline__3uBc {
          height: 42px; } }
      @media (min-width: 1500px) {
        .index-module_story__YUGO .index-module_columnOne__3tUq .index-module_byline__3uBc {
          height: 55px; } }
  .index-module_story__YUGO .index-module_showColumn__3piF {
    display: block !important; }
    @media (max-width: 767px) {
      .index-module_story__YUGO .index-module_showColumn__3piF {
        margin: 10px 0px; } }
  @media (max-width: 767px) {
    .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ {
      display: none; } }
  @media (min-width: 1024px) {
    .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ {
      display: block;
      width: 322px; } }
  @media screen and (min-width: 1500px) {
    .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ {
      width: 331px; } }
  @media (min-width: 1900px) {
    .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ {
      width: 381px; } }
  .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ .index-module_columnTwo__2U9T {
    top: 85px; }
    .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ .index-module_columnTwo__2U9T .index-module_adContainer__10_T {
      display: block;
      height: 283px;
      width: 322px;
      margin: auto;
      padding: 22px 11px 11px; }
      .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ .index-module_columnTwo__2U9T .index-module_adContainer__10_T .index-module_ad__1NSQ {
        display: block;
        height: 250px;
        width: 300px;
        margin: auto; }
    .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ .index-module_columnTwo__2U9T .index-module_trending__AaTw {
      height: 841px; }
    @media (min-width: 1024px) {
      .index-module_story__YUGO .index-module_columnTwoWrapper__3wvZ .index-module_columnTwo__2U9T {
        position: -webkit-sticky;
        position: -moz-sticky;
        position: -o-sticky;
        position: -ms-sticky;
        position: sticky; } }
  .index-module_story__YUGO .index-module_storyText__1Gn7 {
    white-space: pre-wrap; }
    @media (min-width: 768px) {
      .index-module_story__YUGO .index-module_storyText__1Gn7 {
        margin-left: 100px; } }
    @media (min-width: 1024px) {
      .index-module_story__YUGO .index-module_storyText__1Gn7 {
        margin-left: 70px; } }
  .index-module_story__YUGO .index-module_relatedTopics__36w2 {
    padding-top: 30px; }
  .index-module_story__YUGO .index-module_relatedTopicButton__1rZB {
    height: 30px;
    width: 120px;
    display: inline-block;
    margin-right: 20px; }
  .index-module_story__YUGO .index-module_shareAfter__23IE {
    display: block; }
    @media (min-width: 768px) {
      .index-module_story__YUGO .index-module_shareAfter__23IE {
        display: none; } }

.index-module_adBeforeContent__LLBk {
  padding: 30px 0; }
  @media screen and (min-width: 1024px) {
    .index-module_adBeforeContent__LLBk {
      padding: 40px 0 10px; } }

.index-module_adAfterContent__1cww {
  clear: both; }
  @media screen and (min-width: 768px) {
    .index-module_adAfterContent__1cww {
      padding: 30px 20px; } }
  @media screen and (min-width: 1024px) {
    .index-module_adAfterContent__1cww {
      padding: 10px 20px 40px; } }

.index-module_newsInPhotos__PqET {
  display: none; }
  @media (min-width: 768px) {
    .index-module_newsInPhotos__PqET {
      display: block;
      width: 100%; } }

.index-module_openwebAd__2ra9 {
  padding: 15px 0;
  border-top: 1px solid #EDEDED;
  border-bottom: 1px solid #ededed;
  margin: 0 15px; }

.index-module_conversationWrapper__3XT- {
  width: 100%;
  box-sizing: border-box; }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .index-module_conversationWrapper__3XT- {
      margin-top: 20px;
      padding-right: 15px;
      padding-left: 15px; } }
  @media screen and (min-width: 1025px) and (max-width: 1499px), screen and (min-width: 1500px) {
    .index-module_conversationWrapper__3XT- {
      margin-top: 30px;
      padding-right: 13px;
      padding-left: 13px; } }

.index-module_interactionStudioMain__MJGG {
  width: 100%;
  box-sizing: border-box;
  margin: 0px auto; }
  @media screen and (min-width: 1024px) and (max-width: 1499px) {
    .index-module_interactionStudioMain__MJGG {
      max-width: 1024px; } }
  @media screen and (min-width: 1500px) and (max-width: 1899px) {
    .index-module_interactionStudioMain__MJGG {
      max-width: 1200px; } }
  @media screen and (min-width: 1900px) {
    .index-module_interactionStudioMain__MJGG {
      max-width: 1600px; } }

.index-module_interactionStudioSidebar__3CfY {
  display: none; }
  @media screen and (min-width: 768px) {
    .index-module_interactionStudioSidebar__3CfY {
      display: block; } }

/* Stand-in styles for the header */
#react-render-target > div:first-child > div:first-child {
  background-color: #000; }

.pageWrapper {
  -webkit-overflow-scrolling: touch; }

header button {
  background-color: #000; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_panel__3V16 {
  background-color: #FFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  position: relative;
  box-sizing: border-box; }
  .index-module_panel__3V16 .index-module_padding___5OR {
    padding: 18px 15px 0px 15px; }
    @media screen and (min-width: 1900px) {
      .index-module_panel__3V16 .index-module_padding___5OR {
        padding: 30px 15px 12px 15px; } }
  @media screen and (min-width: 768px) {
    .index-module_panel__3V16.index-module_rightrailTop__3gEV {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: none;
      margin-bottom: 0; } }
  @media screen and (min-width: 1024px) {
    .index-module_panel__3V16.index-module_rightrailTop__3gEV {
      background-color: #fff;
      box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
      margin-bottom: 15px; } }
  @media screen and (min-width: 768px) {
    .index-module_panel__3V16.index-module_rightrailBottom__1dFD {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: none;
      margin: 19px auto 30px; } }
  @media screen and (min-width: 1024px) {
    .index-module_panel__3V16.index-module_rightrailBottom__1dFD {
      background-color: #fff;
      box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
      margin: 15px auto; } }
  .index-module_panel__3V16 .index-module_titleContainer__3_rt {
    display: flex; }
    @media screen and (max-width: 767px) {
      .index-module_panel__3V16 .index-module_titleContainer__3_rt {
        flex-direction: column;
        align-items: center;
        margin-bottom: 11px; }
        .index-module_panel__3V16 .index-module_titleContainer__3_rt .index-module_title__OkM3 {
          margin-bottom: 5px;
          margin-right: 0px; }
        .index-module_panel__3V16 .index-module_titleContainer__3_rt .index-module_title__OkM3 ~ div {
          margin-right: 0px; } }
  .index-module_panel__3V16 .index-module_title__OkM3 {
    margin-bottom: 18px;
    margin-right: 6px;
    color: #121212;
    font-family: "Open Sans";
    font-size: 20px;
    letter-spacing: 0.5px;
    line-height: 20px;
    font-weight: 800;
    text-transform: uppercase; }

.index-module_transparentCard__2iAs {
  background-color: transparent;
  box-shadow: none; }

.index-module_noShadow__1UvT {
  box-shadow: none; }

.Label-module_badgeContainer__1p7s {
  display: inline-block;
  height: 20px;
  margin-right: 10px;
  vertical-align: middle; }

.Label-module_badgeContainer__1p7s + div {
  margin-top: 11px; }

.Label-module_live__2qMA,
.Label-module_premium__26wz {
  height: 20px;
  border-radius: 1px;
  font-size: 10px;
  font-weight: bold;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  margin-top: -1px; }

.Label-module_live__2qMA {
  width: 44px;
  background-color: #d1132c;
  color: #ffffff; }

.Label-module_premium__26wz {
  width: 68px;
  background-color: #ffd13e;
  color: #000000; }

.Label-module_sponsored__1urJ {
  background-color: #3ab44b;
  padding: 5px 8px;
  height: 20px;
  width: 74px;
  border-radius: 1px;
  color: #fff;
  font-size: 8px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  line-height: 10px;
  box-sizing: border-box;
  letter-spacing: 0.5px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.teaserList-module_teaserList__3xO3 {
  list-style-type: none; }

.teaserList-module_wxGalleriesTeaser__2hV2 {
  margin-bottom: 30px; }

.teaserItem {
  position: relative; }
  .teaserItem .teaserList-module_hoverBackground__-X11 {
    display: none; }
    @media screen and (min-width: 1024px) {
      .teaserItem .teaserList-module_hoverBackground__-X11 {
        display: block;
        position: absolute;
        top: 0;
        left: 150px;
        height: 84.375px;
        width: 190px;
        z-index: 0;
        background-color: rgba(0, 0, 0, 0); } }
    @media screen and (min-width: 1500px) {
      .teaserItem .teaserList-module_hoverBackground__-X11 {
        width: 218px; } }
    @media screen and (min-width: 1900px) {
      .teaserItem .teaserList-module_hoverBackground__-X11 {
        width: 300px;
        height: 115.31px;
        left: 205px; } }
  .teaserItem:hover .teaserList-module_hoverBackground__-X11 {
    background-color: rgba(237, 237, 237, 0.5); }

.activeTopVideoTeaser .teaserList-module_hoverBackground__-X11 {
  background-color: rgba(237, 237, 237, 0.5); }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.fade-appear {
  opacity: 0.8; }

.fade-appear-active {
  opacity: 1;
  transition: opacity 500ms ease-in; }

.index-module_teaser__2qaT {
  overflow: hidden;
  width: 100%;
  position: relative; }

.index-module_blockStyle__3wJk {
  display: block; }

.index-module_gradient__fQpu {
  width: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  padding-top: 100%;
  position: absolute;
  top: 0;
  left: 0; }

.index-module_new__3fxA::before {
  content: 'NEW';
  color: #C30016;
  padding-right: 6px;
  display: inline-block;
  font-family: "Open Sans";
  font-size: 10px;
  font-weight: bold;
  line-height: 10px; }

.index-module_updated__2Ch0::before {
  content: 'UPDATED';
  color: #DF8508;
  padding-right: 6px;
  display: inline-block;
  font-family: "Open Sans";
  font-size: 10px;
  font-weight: bold;
  line-height: 10px; }

.index-module_sponsored__2pKP::before {
  content: 'SPONSORED';
  color: #3AB44B;
  padding-right: 6px;
  display: inline-block;
  font-family: "Open Sans";
  font-size: 10px;
  font-weight: bold;
  line-height: 10px; }

.index-module_premium__1AVb {
  color: #121212;
  font-family: "Open Sans";
  font-size: 8px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 10px;
  text-align: center;
  border-radius: 1px;
  background-color: #FFD13E;
  margin-right: 8px;
  padding: 2px 5px 2px 6px;
  position: relative;
  bottom: 3px;
  display: inline-block; }

.index-module_publishedSinceWithTeaserStatus__3Bf6 .index-module_premium__1AVb {
  bottom: 2px; }

.index-module_imageContainer__2cxX {
  position: relative;
  cursor: pointer;
  width: 80px; }
  .index-module_imageContainer__2cxX.index-module_imageLeft__3-YH {
    display: block;
    float: left;
    margin-right: 10px; }
    @media screen and (min-width: 1500px) {
      .index-module_imageContainer__2cxX.index-module_imageLeft__3-YH {
        margin-right: 15px; } }
  .index-module_imageContainer__2cxX.index-module_imageRight__xstG {
    display: block;
    float: right;
    margin-right: 15px; }
  .index-module_imageContainer__2cxX.index-module_imageTop__2XLd {
    display: block;
    width: 100%;
    margin-bottom: 10px; }
  .index-module_imageContainer__2cxX .index-module_imageSubContainer__6jMZ {
    position: relative;
    width: 100%;
    padding-top: 100%; }
  .index-module_imageContainer__2cxX.index-module_image36x25__14_I {
    width: 33.33%; }
    .index-module_imageContainer__2cxX.index-module_image36x25__14_I .index-module_imageSubContainer__6jMZ,
    .index-module_imageContainer__2cxX.index-module_image36x25__14_I .index-module_gradient__fQpu {
      padding-top: 61.44%; }
    .index-module_imageContainer__2cxX.index-module_image36x25__14_I.index-module_imageTop__2XLd {
      width: 100%; }
  .index-module_imageContainer__2cxX.index-module_image16x9__BdyW {
    width: 37%; }
    .index-module_imageContainer__2cxX.index-module_image16x9__BdyW .index-module_imageSubContainer__6jMZ,
    .index-module_imageContainer__2cxX.index-module_image16x9__BdyW .index-module_gradient__fQpu {
      padding-top: 56.25%; }
    .index-module_imageContainer__2cxX.index-module_image16x9__BdyW.index-module_imageTop__2XLd {
      width: 100%; }
  .index-module_imageContainer__2cxX.index-module_sponsored__2pKP::before {
    content: 'Sponsored';
    position: absolute;
    top: 0;
    left: 0;
    background-color: green;
    color: white;
    font-weight: 800;
    font-size: 8px;
    padding: 0;
    width: 70px;
    line-height: 20px;
    text-transform: uppercase;
    z-index: 1;
    text-align: center; }
    @media (min-width: 768) {
      .index-module_imageContainer__2cxX.index-module_sponsored__2pKP::before {
        font-weight: inital;
        font-size: initial;
        padding: initial;
        line-height: initial;
        text-transform: initial;
        z-index: initial;
        text-align: initial;
        content: 'Sponsored';
        position: absolute;
        top: 0;
        left: 0;
        background-color: green;
        height: 20px;
        width: 100px;
        color: white; } }
  .index-module_imageContainer__2cxX .index-module_image__2vcU {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-repeat: no-repeat;
    background-size: cover; }

.index-module_headline__3qIp {
  font-size: 15px;
  font-weight: 700;
  line-height: 20px; }
  .index-module_headline__3qIp.index-module_headlineLarge__3lBt {
    font-size: 15px;
    line-height: 20px; }
  .index-module_headline__3qIp a,
  .index-module_headline__3qIp button {
    color: #121212;
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    -ms-transition: color 0.2s;
    transition: color 0.2s;
    text-decoration: none;
    font-family: "Open Sans"; }

@media screen and (max-width: 767px) {
  .index-module_headline__3qIp {
    font-weight: 600; }
  .index-module_headlineLarge__3lBt {
    font-weight: 600; } }

.index-module_hidden__308Q {
  display: none; }

.index-module_video__Jeyv {
  display: inline-block;
  width: 14px;
  height: 10px;
  background-image: url("/resources/defaults/news_3.0/icons/ui/sbg-video_g.svg");
  background-repeat: no-repeat;
  background-size: cover;
  vertical-align: middle;
  margin-left: 5px; }

.index-module_gallery__1WSC {
  display: inline-block;
  width: 14px;
  height: 10px;
  background-image: url("/resources/defaults/news_3.0/icons/ui/sbg-gallery_g.svg");
  background-repeat: no-repeat;
  background-size: cover;
  vertical-align: middle;
  margin-left: 5px; }

/* headline in image */
.index-module_headlineInImage__3oEV .index-module_headline__3qIp,
.index-module_headlineInImage__3oEV:hover .index-module_headline__3qIp {
  position: absolute;
  left: 0;
  bottom: 0;
  width: auto;
  display: block;
  padding: 15px; }
  .index-module_headlineInImage__3oEV .index-module_headline__3qIp a,
  .index-module_headlineInImage__3oEV:hover .index-module_headline__3qIp a {
    color: #FFF !important;
    font-family: "Open Sans";
    font-size: 18px;
    font-weight: bold;
    text-shadow: rgba(0, 0, 0, 0.3) 1px 1px 2px; }

.index-module_headlineInImage__3oEV .index-module_imageContainer__2cxX,
.index-module_headlineInImage__3oEV:hover .index-module_imageContainer__2cxX {
  margin-bottom: 0; }

.index-module_headlineInImageNoImage__uo9b .index-module_headline__3qIp {
  font-size: 18px;
  line-height: 24px;
  padding: 15px 15px 0 15px; }

.index-module_summary__2i3z {
  margin-top: 10px;
  color: #999;
  font-family: "Open Sans";
  font-size: 13px;
  line-height: 16px;
  font-weight: 400; }

.index-module_linkWithoutHref__Hwh8:hover {
  cursor: pointer; }

/* font sizes across breakpoints */
@media screen and (min-width: 768px) {
  .index-module_headline__3qIp {
    font-size: 13px;
    line-height: 16px;
    font-weight: 600; } }

@media screen and (min-width: 1500px) {
  .index-module_headline__3qIp {
    font-size: 13px;
    line-height: 16px;
    font-weight: 600; }
    .index-module_headline__3qIp.index-module_headlineLarge__3lBt {
      font-size: 15px;
      font-weight: bold;
      line-height: 20px; } }

@media screen and (min-width: 1900px) {
  .index-module_headline__3qIp {
    font-size: 15px;
    line-height: 20px;
    font-weight: bold; }
    .index-module_headline__3qIp.index-module_headlineLarge__3lBt {
      font-size: 15px;
      font-weight: bold;
      line-height: 20px; } }

/*  custom style for gallery teaser */
.index-module_GalleryVideo__17ZG .index-module_imageSubContainer__6jMZ::before {
  background-image: url("/resources/defaults/news_3.0/icons/ui/sbg-video2.svg");
  position: absolute;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  width: 30px;
  height: 30px;
  content: '';
  z-index: 1;
  left: 0;
  bottom: 0; }

.index-module_GalleryVideo__17ZG .index-module_headline__3qIp a {
  color: rgba(255, 255, 255, 0.7);
  -webkit-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -ms-transition: color 0.3s;
  transition: color 0.3s;
  font-weight: normal;
  text-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5); }

.index-module_GalleryVideo__17ZG .index-module_headline__3qIp .flare {
  display: none; }

.index-module_GalleryVideo__17ZG:hover .index-module_headline__3qIp a {
  color: white;
  transition: color 0.2s; }

/* custom CSS for various teaser effects */
.index-module_galleryHeadlineSmall__yfPy .index-module_imageTop__2XLd:first-child,
.index-module_galleryHeadlineBig__ydPX .index-module_imageTop__2XLd:first-child {
  margin-bottom: 3px; }

.index-module_galleryHeadlineSmall__yfPy:hover .index-module_rollover__Aw0P,
.index-module_galleryHeadlineBig__ydPX:hover .index-module_rollover__Aw0P {
  border: 1px solid #333; }

.index-module_galleryHeadlineSmall__yfPy:hover .index-module_rolloverTextWrapper__3uIq,
.index-module_galleryHeadlineBig__ydPX:hover .index-module_rolloverTextWrapper__3uIq {
  opacity: 1; }

.index-module_galleryHeadlineSmall__yfPy .index-module_rolloverTextWrapper__3uIq,
.index-module_galleryHeadlineBig__ydPX .index-module_rolloverTextWrapper__3uIq {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  background-image: linear-gradient(36.47deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 50%, rgba(0, 0, 0, 0.7) 100%);
  transition: opacity .3s; }

.index-module_galleryHeadlineSmall__yfPy .index-module_rolloverText__2QE9,
.index-module_galleryHeadlineBig__ydPX .index-module_rolloverText__2QE9 {
  position: absolute;
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  color: white;
  text-align: center; }

.index-module_galleryHeadlineSmall__yfPy .index-module_rollover__Aw0P,
.index-module_galleryHeadlineBig__ydPX .index-module_rollover__Aw0P {
  opacity: 1;
  height: 100%;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-image: linear-gradient(36.47deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%); }

.index-module_galleryHeadlineSmall__yfPy .index-module_imageSubContainer__6jMZ,
.index-module_galleryHeadlineBig__ydPX .index-module_imageSubContainer__6jMZ {
  margin: 0;
  padding: 0; }

.index-module_galleryHeadlineSmall__yfPy .index-module_imageSubContainer__6jMZ::before,
.index-module_galleryHeadlineBig__ydPX .index-module_imageSubContainer__6jMZ::before {
  background-image: url("/resources/defaults/news_3.0/icons/ui/sbg-gallery_g.svg");
  position: absolute;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
  content: '';
  z-index: 1;
  left: 0;
  bottom: 0; }

.index-module_galleryHeadlineSmall__yfPy .index-module_gallery__1WSC,
.index-module_galleryHeadlineBig__ydPX .index-module_gallery__1WSC {
  display: none; }

.index-module_galleryHeadlineSmall__yfPy .index-module_rolloverText__2QE9 {
  margin: 0 20px 0 20px;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px; }

.index-module_galleryHeadlineBig__ydPX .index-module_rolloverText__2QE9 {
  margin: 0 50px 0 50px;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px; }

.index-module_galleryMobile__32Tf .index-module_headline__3qIp {
  font-weight: normal; }
  .index-module_galleryMobile__32Tf .index-module_headline__3qIp a {
    color: rgba(255, 255, 255, 0.7); }
  .index-module_galleryMobile__32Tf .index-module_headline__3qIp .flare {
    display: none; }

.index-module_galleryMobile__32Tf:hover .index-module_headline__3qIp a {
  color: white;
  transition: color 0.2s; }

.index-module_galleryMobile__32Tf .index-module_imageSubContainer__6jMZ::before {
  background-image: url("/resources/defaults/news_3.0/icons/ui/sbg-gallery_w.svg");
  position: absolute;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: 15px;
  margin-left: 15px;
  margin-bottom: 15px;
  height: 15px;
  content: '';
  z-index: 1;
  left: 0;
  bottom: 0; }

.index-module_galleryMobile__32Tf .index-module_imageCount__2L72 {
  position: absolute;
  color: #fff;
  height: 14px;
  left: 36px;
  bottom: 15px;
  z-index: 1;
  font-size: 14px;
  line-height: 14px;
  font-family: 'Open Sans'; }

.index-module_galleryMobile__32Tf .index-module_imageMask__3Ej4 {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-image: linear-gradient(36.47deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%); }

.index-module_galleryHeadlineBig__ydPX .index-module_imageCount__2L72,
.index-module_galleryHeadlineSmall__yfPy .index-module_imageCount__2L72 {
  position: absolute;
  color: #fff;
  height: 7px;
  left: 30px;
  bottom: 15px;
  z-index: 1;
  font-size: 14px;
  line-height: 14px;
  font-family: 'Open Sans'; }

.index-module_sponsoredContainer__fAE7 {
  padding-bottom: 15px;
  width: 292px; }
  @media screen and (max-width: 1023px) {
    .index-module_sponsoredContainer__fAE7 {
      padding-left: 15px;
      padding-bottom: 15px;
      box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2); } }
  @media screen and (min-width: 1500px) {
    .index-module_sponsoredContainer__fAE7 {
      width: 301px; } }
  @media screen and (min-width: 1900px) {
    .index-module_sponsoredContainer__fAE7 {
      width: 352px; } }

.index-module_videoDuration__2pTs {
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 20px;
  width: 44px;
  height: 20px;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  font-family: 'Open Sans';
  font-weight: normal; }
  .activeTopVideoTeaser .index-module_videoDuration__2pTs {
    display: none; }

.index-module_watchDuration__qec4 {
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 30px;
  width: 44px;
  height: 30px;
  text-align: center;
  font-size: 14px;
  line-height: 30px;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  font-weight: normal; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.Native-module_native__2VQr {
  min-height: 80px; }

@media screen and (min-width: 1024px) {
  .native {
    background-color: #f5f5f5;
    margin: -1px -15px 0 -15px;
    padding: 15px; } }

@media all and (max-width: 767px) {
  #Native-module_ddb_fluid_native__1aR2 > div > iframe {
    height: 216px;
    width: 296px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.Display-module_displayAd__2fE3 {
  position: relative;
  overflow: hidden;
  padding: 0;
  border: 0 none;
  margin: auto;
  box-sizing: border-box; }
  .Display-module_displayAd__2fE3::before {
    content: "ADVERTISEMENT";
    font-size: 8px;
    line-height: 8px;
    letter-spacing: 0.5px;
    color: #999;
    display: block;
    margin: 0 0 3px; }
  .Display-module_displayAd__2fE3:empty::before {
    display: none; }

.Display-module_Banner728__1oZv {
  width: 728px;
  height: 101px;
  margin-top: 15px;
  float: unset; }

.Display-module_Banner320__240K {
  width: 320px;
  height: 61px;
  margin-top: -11px;
  /* to adjust for the ADVERTISEMENT notice */ }

.Display-module_Block300__26tf {
  width: 300px;
  min-height: 250px;
  padding: 12px 0 15px;
  box-sizing: content-box; }

.Display-module_Dynamic1x1__30L3 {
  width: 0;
  height: 0;
  overflow: hidden; }

@media screen and (min-width: 768px) {
  .Display-module_storyTop__1v_c, .Display-module_storyBottom__1pXV {
    margin-top: -11px !important; } }

@media screen and (min-width: 768px) {
  .Display-module_rightrailTop__fzr1 {
    padding-top: 19px;
    padding-bottom: 30px; } }

@media screen and (min-width: 1024px) {
  .Display-module_rightrailTop__fzr1 {
    margin-top: 0;
    padding-top: 11px !important;
    padding-bottom: 11px !important; } }

@media screen and (min-width: 1500px) {
  .Display-module_rightrailTop__fzr1 {
    padding-top: 12px !important;
    padding-bottom: 15px !important; } }

@media screen and (min-width: 1900px) {
  .Display-module_rightrailTop__fzr1 {
    padding-top: 30px !important;
    padding-bottom: 40px !important; } }

/* TODO: put this somewhere appropriate */
body {
  background-color: #ededed !important; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

/* BASE  */
.wxGalleryModal-module_container__3q5e {
  position: fixed;
  top: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 6; }

.wxGalleryModal-module_mainContent__1YhP {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  position: relative; }
  @media screen and (min-width: 320px) and (max-width: 374px) {
    .wxGalleryModal-module_mainContent__1YhP {
      height: 321px; } }
  @media screen and (min-width: 375px) {
    .wxGalleryModal-module_mainContent__1YhP {
      height: 376px; } }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .wxGalleryModal-module_mainContent__1YhP {
      height: 554px; } }
  @media screen and (min-width: 1024px) and (max-width: 1499px) {
    .wxGalleryModal-module_mainContent__1YhP {
      height: 586px; } }
  @media screen and (min-width: 1500px) {
    .wxGalleryModal-module_mainContent__1YhP {
      height: 716px; } }

@media screen and (min-width: 1024px) {
  .wxGalleryModal-module_emptyArrowWrapper__1I8c {
    width: 100px; } }

.wxGalleryModal-module_navArrowWrapper__pJqE {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100px; }
  @media screen and (min-width: 320px) {
    .wxGalleryModal-module_navArrowWrapper__pJqE {
      position: absolute;
      height: 193px;
      top: 30px; } }
  @media screen and (min-width: 375px) {
    .wxGalleryModal-module_navArrowWrapper__pJqE {
      height: 195px;
      top: 58px; } }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .wxGalleryModal-module_navArrowWrapper__pJqE {
      height: 418px; } }
  @media screen and (min-width: 1024px) {
    .wxGalleryModal-module_navArrowWrapper__pJqE {
      position: relative;
      height: 100%;
      top: 0px; } }
  @media screen and (min-width: 320px) and (max-width: 374px) {
    .wxGalleryModal-module_navArrowWrapper__pJqE img {
      position: absolute;
      bottom: 40px; } }
  @media screen and (min-width: 375px) and (max-width: 767px) {
    .wxGalleryModal-module_navArrowWrapper__pJqE img {
      position: absolute;
      top: 108px; } }

.wxGalleryModal-module_leftNavArrow__3Gr6 {
  z-index: 1; }
  @media screen and (min-width: 320px) {
    .wxGalleryModal-module_leftNavArrow__3Gr6 {
      left: -15px; } }
  @media screen and (min-width: 1024px) {
    .wxGalleryModal-module_leftNavArrow__3Gr6 {
      left: 0px; } }

@media screen and (min-width: 320px) {
  .wxGalleryModal-module_rightNavArrow__3VdX {
    right: -15px; } }

@media screen and (min-width: 1024px) {
  .wxGalleryModal-module_rightNavArrow__3VdX {
    right: 0px; } }

.wxGalleryModal-module_card__3NbK {
  box-sizing: border-box;
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15); }
  @media screen and (min-width: 320px) and (max-width: 374px) {
    .wxGalleryModal-module_card__3NbK {
      padding: 20px 10px 20px;
      width: 320px; } }
  @media screen and (min-width: 375px) {
    .wxGalleryModal-module_card__3NbK {
      padding: 20px 15px 20px;
      width: 375px; } }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .wxGalleryModal-module_card__3NbK {
      width: 768px; } }
  @media screen and (min-width: 1024px) and (max-width: 1499px) {
    .wxGalleryModal-module_card__3NbK {
      width: 824px; } }
  @media screen and (min-width: 1500px) {
    .wxGalleryModal-module_card__3NbK {
      width: 1054px; } }

.wxGalleryModal-module_titleBar__G-TH {
  display: flex;
  justify-content: space-between;
  align-items: center; }
  @media screen and (min-width: 320px) {
    .wxGalleryModal-module_titleBar__G-TH {
      margin-bottom: 20px; } }

.wxGalleryModal-module_galleryTitle__lwfW {
  color: #121212;
  font-family: "Open Sans";
  font-size: 20px;
  font-weight: 800;
  letter-spacing: 0.5px;
  line-height: 20px;
  text-transform: uppercase; }

.wxGalleryModal-module_closeIcon__1W1U {
  position: absolute;
  right: 0px;
  padding: 10px 15px;
  cursor: pointer; }
  @media screen and (min-width: 1024px) {
    .wxGalleryModal-module_closeIcon__1W1U {
      right: 100px; } }

.wxGalleryModal-module_carouselContainer__31Zz {
  overflow: hidden; }

.wxGalleryModal-module_imageCarousel__2DvB {
  display: flex; }

.wxGalleryModal-module_carouselSlide__1C36 {
  position: relative;
  flex: 0 0 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  background-color: #FFFFFF; }
  @media screen and (min-width: 320px) {
    .wxGalleryModal-module_carouselSlide__1C36 {
      width: 345px;
      height: 195px; } }
  @media screen and (min-width: 768px) {
    .wxGalleryModal-module_carouselSlide__1C36 {
      background-color: #EDEDED; } }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .wxGalleryModal-module_carouselSlide__1C36 {
      width: 738px;
      height: 418px; } }
  @media screen and (min-width: 1024px) and (max-width: 1499px) {
    .wxGalleryModal-module_carouselSlide__1C36 {
      width: 794px;
      height: 450px; } }
  @media screen and (min-width: 1500px) {
    .wxGalleryModal-module_carouselSlide__1C36 {
      width: 1024px;
      height: 580px; } }

@media screen and (min-width: 320px) {
  .wxGalleryModal-module_carouselAdSpacing__3C0I {
    margin-top: 22px; } }

@media screen and (min-width: 768px) {
  .wxGalleryModal-module_carouselAdSpacing__3C0I {
    margin-top: 0px; } }

.wxGalleryModal-module_carouselImage__3Qmt {
  width: 100%;
  min-height: 100%; }

.wxGalleryModal-module_imageCount__1nH5 {
  display: flex;
  justify-content: center;
  color: #444444;
  font-family: "Open Sans";
  font-size: 12px;
  height: 12px;
  letter-spacing: 0;
  line-height: 12px; }
  @media screen and (min-width: 320px) {
    .wxGalleryModal-module_imageCount__1nH5 {
      margin-top: 5px; } }
  @media screen and (min-width: 1500px) {
    .wxGalleryModal-module_imageCount__1nH5 {
      margin-top: 9px; } }

@media screen and (min-width: 320px) {
  .wxGalleryModal-module_adTextSpacing__uoqV {
    margin-top: 45px;
    padding-bottom: 26px; } }

@media screen and (min-width: 768px) {
  .wxGalleryModal-module_adTextSpacing__uoqV {
    margin-top: 10px;
    padding-bottom: 35px; } }

@media screen and (min-width: 1500px) {
  .wxGalleryModal-module_adTextSpacing__uoqV {
    padding-bottom: 39px; } }

.wxGalleryModal-module_bottomBar__2R8w {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center; }
  @media screen and (min-width: 320px) and (max-width: 374px), screen and (min-width: 375px) and (max-width: 767px) {
    .wxGalleryModal-module_bottomBar__2R8w {
      flex-direction: column;
      justify-content: flex-start; } }

.wxGalleryModal-module_imageTitle__3PqV {
  height: 28px;
  color: #121212;
  font-family: "Open Sans";
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 28px; }
  @media screen and (min-width: 320px) and (max-width: 374px), screen and (min-width: 375px) and (max-width: 767px) {
    .wxGalleryModal-module_imageTitle__3PqV {
      font-size: 14px;
      line-height: 18px;
      height: 18px;
      margin-top: 10px;
      margin-bottom: 20px; } }

.wxGalleryModal-module_socialLinks__3sy6 {
  display: flex; }
  .wxGalleryModal-module_socialLinks__3sy6 a {
    width: 40px;
    height: 40px;
    cursor: pointer; }
  .wxGalleryModal-module_socialLinks__3sy6 img {
    margin: 9px;
    width: 22px; }

/* ******************(XS)******************* */

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.Spinner-module_hide__K3_Y {
  display: none; }

.Spinner-module_show__ZIA4 {
  display: block; }

.Spinner-module_wrapper__2VIo {
  z-index: 999;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

.Spinner-module_spinner__1q2E {
  height: 54px;
  width: 54px;
  -webkit-animation: Spinner-module_rotation__hZhs 0.99s infinite linear;
  -moz-animation: Spinner-module_rotation__hZhs 0.99s infinite linear;
  -o-animation: Spinner-module_rotation__hZhs 0.99s infinite linear;
  animation: Spinner-module_rotation__hZhs 0.99s infinite linear;
  border-left: 5px solid #1b89ff;
  border-right: 5px solid #0a0b0b;
  border-bottom: 5px solid #0a0b0b;
  border-top: 5px solid #0a0b0b;
  border-radius: 100%; }

/* Portrait */
@media only screen and (min-width: 374) and (max-width: 767) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .Spinner-module_spinner__1q2E {
    left: 37%;
    top: 71%;
    height: 52px;
    width: 52px; }
  .Spinner-module_waitingmessage__h4Bz {
    top: calc(83.5% - 15px);
    left: calc(46% - 45px); } }

@-webkit-keyframes Spinner-module_rotation__hZhs {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }

@-moz-keyframes Spinner-module_rotation__hZhs {
  from {
    -moz-transform: rotate(0deg); }
  to {
    -moz-transform: rotate(359deg); } }

@-o-keyframes Spinner-module_rotation__hZhs {
  from {
    -o-transform: rotate(0deg); }
  to {
    -o-transform: rotate(359deg); } }

@keyframes Spinner-module_rotation__hZhs {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(359deg); } }

.TeaserAd-module_skipAdButton__w6tg {
  display: flex;
  height: 46px;
  text-transform: uppercase;
  text-align: center;
  justify-content: center;
  align-items: center;
  color: #FFF;
  background-color: transparent;
  box-shadow: none;
  width: 301px;
  text-rendering: optimizeLegibility;
  font-weight: 700;
  border: 1px solid #FFFFFF;
  border-radius: 1px;
  position: absolute;
  margin-top: 40px; }

.TeaserAd-module_adTeaser__1j6C {
  width: 300px;
  min-height: 250px;
  padding: 12px 0 0px;
  box-sizing: content-box;
  position: relative;
  margin: auto; }
  .TeaserAd-module_adTeaser__1j6C:before {
    content: "ADVERTISEMENT";
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 1px;
    display: block;
    margin: 0 0 3px;
    color: #C2C2C2;
    position: absolute;
    left: 0;
    top: -3px; }

.TeaserAd-module_adGroup__2C__ {
  margin: 0 auto;
  text-align: center;
  display: block; }

.TeaserAd-module_wrapper__2W2w {
  display: flex;
  justify-content: center; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_storyButton__1tam {
  background-color: grey;
  margin: 0 2px;
  height: 40px;
  width: 100%;
  display: inline-block; }
  @media (min-width: 768px) {
    .index-module_storyButton__1tam {
      display: block;
      width: 40px;
      margin: 0 0 5px 0; }
      .index-module_storyButton__1tam:last-child {
        margin-bottom: 0; } }
  .index-module_storyButton__1tam .index-module_shareIcon__2Bqi {
    width: 20px;
    height: 20px;
    margin: 10px; }

.index-module_galleryButton__3i2K {
  cursor: pointer; }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .index-module_galleryButton__3i2K {
      margin: 14px; } }
  @media screen and (min-width: 1025px) and (max-width: 1499px), screen and (min-width: 1500px) {
    .index-module_galleryButton__3i2K {
      margin-right: 22px; } }
  @media screen and (min-width: 1025px) and (max-width: 1499px), screen and (min-width: 1500px) {
    .index-module_galleryButton__3i2K {
      opacity: 0.75;
      transition: 0.2s; }
      .index-module_galleryButton__3i2K:hover {
        opacity: 1; } }
  .index-module_galleryButton__3i2K .index-module_shareIcon__2Bqi {
    width: 22px;
    height: 100%; }

.index-module_weatherGalleryButton__2Gwc:first-child {
  margin-right: 10px; }

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .index-module_commentingMode__2uMK {
    width: 83px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_share__nokF {
  width: 100%;
  display: flex; }

.index-module_story__3dwB {
  margin-top: 25px;
  text-align: center;
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -o-sticky;
  position: -ms-sticky;
  position: sticky;
  top: 85px; }
  @media (min-width: 768px) {
    .index-module_story__3dwB {
      display: block;
      margin-top: 30px;
      margin-left: 15px;
      width: auto; } }
  @media (min-width: 1024px) {
    .index-module_story__3dwB {
      margin-left: 0; } }

.index-module_gallery__c-Zh {
  flex-direction: row;
  justify-content: flex-start;
  margin-bottom: 3px; }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .index-module_gallery__c-Zh {
      justify-content: space-between; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.CommentCounter-module_container__5Ubs {
  width: 41px;
  height: 41px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  cursor: pointer; }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .CommentCounter-module_container__5Ubs {
      margin-left: 26px; } }

.CommentCounter-module_commentBubble__1sQR {
  width: 41px;
  height: 41px;
  position: absolute; }

.CommentCounter-module_commentText__3SjO {
  z-index: 1;
  margin-top: -8px; }

.CommentCounter-module_commentText__3SjO a, .CommentCounter-module_commentText__3SjO a:hover {
  color: #121212 !important;
  font-size: 12px;
  font-weight: 600 !important;
  letter-spacing: 0;
  line-height: 14px;
  text-decoration: none !important; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.mobileWideLayout-module_container__2jRi {
  background: white;
  position: relative;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  margin-top: 10px; }
  .mobileWideLayout-module_container__2jRi:after {
    content: " ";
    display: table;
    clear: both; }

.mobileWideLayout-module_videoContainer__3jsv {
  background-color: #202020;
  color: white;
  position: relative;
  width: 100%; }
  @media screen and (max-width: 767px) {
    .mobileWideLayout-module_videoContainer__3jsv {
      height: 347px; } }
  .mobileWideLayout-module_videoContainer__3jsv:after {
    content: " ";
    display: table;
    clear: both; }

.mobileWideLayout-module_brandImg__1mcx {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 15px;
  top: -4px; }

.mobileWideLayout-module_sectionHeading__19_m {
  display: block;
  margin: 0;
  padding: 15px 0 15px 0;
  width: auto;
  height: 20px;
  color: #0F0F0F;
  font-family: 'Open Sans';
  font-size: 20px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 800; }
  @media screen and (max-width: 1023px) {
    .mobileWideLayout-module_sectionHeading__19_m {
      padding: 18px 0; } }

.mobileWideLayout-module_titleHeading__3MH9 {
  display: block;
  margin: 0;
  padding: 18px 0;
  width: auto;
  height: 20px;
  color: white;
  font-family: 'Open Sans';
  padding-left: 15px;
  font-size: 20px;
  line-height: 20px;
  text-align: left;
  text-transform: uppercase;
  font-weight: 800; }
  @media screen and (max-width: 767px) {
    .mobileWideLayout-module_titleHeading__3MH9 {
      text-align: center; } }

.mobileWideLayout-module_mobilePrimary__37fQ {
  margin: 0;
  padding: 0;
  position: relative; }

.mobileWideLayout-module_teaserWrapper__1XjM {
  width: 100%;
  overflow: hidden; }

.mobileWideLayout-module_mobileWidePrimary__2FJK {
  margin: 0;
  padding: 0 0 30px 15px;
  white-space: nowrap;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .mobileWideLayout-module_mobileWidePrimary__2FJK {
      padding-bottom: 30px; } }
  .mobileWideLayout-module_mobileWidePrimary__2FJK .teaserItem {
    width: 296px;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    padding: 0;
    margin: 0 15px 0 0; }
    @media screen and (max-width: 374px) {
      .mobileWideLayout-module_mobileWidePrimary__2FJK .teaserItem {
        width: 265px; } }
    @media screen and (min-width: 768px) and (max-width: 1023px) {
      .mobileWideLayout-module_mobileWidePrimary__2FJK .teaserItem .headline a {
        font-weight: 700; } }
  .mobileWideLayout-module_mobileWidePrimary__2FJK .native {
    width: 296px;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    padding: 0;
    margin: 0 15px 0 0; }
  .mobileWideLayout-module_mobileWidePrimary__2FJK .headline {
    white-space: normal; }

@media screen and (min-width: 768px) {
  .mobileWideLayout-module_container__2jRi {
    margin-top: 15px;
    width: 100%; }
  .mobileWideLayout-module_sectionHeading__19_m {
    text-align: left;
    padding-left: 15px; }
  .mobileWideLayout-module_mobileWidePrimary__2FJK .teaserItem {
    width: 296px; } }

.mobileWideLayout-module_moreContainer__1-Ko {
  height: 40px;
  position: relative; }

@media screen and (max-width: 767px) {
  .mobileWideLayout-module_weatherMobileWidePadding__3jhb {
    padding-bottom: 38px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.seeMore-module_moreLink__UHBZ {
  position: absolute;
  right: 0;
  bottom: 0;
  margin-top: 15px;
  text-transform: uppercase;
  display: block;
  text-decoration: none;
  font-size: 13px;
  padding-right: 33px;
  font-weight: bold;
  line-height: 13px; }
  @media screen and (min-width: 768px) {
    .seeMore-module_moreLink__UHBZ {
      top: -9px;
      bottom: auto; } }
  @media screen and (min-width: 1900px) {
    .seeMore-module_moreLink__UHBZ {
      top: 6px; } }
  @media screen and (min-width: 1024px) {
    .seeMore-module_moreLink__UHBZ {
      color: #292929; } }
  .seeMore-module_moreLink__UHBZ p {
    display: flex; }
  .seeMore-module_moreLink__UHBZ .seeMore-module_darkLink__27O4 {
    color: white; }
    .seeMore-module_moreLink__UHBZ .seeMore-module_darkLink__27O4:hover {
      color: white; }
  .seeMore-module_moreLink__UHBZ .seeMore-module_teaserChevron__2HvK {
    position: absolute;
    right: 17px;
    display: inline-block; }

.seeMore-module_centeredLink__1C_j {
  right: unset !important; }
  @media screen and (max-width: 767px) {
    .seeMore-module_centeredLink__1C_j {
      padding-bottom: 0 !important; } }

@media screen and (max-width: 767px) {
  .seeMore-module_weatherSeeMorePadding__2bAK {
    padding-bottom: 8px; } }

.seeMore-module_moreLinkStatic__1LsM {
  position: static !important;
  letter-spacing: 0.5px; }
  .seeMore-module_moreLinkStatic__1LsM .seeMore-module_teaserChevron__2HvK {
    position: static !important;
    margin-left: 6px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

/*base*/
.sidebarLayout-module_container__2fzc {
  background: white;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  margin-top: 15px; }

.sidebarLayout-module_sectionHeading__1fLl {
  display: block;
  margin: 0;
  padding: 18px 0;
  width: auto;
  height: 20px;
  color: #0F0F0F;
  font-family: 'Open Sans';
  font-size: 20px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 800; }

@media screen and (min-width: 1900px) {
  .sidebarLayout-module_sectionHeading__1fLl {
    padding: 30px 0; } }

.sidebarLayout-module_heroPrimary__212R {
  margin: 0;
  padding: 0; }

.sidebarLayout-module_sidebarPrimary__1M0a {
  margin: 0;
  padding: 0; }

.sidebarLayout-module_sidebarSecondary__YUvq {
  margin: 0;
  padding: 0; }

/*s*/
@media screen and (min-width: 768px) {
  .sidebarLayout-module_sectionHeading__1fLl {
    text-align: left;
    padding-left: 15px; }
  .sidebarLayout-module_sidebarPrimary__1M0a {
    width: 100%; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    .sidebarLayout-module_sidebarPrimary__1M0a {
      box-sizing: border-box;
      padding: 0 15px 15px 15px; } }

@media screen and (min-width: 768px) {
  .sidebarLayout-module_sidebarSecondary__YUvq {
    width: 100%;
    box-sizing: border-box;
    border-top: solid 1px #ededed;
    padding: 0 15px 15px 15px; }
    .sidebarLayout-module_sidebarSecondary__YUvq .teaserItem {
      border-top: solid 1px #ededed;
      margin-top: -1px;
      padding: 15px 0 15px 0; }
    .sidebarLayout-module_sidebarSecondary__YUvq li:last-child {
      padding-bottom: 0; } }

/* m */
@media screen and (min-width: 1024px) {
  .sidebarLayout-module_sidebarSecondary__YUvq .noImage {
    height: 78px;
    display: table-cell;
    vertical-align: middle; } }

/* l */
@media screen and (min-width: 1500px) {
  .sidebarLayout-module_sidebarSecondary__YUvq .noImage {
    height: 81px; } }

/* xl */
@media screen and (min-width: 1900px) {
  .sidebarLayout-module_sidebarSecondary__YUvq .noImage {
    height: 94px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.mobileLayout-module_container__2sr1 {
  background: white;
  position: relative;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  margin-top: 10px; }
  .mobileLayout-module_container__2sr1:after {
    content: " ";
    display: table;
    clear: both; }

.mobileLayout-module_featuredSegmentsMobCont__gt-T {
  margin-bottom: 15px;
  margin-top: 5px; }

.mobileLayout-module_sectionHeading__25PC {
  display: block;
  margin: 0;
  padding: 15px 0 15px 0;
  width: auto;
  height: 20px;
  color: #0F0F0F;
  font-family: 'Open Sans';
  font-size: 20px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 800; }
  @media screen and (max-width: 767px) {
    .mobileLayout-module_sectionHeading__25PC {
      padding: 18px 0; } }

.mobileLayout-module_moreContainer__1wb9 {
  height: 40px;
  position: relative;
  border-top: solid 1px #ededed; }

.mobileLayout-module_mobilePrimary__3zgy {
  margin: 0;
  padding: 0;
  position: relative; }

.mobileLayout-module_mobileSecondary__1EaB {
  margin: 0;
  padding: 0 15px; }
  .mobileLayout-module_mobileSecondary__1EaB .teaserItem {
    border-top: solid 1px #ededed;
    padding: 15px 0; }
    .mobileLayout-module_mobileSecondary__1EaB .teaserItem:first-child {
      border-top: none; }

.mobileLayout-module_brandImg__1e5l {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 15px;
  top: -4px; }

.mobileLayout-module_featuredSegmentsMobilePrimary__1vKV {
  margin: 0;
  padding: 0 15px; }

.mobileLayout-module_featuredSegmentsMobileSecondary__iEV4 {
  margin: 0;
  padding: 0 15px; }
  .mobileLayout-module_featuredSegmentsMobileSecondary__iEV4 .teaserItem {
    padding-top: 15px; }
    .mobileLayout-module_featuredSegmentsMobileSecondary__iEV4 .teaserItem:last-child {
      padding-bottom: 15px; }

.index-module_linkList__3nu- a, .index-module_linkList__3nu- span {
  margin-right: 30px;
  display: inline-block;
  cursor: pointer; }
  .index-module_linkList__3nu- a:hover, .index-module_linkList__3nu- span:hover {
    text-decoration: underline; }
  .index-module_linkList__3nu- a:after, .index-module_linkList__3nu- span:after {
    content: '|';
    color: #EDEDED;
    margin-left: 10px;
    position: absolute;
    cursor: pointer;
    pointer-events: none; }
    .index-module_linkList__3nu- a:after:hover, .index-module_linkList__3nu- span:after:hover {
      text-decoration: none; }
  .index-module_linkList__3nu- a:last-child, .index-module_linkList__3nu- span:last-child {
    margin-right: 0; }
    .index-module_linkList__3nu- a:last-child:after, .index-module_linkList__3nu- span:last-child:after {
      content: '';
      display: none; }


/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_stayConnected__2BiM {
  padding: 18px 15px 15px 15px; }
  .index-module_stayConnected__2BiM .index-module_text__SUCJ {
    font-family: "Open Sans";
    font-size: 14px;
    text-align: center; }
  .index-module_stayConnected__2BiM a {
    text-decoration: none;
    color: inherit; }
  @media (min-width: 768px) {
    .index-module_stayConnected__2BiM {
      margin-top: 15px; } }

.index-module_socialBtnGrp__3POG {
  display: flex;
  flex-direction: row;
  width: 100%;
  border-top: 1px solid #EDEDED;
  border-bottom: 1px solid #EDEDED; }
  .index-module_socialBtnGrp__3POG .index-module_socialBtn__2qG9 {
    height: 40px;
    flex: 1 1 45%;
    border-radius: 1px;
    margin: 15px 0;
    cursor: pointer;
    position: relative; }
    .index-module_socialBtnGrp__3POG .index-module_socialBtn__2qG9 .index-module_socialIcon__us_f {
      display: inline-block;
      width: 20px;
      margin-top: 10px;
      margin-left: 10px; }
      @media (min-width: 1024px) {
        .index-module_socialBtnGrp__3POG .index-module_socialBtn__2qG9 .index-module_socialIcon__us_f {
          margin-left: 40%; } }
    .index-module_socialBtnGrp__3POG .index-module_socialBtn__2qG9 .index-module_socialTxt__UpWH {
      color: #FFF;
      margin: 13px 10px;
      line-height: 14px;
      display: inline-block;
      position: absolute; }
  .index-module_socialBtnGrp__3POG .index-module_facebookLike__3itl {
    margin-right: 15px;
    background-color: #39579A; }
  .index-module_socialBtnGrp__3POG .index-module_twitterFollow__dUMg {
    background-color: #00ABF0; }

.index-module_newsLetterAnchor__LCMF {
  position: relative;
  display: inline-block;
  margin: 24px 0 0; }

.index-module_newsLetterAnchor__LCMF > p {
  margin: 0;
  align-items: center; }

.index-module_iconStyles__2UhC {
  margin-right: 10px; }

.index-module_newsLetterChevron__Bx5v {
  top: 13px; }

.index-module_newsletterBorder__2eIo {
  border-bottom: 1px solid #EDEDED;
  margin-bottom: 4px; }

.index-module_linkGrp__2c3W {
  margin-top: 15px;
  color: #1B89FF;
  line-height: 29px; }

@media (min-width: 1024px) {
  .index-module_socialBtnGrp__3POG .index-module_socialBtn__2qG9 .index-module_socialIcon__us_f {
    margin-left: 10px; } }

@media (min-width: 1900px) {
  .index-module_stayConnected__2BiM {
    padding-top: 30px;
    padding-bottom: 30px; }
    .index-module_stayConnected__2BiM .index-module_socialBtnGrp__3POG {
      margin-top: 30px; } }

@media screen and (min-width: 1900px) {
  .index-module_newsletterBorder__2eIo {
    margin-bottom: -4px;
    padding-top: 15px; }
  .index-module_newsLetterAnchor__LCMF {
    margin: 9px 0 0; }
  .index-module_linkGrp__2c3W {
    margin-top: 15px; } }

.index-module_taboolaList__5-RX {
  padding: 15px; }

.index-module_taboolaFirst__2RYI {
  padding-bottom: 0; }

.index-module_taboolaSecond__33UF {
  padding-top: 0;
  margin-top: 30px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_taboola__DwhQ {
  width: 100%;
  margin-bottom: 0;
  background-color: #fff;
  padding-top: 2px; }
  @media (min-width: 1024px) {
    .index-module_taboola__DwhQ {
      padding-top: 3px; } }

.index-module_shadow__iq5B {
  box-shadow: 4px 0 4px -4px rgba(0, 0, 0, 0.15), -4px 0 4px -4px rgba(0, 0, 0, 0.15); }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.sd-container, .sd-container-fluid {
  width: 100%;
  box-sizing: border-box;
  margin: 0px auto; }
  @media screen and (min-width: 1024px) {
    .sd-container, .sd-container-fluid {
      padding-right: 15px; } }
  .sd-container > *:not(*[id^='banner_pos']), .sd-container-fluid > *:not(*[id^='banner_pos']) {
    box-sizing: border-box; }
    @media screen and (min-width: 1024px) {
      .sd-container > *:not(*[id^='banner_pos']), .sd-container-fluid > *:not(*[id^='banner_pos']) {
        padding-left: 15px;
        float: left; } }
  .sd-container:after, .sd-container-fluid:after {
    content: " ";
    display: table;
    clear: both; }
  @media screen and (min-width: 0px) {
    .sd-container .sd-col-xs-1, .sd-container-fluid .sd-col-xs-1 {
      width: 4.16667%; }
    .sd-container .sd-col-xs-2, .sd-container-fluid .sd-col-xs-2 {
      width: 8.33333%; }
    .sd-container .sd-col-xs-3, .sd-container-fluid .sd-col-xs-3 {
      width: 12.5%; }
    .sd-container .sd-col-xs-4, .sd-container-fluid .sd-col-xs-4 {
      width: 16.66667%; }
    .sd-container .sd-col-xs-5, .sd-container-fluid .sd-col-xs-5 {
      width: 20.83333%; }
    .sd-container .sd-col-xs-6, .sd-container-fluid .sd-col-xs-6 {
      width: 25%; }
    .sd-container .sd-col-xs-7, .sd-container-fluid .sd-col-xs-7 {
      width: 29.16667%; }
    .sd-container .sd-col-xs-8, .sd-container-fluid .sd-col-xs-8 {
      width: 33.33333%; }
    .sd-container .sd-col-xs-9, .sd-container-fluid .sd-col-xs-9 {
      width: 37.5%; }
    .sd-container .sd-col-xs-10, .sd-container-fluid .sd-col-xs-10 {
      width: 41.66667%; }
    .sd-container .sd-col-xs-11, .sd-container-fluid .sd-col-xs-11 {
      width: 45.83333%; }
    .sd-container .sd-col-xs-12, .sd-container-fluid .sd-col-xs-12 {
      width: 50%; }
    .sd-container .sd-col-xs-13, .sd-container-fluid .sd-col-xs-13 {
      width: 54.16667%; }
    .sd-container .sd-col-xs-14, .sd-container-fluid .sd-col-xs-14 {
      width: 58.33333%; }
    .sd-container .sd-col-xs-15, .sd-container-fluid .sd-col-xs-15 {
      width: 62.5%; }
    .sd-container .sd-col-xs-16, .sd-container-fluid .sd-col-xs-16 {
      width: 66.66667%; }
    .sd-container .sd-col-xs-17, .sd-container-fluid .sd-col-xs-17 {
      width: 70.83333%; }
    .sd-container .sd-col-xs-18, .sd-container-fluid .sd-col-xs-18 {
      width: 75%; }
    .sd-container .sd-col-xs-19, .sd-container-fluid .sd-col-xs-19 {
      width: 79.16667%; }
    .sd-container .sd-col-xs-20, .sd-container-fluid .sd-col-xs-20 {
      width: 83.33333%; }
    .sd-container .sd-col-xs-21, .sd-container-fluid .sd-col-xs-21 {
      width: 87.5%; }
    .sd-container .sd-col-xs-22, .sd-container-fluid .sd-col-xs-22 {
      width: 91.66667%; }
    .sd-container .sd-col-xs-23, .sd-container-fluid .sd-col-xs-23 {
      width: 95.83333%; }
    .sd-container .sd-col-xs-24, .sd-container-fluid .sd-col-xs-24 {
      width: 100%; } }
  @media screen and (min-width: 768px) {
    .sd-container .sd-col-s-1, .sd-container-fluid .sd-col-s-1 {
      width: 4.16667%; }
    .sd-container .sd-col-s-2, .sd-container-fluid .sd-col-s-2 {
      width: 8.33333%; }
    .sd-container .sd-col-s-3, .sd-container-fluid .sd-col-s-3 {
      width: 12.5%; }
    .sd-container .sd-col-s-4, .sd-container-fluid .sd-col-s-4 {
      width: 16.66667%; }
    .sd-container .sd-col-s-5, .sd-container-fluid .sd-col-s-5 {
      width: 20.83333%; }
    .sd-container .sd-col-s-6, .sd-container-fluid .sd-col-s-6 {
      width: 25%; }
    .sd-container .sd-col-s-7, .sd-container-fluid .sd-col-s-7 {
      width: 29.16667%; }
    .sd-container .sd-col-s-8, .sd-container-fluid .sd-col-s-8 {
      width: 33.33333%; }
    .sd-container .sd-col-s-9, .sd-container-fluid .sd-col-s-9 {
      width: 37.5%; }
    .sd-container .sd-col-s-10, .sd-container-fluid .sd-col-s-10 {
      width: 41.66667%; }
    .sd-container .sd-col-s-11, .sd-container-fluid .sd-col-s-11 {
      width: 45.83333%; }
    .sd-container .sd-col-s-12, .sd-container-fluid .sd-col-s-12 {
      width: 50%; }
    .sd-container .sd-col-s-13, .sd-container-fluid .sd-col-s-13 {
      width: 54.16667%; }
    .sd-container .sd-col-s-14, .sd-container-fluid .sd-col-s-14 {
      width: 58.33333%; }
    .sd-container .sd-col-s-15, .sd-container-fluid .sd-col-s-15 {
      width: 62.5%; }
    .sd-container .sd-col-s-16, .sd-container-fluid .sd-col-s-16 {
      width: 66.66667%; }
    .sd-container .sd-col-s-17, .sd-container-fluid .sd-col-s-17 {
      width: 70.83333%; }
    .sd-container .sd-col-s-18, .sd-container-fluid .sd-col-s-18 {
      width: 75%; }
    .sd-container .sd-col-s-19, .sd-container-fluid .sd-col-s-19 {
      width: 79.16667%; }
    .sd-container .sd-col-s-20, .sd-container-fluid .sd-col-s-20 {
      width: 83.33333%; }
    .sd-container .sd-col-s-21, .sd-container-fluid .sd-col-s-21 {
      width: 87.5%; }
    .sd-container .sd-col-s-22, .sd-container-fluid .sd-col-s-22 {
      width: 91.66667%; }
    .sd-container .sd-col-s-23, .sd-container-fluid .sd-col-s-23 {
      width: 95.83333%; }
    .sd-container .sd-col-s-24, .sd-container-fluid .sd-col-s-24 {
      width: 100%; } }
  @media screen and (min-width: 1024px) {
    .sd-container .sd-col-m-1, .sd-container-fluid .sd-col-m-1 {
      width: 4.16667%; }
    .sd-container .sd-col-m-2, .sd-container-fluid .sd-col-m-2 {
      width: 8.33333%; }
    .sd-container .sd-col-m-3, .sd-container-fluid .sd-col-m-3 {
      width: 12.5%; }
    .sd-container .sd-col-m-4, .sd-container-fluid .sd-col-m-4 {
      width: 16.66667%; }
    .sd-container .sd-col-m-5, .sd-container-fluid .sd-col-m-5 {
      width: 20.83333%; }
    .sd-container .sd-col-m-6, .sd-container-fluid .sd-col-m-6 {
      width: 25%; }
    .sd-container .sd-col-m-7, .sd-container-fluid .sd-col-m-7 {
      width: 29.16667%; }
    .sd-container .sd-col-m-8, .sd-container-fluid .sd-col-m-8 {
      width: 33.33333%; }
    .sd-container .sd-col-m-9, .sd-container-fluid .sd-col-m-9 {
      width: 37.5%; }
    .sd-container .sd-col-m-10, .sd-container-fluid .sd-col-m-10 {
      width: 41.66667%; }
    .sd-container .sd-col-m-11, .sd-container-fluid .sd-col-m-11 {
      width: 45.83333%; }
    .sd-container .sd-col-m-12, .sd-container-fluid .sd-col-m-12 {
      width: 50%; }
    .sd-container .sd-col-m-13, .sd-container-fluid .sd-col-m-13 {
      width: 54.16667%; }
    .sd-container .sd-col-m-14, .sd-container-fluid .sd-col-m-14 {
      width: 58.33333%; }
    .sd-container .sd-col-m-15, .sd-container-fluid .sd-col-m-15 {
      width: 62.5%; }
    .sd-container .sd-col-m-16, .sd-container-fluid .sd-col-m-16 {
      width: 66.66667%; }
    .sd-container .sd-col-m-17, .sd-container-fluid .sd-col-m-17 {
      width: 70.83333%; }
    .sd-container .sd-col-m-18, .sd-container-fluid .sd-col-m-18 {
      width: 75%; }
    .sd-container .sd-col-m-19, .sd-container-fluid .sd-col-m-19 {
      width: 79.16667%; }
    .sd-container .sd-col-m-20, .sd-container-fluid .sd-col-m-20 {
      width: 83.33333%; }
    .sd-container .sd-col-m-21, .sd-container-fluid .sd-col-m-21 {
      width: 87.5%; }
    .sd-container .sd-col-m-22, .sd-container-fluid .sd-col-m-22 {
      width: 91.66667%; }
    .sd-container .sd-col-m-23, .sd-container-fluid .sd-col-m-23 {
      width: 95.83333%; }
    .sd-container .sd-col-m-24, .sd-container-fluid .sd-col-m-24 {
      width: 100%; } }
  @media screen and (min-width: 1500px) {
    .sd-container .sd-col-l-1, .sd-container-fluid .sd-col-l-1 {
      width: 4.16667%; }
    .sd-container .sd-col-l-2, .sd-container-fluid .sd-col-l-2 {
      width: 8.33333%; }
    .sd-container .sd-col-l-3, .sd-container-fluid .sd-col-l-3 {
      width: 12.5%; }
    .sd-container .sd-col-l-4, .sd-container-fluid .sd-col-l-4 {
      width: 16.66667%; }
    .sd-container .sd-col-l-5, .sd-container-fluid .sd-col-l-5 {
      width: 20.83333%; }
    .sd-container .sd-col-l-6, .sd-container-fluid .sd-col-l-6 {
      width: 25%; }
    .sd-container .sd-col-l-7, .sd-container-fluid .sd-col-l-7 {
      width: 29.16667%; }
    .sd-container .sd-col-l-8, .sd-container-fluid .sd-col-l-8 {
      width: 33.33333%; }
    .sd-container .sd-col-l-9, .sd-container-fluid .sd-col-l-9 {
      width: 37.5%; }
    .sd-container .sd-col-l-10, .sd-container-fluid .sd-col-l-10 {
      width: 41.66667%; }
    .sd-container .sd-col-l-11, .sd-container-fluid .sd-col-l-11 {
      width: 45.83333%; }
    .sd-container .sd-col-l-12, .sd-container-fluid .sd-col-l-12 {
      width: 50%; }
    .sd-container .sd-col-l-13, .sd-container-fluid .sd-col-l-13 {
      width: 54.16667%; }
    .sd-container .sd-col-l-14, .sd-container-fluid .sd-col-l-14 {
      width: 58.33333%; }
    .sd-container .sd-col-l-15, .sd-container-fluid .sd-col-l-15 {
      width: 62.5%; }
    .sd-container .sd-col-l-16, .sd-container-fluid .sd-col-l-16 {
      width: 66.66667%; }
    .sd-container .sd-col-l-17, .sd-container-fluid .sd-col-l-17 {
      width: 70.83333%; }
    .sd-container .sd-col-l-18, .sd-container-fluid .sd-col-l-18 {
      width: 75%; }
    .sd-container .sd-col-l-19, .sd-container-fluid .sd-col-l-19 {
      width: 79.16667%; }
    .sd-container .sd-col-l-20, .sd-container-fluid .sd-col-l-20 {
      width: 83.33333%; }
    .sd-container .sd-col-l-21, .sd-container-fluid .sd-col-l-21 {
      width: 87.5%; }
    .sd-container .sd-col-l-22, .sd-container-fluid .sd-col-l-22 {
      width: 91.66667%; }
    .sd-container .sd-col-l-23, .sd-container-fluid .sd-col-l-23 {
      width: 95.83333%; }
    .sd-container .sd-col-l-24, .sd-container-fluid .sd-col-l-24 {
      width: 100%; } }
  @media screen and (min-width: 1900px) {
    .sd-container .sd-col-xl-1, .sd-container-fluid .sd-col-xl-1 {
      width: 4.16667%; }
    .sd-container .sd-col-xl-2, .sd-container-fluid .sd-col-xl-2 {
      width: 8.33333%; }
    .sd-container .sd-col-xl-3, .sd-container-fluid .sd-col-xl-3 {
      width: 12.5%; }
    .sd-container .sd-col-xl-4, .sd-container-fluid .sd-col-xl-4 {
      width: 16.66667%; }
    .sd-container .sd-col-xl-5, .sd-container-fluid .sd-col-xl-5 {
      width: 20.83333%; }
    .sd-container .sd-col-xl-6, .sd-container-fluid .sd-col-xl-6 {
      width: 25%; }
    .sd-container .sd-col-xl-7, .sd-container-fluid .sd-col-xl-7 {
      width: 29.16667%; }
    .sd-container .sd-col-xl-8, .sd-container-fluid .sd-col-xl-8 {
      width: 33.33333%; }
    .sd-container .sd-col-xl-9, .sd-container-fluid .sd-col-xl-9 {
      width: 37.5%; }
    .sd-container .sd-col-xl-10, .sd-container-fluid .sd-col-xl-10 {
      width: 41.66667%; }
    .sd-container .sd-col-xl-11, .sd-container-fluid .sd-col-xl-11 {
      width: 45.83333%; }
    .sd-container .sd-col-xl-12, .sd-container-fluid .sd-col-xl-12 {
      width: 50%; }
    .sd-container .sd-col-xl-13, .sd-container-fluid .sd-col-xl-13 {
      width: 54.16667%; }
    .sd-container .sd-col-xl-14, .sd-container-fluid .sd-col-xl-14 {
      width: 58.33333%; }
    .sd-container .sd-col-xl-15, .sd-container-fluid .sd-col-xl-15 {
      width: 62.5%; }
    .sd-container .sd-col-xl-16, .sd-container-fluid .sd-col-xl-16 {
      width: 66.66667%; }
    .sd-container .sd-col-xl-17, .sd-container-fluid .sd-col-xl-17 {
      width: 70.83333%; }
    .sd-container .sd-col-xl-18, .sd-container-fluid .sd-col-xl-18 {
      width: 75%; }
    .sd-container .sd-col-xl-19, .sd-container-fluid .sd-col-xl-19 {
      width: 79.16667%; }
    .sd-container .sd-col-xl-20, .sd-container-fluid .sd-col-xl-20 {
      width: 83.33333%; }
    .sd-container .sd-col-xl-21, .sd-container-fluid .sd-col-xl-21 {
      width: 87.5%; }
    .sd-container .sd-col-xl-22, .sd-container-fluid .sd-col-xl-22 {
      width: 91.66667%; }
    .sd-container .sd-col-xl-23, .sd-container-fluid .sd-col-xl-23 {
      width: 95.83333%; }
    .sd-container .sd-col-xl-24, .sd-container-fluid .sd-col-xl-24 {
      width: 100%; } }

@media screen and (min-width: 1024px) {
  .sd-container {
    max-width: 1024px; } }

@media screen and (min-width: 1500px) {
  .sd-container {
    max-width: 1200px; } }

@media screen and (min-width: 1900px) {
  .sd-container {
    max-width: 1600px; } }

.newsgallery-module_container__1qNd {
  background: white;
  position: relative;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  margin-top: 10px; }
  .newsgallery-module_container__1qNd:after {
    content: " ";
    display: table;
    clear: both; }

.newsgallery-module_teaserWrap__dQ6Y {
  padding: 15px 0 0; }

.newsgallery-module_videoContainer__5nPL {
  background-color: #121212;
  color: white;
  position: relative;
  width: 100%;
  margin-top: 30px; }
  .newsgallery-module_videoContainer__5nPL:after {
    content: " ";
    display: table;
    clear: both; }

.newsgallery-module_brandImg__1IVW {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 15px;
  top: -4px; }

.newsgallery-module_sectionHeading__2yEO {
  display: block;
  margin: 0;
  padding: 15px 0 15px 0;
  width: auto;
  height: 20px;
  color: #0F0F0F;
  font-family: 'Open Sans';
  font-size: 20px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 800; }

.newsgallery-module_titleHeading__1Z59 {
  display: block;
  margin: 0;
  padding-top: 15px;
  padding-bottom: 30px;
  width: auto;
  height: 20px;
  color: white;
  font-family: 'Open Sans';
  font-size: 20px;
  line-height: 20px;
  text-align: left;
  text-transform: uppercase;
  font-weight: 800; }
  @media screen and (max-width: 767px) {
    .newsgallery-module_titleHeading__1Z59 {
      text-align: center;
      padding-bottom: 38px;
      padding-top: 3px; } }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .newsgallery-module_titleHeading__1Z59 {
      padding-left: 15px; } }
  .newsgallery-module_titleHeading__1Z59 .newsgallery-module_sectionTitle__3Bpg {
    display: block;
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    color: rgba(255, 255, 255, 0.7);
    padding-left: 10px;
    text-transform: none; }
    @media (min-width: 768px) {
      .newsgallery-module_titleHeading__1Z59 .newsgallery-module_sectionTitle__3Bpg {
        display: inline; } }

.newsgallery-module_mobilePrimary__3Lgt {
  margin: 0;
  padding: 0;
  position: relative; }

.newsgallery-module_teaserWrapper__eie_ {
  width: 100%;
  overflow: hidden; }

.newsgallery-module_mobileWidePrimary__2Nxr {
  margin: 0;
  padding-left: 15px;
  white-space: nowrap; }
  @media screen and (min-width: 1024px) {
    .newsgallery-module_mobileWidePrimary__2Nxr {
      padding-left: 0; } }
  .newsgallery-module_mobileWidePrimary__2Nxr .teaserItem {
    width: 296px;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    padding: 0;
    margin: 0 15px 0 0; }
    @media screen and (min-width: 1024px) {
      .newsgallery-module_mobileWidePrimary__2Nxr .teaserItem {
        width: 238px; } }
    @media screen and (min-width: 1500px) {
      .newsgallery-module_mobileWidePrimary__2Nxr .teaserItem {
        width: 281px; } }
    @media screen and (min-width: 1900px) {
      .newsgallery-module_mobileWidePrimary__2Nxr .teaserItem {
        width: 381px; } }
  .newsgallery-module_mobileWidePrimary__2Nxr .native {
    width: 296px;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    padding: 0;
    margin: 0 15px 0 0; }
  .newsgallery-module_mobileWidePrimary__2Nxr .headline {
    white-space: normal; }
    @media screen and (max-width: 767px) {
      .newsgallery-module_mobileWidePrimary__2Nxr .headline {
        font-size: 14px;
        line-height: 18px; } }
    @media screen and (min-width: 768px) and (max-width: 1023px) {
      .newsgallery-module_mobileWidePrimary__2Nxr .headline {
        font-size: 12px;
        line-height: 16px; } }
    @media screen and (min-width: 1024px) and (max-width: 1499px) {
      .newsgallery-module_mobileWidePrimary__2Nxr .headline {
        font-size: 14px;
        line-height: 18px; } }

@media screen and (min-width: 768px) {
  .newsgallery-module_container__1qNd {
    margin-top: 15px;
    width: 100%; }
  .newsgallery-module_sectionHeading__2yEO {
    text-align: left;
    padding-left: 15px; } }

.newsgallery-module_teaserContainerWrapper__1B46 {
  margin: 0;
  white-space: nowrap;
  padding: 0 0 25px 0;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  @media screen and (min-width: 1500px) {
    .newsgallery-module_teaserContainerWrapper__1B46 {
      padding: 0 0 35px 0; } }

.newsgallery-module_titleWrapper__xK_c {
  clear: both;
  width: 100%;
  position: relative; }
  .newsgallery-module_titleWrapper__xK_c p {
    color: #FFF; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_thumbnailContainer__3tln {
  margin-top: 2px; }
  .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 {
    display: flex;
    flex-direction: row; }
    .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_imageContainer__3Edc {
      flex: 1;
      overflow: hidden;
      margin: 0 1px; }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_imageContainer__3Edc:first-child {
        margin-left: 0; }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_imageContainer__3Edc .index-module_thumbnailGalleryLink__299t .index-module_thumbnail__2J8Q {
        width: 100%;
        height: 100%;
        display: block;
        background-color: #ededed;
        background-size: cover; }
    .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS {
      flex: 1;
      position: relative;
      overflow: hidden;
      margin-top: 0;
      margin-left: 1px; }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_imageContainer__3Edc {
        margin: 0; }
        .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_imageContainer__3Edc .index-module_thumbnail__2J8Q {
          display: block;
          width: 100%;
          -webkit-filter: blur(4px);
          -moz-filter: blur(4px);
          -o-filter: blur(4px);
          -ms-filter: blur(4px);
          filter: blur(4px);
          transform: scale(1.1); }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_thumbnailOverlay__1_J4 {
        background-color: #000;
        width: 100%;
        height: 100%;
        opacity: .4;
        z-index: 1;
        position: absolute; }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_textOverlay__2arL {
        position: absolute;
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        z-index: 2; }
        .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_textOverlay__2arL .index-module_text__6iyv {
          color: #FFF;
          line-height: 14px;
          font-family: "Open Sans"; }
        .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_textOverlay__2arL .index-module_totalWrapper__2GLD {
          display: flex;
          flex-direction: row;
          flex: 1;
          z-index: 3;
          margin-bottom: 10px; }
          .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_textOverlay__2arL .index-module_totalWrapper__2GLD .index-module_totals__3Waf {
            align-items: flex-end;
            display: flex;
            flex: 1;
            font-size: 14px; }
          .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_textOverlay__2arL .index-module_totalWrapper__2GLD .index-module_imageIcon__3Nrb {
            flex: 1;
            display: flex;
            align-items: flex-end;
            justify-content: flex-end;
            margin: 0 5px 2px 0; }
        .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_textOverlay__2arL .index-module_viewAll__1HMY {
          flex: 1;
          text-align: center;
          font-size: 10px;
          font-weight: 700; }

@media (min-width: 768px) {
  .index-module_thumbnailContainer__3tln {
    margin-top: 0;
    margin-left: 2px;
    -ms-grid-column: 2; }
    .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 {
      display: flex;
      flex-direction: column;
      height: 100%; }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_imageContainer__3Edc {
        flex: 1;
        margin-bottom: 2px;
        margin-right: 0;
        margin-left: 0; }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_thumbnailGalleryLink__299t .index-module_twoThumbnailImages__12qt {
        padding-bottom: 84.375%;
        position: relative; }
        .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_thumbnailGalleryLink__299t .index-module_twoThumbnailImages__12qt .index-module_thumbnail__2J8Q {
          width: auto; }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_thumbnailGalleryLink__299t .index-module_threeThumbnailImages__LUhd {
        padding-bottom: 56.25%;
        position: relative; }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_thumbnailGalleryLink__299t .index-module_thumbnail__2J8Q {
        height: 100%;
        position: absolute;
        left: 50%;
        transform: translateX(-50%); }
      .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS {
        flex: 1;
        margin-left: 0; }
        .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_textOverlay__2arL {
          margin-top: 0; }
          .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_textOverlay__2arL .index-module_viewAll__1HMY {
            font-size: 12px;
            letter-spacing: 0.5px;
            line-height: 17px; }
        .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_imageContainer__3Edc .index-module_thumbnailImage__1MHd .index-module_thumbnail__2J8Q {
          transform: translateX(-50%) scale(1.1); }
        .index-module_thumbnailContainer__3tln .index-module_thumbnailList__3FH5 .index-module_overlayWrapper__1QsS .index-module_thumbnailGalleryLink__299t .index-module_imageContainer__3Edc .index-module_twoThumbnailImages__12qt .index-module_thumbnail__2J8Q {
          width: auto; } }

.Video-module_videoContainer__3KTE {
  display: block;
  margin: 0 auto;
  padding: 0;
  margin: 0;
  width: auto;
  background-color: rgba(17, 17, 17, 0.6); }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_mainImageContainers__3_dH {
  width: auto;
  position: relative;
  height: auto; }
  .index-module_mainImageContainers__3_dH .index-module_mainImage__3ri_ {
    display: block;
    width: 100%; }
  .index-module_mainImageContainers__3_dH .index-module_hideOverlay__3Hkk {
    display: none; }
  .index-module_mainImageContainers__3_dH .index-module_mainImages__HSv5 {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1; }
    .index-module_mainImageContainers__3_dH .index-module_mainImages__HSv5 > div {
      position: absolute !important;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4) 77%, rgba(0, 0, 0, 0.4) 100%) 100% 100%/100% 240px no-repeat transparent; }

.index-module_mainImageContainers__3_dH::before {
  display: block;
  content: "";
  width: 100%;
  padding-bottom: 56.25%; }

 {
  /* Customize colors of timeslider */ }
  .jwplayer.jw-skin-story.jw-state-idle
.jw-display-controls
.jw-display-icon-container {
    height: 60px;
    width: 60px;
    padding: 0;
    border: 2px solid #fff;
    transition: all 0.2 ease; }
  .jwplayer.jw-skin-story .jw-controls {
    background: none; }
  .jwplayer.jw-skin-story
.jw-controls
.jw-display
.jw-display-container
.jw-display-controls
.jw-display-icon-container {
    background: rgba(0, 0, 0, 0.5); }
  .jwplayer.jw-skin-story.jw-state-idle
.jw-display-controls
.jw-display-icon-container
.jw-icon {
    height: 40px;
    width: 40px;
    margin: 10px auto;
    color: white; }
  .jwplayer.jw-skin-story.jw-state-idle.jw-breakpoint-1
.jw-display-controls
.jw-display-icon-container {
    height: 50px;
    width: 50px; }
  .jwplayer.jw-skin-story.jw-state-idle.jw-breakpoint-1
.jw-display-controls
.jw-display-icon-container
.jw-icon {
    margin: 5px auto; }
  .jw-display-icon-container.jw-display-icon-display.jw-reset {
    display: flex !important; }
  .jwplayer.jw-skin-story
.jw-controlbar
.jw-slider-time
.jw-slider-container
.jw-buffer {
    background-color: rgba(255, 255, 255, 0.5); }
  .jwplayer.jw-skin-story .jw-controls .jw-settings-sharing {
    display: none; }
  .jwplayer.jw-skin-story .jw-controls .jw-related-btn {
    display: none; }

.index-module_caption__3J7e {
  color: #666;
  line-height: 15px;
  font-style: italic;
  font-size: 11px;
  font-family: "Open Sans";
  margin-top: 10px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_noHero__3rcO {
  height: 1px;
  background-color: #ededed;
  border: 0 none;
  margin-top: 0; }

.index-module_heroContainer__fjzl {
  width: 100%; }
  .index-module_heroContainer__fjzl .index-module_hero__Aoet {
    width: 100%;
    background-color: #ededed;
    background-size: cover; }

@media (max-width: 1499px) {
  .index-module_heroContainer__fjzl {
    margin-left: -30px;
    margin-right: -30px;
    width: auto; } }

@media (max-width: 1023px) {
  .index-module_heroContainer__fjzl {
    margin-left: -15px;
    margin-right: -15px; } }

@media (min-width: 768px) {
  .index-module_gallery__hZq_ {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 75% 25%;
    grid-template-columns: 75% 25%;
    margin-left: 0;
    margin-right: 0; } }

.index-module_iframeContainer__1gAB {
  max-width: 500px;
  margin: auto;
  width: 100%; }

@media (min-width: 530px) {
  .index-module_twitterEmbed__2p_q {
    display: flex;
    justify-content: center; } }

.index-module_youTubeEmbed__3uRr {
  max-width: 500px;
  position: relative;
  padding-top: 56%;
  margin: auto; }
  .index-module_youTubeEmbed__3uRr iframe {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto; }

@media (min-width: 530px) {
  .index-module_youTubeEmbed__3uRr {
    padding-top: calc(500px * 9 / 16); } }

.index-module_iframeContainer__16Oh {
  max-width: 500px;
  margin: auto;
  width: 100%; }

.index-module_iframecontainer__2lRr {
  position: relative;
  padding-top: 56%; }
  .index-module_iframecontainer__2lRr img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 100%;
    height: 100%; }

.index-module_embedContainer__2B4F {
  text-align: center; }

.index-module_livestreamTitle__325L {
  text-align: center;
  margin-bottom: 10px !important;
  font-weight: 800;
  font-size: 22px;
  line-height: 28px; }

.index-module_textOverlap__hJDg {
  position: absolute;
  top: 0px;
  left: 0px;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  padding: 7px; }

.index-module_storyEmbed__3Nct img {
  width: 100%; }

.index-module_storyEmbed__3Nct .sda-VideoEmbed {
  height: 100%;
  width: 100%; }
  .index-module_storyEmbed__3Nct .sda-VideoEmbed iframe {
    height: 100%;
    width: 100%; }

.index-module_storyEmbed__3Nct .sda-ImageEmbed img {
  display: block; }

.index-module_storyEmbed__3Nct .sda-ImageEmbed-caption,
.index-module_storyEmbed__3Nct .sda-VideoEmbed-caption {
  width: 100%;
  color: #666;
  line-height: 15px;
  font-style: italic;
  font-size: 11px;
  font-family: "Open Sans";
  margin-top: 10px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.StoryText-module_storyText__t-_v {
  font-family: "Open Sans";
  color: #121212;
  font-size: 16px;
  line-height: 26px;
  margin-top: 20px; }
  .StoryText-module_storyText__t-_v p {
    margin: 26px 0; }
    .StoryText-module_storyText__t-_v p:first-child {
      margin-top: 0; }
    .StoryText-module_storyText__t-_v p:last-child {
      margin-bottom: 0; }
  .StoryText-module_storyText__t-_v h2 {
    font-size: 20px;
    font-weight: 800;
    margin: 40px 0 20px 0;
    letter-spacing: .5px;
    color: #000; }
    .StoryText-module_storyText__t-_v h2:first-child {
      margin-top: 0; }
    .StoryText-module_storyText__t-_v h2 + p {
      margin-top: 0; }
  .StoryText-module_storyText__t-_v a {
    text-decoration: none; }
    .StoryText-module_storyText__t-_v a:hover {
      text-decoration: underline; }
  .StoryText-module_storyText__t-_v blockquote {
    font-weight: 600;
    font-style: italic;
    letter-spacing: -.45px;
    margin: 26px 0;
    border-left: 5px solid #CCC;
    padding-left: 20px; }
    .StoryText-module_storyText__t-_v blockquote:before {
      content: url(/resources/defaults/news_3.0/icons/ui/sbg-quote.svg);
      color: #CCC;
      margin-right: 8px;
      width: 21px;
      display: inline-block; }
    @media (min-width: 768px) {
      .StoryText-module_storyText__t-_v blockquote {
        letter-spacing: -.5px;
        font-size: 20px;
        margin-right: 80px; } }
  @media (min-width: 1500px) {
    .StoryText-module_storyText__t-_v {
      font-size: 18px;
      line-height: 28px; } }
  @media (min-width: 768px) {
    .StoryText-module_storyText__t-_v {
      margin-top: 30px; } }

.StoryText-module_enlargeFont__2_uP {
  font-size: 22px; }

 {
  /* The following rules were suggested by Celtra
    so as to allow direct-sold interscroller ads
    to display on our pages. */ }
  .interstory_first_mobile,
  .interstory_second_mobile {
    /* 300x250 in-story ads - mobile */
    margin: auto;
    overflow: hidden;
    padding: 6px 0;
    width: 300px;
    min-height: 260px; }
    .interstory_first_mobile::before,
    .interstory_second_mobile::before {
      content: 'ADVERTISEMENT';
      font-size: 8px;
      line-height: 8px;
      letter-spacing: 0.5px;
      color: #999;
      display: block;
      margin: 0 0 3px; }
  [id*='interstory_dynamic'],
  .interstory_first_desktop,
  .interstory_second_desktop {
    /* 1x1 in-story ads - desktop and mobile */
    width: 0;
    height: 0;
    padding: 0;
    overflow: hidden;
    line-height: 0;
    text-align: center;
    display: flex;
    flex-direction: row;
    justify-content: center; }
    [id*='interstory_dynamic']::before,
    .interstory_first_desktop::before,
    .interstory_second_desktop::before {
      content: '';
      display: none; }
  .interstory_second_desktop {
    width: auto;
    height: auto;
    text-align: center; }
  [id*='interstory_dynamic'] {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

:root {
  --commentMobileTextColor: #121212;
  --commentHoverTextColor: #121212; }

.CommentCallToAction-module_callToActionContainer__1-_- {
  height: 55px;
  display: flex;
  flex-direction: row;
  align-items: center;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed; }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .CommentCallToAction-module_callToActionContainer__1-_- {
      justify-content: center;
      margin-top: 20px; } }

.CommentCallToAction-module_callToActionContainer__1-_-:hover {
  cursor: pointer;
  color: var(--commentHoverTextColor); }

.CommentCallToAction-module_commentBubble__2jfb {
  width: 26px;
  height: 23px;
  padding-right: 10px; }

.CommentCallToAction-module_commentText__1vDT {
  display: flex;
  font-family: "Open Sans";
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 13px;
  color: inherit; }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .CommentCallToAction-module_commentText__1vDT {
      color: var(--commentMobileTextColor); } }

.index-module_storyHeadlineContainer__TlIF {
  position: relative;
  overflow: hidden;
  padding: 0px !important;
  /* Important is needed due to the mockup styles... */
  border: 0 none;
  margin: 0;
  background-color: #fff;
  font-weight: 800;
  font-family: "Open Sans"; }
  .index-module_storyHeadlineContainer__TlIF .index-module_storyHeadlineText__3tyA {
    padding: 0;
    border: 0 none;
    margin: 0;
    font-size: 20px;
    line-height: 24px;
    font-weight: 800;
    font-family: 'Open Sans';
    letter-spacing: -0.5px;
    color: #121212; }
    @media screen and (min-width: 768px) {
      .index-module_storyHeadlineContainer__TlIF .index-module_storyHeadlineText__3tyA {
        font-size: 22px;
        line-height: 28px; } }
    @media screen and (min-width: 1500px) {
      .index-module_storyHeadlineContainer__TlIF .index-module_storyHeadlineText__3tyA {
        font-size: 28px;
        line-height: 36px; } }
  .index-module_storyHeadlineContainer__TlIF .index-module_storyHeadlineRule__1DZ0 {
    height: 1px;
    background-color: #ededed;
    padding: 0;
    border: 0 none;
    margin: 15px 0 0; }
    @media screen and (min-width: 1024px) {
      .index-module_storyHeadlineContainer__TlIF .index-module_storyHeadlineRule__1DZ0 {
        margin-top: 20px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_storyBylineContainer__3chs {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  border: 0 none;
  padding: 0;
  margin: 0;
  background-color: #fff;
  font-family: "Open Sans";
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between; }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .index-module_storyBylineContainer__3chs {
      width: calc(100vw - 15px);
      height: 59px; } }
  @media screen and (min-width: 1025px) and (max-width: 1499px), screen and (min-width: 1500px) {
    .index-module_storyBylineContainer__3chs {
      height: 55px; } }
  .index-module_storyBylineContainer__3chs .index-module_bylineTextContainer__1cjf {
    width: 75%; }
  .index-module_storyBylineContainer__3chs .index-module_storyBylineText__1rl6 {
    padding: 0;
    border: 0 none;
    margin: 0;
    font-size: 12px;
    line-height: 12px;
    font-family: 'Open Sans';
    color: #444; }
    @media screen and (min-width: 768px) {
      .index-module_storyBylineContainer__3chs .index-module_storyBylineText__1rl6 {
        display: inline; }
        .index-module_storyBylineContainer__3chs .index-module_storyBylineText__1rl6:after {
          content: "|";
          padding: 0 1em !important; } }
  .index-module_storyBylineContainer__3chs .index-module_storyDatelineText__1AN8 {
    padding: 0;
    border: 0 none;
    margin: 0;
    font-size: 12px;
    line-height: 12px;
    font-family: 'Open Sans';
    color: #444; }
  .index-module_storyBylineContainer__3chs .index-module_textSizeControl__3O-I {
    color: #999;
    position: absolute;
    top: 0;
    right: 0;
    width: 30px;
    height: 30px;
    padding: 0 !important;
    border: 0 none;
    margin-top: 4px;
    background-color: #fff;
    line-height: 18px;
    cursor: pointer;
    text-align: center; }
    @media screen and (min-width: 768px) {
      .index-module_storyBylineContainer__3chs .index-module_textSizeControl__3O-I {
        margin-top: 2px; } }
    @media screen and (min-width: 1024px) {
      .index-module_storyBylineContainer__3chs .index-module_textSizeControl__3O-I {
        margin-top: 1px; } }
    .index-module_storyBylineContainer__3chs .index-module_textSizeControl__3O-I .index-module_textSizeControlCharacter1__3Mvl {
      font-size: 14px; }
    .index-module_storyBylineContainer__3chs .index-module_textSizeControl__3O-I .index-module_textSizeControlCharacter2__3Hip {
      font-size: 30px; }

button:focus {
  outline: 0; }

.index-module_premium__hRVC {
  color: #121212;
  font-family: "Open Sans";
  font-size: 8px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 10px;
  text-align: center;
  border-radius: 1px;
  background-color: #FFD13E;
  padding: 5px 10px 5px 10px;
  display: inline-block;
  margin-bottom: 11px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.Linkslist-module_linkStyle__3YnQ {
  color: #121212; }

.Linkslist-module_LinklistWrapper__MsOP {
  max-width: 100%;
  margin-top: 10px;
  margin-bottom: 10px; }
  .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserHeader__wRIu {
    padding: 18px 0 3px 15px;
    font-size: 20px;
    line-height: 20px;
    letter-spacing: 0.5px;
    font-weight: 800;
    text-transform: uppercase; }
    @media screen and (max-width: 767px) {
      .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserHeader__wRIu {
        text-align: center; } }
    @media screen and (min-width: 1900px) {
      .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserHeader__wRIu {
        padding: 30px 0 15px 15px; } }
  .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserList__7OxI {
    list-style: none;
    padding: 0 15px;
    margin-bottom: 0; }
    .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserList__7OxI .Linkslist-module_teaserItem__3YNV {
      padding: 15px 0;
      border-top: 1px solid #EDEDED; }
      .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserList__7OxI .Linkslist-module_teaserItem__3YNV .Linkslist-module_lastElem__3ZJK {
        margin-bottom: 5px; }
      .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserList__7OxI .Linkslist-module_teaserItem__3YNV a {
        width: 100%;
        position: relative;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center; }
        .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserList__7OxI .Linkslist-module_teaserItem__3YNV a .Linkslist-module_linkText__18au {
          font-size: 15px;
          font-weight: 600;
          line-height: 20px; }
        .Linkslist-module_LinklistWrapper__MsOP .Linkslist-module_TeaserList__7OxI .Linkslist-module_teaserItem__3YNV a .Linkslist-module_linkChevron__29FD {
          right: 0;
          top: 0;
          padding-left: 15px; }

@media screen and (min-width: 768px) {
  .Linkslist-module_LinklistWrapper__MsOP {
    margin-top: 15px;
    margin-bottom: 15px; } }

.index-module_iframeContainer__YBx8 {
  margin: auto;
  width: 100%; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_counterBar__1jN- {
  width: 100%;
  height: 65px;
  background-color: #FFFFFF;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  position: fixed;
  bottom: 5px;
  left: 0;
  z-index: 3; }
  @media (min-width: 768px) {
    .index-module_counterBar__1jN- {
      height: 81px; } }

.index-module_articlesRemainingText__3O_d {
  position: absolute;
  top: 20px;
  left: 15px;
  height: 20px;
  color: #000000;
  font-family: "Open Sans";
  font-size: 13px;
  font-weight: 600;
  line-height: 20px; }
  @media (min-width: 768px) {
    .index-module_articlesRemainingText__3O_d {
      left: 30px;
      top: 30px;
      font-size: 15px; } }

.index-module_counterSubscribeBtn__3dej {
  position: absolute;
  cursor: pointer;
  top: 10px;
  right: 15px;
  height: 40px;
  width: 104px;
  border-radius: 1px;
  background-color: #17469E;
  color: #FFFFFF;
  line-height: 15px;
  font-size: 14px;
  padding: 0;
  font-weight: 600; }
  .index-module_counterSubscribeBtn__3dej:hover {
    background-color: inherit !important; }
  @media (min-width: 768px) {
    .index-module_counterSubscribeBtn__3dej {
      width: 260px;
      right: 30px;
      top: 20px;
      width: 170px; } }

.LiveRamp-module_liverampGif__2-6g {
  display: none; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_FooterMain__i_em {
  position: relative;
  padding-top: 8px;
  width: 100%;
  overflow: hidden;
  bottom: 0;
  font-family: 'Open Sans';
  background: linear-gradient(180deg, #252525 0%, #171717 100%);
  height: 100%; }

.index-module_bottomFooter__1nXg {
  position: absolute;
  width: 100%; }

.index-module_FooterBar__3FSf {
  display: block;
  margin: 0 1%;
  width: 98%;
  box-sizing: border-box;
  border: 0.5px solid #444; }

.index-module_brandWrapper__9tNs {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  width: 100%; }
  @media screen and (min-width: 1025px) and (max-width: 1499px), screen and (min-width: 1500px) {
    .index-module_brandWrapper__9tNs {
      padding-left: 165px;
      padding-right: 165px; } }
  @media screen and (min-width: 0px) and (max-width: 1024px) {
    .index-module_brandWrapper__9tNs {
      flex-direction: column;
      justify-content: flex-start;
      margin-bottom: 15px; } }

.index-module_copyright__1bAA {
  height: 16px;
  opacity: 0.6;
  text-align: center;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
  line-height: 18px; }

.index-module_FooterDiv__1dPW {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_mobileAppsContainer__370X {
  width: 273px;
  height: 80px;
  margin: auto;
  margin-top: 50px; }

.index-module_mobileAppsHeader__JG_Y {
  height: 20px;
  margin-bottom: 20px; }

.index-module_mobileAppText__1lrI {
  color: #FFFFFF;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
  text-align: left; }

@media screen and (max-width: 767px) {
  .index-module_mobileAppText__1lrI {
    text-align: center; } }

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .index-module_mobileAppsContainer__370X {
    margin-top: 80px; }
  .index-module_mobileAppText__1lrI {
    text-align: center; } }

.index-module_mobileAppsButtonWrapper__2YcZ {
  margin-top: 20px;
  display: flex; }

.index-module_flexSpaceBetween__1uaD {
  justify-content: space-between; }

.index-module_flexCenter__1qqw {
  justify-content: center; }

.index-module_appButton__301H {
  height: 40px; }

@media screen and (max-width: 1023px) {
  .index-module_mobileAndTabletOnlyFlexCenter__3-z7 {
    justify-content: center; } }

@media screen and (min-width: 1024px) {
  .index-module_mobileAppsContainer__370X {
    margin: 0;
    margin-right: 30px; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

/* To debug digioh, use the following so that you can see something in dev */
.index-module_column1__2lwZ {
  margin: 0 auto; }

.index-module_column2__1Zjo {
  flex-grow: 1;
  margin-top: 50px; }

.index-module_mobileSocialWrapper__2KYy {
  margin-top: 10px;
  display: inline-flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  align-items: end;
  justify-content: center; }

.index-module_columns__1Ppz {
  display: flex;
  justify-content: space-between; }

.index-module_linksContainer__1Kv2 {
  flex-grow: 1;
  display: flex; }
  .index-module_linksContainer__1Kv2 .index-module_item__jJPS {
    flex-grow: 1;
    text-align: left; }
    .index-module_linksContainer__1Kv2 .index-module_item__jJPS a {
      text-decoration: none;
      color: rgba(255, 255, 255, 0.7); }
    .index-module_linksContainer__1Kv2 .index-module_item__jJPS ul {
      width: 100%;
      list-style-type: none;
      margin-top: 0px; }
    .index-module_linksContainer__1Kv2 .index-module_item__jJPS li {
      color: rgba(255, 255, 255, 0.7);
      font-size: 14px;
      letter-spacing: 0;
      line-height: 22px;
      cursor: pointer;
      opacity: 0.7;
      -webkit-transition: opacity 0.2s ease-in-out;
      -moz-transition: opacity 0.2s ease-in-out;
      -ms-transition: opacity 0.2s ease-in-out;
      transition: opacity 0.2s ease-in-out;
      color: #FFFFFF; }
      .index-module_linksContainer__1Kv2 .index-module_item__jJPS li:hover {
        opacity: 1; }

@media screen and (max-width: 767px) {
  .index-module_columns__1Ppz {
    flex-direction: column; }
  .index-module_linksContainer__1Kv2 {
    display: inline; }
    .index-module_linksContainer__1Kv2 .index-module_item__jJPS {
      text-align: center; }
      .index-module_linksContainer__1Kv2 .index-module_item__jJPS ul {
        padding-left: 0px;
        margin-bottom: 30px; }
      .index-module_linksContainer__1Kv2 .index-module_item__jJPS li {
        line-height: 26px; }
    .index-module_linksContainer__1Kv2 .index-module_lastItem__2N1I ul {
      margin-bottom: 0px; } }

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .index-module_column2__1Zjo {
    margin-top: 100px; }
  .index-module_columns__1Ppz {
    flex-direction: column; } }

@media screen and (min-width: 1024px) {
  .index-module_columns__1Ppz {
    margin-top: 50px; }
  .index-module_column2__1Zjo {
    margin-top: 0; }
  .index-module_mobileSocialWrapper__2KYy {
    margin-bottom: 50px;
    justify-content: end; } }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_userFeedbackContainer__2knR {
  width: 127px;
  height: 42px; }

@media screen and (max-width: 767px) {
  .index-module_userFeedbackContainer__2knR {
    margin: 0 auto; } }

.index-module_userFeedbackButtonWrapper__3pWu {
  margin-top: 25px;
  display: flex;
  justify-content: space-between; }

@media screen and (max-width: 767px) {
  .index-module_userFeedbackButtonWrapper__3pWu {
    margin-top: 20px; } }

.index-module_userFeedbackButton__lIwI {
  height: 40px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_container__pJNh {
  padding: 0 15px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1); }

@media screen and (max-width: 767px) {
  .index-module_container__pJNh {
    margin-top: 50px;
    margin-bottom: 50px; } }

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .index-module_container__pJNh {
    margin-top: 50px;
    margin-bottom: 50px; } }

@media screen and (max-width: 767px) {
  .index-module_container__pJNh {
    padding-right: 0px; } }

.index-module_socialList__2aLW {
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 10px; }

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .index-module_socialList__2aLW {
    padding: 0 0 0 0px; } }

@media screen and (max-width: 767px) {
  .index-module_socialList__2aLW {
    padding: 0 0 0 0px; } }

.index-module_socialItem__3JE6 {
  width: 40px;
  height: 40px;
  border-radius: 1px;
  margin-left: 10px;
  box-sizing: border-box;
  vertical-align: top;
  display: inline-block;
  position: relative; }
  .index-module_socialItem__3JE6 a {
    display: block;
    height: inherit;
    width: inherit; }
  .index-module_socialItem__3JE6 img {
    width: 21px;
    height: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto; }

@media screen and (max-width: 767px) {
  .index-module_socialItem__3JE6 {
    margin-left: 5px;
    margin-right: 5px; } }

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .index-module_socialItem__3JE6 {
    margin-left: 5px;
    margin-right: 5px; } }

.index-module_iconStyles__3GV2 {
  margin-right: 10px; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_top__301L {
  padding: 20px 0 30px 0;
  background-color: #121212;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #2e2e2e; }

.index-module_maxWidthWrapper__1NRk {
  margin: 0 auto;
  max-width: 1024px; }

.index-module_logo__uoRI {
  display: flex;
  align-items: center;
  padding: 0 30px; }

.index-module_brandBorder__2i48 {
  border-top: 1px solid #2e2e2e;
  width: calc(100% - 15px - 15px); }

@media screen and (max-width: 767px) {
  .index-module_navLinks__3SgM {
    width: 100%; } }

@media screen and (min-width: 768px) {
  .index-module_top__301L {
    padding: 0 0;
    height: 90px; }
  .index-module_logoAndUserWay__3qjX {
    display: flex;
    justify-content: space-between;
    width: 100%; }
  .index-module_navLinks__3SgM {
    padding: 0 30px; } }

@media screen and (min-width: 1024px) {
  .index-module_navLinks__3SgM {
    padding: 0 15px; }
  .index-module_logo__uoRI {
    padding: 0 15px; }
  .index-module_brandBorder__2i48 {
    width: 100%; } }

@media screen and (min-width: 1500px) and (max-width: 1899px) {
  .index-module_maxWidthWrapper__1NRk {
    max-width: 1200px; } }

@media screen and (min-width: 1900px) {
  .index-module_maxWidthWrapper__1NRk {
    max-width: 1600px; } }

.index-module_userWay__1BPx {
  padding: 12px 15px; }

.index-module_footerWrapper__2Ll2 {
  width: 100%;
  background-color: #242424; }

.index-module_brandWrapper__2kG1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%; }

.index-module_copyright__1N5e {
  margin: 30px 0 30px 0;
  height: 14px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
  letter-spacing: 0;
  line-height: 14px;
  text-align: center; }

.index-module_navLinks__3SgM ul {
  position: relative;
  box-sizing: border-box;
  padding: 0px;
  justify-content: space-between; }

/* RESPONSIVE */
/*
Example usage of media mixin, inside scss file:

  @include media(tablet, desktop) {
    display: block;
  }

*/
/* colors */
/* spacing */

.index-module_userWayButton__11Tt {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 22px; }

.index-module_userWayIcon__24Gx {
  margin-right: 10px;
  width: 26px;
  height: 26px; }

@media screen and (max-width: 767px) {
  .index-module_userWayButton__11Tt {
    flex-direction: column; }
  .index-module_userWayIcon__24Gx {
    margin-right: 0px; } }

.index-module_userWayText__AFOB {
  height: 22px;
  width: 86px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 22px;
  text-align: center; }

