.dfz-module-bkgimg {
  width: 100%;
  box-sizing: border-box;
  background-size: cover;
  background-repeat: no-repeat;
}

.dfz-module-bkgimg img {
overflow:hidden;
height:100%!important;
object-fit:cover;
}

.dfz-bkgimg-relative {
  position: relative;
}

.dfz-bkgimg-absolute {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -999;
}

.dfz-100size{
  width: 100%!important;
  height: 100%!important;
}

@media (max-width: 1024px){
  .dfz-quote .title-quote-wrapper .quote {
  font-size:25px;
  }
}

@media (max-width: 481px) {
.dfz-module-bkgimg img {
height:unset!important;
}