.bg-hover-zoom {
  overflow: hidden;
}

.bg-hover-zoom > .tn-molecule.t-bgimg {
  background-size: 100% !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  transition: background-size 0.7s cubic-bezier(0.22, 1, 0.36, 1) !important;
}

.bg-hover-zoom:hover > .tn-molecule.t-bgimg {
  background-size: 107% !important;
}