/*Services Page Secondary Section*/

.secondary__section:nth-child(n+1) .grid__container {
    gap: 1rem;
}

.info .grid__container {
    padding-bottom: 0.75rem;
}

.info__icons {
    gap: 1.5rem;
    align-items: center;
    justify-content: center;
}

.icon__img--div {
    width: 100%;
    height: fit-content;
}

.info__icons--text {
    text-align: center;
    width: 100%;
    max-width: 305px;
}

.icon__styles--small {
    width: auto;
    height: 6.25rem;
    margin-inline: auto;
}


.secondary__section:nth-of-type(n+2)>div>div.grid__container {
    width: 100%;
    height: fit-content;

    grid-template-columns: repeat(auto-fill, minmax(250px, 325px));
    gap: 2rem;
    place-content: center;
    place-items: center;
    margin-bottom: 2rem;
}


@media(max-width:40rem) {

    .secondary__section:nth-of-type(n+2)>div>div.grid__container {
        margin-bottom: 1.5rem;

    }

}



@media(min-width:48rem) {

    .secondary__section:nth-child(n+1) .grid__container {
        gap: 1rem;
        grid-template-columns: repeat(3, minmax(190px, 1fr));
    }

}