/* [project]/src/components/shared/heading/Heading.scss.css [app-client] (css) */
.heading h1, .heading h2 {
  letter-spacing: -.1rem;
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

@media (width <= 1400px) {
  .heading h1, .heading h2 {
    font-size: 3rem;
  }
}

@media (width <= 1200px) {
  .heading h1, .heading h2 {
    font-size: 2.625rem;
  }
}

@media (width <= 992px) {
  .heading h1, .heading h2 {
    font-size: 2.5rem;
  }
}

@media (width <= 768px) {
  .heading h1, .heading h2 {
    font-size: 2.1875rem;
  }
}

.heading h1 span, .heading h2 span {
  -webkit-text-fill-color: #0000;
  background-image: linear-gradient(90.22deg, #fff9e0 .19%, #f6eb0f 101.84%);
  background-size: 200%;
  background-clip: text;
  font-weight: 700;
  transition: all .4s ease-in-out;
  animation: 2s linear infinite gradient-move;
}

@keyframes gradient-move {
  0% {
    background-position: 0;
  }

  50% {
    background-position: 100%;
  }

  100% {
    background-position: 0;
  }
}


/* [project]/src/components/contact/inquiry/inquiry-card/InquiryCard.scss.css [app-client] (css) */
.inquiry__card {
  backdrop-filter: blur(100px);
  background: url("../media/card-bg.123eff8d.png") 0 0 no-repeat;
}

.inquiry__card .title {
  -webkit-text-fill-color: #0000;
  background-image: linear-gradient(90.22deg, #fff9e0 .19%, #f6eb0f 101.84%);
  background-size: 100%;
  background-clip: text;
}


/*# sourceMappingURL=src_components_2197ca37._.css.map*/