@charset "utf-8";
/* CSS Document */

/* Custom bullet style */
.custom-bullet-list {
list-style-type: none; /* Remove default bullets */
padding: 0; /* Remove default padding */
}
.custom-bullet-list li {
color: #012d43; /* Set default text color */
position: relative; /* Positioning for the bullet */
padding-left: 20px; /* Space for the custom bullet */
margin-bottom: 5px; /* Adjust the value to increase/decrease space */
}
.custom-bullet-list li:nth-child(odd)::before {
content: ''; /* Required for the pseudo-element */
position: absolute; /* Position it absolutely */
left: 0; /* Align bullets to the left */
top:20%; /* Center bullets vertically */
transform: translateY(-50%); /* Offset for proper alignment */
height: 8px; /* Height of the bullet */
width: 8px; /* Width of the bullet */
background-color: #71bf44; /* Bullet color for odd items */
border-radius: 50%; /* Make it a circle */
}
.custom-bullet-list li:nth-child(even)::before {
content: ''; /* Required for the pseudo-element */
position: absolute; /* Position it absolutely */
left: 0; /* Align bullets to the left */
top: 20%; /* Center bullets vertically */
transform: translateY(-50%); /* Offset for proper alignment */
height: 8px; /* Height of the bullet */
width: 8px; /* Width of the bullet */
background-color: #012d43; /* Bullet color for even items */
border-radius: 50%; /* Make it a circle */
}
.custom-bullet-list a {
text-decoration: none; /* Remove default underline */
border-bottom: 2px solid #71bf44; /* Add a custom underline */
padding-bottom: 2px; /* Optional: Adds space between text and underline */
}

.custom-bullet-list a:hover {
border-bottom: 2px solid #012d43; /* Optional: Different underline on hover */
}