html {
  scroll-behavior: smooth;
}


body{
	font-family: 'Open Sans', sans-serif;
}

h1, h2, h3, h4, h5, h6{
	font-family: 'Rajdhani', sans-serif;
}

p, ul, li{
	font-family: 'Open Sans', sans-serif;
}

.whatsapp {
    position: fixed;
    top: 82%;
    right: 1%;
    padding: 10px;
    z-index: 10000000;
}

.home{
	background: #E2E2E2;
	padding: 0px;
}


.area-cliente{
	text-align: right;
	background: #F26E22;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #fff;
	font-size: 0.8em;
	text-transform: uppercase;
}

	.area-cliente ul li{
		list-style: none;
		display: inline;
	}

	.area-cliente ul{
		margin-bottom: 0px;
	}

	.area-cliente li{
		margin-left: 20px;
	}

		.area-cliente a:link{
			color: #fff;
			font-family: 'Rajdhani', sans-serif;
			font-weight: 300 !important;

		}

		.area-cliente a:visited{
			color: #fff;
		}

.bg-light{
	background: #fff !important;
	min-height: 100px;
	text-transform: uppercase;
}

	.navbar-dark .navbar-nav .nav-link{
		color: #023059;
		font-family: 'Rajdhani', sans-serif !important;
		font-weight: 600 !important;
	}



	.navbar-light .navbar-nav .nav-link:focus{
		color: #F26E22 !important;
	}

	.navbar-dark .navbar-nav .nav-link:hover{
		color: #F26E22 !important;
	}		

	.navbar-dark .navbar-nav .nav-link:active{
		color: #F26E22 !important;
	}		


.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link{
	color: #F26E22 !important;
}

.dropdown-item{
		color: #023059;
		font-family: 'Rajdhani', sans-serif !important;
		font-weight: 600 !important;	
}

.dropdown-item:hover{
	color: #F26E22 !important;
}

.carousel-caption{
	top: 100px !important;
	text-align: center !important;
}

	.carousel-caption h1{
		color: #023059;
	}

	.carousel-control-next-icon{
		background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e);
	}

	.carousel-control-prev-icon{
		background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e);
	}


.solucoes-home{
	background: #F26E22;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #fff;
}

	.item-solucao-home{
		text-align: center;
		margin-bottom: 20px;
	}

		.item-solucao-home img{
			margin-bottom:20px;
			width: 40%;
		}

.marcas{
	margin-top: 50px;
	margin-bottom: 50px;]
	text-align: center;
}

.item-marca{
	text-align: center;
	padding-top: 20px;
}

.btn-destaque1{
	border: solid 2px #023059;
	background: none;
	color: #023059;
}

.btn-destaque1:hover{
	border: solid 2px #023059;
	background: #F26E22;
	color: #fff;
}

.btn-destaque2{
	border: solid 2px #fff;
	background: none;
	color: #fff;
}

.btn-destaque2:hover{
	border: solid 2px #023059;
	background: none;
	color: #023059;
}

.topo-secundarias{
	background: #e2e2e2 url('../img/simbolo-f.png') left top no-repeat fixed;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #fff;
	margin-bottom: 30px;
}

	.topo-secundarias h1{
		font-weight: 600;
		color: #023059;
	}

.solucoes{
	margin-bottom: 30px;
	margin-top: 30px;
}

	.solucoes p{
		font-size: 0.9em;
	}

	.solucoes li{
		font-size: 0.9em;
	}

	 .item-automacao{
	 	margin-bottom: 30px;
	 }

.item-servicos{
	text-align: center;
	margin-bottom: 30px;
	padding: 20px;
}

	.item-servicos h3{
		color: #f26e22;
		margin-top: 20px;
	}

.conteudo{
	min-height: 60vh;
	color: #666;
	margin-bottom: 30px;
}

	.conteudo a:link{
		color: #023059;
	}


	.conteudo a:visited{
		color: #023059;
	}

	.conteudo a:hover{
		color: #f26e22;
	}	

.btn-enviar{
	background: #d76e36;
	border: 0px;
}

.btn-enviar:hover{
	background: #023059;
}

.navbar-dark .navbar-toggler{
	border: #213254 solid 2px;
}

.custom-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(33,50,84, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

.custom-toggler .navbar-toggler {
  border-color: rgb(200,150,250);
} 

.rodape{
	background: #023059;
	color: #fff;
	padding-top: 30px;
	padding-bottom: 30px;
	font-size: 0.8em;
}

	.rodape p{
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.redes-sociais{
		margin-bottom: 30px;
	}
