@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Serif&family=Nunito+Sans:wght@400;600&display=swap');

.va {
  display: flex;
  align-items: center;
}

html {
  /* font-family: 'Nunito Sans', sans-serif; */
  font-family: Georgia, 'Times New Roman', Times, serif;
  color: white;
}

body, button, input,select, textarea {
  font-family: Georgia, 'Times New Roman', Times, serif;
}

a {
  color: #3b7adf;
}

a:hover {
  text-decoration: underline;
  color: #3b7adf;
}

hr {
  background: #24272c;
}

hr.blue {
  height: 3px;
  background-color: #6A75E5;
}

.hero {
  background: #060606;
}

.title,
.subtitle {
  color: white;
}

.navbar .navbar-item {
  color: #e4e2ff;
}

.navbar .navbar-item.is-active {
  color: #e4e2ff;
  font-weight: 700;
}

.navbar .navbar-item:hover {
  background: transparent;
  color: white;
}

.navbar .navbar-item a {
  margin: 0px; /* 1rem; */
  color: #e4e2ff;
}

a.navbar-item img {
  min-height: 34px;
}

.blog-posts {
  min-height: 100vh;
  background: #191b1f;
  padding-top: 1rem;
  padding-bottom: 10rem;
}

.blog-posts article {
  padding: 1.5rem;
}

.blog-posts .post img {
  border-radius: 6px;
}

.blog-posts .post .post-category {
  color: #3b7adf;
}

.blog-posts .post .post-title {
  /* font-size: 2.2rem; */
  font-size: 20px;
}

.blog-posts .post .post-excerpt {
  line-height: 1.5rem;
  letter-spacing: .03rem;
  /* font-size: 1.2rem; */
  font-size: 15px;
  /* font-family: 'IBM Plex Serif', serif; */
  font-family: Georgia, 'Times New Roman', Times, serif;
  color: #92a3ab;
}

.blog-posts .post .featured .featured-image img {
  height: 380px;
}

@media(min-width: 767px) {
  .vrc-centered {
    text-align: center;
  }

  .vrc-right {
    text-align: right;
  }

}

@media(max-width: 767px) { /* <== You can change this break point as per your  needs */

  .ordered-mobile {
    display: flex;
    flex-flow: column;
  }

  /* Set 'A' */
  .ordered-mobile .fl-1 {
    order: 2;
  }
  .ordered-mobile .fl-2 {
    order: 1;
  }
  
  /* Set B */
  .ordered-mobile .fl-b-1 {
    order: 1;
  }
  .ordered-mobile .fl-b-2 {
    order: 3;
  }
  .ordered-mobile .fl-b-3 {
    order: 2;
  }
  .ordered-mobile .fl-b-4 {
    order: 4;
  }

  /* Set C */
  .ordered-mobile .fl-c-1 {
    order: 2;
  }
  .ordered-mobile .fl-c-2 {
    order: 4;
  }
  .ordered-mobile .fl-c-3 {
    order: 1;
  }
  .ordered-mobile .fl-c-4 {
    order: 3;
  }

  /* Set D */
  .ordered-mobile .fl-d-1 {
    order: 2;
  }
  .ordered-mobile .fl-d-2 {
    order: 5;
  }
  .ordered-mobile .fl-d-3 {
    order: 8;
  }
  .ordered-mobile .fl-d-4 {
    order: 3;
  }
  .ordered-mobile .fl-d-5 {
    order: 6;
  }
  .ordered-mobile .fl-d-6 {
    order: 9;
  }
  .ordered-mobile .fl-d-7 {
    order: 1;
  }
  .ordered-mobile .fl-d-8 {
    order: 4;
  }
  .ordered-mobile .fl-d-9 {
    order: 7;
  }

  .vrc-centered {
    text-align: left;
  }

  .vrc-right {
    text-align: left;
  }
 
}

hr {
  background-color: #e3e3e3;
  margin: 0px 35px 20px 35px;
  height: 2px;
}

p.copyright {
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #333;
  font-size: 10px;
}

p.copyright a {
  text-decoration: underline;
  color: #333;
}

.vrc-sublinks {
  border: 1px solid Silver;
}

ul.vrc-bullet-list {
  list-style-type: disc;
  padding-left: 20px;
}

h1.vrc-headline {
  font-size: 35px;
  font-weight: bolder;
}