/* aDirectory Elementor Integration - Global Styles */

.aei-global-container {
  position: relative;
}

/* Performance optimizations */
.aei-lazy-load {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.aei-lazy-load.loaded {
  opacity: 1;
}

/* Responsive utilities */
@media (max-width: 768px) {
  .aei-mobile-hidden {
    display: none !important;
  }
}

@media (min-width: 769px) {
  .aei-desktop-hidden {
    display: none !important;
  }
}
