/* mirror-fixes.css — post-conversion fixes for the static clone */

/* Divi gallery-slider (Office Tour): stop the reflow jank where clicking a
   slide briefly stacks all slides in document flow (container balloons then
   collapses — "image loads at the bottom then shifts up"). Force inactive
   slides absolute/hidden and let the active slide define the height; the
   min-height on the wrapper holds the frame during the class swap so it
   never collapses mid-transition. */
.et_pb_gallery.et_pb_slider .et_pb_gallery_items {
  position: relative; overflow: hidden; min-height: 600px;
}
.et_pb_gallery.et_pb_slider .et_pb_gallery_item {
  position: absolute; top: 0; left: 0; width: 100%;
  opacity: 0; visibility: hidden; transition: opacity .4s ease;
}
.et_pb_gallery.et_pb_slider .et_pb_gallery_item.et-pb-active-slide {
  position: relative; opacity: 1; visibility: visible; z-index: 2;
}
