@media only screen and (max-width: 576px) {
    nav.navbar {
    flex-wrap: wrap;
    justify-content: center;
}

.side-chat {
    display: flex!important;
    text-align: center;
    gap: 8px;
    justify-content: center;
}

.side-chat a {
    justify-content: center;
    gap: 2px;
    margin-bottom: 5px;
}

/*a.navbar-brand img {*/
/*    width: 208px;*/
/*}*/

.publiihsing-compnay h5 {
    letter-spacing: 2.5px;
}

.publiihsing-compnay h1 {
    font-size: 39px;
    line-height: 41px;
}

.banner-form {
    width: 100%;
}

.publiihsing-compnay ul li img {
    width: 68px;
}

.publiihsing-compnay ul {
    justify-content: start;
    gap: 9px;
}

.service-publish h2 {
    font-size: 33px;
}

.client-review p {
    width: 100%;
}

.client-slider .owl-nav button.owl-prev {
    top: 35%;
    left: 0px;
}

.client-slider .owl-nav button.owl-next {
    top: 35%;
    right: 0px;
}

.logo-slider .client-review {
    height: 100px;
}

.logo-slider .client-review img {
    width: 31%!important;
}

.result_inner h2 {
    font-size: 35px;
}

.publish-us h2 {
    font-size: 32px;
    margin-top: 16px;
    margin-bottom: 10px;
}

.form-btn button {
    width: 100%;
}

.service-publish ul {
    flex-wrap: wrap;
    gap: 9px;
}

footer .service-publish h2 {
    font-size: 29px;
}

footer {
    padding: 54px 0px;
}

.footer-end {
    flex-wrap: wrap;
}

.footer-end p {
    font-size: 14px;
}

.privacy a {
    font-size: 15px;
}
}