.active {
    color: #f3bd20;
}
.text-yellow {
    color: #f8b61a;
}
.text-pacific-blue {
    color: #105994;
}
.footer-logo {
    max-width: 200px;
    width: 100%;
}
.yellow-border {
    border: #f3bd20 3px solid;
}
.nav a:hover {
    color: #ececec;
}
.circle-img {
    max-width: 100px;
    max-height: 100px;
    width: 100%;
    height: auto;
    border-radius: 50%;
}
.btn-blue:hover {
    background: #166db4;
    border-color: #166db4;
    color:#fff;
  }
  .btn-blue {
    font-family: "Futura", sans-serif;
    font-weight: 700;
    letter-spacing: 0.5px;
    display: inline-block;
    padding: 10px 15px;
    transition: 0.5s;
    color: #fff;
    background: #105994;
    border-radius: 50rem;
  }
  body {
    font-family: 'Lato';
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Futura';
}
@font-face {
    font-family: "Great Vibes";
    src: url(fonts/GreatVibes-Regular.woff);
}
.text-cursive {
    font-family: 'Great Vibes';
}