.custom-logo a {
    display: flex;
    align-items: center;
}
.custom-logo a img {
/*    max-width: 60px;*/
    margin-right: 1px;
}
.custom-logo h1 {
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
    color: var(--main-color);
}
.custom-logo h1 span {
    display: block;
    font-size: 20px;
    color: var(--color-four);
}
.slider-one_heading {
    font-size: 60px !important;
}
.slider-one_heading span {
    display: block;
}
.main-header.fixed-header .main-menu .navigation > li > a {
    color: var(--main-color);
}
.main-header.fixed-header .sticky-header .main-menu .navigation > li:hover > a,
.main-header.fixed-header .sticky-header .main-menu .navigation > li.current > a {
    color: var(--color-five);
}
.contact-form-section {
    padding-top: 50px;
}
@media only screen and (max-width: 767px) {
    .slider-one_heading {
        font-size: 36px !important;
    }
    .nav-logo a{
        display: flex;
        align-items: center;
    }
    .nav-logo h1 {
        font-size: 20px;
        line-height: 28px;
        color: var(--main-color);
    }
    .nav-logo h1 span {
        display: block;
        display: block;
        font-size: 16px;
        color: var(--color-four);
    }
    .mobile-menu .nav-logo img {
/*        max-width: 50px;*/
        margin-right: 5px;
    }
}
