
/* classes do bootstrap */
		.navbar-collapse .navbar-nav li a{
			color: #fff; !important;
			font-family:"Open Sans";
			font-size:14px;
			font-weight:bold;
		}
		.navbar-collapse .navbar-nav li a:hover {
			background:#ccc !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:open sans}
h1{font-size:24px; font-weight:bold}
h2{font-size:18px; font-weight:bold}


.topo{
	background-image:url(../imagens/barra-top.jpg);
	height:177px;
	background-position: center; 
    background-size: cover; 
}
.logo{
	margin-top:50px;
	color:#FFF;
}	
.menu{
	border-bottom:5px solid #77CCEA;
	height:50px;
	position: sticky;
	top: 0;
	z-index:999;
	background-color:#FFF;
}


.nossos-servicos{
	background-color:#f2f2f2;
	border-bottom:1px solid #ccc;
	padding:10px;
	
}

.servicos{
	margin-top:50px;
	margin-bottom:50px;
}

.eventos{
	margin-top:50px;
	margin-bottom:50px;
}

.eventos img{
	margin-top:50px;	
}

.seguranca-eletronica{
	background-color:#1D4369;
	padding:10px;
	color:#FFF;
	margin-top:20px;
	margin-bottom:20px;
}

.produtos-seguranca{
	margin-top:50px;	
}

.texto-home{
	background-color:#77CCEA;
	padding:10px;
	margin-top:50px;
}

.fale-conosco{
	margin-top:50px;	
}
.txtForm{
	margin-bottom:10px;
	
}

.telecon{
	background-image:url(../imagens/bg-telefon.jpg);
	height:374px;
	background-position: center; 
    background-size: cover; 
}

.telecon-box{
	background-color:#FFF;
	color:#000;
	padding:10px;
	margin-top:100px;
}

.rodape{
		background-color:#1D4369;
		color:#FFF;
		padding-top:50px;
		padding-bottom:50px;
}

.rodape-final{
	padding:5px;
	background-color:#FFF;
	color:#333;
}

.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;	
}

.informatisa{
	margin-bottom:50px;
	margin-top:50px;
}

.img-parceiro{
	object-fit:contain;
	height:180px;
	width:180px;
}

.img-servicos{
	object-fit: cover;
	object-position: center;
	height:145px;
	width:326px;
}




/*-------------------------------------------------*//* versao celular */

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