/* Add here all your CSS customizations */
.text-shadow {
  text-shadow: 0 5px 3px grey;
}
.img-thumbnail .position-absolute {
  height: 332px;
  padding: 35px;
  z-index: 9;
  display: flex;
  justify-content: center;
  align-items: center;
}
span.thumb-info-wrapper {
  height: 321px;
}
.owl-carousel .owl-item img {
  filter: grayscale(1);
  height: 343px;
}
#team span.thumb-info-wrapper {
  height: 245px;
}
header {
  background: #212429;
}
.main {
  margin-bottom: 0 !important;
  min-height: calc(100vh - 220px);
}
#footer {
  margin-top: 30px !important;
}
#captcha p {
  background: #d3d3d3 !important;
  color: black !important;
}
.owl-carousel.nav-inside .owl-nav button.owl-next,
.owl-carousel.nav-inside .owl-nav button.owl-prev {
  background: transparent !important;
}
.owl-carousel .owl-nav button.owl-next:before,
.owl-carousel .owl-nav button.owl-prev:before {
  font-size: 2.5rem;
  color: #ffffff99;
}
/* .social-icons.social-icons-dark-2 li a i {
  color: #fff;
  font-size: 18px;
} */

.icon {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
}

.social-icons.social-icons-dark-2 li a {
  background-color: transparent;
}

.fs-10 {
  font-size: 10px;
}

.fs-12 {
  font-size: 12px;
}

.fs-13 {
  font-size: 13px !important;
}

.en-text {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu,
    Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

.heading-5 {
  font-weight: normal !important;
}

@media screen and (max-width: 1500px) {
  .project-page textarea {
    max-height: 120px;
  }
}
