
@media (min-width:768px) and (max-width:991px) {

  a#MsgDown {
    visibility: hidden;
    display: none;
  }

    .flex_itubers .up span {
        margin-bottom: 0;
    }

    .dHeadPage {
        flex-direction: column;
        align-items: center;
        gap: 10px;
    }

    .topo-right {
        flex-direction: column-reverse !important;
        justify-content: center !important;
    }

        .topo-right div {
            flex-wrap: wrap;
            justify-content: center;
        }

        .dHeadPage .logo-esquerda {
            max-width: 300px;
        }

    .dParticipantes .dParticipantesGrid {
        grid-template-columns: repeat(3, 1fr);
    }
	
	.banner-buttons img {
  max-width: 216px;
}

    .qrcode-mensagens {
        width: 50%;
        margin: auto;
    }
	
}
