.btn-localDispositivo {
    width: 98%;
    border: none;
    cursor: pointer;
    border-radius: 1vw;
    text-align: center; /* Alinhamento do texto */
    text-decoration: none; /* Sem sublinhado */
    display: block; /* Posição do botão */
    margin: 1% auto;
    padding: 1% 1%;
}

/* ============================ BOTÕES ============================ */
.btn-tecnologia,
.btn-serigrafia,
.btn1,
.btn2 {
    width: 98%;
    margin: 1%;
    padding: 1%;
    border: none;
    border-radius: 1vw;
    text-align: center;
    cursor: pointer;
    animation: blinkAlert 1s infinite alternate;
    transition: transform 0.3s ease;
}

.btn-tecnologia:hover,
.btn-serigrafia:hover,
.btn1:hover,
.btn2:hover {
    transform: scale(1.1);
}

/* Animação */
@keyframes skyPulse {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}

/* Estilos para BOTÕES */
.btn3,
.btn4,
.btn5,
.btn6,
.btn7,
.btn8,
.btn9,
.btn10 {
    text-align: center;
    display: inline-block;
    padding: 1%;
    margin: 1%;
    border: none;
    border-radius: 1vw;
    cursor: pointer;
}

.btn3:hover {
    transform: scale(1.1);
}

.btn-localMetropoles,
.btn-vidéo,
.btn-convenção,
.btn-portaria,
.btn-pro,
.btn-A,
.btn-B,
.btn-C,
.btn-D,
.btn-H,
.btn-J,
.btn-L,
.btn-M,
.btn-N,
.btn-R,
.btn-T,
.btn-P {
  border-radius: 1vw;
  text-align: center; /* Alinhamento do texto */
  text-decoration: none; /* Sem sublinhado */
  display: block; /* Posição do botão */
  margin: 1% auto;
  padding: 1% 1%;
}

.btn-enviar {
    text-align: center;
    display: flex;
    margin: 2%;
    cursor: pointer;
    border-radius: 6px;
}

.btn-enviar {
    transition: background-color 0.3s ease, transform 0.3s ease;
}