@charset "UTF-8";

/*! ---------- =common ---------- */

a, .more {
  color: #1d4b93;
}
.more .arrow,
.more .arrow {
  border-left-color: #1d4b93;
}
.more:hover .arrow,
.more:focus .arrow {
  border-left-color: #e99310;
}

.button {
  border: 2px solid #1d4b93;
  color: #1d4b93;
}
.button:hover,
.button:focus {
  border-color: #e99310;
  color: #e99310;
}

.content-box--highlight, .home-feature {
  background-color: #1d4b93;
  background-image: -webkit-gradient(linear, left bottom, right top, from(#293b8e), to(#10629a));
  background-image: -webkit-linear-gradient(bottom left, #293b8e, #10629a);
  background-image: -o-linear-gradient(bottom left, #293b8e, #10629a);
  background-image: linear-gradient(to top right, #293b8e, #10629a);
}
.content-box--highlight .button {
  color: #fff;
  background-color: #e99310;
  border-color: #e99310;
}

.is-active .toggle-indicator__piece::before {
  background: #1d4b93;
}


/*! ---------- =header ---------- */

@media (min-width: 960px) {
  .header-nav {
    background-color: #1d4b93;
    background-image: -webkit-gradient(linear, left top, right top, from(#293b8e), to(#10629a));
    background-image: -webkit-linear-gradient(left, #293b8e, #10629a);
    background-image: -o-linear-gradient(left, #293b8e, #10629a);
    background-image: linear-gradient(to right, #293b8e, #10629a);
  }
  .header-nav__sf-wrapper > ul > li > ul > li > a {
    color: #1d4b93;
  }
}


/*! ---------- =footer ---------- */

.page-footer {
  background-color: #1d4b93;
  background-image: -webkit-gradient(linear, left top, right top, from(#293b8e), to(#10629a));
  background-image: -webkit-linear-gradient(left, #293b8e, #10629a);
  background-image: -o-linear-gradient(left, #293b8e, #10629a);
  background-image: linear-gradient(to right, #293b8e, #10629a);
}


/*! ---------- =home ---------- */

@media (min-width: 960px) {
  .home-feature {
    margin: 0 -44px 44px;
  }
}

@media (min-width: 1280px) {
  .home-feature {
    margin: -44px -44px 44px;
  }
}


/*! ---------- =interior ---------- */

.page-title {
  color: #134253;
}
