@media screen and (max-width: 767px) {
  .flex_div_sections_with_title {
    margin-bottom: 80px;
  }
  .flex_div_sections_with_title .orange-button-div {
    margin-top: 20px;
  }
  .flex_div_sections_with_title .flex_div_sections_with_title-container {
    justify-content: center;
    margin: 0;
    width: 280px;
  }
  .flex_div_sections_with_title .flex_div_sections_with_title-container h2.full-width-flex {
    font-size: 28px;
    line-height: 38px;
    letter-spacing: 0.23px;
    margin-bottom: 30px;
  }
  .flex_div_sections_with_title .flex_div_sections_with_title-container h2.full-width-flex br {
    display: none;
  }
  .flex_div_sections_with_title .flex_div_sections_with_title-container h2.full-width-flex br.mobile {
    display: none;
  }
  .flex_div_sections_with_title .flex_div_sections_with_title-container .features_section-each {
    text-align: center;
    width: 100%;
    padding: 15px 0 20px 0;
    margin: 0 0 20px 0;
  }
  .flex_div_sections_with_title .flex_div_sections_with_title-container .features_section-each .icon-img {
    width: 60px;
    height: 60px;
    margin-bottom: 10px;
  }
  .flex_div_sections_with_title .flex_div_sections_with_title-container .features_section-each .features_section-each-title {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0.13px;
    margin: 0 10px;
  }
  .flex_div_sections_with_title .flex_div_sections_with_title-container .features_section-each .features_section-each-desc {
    margin: 8px 12px 0 12px;
  }
}
