.descriptionService {
    font-size: 23px;
    color: #3f4751;
    font-weight: bold;
    line-height: 28px;
}

/* BEGIN BG SLIDERS */
.slideBg1 {
background: url(images/header-bg.jpg) repeat-x;
background-size: cover;
}

.carousel-indicators {
    display: none;
}
/* END BG SLIDERS */

.homeBg {
    position: relative;
    z-index: 0;
}


.homeBg::before {
    content: "";
    position: absolute;
    inset: 0;
    background: url(home.jpg) repeat-x;
    opacity: 1;
    z-index: -1;
}

.headerBg {
    position: relative;
    z-index: 0;
}

.headerBg::before {
    content: "";
    position: absolute;
    inset: 0;
    background: url(images/header-bg.jpg) repeat-x;
    opacity: 1; /* прозрачность от 0 до 1 */
    z-index: -1;
    background-size: cover;
}

.homeAdverstingBox A {
    color: #2196f3 !important;
}

.leftSidebar,
.rightSidebar {
/* position: sticky;
top: 0; */
/* Сделаем высоту сайдбаров 100% высоты экрана */
}

.footer {

}

.headerButtonRegSm {
    background: #FFF;
}

@media screen and (max-width: 540px) {

    .descriptionService {
        font-size: 14px;
        line-height: 17px;
    }

    .headerBg::before {
        background: none;
    }

}