

@media (max-width: 991px) {
    .edgtf-position-left {
        padding-left: 0 !important;
        margin-left: 0 !important;
        transform: translateX(-30px) !important;
    }
}
}















/* Desktop - Standard Header */
@media (min-width: 769px) {
    .header-minimal {
        display: none;
    }
    .header-standard {
        display: block;
    }
}

/* Mobile - Minimal Header */
@media (max-width: 768px) {
    .header-standard {
        display: none;
    }
    .header-minimal {
        display: block;
    }
}

.edgtf-main-menu > ul > li > a {
    font-family: Inter !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-transform: none !important;
}


#edgtf-back-to-top {
    font-family: "Inter", sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    text-transform: none !important;
}


@media (min-width: 768px) {
    .edgtf-logo-wrapper a img {
        height: 55% !important;
        width: auto !important;
    }
}





/* Load Inter */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');

/* Back to top */
#edgtf-back-to-top {
    font-family: "Inter", sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    text-transform: none !important;
}

/* Styles for all screens */
.edgtf-logo-wrapper a img {
    height: 55% !important;
    width: auto !important;
}

/* Optional: Adjust for mobile screens (below 768px) */
@media only screen and (max-width: 767px) {
    .\edgtf-logo-wrapper a img {
        height: 45% !important; /* Example: smaller height for mobile */
        width: auto !important;
    }
}
    }
}






/* Hide multiscroll bullets while keeping container present */
#multiscroll-nav ul {
    margin: 0;
    padding: 0;
    visibility: hidden;
}

/* Extra hardening: remove any bullets/rings even if visibility is overridden */
#multiscroll-nav ul,
#multiscroll-nav ul li { list-style: none !important; }

#multiscroll-nav ul li a,
#multiscroll-nav ul li a:hover,
#multiscroll-nav ul li a.active {
    border-color: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.edgtf-light-header #multiscroll-nav ul li a,
.edgtf-dark-header #multiscroll-nav ul li a {
    border-color: transparent !important;
    background-color: transparent !important;
}

#multiscroll-nav ul li a span { display: none !important; }

/* Hide visually but keep layout box present */
#multiscroll-nav { opacity: 0 !important; pointer-events: none; }




























}

/* Minimal header (mobile/tablet) */
.edgtf-mobile-header,
.edgtf-mobile-header a,
.edgtf-mobile-header .edgtf-fullscreen-menu-opener,
.edgtf-mobile-header .edgtf-fullscreen-menu-close-icon .edgtf-sm-close-label {
    font-family: 'Inter', sans-serif !important;
}

/* Full-screen menu (opened from minimal header) */
.edgtf-fullscreen-menu-holder,
.edgtf-fullscreen-menu-holder nav ul li a,
.edgtf-fullscreen-menu-holder .edgtf-fsm-close-label {
    font-family: 'Inter', sans-serif !important;
}

/* Phones: smaller fullscreen menu items and close labels */
@media (max-width: 767px) {
    .edgtf-fullscreen-menu-holder nav ul li a { 
        font-size: 16px !important; 
        line-height: 1.3 !important; 
        font-weight: 400 !important;
        text-transform: none !important;
    }
    .edgtf-fullscreen-menu-holder nav ul li ul li a { 
        font-size: 13px !important; 
        line-height: 1.3 !important; 
        font-weight: 400 !important;
        text-transform: none !important;
    }
    .edgtf-sm-close-label, 
    .edgtf-fsm-close-label {
        font-family: 'Inter', sans-serif !important;
        font-size: 10px !important; 
        line-height: 1.3 !important; 
        font-weight: 400 !important;
        text-transform: none !important;
    }
}

/* Tablets: slightly larger than phones, still smaller than default */
@media (min-width: 768px) and (max-width: 1024px) {
    .edgtf-fullscreen-menu-holder nav ul li a { 
        font-size: 16px !important; 
        line-height: 1.35 !important; 
        font-weight: 400 !important;
        text-transform: none !important;
    }
    .edgtf-fullscreen-menu-holder nav ul li ul li a { 
        font-size: 16px !important; 
        line-height: 1.35 !important; 
        font-weight: 400 !important;
        text-transform: none !important;
    }
    .edgtf-sm-close-label, 
    .edgtf-fsm-close-label {
        font-family: 'Inter', sans-serif !important;
        font-size: 10px !important; 
        line-height: 1.35 !important; 
        font-weight: 400 !important;
        text-transform: none !important;
    }
}