

@media only screen and (max-width: 767.98px) {

  
  .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }

  
  .header .title-1 {
    font-size: 34px;
    line-height: 1.15;
  }

  
  .EPAue {
    font-size: 30px;
    letter-spacing: normal;
  }
  .se-head-left .se-top-left-2 {
    font-size: 30px;
  }
  .se-head .se-top-2 {
    font-size: 30px;
  }

  
  .btn {
    max-width: 100%;
    height: auto;
    min-height: 46px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 22px;
    padding-right: 22px;
    white-space: normal;
    text-align: center;
  }

  
  .custom-thead .tabs {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
  }
  .custom-thead .tabs::-webkit-scrollbar {
    display: none;
  }
  .custom-thead .tabs .tab {
    flex: 0 0 auto;
    white-space: nowrap;
  }
}
