.navbar-brand {
  height: auto !important;
}
.navbar-brand .brand-icon {
  width: 90px;
  border-radius: 10px;
  margin: 0 auto 5px;
}
.iconBox {
  margin: 40px 0 80px;
}
.iconBox .iconImages {
  justify-content: center;
}
.iconBox .iconImages .cards {
  padding: 20px;
  text-align: center;
  box-shadow: 0 4px 1rem -0.125rem #0f172a14;
  border-radius: 20px;
  margin-top: 30px;
}
.iconBox .iconImages .cards img {
  width: 100%;
  max-width: 300px;
}
.iconBox .iconImages .cards a {
  text-decoration: none;
}
.contactIcon {
  width: 20px;
}
.error-message {
  color: red;
}
.footer-two-content {
  grid-template-columns: 1fr 1fr 1fr;
}
.hero-section {
  background-image: url('../../static/image/688289a0fd7dd36d582b8349_Header_1920.svg');
}
.iconImagesProjects img {
  object-fit: contain;
}
.project-content {
  grid-template-columns: 1fr 1fr;
}
.project-content .portfolio-image-wrap,
.project-content img {
  height: auto !important;
}
.serviceBox .service-card {
  margin-bottom: 20px;
}
.contact-info-wrapper .info-cards {
  display: flex !important;
  justify-content: center;
  flex-wrap: wrap;
}
.team-image {
  height: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media screen and (max-width: 767px) {
  .footer-social-link {
    margin-left: 0;
  }
  .project-content {
    grid-template-columns: 1fr;
    text-align: center;
  }
  .project-content img {
    width: 100%;
    max-width: 300px;
  }
  .footer-two-content {
    grid-template-columns: 1fr;
  }
}
/*# sourceMappingURL=style.css.map */