.equipamentos-grid {
    display: grid;
    grid-template-columns: minmax(230px, 350px) minmax(230px, 350px) minmax(230px, 350px);
    justify-items: center;
    grid-gap: 10px;
    padding-left: 10px;
    padding-right: 10px;
    justify-content: center;
}

.equipamentos-grid > a {
    display: grid;
    background-size: cover;
    width: 300px;
    height: 300px;
    margin-bottom: 50px;
    transition: .4s;
    text-transform: uppercase;
}

.agricola-grid {
    top: -50px;
    position: relative;
}

.agricola-grid > a:nth-child(1) {
    background: url(/img/plataforma-de-descarga-tombadores.png) no-repeat center center;
}
.agricola-grid > a:nth-child(2) {
    background: url(/img/cabine-captacao-po.png)  no-repeat center center;
}
.agricola-grid > a:nth-child(3) {
    background: url(/img/coletores-amostras.png)  no-repeat center center;
}
.agricola-grid > a:nth-child(4) {
    background: url(/img/basculadores-container.png)  no-repeat center center;
}
.agricola-grid > a:nth-child(5) {
    background: url(/img/usomix.png)  no-repeat center center;
}
.agricola-grid > a:nth-child(6) {
    background: url(/img/desenoladores.png)  no-repeat center center;
}

.docas-grid > a:nth-child(1) {
    background: url(/img/modelo-padrao-202.png)  no-repeat center center;
}
.docas-grid > a:nth-child(2) {
    background: url(/img/modelo-inflavel.png)  no-repeat center center;
}


.portas-grid > a:nth-child(1) {
    background: url(/img/porta-rapida-fria.png)  no-repeat center center;
}
.portas-grid > a:nth-child(2) {
    background: url(/img/porta-rapida-seca.png)  no-repeat center center;
}
.portas-grid > a:nth-child(3) {
    background: url(/img/porta-seccional.png)  no-repeat center center;
} 

.portas-grid > a:nth-child(4) {
    background: url(/img/porta-rapida-sala-limpa.png)  no-repeat center center;
} 

.portas-grid > a:nth-child(4) h2{
  color: #000;
} 


.indu-grid > a:nth-child(1) {
    background: url(/img/Equipamentos\ para\ Empilhadeiras\ e\ Carregadeiras.png)  no-repeat center center;
}
.indu-grid > a:nth-child(2) {
    background: url(/img/Niveladoras\ de\ Docas\ e\ Plataformas\ Elevadoras.png)  no-repeat center center;
}
.indu-grid > a:nth-child(3) {
    background: url(/img/Equipamentos\ para\ Pontes\ Rolantes\,\ Talhas\ e\ Guindastes.png)  no-repeat center center;
}
.indu-grid > a:nth-child(4) {
    background: url(/img/Elevadores\ para\ Ônibus\ e\ Caminhões.png)  no-repeat center center;
}
.indu-grid > a:nth-child(5) {
    background: url(/img/Equipamentos\ para\ Construção\ Civil.png)  no-repeat center center;
}
.indu-grid > a:nth-child(6) {
    background: url(/img/Equipamentos\ para\ Movimentação\ Manual.png)  no-repeat center center;
}


.equipamentos-grid > a:hover {
    transform: translateY(-5px);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
}

.fundoequip {
    position: absolute;
    right: 0;
    z-index: -1;
}

.equipamentos-grid a h2 {
    font-style: italic;
    text-align: center;
    font-weight: 500;
    bottom: 0;
    padding: 20px;
    color: #fff;    
}

@media only screen and  (min-width: 721px) and  (max-width: 1050px) {
    .equipamentos-grid {
        grid-template-columns: minmax(230px, 350px) minmax(230px, 350px);
        justify-content: center
    }
}

@media only screen  and  (min-width: 366px) and  (max-width: 720px) {
    .equipamentos-grid {
        grid-template-columns: minmax(230px, 350px);
        justify-content: center
    }
}

@media only screen and  (max-width: 365px) {
    .equipamentos-grid {
        grid-template-columns: minmax(230px, 350px);
        justify-content: center
    }

    .equipamentos-grid > a {
        max-width: 100%;
    }
}