.profile-database-sectione {
  margin-top: 100px;
}

.service-banner {
  position: relative;
  height: 70vh;
  background-color: black;
}

.service-text {
  position: absolute;
  top: 25%;
  left: 5%;
  right: 5%;
  width: auto;
  /* max-width:1220px;*/
}

.header-action-btn {
  display: flex;
  align-items: center;
}

.service-text h2 {
  height: 148px;
}

.service-text h2 {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-size: 49px;
  line-height: 74px;
  text-align: center;
  color: #ffffff;
}

.service-text p {
  height: 60px;
  padding-top: 24px;
}

.service-text p {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
  color: #eaeaea;
}

.suf-img {
  width: 40px;
  height: 2px;
  align-self: center;
  margin-left: 10px;
}

.service-banner .service-slider {
  position: absolute;
  width: 24px;
  border: 0px solid;
  left: 50%;
  transform: translateX(-50%);
  background-size: contain;
}

.movvement {
  animation: 3s linear infinite movvement;
}

.service-banner .movvement {
  /* background: #4AD7D1; */
  height: 46px;
  width: 1px;
  margin: 10px;
  border-radius: 0%;
}

.pdd1 {
  position: absolute;
  left: 40px;
  top: 44px;
}

.pdd2 {
  position: absolute;
  top: 40%;
  left: 48%;
  z-index: 2;
}

.pdd3 {
  position: absolute;
  right: 15%;
  top: -5px;
}

.pdd4 {
  position: absolute;
  right: 6%;
  top: 32%;
  z-index: 2;
}

.pro-data-hold:hover .pdd1 {
  left: 20px;
  top: 17px;
}

.pro-data-hold:hover .pdd2 {
  top: 48%;
  left: 49%;
}

.pro-data-hold:hover .pdd3 {
  right: 10%;
  top: 0px;
}

.pro-data-hold:hover .pdd4 {
  right: 0%;
  top: 30%;
}

/* .startupage .startup-ban-slider .bbttnn {bottom: 10px;border-radius: 10px;border: 0px;} */
/* .movvement::after {content: '\25bc';top: 82%;left: -7px;color: #fff;position: absolute;height: 10px;width: 10px;} */
.service-banner .movvement::after {
  content: "";
  top: 60%;
  background: url(./imgs/s-arrow.svg);
  left: -8px;
  position: absolute;
  height: 50px;
  width: 16px;
}

@keyframes movvement {
  0% {
    transform: translateY(0);
  }

  25% {
    transform: translateY(15px);
  }

  50% {
    transform: translateY(0px);
  }

  75% {
    transform: translateY(-15px);
  }

  100% {
    transform: translateY(0);
  }
}

.pb-40 {
  padding-bottom: 40px;
}

.text-hold p {
  padding-top: 45px;
}

.text-hold p {
  /* max-width: 541.19px; */
  height: 162px;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  text-align: justify;
  color: #757575;
}

.investor-database-section {
  padding-top: 100px;
  padding-bottom: 50px;
}

.side-container {
  position: relative;
}

.side-container .num-container:first-child {
  position: absolute;
  top: 50px;
  left: 25px;
  width: 376.92px;
  height: 160px;
  background: #ffffff;
  box-shadow: 2px 4px 30px 2px rgba(202, 202, 202, 0.2);
  border-radius: 24px;
}

.side-container .num-container:last-child {
  position: absolute;
  right: 50px;
  bottom: -68px;
  width: 376.92px;
  height: 160px;
  background: #ffffff;
  box-shadow: 2px 4px 30px 2px rgba(202, 202, 202, 0.2);
  border-radius: 24px;
}

.plus {
  padding: 22px 30px 25px 34px;
}

.plus p {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  color: #757575;
}

.plus span {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-size: 38px;
  line-height: 57px;
  color: #2bd2b6;
}

.plus span {
  padding-right: 20px;
}

.plus small {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  vertical-align: top;
  line-height: 50px;
  color: #000000;
}

.profile-database-section,
.feature-database-section {
  padding-top: 100px;
}

.robot,
.bot {
  padding-bottom: 80px;
}

/* .feature-hold h1 {
  margin: 24px 0;
} */

.feature-database-section .feature-hold p {
  /* height: 202px; */
  font-family: "Poppins";
  padding-top: 8px;
  padding-right: 40px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  color: #757575;
  padding-bottom: 40px;
}

