/* v1.2.3.1 — Why Us Clean Visual
   Removes the visual frame around the CRM image and lets the artwork blend
   directly into the dark infrastructure section. */
#why-us.wn-why-refresh .wn-why-visual{
  min-height:610px;
  overflow:visible;
  isolation:isolate;
}
#why-us.wn-why-refresh .wn-why-image-frame{
  width:min(100%,660px);
  height:auto;
  aspect-ratio:1/1;
  border:0 !important;
  border-radius:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  overflow:visible;
}
#why-us.wn-why-refresh .wn-why-image-frame::before,
#why-us.wn-why-refresh .wn-why-image-frame::after{
  content:none !important;
  display:none !important;
}
#why-us.wn-why-refresh .wn-why-image-frame img{
  width:100%;
  height:100%;
  display:block;
  object-fit:contain;
  border:0 !important;
  border-radius:0 !important;
  outline:0;
  box-shadow:none !important;
  background:transparent;
  filter:none;
}
#why-us.wn-why-refresh .wn-status,
#why-us.wn-why-refresh .wn-why-orbit{
  display:none !important;
}
@media(max-width:1199px){
  #why-us.wn-why-refresh .wn-why-visual{min-height:540px}
  #why-us.wn-why-refresh .wn-why-image-frame{width:min(100%,600px)}
}
@media(max-width:767px){
  #why-us.wn-why-refresh .wn-why-visual{min-height:auto;padding-top:10px}
  #why-us.wn-why-refresh .wn-why-image-frame{width:100%;max-width:560px}
}
