.hero-split_content h1, .hero-split_content p.eyebrow-text, .hero-split_content_well ul.hero-links li a, .hero-split_content_well ul.hero-links li a[href*="#"] {
  font-style: normal;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  color: #191919;
  line-height: 1.2; }

.hero-split_content h1 {
  font-family: "Volkhov", serif;
  font-weight: 700; }
  .hero-split_content h1 {
    font-size: 45px; }
  @media (min-width: 375px) {
    .hero-split_content h1 {
      font-size: calc(45px + 15 * (100vw - 375px) / 1070); } }
  @media (min-width: 1445px) {
    .hero-split_content h1 {
      font-size: 60px; } }

.hero-split_content p.eyebrow-text, .hero-split_content_well ul.hero-links li a, .hero-split_content_well ul.hero-links li a[href*="#"] {
  font-size: 18px; }

@media (min-width: 375px) {
  .hero-split_content p.eyebrow-text, .hero-split_content_well ul.hero-links li a, .hero-split_content_well ul.hero-links li a[href*="#"] {
    font-size: calc(18px + 3 * (100vw - 375px) / 1070); } }

@media (min-width: 1445px) {
  .hero-split_content p.eyebrow-text, .hero-split_content_well ul.hero-links li a, .hero-split_content_well ul.hero-links li a[href*="#"] {
    font-size: 21px; } }

.hero-split_content p {
  font-size: 16px; }

@media (min-width: 375px) {
  .hero-split_content p {
    font-size: calc(16px + 2 * (100vw - 375px) / 1070); } }

@media (min-width: 1445px) {
  .hero-split_content p {
    font-size: 18px; } }

.hero-split {
  position: relative;
  max-width: 1200px;
  padding: 0 15px;
  margin: 0 auto;
  transition: 0.25s ease;
  box-sizing: border-box; }

