.vn_header {
    background-image: url(/wp-content/uploads/2026/05/breadcrumb-image.jpg);
    background-attachment: inherit;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 75px 0 !important;
    position: relative;
    text-align: center;
}

.vn_header:after {
    background-color: rgba(0, 0, 0, 0.8);
    content: "";
    height: 100% !important;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    pointer-events: none;
}

.row_custom_category {
    position: relative;
    z-index: 9999;
    color: #fff;
}

.vn_bos h1 {
    color: #fff;
    font-size: 46px;
}