/**
 * Theme Name:     Neve Child
 * Author:         ThemeIsle
 * Template:       neve
 * Text Domain:	   neve-child
 * Version : 1.1
 * Description:    Neve is a next-generation, ultra-fast WordPress theme designed for top performance, SEO, and Core Web Vitals. Its lightweight codebase and small size ensure minimal overhead and lightning-fast load times. Fully compatible with the block editor, popular page builders (Elementor, Bricks, Oxygen etc), and WooCommerce, it’s perfect for blogs, small businesses, agencies, portfolios, and online stores. With responsive design, multilingual translations, and easy customization options, Neve empowers you to create a future-proof, high-ranking online presence. Discover everything Neve has to offer and explore our powerful premium version at https://themeisle.com/themes/neve/.
 */



.nav-ul .sub-menu{
	z-index:2 !important;
	background-color:#fff !important;
}

@keyframes gentleShadowMove {
0%, 100% {
    text-shadow: 
      1px 1px 3px rgba(0, 0, 0, 0.15),          /* 1. Micro contrast baseline */
      0px 0px 18px rgba(239, 0, 34, 0.25),     /* 2. Soft, contained core glow */
      0px 0px 32px rgba(195, 0, 25, 0.15),      /* 3. Balanced crimson transition bridge */
      0px 0px 50px rgba(239, 100, 34, 0.06);    /* 4. Near-invisible ambient atmospheric mist */
    transform: translateY(0px);
  }
  33% {
    text-shadow: 
      1px 1px 3px rgba(0, 0, 0, 0.12),
      4px -1px 22px rgba(239, 0, 34, 0.28),    /* Restricted horizontal wave drift RIGHT */
      6px -2px 38px rgba(195, 0, 25, 0.18),    
      8px -3px 55px rgba(239, 100, 12, 0.08);
    transform: translateY(-1px);               /* Eased down micro-lift */
  }
  66% {
    text-shadow: 
      1px 1px 3px rgba(0, 0, 0, 0.12),
      -4px 1px 22px rgba(239, 0, 34, 0.28),    /* Restricted horizontal wave drift LEFT */
      -6px 2px 38px rgba(195, 0, 25, 0.18),    
      -8px 3px 55px rgba(239, 100, 34, 0.08);
    transform: translateY(-0.3px);             /* Soft descent */
  }
}
.elementor-1473 .elementor-element.elementor-element-cdad583 .elementor-image-box-title{
text-shadow: 
    2px 2px 4px rgba(0, 0, 0, 0.3),
    0px 0px 10px rgba(0, 0, 0, 0.1);
	transition: text-shadow 0.5s ease;
	backface-visibility: hidden;     /* Prevents anti-aliasing text jitter during the scale transform loop */
    animation: gentleShadowMove 5s ease-in-out infinite !important;
    will-change: transform, text-shadow;
}

.elementor-1473 .elementor-element.elementor-element-cdad583 .elementor-image-box-title{
	color: #E54B4BFA !important;           
    -webkit-text-stroke: 1px rgba(255, 255, 255, 0.6);
} 
@media screen and (max-width: 800px) {
    .elementor-1473 .elementor-element.elementor-element-cdad583 .elementor-image-box-img img {
        display: none !important;
    }
}