/* Top Photos Section */
#top-photo h1 {
  font-size: 50px;
}
#top-photo .header-content {
  width: 100%;
  top: 50%;
  position: absolute;
  display: block;
  transform: translateY(-50%);
}
#top-photo {
  position: relative;
  color: #fff;
  height: 360px;
  background-position: center;
  background-size: cover;
  text-align: center;
  background-image: url(../img/about/about-banner.png);
}


/* Common */
section#history .history-title,
section#choose .choose-title,
section#meet .meet-title,
section#contact .contact-title {
  font-size: 28px;
  margin-bottom: 35px;
  text-align: center;
}


/* History Section */
section#history {
  padding: 70px 0;
  background: #f1f1f1;
}
section#history .curspace-logo {
  height: 200px;
}
section#history .logo-col {
  text-align: center;
}



/* Meet Section */
section#meet {
  padding: 70px 0;
}
img.linkedin {
  height: 16px;
  margin-left: 5px;
}
.team-photos>div {
  text-align: center;
}
img.team-member {
  height: 100px;
  border-radius: 55px;
}
.member-name {
  font-size: 16px;
  margin: 15px 0;
}
.member-job {
  margin-bottom: 15px;
}
.member-desc {
  font-size: 14;
  color: #717171;
  margin-bottom: 25px;
  letter-spacing: 0.2px;
}


/* Partners Section */
section#partners {
  padding: 45px 0;
  background: #f1f1f1;
}
div.partners-snippet {
  text-align: center;
}
div.qrca-row {
  margin-top: 70px;
}
span.client-logo {
  line-height: 120px;
  margin-right: 50px;
}
.aws-logo img {
  margin-top: 15px;
}
#xoogler-logo {
  margin-top: 10px;
}
#slp-logo {
  margin-top: 20px;
  height: 65px;
}
#yc-logo {
  height: 55px;
  margin-top: 12px;
}
#samsung-logo {
  margin-top: 12px;
  height: 68px;
}
#qrca-logo {
  height: 180px;
}

/* Contact Section */
section#contact {
  padding: 70px 0;
}
section#contact .contact-info {
  margin-left: 50px;
  margin-top: 50px;
}
section#contact .contact-info .contact-info-title,
section#contact .contact-info .contact-item-title {
  font-weight: bold;
}
section#contact .contact-info .contact-info-title {
  font-size: 16px;
  margin-bottom: 20px;
}
section#contact div.g-recaptcha {
  margin-left: 0;
}

