.mtmc_value_prop_01 {
  margin-bottom: 20px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.value_prop_container_01 {
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  border-bottom: 1px solid #ddd;
}

.value_prop_h2_01 {
  font-family: Montserrat, sans-serif;
  font-size: 1.8em;
  line-height: 1.3em;
  text-align: center;
}

.value_prop_p_01 {
  font-family: Montserrat, sans-serif;
  font-size: 1em;
  line-height: 1.5em;
  text-align: center;
}

.mtmc_value_prop_02 {
  margin-bottom: 20px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.value_prop_container_02 {
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  border-bottom: 1px solid #ddd;
}

.value_prop_h2_02 {
  font-family: Montserrat, sans-serif;
  font-size: 1.8em;
  line-height: 1.3em;
}

.value_prop_p_02 {
  font-family: Montserrat, sans-serif;
  font-size: 1em;
  line-height: 1.5em;
}

.mtmc_value_prop_03 {
  margin-bottom: 20px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.value_prop_container_03 {
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  border-bottom: 1px solid #ddd;
}

.value_prop_h2_03 {
  font-family: Montserrat, sans-serif;
  font-size: 1.8em;
  line-height: 1.3em;
  font-weight: 700;
  text-align: right;
}

.value_prop_p_03 {
  font-family: Montserrat, sans-serif;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 400;
  text-align: right;
}

@media screen and (min-width: 1920px) {
  .value_prop_h2_01 {
    font-size: 2em;
  }

  .value_prop_p_01 {
    font-size: 1.1em;
    line-height: 1.6em;
  }

  .value_prop_h2_02 {
    font-size: 2em;
  }

  .value_prop_p_02 {
    font-size: 1.1em;
    line-height: 1.6em;
  }

  .value_prop_h2_03 {
    font-size: 2em;
  }

  .value_prop_p_03 {
    font-size: 1.1em;
    line-height: 1.6em;
  }
}

@media screen and (max-width: 991px) {
  .value_prop_h2_01 {
    font-size: 1.6em;
  }

  .value_prop_h2_02 {
    font-size: 1.6em;
  }

  .value_prop_h2_03 {
    font-size: 1.6em;
  }
}

@media screen and (max-width: 479px) {
  .mtmc_value_prop_01 {
    margin-bottom: 20px;
  }

  .value_prop_container_01 {
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .value_prop_h2_01 {
    font-size: 1.5em;
  }

  .value_prop_p_01 {
    font-size: 0.9em;
    line-height: 1.5em;
  }

  .value_prop_container_02 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .value_prop_h2_02 {
    font-size: 1.5em;
  }

  .value_prop_p_02 {
    font-size: 0.9em;
  }

  .value_prop_container_03 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .value_prop_h2_03 {
    font-size: 1.5em;
  }

  .value_prop_p_03 {
    font-size: 0.9em;
  }
}