/* Awards Component */
.award_winning {
  background: linear-gradient(119deg, #c0b1f8 0, #eae5fd 18%, #fff 52%, #fcaCF146 100%) no-repeat padding-box;
  padding: 3rem 11rem!important;
}
.award_winning_heading {
  text-align: center;
}
.award_winning_heading h2 {
  font-size: var(--font-size-36);
  font-weight: 500;
  color: #1d1d1d;
}
.award_winning_heading p {
  font-size: var(--font-size-16);
  font-weight: 400;
  color: #1d1d1d;
}
.award_winning .card h5 {
  font-size: var(--font-size-18)!important;
  font-family: PPMori-semiBold!important;
  margin-bottom: 1rem!important;
  color: #1d1d1d;
}
.award_winning .card p {
  font-size: 15px;
  font-family: Manrope, sans-serif;
  font-weight: 400;
  color: #1d1d1d;
}
.award_winning .card{
transition: .3s ease-out;
border: 1px solid rgba(128, 128, 128, 0);
}
.award_winning .card:hover{
  border: 1px solid var(--purple_medium) !important;
  box-shadow: 0 0 18px rgb(0 0 0 / 25%);
  margin-top: -0.2rem;
}
.award_winning .card .card-footer p {
  font-size: var(--font-size-14);
  font-family: Manrope, sans-serif;
  font-weight: 600;
  color: #1d1d1d;
}
.award_winning .card-footer p:hover img {
  margin-left: 2px;
  transition: .3s ease-in-out;
}
.award_winning .risk_targeting {
  background-color: var(--pink_light);
}
.award_winning .equity_factor {
  background-color: var(--teal_light);
}
.award_winning .regim_modeling {
  background-color: var(--purple_light);
  height: 100%}
.award_winning .equity_factor  {
  background-color: var(--teal_light);
  height: 100%}
.award_winning .regim_modeling{
  background-color: var(--purple_light) !important;
  border: 0;
  height: 100%}
.award_winning .card-footer {
  padding: .75rem 1.25rem;
  background-color: rgb(255 255 255 / 3%);
  border-top: 0;
}
.award_winning .card .card-body img {
  margin: 1rem 0;
}

.mf_landing .award_winning {
  background: linear-gradient(180deg, #eae5fd 0, #fff 25%, #fff 75%, #ffffff 100%) no-repeat padding-box !important;
}
.mf_landing .award_winning .card{
  transition: .5s ease-out;

  box-shadow: 0 0 7px rgb(0 0 0 / 5%);
}

@media (min-width:768px) and (max-width:1200px) {
  .award_winning .card .card-body img {
  height: 120px;
  padding: 1rem;
}
.award_winning {
  padding: 5rem 1rem!important;
}
}
