/* PROJECT TEMPLATE */
.project-profile .hero-text .location {
  font-size: 1.2rem;
  text-transform: none;
  color: white;
}

/* Main layout */
.project-profile .ct-container {
  max-width: 1100px;
  margin-bottom: 5rem;
}
.project-profile .project-inner.two-columns {
  display: flex;
  flex-wrap: wrap;
  gap: 2em;
  margin-top: 3em;
}
.project-profile .project-image {
  flex: 1 1 45%;
}
.project-profile .project-text {
  flex: 1 1 50%;
}
.project-profile .project-text h2{
  font-size: 2em;
  color: #383838;
  font-weight: 600;
}

/* END PROJECT TEMPLATE */