@charset "UTF-8";

/* CSS - Dinho Emplacamentos | Codificado por: Ueek Agência Digital | Ano: 2017 */

/******************* Atribuições Gerais *********************/
* {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased !important;
	-moz-font-smooth:antialiased !important;
	-o-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	box-sizing: border-box;
	font-smoothing:antialiased;
	margin:0;
	padding:0;
}

*::selection,
*::-moz-selection,
*::-webkit-selection {
	background: #c93015;
	color: #fff;
}

h1,h2,h3,h4,h5 { font-weight: normal; }

a {
	cursor:pointer;
	text-decoration:none;
}

br { clear:both; }

img { border:0; }

input,
textarea,
select { outline: none; }

body {
	background: url(../img/bg.jpg) top center no-repeat;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;

}


 .botao1 a{
 	background: #c9d12a;
    color: #54428f;
    padding: 10px 22px;
    font-size: 51px;
    letter-spacing: 1px;
    font-weight: 900;
 }

 .botao1 a:hover{
 	background: #c9d12a;
 }

.botao2 a{
	background: #409f70;
	
	float: left;
	line-height: 30px;
	list-style: none;
	text-align: center;
	width: 200px;
	padding: 5px 20px;
    font-size: 22px;
	color: #fff;
	    font-weight: 700;
    letter-spacing: 0.6px
}

.botao2 a{

	color: #fff;
	

}

#botao22 a{
	margin-left: 15px;
}



.botao2 a:hover{

	color: #fff;
	background: #409f70;

}

.botao2 h2{

	font-size: 18px;
	padding-bottom: 5px;

}

#saibamais {
	color: #fff; font-size: 18px; padding-bottom: 5px;
}


.botao4 {
	width: 400px;
    float: right;
}


.botao4 a{
	background: #ccd335;
	
	float: right;
	line-height: 30px;
	list-style: none;
	margin-right: 5px;
	text-align: center;
	width: 170px;
	padding: 5px 20px;
    font-size: 16px;
	color: #3b2682;
	margin: 10px;
    font-weight: 600;
}

.botao4 a{

	color: #54428f;

}



/*.botao4 a:hover{

	color: #fff;
	background: #e1b223;

}*/




.botao3 a{
	background: #409f70;
	
	float: left;
	line-height: 30px;
	list-style: none;
	margin-right: 5px;
	text-align: center;
	width: 170px;
	padding: 5px 20px;
    font-size: 24px;
	color: #3b2682;
	margin: 10px;
	    font-weight: 700;
    letter-spacing: 0.6px
}

.botao3 a{

	color: #fff;

}



.botao3 a:hover{

	color: #fff;
	background: #e1b223;

}



 .botao5 {
 	text-align: center;
 	background: #6d9b5d;

    padding: 10px 22px;
    
 }


 .botao5 a{
 	color: #dcdc1d;
    font-size: 24px;
    letter-spacing: 1px;
    font-weight: 700;
 }
 


.conteudo {
	margin: 0 auto;
	padding: 0 15px;
	width: 1050px;
}

.soft-hover {
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 50);
	filter: alpha(opacity = 50);
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
/******************* Atribuições Gerais *******************/


/******************* Atribuições Topo *********************/
header.conteudo { padding-top: 50px; }

header.conteudo nav ul { 
	clear: both;
	display: block;
	width: 100%;
}

header.conteudo nav ul#menu li {
	float: left;
	font-size: 16px;
	list-style-position: inside;
	margin-left: 16px;
}

header.conteudo nav ul#menu li:first-child { 
	list-style: none;
	margin-left: 125px;
}

header.conteudo nav ul#menu li a { color: #fff; }
header.conteudo nav ul#menu li a:hover { color: #27c89f; }

header.conteudo nav ul#botoes { padding-top: 15px; }



.botaoedital li{
	background: #27c89f;
	height: 30px;
	float: left;
	line-height: 30px;
	list-style: none;
	margin-right: 5px;
	text-align: center;
	width: 145px;
}


