
a {
    font-family: "inter-medium";
    text-transform: uppercase;
    font-size: 0.9em;
}
.titulo-geral {
   font-family: "inter-medium";
   font-size: 2.5em;
   text-transform: uppercase;
   color: rgb(0, 0, 0);
}

 .fundo-rodape {
   background-image: url(../imagens/galeria/footer_bg.jpg);
   position: relative;
   height: 100%;
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center;
   background-attachment: fixed;
 }
 footer {
   position: relative;
}

footer h4 {
  color: #1aff00; 
  font-size: 1em;
  text-transform: uppercase;
  padding-bottom: 10px;
  padding-top: 40px;
}
footer .navbar-nav a {
   color: white;
   font-size: 0.8em;
   line-height: 40px;;
}
footer .navbar-nav a:hover {
   color: #1fffd6;
   text-decoration: none;
}
footer ul {
   list-style: none;
}
footer ul li {
   float: right;
   margin: 0 5px;
}
.botao-footer {
   margin-bottom: 10px;
   font-size: 20px;
   padding-right: 10px;
   color: white;
   background: transparent;
   border: 1px solid white;
}
.botao-footer:hover {
   background: white;
   color: black;
   transition-duration: 0.3s;
}
.boletim-informativo {
   /*font-family: "inter-medium";*/
   /*font-size: 3.5em;*/
   color: rgb(255, 255, 255);
   text-shadow: rgba(0, 0, 0, 0.581) 1px 5px 4px;
}
.form-control {
   height: 80px;
   border-radius: 50px;
   text-align: center;
}
.input-group-append button {
   border-radius: 50px;
}

.titulos-rodape {
   color: rgb(62, 85, 102);
   font-family: "inter-medium";
}



/*Media Querie********************/
@media (max-width: 575.98px) {
   .corpo-formulario {
      padding-top: 15px;
      padding-left: 10px;
      padding-right: 10px;
   }

   .botao-corpo-formulario {
      width: 100px;
   }
   .destinos {
      margin-bottom: 20px;
   }
   .galeria-fotos {
      padding: 20px;
   }
   .logo-topo {
      width: 300px;
      margin: auto;
   }

}

@media (min-width: 576px) and (max-width: 767.98px) {
   .botao-corpo-formulario {
      width: 100px;
   }
   .destinos {
      margin-bottom: 20px;
   }
   .galeria-fotos {
      padding: 20px;
   }
   .logo-topo {
      width: 260px;
      margin-right: auto;
   }
}


@media (min-width: 768px) and (max-width: 991.98px) {
   .botao-corpo-formulario {
      width: 100px;
   }
   .destinos {
      margin-bottom: 20px;
   }
   .galeria-fotos {
      padding: 20px;
   }
   .logo-topo {
      width: 240px;
   }
}


@media (min-width: 992px) and (max-width: 1199.98px) {
   .botao-corpo-formulario {
      width: 200px;
   }
   .destinos {
      margin-bottom: 20px;
   }
   .logo-topo {
      width: 220px;
   }
   
}


@media (min-width: 1200px) {
   .botao-corpo-formulario {
      width: 200px;
   }
   .destinos {
      margin-bottom: 30px;
   }
   .logo-topo {
      width: 200px;
      margin: auto;
   }
}

.texto-titulo-site h1 {
    margin-top: 126px;
    font-family: "inter-medium";
    font-size: 43px;
    /*color: rgb(47, 188, 47);*/
}

.texto-titulo-site p {
    font-family: "inter-medium";
    font-size: 20px;
    margin-bottom: 40px;
}

.form-control-select {
   height: 80px !important;

}