.bad .profile-hold .mob-cent {
  padding-top: 40px;
}

.profile-hold h1 {
  padding-bottom: 40px;
}

.profile-hold p {
  /* height: 202px; */
  font-family: "Poppins";
  padding-top: 8px;
  padding-right: 40px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  color: #757575;
  padding-bottom: 40px;
}

/* .profile-hold p {text-align: left;height: 135px;font-size: 15px;margin-bottom: 50px;} */
.prode {
  width: 560px;
  height: 500px;
  position: relative;
  background: linear-gradient(
    180deg,
    #f7f9fe 0%,
    rgba(247, 249, 254, 0.7) 100%
  );
  border-radius: 24px;
}

.pro-data-hold img {
  filter: drop-shadow(4px 0px 10px rgba(0, 0, 0, 0.2));
  transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
  border-radius: 4px;
}

.sixpad {
  padding-left: 16px;
}

.prde {
  width: 560px;
  height: 500px;
  position: relative;
}

.pro-data-hold img {
  filter: drop-shadow(4px 0px 10px rgba(0, 0, 0, 0.2));
  transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
  border-radius: 4px;
}

.prof-data-hold {
  width: 560px;
  height: 500px;
  background: linear-gradient(
    180deg,
    #f7f9fe 0%,
    rgba(247, 249, 254, 0.7) 100%
  );
  border-radius: 24px;
}

.export {
  position: absolute;
  transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
  top: 23%;
  left: 4%;
}

.exel {
  position: absolute;
  transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
  top: 101px;
  right: 20px;
}

.prof-data-hold:hover .export {
  top: 33%;
  left: -2%;
  transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
}

.prof-data-hold:hover .exel {
  top: 20px;
  right: 5px;
  transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
}

.profile-database-section .profile-hold:last-child {
  padding-left: 80px;
}

.text-hold {
  padding-right: 40px;
}

.database-section .num {
  padding-right: 50px;
}

.pad-btm {
  padding-bottom: 200px;
}

.sosimple {
  padding: 32px 40px 0;
  width: 752px;
}

.soo {
  padding-left: 40px !important;
}

.zyf-cent {
  display: flex;
  justify-content: center;
  margin: 30px 0;
}

.pad-10 {
  width: 220px !important;
  font-family: "Nunito" !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 18px !important;
  line-height: 25px !important;
}

.feature-img-hold {
  position: relative;
}

.feat3 {
  position: absolute;
  top: 5%;
  right: 8%;
}

.feat2 {
  position: absolute;
  left: 0%;
  top: 50%;
}

.feat1 {
  position: absolute;
  right: 18%;
  top: 150px;
}

.feature-img-hold img {
  filter: drop-shadow(4px 0px 10px rgba(0, 0, 0, 0.2));
  transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
  border-radius: 4px;
}

.feature-img-hold:hover .feat3 {
  position: absolute;
  top: 3%;
  right: 5%;
}

.feature-img-hold:hover .feat2 {
  position: absolute;
  left: -7%;
  top: 60%;
}

.feature-img-hold:hover .feat1 {
  position: absolute;
  right: 20%;
  top: 170px;
}

.feature-img-hold {
  height: 420px;
}

.pro1 {
  position: absolute;
  right: 32%;
  top: 8%;
}

.pro2 {
  position: absolute;
  right: 11%;
  top: 170px;
}

.pro3 {
  position: absolute;
  right: 150px;
  top: 0%;
}

.feature-img-hold:hover .pro1 {
  position: absolute;
  right: 41%;
  top: 0%;
}

.feature-img-hold:hover .pro2 {
  position: absolute;
  right: 0%;
  top: 178px;
}

.feature-img-hold:hover .pro3 {
  position: absolute;
  right: 140px;
  top: 0%;
}

.val1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.val2 {
  position: absolute;
  top: 30%;
  right: 3%;
}

.val3 {
  position: absolute;
  top: 5%;
  right: 8%;
}

.val4 {
  position: absolute;
  top: 7%;
  right: 12%;
  z-index: 2;
}

.val5 {
  position: absolute;
  top: 33%;
  left: 4%;
  z-index: 1;
}

.val6 {
  position: absolute;
  top: 51%;
  right: 8%;
}

.val7 {
  position: absolute;
  top: 10%;
  left: 4%;
}

