html, body { margin:0; padding: 0}

@font-face { font-family: ope; src: url("../fonts/opensans.ttf")}
@font-face { font-family: not; src: url("../fonts/not.ttf");}
@font-face { font-family: jos; src: url("../fonts/jos.ttf");}

h1 { font-size: 15pt; color: #d2cdab; font-family: jos; font-weight: lighter;  margin: 0; padding: 0; }
h2 { font-size: 12pt; color: #d56c1b; font-family: jos; font-weight: lighter;  margin: 0; padding: 0; line-height: 30px}
h3 { font-size: 11pt; color: #C1BD9F; font-family: jos; font-weight: lighter;  margin: 0; padding: 0; line-height: 20px}

#parallax {	display: none;}
#nonparallax {	display: block;}
#nonparallax {	background-image: url('../images/keyart-mobile.jpg');	background-position: center;	background-repeat: no-repeat;	background-size: auto 100%;}
@media (min-width: 601px) {		#nonparallax { display: none;	}		#parallax {		display: block;	}}
@media (max-width: 600px) {		#nonparallax { display: block;	}		#parallax { display: none;	}	 	#main { padding-left: 10px; padding-right: 10px; padding-top: 70px;	}
.keyart, .keyart_layer { height: 550px;	}   .keyart_layer { position: absolute; background-size: auto 600px;	}}
.keyart, .keyart_layer {	height: 1000px;}
.keyart {	position: relative;	z-index: 10;}
.keyart_layer {	background-position: bottom center;	background-size: auto 1038px;	background-repeat: repeat-x;	width: 100%;	position: absolute;}
.keyart_layer.parallax {	position: fixed;}
	#keyart-0 {		background-image: url('../images/parallax/parallax0.png'); background-color: #ffaf1b;	}
	#keyart-1 {		background-image: url('../images/parallax/parallax1.png');	}
	#keyart-2 {		background-image: url('../images/parallax/parallax2.png');	}
	#keyart-3 {		background-image: url('../images/parallax/parallax3.png');	}
	#keyart-4 {		background-image: url('../images/parallax/parallax4.png');	}
	#keyart-5 {		background-image: url('../images/parallax/parallax5.png');	}
	#keyart-6 {		background-image: url('../images/parallax/parallax6.png');	}
	#keyart-7 {		background-image: url('../images/parallax/parallax7.png');	}
	#keyart-8 {		background-image: url('../images/parallax/parallax8.png');	}
	#keyart-scrim {		background-color: #ffaf00;		opacity: 0;	}

#maincontain { background-color: #210002; position: relative; z-index: 555;}
#main        { background-color: #210002; position: relative; z-index: 666; max-width: 900px; padding: 30px; margin-left: auto;	margin-right: auto; }

.pagserv     { position: relative; width: 900px; padding-top: 50px; padding-bottom: 20px }
.pagserv     { color: #B9B69D; font-size: 10pt; font-family: ope }
.pagserv .ic-baixo { position: relative; margin-top: 0px; float: left; padding-right: 6px}
.linknone a { color: #B9B69D; font-size: 10pt; font-family: ope; text-decoration: none}


.pagformcont { position: relative; width: 900px; height: 400px;   padding-top: 50px; }
.formcont    { position: relative;	overflow: hidden;	color: #fff; font-size: 10.5pt; width: 400px; float: left; }
.formcont input     { color: #ffffff; font-size: 10pt; font-family: ope; outline: none; letter-spacing: 1px; border: none; }
.formcont textarea  { color: #ffffff; font-size: 10pt; font-family: ope; outline: none; letter-spacing: 1px; border: none; }
.formcont input.bot { color: #ffffff; font-size: 10pt; font-family: ope; outline: none;	letter-spacing: 1px; border: 1px solid #B9B69D; text-align: center; }

.formcont input     { position: relative; width: 400px; height: 50px; padding-left: 10px; background: #160001; }
.formcont textarea  { position: relative; width: 400px; height: 80px; padding-left: 10px; background: #160001; padding-top: 10px; }
.formcont input.bot { position: relative; width: 110px; height: 40px; padding-left: 10px; background-color:transparent;    }

.contatosgerais { position: relative; width: 420px; font-size: 10pt; float: left; left: 120px; letter-spacing: 1.5px}
.contatosgerais span { color: #B9B69D; font-size: 13pt; font-family: not }
.cont2mob { display: none}

.contatosgerais a { color: #B9B69D; font-size: 13pt; font-family: not; text-decoration: none;}

/* Barra de rolagem */
::-webkit-scrollbar             { width: 20px;}
::-webkit-scrollbar-track       { background:#250E10; }
::-webkit-scrollbar-thumb       { background:#c93e13; }
::-webkit-scrollbar-thumb:hover { background:#B43209; }
