*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/*
.gallery-section{
  width: 100%;
  padding: 60px 0;
  background: #f1f1f1;
}
*/

.inner-width{
  width: 100%;
  max-width:1800px;
  margin: auto;
  padding: 0 20px;
}

.gallery-section h2{
  text-align: center; 
  color:black;
}

.border{
  width: 180px;
  height: 3px;
  background: rgb(138, 135, 135);
  margin: 40px auto;
}

.gallery-section .gallery{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.gallery-section .image{
  flex: 22.22%;
  padding: 5px;
  
  overflow: hidden;
  cursor: pointer;
}

.gallery-section .image img{
  width: 100%;
  height: 100%;
  transition: 0.4s;
  border-radius:5px;
}


.gallery-section .image:hover img{
  transform: scale(1.1);
}


@media screen and (max-width:960px) {
  .gallery-section .image{
    
    /*
    flex: 40.33%;
    */
    flex: 30%;
  }
}

@media screen and (max-width:768px) {
  .gallery-section .image{
    flex: 50%;
  }
}

/*

@media screen and (max-width:568px) {
  .gallery-section .image{
    flex: 100%;
    padding:7px;
  }
}

*/