.botaoedital li:hover { background: #eeca34; }

.botaoedital li a{
	color: #1f3d35;
	display: block;
	height: 30px;
	line-height: 30px;
	width: 100%;
}

.botaoedital li#direita {
	float: right;
	margin-right: 0;
}



.textoinfo{
	margin-top: 10px;
    font-size: 18px;
}


header.conteudo nav ul#botoes li {
    background: #409f70;
    /* height: 40px; */
    float: left;
    /* line-height: 40px; */
    list-style: none;
    margin-right: 5px;
    text-align: center;
    width: 145px;
    padding: 5px 20px;
    /* font-size: 21px; */
}

header.conteudo nav ul#botoes li:hover { background: #eeca34; }

header.conteudo nav ul#botoes li a {
	color: #fff;
	display: block;
	height: 30px;
	line-height: 30px;
	width: 100%;
	    font-weight: 700;
    font-size: 18px;
    letter-spacing: 0.3px;
}

header.conteudo nav ul#botoes li#direita {
	float: right;
	margin-right: 0;
}
/******************* Atribuições Topo *********************/


/********************** Conteúdo **************************/
main section {
	float: left;
	width: 400px;
    margin: 0 auto;
    text-align: center;
}

main section img#marca {
	width: 365px;
}

main section img#flecha {
	margin-top: 30px;
	width: 405px;
}

main section #formas-ingresso {
	float: right;
	margin-top: 10px;
	width: 300px;
}

main section #formas-ingresso button {
	float: right;
	cursor: pointer;
	margin-top: 10px;
	height: 98px;
	width: 298px;
}

main section #formas-ingresso button#vestibular {
	background: url(../img/vestibular.png) no-repeat center center #eeca34;
	background-size: 85%;
	border: 0;
}

main section #formas-ingresso button#vestibular:hover { 
	background: url(../img/vestibular.png) no-repeat center center #148b6d;
	background-size: 85%;
}

main section #formas-ingresso button#enem {
	background: url(../img/nota.png) no-repeat center center #27c89f;
	background-size: 45%;
	border: 0;
}

main section #formas-ingresso button#enem:hover { 
	background: url(../img/nota.png) no-repeat center center #148b6d;
	background-size: 45%;
}

main aside {     float: right;
    margin-right: 10px;
    margin-top: 120px;
text-align: center;}


main aside img {
	margin-top: 40px;
	width: 300px;
	    margin-left: -60px;
}
/************************ Conteúdo ************************/


/******************* Atribuições Footer *******************/
footer {
	/*background: url(../img/bg-footer.png);*/
	margin-top: 30px;
    padding: 0px !important;
    background-repeat: no-repeat;
    min-height: 170px;
}

.imgnova {
	width: 380px;
	
}

.imgnova img{
	    width: 100%;
    padding-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-left: 10px
}

footer #redes { float: left; color: #4c418e; font-weight: 700;}

footer #redes img#fone {
	height: 40px;
	margin-top: 15px;
	padding-left: 0;
}

footer #redes #wpp {
	background: url(../img/wpp.png) no-repeat;
	background-size: contain;
	color: #fff;
	float: left;
	margin-top: -10px;
	height: 34px;
    padding: 33px;
	width: 185px;
}

#conteudorodape {
	margin-top: 340px;
}

footer #redes .rede {
	float: left;
	font-size: 20px;
	margin: 0px 40px 0 0;
	padding-left: 30px;
	text-transform: none;
}

footer #redes .rede a { color: #4c418e; }
footer #redes .rede a:hover { color: #fff; }

footer #redes #fb { 
	background: url(../img/facebook.png) no-repeat left;
	background-size: contain;
}

footer #redes #ig {
	background: url(../img/instagram.png) no-repeat left;
	background-size: contain;
}

footer img#financiamento { 
	float: right;
	margin-top: 20px;
    width: 100px;
}
/******************* Atribuições Footer *******************/