.top-area-menu .nav-menu > li a {
    font-size: 14px!important;
}
button.pum-close #popmake-2313 {
  	color: #a2a2a2!important;
  	font-family: lato!important;
    background-color: #fff!important;
}

#site-header, .header-layout-fullwidth_hamburger #primary-menu {
    background: rgb(0 86 121 / 0.75) !important;
}
@media screen and (max-width: 767px){
.ombra-right::before {
    background: linear-gradient(to left, rgb(0 86 121 / 83%) 31%, rgb(0 86 121 / 0.75) 80%) !important;
}
.or_dark::before, .single-post .vh-sx {
    background: linear-gradient(to left, rgb(0 86 121 / 0.75), rgb(0 86 121 / 0.75) 100%) !important;
}
}

