.navbar{font-family:sans-serif}.top-bar{background-color:#0e3c5d;color:white;font-size:14px;display:flex;justify-content:space-between;padding:8px 24px;height:50px}.left-info{gap:16px}.left-info,.social-icons{display:flex;align-items:center}.social-icons{gap:12px;cursor:pointer}.social-icons svg:hover{color:#ccc;transition:color .3s ease}.main-brand{background:white;height:100px;padding:20px 24px;justify-content:space-between;box-shadow:0 1px 4px rgba(0,0,0,.1)}.logo,.main-brand{display:flex;align-items:center}.logo{gap:12px}.logo img{width:auto;height:90px}.logo h1{margin:0;font-size:20px;color:#0e3c5d}.logo p{margin:0;font-size:13px;color:#666}.connect-btn{border:1px solid #3b82f6;color:#3b82f6;padding:8px 16px;border-radius:20px;background:transparent;cursor:pointer;transition:background .3s ease}.connect-btn:hover{background:#f0f8ff}.nav-bar{background-color:white;border-top:1px solid #e0e0e0;padding:12px 24px;display:flex;justify-content:space-between;align-items:center}.menu{list-style:none;display:flex;gap:24px;margin:0;padding:0;font-weight:500;font-size:15px}.menu li{color:#333;transition:color .3s ease}.menu li.hovered{color:#007acc}.dropdown{background:white;box-shadow:0 2px 8px rgba(0,0,0,.1);width:200px;transition:opacity .3s ease}.call-btn{background:#007acc;color:white;padding:8px 16px;border:none;border-radius:20px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .3s ease}.call-btn:hover{background:#005f99}.menu li{position:relative;cursor:pointer;transition:all .3s ease-in-out}.menu li a{position:relative;text-decoration:none;color:#0e3c5d;font-size:15px;font-weight:500;padding:6px 4px;transition:all .3s ease}.menu li a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:#007bff;transition:width .3s ease}.menu li a:hover:after{width:100%}.menu li:hover a{color:#007bff;text-shadow:0 0 4px rgba(0,123,255,.3)}.menu li.hovered{color:#007bff}.dropdown{position:absolute;top:100%;left:0;width:230px;background:#ffffff;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.12);padding:16px;display:none;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;z-index:1000}.dropdown.show{display:block;opacity:1;transform:translateY(0)}.dropdown ul{list-style:none;padding:0;margin:0}.dropdown ul li{margin-bottom:10px}.dropdown ul li:last-child{margin-bottom:0}.dropdown ul li a{text-decoration:none;color:#0e3c5d;font-size:14px;display:block;padding:8px 12px;border-radius:6px;transition:all .3s ease}.dropdown ul li a:hover{background-color:#f0f8ff;color:#007bff;padding-left:16px}.scroll-wrapper{position:relative;height:150px;overflow:hidden;margin-bottom:1rem}.scrolling-list{list-style:none;margin:0;padding:0;animation:scrollUp 10s linear infinite}.scrolling-list li{font-size:1rem;color:#333;padding:.5rem 0;white-space:nowrap}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.fade-bottom,.fade-top{position:absolute;left:0;right:0;height:30px;pointer-events:none;z-index:1}.fade-top{top:0;background:linear-gradient(180deg,#ffffff 80%,transparent)}.fade-bottom{bottom:0;background:linear-gradient(0deg,#ffffff 80%,transparent)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.5rem;font-size:.9rem}.footer-links li a{color:#ccc;text-decoration:none;transition:all .3s ease}.footer-links li a:hover{color:#fff;text-decoration:underline}