@charset 'UTF-8';@font-face{font-family:'FontAwesome';src:url('font/fontawesome-webfont.eot?v=4.0.1');src:url('font/fontawesome-webfont.eot?#iefix&v=4.0.1') format('embedded-opentype'),url('font/fontawesome-webfont.woff?v=4.0.1') format('woff'),url('font/fontawesome-webfont.ttf?v=4.0.1') format('truetype'),url('font/fontawesome-webfont.svg?v=4.0.1#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
body,input,textarea,select{font-family:'Roboto Condensed', sans-serif;font-weight:300;font-size:12pt;line-height:1.75em;}
h1,h2,h3,h4,h5,h6{letter-spacing:1px;text-transform:uppercase;font-weight:300;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit;text-decoration:none;}
strong, b{font-weight:bold;color:#000000;}
em, i{font-style:italic;}
a{color:#006C4B;text-decoration:none;}
sub{position:relative;top:0.5em;font-size:0.8em;}
sup{position:relative;top:-0.5em;font-size:0.8em;}
hr{border:0;border-top:solid 1px #ddd;}
blockquote{border-left:solid 0.5em #ddd;padding:1em 0 1em 2em;font-style:italic;}
p, ul, ol, dl, table{margin-bottom:1em;}
header{margin-bottom:1em;line-height:1.7em;}
header h2{font-size:1.5em;color:#de3d27;font-weight:400;}
header .byline{display:block;margin:0.5em 0 0 0;padding:0 0 0.5em 0;text-transform:uppercase;font-size:1.2em;}
footer{margin-top:1em;}
br.clear{clear:both;}
section,
article{margin-bottom:3em;}
section >:last-child,
article >:last-child{margin-bottom:0;}
section:last-child,
article:last-child{margin-bottom:0;}
.row > section,
.row > article{margin-bottom:0;}
.image{display:inline-block;}
.image img{display:block;width:100%;}
.image.featured{display:block;width:100%;margin:0 0 2em 0;}
.image.full{display:block;width:100%;margin-bottom:2em;}
.image.left{float:left;margin:0 2em 2em 0;}
.image.centered{display:block;margin:0 0 2em 0;max-width:100%;height:auto;}
.image.centered img{margin:0 auto;width:auto;}
ul.default{margin:0;padding:0;list-style:none;}
ul.default li{display:block;padding:2em 0em 1.25em 0em;border-top:1px solid #303030;}
ul.default li:first-child{padding-top:0em;border-top:none;}
ul.default a{text-decoration:none;color:#CCCCCC;}
ul.default a:hover{text-decoration:underline;}
ul.style1{margin:0;padding:0;list-style:none;}
ul.style1 li{padding:0.60em 0em;border-top:1px solid;border-color:rgba(0,0,0,.1);}
ul.style1 li:first-child{padding-top:0;border-top:0;}
ul.style2{list-style:none;font-size:1.2em;display:block;padding-top:0;padding-right:0;padding-bottom:20px;padding-left:0;margin:0;}
ul.style2 li{padding-right:0em;padding-bottom:1.6em;padding-left:0em;padding-top:1.8px;}
ul.style2 li:first-child{padding-top:0;border-top:0;}
ul.style2 img{float:left;padding-right:1em;}
ul.style3{margin:0;padding:0;list-style:none;font-size:1.2em;}
ul.style3 li{padding-right:0em;padding-bottom:1.2em;padding-left:0em;padding-top:1.4px;}
ul.style3 li:first-child{padding-top:0;border-top:0;}
ul.style3 img{float:left;padding-right:1em;}
ul.style5{overflow:hidden;margin:0em 0em 1em 0em;padding:0em;list-style:none;}
ul.style5 li{float:left;padding:0.25em 0.25em;line-height:0;}
.button{position:relative;display:inline-block;margin-top:0.5em;padding:0.50em 1.5em;background:#006C4B;border-radius:6px;text-decoration:none;text-transform:uppercase;font-size:1.1em;color:#FFF;-moz-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;cursor:pointer;}
.button:hover{background:#de3d27;color:#FFF !important;}
.buttonN{position:relative;border-radius:6px;text-decoration:none;font-size:1em;color:#FFF;-moz-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;cursor:pointer;background-color:#006C4B;padding-top:0.5em;padding-right:1em;padding-bottom:0.5em;padding-left:1em;}
.buttonN:hover{background:#de3d27;color:#FFF !important;}
.fa{text-decoration:none;}
.fa.solo span{display:none;}
.fa:before{display:inline-block;font-family:FontAwesome;font-size:1.25em;text-decoration:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.2857142857142858em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}
100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}
100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}
100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}
100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}


#header{
	position:relative;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	background-color: #FFFFFF;
}
#header .container{position:relative;padding:4em 0em;}
#logo{
	position:absolute;
	left:33%;
	top:2em;
}
#logo a{display:block;text-decoration:none;font-size:2.8em;font-weight:600;}
#nav{
	position:absolute;
	top:2.2em;
	left: 0px;
}
#nav > ul > li{float:left;}
#nav > ul > li:last-child{padding-right:0;}
#nav > ul > li > a,
#nav > ul > li > span{display:block;margin-left:0.7em;padding:0.80em 1.2em;letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;font-size:1.1em;outline:0;}
.anav:hover{
	border-radius:5px;
	color:#FFF;
	text-decoration:none;
	background-color: #006C4B;
}
.anav:active{
	border-radius:5px;
	color:#FFF;
	text-decoration:none;
	background-color: #006C4B;
}
#nav > ul > li > ul{display:none;}
#banner{
	position:relative;
	background:url(../image/banner.jpg) no-repeat center;
	background-size:cover;
	color:#fff;
	height: 200px;
}
#page{background:#fff;top:5px;}
.sidebar header h2{font-size:1.5em;color:#de3d27;font-weight:400;}
#footer{
	position:relative;
	color:#E5E5E5;
	padding-top: 1em;
	padding-bottom: 1em;
	background-color: #666666;
}
#footer h2{padding-bottom:1.5em;font-size:1.6em;color:#FFF;}
#footer strong{color:rgba(255,255,255,.7);}
.footerGermer{vertical-align:middle;}
.footerGermer-box{margin-top:20px;vertical-align:middle;}
#copyright{
	position:relative;
	border-top:1px solid #303030;
	letter-spacing:1px;
	text-align:center;
	background-color:#006C4B;
	padding-top: 1em;
	padding-right: 0em;
	padding-bottom: 1em;
	padding-left: 0em;
}
#copyright a{text-decoration:none;color:rgba(255,255,255,.4) !important;}
#marketing{position:relative;}
#marketing header h2{font-size:1.5em;color:#de3d27;font-weight:400;}
#featured{background:#202020 url(images/img01.jpg) repeat;position:relative;}
#featured .divider{border-bottom:1px solid #303030;}
#featured .box{background:#FFF;padding:1.4em;font-size:0.95em;}
#featured .box2{padding:1.4em;font-size:0.95em;}
/* blockquote{margin:0;padding:0;border:none;font-style:normal;} */
.balloon{
	padding:1.87em;
	border-radius:5px;
	line-height:180%;
	font-size:1em;
	color:#333;
	background-color: #EDEDED;
}
.asem{text-decoration:none;}
.aB{text-decoration:none;color:#FFFFFF;}
.asemtube{text-decoration:none;font-size:1.2em;font-weight:bold;color:#FFFFFF;vertical-align:middle;text-align:center;}
.ballon-bgbtm{height:1em;}
.balloon strong{color:#333 !important;}
.box3{margin-right:10px;}
.style3{margin:0;padding:0;list-style:none;font-size:1.2em;}strong2 {
font-weight:bold;
}
.style3Verde {
	margin:0;
	padding:0;
	list-style:none;
	font-size:1.2em;
	color: #006C4B;
}
.style3VerdeNegrito {
	margin:0;
	padding:0;
	list-style:none;
	color: #006C4B;
	font-weight: bold;
}.buttonDoencas {
	border-radius:6px;
	text-decoration:none;
	font-size:1em;
	color:#FFF;
-moz-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;						transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;
	background-color: #006C4B;
	text-align: center;
	width: 90%;
	height: 2.5em;
	display: block;
	background-position: center center;
	padding-top: 0.5em;
	font-weight: bolder;
}
.buttonDoencas:hover {
	background:#de3d27;
	color:#FFF !important;
}
.buttonDoencasSem {
	border-radius:6px;
	text-decoration:none;


	font-size:1.em;
	color:#FFF;





-moz-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;						transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;
	background-color: #CCCCCC;
	text-align: center;
	width: 90%;
	height: 2.5em;
	display: block;
	background-position: center center;
	padding-top: 0.5em;
	font-size: 1em;
	font-weight: bolder;
}
.buttonDoencasSem:hover {
	color:#FFF !important;
	background-color: #333333;
}
.style3VerdeSanidade {
	font-size:1.2em;
	color: #006C4B;
	vertical-align: top;
}
.styleNovo {
	color: #FFFFFF;
	vertical-align: top;
	font-weight: normal;
	font-style: italic;
	font-size: 0.9em;
	background-color: #de3d27;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	margin-left: 5px;
}
.style3Laranja {
	margin:0;
	padding:0;
	list-style:none;
	color: #de3d27;
}
#copyrightApp {
	position:relative;
	letter-spacing:1px;
	text-align:center;
	background-color:#006C4B;
	padding-top: .5em;
	padding-right: 0em;
	padding-bottom: .5em;
	color: #FFFFFF;
	font-size: .8em;
}
.aApp {
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
}
#artigos {
	text-align:left;
	vertical-align: top;
	display: table-cell;
	padding-right: 3px;
	font-size: 1.2em;
}
.styleTituloArtigos {
	font-size:1.2em;
	vertical-align: top;
	font-weight: bold;
}
.styleTituloNovidades {
	font-size:1.2em;
	vertical-align: top;
	font-weight: bold;
	color: #de3d27;
}
.styleTituloNovidadesVerde {
	font-size:1.2em;
	vertical-align: top;
	color: #006C4B;
	font-weight: bold;
}
#novidades {
	text-align:center;
	background-color: #F0F0F0;
	padding-top: 20px;
	padding-bottom: 20px;
}
.styleTituloPreto {
	color: #000000;
}
.atencao {
	color: #de3d27;
	text-align: center;
	font-weight: 600;
}
.atencaoItalic {
	font-weight: 600;
	color: #000000;
}

#anuncie {
	padding:1em;
	border-radius:5px;
	line-height:180%;
	font-size:1.1em;
	color:#333;
	font-weight: bold;
	background-color: #EDEDED;
}
.styleFonte {
	margin:0;
	padding:0;
	list-style:none;
	font-size: 0.8em;
}
.balloonParceiro {
padding:1.87em;background:url(images/img07v.png) repeat left top;border-radius:5px;font-size:1em;color:#333;
}
.balloonAutor {
	font-size: .9em;
	padding: 1.87em;
	border-radius: 5px;
	color: #333;
	background-color: #D7F4D7;
	
}
.balloonAutor img {
	border-radius: 5px;
	height: 60px;
	float: left;
	margin: 10px 10px 0px 0px;
}

.balloonAutor strong{font-weight:bold;color:#000000;}
div.scrollmenuImagem {
	width: 100%;
	text-align: center;
}
.scrollmenuImagem img {
	width: 100%;
}

div.scrollmenuImagem a {
	display: inline-block;
	color: white;
	text-align: center;
	text-decoration: none;
	background-color: #006C4B;
	width: 31%;
	font-size: 1.1em;
	margin-top: 3px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
	font-weight: 400;
}

div.scrollmenuImagem a:hover {
  background-color: #de3d27;

} 
.balloon2 {
	padding:1.87em;
	border-radius:5px;
	line-height:180%;
	font-size:1em;
	color:#CCCCCC;
	background-color: #666666;
	background-position: left top;
}
#myVideo {
	right: 0;
	bottom: 0;
	width: 100%;
}
.bannerLaranja {
	color: #de3d27;
	text-transform: uppercase;
	font-size: 1.8em;
	letter-spacing: 3px;
	text-align: center;
	vertical-align: middle;
	line-height: 1em;
	font-weight:400;
}
/* .bannerImagem {
	width: 100%;
} */
div.portfolio {

	width: 100%;
}
div.portfolio a {

	display: inline-block;
	color: #006C4B;
	text-align: center;
	text-decoration: none;
	width: 24%;
	font-size: 1em;
	margin-top: 0.5em;
	margin-right: 1em;
	margin-bottom: 0.5em;
	margin-left: 1em;
	font-weight: 400;
}
div.portfolio a:hover {
	color: #de3d27;
}
.portfolioImagem {
            display: inline-block; 
            vertical-align: top;
            border: solid 1px #ccc;
            box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.3);
            width: 19%;
            margin: 5px 20px;
            padding: 5px;
			text-align: center;
			margin-bottom: 2em;

}
.buttonInscricao {
	position:relative;display:inline-block;margin-top:0.2em;padding:0.20em 1em;background:#006C4B;border-radius:6px;text-decoration:none;font-size:1em;color:#FFF;-moz-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;transition:color 0.35s ease-in-out, background-color 0.35s ease-in-out;cursor:pointer;
	}
	
	.buttonInscricao:hover {
	background:#de3d27;color:#FFF !important;
	}
	.buttonInscricaoLaranja {
		position: relative;
		display: inline-block;
		margin-top: 0.2em;
		padding: 0.20em 1em;
		border-radius: 6px;
		text-decoration: none;
		font-size: 1em;
		color: #de3d27;
		-moz-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
		-webkit-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
		-o-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
		-ms-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
		transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
		cursor: pointer;
	}
	.buttonInscricaoLaranja:hover {
		background: #de3d27;
		color: #FFF !important;
	}
	
	#cursosDestaque {
	
		text-align:left;
		vertical-align: top;
		display: table-cell;
		padding-right: 3px;
		font-size: 1em;
	}
@media (max-width: 700px) {
.portfolioImagem {
            display: inline-block; 
            vertical-align: top;
            border: solid 1px #ccc;
            box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.3);
            width: 35%;
            margin: 5px 20px;
            padding: 5px;
			text-align: center;
			margin-bottom: 2em;

}
.portfolioImagem a {
	display: inline-block;
	color: #006C4B;
	text-align: center;
	text-decoration: none;
	margin-top: 1em;
	margin-bottom: 0.5em;
	font-weight: 400;
	font-size:.8em;


}

}
.portfolioInfo img {
            width: 100%;
        }
.portfolioInfo {
            padding: 10px;
            overflow: hidden;
            max-height: 100px;

}
.portfolioImagem a {
	display: inline-block;
	color: #006C4B;
	text-align: center;
	text-decoration: none;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 0.5em;
	margin-left: 1em;
	font-weight: 400;

}
.portfolioImagem a:hover {
	color: #de3d27;
}
.youtube {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
}
.video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.dicascv b, .dicascv strong{font-weight:bold;color:#333;}
.pdt20 {
	padding-top: 20px;
}
div.scrollmenuParceiros {
	width: 100%;
	text-align: center;
}
div.scrollmenuParceiros a {
	display: inline-block;
	color: #006C4B;
	/* display: table-cell;
	vertical-align: top; */
	/* text-align: center; */
	text-decoration: none;
	/* background-color: white; */
	width: 31%;
	font-size: 1.1em;
	margin-top: 3px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
}

.parceiros:hover {
  background-color: #de3d27;
} 

.parceiros {
	color: white;
	text-align: center;
	text-decoration: none;
	background-color: #006C4B;
	padding: 3px;
}