@media only screen and (max-width: 990px) {
  .icon-tabs-index svg {
    height: 20px;
  }
  .icon-tabs-index button {
    font-size: 12px;
  }
  .icon-tabs-index {
    padding: 0;
  }
  .m-res-0 {
    margin: 0 !important;
  }
  .res-990-icon-hidden {
    display: none;
  }

  .res-990-fs-12 {
    font-size: 12px!important;
  }
  .res-990-fs-10 {
    font-size: 10px!important;
  }
}
@media (max-width: 767px) {
  .res-767-size {
    font-size: 8px;
  }
}
@media only screen and (max-width: 770px) {
  /* .icon-tabs-index svg {
    height: 20px;
  } */
  .icon-hidden {
    display: none;
  }
  .img-logo-header {
    height: 50px;
  }
  .last-mr-0 {
    margin-right: 0 !important;
  }
  .ml-res-20 {
    margin-left: 20px;
  }
  .ml-res-25 {
    margin-left: 25px;
  }
  .p-res {
    padding: 5px 0 !important;
  }
  .font-res {
    font-size: 12px;
  }
  .m-res-0 {
    margin: 0 !important;
  }
  .res-770-border-none {
    border: none !important;
  }
  .res-770-p-0 {
    padding: 0 !important;
  }
  .res-770-rounded-16 {
    border-radius: 16px !important;
  }
}
@media only screen and (max-width: 575px) {
  .res-flex-wrap {
    flex-wrap: wrap;
  }
  .res-575-justy-center {
    justify-content: center !important;
  }
  .res-575-rounded-16 {
    border-radius: 16px !important;
  }
  .res-575-rounded-30 {
    border-radius: 30px !important;
  }
  .res-575-mt-2 {
    margin-top: 8px !important;
  }
  .res-px-2 {
    padding-left: 8px !important ;
    padding-right: 8px !important ;
  }
  .res-575-px-0 {
    padding: 0 !important;
  }
  .res-575-flex-col-reverse {
    flex-direction: column-reverse;
  }
}
@media only screen and (max-width: 450px) {
  .icon-tabs-index svg {
    height: 15px;
  }
  .icon-tabs-index button {
    font-size: 10px;
    padding: 10px;
  }
  .icon-tabs-index {
    padding: 0;
  }
  .res-450-rounded-14 {
    border-radius: 14px !important;
  }
  .res-450-justy-center {
    justify-content: center !important;
  }
  .margin-res-0 {
    margin: 0 !important;

    width: 100%;
  }
  .padding-res-0 {
    padding: 0 !important;
  }

  .res-450-ml-1 {
    margin-left: 5px !important;
  }
  .res-450-fs-14 {
    font-size: 14px;
  }
  .res-450-fs-12 {
    font-size: 12px;
  }
  .res-450-fs-10 {
    font-size: 10px;
  }
  .res-450-fs-16 {
    font-size: 16px;
  }
  .res-450-fs-20 {
    font-size: 20px;
  }
  .res-450-icon-hidden {
    display: none !important;
  }
}
