/* Consistent compact spacing between major sections on public pages */

.solutions-section,
.section,
.services-section,
.service-details-section,
.service-cta,
.projects-intro,
.gallery-main,
.team-page-content,
.contact-page,
.career-intro,
.career-roles-section,
.career-application,
.about-slider-wrapper,
.about-highlights,
.clients-section {
    padding-block: 24px !important;
}
