/*================================================
CWS Gallery Area CSS
=================================================*/
.cws-gallery-area.bg-f9f9f9 {
  position: relative;
  z-index: 1;
}

.cws-gallery-area.bg-f9f9f9::before {
  left: 0;
  right: 0;
  bottom: 0;
  content: '';
  z-index: -1;
  height: 250px;
  position: absolute;
  background-color: var(--whiteColor);
}

.single-cws-gallery-item {
  margin-bottom: 30px;
  overflow: hidden;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.single-cws-gallery-item a {
  display: block;
  border-radius: 5px;
}

.single-cws-gallery-item a img {
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.single-cws-gallery-item.hover a img {
  -webkit-filter: blur(2px);
          filter: blur(2px);
  opacity: 0.5;
}

.single-cws-gallery-item.hover:hover a img {
  -webkit-filter: blur(0);
          filter: blur(0);
  opacity: 1;
}

.single-cws-gallery-item:hover a img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}