.val8 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.val9 {
  position: absolute;
  top: 0%;
  right: 5%;
  z-index: 1;
}

.val10 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.feature-img-hold:hover .val1 {
  position: absolute;
  top: 50%;
  left: 47%;
  transform: translate(-50%, -50%);
}

.feature-img-hold:hover .val2 {
  position: absolute;
  top: 28%;
  right: 2%;
}

.feature-img-hold:hover .val3 {
  position: absolute;
  top: 3%;
  right: 5%;
}

.feature-img-hold:hover .val4 {
  position: absolute;
  top: 2%;
  right: 12%;
}

.feature-img-hold:hover .val5 {
  position: absolute;
  top: 34%;
  left: 2%;
}

.feature-img-hold:hover .val6 {
  position: absolute;
  top: 52%;
  right: 6%;
}

.feature-img-hold:hover .val7 {
  position: absolute;
  top: 8%;
  left: 2%;
}

.feature-img-hold:hover .val8 {
  position: absolute;
  top: 50%;
  left: 47%;
  transform: translate(-50%, -50%);
}

.feature-img-hold:hover .val9 {
  position: absolute;
  top: -1%;
  right: 2%;
}

.feature-img-hold:hover .val10 {
  position: absolute;
  top: 50%;
  left: 48%;
  transform: translate(-50%, -50%);
}

/* Events */

.eve1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.eve2 {
  position: absolute;
  top: 50%;
  right: 3%;
}

.eve3 {
  position: absolute;
  top: 10%;
  left: 10%;
}

.eve4 {
  position: absolute;
  top: 12%;
  right: 6%;
}

.eve5 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 2%;
}

.eve6 {
  position: absolute;
  top: 17%;
  right: 6%;
}

.eve7 {
  position: absolute;
  top: 8%;
  left: 5%;
}

.eve8 {
  position: absolute;
  top: 12%;
  right: 6%;
}

.eve9 {
  position: absolute;
  top: 6%;
  left: 10%;
}

.eve10 {
  position: absolute;
  top: 5%;
  right: 16%;
  z-index: 10;
}

.eve11 {
  position: absolute;
  top: 34%;
  left: 4%;
  z-index: 10;
}

.eve12 {
  position: absolute;
  top: 23%;
  right: 6%;
}

.feature-img-hold:hover .eve1 {
  position: absolute;
  top: 50%;
  left: 48%;
  transform: translate(-50%, -50%);
}

.feature-img-hold:hover .eve2 {
  position: absolute;
  top: 53%;
  right: 2%;
}

.feature-img-hold:hover .eve3 {
  position: absolute;
  top: 15%;
  left: 7%;
}

.feature-img-hold:hover .eve4 {
  position: absolute;
  top: 15%;
  right: 4%;
}

.feature-img-hold:hover .eve5 {
  position: absolute;
  top: 50%;
  transform: translateY(-40%);
  left: 2%;
}

.feature-img-hold:hover .eve6 {
  position: absolute;
  top: 15%;
  right: 4%;
}

.feature-img-hold:hover .eve7 {
  position: absolute;
  top: 15%;
  left: 7%;
}

.feature-img-hold:hover .eve8 {
  position: absolute;
  top: 13%;
  right: 4%;
}

.feature-img-hold:hover .eve9 {
  position: absolute;
  top: 4%;
  left: 7%;
}

.feature-img-hold:hover .eve10 {
  position: absolute;
  top: 4%;
  right: 13%;
  z-index: 10;
}

.feature-img-hold:hover .eve11 {
  position: absolute;
  top: 37%;
  left: 3%;
  z-index: 10;
}

.feature-img-hold:hover .eve12 {
  position: absolute;
  top: 25%;
  right: 4%;
}

/* Pitchdeck */
.pitch1 {
  position: absolute;
  top: 8%;
  left: 5%;
}

.pitch2 {
  position: absolute;
  bottom: 17%;
  right: 33%;
}

.pitch3 {
  position: absolute;
  bottom: 5%;
  right: 18%;
}

.pitch4 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.pitch5 {
  position: absolute;
  top: 32%;
  left: 8%;
  z-index: 2;
}

.pitch6 {
  position: absolute;
  top: 16%;
  left: 4%;
}

.pitch7 {
  position: absolute;
  top: 14%;
  right: 5%;
}

.pitch8 {
  position: absolute;
  top: 10%;
  left: 4%;
}

