.navbar{
    height: 6.875rem;
    position: relative;
}
.expand-container{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background: #F0F8FF;
    z-index: 10000;
    padding-left: 1.5rem;
    padding-right: 1rem;
}
.nav-whole{
    position: fixed;
    width: 100%;
    background-color: white;
    z-index: 100;
    height: 6.875rem;
    display: flex;
    justify-content: center;
}
.navbar-inner{
    width: 83%;
}

.navbar-logo{
    width: 17.625rem;
    height: 3.875rem;
}
.try-mobile-app{
    margin-right: 3.12rem;
}
.navbar-call-icon{
    margin-right: 3.12rem;
}
.navbar-login{
    display: flex;
    height: 3rem;
    width: 7.5rem;
    justify-content: center;
    align-items: center;
    gap: 0.625rem;
    border-radius: 0.75rem;
    background: var(--Primary-color, #0080D7);
}
.access-free-button{
    height: 3rem;
    width: 13.937rem;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0.625rem;
    border-radius: 0.75rem;
    border: 1px solid #0080D7;
    background: linear-gradient(90deg, #FFE8BD 6.25%, #DFA129 35.58%, var(--Yellow-Color, #DFA129) 100%);
}


@media (max-width: 768px) {
.navbar-inner{
    width: 95%;
}
.expand-nav-options{
    margin-top: 3.38rem;
}
.expand-nav-options span{
    font-size: 1.5rem;
}
.expand-container button{
    margin-top: 6rem;
    height: 4.502rem;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 2.34038rem;
    border: 0.715px solid #044E80;
    background: transparent;
}
.expand-icon svg{
    width: 24px;
    height: 24px;
}
.navbar-call-icon svg{
    width: 20px;
    height: 20px;
}
}