MMCT TEAM
Server IP : 103.191.208.50  /  Your IP : 216.73.216.53
Web Server : LiteSpeed
System : Linux orion.herosite.pro 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64
User : celkcksm ( 1031)
PHP Version : 7.4.33
Disable Function : show_source, system, shell_exec, passthru, popen, exec
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/celkcksm/cms.ncriptech.com/../royalrasoi.ncriptech.com/scss/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/celkcksm/cms.ncriptech.com/../royalrasoi.ncriptech.com/scss/_responsive.scss
@media(max-width: 1900px) {
    .about-us-content-2{
        padding: 15px 20px 0 !important;
        max-width: 30%;
        @include d-flex();
        justify-content: center;
        flex-direction: column;
    }
    .section-about-us-about-1 {
        .about-us-content-1 {
            padding: 20px !important;
        }

        .right {
            padding: 20px !important;
        }
    }
}
@media(max-width: 1822px) {
    .wg-time{
        padding: 15px 20px 0 !important;
        @include d-flex();
        justify-content: center;
        flex-direction: column;
    }
}


@media(max-width: 1710px) {
 

    .section-about-us-team {
        .left {
            padding: 20px 15px 58px 15px;
        }

        .right {
            .image {
                &::before {
                    display: none;
                }
            }
        }
    }

    .section-about-us-about-2 {
        justify-content: space-between;

        .widget-video {
            img {
                width: 100%;
                height: auto;
                object-fit: cover;
            }
        }
    }

    .section-about-us-about-1 {

        .image-bg-2,
        .image-bg-1 {
            display: none;
        }

        .about-us-content-1 {

            .right,
            .left {
                max-width: 50%;
            }
        }

        .about-us-content-1 {
            padding: 15px 15px 30px;
            gap: 15px;
        }
    }

    .section-private-1 {
        .list-icon-box {
            padding: 15px !important;
        }
    }

    .book-table-inner {
        padding: 0 15px !important;
    }

    .menu-left {
        display: none;
    }

    .section-menu-inner {
        .image-item {
            display: none;
        }
    }

    .private-right {

        .ellipse,
        .text-china {
            display: none;
        }
    }

    .menu-content {
        padding: 30px 15px 30px !important;
    }

    .section-menu-inner {
        height: auto;
    }
    .our-menu .scroll {
        right: -40px !important;
    }
}

@media(max-width: 1685px) {
    .portfolio-item {
        .content-1 {
            padding: 10px !important;
            @include flex(center,center);
            flex-direction: column;
            .text-special-menu{
                margin-bottom: 15px !important;
            }
        }
    }
    .private-right {
        .private-content {
            padding: 13px 0 30px 20px !important;
            max-width: 100% !important;
        }
    }
}

@media(max-width: 1620px) {
    .wg-time{
        width: 29.5% !important;
    }
    .about-us-content-2{
        width: 36% !important;
    }
}


@media (max-width: 1540px) {

    .section-about-us-book {
        .text-china {
            display: none;
        }
    }

    .book-table-inner {

        .book-table {
            margin: 0 auto;
        }
    }

    .arrow-slider-btn {
        display: none;
    }

    .section-2-content {
        gap: 30px !important;
        justify-content: center;
    }

    .header-center {
        padding: 0 70px 0 70px !important;
    }
}

@media (max-width: 1506px) {
    .wg-information {
        padding: 17px !important;
    }

    .section-book {
        .text-china {
            display: none;
        }
    }
}

@media (max-width: 1475px) {
    .wg-information {
        p {
            display: none;
        }

        .number-phone {
            display: block;
        }
    }

    .portfolio-list {
        padding: 0 !important;
    }
}

@media (max-width: 1440px) {
    .book-table-inner {
        .right {
            display: none;
        }
        >div {
            width: 50% !important;
            max-width: unset;
        }
        .book-table {
            padding: 100px 30px;
            .title {
                font-size: 30px;
                line-height: 42px;
            }
        }
    }
    .section-special-menu {
        margin: 0 15px;
    }
    .text-special {
        display: none;
    }

    .wg-information {
        display: none !important;
    }

    .menu-primary-menu {
        padding-left: 0;
        justify-content: center;
    }
}

@media(max-width: 1380px) {
    .section-2-content {
        .image {
            &:first-child {
                display: none;
            }
        }

    }
}

