<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Responsive */
@media(max-width: 1200px) {
  .search-header {
    width: 200px;
  }

  .box-news-same .box-content h3 {
    font-size: 16px;
  }
}

@media(max-width: 1100px) {
  .search-header {
    width: 200px;
  }

  .group-bodybar .slick-current~.slick-active~.slick-active {
    border: none;
  }

  .locate-header,
  .hotline-header {
    display: none;
  }
}

@media(max-width: 1001px) {
  .wrap-box-testimonial::after {
    width: calc(100% - 10px);
    height: calc(100% - 30px);
    left: 5px;
  }

  .slick-eventhome .slick-track {
    display: flex;
  }

  .footer-article {
    padding-bottom: 50px;
  }

  .slick-eventhome .slick-track .slick-slide {
    height: inherit !important;
  }

  .padding-slider {
    display: none;
  }

  .box-news-same {
    padding: 10px;
    flex-wrap: wrap;
    border-radius: 10px;
  }

  .box-news-same .box-img {
    border-radius: 10px;
    width: 100%;
    margin-bottom: 15px;
  }

  .box-news-same .box-content {
    width: 100%;
  }

  .footer-powered {
    padding-bottom: 46px;
  }

  .scrollToTop {
    bottom: 60px;
  }

  .box-event-main,
  #button-contact-vr,
  #messages-facebook,
  .cart-fixed {
    display: none;
  }

  .box-testimonial {
    flex-wrap: wrap;
    justify-content: center;
    margin: 0px 5px 30px 5px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
  }

  .box-testimonial .box-content {
    width: 100%;
    order: 1;
    margin-top: 15px;
  }

  .box-newshome .box-content .box-desc {
    font-size: 14px;
    color: #333;
  }

  .box-event .box-content .box-desc {
    font-size: 14px;
    margin: 10px 0;
  }

  .wrap-event .left {
    width: 100%;
    padding-right: 0px;
    border-right: none;
  }

  .wrap-event .right {
    width: 100%;
    padding-left: 0px;
  }

  .box-event {
    display: block !important;
    margin: 10px 10px 30px 10px;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
  }

  .wrap-test-imonial .block-page,
  .wrap-newshome .block-page,
  .wrap-event.block-page {
    padding-left: 0;
    padding-right: 0;
  }

  .pg-bl-1 .title-index,
  .wrap-test-imonial .title-index,
  .wrap-newshome .title-index,
  .wrap-event.block-page .title-index {
    padding-left: 10px;
    padding-right: 10px;
  }

  .box-event .box-img {
    width: 100%;
  }

  .box-event .box-content {
    width: 100%;
    padding: 10px 10px 20px 10px;
  }

  .box-event .box-content h3 {
    font-size: 16px;
    font-family: msr-sb;
    font-weight: unset;
  }

  .wap-hearder {
    position: sticky;
    top: 0px;
  }

  .header {
    padding: 10px;
    justify-content: space-between !important;
    flex-wrap: wrap;
  }

  .menu,
  .header-bottom {
    display: none;
  }

  .menu-res,
  .show-mobile,
  .fix-toolbar {
    display: block;
  }

  .btn-menumobile {
    color: #fff;
    font-size: 24px;
  }

  .wrap-tuyendung {
    z-index: 1;
  }

  .img-tuyendung {
    z-index: -1;
    right: 0;
  }

  .wrap-tuyendung&gt;p:not(.img-tuyendung),
  .wrap-tuyendung&gt;h3 {
    padding: 2px 5px;
    background-color: #ffffff7d;
  }

  .ht_chinhanh .left,
  .ht_chinhanh .show-map-chinhanh {
    width: 100%;
  }

  .chinhanh_title&gt;p {
    padding: 15px 20px;
  }

  .social-footer {
    margin-bottom: 15px;
  }

  .footer-copyright,
  .footer-statistic {
    float: unset;
    width: 100% !important;
    text-align: center;
    margin-bottom: 10px;
  }
}

@media(max-width: 992px) {
  .detail-page-right {
    display: none;
  }

  .detail-page-left {
    width: 100%;
    margin-right: 0;
    float: unset;
  }
}

@media(max-width: 850px) {
  .wrap-register .block-page .left {
    width: 100%;
    max-width: 600px;
    margin: 15px auto;
  }

  .wrap-register .block-page .right {
    width: 100%;
  }

  .img-chef&gt;p {
    position: unset;
    bottom: unset;
    left: unset;
  }
}

@media(max-width: 768px) {
  .wrap-bodybar {
    margin: 0 auto;
    border-radius: 0;
  }

  .pic-detail-page-2 {
    width: 50%;
  }

  .slick-testimonial .slick-track {
    display: flex;
    padding: 10px 0 30px;
  }

  .slick-testimonial .slick-track .slick-slide {
    height: inherit !important;
  }

  .slick-testimonial .slick-track .box-testimonial {
    height: 100% !important;
  }


  .wrap-box-testimonial::after {
    content: unset;
  }

  .title-index {
    font-size: 26px;
  }

  .group-bodybar .slick-current~.slick-active {
    border: none;
  }

  .grid-3,
  .grid-pro {
    grid-template-columns: repeat(2, 1fr);
  }

  .wrap-about .block-left.w-50,
  .wrap-about .block-right.w-50 {
    width: 100% !important;
    text-align: center;
  }

  .static-page {
    padding: 20px 15px !important;
  }

  .hover_sang2:before {
    content: unset;
  }
}

