.c-car-photos {
  padding: 0 10px 0 3px;
}

.edys-gallery-wall-inner {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  /*grid-gap: 13px;*/
  /*padding: 25px 30px;*/
  margin-right: 0;
}

.edys-gallery-wall-item {
  transition: .4s;
  box-sizing: border-box !important;
  height: 100% !important;
  width: 100% !important; 
  /*box-shadow: rgba(0, 0, 0, 0.19) -5px 5px 15px;*/
  display: flex;
  align-items: center;
  padding: 4px !important;
  border-radius: 4px;
  /*background: linear-gradient(20deg, rgb(226 202 229), #e7cfea 40%) !important;*/
}

.edys-gallery-wall-item:hover {
  transform: scale(1.01);
  box-shadow: -10px 10px 20px rgba(0, 0, 0, 0.3);
}

.edys-gallery-wall-item:hover > img.edys-gallery-wall-image {
  transform: scale(1.25);
}

.edys-gallery-wall-item .edys-gallery-wall-image {
  width: 100% !important;
  height: 100% !important;
  border-radius: 2px;
  transition: .4s;
  box-shadow: 0px 0px 5px #FFF;
}

.edys-gallery-area.edys-gallery-wall {
  margin-left: 0 !important;
  margin-right: 0 !important;
  overflow: inherit;
  /*width: 100vw;*/
}

@media screen and (max-width: 1600px) {
  .edys-gallery-wall-inner {
    grid-template-columns: repeat(4, 1fr);  
  }
}

@media screen and (max-width: 1280px) {
  .edys-gallery-wall-inner {
    grid-template-columns: repeat(3, 1fr);  
  }
}

@media screen and (max-width: 860px) {
  .edys-gallery-wall-inner {
    grid-template-columns: repeat(2, 1fr);  
  }
}

@media screen and (max-width: 440px) {
  .edys-gallery-wall-inner {
    grid-template-columns: 1fr;  
  }
}