html,
body {
  scroll-behavior: smooth;
  overflow-x: hidden;
}

.triangle-bg {
  width: 1400px;
  height: 1400px;

  position: absolute;
  bottom: 20%;
  right: 37%;
  clip: rect(auto, 1700px, auto, 1250px);
  transform: rotate(45deg);
  opacity: 0.04;
  z-index: -99999;
}

.triangle-bg::after {
  content: "";
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  background: linear-gradient(
    180deg,
    rgba(234, 178, 37, 1) 20%,
    rgba(223, 9, 24, 1) 100%
  );
  transform: rotate(-45deg);
}

.triangle-bg-2 {
  width: 1400px;
  height: 1400px;

  position: absolute;
  bottom: 20%;
  right: 37%;
  clip: rect(auto, 1700px, auto, 1250px);
  transform: rotate(45deg);
  opacity: 0.04;
  z-index: -99999;
}

.triangle-bg-2::after {
  content: "";
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  background: linear-gradient(
    180deg,
    rgba(234, 178, 37, 1) 20%,
    rgba(223, 9, 24, 1) 100%
  );
  transform: rotate(-45deg);
}

.triangle-bg-3 {
  width: 1400px;
  height: 1400px;

  position: absolute;
  bottom: 40%;
  right: 37%;
  clip: rect(auto, 1700px, auto, 1250px);
  transform: rotate(45deg);
  opacity: 0.04;
  z-index: -99999;
}

.triangle-bg-3::after {
  content: "";
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  background: linear-gradient(
    180deg,
    rgba(234, 178, 37, 1) 20%,
    rgba(223, 9, 24, 1) 100%
  );
  transform: rotate(-45deg);
}

.triangle-bg-4 {
  width: 1400px;
  height: 1400px;

  position: absolute;
  bottom: 70%;
  right: 37%;
  clip: rect(auto, 1700px, auto, 1250px);
  transform: rotate(45deg);
  opacity: 0.04;
  z-index: -99999;
}

.triangle-bg-4::after {
  content: "";
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  background: linear-gradient(
    180deg,
    rgba(234, 178, 37, 1) 20%,
    rgba(223, 9, 24, 1) 100%
  );
  transform: rotate(-45deg);
}

nav {
  transition: all 250ms linear;
}

nav a {
  font-weight: 500;
}

.privacy-policy {
  margin-top: 100px;
}

.break {
  background: rgb(234, 178, 37);
  background: linear-gradient(
    90deg,
    rgba(234, 178, 37, 1) 18%,
    rgba(230, 85, 53, 1) 60%,
    rgba(224, 30, 38, 1) 83%
  );
  margin: 50px auto;
  width: 40%;
  height: 4px;
}
