.editor-styles-wrapper .hero-sub a {
    text-decoration: none;
}

/* Overwriting astra styles */
.hero-sub p {
    margin-bottom: 0 !important;
}

.hero-sub__breadcrumb {
    color: rgba(255, 255, 255, 0.25);
}

.editor-styles-wrapper .hero-sub__breadcrumb a,
.hero-sub__breadcrumb a {
    color: var(--color-white);
    text-decoration: none !important;
}

.hero-sub__breadcrumb span > span:not(:first-child) {
    padding: 0 10px;
}

.hero-sub__breadcrumb span > span:first-child {
    padding-right: 10px;
}

.hero-sub__breadcrumb > span .breadcrumb_last {
    font-weight: 400;
    color: var(--color-white);
}

@media screen and (max-width: 768px) and (max-height: 1000px) {
    .admin-bar .hero-sub {
        min-height: calc(var(--vh, 1vh) * 100 - 95px);
    }

    .hero-sub {
        min-height: calc(var(--vh, 1vh) * 100 - 55px);
    }
}