@media(max-width: 1350px) {
    .about-us-content-1 {
        .top {
            line-height: 20px;
            padding: 0 0 10px !important;
        }

        .left {
            max-width: 30% !important;
        }

        .right {
            max-width: 70% !important;
        }
    }

    .private-content {
        .top {
            padding: 0 !important;
        }
    }

    .content-section {
        .title {
            font-size: 30px !important;
            line-height: 30px !important;
        }
    }
}

@media (max-width: 1250px) {

    .section-schedule-an-event {
        flex-wrap: wrap;
        > .bg-left {
            width: 50% !important;
        }
        > .book-table {
            width: 50% !important;
        }
        >.map-box {
            width: 100% !important;
            height: 500px !important;
        }
        h2 {
            font-size: 30px;
            line-height: 40px !important;
        }
    }

    .section-contact-2 .map-box {
        margin: 30px auto 0;
        width: 300px;
        height: 300px;
    }

    .section-about-us-about-2{
        flex-wrap: wrap;
        .widget-video{
            flex: 1 1 100%;
        }
        .wg-time,
        .about-us-content-2{
            flex: 1 1 50%;
        }
    }
    .gallery {
        flex-direction: column;

        .gallery-left {
            width: 100%;
        }

        .gallery-right {
            width: 100%;
        }
    }
    .wg-time {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .section-about-us-team {
        background: none;
        flex-wrap: wrap;

        .right,
        .left {
            max-width: 100%;
        }

        .left {
            .signature {
                bottom: 0 !important;
            }
        }
    }

    .section-private-2-inner {
        &::before {
            display: none;
        }

        .img {
            display: none;
        }

        .content-private {
            margin: 0 auto;
        }
    }

    .section-about {
        background: none;
    }

    .content-section {
        .top {
            line-height: 20px;
            padding: 0 0 10px !important;
        }



        .img-bg {
            display: none;
        }

        .text {
            padding-bottom: 30px !important;
        }
    }

    .title-about-us-book {
        font-size: 30px;
        line-height: 30px !important;
    }

    .section-private {

        .private-left {
            width: 100vw !important;
            height: auto;
        }

        .private-right {
            width: 100vw;
            position: relative;
        }

        .private-content {
            padding: 30px 15px !important;
        }

        .pb-4 {
            padding: 0 !important;
        }
    }

    .about-content {
        padding: 0 0 0  !important;
    }

    .header-center {
        padding: 0 50px 0 50px !important;

        .header-icon {
            gap: 10px;
        }
    }

    .menu-primary-menu {
        gap: 30px !important;

        >li {
            a {

                &::after {
                    right: -10px !important;
                }
            }
        }
    }

}

@media (max-width: 1150px) {
    .side-bar-item .cart-item .close-button {
        right: 0;
    }
    .section-widget-side-bar {
        padding-top: 50px;
    }

    .section-portfolio .portfolio-list {
        grid-template-columns: repeat(2, 1fr);
    }

    .section-about-us-about-1 {
        flex-wrap: wrap;

        .about-us-content-1 {

            .right,
            .left {
                max-width: 50% !important;
            }
        }

        .image {
            max-width: 100%;
            flex: 1 1 100%;
        }
    }

    .section-about-us-book {
        max-height: none;
        background: none;

        .img {
            display: none;
        }

        .title-about-us-book {
            color: var(--Black);
            padding: 20px 0 20px !important;
        }
    }

    .content-section {
        max-width: 100% !important;
    }

    .border-right-dashed {
        border: none;
    }

    .about-inner {
        flex-direction: column;
    }

    .section-menu-inner {
        flex-direction: column;

        .image {
            margin: 0;
        }
    }
}

@media (max-width: 1024px) {
    .section-private {
        flex-direction: column;
    }

    .tf-spacing-10,
    .tf-spacing-16,
    .tf-spacing-23 {
        padding: 50px 0 !important;
    }

    .tf-spacing-1,
    .tf-spacing-2,
    .tf-spacing-3,
    .tf-spacing-4,
    .tf-spacing-5,
    .tf-spacing-6,
    .tf-spacing-7,
    .tf-spacing-8,
    .tf-spacing-9,
    .tf-spacing-11,
    .tf-spacing-12,
    .tf-spacing-13,
    .tf-spacing-14,
    .tf-spacing-15,
    .tf-spacing-17,
    .tf-spacing-18,
    .tf-spacing-19,
    .tf-spacing-20,
    .tf-spacing-21,
    .tf-spacing-22,
    .tf-spacing-24,
    .tf-spacing-25 {
        margin-top: 0px;
        margin-bottom: 50px !important;
    }

    .blog-grid {
        padding-top: 50px;
        padding-bottom: 0px;
    }

    .article-blog-item {
        margin-bottom: 50px;
    }

    .section-schedule-an-event {

        .bg-left,
        .book-table,
        .map-box {
            max-width: 100vw !important;
            height: auto;
        }

    }

    .content-section {
        .icon {

            &::after,
            &::before {
                display: none;
            }
        }
    }

    .our-menu-content {
        .top {
            width: auto !important;
        }
    }

    .header-right {
        margin: 0 auto;
    }

    .mySwiper {
        .swiper-pagination {
            left: 47.5%;
            bottom: 10%;
        }
    }

    .page-title-home {
        .content {
            margin: 0;
            @include flex(center, center);
            flex-direction: column;
            text-align: center;
        }
    }

    .footer-top {

        br {
            display: none;
        }

        .subscribe {
            gap: 15px;
        }

        .input-email {
            width: 100%;
        }
    }

    .footer-middle {

        .about-footer-item,
        .footer-logo {
            margin-bottom: 30px;
        }
    }

    .footer-bottom {
        flex-wrap: wrap;
        justify-content: center;
        .text {
            margin-bottom: 30px;
        }
    }
}

@media (max-width: 991px) {
    .section-schedule-an-event {
        flex-wrap: wrap;
        > .bg-left {
            width: 100% !important;
            .left {
                max-width: unset;
                text-align: center;
                padding: 40px 15px !important;
            }
        }
        > .book-table {
            width: 100% !important;
        }
    }
    .blog-single-wrap {
        padding-top: 50px;
        padding-bottom: 0;
        .comments {
            margin-bottom: 0 !important;
        }
    }
    .gallery-box {
        padding: 6px 0 70px;
    }

    .section-about-us-about-1 {
        .right {
            padding: 30px 0px !important;
        }

        .about-us-content-1 {

            .right,
            .left {
                max-width: 100% !important;
            }
        }
    }

    h1 {
        font-size: 40px !important;
    }

    .section-1-content {
        padding: 40px !important;
        @include flex(center, center);
        flex-direction: column;
    }

    .section-about-us-about-1 {
        .about-us-content-1 {
            flex-wrap: wrap;

            .right,
            .left {
                max-width: 100%;
            }
        }
    }
    .banner-inner {
        align-items: center;

        .banner-content {
            position: static !important;
        }
    }

    .tf-spacing-16 {
        padding: 15px;
    }

    .section-portfolio {
        .widget-menu-tab {
            justify-content: start !important;
        }
    }

    .banner-content {
        top: 5% !important;
        width: 500px !important;
        height: 500px !important;
        padding: 46px 70px !important;
    }

    .page-title-home {
        .btn-page-title {
            justify-content: center;
        }
    }

    .section-testimonials {
        .image {
            display: none;
        }
    }

    .gallery-box .gallery-main {
        flex-wrap: wrap;
        padding: 0 15px;

        .col-img,
        .img-bottom {
            margin: 0 0 30px;
        }
 
        .col-img:first-child,
        .col-img:last-child,
        .col-img {
            max-width: 100%;
            width: 100%;
            margin-left: 0 !important;
            margin-right: 0 !important;
        }
        .col-img .top {
            justify-content: space-between;
            gap: 30px;
            .box {
                margin-left: 0 !important;
                margin-right: 0 !important;
            }
        }

        .img-bottom .box {
            margin-left: 0 !important;
            margin-right: 0 !important;
        }

    }

    .main-menu {
        display: none;
    }

    .canvas {
        display: none !important;
    }

    .canvas-nav-wrap {
        display: none;
    }

    .mobile-button {
        display: block !important;
    }

    .header-icon {
        margin-left: auto;
    }

    #site-logo {
        padding: 24px 10px !important;
    }

    .text-special,
    .img-bg,
    .img-bg-footer {
        display: none !important;
    }

    .img-bg-header {
        display: none;
    }

    .menu-primary-menu {
        gap: 15px !important;
    }

    .pl-20 {
        padding: 0;
    }
}

