/* Tablet */
@media (max-width: 1024px) {
    h1 {
        font-size: 45px!;
    }
    h2 {
        font-size: 35px;
    }
    h3 {
        font-size: 28px;
    }
    h4 {
        font-size: 22px;
    }
    .service_wrapper {
        grid-template-columns: repeat(2, 1fr);
    }
}

/* Mobile */
@media (max-width: 600px) {
    .service_wrapper {
        grid-template-columns: 1fr;
    }
}