:root {
  --jumbotron-padding-y: 3rem;
}

.jumbotron {
  padding-top: var(--jumbotron-padding-y);
  padding-bottom: var(--jumbotron-padding-y);
  margin-bottom: 0;
  background-color: #000;
  border-radius: 0;
}

.bg-black {
  background-color: #000;
}

.branco {
  color: #FFF !important;
}

.cinza {
  color: #cbcbcb !important;
}

.img-fluid {
  max-width: 70%;
  height: auto;
}


.gold-border {
	border: 0 solid gold; /* Define a borda como dourada */
	border-radius: 0.25rem; /* Arredonda os cantos da borda (opcional) */
}
	
.btn-whatsapp {
        background-color: #0f7836; /* Verde do WhatsApp */
        color: white; /* Texto branco */
        transition: background-color 0.3s, color 0.3s; /* Efeito de transição */
    }

    .btn-whatsapp:hover {
        background-color: #1DAF5B; /* Tom mais escuro ao passar o mouse */
        color: #075E54; /* Texto branco ao passar o mouse */
    }

    .btn-official {
        background-color: #007bff; /* Azul */
        color: white; /* Texto branco */
        transition: background-color 0.3s, color 0.3s; /* Efeito de transição */
		margin-right:3px;
    }

    .btn-official:hover {
        background-color: #0056b3; /* Tom mais escuro ao passar o mouse */
        color: white; /* Texto branco ao passar o mouse */
    }
	
	.btn-group {
        flex-wrap: wrap; /* Permite que os botões se ajustem */
    }

@media (min-width: 768px) {
  .jumbotron {
    padding-top: calc(var(--jumbotron-padding-y) * 2);
    /*padding-bottom: calc(var(--jumbotron-padding-y) * 2);*/
  }
}

.jumbotron p:last-child {
  margin-bottom: 0;
}

.jumbotron-heading {
  font-weight: 300;
}

.jumbotron .container {
  /*max-width: 40rem;*/
}

footer {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

footer p {
  margin-bottom: .25rem;
}

.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }
