@charset "UTF-8";

:root {
  --font-family-sans-serif: "Simplifica", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* font-size: 20px; */
}

body {
  font-family: "News Cycle", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* font-size: 1rem; */
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Simplifica", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

a {
  color: #015c6f;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #99abaf;
  text-decoration: underline;
}

.btn-primary {
  background-color: #baa758;
  border-color: #baa758;
}
.btn-primary:hover {
  background-color: #f3cb2b;
  border-color: #f3cb2b;
}

.tooltip {
  font-family: "Simplifica", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.popover {
  font-family: "Simplifica", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.bg-primary {
  background-color: #99abaf !important;
}

hr.divider {
  border-color: #015c6f;
}

hr.light {
  border-color: #f3cb2b;
}

.text-primary {
  color: #f3cb2b !important;
}

.btn {
  font-family: "Simplifica", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

#mainNav .navbar-brand {
  font-family: "Simplifica", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

#mainNav .navbar-nav .nav-item .nav-link {
  font-family: "Simplifica", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

#mainNav .navbar-nav .nav-item .nav-link:hover {
  color: #f3cb2b;
}

#mainNav .navbar-nav .nav-item .nav-link:hover {
  color: #f3cb2b;
}

#mainNav.navbar-scrolled .navbar-brand:hover {
  color: #f3cb2b;
}

#mainNav .navbar-nav .nav-item .nav-link.active {
  color: #015c6f !important;
  padding-left:0.5rem;
  border-left:1px solid #015c6f;
}

#mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link:hover {
  color: #f3cb2b;
}

.masthead-alignment {
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

header.masthead {
  background: linear-gradient(to bottom, rgba(1, 92, 111, 0.8) 0%, rgba(1, 92, 111, 0.6) 100%), url("../assets/img/vintage_typewriter.jpg");
}

@media (min-width: 992px) {
  header.masthead {
    background-position: right;
    background-size: 100%;
  }

  #mainNav .navbar-nav .nav-item .nav-link:hover {
    color: #f3cb2b;
  }

  #mainNav .navbar-nav .nav-item .nav-link:hover {
    color: #f3cb2b;
  }

  #mainNav .navbar-nav .nav-item:last-child .nav-link {
    padding-right: 0.75rem;
  }

  #mainNav.navbar-scrolled .navbar-brand:hover {
    color: #f3cb2b;
  }

  #mainNav .navbar-nav .nav-item .nav-link.active {
    color: #015c6f !important;
    border-left:none;
    padding-left:1rem;
    border-bottom:1px solid #015c6f;
  }

  #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link:hover {
    color: #f3cb2b;
  }

  .masthead-alignment {
    align-items: left !important;
    justify-content: left !important;
    text-align: left !important;
  }
}


.text-white-65 {
  color: rgba(255, 255, 255, 0.65) !important;
}

.text-secondary {
  color: #343a40 !important;
}

/* @media (min-width: 992px) {
  header.masthead p {
    font-size: 1.2rem;
  } */
#portfolio .container-fluid .portfolio-box .portfolio-box-caption .project-category, #portfolio .container-sm .portfolio-box .portfolio-box-caption .project-category, #portfolio .container-md .portfolio-box .portfolio-box-caption .project-category, #portfolio .container-lg .portfolio-box .portfolio-box-caption .project-category, #portfolio .container-xl .portfolio-box .portfolio-box-caption .project-category {
  font-family: "Simplifica", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