.hero-split_content_well ul.hero-links li a:after, .hero-split_content_well ul.hero-links li a[href*="#"]:after {
  font-family: 'icon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.hero-split_content p.eyebrow-text {
  color: #334375;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 20px; }

.hero-split {
  padding-top: 85px;
  padding-bottom: 85px;
  overflow: hidden;
  background-color: #fff; }
  @media (max-width: 991.98px) {
    .hero-split {
      padding: 30px 15px; } }
  @media (max-width: 767.98px) {
    .hero-split {
      padding: 15px; } }
  .hero-split_container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 55% 0 45%;
    grid-template-columns: 55% 45%;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    grid-gap: 0;
    position: relative; }
  .hero-split_container > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1; }
  .hero-split_container > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3; }
    @media (max-width: 991.98px) {
      .hero-split_container {
        -ms-grid-columns: 60% 0 40%;
        grid-template-columns: 60% 40%;
        -ms-grid-rows: auto;
        grid-template-rows: auto; }
      .hero-split_container > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1; }
      .hero-split_container > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3; } }
    @media (max-width: 767.98px) {
      .hero-split_container {
        -ms-grid-columns: 100%;
        grid-template-columns: 100%;
        -ms-grid-rows: auto 50px 1fr;
        grid-template-rows: auto 1fr;
        grid-gap: 50px; }
      .hero-split_container > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1; }
      .hero-split_container > *:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1; } }
  .hero-split_content {
    color: #05133D;
    position: relative;
    z-index: 1;
    padding-right: 15px;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    grid-row: 1 / span 2; }
    .hero-split_content > .container-fluid {
      display: flex;
      flex-direction: column;
      height: 100%;
      padding: 0; }
      .hero-split_content > .container-fluid .content-positioning {
        margin-top: auto; }
    .hero-split_content .title {
      margin-bottom: 70px; }
    .hero-split_content h1 {
      margin-top: 0;
      margin-bottom: 55px;
      font-weight: 700; }
    .hero-split_content p {
      color: #191919;
      font-size: 21px;
      font-weight: 400;
      margin-bottom: 10px;
      margin-top: 0; }
    .hero-split_content .related-tags_list {
      margin-top: 50px;
      max-width: 480px; }
    @media (max-width: 991.98px) {
      .hero-split_content {
        padding-bottom: 60px; }
        .hero-split_content > .container-fluid {
          display: block;
          height: auto; }
        .hero-split_content .title {
          display: none; }
        .hero-split_content h1 {
          margin-right: 0;
          font-size: 34px;
          margin-bottom: 30px; }
        .hero-split_content p {
          max-width: inherit; }
        .hero-split_content .related-tags_list {
          max-width: inherit; } }
    @media (max-width: 767.98px) {
      .hero-split_content {
        -ms-grid-row: 2;
        grid-row: 2;
        padding: 0; } }
    .hero-split_content_well {
      max-width: 100%;
      font-family: "Roboto", sans-serif; }
      .hero-split_content_well .text-formatted {
        margin-bottom: 35px; }
      .hero-split_content_well ul.hero-links {
        list-style: none;
        display: flex;
        margin: 0;
        padding: 0; }
        @media (max-width: 767.98px) {
          .hero-split_content_well ul.hero-links {
            flex-direction: column; } }
        .hero-split_content_well ul.hero-links li {
          margin-right: 20px; }
          @media (max-width: 767.98px) {
            .hero-split_content_well ul.hero-links li {
              margin-right: 0;
              margin-bottom: 20px; } }
          .hero-split_content_well ul.hero-links li a {
            font-style: normal;
            font-family: "Roboto", sans-serif;
            font-weight: 700;
            position: relative;
            transition: 0.25s ease;
            border-radius: 4px;
            padding: 15px;
            border: none;
            background-color: #334375;
            color: #fff;
            padding-right: 45px;
            display: inline-block;
            text-decoration: none; }
            .hero-split_content_well ul.hero-links li a:focus {
              outline: 1px dotted #000; }
            .hero-split_content_well ul.hero-links li a:focus, .hero-split_content_well ul.hero-links li a:hover {
              background-color: #05133D; }
            .hero-split_content_well ul.hero-links li a:after {
              color: #fff; }
            .hero-split_content_well ul.hero-links li a:after {
              font-size: 36px;
              content: '\e900';
              position: absolute;
              top: 50%;
              transform: translate(0, -55%);
              right: 5px;
              transition: 0.25s ease; }
            .hero-split_content_well ul.hero-links li a:focus:after, .hero-split_content_well ul.hero-links li a:hover:after {
              right: 0; }
            .hero-split_content_well ul.hero-links li a[href*="#"] {
              font-style: normal;
              font-family: "Roboto", sans-serif;
              font-weight: 700;
              position: relative;
              transition: 0.25s ease;
              border-radius: 4px;
              padding: 15px;
              border: none;
              background-color: #334375;
              color: #fff;
              padding-right: 45px;
              display: inline-block;
              text-decoration: none; }
              .hero-split_content_well ul.hero-links li a[href*="#"]:focus {
                outline: 1px dotted #000; }
              .hero-split_content_well ul.hero-links li a[href*="#"]:focus, .hero-split_content_well ul.hero-links li a[href*="#"]:hover {
                background-color: #05133D; }
              .hero-split_content_well ul.hero-links li a[href*="#"]:after {
                color: #fff; }
              .hero-split_content_well ul.hero-links li a[href*="#"]:after {
                font-size: 24px;
                content: '\e908';
                position: absolute;
                top: 50%;
                transform: translate(0, -55%);
                right: 10px;
                transition: 0.25s ease; }
              .hero-split_content_well ul.hero-links li a[href*="#"]:focus:after, .hero-split_content_well ul.hero-links li a[href*="#"]:hover:after {
                top: calc(50% + 5px); }
  .hero-split_image {
    position: relative;
    padding-left: 15px;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    grid-row: 1 / span 2; }
    .hero-split_image img {
      max-width: 100%; }
    @media (max-width: 767.98px) {
      .hero-split_image {
        -ms-grid-row: 1;
        grid-row: 1;
        padding: 0 15px; } }
    .hero-split_image .subhead {
      position: absolute;
      background: #05133D;
      color: #fff;
      max-width: 536px;
      bottom: 120px;
      font-size: 18px;
      letter-spacing: -0.3px;
      line-height: 28px;
      text-transform: uppercase;
      font-weight: 600;
      padding: 24px 31px 23px 90px; }
      @media (max-width: 991.98px) {
        .hero-split_image .subhead {
          padding-right: 47px; } }
      .hero-split_image .subhead p {
        position: relative; }
        .hero-split_image .subhead p:before {
          content: "";
          border-left: 8px solid #50E3C2;
          position: absolute;
          left: -32px;
          height: 100%; }
