/* DinTech V6.5: restore actual photo banners without zoom or edge cropping.
   Overrides V6.2 and V6.4's visual layout without changing the carousel controls. */
.dt6-home .dt6-hero-slide .dt6-hero-visual {
  overflow:hidden;
  min-width:0;
  min-height:0;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:10px 42px 18px 5px;
  background:transparent;
}
.dt6-home .dt6-hero-slide .dt6-hero-visual::before { display:none!important; }
.dt6-home .dt6-hero-slide .dt6-hero-visual img {
  display:block;
  position:static;
  flex:none;
  width:100%;
  height:auto;
  max-width:100%;
  max-height:100%;
  aspect-ratio:auto;
  object-fit:contain!important;
  object-position:center!important;
  transform:none!important;
  filter:none!important;
  border-radius:12px;
}
@media(max-width:1050px) {
  .dt6-home .dt6-hero-slide .dt6-hero-visual {padding:8px 38px 16px 1px;}
}
@media(max-width:700px) {
  .dt6-home .dt6-hero-slide .dt6-hero-visual {
    height:185px;
    padding:0 17px 18px;
  }
  .dt6-home .dt6-hero-slide .dt6-hero-visual img {
    width:100%;height:auto;max-height:100%;object-fit:contain!important;
  }
}
