@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Poppins', sans-serif;
}
body {
  background-color: #f2f2ff;
  max-width: 1280px;
  margin: 0 auto !important;
  padding-top: 20px;
}

#testimonial-slider {
  overflow-x: hidden;
}
#testimonial-slider .swiper-slide {
  width: 100%;
  margin: 0 auto;
}
.manIcon {
  top: -30%;
  left: 50%;
  transform: translateX(-50%);
}

@media only screen and (min-width: 900px) {
  #hero-image {
    margin-bottom: -300px;
  }

  #background-blur:before {
    content: "";
    background: radial-gradient( circle at calc(44%) calc(59%), #6461fd calc(-15%), transparent calc(45%) );
    position: absolute;
    height: calc(120% );
    width: calc(100%);
    left: -24%;
    z-index: -1;
    transform: rotate(349deg);
  }

  #background-blur:after {
    content: "";
    background: radial-gradient(ellipse at calc(49%) calc(52%), #9190d9 calc(9%), transparent calc(49%) );
    position: absolute;
    height: calc(100%);
    width: calc(85%);
    left: 33%;
    z-index: -1;
    transform: rotate(247deg);
    top: 100px;
  }
}

#background-blur {

}



.blur {
  z-index: -2;
  /* box-shadow: 100px -100px 500px #a08af6; */
  box-shadow: -10px 0px 50px #8e72ff, 30px 0px 100px #8e72ff,
    0px 1px 10px #8e72ff;
}
.blur2 {
  z-index: -2;
  /* box-shadow: 100px -100px 500px #a08af6; */
  box-shadow: -10px 0px 50px #ffffffba, 30px 0px 200px #ffffffa5,
    0px 10px 100px #ffffff9c;
}
