@media screen and (max-width: 768px) {

    .homeContent h2 {
        font-size: 1rem;
    }

    .homeContent h3 {
        font-size: 2rem;
    }

    .aboutImage {
        margin-bottom: 20px;
        width: 90%;
    }

    .aboutContent {
        padding: 20px 0;
    }

    .servicesSection {
        height: auto !important;
    }

    .container .item {
        width: 90%;
    }

    .clientImage {
        width: 40%;
    }

    .clientText {
        width: 100% !important;
    }

    .blogSection {
        height: auto;
        padding: 80px 0;
    }

    .contactSection .container {
        padding: 0px;
    }

    .contactSection .container-form {
        padding: 0px;
    }

    .contactSection {
        width: 100%;
    }

    .nameIn {
        margin-bottom: 15px;
    }

    .contactSection .contactHeader {
        font-size: 2rem;
    }

    .clientsSection h2 {
    font-size: 2rem;
}

    .aboutButtons .one {
        margin-bottom: 15px;
    }
}