:root {
  --font50size: clamp(3.125rem, 1.8145rem + 1.6129vw, 3.75rem);
}

#ariseIIP_brochures {
  background-color: white;
  padding: 5% 10%;
  padding-top: 0;
}

#ariseIIP_brochures .filter_item_brochures {
  display: flex;
  flex-wrap: wrap;
  gap: 50px;
  align-content: flex-start;
}

#ariseIIP_brochures .heading {
  margin-bottom: var(--spaceBelowSubHeading);
}

#ariseIIP_brochures .filter_item_brochures .reportCard {
  display: flex;
  gap: 30px;
  align-items: center;
  justify-content: flex-start;
  width: calc(32% - 25px);
}

#ariseIIP_brochures .filter_item_brochures .reportCard .reportCardImage {
  width: 30%;
  background-color: #f2f2f2;
  width: 231px;
  border: 0;
  aspect-ratio: 231/308;
  border-radius: var(--radius);
  position: relative;
  overflow: hidden;
  box-shadow: 0px 0px 5px gainsboro;
}

#ariseIIP_brochures .filter_item_brochures .reportCard .reportCardImage img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

#ariseIIP_brochures .filter_item_brochures .reportCard .reportCardText {
  width: 60%;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

#ariseIIP_brochures .filter_item_brochures .reportCard .reportCardText .title {
  font-size: var(--font-20);
  font-weight: 600;
}

#ariseIIP_brochures .filter_item_brochures .reportCard .reportCardText .description {
  font-size: var(--font-16);
}

#ariseIIP_brochures .filter_item_brochures .reportCard .reportCardText .downloadBtn button {
  all: unset;
  display: flex;
  height: 30px;
  gap: 10px;
  cursor: pointer;
  align-items: center;
  font-weight: 600;
  font-size: var(--font-16);
}

#ariseIIP_brochures .filter_item_brochures .reportCard .reportCardText .downloadBtn button img {
  height: 100%;
}

@media screen and (max-width: 1600px) {
  #filter > div {
    margin: var(--font50size) 5%;
  }
  #ariseIIP_brochures {
    padding: var(--font50size) 5%;
    padding-top: 0;
  }
}
@media screen and (max-width: 1200px) {
  #ariseIIP_brochures .filter_item_brochures .reportCard {
    width: calc(50% - 25px);
  }
}
@media screen and (max-width: 1024px) {
  #ariseIIP_brochures .filter_item_brochures {
    flex-direction: column;
  }
  #ariseIIP_brochures {
    padding: var(--font50size) 5%;
    padding-top: 0;
  }
}
@media screen and (max-width: 768px) {
  .heading {
    padding: 0;
  }
  #ariseIIP_brochures .filter_item_brochures {
    flex-direction: unset;
    gap: 20px !important;
    justify-content: center;
  }
  #ariseIIP_brochures .filter_item_brochures .reportCard {
    gap: 15px !important;
    width: 100%;
    display: grid;
    grid-template-columns: 30% calc(70% - 15px);
  }
  #ariseIIP_brochures .filter_item_brochures .reportCard .reportCardImage {
    width: 100%;
  }
  #filter.filterDocuments .filter_item .reportCard .reportCardImage {
    border-radius: var(--radius);
  }
  #ariseIIP_brochures .filter_item_brochures .reportCard .reportCardText {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  #ariseIIP_brochures .filter_item_brochures .reportCard {
    grid-template-columns: 45% calc(55% - 15px);
  }
}
#clients {
  padding: 0;
}

#testimonial .swiper-wrapper {
  margin-bottom: 0;
}

@media screen and (max-width: 1600px) {
  #customBenefits, #stepsToinvest, #businessApproval {
    padding: var(--font50size) 5%;
  }
}
@media screen and (max-width: 550px) {
  #news_media {
    margin-top: var(--font50size);
    padding: var(--font50size) 5%;
    border-radius: 0;
    padding-bottom: var(--font50size);
  }
  #footer {
    background-color: #ffffff;
  }
}/*# sourceMappingURL=style.css.map */