body {
    /* background: url(../img/bg.jpg) repeat; */
}
.menu-area {
    background: var(--white-color);
}
.header-logo {
    /* max-width: 260px; */
}
.footer-layout1 {
    background: var(--title-color);
}
.about-content-wrap .sec-title {
    font-size: 42px;
    margin-bottom: 15px;
}
.counter-card-icon i {
    color: var(--white-color);
    font-size: 60px;
}
.sticky-wrapper.sticky .header-logo {
    /* max-width: 260px; */
    padding-top: 5px;
    padding-bottom: 10px;
}
.header-logo a {
    display: flex;
    align-items: center;
    gap: 10px;
}
.header-logo img {
    max-width: 50px;
}
.header-logo h1 {
    font-size: 24px;
    font-weight: 800;
    line-height: 32px;
    margin: 0;
    color: var(--theme-color);
}
.header-logo h1 span {
    display: block;
    font-size: 15px;
    line-height: 21px;
    color: var(--title-color);
    font-weight: 600;
}
.about-content-wrap h4 {
    color: var(--theme-color);
    font-size: 22px;
    line-height: 30px;
}
.counter-area-1 .counter-wrap {
    background: var(--theme-color);
}
.service-page-single li {
    margin-bottom: 10px;
}
.service-page-single h4 {
    font-size: 18px;
    color: var(--black-color);
}
/* .menu-area .btn {
    padding: 15px 20px;
} */
/* .menu-all-pages-container .menu {
    column-count: 3;
} */
@media (max-width: 767px) {
    .about-content-wrap .sec-title {
        font-size: 32px;
    }
    .about-content-wrap h4 {
        font-size: 18px;
        line-height: 26px;
    }
}
