body {
    background: url(https://apihoard.webit.com/api/v1/Image/A15E70464E140FC4F1C7F3F229C46EA3/A15E70464E140FC4F1C7F3F229C46EA3.jpg?size=1920x1440);
    background-size: cover;
    background-attachment: fixed;
}

.header,
.title,
.line,
.businessinfo,
.list,
.text,
.slideshow {
    background: transparent !important;
}

.header-info .header-info-business a:hover {
    color: #6E9673;
}

@media (min-width: 991.98px) {
    .header .navbar.bg-primary {
        background: transparent !important;
    }
}

.navbar .container {
    background: var(--color-theme-primary);
    padding: 0px !important;
    border-radius: 5px;
}

.title {
    margin-top: 1.5em;
    padding: 0em !important;
    border-radius: 20px 0px;
}

.title .container {
    border-radius: 20px 20px 0px 0px;
}

.title-heading {
    padding: 1em 0em !important;
    margin: 0em;
}

.wb__bg,
.title .container,
.line .container,
.businessinfo .container,
.list .container,
.text .container,
.slideshow .container {
    background: rgba(255, 255, 255, 0.9);
}

.businessinfo,
.slideshow,
.slideBanner-container,
.slideshow-container,
.text {
    padding: 0em !important;
}

.slideshow-container {
    margin-top: 0em !important;
    margin-bottom: 0em !important;
}

/*=============== HEADER ===============*/
a.nav-link {
    text-transform: uppercase;
}

/*=============== HOME PAGE ===============*/

@media (max-width: 767.98px) {
    .slideBanner {
        background-color: rgba(0, 0, 0, 0.6);
        z-index: 50;
        text-align: center;
        padding: 20px 0px;
        width: 100%;
    }
}

@media (min-width: 768px) {
    .slideBanner {
        background-color: rgba(0, 0, 0, 0.6);
        z-index: 50;
        text-align: center;
        padding: 20px 0px;
        position: absolute;
        width: 100%;
        top: -120px;
        color: white;
    }
}

/*-- Large devices (desktops, 992px and up) --*/
@media (min-width: 992px) {
    ...
}

/*-- Extra large devices (large desktops, 1200px and up) --*/
@media (min-width: 1200px) {
    ...
}

.slideBanner span {
    text-align: center;
    font-size: 20px;
    line-height: 30px;
}

.page-home .list {
    padding: 0em !important;
}

.page-home .list .list-text-title {
    color: var(--color-theme-secondary);
}

.page-home .list .btn {
    display: none;
}
