@charset "utf-8";
/* CSS Document */
/*DESENVOLVIDO POR BRUNO NOVAES DOS SANTOS // WEB DESIGNER // 2024 */
html{ overflow-y:scroll;}
body { font: normal  normal 24px calibri, arial; line-height: 1.331; color: #999; background:#eee; padding:0px; text-align:center;
 -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 100%; margin: 0px;	height: 100%;}


	


*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.img{ border:none;}

/*CORES DO SITE

    h1 h2 h3 fundo pri : #00522e;
	          fundo sec: #a0cc00;
			      botão: #fff000
	  texto fundo claro: #555
	 texto fundo escuro: #fff



	 /*painel nav*/


	 .bg-secondary {
		background-color: #433b53 !important;
	}
/*CORES DO SITE*/


/**/

/* width */
::-webkit-scrollbar {
   width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background:#eee;

}
span.alinha {
    vertical-align: top;
}
/* Handle */
::-webkit-scrollbar-thumb {
  background: #ccc;
}
.destaquelight{	color:#00522e; font-weight: 900;}
.destaquedark{	color:#c6fc04; font-weight: 900;}
/*
====================
CORPO
====================
*/

#corpo{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
	display:block;
}

header.top{
	width: 100%;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
	position: relative;
	background-color: #fff;
	height: auto;
	
}
#banner #imagens {
	text-align: center;
	align-items: center;
	vertical-align: middle;
}
#banner #imagens .carousel-item img{
	width: 50%;
	
}

section.contentCorp{
    width: 100%;
    min-height: 400px;
    position: relative;
    top: 60%;
    left: 0px;
    background-color:#ededed;
}

section.contentCorpPainel{
    width: 100%;
    min-height: 400px;
    position: relative;
    top: 62%;
    left: 0px;
    background-color:#555;
}

.linha_center{
	max-width: 1200px;
	padding: 5px;
	margin: 0px auto;
}

.incolor{
	background-color: #fff;
	color:#555;
}
.color1{
	background-image: url(../images/fund01.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	color: #fff;
}

.color2{
	background-image: url(../images/fund02.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	color: #fff;

}

.color3{
	background-image: url(../images/fund04.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	color: #fff;

}
.color4{
	background-image: url(../images/final.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	color: #fff;
	height: 800px;

}
.colorSoli{
	background-color: #a0cc00;
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	color: #fff;
}
.embed-responsive-item{
	width: 700px;
	height: 394px;
}


.tabFull{
	width: 100%;
	padding: 1%;
}

.tablFullRel{
	width: 100%;
	overflow: scroll;
}
.tbEnf{
	width: 1400px;
}



@media (max-width: 1030px){
	header.top{
		height: auto;
	}

}
