/* See: https://www.getbeamer.com/blog/how-to-use-custom-css-to-personalize-beamers-appearance */

@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"');

body, body * {
  font-family: 'Inter', sans-serif !important;
}

.headerTitle {
  margin-bottom: 0 !important;
}

/*What's new on Firm Prospects*/
.headerTitle, .headerTitle a {
  font-family: 'Inter' !important;
  font-weight: 300 !important;
  font-size: 1rem !important;
}

@media (min-width: 600px) {
  .headerTitle, .headerTitle a {
    font-size: 16px !important;
  }
}
@media (min-width: 720px) {
  .headerTitle, .headerTitle a {
    font-size: 24px !important;
  }
}

.headerSubtitle {
  font-weight: 300 !important;
  margin-top: 6px !important;
  margin-bottom: 10px !important;
  white-space: normal !important;
  text-overflow: clip !important;
  overflow: visible !important;
  display: block !important;
}

.feature {
 box-shadow: none !important;
}


/* eg. new, improvement, fix, etc */
.feature .category {
  border-radius: 2px;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: .02rem;
}

.category.improvement {
  color: #303030 !important;
}
.category.new {
  color: #006818 !important;
}
.category.fix {
  color: #A3000F !important;
}
.category.announcement {
  color: #1543C6 !important;
}
.category.coming-soon {
  color: #774A00 !important;
}

.featurePost p,
.featurePost span,
.featurePostContent,
.featurePostContent p {
  color: #424242 !important;
}

.nav {
 padding-top: 9px !important;
}

.headerTitle a {
  display: inline-block !important;
  margin-top: 8px !important;
}