@import "fonts.css";
footer .footer-widget .contact-area{
    display: inline-block;
    width: 100%;
    padding-top: 0;
}
footer .footer-widget .contact-area .hotline-area{
    width: 100%;
    margin-bottom: 20px;
}
.contact-page .single-location ul{
    max-width: 100%;
    display: flex;
}
.contact-page .single-location ul li{
    width: 33.3%;
}
.blog-text ul{
    list-style: disc;
    padding-left: 5%;
}
footer .footer-menu-wrap{
    border: none;
}
footer .footer-menu-wrap .footer-logo{
    background: none;
}
.header-area.style-2 .menu-wrap {
    border: none;
}
@media (max-width: 768px) {
    .header-area.style-2 .header-logo img {
        width: unset;
        max-width: 50% !important;
    }
    .mobile-logo-wrap img {
        width: 30%;
    }
    .header-area.style-2 .menu-wrap .main-menu .menu-list {
        padding-top: 30px;
    }
    .breadcrumb-section .banner-content .breadcrumb-list {
        display: none;
    }
    .header-area.style-2 {
        border-bottom: 0;
    }
    .header-area.style-2 .header-logo {
        background-color: transparent;
    }
    .home3-about-section .about-content .section-title1 h2 {
        font-size: 20px;
    }
}
@media (max-width: 1399px) and (min-width: 768px) {
    .header-area.style-2 .header-logo img {
        width: unset;
        max-width: 60%;
    }
}