@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	font-family: 'Segoe UI', Arial, Verdana, sans-serif;
	background-color:#FFF;
}

h1, h2{
	margin:0;
}

p{
	margin:0;
}

form{
	margin:0;
}

#back{
	/*background: url(../imagens/bg-vcom.jpg);*/
	background: url(../imagens/web-3.jpg);
	background-size: cover; /*Css padrão*/
	-webkit-background-size: cover; /*Css safari e chrome*/
	-moz-background-size: cover; /*Css firefox*/
	-ms-background-size: cover; /*Css IE não use mer#^@%#*/
	-o-background-size: cover; /*Css Opera*/
	overflow:hidden;
	color:#FFF;
    padding-bottom:60px;
}

#container{
	overflow:hidden;
	margin:0 auto;
	padding-top:30px;
}

#logo{
	margin:0 auto;
	margin-top:10px;
	text-align: center;
}

#colEsquerda{
	width:58%;
	text-align: right;
	float:left;
	margin-right: 2%;
}

#colDireita{
	width:40%;
	float:left;
	text-align: left;
	padding-top:20px;
}

#descricao{
	margin:0 auto;
	margin-top:20px;
	margin-bottom: 40px;
	text-align: center;
}

.descricaoVendaMais{
	font-size:22px;
	margin-bottom:15px;
    text-shadow:0px 0px 3px #000;
}

.campos{
	width:65%;
	padding:12px;
	color:#666;
	font-family: 'Segoe UI', Arial, Verdana, sans-serif;
	border:none;
	outline:none;
	border-radius:5px;
}

.btnEnviar, .btnEntrar{
	/*background:#659E98;*/
    background:#141A3C;
	border:4px solid #141A3C;
	border-radius: 5px;
	color:#FFF;
	padding:14px 30px 14px 30px;
	outline:none;
	cursor:pointer;
	font-weight:bold;
	font-size:20px;
	-moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
}

.btnEnviar:hover, .btnEntrar:hover{
    background-color:#FFF;
	/*background-color:#659E98;*/
	border:4px solid #141A3C;
	color:#141A3C;
}

.btnEntrar{
	padding-left:50px;
	padding-right:50px;
	background-color:#05B7C5;
	border-color:#05B7C5;
	text-decoration: none;
}

.btnEntrar:hover{
	background-color:#fff;
	color:#05B7C5;
	border-color:#05B7C5;
	text-decoration: none;

}


#rodape{
	background-color:#fff;
	color:#666;
	padding:40px;
	text-align:center;
    margin-bottom: 0;
}

/* COMPUTER */

@media (min-width: 1025px) {
	
h1{
	font-size:62px;
}

h2{
	font-size:21px;
}

#container{
	width:1260px;
}
	
}

/* TABLET PAISAGEM */

@media (min-width: 769px) and (max-width: 1024px) {
	
h1{
	font-size:60px;
}

h2{
	font-size:21px;
}

#container{
	width:1000px;
}

}

/* TABLET RETRATO */

@media (min-width: 481px) and (max-width: 768px) {

h1{
	font-size:42px;
}

h2{
	font-size:18px;
}

#container{
	width:748px;
}

.imgChamada{
	margin-top:30px;
	width:300px;
}

}

/* MOBILE */

@media (min-width: 320px) and (max-width: 480px) {

#back{
	height:auto;
	padding-bottom:20px;
}

#container{padding:0 10px 0 10px;}

h1{
	font-size:46px;
}

h2{
	font-size:24px;
}

#colCentral{
	display:none;
}

#descricao{
	margin-top:20px;
}

#colDireita{
	width:100%;
	float:none;
	text-align:center;
	margin-top:-20px;
	margin-bottom:20px;
}

.btnEnviar{
	width:99%;
}

.campos{
	width:92%;
}

}

.segDesc{font-size:16px; width:450px;}

.segGarantia{padding:0 0 50px 0; font-size:26px; color:#5CB85C; text-align:center;}

.seguraCampos{width:700px; margin:0 auto; margin-top:30px;}

.video{width:100%; height: 380px;}

.linkLogin{color:#fff; text-decoration:none;}
.linkLogin:hover{color:#fff; text-decoration:underline;}

@media screen and (max-width: 1200px) {
    
    .btnEnviar2{width:305px;}
    .segDesc{width:300px;}
    .video{height: 310px;}
    
}

@media screen and (max-width: 1000px) {
    
    .btnEnviar2{width:305px;}
    .segDesc{width:300px;}
    .video{height: 240px;}
    
}

@media screen and (max-width: 768px) {
    .preenchaOsCampos{display:none;}
    /*.descricaoVendaMais{display:none;}*/
    h1{margin-bottom:20px;}
    .btnEnviar, .btnEnviar2{width:100%;}
    .segDesc{width:100%;}
    #colEsquerda{width:100%; text-align:center; float:none;}
    #colDireita{width:100%; text-align:center; float:none;}
    .video{height:360px;}
    .seguraCampos{width:100%;}
}

@media screen and (max-width: 480px) {
    .btnEnviar{font-size:18px; padding:10px;}
    .video{height:250px;}
    .imgChamada{margin-top:0px; margin-bottom:20px; width:270px;}
}