.navbar {
    background-color: #007bff;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
  }
 
   .navbar-brand {
    /* color: #ffffff; */
    font-weight: 600;
    position: sticky;
    z-index: 9999;
    transition: transform 0.5s ease;
  }
  .navbar-brand:hover {
    transform: scale(1.05);
  }
  .content-container {
    margin-top: 50px;
    padding: 20px;
  }
  .card {
    border: none;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    transition: transform 0.3s ease-in-out;
	background : #191919;
  }
  .card:hover {
    transform: scale(1.00);
  }
  .footer {
    background  :linear-gradient(to bottom, rgb(25 25 25), rgb(3 47 94))
;
    color: #fff;
    padding: 20px 0;
    margin-top: 50px;
  }
  
  
  
    .footer P {
	text-align: center;
  }
  
  
  
  
  .btn-primary {
    background-color: #007bff;
    border: none;
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
  }
  .btn-primary:hover {
    background-color: #0056b3;
  }
  /* Custom styles for a more modern look */
  h2, h3, h4 {
    font-weight: 600;
    color: white;
  }
  p {
    line-height: 1.6;
    text-align: justify;
    color: white;
  }
li{
	
	color :white;
}

 h6 {
	 font-weight :800;
	 color: white;
	 
 }


  body {
    font-family: 'Poppins', sans-serif;
    background-color: #000000e6;
    color: #333;
  }
  .navbar {
    background-color: transparent; /* Tornar o fundo do navbar transparente */
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
  }
  .navbar-brand {
    color: #ffffff;
    font-weight: 600;
    transition: transform 0.5s ease;
  }
  .navbar-brand:hover {
    transform: scale(1.05);
  }
  .header-image {
    position: relative;
    z-index: -1; /* Colocar a imagem abaixo do conteúdo */
    #background-image: url('logo.webp'); /* Substitua pelo URL da sua imagem */
    height: 150px; /* Ajuste conforme necessário */
    background-size: cover;
	background-color :#000000c9;
    background-position: center;
  }
  .header-gradient {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0, 123, 255, 0.7), rgb(25 25 25))
  } 
  } 
  
.fundo_preto{
	 background-color:black;
	 
 } 
 
 /* Estilo padrão para desktop */
.navbar-brand img {
    height: 233px;
    width: 249px;
}

/* Estilo para dispositivos móveis */
@media only screen and (max-width: 768px) {
    .navbar-brand img.mobile-resize {
        height: 128px;
        width: 128px;
    }
}
