/* Add here all your CSS customizations */
.owl-carousel .owl-item img { width: 60%; }

.diferenciais { padding-top:3%;}
    .diferenciais div div div div h4 { font-size:16px; font-weight:300; }
    
ul.portfolio-list .portfolio-item div { text-align:center; }
    ul.portfolio-list .portfolio-item div h4 { font-weight:700; font-size:22px; color:#3BA1DC; margin-top:3%; }
    .produto-link { 
        font-weight:300; 
        font-size:16px; 
        color:#666; 
        background:url(../img_vog/icone-saiba-mais.png) no-repeat right; 
        padding-right:20px; 
    }
    
    
/* Add here all your CSS customizations */
.produtos div { 
    text-align:center;
}
    .produtos div a h2 {
        font-size: 1.3em;
        font-weight: 400;
        color: #40A3CF;
    }
    .produtos div a .img {
        max-width: 100%;
        height: 140px;
        background-position:center;
        background-size: 160% 140px;
        background-repeat:no-repeat;
    }
    
    .produtos-interno {
        height: 290px;
        background-position:center;
        background-size:cover;
        margin-top: -35px;
        margin-bottom:15px;
        border-top: 0px;
    }
        .produtos-interno-titulo {
            margin-top:-15px;
        }
        
.nav-tabs li a h2 {font-size:20px;border-bottom: 0;padding-bottom: 0px;margin-bottom: 0px;}

.alert-danger{
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;    
}

.vantagens h3 { text-transform:capitalize; color: #3BA1DC; margin-bottom:10% !important; margin-top:10% !important;}

.contato .mb-none {padding: 1%;padding-left:40px;}
	.contato .mb-none#contatoEmail 		{ background:url(../img_vog/icone-mail.png) 		no-repeat left center;}
	.contato .mb-none#contatoTelefone 	{ background:url(../img_vog/icone-telefone.png) no-repeat left center;}
	.contato .mb-none#contatoWhatsApp 	{ background:url(../img_vog/icone-whatsapp.png) no-repeat left center;}
	
	
.slider-titulo { font-size:26px !important; background:none; color:#2B4B66 !important; text-shadow:0px !important; }
.slider-descricao { font-size: 18px; color:#2B4B66 !important; }

.placa { text-transform:uppercase}

.form-wizard ul.pager .next a,
.form-wizard ul.pager .previous a,
.form-wizard ul.pager .first a,
.form-wizard ul.pager .last a,
.form-wizard ul.pager .finish a {
	cursor: pointer;
	background-color: #3BA1DC;
	color:#FFF;
}

.home-intro p, .home-intro a {
	color: #FFF;
	display: inline-block;
	font-size: 20px;
	font-weight: 300;
	max-width: 800px;
	padding-top: 5px;
}

.tab-pane a {/* color:red !important; */}