@media only screen and (min-width: 901px) and (max-width: 1600px) {

    .products-title h3 {
        font-size: 42px;
    }

    .products2 {
        padding: 80px 0;
    }

}

@media screen and (min-width: 500px) and (max-width: 900px) {
    
    .products {
        display: none;
    }

    .products2 {
        padding: 60px 0;
    }

    .products-descripthion h4 {
        font-size: 30px;
    }

    .products-descripthion p {
        font-size: 20px;
    }

    .products-link {
        display: block;
    }

    .products-link button {
        margin-bottom: 2vh;
    }

    .content h4 {
        font-size: 30px;
    }

    .content p {
        font-size: 20px;
    }

    .content-card {
        flex-basis: calc(50% - 3vh);
    }

    .content-card img {
        border-radius: 15px;
        height: 150px;
    }

}

@media only screen and (max-width: 500px) {

    .products {
        display: none;
    }

    .products2 {
        padding: 50px 0;
    }

    .products-descripthion h4 {
        font-size: 24px;
    }

    .products-descripthion p {
        font-size: 15px;
    }

    .products-link {
        display: block;
    }

    .products-link button {
        font-size: 15px;
        margin-bottom: 2vh;
    }

    .content {
        margin-top: 2vh;
    }

    .content h4 {
        font-size: 20px;
    }

    .content p {
        font-size: 15px;
    }

    .content-card {
        flex-basis: calc(50% - 3vh);
    }

    .content-card img {
        border-radius: 15px;
        height: 150px;
    }

}