#masthead #site-navigation .menu-primary-navigation-container > ul {
  font-size: 0; }
.slick-slider .slick-track{
  max-height:542px;
  overflow:hidden;
}
.home-slider {
  background: #000926;
  display: block;
  position: relative;
  height: 542px;
  padding: 0;
  position: relative; }
  @media screen and (max-width: 964px) {
    .home-slider {
      height: 517px; } }
  @media screen and (max-width: 600px) {
    .home-slider {
      height: 417px; } }
  .home-slider .slider-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2; }
    .home-slider .slider-overlay:before {
      background-image: linear-gradient(270deg, rgba(20, 52, 159, 0.09) 31%, #2448C0 66%, #00165F 99%);
      bottom: 0;
      content: '';
      display: block;
      left: 0;
      position: absolute;
      right: 0;
      top: 0; }
      @media screen and (min-width: 1300px) {
        .home-slider .slider-overlay:before {
          background-image: linear-gradient(270deg, rgba(20, 52, 159, 0.09) 31%, #2448C0 50%, #00165F 99%); } }
      @media screen and (min-width: 1900px) {
        .home-slider .slider-overlay:before {
          background-image: linear-gradient(270deg, rgba(20, 52, 159, 0.09) 45%, #2448C0 50%, #00165F 99%); } }
        @media screen and (min-width: 1942px) {
       .home-slider .slider-overlay:before {
       background-image: linear-gradient(270deg, rgba(20, 52, 159, 0.09) 40%, #2448C0 44%, #00165F 99%); } }
       @media screen and (min-width: 2240px) {
       .home-slider .slider-overlay:before {
       background-image: linear-gradient(270deg, rgba(20, 52, 159, 0.09) 31%, #2448C0 34%, #00165F 99%); } }
  .home-slider .slider-header {
    bottom: 90px;
    display: block;
    left: 7.63888889%;
    margin: 0;
    position: absolute;
    z-index: 3; }
    @media screen and (max-width: 600px) {
      .home-slider .slider-header {
        bottom: 60px; } }
    .home-slider .slider-header h2.header-subtitle {
      color: #BDD2FF;
      font: normal 15px/1 "Open Sans", sans-serif;
      letter-spacing: 1.67px;
      margin: 0 0 26px;
      text-transform: uppercase; }
      @media screen and (max-width: 600px) {
        .home-slider .slider-header h2.header-subtitle {
          font-size: 12px; } }
    .home-slider .slider-header h1.header-title {
      color: #fff;
      font: normal 62px/1 "Open Sans", sans-serif;
      letter-spacing: -3.07px;
      margin: 0;
      max-width: 700px;
      position: relative; }
      @media screen and (max-width: 600px) {
        .home-slider .slider-header h1.header-title {
          font-size: 32px;
          padding-right: 30px;
          text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); } }
      .home-slider .slider-header h1.header-title:after {
        background: #FFF432;
        bottom: -15px;
        content: '';
        display: block;
        height: 3.5px;
        left: 0;
        position: absolute;
        width: 57px; }
    .home-slider .slider-header .slide-nav {
      margin: 72.5px 5px 0;}
      @media screen and (max-width: 600px) {
        .home-slider .slider-header .slide-nav {
          margin-top: 50px; } }
      .home-slider .slider-header .slide-nav h3 {
        color: #BEC2DC;
        font: normal 15px/1 "Open Sans", sans-serif;
        letter-spacing: 1.67px;
        margin: 0 0 7px;
        text-transform: uppercase; }
        @media screen and (max-width: 600px) {
          .home-slider .slider-header .slide-nav h3 {
            padding-left: 12px; } }
      .home-slider .slider-header .slide-nav .nav-items {
        margin: 0;
        max-width: 350px;
        position: relative;
        display:none;}
        @media screen and (max-width: 600px) {
          .home-slider .slider-header .slide-nav .nav-items {
            padding-left: 12px; } }
        .home-slider .slider-header .slide-nav .nav-items a {
          color: #fff;
          display: block;
          font: 600 14px/1.6 "Open Sans", sans-serif;
          padding: 8px 0;
          text-decoration: none; }
          @media screen and (max-width: 600px) {
            .home-slider .slider-header .slide-nav .nav-items a {
              font-size: 13px;
              line-height: 1.4; } }
          .home-slider .slider-header .slide-nav .nav-items a:hover, .home-slider .slider-header .slide-nav .nav-items a:active {
            text-decoration: underline; }
        .home-slider .slider-header .slide-nav .nav-items .slick-dots {
          left: -38px;
          list-style: none;
          margin: 0;
          padding: 0;
          position: absolute;
          top: -30px;
          width: 9px; }
          @media screen and (max-width: 600px) {
            .home-slider .slider-header .slide-nav .nav-items .slick-dots {
              left: -12px; } }
          .home-slider .slider-header .slide-nav .nav-items .slick-dots li {
            display: block;
            height: 9px;
            margin: 0 0 8px;
            width: 9px; }
            .home-slider .slider-header .slide-nav .nav-items .slick-dots li button {
              background: rgba(255, 255, 255, 0.4);
              border-radius: 50%;
              cursor: pointer;
              display: block;
              height: 9px;
              margin: 0;
              text-align: left;
              text-indent: -10000px;
              transition: all .25s ease;
              width: 9px; }
              .home-slider .slider-header .slide-nav .nav-items .slick-dots li button:hover, .home-slider .slider-header .slide-nav .nav-items .slick-dots li button:active {
                background: rgba(255, 255, 255, 0.8); }
            .home-slider .slider-header .slide-nav .nav-items .slick-dots li.slick-active button {
              background: #fff; }
  .home-slider .slider-video {
    display: block;
    height: 542px;
    padding-left: calc(100% - 964px);
    z-index: 1; }
    @media screen and (max-width: 964px) {
      .home-slider .slider-video {
        height: 517px;
        padding-left: 0; } }
    @media screen and (max-width: 600px) {
      .home-slider .slider-video {
        height: 417px; } }
    .home-slider .slider-video .video {
      display: block;
      height: 0;
      margin: 0;
      padding: 0 0 56.25%;
      position: relative;
      width: 964px; }
      @media screen and (max-width: 964px) {
        .home-slider .slider-video .video {
          width: 920px; } }
      @media screen and (max-width: 600px) {
        .home-slider .slider-video .video {
          height: 417px; } }
      .home-slider .slider-video .video video {
        display: block;
        height: 542px;
        width: 964px; }
        @media screen and (max-width: 964px) {
          .home-slider .slider-video .video video {
            height: 517px;
            width: 920px; } }
        @media screen and (max-width: 600px) {
          .home-slider .slider-video .video video {
            height: 417px;
            width: auto; } }

.journal-scied {
  background: #000926; }
  .journal-scied .journal {
    background: #000926;
    width: 100%; }
    .journal-scied .journal:before, .journal-scied .journal:after {
      display: none; }
    .journal-scied .journal h3.tab {
      background: #000926;
      border-top: 5px solid #1767E0;
      border-radius: 0;
      padding: 0; }
      @media screen and (max-width: 767px) {
        .journal-scied .journal h3.tab {
          top: -36.5px; } }
      .journal-scied .journal h3.tab a {
        background: #000926;
        color: #EEF0FF;
        display: block;
        font: normal 12.5px/1 "Open Sans", sans-serif;
        letter-spacing: 1.67px;
        padding: 10px 0 9px;
        text-transform: uppercase;
        transition: all .25s ease;
        width: 218px; }
        .journal-scied .journal h3.tab a:hover, .journal-scied .journal h3.tab a:active {
          background: #1767E0; }
    .journal-scied .journal ul.sections {
      padding: 1% 0 .1%; }
      .journal-scied .journal ul.sections li {
        margin: 0 0 23px; }
        .journal-scied .journal ul.sections li a {
          color: #fff;
          font-size: 17px;
          font-weight: normal;
          letter-spacing: -0.61px;
          text-transform: none; }