@media (max-width: 767px) {
    .book-table-inner  {
        padding: 0 !important;
        flex-wrap: wrap;
        > div {
            width: 100% !important;
            padding: 40px 15px !important;
        }
    }
    br {
        display: none;
    }
    h2 {
        font-size: 30px !important;
        line-height: 40px !important;
    }
    .section-portfolio .portfolio-list {
        grid-template-columns: repeat(1, 1fr);
    }
    .section-about-us-about-2{
        .wg-time,
        .about-us-content-2{
            flex: 1 1 100%;
        }
    }
    .shop-item {
        .icon {
            left: 43% !important;
        }
    }
    
    .gallery {

        .gallery-bottom,
        .top {
            flex-direction: column;

            .image {
                width: 100% !important;
            }
        }
    }

    .section-1-content {
        width: 100% !important;
    }

    .wg-icon-box {
        margin-bottom: 35px !important;
        .content {
            padding: 10px 0 20px 0 !important;
        }
        .icon {
            margin: 0 auto 15px !important;
        }
        &.mb-0 {
            margin-bottom: 0 !important;
        }
    }

    .section-private-1 {
        .private-right {
            padding: 15px !important;
        }
    }

    .section-private-2 {
        .section-private-2-inner {
            padding: 15px;
        }
    }

    .section-2-content {
        .image {
            display: none;
        }

    }

    .about-right {
        flex-direction: column;
    }

    .our-menu {
        padding: 30px 15px !important;

        .our-menu-title {
            font-size: 25px;
            line-height: 35px;
        }

        .our-menu-item {
            padding: 0px 30px 50px 0;
        }

        .scroll {
            right: -40px;
        }
    }

    .images-wrap {
        @include flex(center, center)
    }

    .widget-video {
        text-align: center;
    }

    .footer-top {
        .subscribe {
            gap: 15px;
        }
    }
}

