@media (max-width: 1450px) {
    .topmenu a{
font-size: .8rem;
}
}
@media (max-width: 1350px) {
    .topmenu a{
display: block;
        background: var(--bs-gray-300);
        color: #000;
        padding: .41rem;
        margin-bottom: .41rem;
        text-align: center
}
       .banners img{
width: 100%;
        height: auto;
}
}
@media (max-width: 1199px) {
.polosared {
    margin-top: -1rem;
    font-size: .7rem;
}

}
@media (max-width: 767px) {
    
#logotop{width: 100% !important;}
    
    .textfooter{font-size: .6rem;}
    .h-md-100 {
    height: 100% !important;
}
    .w-md-100{
    width: 100% !important;
    }
  
}

@media (max-width: 575px) {
    .vis-sm{display: block}
    .vis-md{display: none;}
    
}
