/* CSS Document */
body {
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  background-color: transparent;
  width: 768px !important;
  zoom: 0.8;
  margin: auto;
}
[data-cue],
[data-cues] > * {
  opacity: 1 !important;
}
.photo-wrap {
  break-inside: avoid !important;
}
#backgroundLeaf {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: auto;
  opacity: 0.4 !important;
}
#backgroundLeaf .leafs {
  opacity: 1 !important;
}
.scrollArrow,
.swiper-pagination,
.boxlink {
  display: none !important;
}
#wrapper .block-narrow,
#wrapper .block-normal,
#wrapper .block-wide {
  margin-top: 40px !important;
}
#wrapper .head-left,
#wrapper .head-center {
  break-inside: avoid !important;
  break-after: avoid !important;
}
#wrapper .head-left > h3::after,
#wrapper .head-center > h3::after {
  display: none !important;
}
*,
*::before,
*::after {
  animation: none !important;
  transform: none !important;
  transition: unset !important;
  transition-delay: 0.01ms !important;
  animation-delay: 0.01ms !important;
  transition-duration: 0.01ms !important;
  animation-duration: 0.01ms !important;
}
