.sm-clean{ background-color: transparent; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 0px; margin: auto!important; width: 100%}

.navbar-expand-lg .navbar-toggler{display: block}

.navbar-wrapper{}
.navbar{ padding-bottom: 0px; padding-top: 0px}


@media (max-width: 767px){
    .sm-clean a.sobre{ background-image:none; background-color: #FF914D}
}


.sm-clean a.has-submenu{padding-right: 22px}
.sm-clean a.has-submenu:hover{padding-right: 22px}

.sm-clean ul{width: 100% !important; min-width: 15em !important; max-width: 20em !important; }


@media (min-width: 768px){

    .sm-clean ul {
        border: 1px solid #000;
        padding: 5px 0;
        background: rgb(23 74 139 / 70%);
        border-radius: 5px !important;
        box-shadow: 0 5px 9px rgb(23 74 139 / 20%);
    }



}


@media (max-width: 767px){
     
     .sm-clean{ display: block}
     
}


.sm-clean a, 
.sm-clean a:hover, 
.sm-clean a:focus, 
.sm-clean a:active{font-family: inherit; font-weight: 300;  color: #fff; font-size: 20px; text-align: center; padding: 8px 12px;}

.sm-clean a:hover, 
.sm-clean a:focus, 
.sm-clean a:active, 
.sm-clean a.highlighted{color: #FFF}
.sm-clean a.highlighted.has-submenu{color: #FFF; padding: 8px 12px; padding-right: 22px}


.sm-clean ul a, 
.sm-clean ul a:hover, 
.sm-clean ul a:focus, 
.sm-clean ul a:active, 
.sm-clean ul a.highlighted{color: #fff; }
.sm-clean ul a:hover{background-color: #868695}




.sm-clean a .sub-arrow{border-color: #fff transparent transparent transparent;}

.sm-clean a:hover { background-color: #4A4B56}


@media (max-width: 1280px){

.sm-clean a, 
.sm-clean a:hover, 
.sm-clean a:focus, 
.sm-clean a:active {}


}

.sm-clean li{}


.navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.99)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}



