


    body{
        background: #f9f9f9a3;
    }
    /*-----------------------------------------------------------------------*/

    .vnt-banner{
        position: relative;
    }
    #banner_for{
    }
    #banner_for img{
        width: 100%;
    }
    #banner_nav{
        padding: 0px 10px 0px ;
    }
    #banner_nav .slick-list{
        margin: 0px 10px 15px;
    }
    #banner_nav .slick-list .item{
        padding: 10px 1px 0px;
    }
    #banner_nav .img{
        position: relative;
        margin-bottom: 5px;
        cursor: pointer;
width: 95%;
padding: 5px 0px 5px 5px;
    }
    #banner_nav .img img{
        backface-visibility: hidden;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
        opacity: 1;
      border-radius:4px;
    }
    #banner_nav .item:hover .img img{
        opacity: 0.7;
    }
    #banner_nav .img:after{
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        border: 1px solid rgba(255, 255, 255, 0.4);
        z-index: 10;
    }

    #banner_nav .img a{
       display: block;
       position: relative;
       z-index: 100;
   }
    #banner_nav .item h3 a{
        font-size: 12px;
        line-height: 22px;
        color: #fff;
        text-transform: uppercase;
        display: block;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
        text-align: center;
    }
    #banner_nav .item:hover h3 a{
        color: #867934;
    }
    #banner_nav .slick-dots{
        bottom: 0px;
        text-align: center;
        left: 0;
    }
    #banner_nav .slick-dots li {
        width: 5px;
        height: 5px;
    }
    #banner_nav .slick-dots li button{
        width: 5px;
        height: 5px;
    }
    #banner_nav .slick-dots li button:before{
        content: '';
        background: #fff;
        border: 0;
        width: 5px;
        height: 5px;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
    }
    #banner_nav .slick-dots li.slick-active button:before ,#banner_nav .slick-dots li button:hover:before{
        opacity: 1;
        background: #191919;
    }
    #banner_nav .slick-arrow {
        -webkit-transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        transition: all 0.5s ease;
        top: 36%;
        -webkit-transform: translate(0,-50%);
        -ms-transform: translate(0,-50%);
        -o-transform: translate(0,-50%);
        transform: translate(0,-50%);
        color: #1D2129;
        height: 20px;
        display: block;
        width: 20px;
    }
    #banner_nav .slick-arrow:after {
        position: absolute;
        top: 50%;
        left: 50%;
        font-size: 20px;
        color: #191919;
        font-family: fontawesome;
         -webkit-transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        transition: all 0.5s ease;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    #banner_nav .slick-arrow:hover:after{
        color: #1D2129;
    }
    #banner_nav .slick-next:after {
        content: '\f105';
    }
    #banner_nav .slick-prev:after {
        content: '\f104';
    }
    #banner_nav .slick-next {
        right: 1px;
    }
    #banner_nav .slick-prev {
        left: 1px;
    }

    /*-----------------------------------------------------------------------*/

    .boxMain{
     border-top: 1px solid #ebebeb;
      padding-bottom:20px;
    }
    .boxMain .boxMain-title{
        margin-bottom:10px;
    }
    .boxMain .boxMain-title span{
        display:block;
        font-size: 16px;
        line-height: 28px;
        color:#191919;
        font-family: 'Poppins',Helvetica,Arial,sans-serif;
        font-weight: 700;
padding-top: 20px;
    }
    .boxMain-title .icon_register{        
        padding-left: 5px;
        position: relative;
    }
    .boxMain-title .icon_register a{
        color: #191919;
        font-size: 16px;
        font-weight: 600;
    }
    .boxMain-title .icon_inquiry{
        padding-left: 5px;
        position: relative;
    }
    .boxMain-title .icon_inquiry a{
        font-size: 16px;
        color: #191919;
        font-weight: 600;
    }
    .boxMain-content{
        font-style: italic;
    }
    .boxMain-content p{
        font-size: 13px;
        color: #6b6b68;
        line-height: 22px;
        padding: 0;
    }
    .boxMain-content strong{
        color: #867934;
    }
    .boxMain-content b{
        color: #6b6b68;
    }
    .text-honeycomb{
        margin-bottom: 20px;
    }

