a {text-decoration:none;}
ul{margin:0px;float:right;margin-right:20px;margin-top:-35px;}
li {list-style:none;}
.navbar {display:flex;align-items:center;justify-content:space-between;padding:5px 20px;color:#002158;}
.nav-links a {}
.menu {display:flex;gap:1em;font-size:18px;}
.menu li:hover {background-color:rgb(22,55,99);border-radius:5px;transition:0.3s ease;}
.menu li {padding:0px 14px;}
.services {position:relative;}
.dropdown {background-color:rgb(22,55,99);padding:1em 0;position:absolute;display:none;border-radius:8px;top:25px;z-index: 100;}
.dropdown li + li {margin-top:10px;}
.dropdown li {padding:0 1em;width:9em;text-align:center;}
.dropdown li:hover {background-color:rgb(22,55,99);}
.services:hover {display:block;background-color:rgb(22,55,99);}
.services:hover .dropdown {display:block;background-color:rgb(22,55,99);}
input[type=checkbox] {display:none;}
.hamburger {display:none;font-size:24px;user-select:none;padding-top: 43px;}
@media screen and (max-width:800px) {
.menu {display:none;position:absolute;background-color:rgb(22,55,99);right:0;left:0;text-align:left;padding:16px 0;}
.menu li:hover {display:inline-block;background-color:rgb(22,55,99);transition:0.3s ease;}
.menu li + li {margin-top:12px;}
input[type=checkbox]:checked ~ .menu {display:block;}
.hamburger {display:block;color:#FFF;}
.dropdown {left:50%;top:30px;transform:translateX(20%);}
.dropdown li:hover {background-color:rgb(22,55,99);}
}
@media screen and (min-width:801px) {
ul{margin-top:0px;}
}