@import"https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@400;500;600;700&family=Noto+Sans+Devanagari:wght@400;500;600;700&display=swap";.green-stroke{text-shadow:-3px -3px 0 #002820,3px -3px 0 #002820,-3px 3px 0 #002820,3px 3px 0 #002820,-3px 0 0 #002820,3px 0 0 #002820,0 -3px 0 #002820,0 3px 0 #002820}.nav-item{font-size:1.2rem;font-weight:700;color:#fff;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;padding:.5rem 1rem;-webkit-text-stroke:2px black;text-stroke:2px black;paint-order:stroke fill}.nav-item:hover{transform:scale(1.1) rotate(-5deg)}.nav-item:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#ffffe2;transform:scaleX(0);transition:transform .5s cubic-bezier(.4,0,.2,1);transform-origin:center}.nav-item:hover:after{transform:scaleX(1)}.nav-button{font-weight:700;font-size:1.1rem;padding:.5rem 1rem;border:3px solid #002820;border-radius:30px;background-color:#fff;color:#002820;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:3px 3px #002820;transform:translate(0)}.nav-button:hover{transform:translate(-3px,-3px);box-shadow:6px 6px #002820}.title-stroke{-webkit-text-stroke:2px black;text-stroke:2px black;paint-order:stroke fill;backface-visibility:hidden}.magical-text{animation:colorful 8s infinite alternate;transform-style:preserve-3d}@keyframes colorful{0%{text-shadow:3px 3px 0 rgba(0,40,32,.8),-1px -1px 0 rgba(0,40,32,.8),1px -1px 0 rgba(0,40,32,.8),-1px 1px 0 rgba(0,40,32,.8),1px 1px 0 rgba(0,40,32,.8)}50%{text-shadow:2px 2px 0 rgba(0,40,32,.8),-2px -2px 0 rgba(0,40,32,.8),2px -2px 0 rgba(0,40,32,.8),-2px 2px 0 rgba(0,40,32,.8),2px 2px 0 rgba(0,40,32,.8)}to{text-shadow:4px 4px 0 rgba(0,40,32,.8),-1px -1px 0 rgba(0,40,32,.8),1px -1px 0 rgba(0,40,32,.8),-1px 1px 0 rgba(0,40,32,.8),1px 1px 0 rgba(0,40,32,.8)}}.subtitle-gradient{background:linear-gradient(90deg,#ffffe2,#fff,#ffffe2);background-size:200% auto;-webkit-background-clip:text;background-clip:text;animation:gradient 3s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.button-shine{position:relative;overflow:hidden}.button-shine:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,#fff0,#ffffff4d,#fff0);transform:rotate(30deg);animation:shine 6s infinite}@keyframes shine{0%{transform:scale(0) rotate(45deg);opacity:0}80%{transform:scale(0) rotate(45deg);opacity:.5}81%{transform:scale(4) rotate(45deg);opacity:1}to{transform:scale(50) rotate(45deg);opacity:0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.floating{animation:float 6s ease-in-out infinite}
