/* Large desktop 1440 x 900 WXGA+ */
@media (min-width: 1440px) and (max-width: 1536px) {

    #header #logo {
        width: 90px;
    }

    .container-width,
    .full-width .ubermenu-nav,
    .container,
    .row {
        max-width: 1200px !important;
    }

    .row.row-collapse {
        max-width: 1200px !important;
    }

    .row.row-small {
        max-width: 1200px !important;
    }

    .sub-menu .row.row-small {
        max-width: 100% !important;
    }

    .row.row-large {
        max-width: 1200px !important;
    }

    .submenu_box .icon-box-text .title {
        font-size: 22px;
        color: #4B4B60;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
        letter-spacing: -1.4px;
        line-height: 30px;
        margin: 10px 0px;
    }

    .submenu_box .icon-box-text .info {
        font-family: 'SVN-HelveticaNowDisplay-Medium';
        font-size: 19px;
        margin-bottom: 20px;
        color: #B2B2B9;
        letter-spacing: -0.5px;
        font-weight: normal;
        line-height: 22px;
        width: 98%;
    }

    .submenu_box .icon-box .icon-box-img {
        margin-bottom: 20px;
        max-width: 100%;
        position: relative;
    }

    .home_banner .effect_container .banner_title.black {
        font-size: 60px;
        color: #4b4b60;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
        letter-spacing: -5px;
        word-spacing: -4px;
        margin: 0;
        line-height: 80px;
        white-space: nowrap;
    }

    .row_why_qlm p.info {
        font-size: 25px;
        letter-spacing: -1px;
        line-height: 25px;
        color: #4B4B60;
        margin-bottom: 10px;
        margin-top: 10px;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
    }

    .row_why_qlm p.title.red {
        font-size: 27px;
        letter-spacing: -1px;
        color: #DC2D32;
        margin-top: 20px;
        padding: 0px;
        line-height: 27px;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
    }

    .home_banner .home_banner_image {
        border-radius: 50px;
        overflow: hidden;
        max-width: 780px;
        max-height: 630px;
    }

    .col_whyqlm .col-inner {
        min-height: 330px;
        position: relative;
    }


    .img_bottom {
        position: absolute !important;
        left: 0px;
        bottom: 0px;
        height: 110px;
        overflow: hidden;
        border-bottom-left-radius: 40px;
        border-bottom-right-radius: 40px;
    }

    .home_market .row_market {
        position: relative;
        height: 651px;
        margin: auto;
        max-width: 2000px !important;
        padding-left: 150px;
    }

    .home_market p.title {
        font-size: 35px;
        line-height: 35px;
        color: #4b4b60;
        margin: 0px;
        margin-bottom: 40px;
        letter-spacing: -3px;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
    }

    .home_market p.info {
        color: #4b4b60;
        font-size: 18px;
        letter-spacing: -0.5px;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
    }

    #content .banner.home_market_box {
        width: 270px !important;
        min-height: 530px;
        display: inline-flex !important;
        margin: 0px 10px;
        max-width: initial !important;
        padding: 0 10px 30px !important;
        border-radius: 40px;
        overflow: hidden;
    }

    .home_market_box .lg-y55 {
        bottom: 37%;
    }

    .home_latestnews_blog .post-item .box-text a {
        line-height: 30px;
        font-size: 22px;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
    }


    .home_latestnews_blog .post-item .from_the_blog_excerpt {
        bottom: 20px;
        position: inherit;
        font-size: 15px;
        letter-spacing: -0.5px;
        font-weight: normal;
        color: #4b4b60;
        width: 60%;
        line-height: 15px;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
    }


    .footer-1 .large-columns-6 div:nth-child(1) {
        flex-basis: 112px !important;
    }

    .footer-1 .large-columns-6 #block_widget-13 div:nth-child(1) {
        flex-basis: 100% !important;
    }

    .footer-1 #text-3 {
        max-width: 170px !important;
    }

    .footer.footer-1 .footer-market-container {
        max-width: 470px;
        flex-basis: 100%;
    }

    .footer-1 ul.locations li {
        font-size: 20px;
        margin: 0px 0px;
        padding: 0px;
        line-height: 30px;
        letter-spacing: -0.5px;
    }

    .footer.footer-1 ul.footer-market li a {
        padding: 0px;
        font-size: 20px;
    }

    .footer-1 ul#menu-navigation li a {
        font-size: 20px;
        margin: 0px 0px;
        padding: 0px;
        letter-spacing: -0.5px;
    }

    .footer-1 ul.footer-other-links li a {
        font-size: 20px;
        margin: 0px 0px;
        padding: 0px;
        letter-spacing: -0.5px;
    }

    .footer.footer-1 ul.footer-market {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        column-count: 2;
        width: auto;
        margin-top: 40px;
    }

    .section_explore .col_details h2 {
        font-size: 30px;
        width: 80%;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
    }

    .sec_understand_packaging .box_packaging h4,
    .sec_understand_packaging .box_packaging h4>a {
        color: #4b4b60 !important;
        font-weight: 400;
        font-size: 28px;
        letter-spacing: -2px;
        font-family: 'SVN-HelveticaNowDisplay-Medium';
        text-decoration: none;
    }

    .section.section_aboutus_ourteam .team_member .box-image {
        height: 250px;
    }


    .section.section_aboutus_ourteam .team_member img {
        height: 200px;
        width: auto;
    }

    /* section location market */
    #content>section.section_location_market.section_slide_segment .bg.bg-loaded {
        background-size: auto 133px !important;
        background-position: 130px 50%;
    }

    #content .page_content.chemical_labels .banner_slider .img {
        border-radius: 40px;
        width: 570px !important;
        height: 600px;
        overflow: hidden;
        display: flex;
        align-items: center;
        justify-content: center;
    }


    html[lang="vi"] {

        #content .labels_section_top_info h2.headline,
        #content .labels_section_top_info h1.headline {
            position: inherit;
            bottom: 0px;
            color: white;
            font-weight: normal;
            font-size: 40px;
            padding: 0px;
            margin: 0px;
            letter-spacing: 0.5px;
            top: 100px;
            font-family: 'SVN-HelveticaNowDisplay-Medium';
        }

        .qlm_flexibles h2 {
            font-size: 33px;
            line-height: 33px;
            color: var(--qlm-color-red);
            letter-spacing: 0.5px;
            margin: 0px;
            font-family: 'SVN-HelveticaNowDisplay-Medium';
        }

        .popular_bottom .popular_icons p {
            font-size: 20px;
            line-height: 20px;
            letter-spacing: 0.5px;
            font-family: 'Helvetica-Light', arial, sans-serif;
            color: white;
        }

        .section.section_explore.section_location_slider.section_aboutus_slider .flexible_features .header-title {
            color: var(--qlm-color-red);
            font-size: 28px;
            letter-spacing: -3px;
        }

        #content .partner p {
            color: var(--qlm-color-medium-grey);
            font-size: 23px;
            line-height: 23px;
            font-family: 'Helvetica-Light', arial, sans-serif;
          }

    }




}