@media only screen and (min-width: 1500px) {
}

@media only screen and (min-width: 1025px) and (max-width: 1199px) {
  .menu_a_level_1 {
    padding: 10px 10px;
  }
}

@media (max-width: 1024px) {
  header {
    display: none;
  }

  .pnvn-menu-mobile {
    display: block;
  }
  section {
    overflow: hidden;
  }
  section .container,
  footer .container {
    padding-left: 0;
    padding-right: 0;
  }
  .lenis-scrollbar {
    display: none;
  }
  .nh-experience-content-icon-box {
    width: 45px;
    height: 45px;
  }
  .nh-experience-overlay,
  .nh-hinh-phu-ve-chung-toi {
    left: 0;
  }
  .nh-hinh-phu-ve-chung-toi {
    width: 55%;
  }
  .nh-quy-trinh-box-so {
    width: 70px;
    height: 70px;
    left: -30px;
    font-size: 1.4rem;
  }
  .nh-quy-trinh-box-so::before {
    height: calc(100% + 100px);
  }
  .nh-quy-trinh-thuc-hien-item-text {
    font-size: 1.1rem;
  }
  .nh-quy-trinh-thuc-hien-content-row {
    box-shadow: rgba(0, 0, 0, 0.1) 7px 0px 5px 0px,
      rgba(0, 0, 0, 0.1) 2px 0px 1px 0px;
  }
  .nh-page-co-dinh-right, .nh-page-co-dinh-uu-diem-item-col-left  {
    position: relative;
    top: 0;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
  }
  .nh-image-wrapper {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }

}

@media (max-width: 768px) {
  .vh-btn-dang-hang-form .vh-btn-dat-hang {
    width: 100%;
  }

  .vh-quay-lai {
    width: 100%;
  }

  .vh-quay-lai a {
    width: 100%;
    justify-content: center;
  }
  .lenis-scrollbar {
    width: 3px;
  }
  .lenis-scrollbar.visible {
    width: 5px;
  }
  .icon-cam-ket {
    height: 43px;
  }
  .icon-play-youtube-img {
    height: 60px;
    width: 60px;
  }
}

@media (max-width: 425px) {
  .nh-dich-vu-item-image-icon-icon {
    width: 35px;
    height: 35px;
  }
  .nh-dich-vu-item-image-icon-box {
    bottom: -16px;
    right: 14px;
  }
}
