 /* Custom CSS for navbar styling */        .navbar-custom { display: none;        }                .navbar-custom .navbar-brand {            color: #242424;            font-weight: 700;            font-size: 1.5rem;        }                .navbar-custom .navbar-nav .nav-link {            color: #242424;            font-weight: 500;            padding: 0.5rem 1rem;            transition: all 0.3s ease;            border-radius: 4px;            margin: 0 2px;        }                .navbar-custom .navbar-nav .nav-link:hover,        .navbar-custom .navbar-nav .nav-link.active {            color: #FFF;            background-color: #00379C;            border-radius: 0;        }                .navbar-custom .navbar-toggler {            border: none;            padding: 0.25rem 0.5rem;            margin-bottom: 15px;        }                .navbar-custom .navbar-toggler:focus {            box-shadow: none;        }                .navbar-custom .navbar-toggler-icon {            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.8%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");        }                .dropdown-menu {            background-color: #fff;            border: none;            border-radius: 8px;            box-shadow: 0 4px 15px rgba(0,0,0,0.2);        }                .dropdown-item {            color: #242424;            padding: 0.7rem 1.5rem;            transition: all 0.3s ease;            border-bottom: solid 1px #ddd;        }                .dropdown-item:hover {            background-color: #2c3e50;            color: #ecf0f1;        }                .dropdown-divider {            border-top: 1px solid #4a6278;        }                .badge-custom {            background-color: #e74c3c;            font-size: 0.6rem;            position: relative;            top: -10px;            left: -5px;        }                .fixed-top {    position: fixed;    top: 0;        left: 10%;    right: inherit;    /* right: 0;     z-index: 1030;*/}.mobl{}.mobl p{ margin-top: 8px; margin-bottom: 0;font-size: 12px;color: #fff;}        /* Responsive adjustments */        @media (max-width: 991.98px) {            .navbar-custom .navbar-nav {                padding: 0rem 0;                background-color: #fff;            box-shadow: 0 2px 10px rgba(0,0,0,0.1); min-width: 450px;            }                        .navbar-custom .navbar-nav .nav-link {                padding: 0.7rem 1rem;                margin: 0px 0;                display: flex;        justify-content: space-between;        border-bottom: solid 1px #ddd; align-items: center; background: #F2F3F7;            }                        .dropdown-menu {                background-color: transparent;                border: none;                box-shadow: none;                padding-left: 0rem;            }        }          @media (max-width: 767px) {    .navbar-custom{ display: block;}        } @media (max-width: 480px) {        .fixed-top {left: 2%;padding: 0;}        .navbar-custom .navbar-nav { min-width: 460px;  margin-top: 18px;}        .unlockinggrowth__sliderwrap .slick-slide { min-height: 86vh;}} @media (max-width: 360px) {            .navbar-custom .navbar-nav { min-width: 360px;    }}