@media(max-width: 576px) {
  .logo-header {
    /* width: 100%;
    margin-bottom: 20px; */
  }

  .footer-news:nth-child(1),
  .footer-news:nth-child(2),
  .footer-news:nth-child(3),
  .footer-news:nth-child(4) {
    max-width: 100%;
    width: 100%;
  }

  .pic-detail-page-2.float-right {
    width: 100%;
    float: unset !important;
    margin: 0 0 20px 0 !important;
  }

  .header-right {
    order: 2;
    width: calc(100% - 40px);
  }

  .search-header {
    width: calc(100% - 40px);
  }

  .news-image {
    margin-bottom: 1rem;
  }

  .btn-menumobile {
    order: 1;
  }

  .cart-product span {
    width: 100%;
    margin-right: 0;
    margin-bottom: 5px;
  }

  .news-2 p.scale-img {
    width: 40%;
  }

  .news-2 .info-news {
    width: 60%;
  }

  .block-page {
    padding: 10px;
  }
}

@media(max-width: 500px) {
  .box-testimonial .box-content h3 {
    text-align: center;
  }

  .wrap-quick-reg {
    background-size: cover;
    padding: 0 !important;
  }

  .validation-quick-reg .quickreg-input input {
    margin-bottom: 10px;
  }

  .index-button {
    font-size: 18px;
    padding: 7px 25px;
  }

  .wrap-about.mt-5.mb-3 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .wrap-bodybar {
    padding: 0;
  }

  .group-bodybar .this-box {
    padding: 15px 10px;
  }

  .group-bodybar .this-box h3,
  .box-list-pg h3 {
    font-size: 16px;
  }

  .validation-quick-reg .content {
    padding: 15px 10px 10px 10px;
    border-radius: 10px;
  }

  .validation-quick-reg .quickreg-input input {
    border-radius: 5px;
  }

  .title-index {
    margin-bottom: 10px;
  }

  .wrap-newshome {
    margin-top: 0;
    padding: 15px 0 0;
  }

  .wrap-static-page-1 {
    margin-top: 15px !important;
  }

  .box-list-pg .box-content {
    max-width: 200px;
  }

  .pg-bl-1 {
    padding: 15px 0;
  }

  .box-pg-1 {
    margin: 10px;
  }

  .pg-age span {
    font-size: 18px;
    padding: 5px;
  }

  .box-pg-1 .name-2 {
    font-size: 20px;
  }

  .box-pg-1 .box-content&gt;h3 {
    font-size: 16px;
    padding: 7px 10px 7px 25px;
  }

  .box-pg-1 .box-content {
    padding: 10px;
  }

  .wrap-our-story.mt-4.py-4 {
    margin-top: 15px;
    margin-bottom: 0px;
  }

  .wrap-tnsm {
    padding: 25px 0;
  }

  .box-ourstory .box-img h3 {
    margin-bottom: 10px;
  }

  .wrap-corevalue {
    padding: 15px 0;
  }

  .slogan_page {
    margin: 15px auto;
    font-size: 24px;
  }

  .pg-bl-2 .block-left::before {
    height: 100%;
    top: 0;
  }

  .bg-decor-center {
    margin-bottom: 10px;
    padding: 10px 0;
  }

  .pg-bl-4 .block-right .w-box-content .box-content,
  .pg-bl-3 .block-right .w-box-content .box-content {
    padding: 10px 0;
  }

  .box-corevalue {
    padding: 20px 10px;
  }

  .box-research .title-index {
    font-size: 18px;
  }

  .box-research .box-content .box-desc {
    font-size: 16px;
  }

  .slick-dotted.slick-slider {
    margin-bottom: 50px;
  }

  .box-newshome,
  .box-event {
    margin: 5px 5px 30px;
  }

  .title-index.py-4 {
    padding: 15px 0 !important;
  }

  .out-wrap-event {
    padding: 10px 0;
  }

  .row-reg-form-ration&gt;label {
    margin-bottom: 5px;
  }

  .wrap-hiring-page {
    padding: 20px 0 !important;
  }

  .slick-hiring {
    margin-top: 20px;
  }
}

@media(max-width: 480px) {

  .desc-title-index,
  .content-about,
  .chinhanh_title&gt;p {
    font-size: 16px;
  }

  .title-index {
    font-size: 20px;
  }

  .box-testimonial .box-content p {
    font-size: 14px;
  }

  .content-quick-reg {
    padding: 20px 0;
  }


  .wrap-quick-reg {
    padding: 30px 0 10px 0;
  }

  .group-bodybar .this-box {
    border: none;
  }

  .info-chef {
    max-width: 100%;
    position: unset;
    transform: unset;
    margin-top: -100px;
    padding-bottom: 100px;
  }

  .grid-solieu {
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 30px;
  }
}

@media(max-width: 400px) {

  /* .slider-list-program .slick-list {
    padding-right: 30%;
  } */

  /* .slick-sametype .slick-list,
  .slick-testimonial .slick-list,
  .slick-newshome .slick-list,
  .slick-eventhome .slick-list,
  .slick-slider-4 .slick-list {
    padding-right: 20%;
  } */
}

@media(max-width: 380px) {
  .wrap-register .title-index {
    font-size: 16px;
  }

  .slogan-regist-page {
    font-size: 14px;
  }

  .form-register&gt;h3 {
    font-size: 20px;
  }

  .register-page {
    padding-top: 20px;
  }

  select.register-input,
  .form-register input.register-input,
  .form-register textarea,
  .form-register input.register-input::placeholder,
  .form-register textarea::placeholder {
    font-size: 14px;
  }
}

@media(max-width: 369px) {
  .news-2 p.scale-img {
    width: 100%;
  }

  .news-2 .info-news {
    width: 100%;
    margin-bottom: 10px;
  }

  .cart-pro-detail a {
    width: 100%;
  }

  .cart-pro-detail a:first-child {
    margin-right: 0px;
    margin-bottom: 0.5rem;
  }

  .cart-pro-detail a i {
    display: none;
  }
}</pre></body></html>