.pitch9 {
  position: absolute;
  bottom: 10%;
  left: 8%;
}

.pitch10 {
  position: absolute;
  top: 16%;
  left: 7%;
}

.pitch11 {
  position: absolute;
  top: 6%;
  right: 18%;
}

.feature-img-hold:hover .pitch1 {
  position: absolute;
  top: 6%;
  left: 3%;
}

.feature-img-hold:hover .pitch2 {
  position: absolute;
  bottom: 13%;
  right: 38%;
}

.feature-img-hold:hover .pitch3 {
  position: absolute;
  bottom: 4%;
  right: 13%;
}
.feature-img-hold:hover .pitch4 {
  position: absolute;
  top: 50%;
  left: 48%;
  transform: translate(-50%, -50%);
}
.feature-img-hold:hover .pitch5 {
  position: absolute;
  top: 35%;
  left: 6%;
  z-index: 2;
}
.feature-img-hold:hover .pitch6 {
  position: absolute;
  top: 7%;
  left: 3%;
}
.feature-img-hold:hover .pitch7 {
  position: absolute;
  top: 16%;
  right: 4%;
}

.feature-img-hold:hover .pitch8 {
  position: absolute;
  top: 8%;
  left: 7%;
}

.feature-img-hold:hover .pitch9 {
  position: absolute;
  bottom: 6%;
  left: 4%;
}

.feature-img-hold:hover .pitch10 {
  position: absolute;
  top: 12%;
  left: 5%;
}

.feature-img-hold:hover .pitch11 {
  position: absolute;
  top: 6%;
  right: 16%;
}

