.clients-section .section-title {
    font-size: 2.5rem;
    font-weight: 800;
    margin: 22px 0 0px;
    display: flex;
    justify-content: center;
}

.section-title {
    color: #fff;
}
.section-heading .section-title {
    display: flex;
    justify-content: center;
}


@media (max-width:767px) {
	
	.project-hero .container {
    display: unset !important; 
}

.hero-content {
    margin-bottom: 40px;
}

.project-slider-section {
    padding: 30px 0;
}
.clients-section {
    padding: 30px 0px 0;
}
.project-hero {
    padding: 40px 20px;
}
.project-navigation {
    bottom: 45px !important;
    padding-left: unset;
}
.featured-projects-section {
    padding: 0px 0;
}

.clients-section .section-title {
    font-size: 1.5rem;
}
.footer-middle-second ul li a.nav-link {
    line-height: 14px;
}
.section-title {
    font-size: 1.2rem;
}
.card-head {
     gap: unset !important; 

}
}