:root{--page-title-display:none;}/* Start custom CSS */body,
.elementor-page {
  background-color: #0a0a0a !important;
}

.zoom-bg {
  overflow: hidden;
  position: relative;
  background: none !important;
}

.zoom-bg::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  transform: scale(1.08);
  z-index: 0;
}

.zoom-bg.animate::before {
  animation: microzoom 8s ease-out forwards;
}

.zoom-bg > * {
  position: relative;
  z-index: 1;
}

@keyframes microzoom {
  from { transform: scale(1.08); }
  to   { transform: scale(1); }
}/* End custom CSS */