.feature-hold {
  padding-bottom: 40px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.profile-hold {
  padding-top: 40px;
}

svg {
  content: "";
  float: left;
}

.platform-service span {
  font-size: 19px;
}

.service-container {
  font-size: 15px;
  text-align: justify;
  padding: 0px !important;
}

.service-container p,
.plateform-points ul li {
  font-size: 15px;
  text-align: justify;
  padding: 10px 0px !important;
}

.bad.platform-service .px-0 {
  padding: 0 20px !important;
}

.bad p.test-para {
}

/* .testimonial-sec .slick-list.draggable {height: 1000px !important;} */
.platform-service .row {
  padding: 0 24px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

/* .container {
    padding: 0px !important;
} */

.side-container .num-container:last-child {
  min-width: 330px;
}

.side-container .num-container:first-child {
  width: 330px;
}

.side-container .num-container:last-child {
  width: 330px;
}

.iron {
  padding: 0 0px;
  overflow: hidden;
  margin: 0px 25px;
}

.feat1 {
  right: 7%;
  top: 247px;
  width: 224px;
}

.feat2 {
  left: 2%;
  top: 109px;
  width: 269px;
}

.feat3 {
  right: 2%;
  top: 44px;
  width: 299px;
}

.feature-img-hold:hover .feat3 {
  position: absolute;
  top: 5%;
  right: 25%;
}

.feature-img-hold:hover .feat2 {
  position: absolute;
  left: 0%;
  top: 40%;
}

.feature-img-hold:hover .feat1 {
  position: absolute;
  right: 2%;
  top: 242px;
}

.profile-database-section,
.feature-database-section {
  padding-top: 100px;
}

.profile-database-section .profile-hold:last-child {
  padding: 0 25px;
}

.profile-hold p {
  padding-bottom: 40px;
  height: auto !important;
}

/* .feature-hold {
    padding: 0 24px;
} */

.features-head h1 {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-size: 38px;
  line-height: 57px;
  color: #000000;
}

.feature-database-section .iron {
  background: linear-gradient(
    180deg,
    rgba(201, 240, 255, 0.22) 0%,
    rgba(201, 240, 255, 0.11) 100%
  );
  border-radius: 24px;
}

.robo .robot,
.bot {
  display: block;
  padding-bottom: 80px;
}

.text-hold {
  padding: 0 24px;
}

.pride {
  border-radius: 24px;
  background: linear-gradient(
    180deg,
    rgba(201, 240, 255, 0.22) 0%,
    rgba(201, 240, 255, 0.11) 100%
  );
}

.prde {
  border-radius: 24px;
  background: linear-gradient(
    180deg,
    #f7f9fe 0%,
    rgba(247, 249, 254, 0.7) 100%
  );
}

.event_offer {
  font-size: 24px !important;
  color: #000000 !important;
  font-family: "Poppins" !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 57px !important;
}
.color_aqua {
  color: #2bd2b6 !important;
}
.feature_hold_header {
  font-family: "Poppins" !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 35px !important;
  line-height: 48px !important;
  color: #000000 !important;
  /* margin: 24px 0 !important; */
}

.hero-header-text-service-de {
  font-family: Poppins !important;
  font-size: 35px !important;
  font-weight: 500 !important;
  line-height: 48px !important;
  letter-spacing: 0em !important;
  text-align: left !important;
  color: #fff;
}

.service-feature {
  font-family: Poppins;
  font-size: 38px;
  font-weight: 500;
  line-height: 57px;
  letter-spacing: 0em;
  text-align: left;
  color: #000;
}
.pleft-60 {
  padding-left: 60 !important;
}

.home-header {
  background-color: #000000 !important;
  /* height: 100vh !important; */
  width: 100% !important;
}
.home-header--items {
  display: flex;
  height: 100%;
  width: 100%;
  justify-content: center;
  padding: 80px 0;
  padding-left: 20px;
}
.hero-heaedr-text-content {
  width: 540px;
}
.hero-header-text,
.hero-header-para {
  text-align: left;
}

.home-header {
  background-color: #000000 !important;
  min-height: 100vh !important;
  height: 100% !important;
  width: 100% !important;
  position: relative;
  display: flex;
  flex-direction: column;
}
.home-header--items {
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  padding: 80px 0;
  padding-left: 20px;
  flex: 1;
}
.hero-heaedr-text-content {
  width: 540px;
}
.hero-header-text,
.hero-header-para {
  text-align: left;
}
.hero-img {
  position: absolute;
  right: 20;
  width: 450px;
  height: 450px;
  top: -34px;
}

.hero-img--event,
.hero-img--db {
  position: absolute;
  right: 51px;
  width: 450px;
  height: 450px;
  top: 1px;
}
.hero-header-img {
  width: 500px;
  height: 445px;
  z-index: 10;
}
@media only screen and (min-width: 1300px) {
  .hero-img-padding {
    padding-right: 140px;
    padding-bottom: 45px;
  }
  .hero-img {
    right: -120px;
    width: 100%;
    height: 100%;
    top: -38px;
  }
  .hero-img--event,
  .hero-img--db {
    right: -52px;
    width: 100%;
    height: 100%;
    top: -30px;
  }
}
/* media query mobile responsive */
@media (min-width: 100px) and (max-width: 767px) {
  .hero-header-img {
    width: 100%;
  }
  .hero-img-padding {
    padding-top: 50px;
  }

  .hero-img {
    right: 0;
    width: 100%;
    height: 100%;
    top: 18px;
  }

  .prde {
    width: 337px;
  }

  .export {
    position: absolute;
    transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
    top: 35%;
    left: 10%;
    width: 251px;
  }

  .exel {
    position: absolute;
    transition: all 400ms cubic-bezier(0.47, 1.64, 0.41, 0.8);
    top: 162px;
    right: 31px;
    width: 123px;
  }

  .prof-data-hold:hover .export {
    top: 35%;
    left: 10%;
  }

  .prof-data-hold:hover .exel {
    top: 162px;
    right: 31px;
  }

  .pro1 {
    top: 15%;
    position: absolute;
    right: 20%;
    width: 246px;
  }

  .pro2 {
    top: 191px;
    position: absolute;
    width: 213px;
    right: 10%;
  }

  .pro3 {
    position: absolute;
    right: 4%;
    top: 77px;
  }

  .feature-img-hold:hover .pro1 {
    top: 15%;
    position: absolute;
    right: 20%;
    width: 246px;
  }

  .feature-img-hold:hover .pro2 {
    top: 191px;
    position: absolute;
    width: 213px;
    right: 10%;
  }

  .feature-img-hold:hover .pro3 {
    position: absolute;
    right: 4%;
    top: 77px;
  }

  .pdd4 {
    position: absolute;
    top: 30%;
    left: 70%;
    z-index: 2;
    width: 100px;
  }

  .pdd3 {
    position: absolute;
    top: 45%;
    left: 70%;
    z-index: 2;
    width: 100px;
  }

  .pdd2 {
    position: absolute;
    top: 75%;
    left: 50%;
    z-index: 2;
    width: 160px;
  }

  .pdd1 {
    position: absolute;
    left: 18px;
    top: 143px;
    width: 267px;
  }

  .pro-data-hold:hover .pdd1 {
    left: 18px;
    top: 143px;
    width: 267px;
  }

  .pro-data-hold:hover .pdd2 {
    position: absolute;
    top: 75%;
    left: 50%;
    z-index: 2;
    width: 160px;
  }

  .pro-data-hold:hover .pdd3 {
    position: absolute;
    top: 45%;
    left: 70%;
    z-index: 2;
    width: 100px;
  }

  .pro-data-hold:hover .pdd4 {
    position: absolute;
    top: 30%;
    left: 70%;
    z-index: 2;
    width: 100px;
  }

  .service-text {
    top: 10%;
    left: 2%;
  }

  .service-text h2 {
    font-size: 16px;
    line-height: 19px;
  }

  .service-text h2 {
    font-weight: 600 !important;
    font-size: 28px !important;
    line-height: 38px !important;
    padding-top: 1px !important;
    margin-top: 30px;
  }

  .service-text p {
    font-size: 9px;
    line-height: 13px;
  }

  .service-text p {
    padding-top: 15px;
    font: 500 16px/21px "poppins";
    color: #757575;
  }

  .feature-img-hold:hover .feat2 {
    left: -2% !important;
    top: 109px !important;
    width: 269px !important;
  }

  .feature-img-hold:hover .feat1 {
    right: 7% !important;
    top: 247px !important;
    width: 224px !important;
  }

  .feature-img-hold:hover .feat3 {
    right: 7% !important;
    top: 44px !important;
    width: 299px !important;
  }

  .profile-database-sectione {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .bad h1 {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 40px;
    color: #000000;
  }

  .text-hold p {
    padding: 30px 0;
    height: 500px;
    font-size: 15px;
  }

  .plus {
    padding: 8px 30px 15px 20px;
  }

  /* .side-container .num-container:last-child {position: absolute;right: 40px;bottom: 0px;} */
  .side-container .num-container:last-child {
    position: absolute;
    left: 24px;
    right: 24px;
    bottom: 0px;
  }

  .side-container .num-container:first-child {
    position: absolute;
    left: 24px;
    right: 24px;
    bottom: 0px;
  }

  .side-container .num-container {
    /* padding-left: 24px;*/
  }

  .num-container {
    margin: 24px 0;
  }

  .investor-database-section {
    padding-top: 100px !important;
  }

  .profile-database-section,
  .feature-database-section {
    padding-top: 100px !important;
  }

  .feature-hold p {
    height: auto !important;
    padding-bottom: 40px;
    font-family: "Poppins" !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 15px !important;
    line-height: 21px !important;
    text-align: justify !important;
    color: #757575 !important;
  }

  .fourtext {
    padding-left: 24px;
    padding-right: 24px;
  }

  .val1 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 300px;
  }

  .val2 {
    position: absolute;
    top: 30%;
    right: 2%;
    width: 200px;
  }

  .val4 {
    position: absolute;
    top: 7%;
    right: 6%;
    z-index: 2;
    width: 180px;
  }

  .val5 {
    position: absolute;
    top: 23%;
    left: 4%;
    z-index: 1;
    width: 160px;
  }

  .val6 {
    position: absolute;
    top: 35%;
    right: 3%;
    width: 160px;
  }

  .feature-img-hold:hover .val4 {
    position: absolute;
    top: 4%;
    right: 6%;
  }

  .feature-img-hold:hover .val5 {
    position: absolute;
    top: 26%;
    left: 3%;
  }

  .feature-img-hold:hover .val6 {
    position: absolute;
    top: 38%;
    right: 2%;
  }

  .val7 {
    position: absolute;
    top: 10%;
    left: 4%;
  }

  .val8 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 300px;
  }

  .val9 {
    position: absolute;
    top: 0%;
    right: 5%;
    z-index: 1;
    width: 200px;
  }

  .val10 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 280px;
  }

  .sbtn {
    margin-top: 200px;
  }

  .eve1 {
    position: absolute;
    top: 12%;
    left: 5%;
    width: 300px;
  }

  .eve2 {
    position: absolute;
    top: 26%;
    right: 5%;
    width: 150px;
  }

  .eve3 {
    position: absolute;
    top: 18%;
    left: 5%;
    width: 300px;
  }

  .eve4 {
    position: absolute;
    top: 17%;
    right: 6%;
    width: 100px;
  }

  .eve5 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 2%;
    width: 300px;
  }

  .eve6 {
    position: absolute;
    top: 17%;
    right: 6%;
    width: 100px;
  }

  .eve7 {
    position: absolute;
    top: 8%;
    left: 5%;
    width: 300px;
  }

  .eve8 {
    position: absolute;
    top: 17%;
    right: 6%;
    width: 100px;
  }

  .eve9 {
    position: absolute;
    top: 6%;
    left: 10%;
    width: 200px;
  }

  .eve10 {
    position: absolute;
    top: 5%;
    right: 16%;
    z-index: 10;
    width: 100px;
  }

  .eve11 {
    position: absolute;
    top: 34%;
    left: 4%;
    z-index: 10;
    width: 200px;
  }

  .eve12 {
    position: absolute;
    top: 23%;
    right: 6%;
    width: 200px;
  }

  .feature-img-hold:hover .eve1 {
    position: absolute;
    top: 10%;
    left: 3%;
  }

  .feature-img-hold:hover .eve2 {
    position: absolute;
    top: 26%;
    right: 2%;
  }

  .pitch1 {
    position: absolute;
    top: 8%;
    left: 5%;
    width: 300px;
  }

  .pitch2 {
    position: absolute;
    bottom: 30%;
    right: 33%;
    width: 150px;
  }

  .pitch3 {
    position: absolute;
    bottom: 18%;
    right: 18%;
    width: 150px;
  }

  .pitch4 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 300px;
  }

  .pitch5 {
    position: absolute;
    top: 42%;
    left: 8%;
    z-index: 2;
    width: 150px;
  }

  .pitch6 {
    position: absolute;
    top: 16%;
    left: 4%;
    width: 300px;
  }

  .pitch7 {
    position: absolute;
    top: 6%;
    right: 5%;
    width: 20px;
  }

  .pitch8 {
    position: absolute;
    top: 20%;
    left: 14%;
    width: 300px;
  }

  .pitch9 {
    position: absolute;
    bottom: 16%;
    left: 14%;
    width: 150px;
  }

  .pitch10 {
    position: absolute;
    top: 16%;
    left: 7%;
    width: 300px;
  }

  .pitch11 {
    position: absolute;
    top: 6%;
    right: 18%;
  }
  .feature_hold_header {
    font-size: 20px !important;
    line-height: 34px !important;
  }
  .hero-header-text-service-de {
    font-size: 30px !important;

    line-height: 42px !important;
    color: #fff !important;
  }
  .service-feature {
    font-size: 30px !important;
  }

  .pleft-60 {
    padding-left: 0 !important;
  }
  .header-action-btn {
    flex-direction: column !important;
  }
  .hero-cta-outline-white {
    margin-top: 14px;
    margin-left: 0;
    text-align: center;
  }
  .hero-header-text,
  .hero-header-para {
    text-align: center !important;
  }
  .hero-header-text {
    font-size: 30px !important;
    line-height: 50px !important;
    color: #fff !important;
  }
}

.cta-below-text {
  font-family: Poppins;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  margin-left: 8px;
  color: #cacaca;
}

.public-gd-cta {
  font-family: Poppins;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  text-align: left;
}
.public-gd-cta:hover {
  color: #000 !important;
}

.public-gd-cta-span {
  border-bottom: 2px solid #4ad7d1;
}
.simple-db {
  color: #000 !important;
}
.simple-db-span {
  color: #4ad7d1;
}
.linear-db {
  color: #585858 !important;
}

.gap-100 {
  padding-top: 100px !important;
}
.mt-100 {
  margin-top: 100px !important;
}

.header-slider {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.header-slides {
  display: flex;
  transition: transform 1s ease-in-out;
}

.header-slide {
  width: 100%;
  flex-shrink: 0;
  text-align: center;
  position: relative;
}

.header-slide p {
  display: flex;
  justify-content: center;
  text-align: center;
  font-family: Poppins;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  text-align: left;
  margin-top: 8px !important;
  color: #fff !important;
}

.header-slider-dot {
  width: 6px;
  height: 6px;
  background-color: #afafaf;
  border-radius: 50%;
  cursor: pointer;
}

.header-slider-dot.active {
  background-color: #4ad7d1;
  border: 1px solid #c9f0ff66;
}
