.privacy-policy-secA {
  margin-top: var(--headerheight);
  padding: 80px 0 110px;
}
.privacy-policy-secA p, .privacy-policy-secA li {
  color: #333;
}
@media (max-width: 1024px) {
  .privacy-policy-secA {
    padding: 75px 0;
  }
}
@media (max-width: 991px) {
  .privacy-policy-secA {
    padding: 65px 0;
  }
}
@media (max-width: 675px) {
  .privacy-policy-secA {
    padding: 55px 0;
  }
}
@media only screen and (max-width: 360px) {
  .privacy-policy-secA {
    padding: 45px 0;
  }
}

.banner.thank-you-banner::before {
  background: rgba(0, 0, 0, 0.7);
}
.banner.thank-you-banner .banner-wrapper {
  bottom: 20%;
}
@media (max-width: 767px) {
  .banner.thank-you-banner .banner-wrapper {
    bottom: 25%;
  }
}
.banner.thank-you-banner .banner-wrapper .content {
  text-align: center;
}
@media (max-width: 520px) {
  .banner.thank-you-banner .banner-wrapper .content h1 {
    font-size: 22px;
  }
}
.banner.thank-you-banner .banner-wrapper .content .btn {
  margin-top: 40px;
  display: inline-flex;
  align-items: center;
  gap: 0 6px;
  color: var(--white);
  background: none;
  height: auto;
  line-height: normal;
  transition: 0.6s ease;
  padding: 11px 29px;
  font-size: 14px;
  position: relative;
  text-transform: uppercase;
  letter-spacing: 1.6px;
  --border: 1px;
  z-index: 1;
  border-left: var(--border) solid #AD7D0E;
  border-right: var(--border) solid #ECD5A4;
  color: var(--black);
  background: var(--gradient);
}
@media (max-width: 1152px) {
  .banner.thank-you-banner .banner-wrapper .content .btn {
    letter-spacing: 0.6px;
  }
}
@media only screen and (max-width: 365px) {
  .banner.thank-you-banner .banner-wrapper .content .btn {
    letter-spacing: 0.2px;
    padding: 11px 20px;
  }
}
@media only screen and (max-width: 320px) {
  .banner.thank-you-banner .banner-wrapper .content .btn {
    letter-spacing: 0.1px;
    padding: 11px 15px;
  }
}
.banner.thank-you-banner .banner-wrapper .content .btn::before, .banner.thank-you-banner .banner-wrapper .content .btn::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  background: var(--gradient);
  height: var(--border);
}
.banner.thank-you-banner .banner-wrapper .content .btn::before {
  top: 0;
}
.banner.thank-you-banner .banner-wrapper .content .btn::after {
  bottom: 0;
}
.banner.thank-you-banner .banner-wrapper .content .btn:hover {
  background: var(--gradient);
  color: var(--black);
}
.banner.thank-you-banner .banner-wrapper .content .btn:hover img {
  filter: brightness(0) saturate(100%) invert(0%) sepia(4%) saturate(17%) hue-rotate(82deg) brightness(103%) contrast(103%);
}
.banner.thank-you-banner .banner-wrapper .content .btn:hover {
  background: none;
  color: var(--white);
}/*# sourceMappingURL=other.css.map */