.nav-principal-mobile {
    width: 100%;
    position: fixed;
    z-index: 1000 !important;
}

.img-logo {
    border-radius: 0px 0px 20px 20px !important;
} 

.botao-login-mobile {
    background-color: transparent;
    border: none;
    padding: 0;
    cursor: pointer;
}

.icon-botao-mobile {
    color: #FFF;
}

.hamburguer-icon {
    display: inline-block;
    cursor: pointer;
    margin-top: 42%;
}

.menu-mobile {
    display: flex;
    width: 100%;
    padding: 1%;
}