body {
  font-family: "Outfit";
}

section {
  padding-top: 100px;
  padding-bottom: 50px;
}

/*
  Hero
*/
.hero-box .box p {
  width: 500px;
}

.hero-box .box img {
  width: 500px;
}

@media (max-width: 992px) {
  .hero-box .box p {
    width: 300px;
    font-size: 14px;
  }

  .hero-box .box img {
    width: 300px;
  }
}

@media (max-width: 768px) {
  .hero {
    padding-top: 50px;
  }
  .hero-box {
    text-align: center;
  }
  .hero-box .box p {
    width: 100%;
  }
}

/*
  About
*/
.about-box img {
  width: 400px;
}

@media (max-width: 475px) {
  .about-box img {
    width: 300px;
  }
}

/*
  Services
*/

.services-box .service i {
  font-size: 30px;
}

/*
  Partner
*/

.partner .box img {
  width: 250px;
}

.hero-box .box img {
  width: 500px;
}

/*
  FAQ
*/
.faq-box .accordion-button::after {
  background-color: white;
  border-radius: 100%;
}

/*
  Footer
*/
.footer {
  margin-top: 100px;
  padding-bottom: 20px;
}

.footer-box .row .col:nth-child(2) a {
  opacity: 75%;
}

.footer-box .row .col:nth-child(2) a:hover {
  opacity: 100%;
}

.copyright {
  margin-top: 100px;
}
