@media (max-width:1400px){
.mil-top-panel .mil-navigation nav ul li{
margin-right:20px;
list-style-type:none;
	padding-top: 7px;
}
body, html {
    font-family: "Source Sans 3", sans-serif;
	font-size: 14px;}
	
	.bg-header nav {
  display: flex;
  align-items: center;
  padding: 8px 4px 0;
  font-size: 12px;
  position: sticky;
  top: 0;
}


.bg-header ul {
  list-style-type: none;
  display: flex;
  margin-right: auto;
  gap: 10px;
	margin-bottom: 0px;
	
}

.bg-header a {
  text-decoration: none;
  
}
	.bg-header li {
  border-bottom: 4px solid transparent;
  transition: border-color 0.8s ease;
	padding:0 10px;
	color: white;
}
	.mil-top-panel .mil-logo{
		width: 120px;
	}
	.checkbox-group label {
  font-size: 14px;
  color: #bdbdd3;
  margin: 7px 0 0; /* Adjust margin */
  display: flex;
  align-items: center;
	width: 100%;
}
	/* Custom checkbox */
.checkbox-group input[type="checkbox"] + span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%); /* Center vertically */
  width: 20px;
  height: 20px;
  border: 2px solid #bdbdd3; /* Light border */
  border-radius: 5px; /* Rounded corners */
  transition: background-color 0.3s, border-color 0.3s;
}
	.checkbox-group input[type="checkbox"] + span {
  position: relative;
  padding-left: 30px; /* Space for custom checkbox */
  cursor: pointer; /* Show pointer on hover */
}
	.mil-hover-card{
overflow:hidden;
position:relative;
padding:10px;
border:2px solid rgba(18,24,32,.1);
border-radius:10px;
transition:.4s cubic-bezier(0, 0, .3642, 1)
}
	.mil-check-icon-list li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 7px;
}
}
