  .btn-bg-grad .tn-atom {
    background-image: linear-gradient(to right, #85AD37 0%, #516B1D 25%, #3E5314 50%, #516B1D 55%, #85AD37 100%) !important;
    background-position: 0 0 !important;
    background-size: 400% 200% !important;
    transition: all 1s ease-in-out !important;
  }

  .btn-bg-grad .tn-atom:hover {
    background-position: 100% 0 !important;  
  }
  
  .t-submit {
    background-image: linear-gradient(to right, #85AD37 0%, #516B1D 25%, #3E5314 50%, #516B1D 55%, #85AD37 100%) !important;
    background-position: 0 0 !important;
    background-size: 400% 200% !important;
    transition: all 1s ease-in-out !important;
  }
  
    .t-submit:hover {
    background-position: 100% 0 !important;  
  }
  
  
  .t-btn {
      background-image: linear-gradient(to right, #85AD37 0%, #516B1D 25%, #3E5314 50%, #516B1D 55%, #85AD37 100%) !important;
      background-position: 0 0 !important;
      background-size: 400% 200% !important;
      transition: all 1s ease-in-out !important;
    }
    .t-btn:hover {
    background-position: 100% 0 !important;  
  }
  
@media screen and (max-width: 480px) {
    /*TE600*/
    .t-btnflex__text {
        font-size: 12px;
        font-weight: 500;
    }
    /*CL07*/
    .t1124__title {
        margin-bottom: 0;
    }
}