.greycolor{background-color:#d0d0d0}.heroback{background-color:#2a2c7e}.footback{background-color:#f0f0f0}.text-black{color:#000}.custom-paragraph{margin-top:24px;margin-bottom:24px}.marketingHeight{height:100px;width:auto}.mbtm{margin-bottom:100px}.imageMain{height:200px;width:auto}.navigimi{background-color:#0c1426}.navlinkat{color:#b09ac5}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(148,163,184,.3);border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.5)}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}.dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes glowPulse{0%,to{opacity:.6;transform:scale(1) translate(0)}25%{opacity:.8;transform:scale(1.1) translate(20px,-20px)}50%{opacity:.7;transform:scale(.95) translate(-15px,15px)}75%{opacity:.85;transform:scale(1.05) translate(10px,-10px)}}.animated-bg-dark{background:linear-gradient(135deg,#312e81,#0f172a 55%,#0a102a);background-size:200% 200%;animation:gradientShiftDark 15s ease infinite}.animated-bg-light{background:#fff}@keyframes gradientShiftDark{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientShiftLight{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes float-slow{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(20px,-20px) rotate(2deg)}50%{transform:translate(-15px,-30px) rotate(-2deg)}75%{transform:translate(10px,-10px) rotate(1deg)}}@keyframes float-medium{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-25px,15px) rotate(-3deg)}66%{transform:translate(20px,-25px) rotate(3deg)}}.animate-float-slow{animation:float-slow 20s ease-in-out infinite}.animate-float-medium{animation:float-medium 15s ease-in-out infinite}.weather-overlay{background:transparent}.weather-pattern{position:absolute;inset:0;width:100%;height:100%}.weather-pattern.weather-clouds.weather-theme-dark{background:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.03) 0,transparent 50%),radial-gradient(circle at 80% 60%,hsla(0,0%,100%,.03) 0,transparent 50%),radial-gradient(circle at 50% 80%,hsla(0,0%,100%,.03) 0,transparent 50%),radial-gradient(circle at 10% 70%,hsla(0,0%,100%,.03) 0,transparent 50%),radial-gradient(circle at 90% 20%,hsla(0,0%,100%,.03) 0,transparent 50%);background-size:400px 400px,350px 350px,300px 300px,380px 380px,320px 320px;animation:cloud-drift 30s ease-in-out infinite}.weather-pattern.weather-sun.weather-theme-dark{background:radial-gradient(circle at 30% 25%,rgba(255,220,100,.04) 0,transparent 40%),radial-gradient(circle at 70% 75%,rgba(255,220,100,.03) 0,transparent 35%);background-size:500px 500px,400px 400px;animation:sun-pulse 8s ease-in-out infinite}.weather-pattern.weather-rain.weather-theme-dark{background:repeating-linear-gradient(90deg,transparent,transparent 2px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 3px),repeating-linear-gradient(90deg,transparent,transparent 3px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,transparent,transparent 4px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 5px);background-size:100% 200px,100% 250px,100% 300px;background-position:0 0,50px 0,100px 0;animation:rain-fall 2s linear infinite}.weather-pattern.weather-snow.weather-theme-dark{background:radial-gradient(circle at 15% 20%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 45% 35%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 75% 50%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 25% 65%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 55% 80%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 85% 15%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 35% 90%,hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle at 65% 10%,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:200px 200px,180px 180px,220px 220px,190px 190px,210px 210px,200px 200px,180px 180px,220px 220px;animation:snow-drift 40s ease-in-out infinite}@keyframes cloud-drift{0%,to{background-position:0 0,100% 100%,50% 50%,0 100%,100% 0}50%{background-position:20% 10%,80% 90%,60% 60%,10% 90%,90% 10%}}@keyframes sun-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes rain-fall{0%{background-position:0 0,50px 0,100px 0}to{background-position:0 200px,50px 250px,100px 300px}}@keyframes snow-drift{0%,to{background-position:0 0,100% 100%,50% 50%,0 100%,100% 0,50% 0,0 50%,100% 50%}50%{background-position:10% 20%,90% 80%,60% 60%,10% 80%,90% 20%,60% 10%,10% 60%,90% 60%}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-marquee{animation:marquee 25s linear infinite}@keyframes text-fill-on-scroll{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.animate-text-fill-on-scroll{clip-path:inset(0 100% 0 0)}.animate-text-fill-on-scroll.in-view{animation:text-fill-on-scroll 1.2s ease-out forwards}.nav-link-fill{clip-path:inset(0 100% 0 0);transition:clip-path .4s ease-out}.group:hover .nav-link-fill{clip-path:inset(0 0 0 0)}