img {
  max-width: 100%;
  vertical-align: middle;
  -webkit-object-fit: cover;
  -moz-object-fit: cover;
  -ms-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1920px) {
   .menu-desktop > ul > li > a {
    font-size: 18px;
    padding: 27px 9px;
}
}

@media (max-width: 991px) {

  .section-intro__home::before{
    width: 51%;
    top: 16%;

  }
  .section-tabs__home .nav-tabs .nav-item {
    flex: 0 0 33% !important;
    min-width: unset !important;
  }

  .item-benefit .image {
    width: 9.75rem;
    height: 9.75rem;
    padding-top: 0 !important;
    max-width: unset !important;
  }

  .item-benefit {
    margin-bottom: 1.875rem;
  }

  .module-different .cols-item:nth-child(1) {
    text-align: left !important;
  }

  .cols-item {
    display: flex;
  }
  .cols-item .item-different {
    flex: 0 0 50%;
  }
  .cols-item .item-different:first-child {
    text-align: right;
    padding-right: 15px;
  }
  .cols-item .item-different:last-child {
    padding-left: 15px;
  }

  .form-group__input {
    margin-bottom: 1.875rem;
  }
}
@media (max-width: 768px) {
  .section-intro__home::before {
    width: 51%;
    top: 9%;
}
  .section-tabs__home .nav-tabs .nav-item {
    font-size: 0.875rem !important;
  }

  .section-tabs__home .tab-content {
    padding: 0.9375rem !important;
  }


  .module-feedback .feedback-content {
    padding: 1.25rem 1.25rem 5.875rem 1.25rem !important;
  }


  .section {
    padding: 2.5rem 0 !important;
  }
}
@media (max-width: 575px) {
  .fz-26 {
    font-size: 18px;
}
  .section-tabs__home .nav-tabs {
    margin-bottom: 0.9375rem;
    display: flex;
    flex-wrap: nowrap;
    overflow: auto;
    padding-bottom: 10px;
    justify-content: flex-start !important;
  }

  .section-tabs__home .nav-tabs::-webkit-scrollbar {
    height: 3px;
    
}
.section-tabs__home .nav-tabs::-webkit-scrollbar-thumb {
  background: #9acc0b;
} 

  .section-tabs__home .nav-tabs .nav-item {
    padding: 5px !important;
    
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 0.75rem !important;
  }
  .section-tabs__home .nav-tabs .nav-item span{
    white-space: nowrap; 
  }

  .section-tabs__home .nav-tabs .nav-item.nav-link.active {
    padding: 0 !important;
    border: none !important;
    background: none !important;
  }

  .section-tabs__home .nav-tabs .nav-item.active .title {
    background: -webkit-linear-gradient(#252525, #252525) !important;
    -webkit-background-clip: text !important;
  }

  .section {
    padding: 1.25rem 0 !important;
  }

  .module-benefit {
    flex-wrap: nowrap;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
  }

  .module-benefit .col-9 {
    scroll-snap-align: start;
  }

  .section-benefit__list::before {
    display: none;
  }

  .cols-image {
    display: none;
  }

  .cols-item {
    display: block;
  }

  .cols-item .item-different {
    padding: 0 !important;
    text-align: left !important;
  }

  .module-different .cols-item .item-different {
    margin-bottom: 1.25rem !important;
    text-align: center !important;
  }

  .item-different .icon {
    display: flex !important;
    margin-left: auto;
    margin-right: auto;
  }
}


@media (max-width: 480px) {
  .main-slide::after{
    bottom: -9%;
  }
}