*{margin:0;padding:0}.navbar{justify-content:space-between;height:60px;padding:15px 60px;background-color:#0d2035;border-bottom:2px solid #e5e5e5}.logo,.navbar{display:flex;align-items:center}.logo1{height:40px;width:60px;background-image:url(/images/logoCA.png);background-size:contain;background-repeat:no-repeat;margin-top:5px;margin-bottom:5px}.logo span{font-size:30px;font-weight:700;color:#b0c4ee}.menu{display:flex;gap:35px}.menu a{text-decoration:none;color:#d9dfeb;font-size:20px;transition:.3s}.menu a:hover{color:#a3b4c8}.buttons{display:flex;gap:15px}.login-btn,.signup-btn{padding:10px 20px;border-radius:10px;cursor:pointer;transition:.3s}.login-btn{background:transparent;border:2px solid #b6bdc5;color:#b6bdc5;margin-right:20px}.login-btn:hover{background:#b6bdc5;color:#0d2035}.signup-btn{background-color:#b6bdc5;color:#0d2035;border:none;margin-right:30px}.signup-btn:hover{opacity:.6}.hamburger,.mobile-buttons{display:none}.footer{background:#0f172a;color:white;padding:60px 8% 20px}.footerContainer{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:50px;gap:50px;opacity:.7}.footerBox h2{color:#4ea8ff;margin-bottom:20px;font-size:32px}.footerBox h3{margin-bottom:20px;color:#ffffff}.footerBox p{color:#cbd5e1;line-height:1.8}.footerBox a,.footerBox ul{list-style:none;padding:0}.footerBox a{display:flex;flex-direction:column}.footerBox a,.footerBox li{margin:12px 0;color:#cbd5e1;cursor:pointer;transition:.3s}.footerBox a:hover,.footerBox li:hover{color:#4ea8ff;padding-left:8px}.footer hr{margin:40px 0 20px;border:none;height:1px;background:#334155}.socialIcons{display:flex;justify-content:center;gap:20px;font-size:28px;margin-bottom:20px}.socialIcons span{cursor:pointer;transition:.3s}.socialIcons span:hover{transform:translateY(-5px)}.copyright{text-align:center;color:#94a3b8}