.contact-cards {
  box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.15);
  border-radius: 12px;
  border: 0;
}
.contact-cards a {
  color: #000;
  text-decoration: none;
}
.contact-cards a:hover {
  color: #f47c03;
}
.contact-cards h5 {
  font-weight: 500;
}
.contact-cards .card-img-left {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}

.contact-form-card {
  background: rgba(255, 255, 255, 0.2);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.45);
  border-radius: 12px;
  backdrop-filter: blur(22px);
  max-width: 40.25rem;
  border: 0;
}
.contact-form-card a:hover {
  color: #f47c03;
  text-decoration: underline;
}
.contact-form-card .form-control {
  background-color: transparent !important;
  color: #fff;
}
.contact-form-card .form-control::placeholder {
  color: #fff;
}
.contact-form-card button {
  margin-top: 1.875rem;
}

.map-wrapper {
  filter: drop-shadow(0px 0px 9px rgba(0, 0, 0, 0.15));
  border-radius: 0.75rem;
  max-width: 70.625rem;
}

.tabs-wrapper::-webkit-scrollbar {
  height: 10px;
}
.tabs-wrapper::-webkit-scrollbar-thumb {
  transition: background-color 0.2s ease;
  height: 5px;
  border-radius: 1rem;
}
.tabs-wrapper::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.7);
}
.tabs-wrapper.nav-tabs {
  overflow-x: auto;
  overflow-y: hidden;
  flex-wrap: nowrap;
  border-color: transparent;
}
.tabs-wrapper.nav-tabs .nav-item {
  flex-shrink: 0;
}
.tabs-wrapper.nav-tabs .nav-link {
  color: #000 !important;
  border: none !important;
  font-weight: 400;
  font-family: "Poppins", Courier, monospace;
  border-radius: 60px;
}
.tabs-wrapper.nav-tabs .nav-link.active {
  background: #f5f5f5;
}

.card-tabs {
  box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.15) !important;
  border-radius: 6.375rem !important;
  max-width: max-content;
}/*# sourceMappingURL=contact.css.map */