.section_1{
     background:#fff;
     color:#000;
     padding:0;
}


.section_2{
    padding:0;
    background-image:none;
}

.section_3{
     padding:0 0 50px 0;
     background-image:url(https://www.newpages2u.com/userfiles/21654/image/bg1.jpg);
}

.section_4{
     padding:50px 0;
     background-image:url(https://www.newpages2u.com/userfiles/21654/image/bg1.jpg);
    background-size:cover;
}

.title_x1{
    transform:scale(0.85);
}

.font1{
    font-size:14px;
    line-height:26px;
}


.button_x1{
     transition:Ease-in-out 0.25s;
     padding-top:30px;
}

.button_x1:hover{
     padding-left:20px;
}

.show-content {

    margin: 0 20px;
}

.show-content .content-holder {

    left: 80% !important;
    transform: scale(1) !important;
    opacity: 1 !important;
    transition: all .2s ease-in-out;
    z-index: 1;
    background-color: rgba(190,30,45,0.9);
    color:#fff;
    padding:25px 20px 20px 15px;

}


.show-content:hover .content-holder {

    left: 100% !important;

}


.show-content .img-holder{
    object-fit:cover;
    transform:scale(1);
    transition: all .2s ease-in-out;
}

.show-content:hover .img-holder{
   
    transform:scale(1.1);
}

.show-content .img-holder img{
    width:100% !important;
    vertical-align: middle;
}

.vertical-txt {

    writing-mode: vertical-rl;
    text-orientation: mixed;
    position: absolute;
    float: left;
    font-size: 20px;
    font-weight: bold;
    color #fff;
    text-transform:uppercase;

}


.icon-shopee{
    width:250px !important;
    margin:0 auto;
    animation : 2s .2s pulse infinite;
    padding:0 20px;

}



.intro {
    padding: 0px !important;
    overflow-x: auto;
}
 
.banner-item {

    height: 120px !important;
}

.home_contact_us a,
.contact_region a{
    color:#333 !important;
}