.main-categories-section{
  padding:0;
}

/*GRID*/

.main-categories{
  display:grid;
  grid-template-columns:repeat(6, minmax(0, 1fr));
  gap:20px;
  padding-bottom: 60px;
  
}

/*CARD*/

.main-category{
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center;
  background:#fff;
  border:1px solid #eee;
  border-radius:20px;
  transition:0.3s ease;
  padding:8px;
  padding-top: 30px;
  padding-bottom: 30px;
  
}

.main-category:hover{
  transform:translateY(-5px);
  box-shadow:0 12px 30px rgba(0,0,0,0.06);
}

.main-category img{
  width:72px;
  height:72px;
  object-fit:contain;
  margin-bottom:16px;
}

.main-category h3{
  margin-bottom:8px;
  font-size:17px;
  font-weight:400;
}

.main-category p{
  margin:0;
  font-size:14px;
  line-height:1.5;
  color:#6e6e73;
}

/*RESPONSIVE*/

@media (max-width:1100px){
  .main-categories{
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }
}

@media (max-width:600px){
  .main-categories{
      grid-template-columns:repeat(2, minmax(0, 1fr));
  }
}
