Home / Video Gallery

Video Gallery YouTube Channel Gallery

“🎓 Explore Abhyaas Classes’ video gallery! 🚀 Dive into NEET preparation tips, exciting student activities, and learning highlights. Watch, learn, and get inspired with Abhyaas Classes! ✨”

@keyframes glow {
0% { text-shadow: 0 0 5px #ff004f, 0 0 10px #ff004f; }
50% { text-shadow: 0 0 15px #ff8c00, 0 0 25px #ff8c00; }
100% { text-shadow: 0 0 5px #ff004f, 0 0 10px #ff004f; }
}

:root{ --card-w:320px; --card-h:420px; --depth:420px; --accent: 0, 200, 255; /* cyan glow */ --bg: #00023; } /* RESET */ *{box-sizing:border-box; -webkit-tap-highlight-color:transparent} /* MAIN CONTAINER */ .gallery-e-outer{ width:100%; display:flex; justify-content:center; align-items:center; padding:36px 12px; background:var(--bg); } /* 3D STAGE */ .gallery-e-stage{ width:100%; max-width:1100px; height:760px; display:flex; justify-content:center; align-items:center; position:relative; perspective:1600px; transition:transform .3s ease; } /* ROTOR */ .gallery-e-rotor{ width:var(--card-w); height:var(--card-h); position:relative; transform-style:preserve-3d; animation:gyro 36s linear infinite; transform-origin:center center; } /* pause on hover (desktop only) */ @media(hover:hover){ .gallery-e-stage:hover .gallery-e-rotor{ animation-play-state:paused } } /* INDIVIDUAL 3D CARDS */ .card-e{ position:absolute; width:var(--card-w); height:var(--card-h); left:50%; top:50%; transform-origin:center center; border-radius:16px; overflow:hidden; background:#060606; border:1px solid rgba(255,255,255,0.05); box-shadow: 0 20px 60px rgba(0,0,0,0.65), 0 0 36px rgba(var(--accent),0.08) inset; cursor:pointer; transition:transform .45s ease, box-shadow .45s ease; } /* thumbnails */ .card-e img.thumb{ width:100%; height:100%; object-fit:cover; pointer-events:none; } /* subtle neon edge */ .card-e::after{ content:""; position:absolute; inset:0; border-radius:16px; box-shadow:0 0 22px rgba(var(--accent),0.08), 0 0 3px rgba(var(--accent),0.10) inset; pointer-events:none; mix-blend-mode:screen; } /* HOVER ENHANCEMENT */ .card-e:hover{ transform:translateY(-10px) scale(1.06); box-shadow: 0 30px 90px rgba(0,0,0,0.75), 0 0 80px rgba(var(--accent),0.14), 0 0 40px rgba(255,0,0,0.45); } /* REAL YOUTUBE RED PLAY BUTTON — enhanced */ .play-e{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:64px; height:64px; border-radius:50%; background:#FF0000; display:flex; justify-content:center; align-items:center; box-shadow: 0 0 26px rgba(255,0,0,0.55), 0 0 60px rgba(255,0,0,0.40), inset 0 0 18px rgba(255,255,255,0.15); backdrop-filter:blur(2px); /* BLINK + PULSE */ animation:blinkPlay 1.35s ease-in-out infinite; z-index:5; } /* triangle */ .play-e::before{ content:""; width:0; height:0; border-left:20px solid #fff; border-top:12px solid transparent; border-bottom:12px solid transparent; margin-left:6px; } /* PLAY BUTTON SHINE / GLASS REFLECTION */ .play-e::after{ content:""; position:absolute; inset:0; border-radius:inherit; background:linear-gradient(145deg, rgba(255,255,255,0.28) 0%, rgba(255,255,255,0.0) 48%); pointer-events:none; mix-blend-mode:screen; } /* BLINK + BOOM PULSE */ @keyframes blinkPlay{ 0% { opacity:.70; transform:translate(-50%,-50%) scale(1); } 50% { opacity:1; transform:translate(-50%,-50%) scale(1.22); } 100% { opacity:.70; transform:translate(-50%,-50%) scale(1); } } /* 45° SPACING (8 cards) */ .card-e:nth-child(1){ transform:translate(-50%,-50%) rotateY(0deg) translateZ(var(--depth)); } .card-e:nth-child(2){ transform:translate(-50%,-50%) rotateY(45deg) translateZ(var(--depth)); } .card-e:nth-child(3){ transform:translate(-50%,-50%) rotateY(90deg) translateZ(var(--depth)); } .card-e:nth-child(4){ transform:translate(-50%,-50%) rotateY(135deg) translateZ(var(--depth)); } .card-e:nth-child(5){ transform:translate(-50%,-50%) rotateY(180deg) translateZ(var(--depth)); } .card-e:nth-child(6){ transform:translate(-50%,-50%) rotateY(225deg) translateZ(var(--depth)); } .card-e:nth-child(7){ transform:translate(-50%,-50%) rotateY(270deg) translateZ(var(--depth)); } .card-e:nth-child(8){ transform:translate(-50%,-50%) rotateY(315deg) translateZ(var(--depth)); } @keyframes gyro{ from{transform:rotateY(0deg)} to{transform:rotateY(360deg)} } /* LIGHTBOX */ .yt-lightbox{ display:none; position:fixed; inset:0; background:rgba(0,0,0,0.93); z-index:999999; justify-content:center; align-items:center; } .yt-lightbox.active{ display:flex } .yt-lightbox .frame{ width:92%; max-width:1200px; height:68vh; border-radius:14px; overflow:hidden; box-shadow:0 40px 120px rgba(0,0,0,0.8); border:1px solid rgba(255,255,255,0.06) } .yt-lightbox iframe{ width:100%; height:100%; border:0 } /* RESPONSIVE */ @media(max-width:900px){ :root{ --card-w:260px; --card-h:340px; --depth:300px } .gallery-e-stage{ height:620px } } @media(max-width:520px){ :root{ --card-w:190px; --card-h:260px; --depth:200px } .gallery-e-stage{ height:420px } .play-e{ width:48px; height:48px } }

(function(){ const rotor = document.getElementById("galleryRotor"); const cards = rotor.querySelectorAll(".card-e"); const lightbox = document.getElementById("ytLightbox"); const frame = document.getElementById("ytFrame"); cards.forEach(card=>{ card.addEventListener("click",()=>{ frame.src = `https://www.youtube.com/embed/${card.dataset.yt}?autoplay=1&rel=0&modestbranding=1`; lightbox.classList.add("active"); rotor.style.animationPlayState="paused"; }); }); lightbox.addEventListener("click",e=>{ if(e.target===lightbox){ lightbox.classList.remove("active"); frame.src=""; rotor.style.animationPlayState="running"; } }); })();

:root{ --btn-width:280px; --btn-height:70px; --text-color1:#ffffff; /* white */ --text-color2:#ff0000; /* red */ } /* Container */ .ultra-btn-container{ display:flex; justify-content:center; margin:50px 0; perspective:1400px; } /* Button */ .ultra-btn{ width:var(--btn-width); height:var(--btn-height); display:flex; align-items:center; justify-content:center; font-size:20px; /* normal text */ font-weight:700; text-decoration:none; text-transform:uppercase; border-radius:16px; background: linear-gradient(145deg,#0a0a0a,#1a1a1a); box-shadow: 0 0 12px rgba(255,255,255,0.5), 0 0 20px rgba(255,255,255,0.3), 0 0 35px rgba(255,255,255,0.15) inset; position:relative; overflow:hidden; transform-style:preserve-3d; transition: transform 0.3s ease, box-shadow 0.3s ease; } /* Blinking Text */ .ultra-btn span{ position:relative; z-index:2; color: var(--text-color1); animation:text-blink 1s infinite alternate; } /* Blinking animation (red ↔ white) */ @keyframes text-blink{ 0%,100% { color: var(--text-color1); } 50% { color: var(--text-color2); } } /* Hover pulse + tilt */ .ultra-btn:hover{ transform: rotateX(6deg) rotateY(6deg) scale(1.1); box-shadow: 0 0 20px #fff, 0 0 40px #fff, 0 0 60px #fff, 0 0 25px rgba(255,255,255,0.05) inset; } /* Shine sweep effect */ .ultra-btn::before{ content:''; position:absolute; top:-50%; left:-75%; width:50%; height:200%; background:rgba(255,255,255,0.2); transform:rotate(25deg); filter:blur(8px); transition:all 0.6s ease; } .ultra-btn:hover::before{ left:125%; } /* Responsive */ @media(max-width:768px){.ultra-btn{width:220px;height:60px;font-size:18px;}} @media(max-width:480px){.ultra-btn{width:180px;height:50px;font-size:16px;}}
Play sound