/* Project page */

/* FILTER WRAPPER */

/* SEARCH BOX */

/* TITLE */

/* FILTER ROW */

/* SELECT BOX */

/* BUTTONS */

.apply {
  padding: 8px 25px;
  font-size: 15px;
  border-radius: 8px;
  border: 2px solid #0071bb;
  cursor: pointer;
  transition: 0.3s;
}

.apply {
  background: #0071bb;
  color: #fff;
}

.apply:hover {
  opacity: 0.8;
}

/* ===== SMOOTH FADE IN ===== */
  

.cinema-glass .project-heading {
  font-weight: 600 !important;
}

.project-card .project-heading {
  font-weight: 600 !important;
}

/* Logo styling */

/* Blue underline */
.underline {
  width: 220px;
  height: 3px;
  background: black;
  margin: -5px auto 50px;
  border-radius: 5px;

  opacity: 0;
  transform: translateY(-50px);
  transition: all 0.8s ease-out;
  animation-delay: 0.6s;
}

/* reveal underline when heading animates */
.underline.show {
  opacity: 1;
  transform: translateY(0);
}
  