@media (max-width: 550px) {

    .article-blog-item  {
        .image {
            margin-bottom: 0;
        }
        .content {
            padding: 0 !important;
        }
        .btn-blog-item {
            padding-top: 15px;
        }
    }

    .footer-top {
        flex-direction: column;
    }

    .bag-box {
        right: -86px !important;
    }

    .mySwiper .swiper-pagination {
        left: 42%;
        bottom: 0%;
    }

    .page-title-home {
        .btn-page-title {
            flex-direction: column;
        }
    }

    .content {
        padding: 30px 0 !important;
    }

    .shop-item {
        &.style-list  {
            .image {
                margin-bottom: 0;
            }
            .content {
                padding: 0px 15px !important;
                gap: 15px;
                flex-direction: column;
                >div {
                    padding-bottom: 0;
                }
                .price {
                    font-size: 15px;
                    line-height: 25px;
                }
            }
        }

        .content .name {
            font-size: 15px;
        }
    }

    .section-contact-2 {
        .map-box {
            width: 100%;
            border-radius: 0;
        }
    }

    .widget-saying-item {
        .content {
            padding: 15px !important;
            top: 0 !important;
            left: 0 !important;
            right: 0 !important;
            bottom: 0 !important;

            .icon {
                padding-bottom: 15px !important;
            }

            p {
                padding: 15px !important;
            }

            .text {
                padding-bottom: 15px !important;
            }
        }
    }

    .section-about-us-team {
        .left {
            .signature {
                display: none;
            }
        }
    }

    .portfolio-item {
        .content-1 {
            padding: 0 !important;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
        }
    }

    .banner-inner {
        .banner-content {
            width: 380px !important;
            height: 380px !important;
            padding: 45px !important;
            @include flex(center, center);
            flex-direction: column;

            .fs-35 {
                font-size: 20px !important;

            }

            .lh-45 {
                line-height: 20px !important;
            }

            .text-china {
                height: 46px !important;
                width: 201px !important;
            }

            .title {
                font-size: 24px !important;
                line-height: 25px !important;
            }
        }
    }



    .section-book .book-inner {
        padding: 20px !important;
    }

    .book-table-inner {
        .book-table {
            &.style-2 {
                padding: 50px 20px;

                .title {
                    font-size: 30px;
                }
            }
        }
    }

    .header-right {
        .header-icon {
            display: none;
        }
    }

    .content-meta {
        gap: 0;
    }

    .meta {
        flex-direction: column;
    }

    .bottom {
        flex-direction: column;

        .tags {
            margin-bottom: 30px;
        }
    }

    .columns {
        flex-direction: column;

        fieldset {
            width: 100% !important;
        }
    }
}

MMCT - 2023