
{% require_css %}
<style>
  {% scope_css %}
  .tech_features_cont {
    ;
    background-color: ;
  }
  .tnx_fea_info h2 {
    ;
    line-height: 1.3em;
    margin-bottom: .7rem;
  }
  .tnx_fea_des,
  .tnx_fea_des p,
  .tnx_fea_des span {
    ;
    margin-bottom: 1rem;
    line-height: 1.6em;
  }
  .features_img img {
    width: 100%;
    display: block;
  }
  .tech_cta_first{
    ;
    background-color: ;
    border-color: ;
  }
  .tech_cta_second{
    ;
    background-color: ;
    border-color: ;
  }
  .mb_35:not(:last-child) {
    margin-bottom:60px;
  }

  @media (max-width: 991px) {
    .tech_features {
      padding: 50px 25px;
    }
    .tnx_fea_info h2 {
      font-size: 30px;
      margin-bottom: 2rem;
    }

    br {
      display: none;
    }
  }

  @media (max-width: 767px) {
    .tech_features {
      padding: 30px 0px;
    }
    .features_img img {
      margin-bottom: 1rem;
    }
    .tnx_fea_info h2 {
      font-size: 26px;
      margin-bottom: 1rem;
    }
    .tnx_fea_des,
    .tnx_fea_des p,
    .tnx_fea_des span {
      font-size:16px;
    }
    .mb_35 {
      margin-bottom: 30px;
    }
  }

  @media (max-width: 575px) {
    .tech_features {
      padding: 30px 0px;
    }
    .tnx_fea_info h2 {
      font-size: 24px;
    }
  }
  {% end_scope_css %}
</style>
{% end_require_css %}
.tech_features_cont {
  ;
  background-color: ;
  margin-bottom: 20px; /* Adds 20px space after the module */