/* fontes */
.londrina-solid-thin {
  font-family: "Londrina Solid", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.londrina-solid-light {
  font-family: "Londrina Solid", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.londrina-solid-regular {
  font-family: "Londrina Solid", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.londrina-solid-black {
  font-family: "Londrina Solid", sans-serif;
  font-weight: 900;
  font-style: normal;
}


.inter-tight-thin {
  font-family: "Inter Tight", sans-serif;
  font-optical-sizing: auto;
  font-weight: 200;
  font-style: normal;
}

.inter-tight-regular {
  font-family: "Inter Tight", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
.inter-tight-bold {
  font-family: "Inter Tight", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}
.inter-tight-black {
  font-family: "Inter Tight", sans-serif;
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
}

/* estilos */

body{
  font-family: "Inter Tight", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}


h1,h2,h3,h4,h5,h6{
  	font-family: "Londrina Solid", sans-serif;
 	font-weight: 900;
}


.navbar-nav .nav-link {
	font-weight: 600;
}

.bg-destaque{
	background-image: url('../img/res/bg-destaque.png');
	background-repeat: repeat-x;
	background-position: top center;
		
}

.categoria{
	text-transform: uppercase;
	letter-spacing: 10px;
	font-size: 0.8em;
}

.bg-encontro {
	background-image: url('../img/res/encontro-home.png');
	background-repeat: no-repeat;
	background-position: center center;
	object-fit: cover;
}
.navbar.collapsing,
.navbar.show {
	background-image: url('../img/res/bg-menu-full.png') !important;
	
}

/*@media (max-width:1363px) and (min-width:1030px) {*/

a { 
	color: #2FB2AF;
	text-decoration: none;
}
a:hover{
	color: #188F8D;
	text-decoration: none;
}

.bg-topo-geral{
	background-image: url('../img/res/bg-topo-geral.png');
	background-repeat: repeat-x;
	height: 448px;
}

.bg-moacir{
	background-image: url('../img/res/bg-moacir-completo.png');
	background-repeat: no-repeat;
	background-position: right;
	height: 589px;
}

.topoxxv{
	background-image: url('../img/res/topo-1200.png');
	background-repeat: no-repeat;
	background-position: bottom center;
}


/**/
@media (max-width: 457px) {
	.ajustedata{
		margin-top: -15px;
	}
	.topoxxv{
	background-image: url('../img/res/topo-400.png');
	background-repeat: no-repeat;
	background-position: bottom center;
}
	
}
/**/
@media (min-width: 458px) and (max-width: 991px) {
	.ajustearte {
		margin-left: -200px;
	}
	.topoxxv{
	background-image: url('../img/res/topo-800.png');
	background-repeat: no-repeat;
	background-position: bottom center;
}
}

/**/
@media (max-width: 991px) {
	.ajustearte{
		margin-top: -23px;
		margin-left: -160px;
	}
}

/**/
@media (max-width: 1199px) {
	.ajustearte{
		margin-top: 70px;
	}
	
}
@media (min-width: 1200px) and (max-width: 1399px) {
	
	.ajustearte{
		margin-top: 10px;
	}
}


