.ProcessSec .process_content .cards_row {
  display: flex;
}
h3.sub_head.text_md.text_500 {
    margin-bottom: 0;
}
.ProcessSec .process_bg {
  position: sticky;
  top: 0;
}
.process_image {
  max-width: unset !important;
  width: 100% !important;
  display: block !important;
  height: 100% !important;
}
@media (max-width: 767px) {
  .ProcessSec .process_bg {
    height: 815px;
  }
}
.ProcessSec .process_wrap {
  position: relative;
  padding-bottom: 100px;
  background-color: var(--color_white);
}
@media (max-width: 767px) {
  .ProcessSec .process_wrap {
    padding: 0px 0px;
    padding-bottom: 10vmin;
  }
}
.ProcessSec .sec_head_wrap {
  padding-top: 100px;
	padding-bottom:15px;
  background-color: var(--color_white);
  z-index: 2;
  position: relative;
  mix-blend-mode: screen;
}
.ProcessSec .sec_head_wrap .sec_head {
  max-width: 70%;
  color: #000;
}
@media (max-width: 1024px) {
  .ProcessSec .sec_head_wrap .sec_head {
    max-width: 100%;
  }
}
.ProcessSec .sec_head_wrap .sub_head {
  opacity: 0.8;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .ProcessSec .sec_head_wrap .sub_head {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .ProcessSec .sec_head_wrap {
    padding-top: 10vmin;
  }
}
.ProcessSec .sec_sub_head_wrap {
  background-color: var(--color_white);
  z-index: 2;
  position: relative;
}
.ProcessSec .process_content {
  padding-top: 50px;
}
@media (max-width: 767px) {
  .ProcessSec .process_content {
    padding-top: 10px;
  }
}
.ProcessSec .process_content .cards_row {
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .ProcessSec .process_content .cards_row {
    flex-wrap: wrap;
    -moz-column-gap: 0;
    column-gap: 0;
    row-gap: 30px;
  }
}
@media (max-width: 767px) {
  .ProcessSec .process_content .cards_row {
    row-gap: 15px;
    margin-top: 30px;
  }
}
.ProcessSec .process_content .cards_row .card {
  padding: 50px 20px;
  border-radius: 15px;
  border: 1px solid var(--color_secondary);
  background-image: linear-gradient(to right, #ffffff 0%, #ffffff 100%);
  transition: all 0.4s ease-in-out;
  cursor: default;
  width: 24%;
}
.ProcessSec .process_content .cards_row .card:hover {
  background-image: var(--color_gradient);
}
@media (max-width: 1024px) {
  .ProcessSec .process_content .cards_row .card {
    width: 49%;
  }
}
@media (max-width: 767px) {
  .ProcessSec .process_content .cards_row .card {
    width: 100%;
    padding: 30px 15px;
  }
}
.ProcessSec .process_content .cards_row .card .title {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .ProcessSec .process_content .cards_row .card .title {
    font-size: 20px;
    margin-bottom: 12px;
  }
}
.ProcessSec .process_content .cards_row .card .description {
  opacity: 0.8;
}
@media (min-width: 768px) {
  .ProcessSec .process_content .cards_row .card .description {
    max-width: 90%;
  }
} /*# sourceMappingURL=ProcessSec.module.css.map */
