.custom-menu {
    display: flex;
    align-items: center;
    width: 100%;
}

.custom-menu .menu-list {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
    width: 100%;
    gap: 24px; /* Set gap between items */
}

.custom-menu .menu-list li {
    /* Removed margin */
}

.custom-menu .menu-list li a {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 500; /* Medium */
    color: #FAFAFA;
    text-decoration: none;
}

.custom-menu .menu-list li a:hover,
.custom-menu .menu-list li a:active {
    color: #DEDC00;
}

.burger-menu {
    display: none;
    cursor: pointer;
}

.burger-menu div {
    width: 25px;
    height: 3px;
    background-color: #333;
    margin: 5px;
    transition: 0.4s;
}

.custom-menu .menu-list li.active a {
    color: #DEDC00;
    position:relative;
}

.custom-menu .menu-list li.active a:after {
    content: url('data:image/svg+xml,<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="4" cy="4" r="3" stroke="%23575613" stroke-width="2"/><g filter="url(%23filter0_d_298_24467)"><circle cx="10" cy="8" r="4" stroke="%23DEDC00" stroke-width="2" shape-rendering="crispEdges"/></g><defs><filter id="filter0_d_298_24467" x="2.2" y="0.2" width="15.6" height="15.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset/><feGaussianBlur stdDeviation="1.4"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.870588 0 0 0 0 0.862745 0 0 0 0 0 0 0 0 0.7 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_298_24467"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_298_24467" result="shape"/></filter></defs></svg>');
    top: 100%;
    position:absolute;
    left: 50%;
    transform: translateX(-50%);
}

@media (max-width: 1440px) {
    .custom-menu .menu-list {
        display: none;
    }

    .burger-menu {
        display: block;
    }
}
