/* CSS Document */
.merit .merit_main-vis {
  width: 90%;
  margin: 0 auto;
  max-width: 1000px; }

.merit .merit_lists > div {
  padding: 40px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  .merit .merit_lists > div > div:first-child {
    width: 30% !important;
    max-width: 200px;
    margin-right: 20px; }
    @media screen and (max-width: 768px) {
      .merit .merit_lists > div > div:first-child {
        width: 90% !important;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 20px; } }
  .merit .merit_lists > div > div:nth-child(2) {
    width: 60% !important;
    max-width: 650px; }
    @media screen and (max-width: 768px) {
      .merit .merit_lists > div > div:nth-child(2) {
        width: 90% !important;
        margin-left: auto;
        margin-right: auto; } }
  .merit .merit_lists > div .merit_list_title {
    color: #0e89c9;
    font-size: 1.5em;
    margin-bottom: .7em; }
    @media screen and (max-width: 768px) {
      .merit .merit_lists > div .merit_list_title {
        text-align: center; } }

.merit .merit_lists > div:nth-child(2n+1) {
  background-color: #f1f1f1; }

/*# sourceMappingURL=../css/merit.map */