header.vs-header.layout2.layout2-cust,
header.vs-header.layout1.layout1-cust {
    padding-top: 10px;
}
.blog-style3 h3.blog-title 
{
    font-size: 28px;
}


.sidemenu-wrapper .sidemenu-content .sidemenu-body {
    padding: 0 45px 53px;
}



.breadcumb-wrapper-cust {
    padding: 24px 0 24px;
    min-height: 50px;
}


.space-top-cust {
    padding-top: 30px;
}





.carousel-arrow2-cats {
    display: flex;
    align-items: center;
    gap: 22px;
    justify-content: center;
}

li.active a.disabled {
   color: var(--theme-color);
}