@font-face {
   font-family: futura;
   src: url(tt0142m_.ttf);
}



/* classes do bootstrap */
		.navbar-collapse .navbar-nav li a{
			color: #fff; !important;
			font-family:futura;
			font-size:12px;
			font-weight:bold;
		}
		.navbar-collapse .navbar-nav li a:hover {
			background:#EF7E2D !important;
			color: #fff !important;
		}
		#bs-example-navbar-collapse-1{
			position:absolute;
			z-index:9999;
			width:100%;
		}
		
		modal-content {
			z-index:0;
			position:relative;
		}
		.modal fade {
			z-index:1;
			position:relative;
			background-color:#FFF;
		}
*{font-family:futura; font-weight:normal}
ul li{font-family:futura; font-size:16px; line-height:30px;}
h1{color:#004F9F; font-size:36px; font-weight:bold}
p{font-size:16px;}

.topo{
  background-image:url(../imagens/bannerTopo.png);
  position: relative;
  height: 100vh;
  background-repeat:no-repeat;
  background-size: cover;
 background-size: contain; 
 background-position:center
}

.video h1{
	line-height:46px;	
}
.video p{
	font-size:16px;	
}

.form-control{
	border-radius: 4px;
	height:40px;
	margin-bottom:8px;
}

.topo{
	background-color:#003C78;
	color:#FFF
}

.textoInstitucional{
	background-color:#003C78;
	color:#FFF;
	padding-top:20px;
	padding-bottom:20px;
	font-size:16px
}


.video{
	background-image:url(../imagens/fundoVideo.png);
	padding-top:80px;
	padding-bottom:50px;
	height:488px
	
}
.conteudo{
	background-image:url(../imagens/fundoConteudo.png);
	padding-top:50px;
	padding-bottom:50px;
	height:656px;
	
}
.depoimentos{
	background-image:url(../imagens/fundoVideo.png);
	padding-top:50px;
	padding-bottom:50px;
	
}
.depoimentos h1{ margin-bottom:50px;}
.porqueescolherduchanet{
	background-color:#FFF; 
	border-radius: 19px; 
	padding:50px; 
	margin-top:-20px;
}
.boxdepoimentos{
	background-color:#f2f2f2; 
	border:1px solid #ccc; 
	height:300px; 
	padding:20px; 
	width:90%;	
	flex-direction: row;
	
}

.rodape{
	background-color:#004F9F;
	padding:20px;
	text-align:center;
	color:#FFF
}
.rodape h1 a{
	font-size:24px;
	color:#FFF
}	

.whatsapp-fixo {
		position: fixed;
		bottom:10px;
		right:10px;
		z-index: 999;
		
}

[data-anime] {
  opacity: 0;
  transition: .3s;
}

[data-anime="left"] {
  transform: translate3d(-50px, 0, 0);
}

[data-anime="right"] {
  transform: translate3d(50px, 0, 0);
}

[data-anime="top"] {
  transform: translate3d(0, -50px, 0);
}

[data-anime].animate {
  opacity: 1;
  transform: translate3d(0px, 0px, 0px);
}
.zoom {
	overflow: hidden;
}

.zoom img {
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	/*-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray; /* IE */
}

.zoom:hover img {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-filter: none;	
	filter: none;	
}
			   
/*-------------------------------------------------*//* versao celular */

@media(min-width: 280px) and (max-width: 750px) {
	
	#bs-example-navbar-collapse-1{
		position:absolute;
		z-index:9999;
		width:100%;
		background:#1f1e24;
		color:#fff;
		border-bottom:1px solid #ccc !important;
		margin-left:-15px;
		margin-bottom: 10px;
	}
	.navbar-collapse .navbar-nav li a:hover {
		background:#900 !important;
		color: #fff !important;
		width:100%;
	}
	
.boxdepoimentos{
	background-color:#f2f2f2; 
	border:1px solid #ccc; 
	height:auto; 
	padding:20px; 
	margin-bottom:10px;
	
	width:100%;
}

.video{
	background-image:url(../imagens/fundoVideoCelular.png);
	padding-top:50px;
	padding-bottom:50px;
	height:auto
	
}

.porqueescolherduchanet{
	background-color:#FFF; 
	border-radius: 19px; 
	padding:50px; 
	margin-top:-20px;
	overflow:auto;
	height:550px
}
.topo{
  background-image:url(../imagens/bannerTopo.png);
  position: relative;
  height: 300px;
  background-repeat:no-repeat;
  background-size: cover;
  background-size: contain; 
  background-position:center
}
  
}




	
}
