:root {
  --font50size: clamp(3.125rem, 1.8145rem + 1.6129vw, 3.75rem);
}

.insights {
  padding-top: 0;
}

.insights .heading {
  text-align: center;
}

.insights .insights-numbers {
  grid-template-columns: auto 30%;
}

.insights .first-child {
  height: 100%;
}

.insights .first-child iframe {
  height: 100%;
  width: 100%;
}

#listing_links {
  padding-top: 0;
}
#listing_links .in_cards {
  display: block;
  aspect-ratio: unset;
}
#listing_links .in_cards .imgg {
  height: 250px;
}
#listing_links .in_cards .text_content {
  padding: 8% 5% 8% 5%;
}

#testimonial_container {
  padding-top: 0;
  padding-bottom: 5%;
}

#testimonial .swiper-wrapper {
  margin-bottom: 0;
}

@media screen and (max-width: 1600px) {
  .insights {
    padding: var(--font50size) 5%;
    padding-top: 0;
  }
  #listing_links, #about_sec {
    padding: 0 5%;
  }
  #services__ {
    padding: var(--font50size) 5%;
  }
  #stats_master > div {
    margin: var(--font50size);
  }
  #stats_master > div .stats_description {
    padding: var(--font50size) 5%;
  }
  #testimonial_container {
    padding-bottom: var(--font50size);
  }
}
@media screen and (max-width: 1024px) {
  .insights .insights-numbers {
    display: flex;
    flex-direction: column;
  }
  .insights .insights-numbers .last-child {
    padding: 5%;
  }
}
@media screen and (max-width: 768px) {
  #stats_master > div {
    margin: 0;
  }
  #clients, #trade_agreement {
    padding: var(--font50size) 0;
  }
  .insights {
    padding-top: var(--font50size);
  }
  .insights .insights-numbers {
    gap: 20px;
  }
  #listing_links > .cradd {
    gap: 20px;
  }
  #services__ .inner_html {
    gap: 20px;
  }
}/*# sourceMappingURL=style.css.map */