.navbar{
	height: 80px;
}
.navbar ul>li a{
	color: #061195;
	font-weight: 600;
}
.navbar ul>li a.ativo {
	color: #b81425;
	border-bottom: 2px solid #b81425;
}
.navbar-brand img{
	width: 150px;
}
.nav{
	margin-top: 25px;
	background: #fff;
}
.navbar-toggle{
	margin-top: 25px;
}
.icon-bar{
	background: #061195;
}
.jumbotron.banner-home{
    background: url('https://arcadenoetransportes.com.br/assets/img/banner-home.jpg') #061195 center right no-repeat;
    background-size: cover; 
    background-attachment: fixed;
    height: 920px;
    color: #fff;
    margin-bottom: 0;
}
.jumbotron.banner-empresa{
    background: url('https://arcadenoetransportes.com.br/assets/img/bg-empresa.jpg') #061195 center right no-repeat;
    background-size: cover; 
    background-attachment: fixed;
    height: 920px;
    color: #fff;
    margin-bottom: 0;
}
.jumbotron.banner-servicos{
    background: url('https://arcadenoetransportes.com.br/assets/img/bg-servicos.jpg') #061195 center right no-repeat;
    background-size: cover; 
    background-attachment: fixed;
    height: 920px;
    color: #fff;
    margin-bottom: 0;
}
.jumbotron.banner-contato{
    background: url('https://arcadenoetransportes.com.br/assets/img/bg-contato.jpg') #061195 center right no-repeat;
    background-size: cover; 
    background-attachment: fixed;
    height: 600px;
    color: #fff;
    margin-bottom: 60px;
}
.jumbotron.banner-empresa button{
    display: block;
    position: relative;
    left: 90%;
}
.jumbotron span{
	color: #b81425;
}
.jumbotron a{
	background: #b81425;
	color: #fff;
	padding: 10px 20px;
	border: none;
	outline: none;
	text-decoration: none;
}
.jumbotron a:hover{
	background: #061195;
	transition: all .8s;
	outline: none;
}
.jumbotron h1{
	font-size: 3em;
	font-weight: 100;
}
.jumbotron h2{
	font-size: 3em;
}
.infoBanner{
	margin-top: 20%;
}
.quem-somos-home{
	background: #f8f6ef;
	padding: 40px 0;
}
.quem-somos-home img{
	/*margin-top: 100px;*/
}
.quem-somos-2 img{
	margin-top: 50px;
}
.quem-somos-home h3{
	font-weight: 200;
}
.quem-somos-home a{
	color: #b81425;
	text-decoration: none;
}
.quem-somos-home a:hover{
	color: #061195;
	text-decoration: none;
	transition: all .5s;
	font-weight: bold;
}
.titulo-padrao1{
	background: #061195;
	border-left: 8px solid #b81425;
	color: #fff;
	width: 250px;
	padding: 10px ;
	margin-bottom: 40px;
}
.titulo-padrao3{
	background: #061195;
	border-left: 8px solid #b81425;
	color: #fff;
	width: 40%;
	padding: 10px ;
	margin-bottom: 40px;
}

.valores img, .servicos img{
	display: block;
	margin: 20px auto;
}
.servicos img{
	margin-top: 60px;
}
.titulo-padrao2{
	background: #b81425;
	border-left: 8px solid #061195;
	color: #fff;
	width: 350px;
	padding: 10px ;
	margin: 40px auto;
	display: block;
}
.titulo-padrao4{
	background: #b81425;
	border-left: 8px solid #061195;
	color: #fff;
	width: 200px;
	padding: 10px;
	margin-left: 20px;
}
.servicos h4{
	color: #061195;
}
.servicos a{
	color: #b81425;
	display: block;
	margin: 10px auto;
	text-decoration: none;
}
.servicos a:hover{
	color: #061195;
	transition: all .5s;
	font-weight: bold;
}
.servicos button{
	display: block;
	margin: 10px auto;
	padding-top: 10px;
}
.servicos button img{
		margin: 10px auto;
	width: 15px;
}
.cta{
	height: 515px;
	color: #fff;
	align-items: center center;
	margin-top: 60px;
	padding-top: 7%
}
.cta .btn{
	padding: 20px;
	border-radius: 0!important;
	display: block;
	margin: 20px auto;
}

.cta .btn img{
	width: 20px;
	margin-right: 10px;	
}

footer {
	background-color: #000;
	color: #fff;
	height: 100px;
	padding: 30px
}

footer a{
	color:#fff ;
	text-decoration: none;
}
footer a:hover{
	color:#fff ;
	text-decoration: none;
}
.contato-info img{
	width: 20px;
	margin-right: 10px;
}
.contato-info h4{
	margin-left: 20px;
}
.contato-info a{
	text-decoration: none;
}
.contato-info input{width: 100%;padding:20px;}
.contato-info input, .contato-info textarea{
	border-radius: 0!important;
	outline: none;
}
.contato-info button{
	background: #061195;
	width: 100%;
	border-radius: 0;
	color: #fff;
	padding-top: 15px;
	margin-bottom: 100px;
}
.contato-info button:hover{
	background: #b81425;
	transition: all .5s;
}
#mapa{
	margin-top: 60px;
	margin-bottom: 20px;
}
#mapa img{
	
	display: inline-block;
	width: 25px;	
}
#mapa h4{
	padding-top: 20px;
	margin-top: 20px;
	margin-left: 20px;	
	display: inline-block;
}
#whatsapp img{
	width: 30px;
}
#whatsapp{
	width: 60px;
	height: 60px;
	background-color: #59ca66;
	border-radius: 50%;
	position: fixed;
	bottom: 40px;
	left: 40px;
	display: block;
	padding: 15px;
}
@media (max-width: 425px){
    .cta h3{
        margin-top:120px;
    }
}
