section.about-content {
  width: 100% !important;
  margin: 0 0 0 0 !important;
}
section.about-content .container {
  margin-bottom: 21.4%;
  color: var(--color);
}
section.about-content .container * {
  color: var(--color);
}
section.about-content .container h1 {
  font-size: 3rem;
}
section.about-content .container h3 {
  font-size: 2.1rem;
}
section.about-content .container p {
  line-height: 2;
  font-size: 1.4rem;
}
@media all and (max-width: 768px) {
  section.about-content .container .about-logo {
    width: 80px;
  }
}
section.about-content .container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  margin-top: 2.4vw;
  margin-bottom: 3.4em;
}
@media all and (max-width: 768px) {
  section.about-content .container .head-title {
    font-size: 3rem;
    margin-top: 15vw;
    margin-bottom: 7vw;
  }
  section.about-content .container p {
    font-size: 1.6rem;
  }
  section.about-content .container img {
    max-width: 68%;
  }
}
