
















#block-exxelprime-views-block-b-vb-home-banner-block-1{
    margin-bottom: 15px;
}
#block-exxelprime-views-block-b-vb-home-banner-block-1 .view-content{
    overflow: hidden;
}
#block-exxelprime-views-block-b-vb-home-banner-block-1 .banner{
    
}
#block-exxelprime-views-block-b-vb-home-banner-block-1 .banner .wrapper{
    
}
#block-exxelprime-views-block-b-vb-home-banner-block-1 .banner .banner-img{
    
}
#block-exxelprime-views-block-b-vb-home-banner-block-1 .slick__slide .banner-img a,
#block-exxelprime-views-block-b-vb-home-banner-block-1 .banner .banner-img a{
    
}

#block-exxelprime-views-block-b-vb-home-banner-block-1 .slick__slide .banner-img img,
#block-exxelprime-views-block-b-vb-home-banner-block-1 .banner .banner-img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}











#block-exxelprime-views-block-b2c-vb-brand-banner-block-1 .view-content {

}
#block-exxelprime-views-block-b2c-vb-brand-banner-block-1 .slick__slide,
#block-exxelprime-views-block-b2c-vb-brand-banner-block-1 .brand {

}
#block-exxelprime-views-block-b2c-vb-brand-banner-block-1 .slick__slide .image,
#block-exxelprime-views-block-b2c-vb-brand-banner-block-1 .brand .image{
    
}
#block-exxelprime-views-block-b2c-vb-brand-banner-block-1 .slick__slide .image img,
#block-exxelprime-views-block-b2c-vb-brand-banner-block-1 .brand .image img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}











#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1{
    
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .view{
    
}

#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .view-header{
    margin-bottom: 50px;
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .view-header .header{
    margin-bottom: 15px;
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .view-header .header .sub-title{
    text-transform: uppercase;
    color: #000;
    font-weight: 400;
    margin-bottom: 10px;
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .view-header .header .title{
    
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .view-header .header .title h2{
    font-size: 28px;
    font-weight: 600;
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .view-header .header-desc{
    font-size: 14px;
    line-height: 1.7;
    padding-bottom: 30px;
    margin-bottom: 30px;
    border-bottom: 2px solid #808080;
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .view-content{
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 2px solid #808080;
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .brand{
    flex-basis: 33.33%;
    padding: 0 15px;
    margin-bottom: 30px;
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .brand .wrapper{
    
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .brand .logo{
    height: 50px;
}
#block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .brand .logo img{
    width: 100%;
    height: 100%;
    object-fit: contain;
    cursor: pointer;
}








/* BRAND PAGE BANNERS */

#block-exxelprime-views-block-b-vb-brand-page-banner-block-2,
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1{
    margin-bottom: 75px;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1{
    margin-top: 30px;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-2{
    overflow: hidden;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-2 .view-content,
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .view-content{
    
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .view-content{
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 15px;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-2 .view-content{
    /*max-width: 95%;*/
    max-width: 1380px;
    margin: 0 auto;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-2 .banner,
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .banner{
    
}


#block-exxelprime-views-block-b-vb-brand-page-banner-block-2 .banner img,
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .banner .image img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}


#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .banner .bottom{
    max-width: 1170px;
    margin: 30px auto;
    padding: 0 15px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .banner .bottom .desc{
    flex-basis: 33%;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .banner .bottom .desc p{
    font-size: 14px;
    line-height: 1.7;
    margin-bottom: 0;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .banner .bottom .desc-2{
    flex-basis: 33%;
    text-align: right;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-1 .banner .bottom .desc-2 p{
    font-size: 14px;
    line-height: 1.7;
    margin-bottom: 0;
}








#block-exxelprime-views-block-b-vb-brand-page-banner-block-6{
    margin: 30px auto 75px auto;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-6 .view-content{
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 15px;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-6 .banner{
    padding-bottom: 50px;
    margin-bottom: 50px;
    border-bottom: 1px solid #707070;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-6 .banner img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}













#block-exxelprime-views-block-b-vb-brand-page-banner-block-7{
    margin: 30px 0 75px 0;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-7 .view-content{
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 15px;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-7 .banner{

}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-7 .banner img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}








#block-exxelprime-views-block-b-vb-brand-page-banner-block-8{
    margin: 30px auto 75px auto;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-8 .view-content{
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 15px;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-8 .banner{
    padding-bottom: 50px;
    margin-bottom: 50px;
    border-bottom: 1px solid #707070;
}
#block-exxelprime-views-block-b-vb-brand-page-banner-block-8 .banner img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}








@media only screen and (max-width: 768px){
    #block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .brand{
        flex-basis: 20%;

    }
}

@media only screen and (max-width: 600px){
    #block-exxelprime-views-block-b2cr-vb-brand-banner-block-1 .brand{
        padding: 0 7px;   
    }
}





















