.nav-link{color:#fff!important;font-size:1.2rem;font-weight:500;transition:color .3s ease,transform .2s ease}.nav-link:hover{color:#f8f9fa!important;transform:scale(1.05)}.navbar-brand{font-weight:700;color:#fff!important;font-size:1.5rem}.bg-lightblue{background:linear-gradient(270deg,#005f73,#0a9396,#94d2bd,#a59f8b);background-size:600% 600%;animation:waterFlow 8s ease infinite}@keyframes waterFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.footer-links a{margin:0 10px;text-decoration:none}.footer-links a:hover{text-decoration:underline}