/* ==========================================
   LK GOLD PALACE PRIVATE LIMITED
   ANIMATIONS
========================================== */

/* Fade In */

@keyframes fadeIn{

0%{
opacity:0;
transform:translateY(40px);
}

100%{
opacity:1;
transform:translateY(0);
}

}

/* Fade From Left */

@keyframes fadeLeft{

0%{
opacity:0;
transform:translateX(-60px);
}

100%{
opacity:1;
transform:translateX(0);
}

}

/* Fade From Right */

@keyframes fadeRight{

0%{
opacity:0;
transform:translateX(60px);
}

100%{
opacity:1;
transform:translateX(0);
}

}

/* Zoom */

@keyframes zoomIn{

0%{
opacity:0;
transform:scale(.85);
}

100%{
opacity:1;
transform:scale(1);
}

}

/* Floating */

@keyframes floating{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-10px);
}

100%{
transform:translateY(0px);
}

}

/* Gold Shine */

@keyframes goldShine{

0%{
background-position:-250px;
}

100%{
background-position:250px;
}

}

/* Rotate */

@keyframes rotate{

0%{
transform:rotate(0deg);
}

100%{
transform:rotate(360deg);
}

}

/* Pulse */

@keyframes pulse{

0%{
transform:scale(1);
}

50%{
transform:scale(1.05);
}

100%{
transform:scale(1);
}

}

/* Hero */

.hero-content{

animation:fadeIn 1.4s ease;

}

/* About */

.about-left{

animation:fadeLeft 1.2s ease;

}

.about-right{

animation:fadeRight 1.2s ease;

}

/* Cards */

.product-card,
.about-card,
.stat-card,
.feature-box,
.vision-card,
.manufacturing-card,
.credential-card{

animation:fadeIn 1s ease;

}

/* Floating Buttons */

.gold-btn,
.green-btn{

animation:pulse 3s infinite;

}

/* WhatsApp */

#whatsappButton{

animation:floating 3s infinite;

}

/* Back To Top */

#backToTop{

animation:floating 4s infinite;

}

/* Gallery */

.gallery-item:hover{

transform:scale(1.05);

transition:.4s;

}

/* Product */

.product-card:hover{

transform:translateY(-12px);

}

/* Navigation */

nav a{

transition:.35s;

}

nav a:hover{

color:#C9A227;

}

/* Logo */

.logo-section img{
    animation:none;
}
/* Associate Banner */

.associate-banner{

animation:zoomIn 1s ease;

}

/* Credentials */

.credential-card:hover{

transform:translateY(-10px) scale(1.02);

}

/* Contact Form */

.contact-form{

animation:fadeIn 1.3s ease;

}

/* Wholesale Form */

.business-form{

animation:fadeIn 1.3s ease;

}

/* Footer */

footer{

animation:fadeIn 1s ease;

}

/* Smooth Hover */

.product-card,
.gallery-item,
.gold-btn,
.green-btn,
.stat-card,
.about-card,
.feature-box,
.vision-card,
.manufacturing-card,
.credential-card,
.contact-form{

transition:all .35s ease;

}

/* Gold Gradient Text */

.gold-text{

background:linear-gradient(
90deg,
#C9A227,
#F6E27A,
#C9A227
);

background-size:300%;

-webkit-background-clip:text;

-webkit-text-fill-color:transparent;

animation:goldShine 3s linear infinite;

}

/* Image Hover */

.gallery-item:hover img{

transform:scale(1.1);

transition:.5s;

}

/* Scroll Effect */

html{

scroll-behavior:smooth;

}

/* Stop Send Message button from pulsing */

.contact-form .gold-btn{
    animation:none;
}

/* Stop form submit buttons from pulsing */

.business-form .gold-btn,
.business-form .green-btn,
.wholesale-form .gold-btn,
.wholesale-form .green-btn{
    animation:none;
}

/* Keep floating buttons stationary */

#whatsappButton,
#backToTop{
    animation:none;
}