* {
  padding: 0;
  margin: 0;
}

html {
  scroll-behavior: smooth;
}
body {
  background-color: #090909;
  color: white;
  /* scroll-behavior: smooth; */
}

/* Custom scrollbar styling */
::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  background: #090909;
}

::-webkit-scrollbar-thumb {
  background-color: black;
  border-radius: 10px;
  border: 1px solid #ffff;
}

.custom-gradient {
  position: relative;
  background: linear-gradient(
      to top,
      rgba(0, 0, 0, 0) 35%,
      rgba(0, 0, 0, 0.8) 100% /* Gradient covering bottom 65% */
    ),
    url("../images/Mesh Gredient (1).webp") no-repeat center/cover;
  /* background-size: 100% 65%;  */
  /* background-position: bottom; */
}

.custom-gradient2 {
  position: relative;
  background: url("../images/Gradient-top.svg") no-repeat;
  /* background-size: 100% 65%;  */
  background-position: bottom;
}

.perspective {
  perspective: 1000px;
}

.rotateX90 {
  transform: rotateX(90deg);
}

.background-image {
  /* position: absolute; */
  width: 99.3vw; /* Width of your background image */
  /* height: 20%; */
  background-image: url("../images/Group 6.webp");
  /* background-size: cover; */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.contactUsBanner {
  background-image: url("../images/contactUsBanner.jpg");
  /* object-fit: cover; */
  background-repeat: no-repeat;
  background-size: cover;
}

.form input,
.form textarea {
  margin-bottom: 35px;
}

.form label {
  margin-bottom: 10px;
}

.privacy .heading {
  color: #d1b0ff;
  font-size: 18px;
  margin-top: 20px;
  font-weight: 600;
}

.privacy ul {
  list-style-type: disc;
}
.privacy ol {
  list-style-type:decimal;
}

.privacy ul, .privacy ol {
  margin: 10px 0;
  padding-left: 20px;
}

/* .privacy li {
  line-height: 1.6;
}

.privacy p {
  line-height: 1.6;
} */
