@charset "UTF-8";
/* CSS Document */
*{
	padding: 0px;
	margin: 0px;
	font-family: 'Lato', sans-serif;
	font-weight: 400;
}

.fontbold{
	font-weight: 700;
}
.fontlight{
	font-weight: 300;
}

html{
	    background: url(../img/back_menu.png) !important;
    background-repeat: repeat-y !important;
}

body{
margin: 0px;
padding: 0px;
	background: url(../img/back_menu.png) !important;
	background-repeat: repeat-y !important;
}

sup{
			font-size: 10px;
		}


/* pagina um */
section#cover {
    background-size: 120%;
    background-size: cover;
	    overflow: hidden;
}
section#cover {
    height: 100vh;
    /* background: black; */
}
section#cover {
    position: relative;
    overflow-x: hidden;
}
		
section#cover {
    display: block;
}
		
section#cover .bg {
    background: url(../img/bg_principal_mack.jpg) center no-repeat;
    background-size: cover;
    position: absolute;
    z-index: 0;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    /*opacity: .5;*/
}
	







	#conteudo_pagina_principal{   
       margin: 0 auto;
    text-align: center;
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 51%;
    margin-right: -49%;
    transform: translate(-50%, -50%);
    max-width: 500px;
		
	}
	#titulo_relatorio_principal{
		    color: #fff;
    white-space: nowrap;
    font-size: 42px;
    padding-top: 17px;
	}
	#data_relatorio_principal{
		      color: #fff;
    white-space: nowrap;
    font-size: 144px;
    letter-spacing: -6px;
    margin-top: -17px;
	}
	#sub_relatorio_principal{
		color: #fff;
    font-size: 29px;
	}
	#seta_box_um{
		position: absolute;
    bottom: 0px;
    left: 51%;
    margin-right: -49%;
    transform: translate(-50%, -50%);
    padding-bottom: 1%;
	}
	

	
	
	@media only screen and (min-height:1px) and (max-height:700px){
		 .logomack{
			 width: 120px;
		}
		#titulo_relatorio_principal {
    color: #fff;
    white-space: nowrap;
    font-size: 34px;
    padding-top: 10px;
}
		#data_relatorio_principal {
    color: #fff;
    white-space: nowrap;
    font-size: 120px;
    letter-spacing: -5px;
    margin-top: -17px;
}
		#sub_relatorio_principal {
    color: #fff;
    font-size: 25px;
}

		
	}
	
	
	
	@media only screen and (min-width:1px) and (max-width:500px){
		#conteudo_pagina_principal{   
		
	margin: 0 auto;
    text-align: center;
    box-sizing: border-box;
    position: absolute;
    top: 43%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    max-width: 500px;
}
		 .logomack{
			 width: 90px;
		}
	#titulo_relatorio_principal {
    color: #fff;
    white-space: nowrap;
    font-size: 35px;
    padding-top: 10px;
}
	#data_relatorio_principal {
    color: #fff;
    white-space: nowrap;
    font-size: 120px;
    letter-spacing: -5px;
    margin-top: 2px;
}
	#sub_relatorio_principal {
    color: #fff;
    font-size: 27px;
    margin-top: 5px;
}

	section#cover .bg {
    background: transparent;
    background-size: cover;
    position: absolute;
    z-index: 0;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    background-color: #ff2d23;
}
	
	}
	






/* fim pagina um */








	
nav{

	/*background-color: #82141e;*/
	height:1000px;
/*width:390px;*/
	width: 243px;
position: sticky;
top:0px;
	overflow: hidden;
	 z-index: 1;
	background: url(../img/back_menu.png);
	background-repeat: repeat-y;
}

	
	
	
	
	
	
	#conteudo{
	position: relative;
		float: left;
    /*/*margin-left: 250px; 390px */
    margin-top: -1000px;
    width: auto;
    /*background-color: #f50;
		 z-index: 3;*/
		margin-left: 260px;
	}
	
	
	#barra_conteudo{
		  /*  position: relative;
		float: left;
    background-color: #82141e;
		background: url(../includes/img/back_menu.png);
	background-repeat: repeat-y;
    height: 1800px;
    width: 390px;
		    z-index: -3;*/
		
		  position: relative;
		float: left;
    /*background-color: #82141e;*/
		background: url(../img/back_menu_bkp.png);
		background-repeat: repeat;
    height: 1800px;
    width: 260px;
		    z-index: -3;
		
    
	}
	
	#conteudo_direito{
	position: relative;
		float: left;
    width: auto;
    background-color: #fff;
    /*z-index: -4;*/
	}
	
	
	
	#logo_menu_desktop{
	    position: relative;
    margin: 0 auto;
    float: left;
    margin-left: 69px;
    margin-top: 11px;
	}
	
	#barra_menu_navegacao{
	position: relative;
    margin: 0 auto;
    float: left;
    margin-left: -84px;
    margin-top: 48px;
    background: url(../img/barra_titulo_pagina.png) center no-repeat;
    text-align: center;
    color: #fff;
    width: 198px;
    height: 140px;
    overflow: hidden;
	} 

	.titulo_da_pagina_rotativa{
		font-size: 20px;
    margin-top: 45px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
	}
.titulo_da_pagina_rotativa_en {
    font-size: 19px;
    margin-top: 49px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}



	.titulo_da_pagina_rotativa_conhecendomackenzie{
		font-size: 20px;
    margin-top: 44px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
	}
.titulo_da_pagina_rotativa_conhecendomackenzie_en {
    font-size: 20px;
    margin-top: 48px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}

.titulo_da_pagina_rotativa_ondeestamos{
	font-size: 20px;
    margin-top: 59px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}
.titulo_da_pagina_rotativa_identidade {
        font-size: 20px;
    margin-top: 43px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}
.titulo_da_pagina_rotativa_identidade_en {
    font-size: 20px;
    margin-top: 49px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}

.titulo_da_pagina_rotativa_governanca {
        font-size: 20px;
    margin-top: 55px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}
.titulo_da_pagina_rotativa_nossaatuacao {
    font-size: 20px;
    margin-top: 57px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}	
.titulo_da_pagina_rotativa_nossoscolaboradores {
   font-size: 20px;
    margin-top: 43px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}
.titulo_da_pagina_rotativa_nossoscolaboradores_en {
    font-size: 20px;
    margin-top: 47px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}
.titulo_da_pagina_rotativa_sustentabilidade_en {
    font-size: 19px;
    margin-top: 49px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}

.titulo_da_pagina_infraestrutura_fisica_en {
    font-size: 20px;
    margin-top: 46px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}

.titulo_da_pagina_rotativa_nossagestao {
  font-size: 20px;
    margin-top: 57px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}

	.subtitulo_da_pagina_rotativa{
		font-weight: 300;
    font-size: 11px;
    color: #fff;
	}
	
	#menu_sticky_desktop{
		position: relative;
    float: left;
    font-weight: 300;
    margin-left: 43px;
    margin-top: 10px;
    margin-right: 0px;
    width: 140px;
		
	}
	#menu_sticky_desktop ul{
		color: #fff;
		font-weight: 300;
	}
	#menu_sticky_desktop ul li{
	 color: #fff;
    font-weight: 300;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    padding-left: 11px;
    padding-bottom: 11px;
    line-height: 12px;
	}
	#menu_sticky_desktop ul li a{
		text-decoration: none;
		color: #fff;
		font-weight: 300;
		font-size: 12px;
		opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	}
	#menu_sticky_desktop ul li a:hover{
		text-decoration: none;
		color: #fff;
		font-weight: 300;
		opacity:0.55;
	-moz-opacity: 0.55;
	filter: alpha(opacity=55);
	}
	.ativo{
		font-weight: 700;
		font-size: 15px;
	}
	
	
	#menu_sticky_desktop_downprint{
		
    position: relative;
    float: left;
    font-weight: 300;
    margin-left: 46px;
    margin-top: 16px;
    margin-right: 0px;
	width:140px;
		
	}
	#menu_sticky_desktop_downprint ul{
		color: #fff;
		font-weight: 300;
	}
	#menu_sticky_desktop_downprint ul li{
		color: #fff;
		font-weight: 300;
		list-style: none;
		background: url(../img/icone_down.png) no-repeat;
		padding-left: 20px;
		padding-bottom: 11px;
		    line-height: 12px;
	}
	#menu_sticky_desktop_downprint ul li a{
		text-decoration: none;
		color: #fff;
		font-weight: 300;
		font-size: 12px;
		opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	}
	#menu_sticky_desktop_downprint ul li a:hover{
		text-decoration: none;
		color: #fff;
		font-weight: 300;
		opacity:0.55;
	-moz-opacity: 0.55;
	filter: alpha(opacity=55);
	}
	
	
	#menu_sticky_desktop_icone{
	position: relative;
    float: left;
    font-weight: 300;
    margin-left: 46px;
    margin-top: 15px;
    margin-right: 0px;
    color: #fff;
    font-size: 12px;
	}
	#menu_sticky_desktop_icone a{
	    color: #fff;
    font-size: 12px;
    font-weight: 300;
    text-decoration: none;
	}
	#menu_sticky_desktop_icone a:hover{
		   
    color: #fff;
    font-size: 12px;
		opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	}
	.transparencia{
		opacity:0.55;
	-moz-opacity: 0.55;
	filter: alpha(opacity=55);
		font-weight: 300;
	}
	
	
	
	
	
	
	#mensagem_da_administracao{
		/*position: relative;
		float: left;
		width: 43%;
		height: 100%;
		background-color: #ccc;
		padding-left: 180px;
    padding-top: 100px;*/
		  position: relative;
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    
		width: 100%;
		height: auto;
		min-height: 700px;
		margin-bottom: 325px;
		
	}
	
	.titulo_mensagemadministrativa {
color: #ed1b2f;
    font-size: 24px;
    text-transform: uppercase;
    width: 80%;
    line-height: 24px;
    font-weight: bold;
    padding-bottom: 15px;
  padding-top: 33px;
}
	.subtitulo_mensagemadministrativa{
		color: #ed1b2f;
		font-weight: 300;
		font-size: 14px;
		text-transform: uppercase;
	}
#mensagem_da_administracao p {
    color: #565656;
    font-size: 15px;
    padding-right: 60px;
    padding-bottom: 6px;
    font-style: italic;
    line-height: 19px;
}
	.titulo_fino_frase{
		    color: #ed1b2f;
    font-weight: 300;
    font-size: 18px;
    text-transform: uppercase;
    padding-bottom: 16px;
    padding-top: 0px;
		    font-style: italic;
	}
	.citacao_frase_conteudo{
		background: url(../img/background_frase.png) no-repeat;
		padding-left: 12px;
		min-height: 62px;
		padding-bottom: 0px;
		padding-top: 3px;
	}
	.pessoa_citada{
		    color: #ed1b2f;
    font-size: 14px;
    font-weight: 700;
	}
	.pessoa_citada_frase{
		color: #565656;
    font-size: 15px;
	}
.titulo_mensagemadministrativa_dois {
  color: #ed1b2f;
    font-size: 24px;
    text-transform: uppercase;
    width: 100%;
    line-height: 24px;
    font-weight: bold;
    padding-bottom: 7px;
    padding-top: 31px;
}
	
.conteudo_mouse_pdf_link {
    background: url(../img/icone_mouse.png) no-repeat;
    padding-left: 27px;
    min-height: 50px;
    font-size: 15px;
    text-decoration: none;
    color: #565656;
    max-width: 330px;
    margin-top: 5px;
}
	.conteudo_mouse_pdf_link a{
		color: #ed1b2f;
		font-weight: 400;
		text-decoration: none;
		cursor: pointer;
		
	}
	.conteudo_mouse_pdf_link a:hover{
		text-decoration: underline;
	}
	
	
	#conteudo_mensagemadministrativa_parte_dois{
		  position: relative;
    float: right;
    width: 43%;
    height: 1210px;
		background: url(../img/background_image_1.jpg);
		background-size: cover;
		background-position: center;
		
	}
	

	
	@media only screen and (min-width:1px) and (max-width:1550px){
		#conteudo_mensagemadministrativa_parte_dois{
			width: 36%;
		}
	}
	@media only screen and (min-width:1px) and (max-width:1200px){
		#mensagem_da_administracao {
			/*width: 73%;*/
		}
		#conteudo_mensagemadministrativa_parte_dois {
			display: block;
			float: left;
    width: 100%;
    margin-top: 50px;
    height: 390px;
    background: url(../img/background_image_1B.jpg);
			background-size: cover !important;
}
		
	
	}
	
	
	
	@media only screen and (min-width:1px) and (max-width:930px){
		nav {
    background-color: #82141e;
    height: 70px;
    width: auto;
    position: sticky;
    top: 0px;
    overflow: visible !important;
		z-index: 9999;
    background-repeat: repeat-y;
}
		
	
		#conteudo {
    position: relative;
    float: left;
    margin-top: 0;
    width: auto;
    margin-left: 0px;
}
		#logo_menu_desktop {
    position: relative;
    margin: 0 auto;
    float: left;
    margin-left: 30px;
    margin-top: 10px;
}
	#logo_menu_desktop img{
		width: 55px;
		}
		#barra_menu_navegacao{
			display: none;
		}
		#menu_sticky_desktop{
			display: none;
		}
		#menu_sticky_desktop_downprint{
			display: none;
		}
		#menu_sticky_desktop_downprint ul{
			display: none;
		}
		#menu_sticky_desktop_icone{
			display: none;
		}
		html, body {
    background: none !important;
}
		
		#mensagem_da_administracao{
			/*width: 80%;
			padding-left: 10%;
			padding-right: 10%;
			padding-top: 70px;*/
		}
	}
	











.menu-button {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: transparent;
    cursor: pointer;
    transition: background-color 500ms ease-in-out;
    float: right;
    margin-top: 9px;
    margin-right: 21px;
    color: #fff;
}


.menu-button:hover,
.menu-button:focus,
.menu-button:active {
    background-color: #ff2d23; /* On hover, transition the background-color and transparency */
}

.menu-icon {
	position: relative; /* Give the menu-icon position relative so we can absolutely position children */
    width: 2rem; /* Icon width */
	height: 1.5rem; /* Icon height */
}

.menu-icon span {
    position: absolute;
    height: 0.200rem;
    width: 100%;
    background-color: #fff;
    transition: background-color 500ms ease-in-out;
}

.menu-icon span:nth-child(1) {
    top: 0.0625rem; /* Position the first line roughly 1px from the top */
}

.menu-icon span:nth-child(2) {
    top: 0.625rem; /* Position the second line roughly 10px from the top, one on top of the other */
}

.menu-icon span:nth-child(3) {
    top: 1.25rem; /* Position the fourth line roughly 20px from the top */
}

.menu-button:hover span,
.menu-button:focus span,
.menu-button:active span {
    background: white; /* On hover, make the background-color of the menu icon white */
}

/* Turn the Menu icon into a close icon  */

.menu-icon.is-active span:nth-child(1) {
    opacity: 0; /* Hide the first line */
}

.menu-icon.is-active span:nth-child(2) {
    transform: rotate(45deg); /* Rotate the second line 45 degrees */
}

.menu-icon.is-active span:nth-child(3) {
	top: 0.625rem; /* Position the third line over the second line */
    transform: rotate(-45deg); /* Rotate the third line -45 degrees */
}

/* Fullscreen Menu */

.fullscreen-menu-container {
	position: fixed; /* Fix the menu to the viewport */
	top: 12.5rem; /* Add the top value to allow the element to animate up over */
	left: 0; /* Position to the left of the viewport */
	z-index: 5; /* Add z-index to make sure the element is always above everything else */
	width: 100vw; /* Cover the whole width of the viewport */
	height: 100vh; /* Cover the whole height of the viewport */
	overflow: scroll; /* Allow scrolling when the content is larger than the viewport */

	background-color: #ff2d23; /* Semi-transparent white background for the menu-overlay */

	opacity: 0; /* Apply 0 transparency to hide the overlay on load */
	pointer-events: none; /* Stop the elements in the menu-container from being clicked */

	transition: top 500ms ease-in, opacity 300ms ease-in; /* Transition the top and opacity */
}

.fullscreen-menu-container.is-open {
	opacity: 1; /* Transition opacity from 0 to 1 */
	top: 0; /* Transition to the top of the viewport */
	pointer-events: auto; /* Re-add pointer events to elements can be clicked again */
}

.fullscreen-menu-container .menu-button {
	position: absolute; /* Position the button absolutely to the image-cotainer */
	top: 1.5rem; /* Position button from the top */
	right: 1.5rem; /* Position button from the left */
}

.fullscreen-menu {
	text-align: center; /* Apply text-align center to all children */
	
	width: 90%; /* Where it can, stretch to the max-width otherwise, the full viewport */
}

	.fullscreen-menu__image-container {
		width: 5rem; /* Make square */
		height: 5rem; /* Make square */
		border-radius: 50%; /* Turn the square into a circle */
		
		background-size: cover; /* Force the background image to cover the container */
		background-position: center center; /* Position the image in the middle */
		margin: 0 auto 1.5rem;
	}

	.fullscreen-menu__title {
		max-width: 30rem; /* Apply a different max-width to the title to achieve a more optimal reading lenght */
		margin: 0 auto; /* Position in the horizontal center and remove top and bottom margins */
	}

	.fullscreen-menu__nav {
		margin: 3rem 0; /* Apply top and bottom margin of the navigation */
	}

	.fullscreen-menu__nav ul {
		list-style: none; /* Remove the dots from list items */
		margin: 0; /* Remove defualt margin */
		padding: 0; /* Remove default padding */
	}

	.fullscreen-menu__nav a {
		display: block; /* Span the whole width */
		font-size: 1.4rem; /* Increase the default font size */
		padding: 1rem; /* Add padding to the button to increase the click/tap area */
		color: #A2A2A2; /* Apply light grey colour */
		text-decoration: none; /* Remove default underline */
		transition: color 300ms ease-in; /* Add transition for the colour on hover */
	}

	.fullscreen-menu__nav a:hover,
	.fullscreen-menu__nav a:focus,
	.fullscreen-menu__nav a:active {
		color: #332F21; /* Darken the text colour on hover */
	}

.fullscreen-menu [class^="social-button"] {
	margin: 0 0.5rem; /* Add a larger margin between the social buttons in the menu overlay */
	height: 3.75rem; /* Increase the size of the social buttons */
    width: 3.75rem; /* Increase the size of the social buttons */
    font-size: 1.5rem; /* Increase the size of the social icon inside the button */
}

@media only screen and (min-width: 46rem) { /* When the viewport is large enough */

	.fullscreen-menu-container {
		display: flex; /* Add display flex to the container */
		justify-content: center; /* Align menu contents to the center horizontally */
		align-items: center; /* Align menu contents to the center vertically */
	}

	.fullscreen-menu {
		padding: 0;
	}

	.fullscreen-menu__nav {
		margin: 4rem 0; /* Increase the margin between the navigation and other elements in the menu */
	}

		.fullscreen-menu__nav ul {
			display: flex; /* Turn the unordered list into a flex-container */
			justify-content: space-between; /* Share the available space between the list items */
		}

}




.menu-button js-menu-button, .menu-button{
	display: none !important;
}
@media only screen and (min-width:1px) and (max-width:930px){
.menu-button js-menu-button, .menu-button{
	display: flex !important;
}	
}




.fullscreen-menu {
    text-align: center;
width: 70%;
    padding-left: 15%;
    padding-right: 15%;
   
}

.fullscreen-menu img{
    width: 90px;
    margin-bottom: 20px;
	margin-top: 40px;
}
.fullscreen-menu ul li {
	list-style: none;
	padding-bottom: 20px;
}

.fullscreen-menu ul li a {
	color:#fff;
	font-size: 15px;
	text-decoration: none;
	padding-left: 5px;
    padding-right: 5px;
}

.fullscreen-menu ul{
	padding-bottom: 10px;
}
.fullscreen-menu ul li{
	color: #fff;
}
.fullscreen-menu ul li a:hover {
	opacity:0.70;
	-moz-opacity: 0.70;
	filter: alpha(opacity=70);
}

.fullscreen-menu ul li a img {
	width: auto;
    margin-bottom: 0px;
	margin-top: 0px;
}








/* 
#conhecendomackenzie{
	position: relative;
		float: left;
		width: 43%;
		height: 100%;
		
		padding-left: 180px;
    padding-top: 100px;
	min-height: 500px;
	background-color: #f50;
}
 */






.light-menu {
    width: 100%;
    height: 75px;
    position: fixed;
    background-color:rgba(4, 180, 49, 0.6);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#barra_menu {
    width: 100%;
    height: 75px;
    margin: 0 auto;
}
#barra_menu ul {
    margin: 15px 0 0 0;
}
#barra_menu ul li {
    list-style: none;
    margin: 0 30px 0 0;
    display: inline;
}








		.sumir{
			display: none;
		}
		.aparecer{
			display: block;
		}
		
			#menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
	.main-container {
 /* height: 100%;
  width: calc(100% - 390px);
				margin-top: 1200px;
		background-color: red;
		*/
		position: relative;
		float: left;
		height: 100%;
  width: calc(100% - 260px);
				margin-top: -1000px;
		background-color: red;
		
}

			/*#mensagem_da_administracao{
				width:100%;
				height: 800px;
				background-color: #chocolate;
			}
			
			*/
			
			#identidade_institucional{
				width:100%;
				height: 800px;
				background-color: #999;
				position: relative;
		float: left;
			}
			
			
			
		
			#menu ul li a{
		outline: none;
    text-decoration: none;
				}
			#barra_menu_navegacao{
				overflow: hidden !important;
			}






#barra_menu_navegacao_cover {
  position: relative;
    margin: 0 auto;
    float: left;
    margin-left: 0px;
    margin-top: -137px;
    text-align: center;
    color: #fff;
    width: 198px;
    height: 140px;
    overflow: hidden;
}






	#controla_conteudo{
		 position: relative;
    float: left;
		margin-left: 204px;
		width: calc(100% - 204px);
		height: auto;
		min-height: 700px;
		
		margin-top: -1000px;
	}

	
	
	#conteudo_alter {
    position: relative;
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    background-color: chocolate;
		width:100%;
		height: auto;
		min-height: 700px;
}
	
		#conteudo_alter_dois {
    position: relative;
    float: left;
    margin-top: -300px;
    margin-left: 204px;
    background-color: blue;
		width: calc(100% - 204px);
			height: auto;
			min-height: 700px;
}
	
	
	#conteudo_um_mensagem_da_administracao{
		position: relative;
		float: left;
		height:100%;
		width: calc(70% - 144px);
		/*min-height: 768px;*/
		min-height: 680px;
		padding-left: 144px;
	}
	#conteudo_dois_mensagem_da_administracao{
		position: relative;
		float: left;
		background-color: blue;
		height:100%;
		width:30%;
		min-height: 670px;
		
		  /*position: relative;
    float: right;
    width: 43%;
    height: 1210px;*/
		background: url(../img/background_image_1.jpg);
		background-size: cover;
		background-position: center;
		
	}
		@media only screen and (min-width:1500px) {
			.titulo_mensagemadministrativa{
				padding-top: 71px;
			}
	}
	@media only screen and (min-width:1px) and (max-width:1100px){
		#conteudo_um_mensagem_da_administracao{
			width: calc(80% - 144px);
		}
		#conteudo_dois_mensagem_da_administracao{
			width:20%;
		}
	}
	
	@media only screen and (min-width:1px) and (max-width:1000px){
		#conteudo_um_mensagem_da_administracao {
    width: calc(100% - 144px);
}
		#conteudo_dois_mensagem_da_administracao {
    width: 100%;
    min-height: 300px;
    background-position: center;
			background: url(../img/background_image_1B.jpg);
}
		
	}
	





	#titulo_mobile_mensagem_da_administracao{
		display:none;
	}
	










	@media only screen and (min-width:1px) and (max-width:930px){
		
#titulo_mobile_mensagem_da_administracao{
	display: block;
    width: 80%;
    text-align: left;
    color: #ff2d23;
    /* background-color: #ff2d23; */
    font-size: 25px;
    /* font-weight: 700; */
    /* padding-bottom: 10px; */
    /* padding-top: 10px; */
    /* width: 80%; */
    padding-left: 10%;
    padding-right: 10%;
    margin-top: 30px;
    margin-bottom: -30px;
	}
		.subtitulo_mobile_mensagem_da_administracao{
			font-weight: 300;
			color: #fff;
			font-size:15px;
		}
		
		
		
	#conteudo_um_mensagem_da_administracao {
    width: 80%;
			    padding-left: 10%;
    padding-right: 10%;
}
		.conteudo_mouse_pdf_link {
			padding-bottom: 35px;
		}
		#conteudo_dois_mensagem_da_administracao {
			display:none;
		}
		
	}
	
		
		
		
		
		
	
#conhecendo_o_mackenzie{
	 position: relative;
    float: left;
    /*margin-top: 60px;*/
	margin-top: -300px;
    margin-left: 0px;
   
		width: 100%;
			height: auto;
			min-height: 768px;
	margin-bottom: 300px;
	
	/*background: url(../img/background_logo_mack.png) no-repeat;
    			background-position: center;
					background-size: contain;
	min-height: 768px;
	*/
	 /*position: relative;
    float: left;
    margin-top: -500px;
    margin-left: 0px;
   
		width: 100%;
			height: 768px;
			min-height: 768px;
	background-color: aqua;
	padding-top: 500px;*/
	
	
}
			






#institucional_cont_seis_en {
    position: relative;
    float: left;
    width: 259px;
    height: 102px;
    margin-top: -108px;
    margin-left: 309px;
}

#institucional_cont_sete_en {
    position: relative;
    float: left;
    width: 260px;
    height: 102px;
    margin-top: 71px;
    margin-left: 322px;
}

#institucional_cont_um_en {
    position: relative;
    float: left;
    width: 172px;
    height: 142px;
    margin-top: 196px;
    margin-left: -141px;
}


#edusuperior_cont_seis_en {
    position: relative;
    float: left;
    width: 172px;
    height: 80px;
    margin-top: 119px;
    margin-left: -664px;
}

					
.titulo_edusuperior_cont_um_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 22px;
}

#edusuperior_cont_quatro_en {
    position: relative;
    float: left;
    width: 269px;
    height: 120px;
    margin-top: 45px;
    margin-left: 20px;
}

#edusuperior_cont_sete_en {
    position: relative;
    float: left;
    width: 160px;
    height: 60px;
    margin-top: -28px;
    margin-left: 500px;
}


.titulo_edusuperior_cont_dois_dois_en {
    color: #565656;
    font-weight: 300;
    font-size: 15px;
}
.titulo_edusuperior_cont_um_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 26px;
}

.titulo_edusuperior_cont_dois_um_en {
    color: #ed1b2f;
    font-size: 17px;
}

.titulo_edubasica_cont_dois_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 29px;
}
.titulo_edubasica_cont_um_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}

.titulo_saudeslider_cont_um_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 23px;
}

.titulo_socialslider_cont_um_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 25px;
}

.titulo_socialslider_cont_dois_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 26px;
}

#box_carac_foco_tres_en {
    position: relative;
    float: left;
    width: 280px;
    height: 58px;
    margin-left: 0px;
    margin-top: 45px;
    color: #fff;
}
#box_carac_foco_tres_en ul li {
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    list-style: none;
    background: url(../img/icone_lista_atuacaofoco.png) no-repeat;
    padding-left: 17px;
    padding-bottom: 15px;
    line-height: 11px;
}

.letrmenor_en {
    color: #fff;
    font-size: 15px;
}

#linkchancelaria_en {
    color: #fff;
    position: relative;
    float: left;
    width: 135px;
    height: 50px;
    margin-left: 15px;
    text-align: right;
}
#linkchancelaria_en a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}

#linkuniversidade_en {
    color: #fff;
    position: relative;
    float: left;
    width: 140px;
    height: 50px;
    margin-left: 25px;
    text-align: right;
}
#linkuniversidade_en a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}

	
#linkuniversidade_en:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}	


#linkchancelaria_en:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}	

#linksaude_en {
    color: #fff;
    position: relative;
    float: left;
    width: 100px;
    height: 50px;
    margin-left: 59px;
    text-align: right;
}
#linksaude_en a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
#linksaude_en:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}	



#grafico_nossos_colaboradores_um_en {
    position: relative;
    float: left;
    width: 70px;
    height: 28px;
    color: #fff;
    font-size: 13px;
    margin-left: 88px;
    margin-top: 19px;
    text-align: center;
}
#grafico_nossos_colaboradores_dois_en {
    position: relative;
    float: left;
    width: 134px;
    height: 28px;
    color: #fff;
    font-size: 13px;
    margin-left: 91px;
    margin-top: 13px;
    text-align: center;
}

#grafico_nossos_colaboradores_quatro_en {
    position: relative;
    float: left;
    width: 134px;
    height: 28px;
    color: #fff;
    font-size: 13px;
    margin-left: 45px;
    margin-top: 13px;
    text-align: center;
}

#grafico_nossos_colaboradores_cinco_en {
    position: relative;
    float: left;
    width: 64px;
    height: 28px;
    color: #fff;
    font-size: 13px;
    margin-left: -722px;
    margin-top: 99px;
    text-align: center;
}
#grafico_nossos_colaboradores_seis_en {
    position: relative;
    float: left;
    width: 64px;
    height: 28px;
    color: #fff;
    font-size: 13px;
    margin-left: -630px;
    margin-top: 99px;
    text-align: center;
}
#grafico_nossos_colaboradores_sete_en {
    position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -727px;
    margin-top: 201px;
    text-align: center;
}
#grafico_nossos_colaboradores_oito_en {
    position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -635px;
    margin-top: 199px;
    text-align: center;
}
#grafico_nossos_colaboradores_nove_en {
    position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -487px;
    margin-top: 202px;
    text-align: center;
}
#grafico_nossos_colaboradores_dez_en {
    position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -293px;
    margin-top: 202px;
    text-align: center;
}

#grafico_nossos_colaboradores_onze_en {
    position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -102px;
    margin-top: 202px;
    text-align: center;
}
#grafico_nossos_colaboradores_doze_en {
    position: relative;
    float: left;
    width: 75px;
    height: 28px;
    /* background-color: aqua; */
    color: #fff;
    font-size: 13px;
    margin-left: -623px;
    margin-top: 332px;
    text-align: center;
}
#grafico_nossos_colaboradores_treze_en {
    position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #7a7c80;
    font-size: 14px;
    margin-left: -387px;
    margin-top: 323px;
    text-align: center;
}

#grafico_nossos_colaboradores_catorze_en {
    position: relative;
    float: left;
    width: 83px;
    height: 28px;
    /* background-color: aqua; */
    color: #fff;
    font-size: 13px;
    margin-left: -174px;
    margin-top: 333px;
    text-align: center;
}
#grafico_nossos_colaboradores_quinze_en {
    position: relative;
    float: left;
    width: 83px;
    height: 28px;
    /* background-color: aqua; */
    color: #5654ab;
    font-size: 19px;
    margin-left: -624px;
    margin-top: 407px;
    text-align: center;
}
#grafico_nossos_colaboradores_deze_en {
    position: relative;
    float: left;
    width: 83px;
    height: 28px;
    /* background-color: aqua; */
    color: #5654ab;
    font-size: 19px;
    margin-left: -169px;
    margin-top: 407px;
    text-align: center;
}

#linkmarketingcomunicacao_en {
    color: #fff;
    position: relative;
    float: left;
    width: 217px;
    height: 50px;
    margin-left: -311px;
    text-align: right;
    margin-top: 35px;
}
#linkmarketingcomunicacao_en a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}

#linkmarketingcomunicacao_en:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}



#titulo_mobile_conhecendomack{
		  display:none;
	}






#linkinfrafisica_en {
    color: #fff;
    position: relative;
    float: left;
    width: 167px;
    height: 50px;
    margin-left: -82px;
    text-align: right;
    margin-top: 35px;
}
#linkinfrafisica_en a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
#linkinfrafisica_en:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}



#grafico_susten_um_en {
    width: 400px;
    height: 459px;
    background: url(../img/box_susten_en.png) no-repeat;
}

#grafico_susten_dois_en {
    width: 400px;
    height: 403px;
    background: url(../img/box_susten_dois_en.png) no-repeat;
}

.titulo_edusuperior_cont_dois_um_en {
    color: #ed1b2f;
    font-size: 17px;
}

#conteudo_carc_seis_en {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 126px;
    position: relative;
    float: left;
    height: 66px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 5px;
    margin-left: 20px;
    margin-top: 6px;
    padding-left: 5px;
    padding-right: 5px;
}

#conteudo_carc_seis_en:after, #conteudo_carc_seis_en:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
#conteudo_carc_seis_en:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}



#linkexpansao_en {
    color: #fff;
    position: relative;
    float: left;
    width: 85px;
    height: 50px;
    margin-left: -555px;
    text-align: right;
    margin-top: 35px;
}
#linkexpansao_en a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
		#linkexpansao_en:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}				


#linkgestaoderisco_en {
    color: #fff;
    position: relative;
    float: left;
    width: 137px;
    height: 50px;
    margin-left: -463px;
    text-align: right;
    margin-top: 35px;
}
#linkgestaoderisco_en a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
#linkgestaoderisco_en:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}



#linkinfratecnologia_en {
    color: #fff;
    position: relative;
    float: left;
    width: 189px;
    height: 50px;
    margin-left: 4px;
    text-align: right;
    margin-top: 35px;
}

#linkinfratecnologia_en a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
#linkinfratecnologia_en:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}
















	@media only screen and (min-width:1px) and (max-width:930px){
		
#titulo_mobile_conhecendomack {
    display: block;
    width: 80%;
    text-align: left;
    color: #ff2d23;
    /* background-color: #ff2d23; */
    font-size: 25px;
    /* font-weight: 700; */
    /* padding-bottom: 10px; */
    /* padding-top: 10px; */
    /* width: 80%; */
    padding-left: 10%;
    padding-right: 10%;
    margin-top: -74px;
    margin-bottom: 30px;
}
		.subtitulo_mobile_conhecendomack{
			font-weight: 300;
			color: #fff;
			font-size:15px;
		}
		
		
		
}


#back_mack{
		width: 100%;
			height: auto;
			min-height: 768px;
	background: url(../img/background_logo_mack.png) no-repeat;
    			background-position: center;
					background-size: contain;
}
			
		
		#titulo_conteudo_conhecendomackenzie{
					color: #ed1b2f;
		font-weight: 700;
		font-size: 32px;
		text-transform: uppercase;
					padding-left: 144px;
			}
		
		
		
		#controlador_bxslider{
					position: relative;
					float: left;
					width:1000px;
					height: 700px;
					margin-left: -36px;
			margin-top: -85px;
					
				}
				.bxslider{
					
				}
				.bxslider ul li{
					width: 450px;
					height: 300px;
					
				}
				.conteudo_slider_li_conhecendo{
					position: relative;
					float: left;
					width: 450px;
					height: 300px;
					
					margin-left: 180px;
					
				}
				.titulo_slider_unique{
					    color: #ed1b2f;
    font-size: 32px;
    position: relative;
    float: left;
    width: 100%;
    letter-spacing: -1px;
    margin-top: 15px;
				}
				.conteudo_slider_unique{
					width: 790px;
    height: 360px;
    position: relative;
    float: left;
    
    margin-top: 55px;
				}
				#icone_edubasica{
					position: relative;
					float: left;
					width:154px;
					height: 102px;
					background: url(../img/icone_hand.png) no-repeat;
					margin-top: 120px;
    
				}
				#edubasica_cont_um{
					    position: relative;
    float: left;
    width: 190px;
    height: 200px;
    margin-top: 120px;
    margin-left: 17px;
				}
				
				.titulo_edubasica_cont_um{
					color: #ed1b2f;
					font-weight: 700;
					    font-size: 40px;
				}
				.titulo_edubasica_cont_um_dois{
					color: #565656;
    font-weight: 300;
    font-size: 22px;
				}
				.titulo_edubasica_cont_um_tres{
					color: #565656;
    font-weight: 300;
    font-size: 18px;
				}
				.titulo_edubasica_cont_um_um{
					  
   color: #ed1b2f;
					font-weight: 700;
					    font-size: 40px;
				}
				
				
				#edubasica_cont_dois{
					position: relative;
					float: left;
					width:300px;
					height: 250px;
					    margin-top: 120px;
    margin-left: 40px;
				}
				
				.titulo_edubasica_cont_dois_um{
					color: #ed1b2f;
					font-weight: 700;
					    font-size: 40px;
				}
				.titulo_edubasica_cont_dois_dois{
					color: #565656;
    font-weight: 300;
    font-size: 19px;
				}
				
				
				
				
				#icone_edusuperior{
					    position: relative;
    float: left;
    width: 200px;
    height: 120px;
    background: url(../img/icone_hat.png) no-repeat;
    margin-top: 0px;
 
    padding-top: 132px;
				}
				
				.titulo_edusuperior_cont_um_um{
				  color: #ed1b2f;
					font-weight: 700;
					    font-size: 40px;
				}
				.titulo_edusuperior_cont_um_dois{
					color:#565656;
    font-weight: 400;
    font-size: 16px;
				}
				.titulo_edusuperior_cont_um_tres{
					color: #565656;
    font-weight: 300;
    font-size: 18px;
				}
				
				#edusuperior_cont_dois{
					    position: relative;
    float: left;
    width: 250px;
    height: 120px;
    margin-top: 0;
    margin-left: 30px;
  
				}
				
				.titulo_edusuperior_cont_dois_um{
					color: #ed1b2f;
    	font-size: 21px;
				}
				.titulo_edusuperior_cont_dois_dois{
					color: #565656;
    font-weight: 300;
    font-size: 18px;
				}
				
				
				#edusuperior_cont_tres{
					    position: relative;
    float: left;
    width: 250px;
    height: 120px;
    margin-top: 0;
    margin-left: 30px;
  
				}
				
				#edusuperior_cont_quatro{
						    position: relative;
    float: left;
    width: 340px;
    height: 120px;
    margin-top: 15px;
    margin-left: 30px;
   
				}
				
				#edusuperior_cont_cinco{
					position: relative;
    float: left;
    width: 162px;
    height: 120px;
    margin-top: 12px;
    margin-left: 30px;
 
				}
				
				#edusuperior_cont_seis{
					position: relative;
    float: left;
    width: 352px;
    height: 80px;
    margin-top: 162px;
    margin-left: -740px;
  
				}
				
				
				#edusuperior_cont_sete{
					position: relative;
    float: left;
    width: 300px;
    height: 60px;
    margin-top: 172px;
    margin-left: -360px;
  
				}







	
						.icone_slider_institucional{
							position: relative;
							float: left;
							background: url(../img/icone_nota.png) no-repeat;
							width: 143px;
							height: 147px;
						}
					
			#institucional_cont_um{
				position: relative;
    float: left;
    width: 182px;
    height: 142px;
    margin-top: 190px;
    margin-left: -141px;
			}
			.institucional_cont_um_um{
				    color: #ed1b2f;
    font-weight: 700;
    font-size: 40px;
			}
			.institucional_cont_um_dois{
				    color: #565656;
    font-weight: 400;
    font-size: 16px;
			}
			.institucional_cont_um_tres{
				color: #565656;
    font-weight: 300;
    font-size: 20px;
			}
			
			#institucional_cont_dois{
				    position: relative;
    float: left;
    width: 302px;
    height: 102px;
    margin-top: 27px;
    margin-left: 20px;
			}


#institucional_cont_tres_en {
    position: relative;
    float: left;
    width: 251px;
    height: 102px;
    margin-top: 173px;
    margin-left: -282px;
}



.institucional_cont_tres_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 22px;
}

.institucional_cont_um_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 27px;
}

			.institucional_cont_dois_um{
				 color: #ed1b2f;
    font-weight: 700;
    font-size: 40px;
			}
.institucional_cont_dois_um_en {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 27px;
}

			.institucional_cont_dois_dois{
				color: #565656;
    font-weight: 300;
    font-size: 18px;
			}
			#institucional_cont_tres{
				    position: relative;
    float: left;
    width: 292px;
    height: 102px;
    margin-top: 0px;
    margin-left: 20px;
			}
			.institucional_cont_tres_um{
				color: #ed1b2f;
    font-weight: 700;
    font-size: 33px;
			}
			.institucional_cont_tres_dois{
				color: #565656;
    font-weight: 300;
    font-size: 18px;
			}
			
			#institucional_cont_quatro{
				 position: relative;
    float: left;
    width: 162px;
    height: 102px;
    margin-top: 117px;
    margin-left: -292px;
			}
			.institucional_cont_quatro_um{
					color: #ed1b2f;
    font-weight: 700;
    font-size: 43px;
			}
			.institucional_cont_quatro_dois{
					    color: #ed1b2f;
    font-weight: 700;
    font-size: 52px;
    margin-top: -14px;
			}
			
				#institucional_cont_cinco{
				 position: relative;
    float: left;
    width: 182px;
    height: 102px;
    margin-top: 117px;
    margin-left: -104px;
			}
			.institucional_cont_cinco_um{
					    color: #ed1b2f;
    font-weight: 700;
    font-size: 32px;
			}
			.institucional_cont_cinco_dois{
					    color: #ed1b2f;
    font-weight: 700;
    font-size: 40px;
    margin-top: -6px;
			}
			#institucional_cont_seis{
				    position: relative;
    float: left;
    width: 259px;
    height: 102px;
    margin-top: -330px;
    margin-left: 544px;

			}
			.institucional_cont_seis_um{
				color: #ed1b2f;
    font-weight: 700;
    font-size: 22px;
			}
			.institucional_cont_seis_dois{
				color: #565656;
    font-weight: 300;
    font-size: 18px;
				padding-right: 13px;
			}
			
			#institucional_cont_sete{
			position: relative;
    float: left;
    width: 210px;
    height: 102px;
    margin-top: -130px;
    margin-left: 532px;

			}
			.institucional_cont_sete_um{
				color: #ed1b2f;
    font-weight: 700;
    font-size: 22px;
			}
			.institucional_cont_sete_dois{
				color: #565656;
    font-weight: 300;
    font-size: 18px;
				padding-right: 13px;
			}
				
		








					#icone_saudeslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    background: url(../img/icone_saude.png) no-repeat;
    margin-top: 120px;
}
						#saudeslider_cont_um {
    position: relative;
    float: left;
    width: 260px;
    height: 200px;
    margin-top: 120px;
    margin-left: 17px;
}
						.titulo_saudeslider_cont_um_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 40px;
}
						.titulo_saudeslider_cont_um_dois {
   color: #565656;
    font-weight: 400;
    font-size: 17px;
}
						.titulo_saudeslider_cont_um_tres {
    color: #565656;
    font-weight: 300;
    font-size: 19px;
}
						#saudeslider_cont_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 250px;
    margin-top: 120px;
    margin-left: 40px;
}
						.titulo_saudeslider_cont_dois_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 28px;
}
						.titulo_saudeslider_cont_dois_dois {
    color: #565656;
    font-weight: 300;
    font-size: 19px;
}
						
						
							
					#icone_socialslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    background: url(../img/icone_social_slider.png) no-repeat;
    margin-top: 120px;
}
						#socialslider_cont_um {
  position: relative;
    float: left;
    width: 181px;
    height: 200px;
    margin-top: 120px;
    margin-left: 37px;
}
						.titulo_socialslider_cont_um_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 40px;
}
						.titulo_socialslider_cont_um_dois {
   color: #565656;
    font-weight: 400;
    font-size: 17px;
}
						.titulo_socialslider_cont_um_tres {
    color: #565656;
    font-weight: 300;
    font-size: 19px;
}
						#socialslider_cont_dois {
      position: relative;
    float: left;
    width: 310px;
    height: 250px;
    margin-top: 133px;
    margin-left: 82px;
}
						.titulo_socialslider_cont_dois_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 31px;
}
						.titulo_socialslider_cont_dois_dois {
    color: #565656;
    font-weight: 300;
    font-size: 19px;
}
						
						
	




	@media only screen and (min-width:1px) and (max-width:1210px){
#controlador_bxslider {
    /* display: none; */
}
}



@media only screen and (min-width:1px) and (max-width:930px){
#back_mack {
    width: 80%;
    height: auto;
    min-height: 768px;
    background: url(../img/background_logo_mack.png) no-repeat;
    background-position: center;
    background-size: contain;
    padding-left: 10%;
    padding-right: 10%;
}
	#titulo_conteudo_conhecendomackenzie {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 32px;
    text-transform: uppercase;
    padding-left: 0px;
}
	
}





	
#conhecendo_perfil{
	/*
	  position: relative;
    float: left;
    margin-top: 60px;
    margin-left: 0px;
   
		width: 100%;
			height: auto;
			min-height: 768px;
	background: url(../img/background_image_2.jpg) no-repeat;
    			background-position: center;
					background-size: contain;
	*/
	width:100%;
				height: 800px;
				background-color: red;
				position: relative;
		float: left;
	
}
































#conhecendo_mack_perfil{
				width:100%;
	height: auto;
				min-height: 768px;
				background-color: red;
				position: relative;
		float: left;
	background: url(../img/background_image_2.jpg) no-repeat;
    			background-position: center;
    background-size: cover;
	margin-top: -300px;
	margin-bottom: 300px;
			}
			#conteudo_conhecendo_mack_perfil{
				    position: relative;
    float: left;
    width: 480px;
    min-height: 768px;
    height: auto;
    background-color: #82141e;
    margin-left: 145px;
    padding-left: 34px;
    padding-right: 80px;
			}

			#titulo_conhecendo_mack_perfil{
				    color: #fff;
    font-weight: 700;
    padding-top: 20px;
    padding-bottom: 0px;
    font-size: 24px;
    letter-spacing: 1px;
			}
			#conteudo_conhecendo_mack_perfil p{
				color: #fff;
    font-weight: 300;
    padding-bottom: 15px;
    font-size: 16px;
			}
			.conteudo_mouse_pdf_link_perfil {
    background: url(../img/icone_mouse.png) no-repeat;
    padding-left: 27px;
    min-height: 50px;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
    max-width: 330px;
    margin-top: 16px;
}
			.conteudo_mouse_pdf_link_perfil a{
				font-size: 16px;
    text-decoration: none;
				color: #fff;
			}
.conteudo_mouse_pdf_link_perfil a:hover{ text-decoration: underline;}


			@media only screen and (min-width:1px) and (max-width:1000px){
				#conteudo_conhecendo_mack_perfil {
    position: relative;
    float: left;
    width: 480px;
    min-height: 768px;
    height: auto;
    background-color: #82141e;
    margin-left: 111px;
    padding-left: 34px;
    padding-right: 80px;
}
			}
			
			@media only screen and (min-width:1px) and (max-width:930px){
				#conteudo_conhecendo_mack_perfil {
    position: relative;
    float: left;
    width: 60%;
    min-height: 768px;
    height: auto;
    background-color: #82141e;
    margin-left: 15%;
    margin-right: 15%;
    padding-left: 5%;
    padding-right: 5%;
}
			}
			@media only screen and (min-width:1px) and (max-width:700px){
				.conteudo_mouse_pdf_link_perfil {
    background: url(../img/icone_mouse.png) no-repeat;
    padding-left: 27px;
    min-height: 50px;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
    max-width: 330px;
    margin-top: 16px;
    margin-bottom: 50px;
}
			}














@media only screen and (min-width:1px) and (max-width:1230px){
	#conteudo_modelodeatuacao_um, #conteudo_modelodeatuacao_dois{
		/* display: none; */
	}
}




















		#onde_estamos{
				width:100%;
				height: auto;
			min-height: 768px;
				position: relative;
		float: left;
			max-width: 1366px;
			margin-bottom: 300px;
			margin-top: -300px;
			overflow: hidden;
			}
			#conteudo_modelodeatuacao_um{
				position: relative;
    float: left;
    width: 920px;
    height: 490px;
    margin-left: 144px;
    margin-top: 12px;
			}
			#conteudo_modelodeatuacao_dois{
			position: relative;
    float: left;
    width: 1000px;
    height: 193px;
    margin-left: 88px;
    margin-top: -43px;
			}
			#titulo_modelodeatuacao{
			color: #ed1b2f;
    font-size: 26px;
    padding-bottom: 10px;
			}
			#box_focos_de_atuacao{
				position: relative;
				float: left;
				width:870px;
				height:100px;
				background-color: #82141e;
				margin-left: 0px;
				margin-top: 0px;
				
			}
			#icone_focodeatuacao{
				position: relative;
				float: left;
				width:45px;
				height:67px;
				margin-left: 20px;
				margin-top: 16px;
				background: url(../img/lupa_focodeatuacao.png) no-repeat;
			}
			#titulo_focodeatuacao{
				position: relative;
    float: left;
    width: 205px;
    height: 67px;
    margin-left: 5px;
    margin-top: 6px;
    color: #fff;
    font-weight: 400;
    font-size: 19px;
			}
			#box_carac_foco_um{
	position: relative;
    float: left;
    width: 200px;
    height: 58px;
    margin-left: -170px;
    margin-top: 45px;	
			}
			#box_carac_foco_um ul li{
			color: #fff;
    font-size: 16px;
    font-weight: 300;
    list-style: none;
    background: url(../img/icone_lista_atuacaofoco.png) no-repeat;
    padding-left: 17px;
    padding-bottom: 15px;
    line-height: 11px;
				
			}
			#box_carac_foco_dois{
	position: relative;
    float: left;
    width: 200px;
    height: 58px;
    margin-left: 20px;
    margin-top: 45px;	
			}
			#box_carac_foco_dois ul li{
			color: #fff;
    font-size: 16px;
    font-weight: 300;
    list-style: none;
    background: url(../img/icone_lista_atuacaofoco.png) no-repeat;
    padding-left: 17px;
    padding-bottom: 15px;
    line-height: 11px;
				
			}
				#box_carac_foco_tres{
	position: relative;
    float: left;
    width: 240px;
    height: 58px;
    margin-left: 50px;
    margin-top: 45px;	
			}
			#box_carac_foco_tres ul li{
			color: #fff;
    font-size: 16px;
    font-weight: 300;
    list-style: none;
    background: url(../img/icone_lista_atuacaofoco.png) no-repeat;
    padding-left: 17px;
    padding-bottom: 15px;
    line-height: 11px;
				
			}
			#box_links_atuacao{
				position: relative;
				float: left;
				width:870px;
				height:110px;
				
				margin-left: 0px;
				margin-top: 0px;
			}
			#box_link_confessional{
				position: relative;
				float: left;
				width:133px;
				height:89px;
				background-color: #5654ab;
				margin-left: 8px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_confessional.png) no-repeat #5654ab;
				background-position: 45px 10px;
				display:block;
			}
			#box_link_confessional:hover{
				background-color: #6565ca;
			}
			#titulo_link_confessional{
				color: #fff;
    text-align: center;
    margin-top: 59px;
    font-weight: 700;
    font-size: 14px;
			}
			#box_link_confessional_dois{
				position: relative;
				float: left;
				width:133px;
				height:89px;
				background-color: #5654ab;
				margin-left: 8px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_confessional.png) no-repeat #5654ab;
				background-position: 45px 10px;
				display: none;
			}
			#box_link_confessional_dois:hover{
				background-color: #6565ca;
			}
			#titulo_link_confessional_dois{
				color: #fff;
    text-align: center;
    margin-top: 59px;
    font-weight: 700;
    font-size: 14px;
			}
			
			
			
			
			
#box_link_confessional:after{
				width: 100%;
  height: 8px;
  right: 3px;
  bottom: 0;
  transform: translatey(100%) skewx(-45deg);
			}
			#box_link_confessional:before{
				 width: 8px;
  height: 100%;
  left: -14px;
  transform: translatex(100%) skewy(-45deg);
  top: 4px;
			}
			#box_link_confessional:after,
#box_link_confessional:before {
  content: '';
  background: #49488d;
  position: absolute;
}
			
			
			#box_link_humano{
				position: relative;
				float: left;
				width:117px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_humano_intelectual.png) no-repeat #5654ab;
				background-position: 39px 6px;
				display: none;
			}
			#box_link_humano:hover{
				background-color: #6565ca;
			}
			#titulo_link_humano{
				color: #fff;
    text-align: center;
    margin-top: 50px;
    font-weight: 700;
    font-size: 14px;
			}
			#box_link_humano_dois{
				position: relative;
				float: left;
				width:117px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_humano_intelectual.png) no-repeat #5654ab;
				background-position: 39px 6px;
				display:block;
			}
			#box_link_humano_dois:hover{
				background-color: #6565ca;
			}
			#titulo_link_humano_dois{
				color: #fff;
    text-align: center;
    margin-top: 50px;
    font-weight: 700;
    font-size: 14px;
			}
			
	#box_link_humano:after{
				width: 100%;
  height: 8px;
  right: 3px;
  bottom: 0;
  transform: translatey(100%) skewx(-45deg);
			}
			#box_link_humano:before{
				 width: 8px;
  height: 100%;
  left: -14px;
  transform: translatex(100%) skewy(-45deg);
  top: 4px;
			}
			#box_link_humano:after,
#box_link_humano:before {
  content: '';
  background: #49488d;
  position: absolute;
}
		
			
			
			
				
			#box_link_social{
				position: relative;
				float: left;
				width:150px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_social.png) no-repeat #5654ab;
				background-position: 52px 6px;
				display: none;
			}
			#box_link_social:hover{
				background-color: #6565ca;
			}
			#titulo_link_social{
				color: #fff;
    text-align: center;
    margin-top: 50px;
    font-weight: 700;
    font-size: 14px;
			}
			#box_link_social_dois{
				position: relative;
				float: left;
				width:150px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_social.png) no-repeat #5654ab;
				background-position: 52px 6px;
				display:block;
			}
			#box_link_social_dois:hover{
				background-color: #6565ca;
			}
			#titulo_link_social_dois{
				color: #fff;
    text-align: center;
    margin-top: 50px;
    font-weight: 700;
    font-size: 14px;
			}
			#box_link_social:after{
				width: 100%;
  height: 8px;
  right: 3px;
  bottom: 0;
  transform: translatey(100%) skewx(-45deg);
			}
			#box_link_social:before{
				 width: 8px;
  height: 100%;
  left: -14px;
  transform: translatex(100%) skewy(-45deg);
  top: 4px;
			}
			#box_link_social:after,
#box_link_social:before {
  content: '';
  background: #49488d;
  position: absolute;
}
			
			
			
			
			
			
				
			#box_link_natural{
				position: relative;
				float: left;
				width:87px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_natural.png) no-repeat #5654ab;
				background-position: 29px 6px;
				display: none;
			}
			#box_link_natural:hover{
				background-color: #6565ca;
			}
			#titulo_link_natural{
				color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 14px;
			}
			#box_link_natural_dois{
				position: relative;
				float: left;
				width:87px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_natural.png) no-repeat #5654ab;
				background-position: 29px 6px;
				display: block;
			}
			#box_link_natural_dois:hover{
				background-color: #6565ca;
			}
			#titulo_link_natural_dois{
				color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 14px;
			}
			
			#box_link_natural:after{
				width: 100%;
  height: 8px;
  right: 3px;
  bottom: 0;
  transform: translatey(100%) skewx(-45deg);
			}
			#box_link_natural:before{
				 width: 8px;
  height: 100%;
  left: -14px;
  transform: translatex(100%) skewy(-45deg);
  top: 4px;
			}
			#box_link_natural:after,
#box_link_natural:before {
  content: '';
  background: #49488d;
  position: absolute;
}
		
			
			
			
			
			
			
			#box_link_infra{
				position: relative;
				float: left;
				width:140px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_infra.png) no-repeat #5654ab;
				background-position: 52px 6px;
				display: none;
			}
			#box_link_infra:hover{
				background-color: #6565ca;
			}
			#titulo_link_infra{
				color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 14px;
			}
			#box_link_infra_dois{
				position: relative;
				float: left;
				width:140px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_infra.png) no-repeat #5654ab;
				background-position: 52px 6px;
				display: block;
			}
			#box_link_infra_dois:hover{
				background-color: #6565ca;
			}
			#titulo_link_infra_dois{
				color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 14px;
			}
			#box_link_infra:after{
				width: 100%;
  height: 8px;
  right: 3px;
  bottom: 0;
  transform: translatey(100%) skewx(-45deg);
			}
			#box_link_infra:before{
				 width: 8px;
  height: 100%;
  left: -14px;
  transform: translatex(100%) skewy(-45deg);
  top: 4px;
			}
			#box_link_infra:after,
#box_link_infra:before {
  content: '';
  background: #49488d;
  position: absolute;
}
			
			
			
			
			
			
				
			#box_link_financeiro{
				position: relative;
				float: left;
				width:105px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_financeiro.png) no-repeat #5654ab;
				background-position: 36px 13px;
				display:none;
			}
			#box_link_financeiro:hover{
				background-color: #6565ca;
			}
			#titulo_link_financeiro{
				color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 14px;
			}
			#box_link_financeiro_dois{
				position: relative;
				float: left;
				width:105px;
				height:89px;
				background-color: #5654ab;
				margin-left: 26px;
				margin-top: 10px;
				cursor: pointer;
				background: url(../img/icone_financeiro.png) no-repeat #5654ab;
				background-position: 36px 13px;
				display:block;
			}
			#box_link_financeiro_dois:hover{
				background-color: #6565ca;
			}
			#titulo_link_financeiro_dois{
				color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 14px;
			}
		#box_link_financeiro:after{
				width: 100%;
  height: 8px;
  right: 3px;
  bottom: 0;
  transform: translatey(100%) skewx(-45deg);
			}
			#box_link_financeiro:before{
				 width: 8px;
  height: 100%;
  left: -14px;
  transform: translatex(100%) skewy(-45deg);
  top: 4px;
			}
			#box_link_financeiro:after,
#box_link_financeiro:before {
  content: '';
  background: #49488d;
  position: absolute;
}
				
			
			



			#conteudo_box_links_atuacao{
				position: relative;
				float: left;
				width:870px;
				height:205px;
				
				margin-left: 0px;
				margin-top: -3px;
			}
			#confessional_conteudo_box_links{
				position: relative;
				float: left;
				width:870px;
				height:205px;
				
				margin-left: 0px;
				margin-top: 0px;
				display: block;
			}
			#humano_conteudo_box_links{
				position: relative;
				float: left;
				width:870px;
				height:205px;
				
				margin-left: 0px;
				margin-top: 0px;
				display: none;
			}
			#social_conteudo_box_links{
				position: relative;
				float: left;
				width:870px;
				height:205px;
				
				margin-left: 0px;
				margin-top: 0px;
				display: none;
			}
			#natural_conteudo_box_links{
				position: relative;
				float: left;
				width:870px;
				height:205px;
				
				margin-left: 0px;
				margin-top: 0px;
				display: none;
			}
			#infra_conteudo_box_links{
				position: relative;
				float: left;
				width:870px;
				height:205px;
				
				margin-left: 0px;
				margin-top: 0px;
				display: none;
			}
			#financeiro_conteudo_box_links{
				position: relative;
				float: left;
				width:870px;
				height:205px;
				
				margin-left: 0px;
				margin-top: 0px;
				display: none;
			}
			
			#cliquevejamais_modeloatuacao{
				position: relative;
    float: right;
    width: 88px;
    height: 25px;
    margin-left: 0px;
    margin-top: -203px;
    background: url(../img/icone_maisinformacoes.png) no-repeat;
    line-height: 7px;
    padding-left: 17px;
				font-size: 9px;
    color: #565656;
    text-decoration: none;
				cursor: default;
			}
			#cliquevejamais_modeloatuacao a{
				font-size: 9px;
    color: #565656;
    text-decoration: none;
			}










						#confessional_conteudo_box_links{
							background: url(../img/back_confessional.png) no-repeat;
						}
						.titulo_recursos_blocos{
							position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 71px;
    font-size: 13px;
	
						}

						#bloco_rec_conf{
							position: relative;
    float: left;
    width: 460px;
    height: 110px;
    margin-left: -111px;
    margin-top: 63px;
						}
						#bloco_rec_conf ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}
						.titulo_recursos_blocos_dois{
					position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 58px;
    font-size: 13px;
						}
						#bloco_rec_conf_dois{
							position: relative;
    float: left;
    width: 305px;
    height: 85px;
    margin-left: 551px;
    margin-top: -107px;
						}
						#bloco_rec_conf_dois ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}









	#humano_conteudo_box_links{
							background: url(../img/fundo_humano.png) no-repeat;
						}



						#bloco_rec_humano{
							position: relative;
    float: left;
    width: 280px;
    height: 110px;
    margin-left: -111px;
    margin-top: 73px;
						}
						#bloco_rec_humano ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}
					
	#bloco_rec_humano_dois {
    position: relative;
    float: left;
    width: 375px;
    height: 106px;
    margin-left: 374px;
    margin-top: -113px;
}
						#bloco_rec_humano_dois ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}

.titulo_recursos_blocos_dois_humano{
					position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 58px;
    font-size: 13px;
						}

.titulo_recursos_blocos_humano{
							position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 71px;
    font-size: 13px;
	
						}










	#social_conteudo_box_links{
							background: url(../img/fundo_socialatuacao.png) no-repeat;
						}



						#bloco_rec_social{
							position: relative;
    float: left;
    width: 280px;
    height: 110px;
    margin-left: -111px;
    margin-top: 73px;
						}
						#bloco_rec_social ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}
					
					#bloco_rec_social_dois {
    position: relative;
    float: left;
    width: 375px;
    height: 106px;
    margin-left: 447px;
    margin-top: -115px;
}
						#bloco_rec_social_dois ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}

.titulo_recursos_blocos_dois_social{
					position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 124px;
    font-size: 13px;
						}

.titulo_recursos_blocos_social{
							position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 71px;
    font-size: 13px;
	
						}











	#natural_conteudo_box_links{
							background: url(../img/fundo_naturalatuacao.png) no-repeat;
						}



						#bloco_rec_natural{
							position: relative;
    float: left;
    width: 280px;
    height: 110px;
    margin-left: -111px;
    margin-top: 73px;
						}
						#bloco_rec_natural ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}
					
				#bloco_rec_natural_dois {
    position: relative;
    float: left;
    width: 375px;
    height: 106px;
    margin-left: 381px;
    margin-top: -109px;
}
						#bloco_rec_natural_dois ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}

.titulo_recursos_blocos_dois_natural{
					position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 66px;
    font-size: 13px;
						}

.titulo_recursos_blocos_natural{
							position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 71px;
    font-size: 13px;
	
						}










	#infra_conteudo_box_links{
							background: url(../img/fundo_infraatuacao.png) no-repeat;
						}



						#bloco_rec_infra{
							position: relative;
    float: left;
    width: 280px;
    height: 110px;
    margin-left: -111px;
    margin-top: 73px;
						}
						#bloco_rec_infra ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}
					
				#bloco_rec_infra_dois {
    position: relative;
    float: left;
    width: 375px;
    height: 106px;
    margin-left: 432px;
    margin-top: -111px;
}
						#bloco_rec_infra_dois ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}

.titulo_recursos_blocos_dois_infra{
					position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 115px;
    font-size: 13px;
						}

.titulo_recursos_blocos_infra{
							position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 71px;
    font-size: 13px;
	
						}





	#financeiro_conteudo_box_links{
							background: url(../img/fundo_financeiroatuacao.png) no-repeat;
						}



						#bloco_rec_financeiro{
							position: relative;
    float: left;
    width: 280px;
    height: 110px;
    margin-left: -111px;
    margin-top: 73px;
						}
						#bloco_rec_financeiro ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}
					
						#bloco_rec_financeiro_dois{
		position: relative;
    float: left;
    width: 375px;
    height: 106px;
    margin-left: 432px;
    margin-top: -103px;
						}
						#bloco_rec_financeiro_dois ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
							font-size: 14px;
				}

.titulo_recursos_blocos_dois_financeiro{
					position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 115px;
    font-size: 13px;
						}

.titulo_recursos_blocos_financeiro{
							position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 71px;
    font-size: 13px;
	
						}






















				#titulo_conteudo_dois_modelodeatuacao{
					position: relative;
    float: left;
    width: 100%;
    color: #6d59a6;
    font-size: 17px;
    font-weight: 400;
				}
				#conteudo_dois_dois_modelodeatuacao{
					    position: relative;
    float: left;
    width: 48%;
    height: auto;
    padding-right: 2%;

				}
				#conteudo_dois_dois_modelodeatuacao h2{
					font-size: 16px;
    padding-bottom: 5px;
    padding-top: 5px;
					color: #ed1b2f;
				}
				#conteudo_dois_dois_modelodeatuacao ul li{
					   color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 2px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
				}
				#conteudo_dois_dois_b_modelodeatuacao{
					position: relative;
    float: left;
    width: 40%;
    height: auto;
    padding-right: 10%;
				}
    #conteudo_dois_dois_b_modelodeatuacao h2{
					font-size: 16px;
    padding-bottom: 5px;
    padding-top: 5px;
					color: #ed1b2f;
				}
				#conteudo_dois_dois_b_modelodeatuacao ul li{
					    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 2px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
				}
    
    











#governanca{
	width: 100%;
    height: 768px;
    background-color: #ccc;
    position: relative;
    float: left;
    margin-bottom: 300px;
    margin-top: -300px;
	 background: url(../img/background_image_ondeestamos.jpg) no-repeat;
    background-position: center;
    background-size: cover;
overflow: hidden;
	
			}



			#conteudo_ondeestamos_um{
				position: relative;
				float: left;
				width:450px;
				height:713px;
				
				margin-top: 0px;
				margin-bottom: 0px;
				margin-left: 60px;
			}
			#conteudo_ondeestamos_dois{
				position: relative;
				float: left;
				width:450px;
				height:713px;
				
				margin-top: 0px;
				margin-bottom: 0px;
				margin-left: 100px;
			}
			#conteudo_ondeestamos_um_um{
				position: relative;
				float: left;
				background: url(../img/icone_estamos_confessional.png) no-repeat;
				width:444px;
				height:228px;
				margin-top: 24px;
			}
			.texto_ondeestamos_um_um{
				position: relative;
				float: left;
				width:257px;
				height:240px;
				    margin-left: 158px;
    margin-top: 71px;
			}
			.texto_ondeestamos_um_um h2{
				font-weight: 700;
    font-size: 15px;
    color: #fff;
    margin-bottom: 7px;
			}
			
			.texto_ondeestamos_um_um p{
				font-weight: 300;
			font-size: 15px;
			color: #fff;
			}
			
			
			#conteudo_ondeestamos_missao{
				    position: relative;
    float: left;
    background: url(../img/icone_estamos_escola.png) no-repeat;
    width: 444px;
    height: 178px;
    margin-left: 0px;
    margin-top: 22px;
			}
			
		
			#texto_ondeestamos_missao{
				position: relative;
				float: left;
				width:257px;
				height:240px;
				    margin-left: 158px;
    margin-top: 65px;
			}
			
			#texto_ondeestamos_missao h2{
				font-weight: 700;
    font-size: 15px;
    color: #fff;
    margin-bottom: 7px;
			}
			
			#texto_ondeestamos_missao p{
				font-weight: 300;
			font-size: 15px;
			color: #fff;
			}
			
			
			
			
			
			#conteudo_ondeestamos_visao{
				    position: relative;
    float: left;
    background: url(../img/icone_estamos_visao.png) no-repeat;
    width: 444px;
    height: 240px;
    margin-left: 0px;
    margin-top: 22px;
			}
			
		
			#texto_ondeestamos_visao{
				position: relative;
				float: left;
				width:257px;
				height:240px;
				    margin-left: 158px;
    margin-top: 65px;
			}
			
			#texto_ondeestamos_visao h2{
				font-weight: 700;
    font-size: 15px;
    color: #fff;
    margin-bottom: 7px;
			}
			
			#texto_ondeestamos_visao p{
				font-weight: 300;
			font-size: 15px;
			color: #fff;
			}
			
			






				.background_ondeestamos_boxdois{
				    position: relative;
    float: left;
    background: url(../img/background_ondeestamos_boxdois.png) no-repeat;
    width: 450px;
    height: 79px;
    margin-left: 0px;
    margin-top: 0px;
			}
					.background_ondeestamos_boxtres{
				    position: relative;
    float: left;
    background: url(../img/background_ondeestamos_boxdois.png) no-repeat;
    width: 450px;
    height: 79px;
    margin-left: 0px;
    margin-top: -50px;
			}
				#conteudo_estamos_valores{
					position: relative;
    float: left;
					width: 450px;
					 margin-left: 0px;
    margin-top: 0px;
				}
				#conteudo_estamos_valores ul li {
  color: #fff;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 12px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 11px;
    padding-right: 70px;
}	
				
				#conteudo_estamos_valores h2 {
				
				    color: #fff;
    font-size: 20px;
    margin-bottom: 15px;
    margin-top: 20px;
				}














#nossa_atuacao{
				width: 100%;
    height: 768px;
    position: relative;
    float: left;
    margin-bottom: 300px;
    margin-top: -300px;
			}






			
			#conteudo_identidade_um{
				    position: relative;
    float: left;
    width: 215px;
    height: 380px;
    color: #565656;
    font-weight: 400;
    margin-top: 200px;
    margin-left: 36px;
			}
			#conteudo_identidade_dois{
				position: relative;
    float: left;
				width:730px;
				height: 700px;
				margin-top: 45px;
				margin-left: 10px;
				 background: url(../img/traco_back.png) no-repeat;
			}
			
			
			
			
			
			
			
			#titulo_identidade_igreja{
		background-color: #ff2d23;
    width: 700px;
    position: relative;
    float: left;
    height: 26px;
    color: #fff;
    font-size: 15px;
    text-align: center;
    padding-top: 10px;
    margin-left: 8px;
			}
			
	#titulo_identidade_igreja:after, #titulo_identidade_igreja:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
			#titulo_identidade_igreja:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_igreja:after, #titulo_identidade_igreja:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
			
		
			
			
		#titulo_identidade_instituto {
    border: 1px solid #c4c4c6;
    background-color: #ffffff;
    width: 700px;
    position: relative;
    float: left;
    height: 28px;
    color: #ff2d23;
    font-size: 16px;
    text-align: center;
    padding-top: 8px;
    margin-left: 8px;
    margin-top: 5px;
}
		#titulo_identidade_instituto:after, #titulo_identidade_instituto:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_instituto:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_instituto:after, #titulo_identidade_instituto:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
			
			
		#titulo_identidade_conselho {
    border: 1px solid #c4c4c6;
    background-color: #e2e2e3;
    width: 700px;
    position: relative;
    float: left;
    height: 24px;
    color: #7a7c80;
    font-size: 16px;
    text-align: center;
    padding-top: 5px;
    margin-left: 8px;
    margin-top: 6px;
}
		#titulo_identidade_conselho:after, #titulo_identidade_conselho:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_conselho:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_conselho:after, #titulo_identidade_conselho:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
			
			
			
			
			
			#titulo_identidade_chancelaria {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 32px;
    position: relative;
    float: left;
    height: 417px;
    color: #7a7c80;
    font-size: 16px;
    text-align: center;
    padding-right: 15px;
    margin-left: 8px;
    margin-top: 8px;
    writing-mode: vertical-rl;
				transform: rotate(180deg);
}
		#titulo_identidade_chancelaria:after, #titulo_identidade_chancelaria:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_chancelaria:before {
 width: 7px;
    height: 100%;
    left: 34px;
    transform: translatex(100%) skewy(-45deg);
    top: -2px;
}
			#titulo_identidade_chancelaria:after, #titulo_identidade_chancelaria:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
			
			
			
			
	#titulo_identidade_diretoria {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 450px;
    position: relative;
    float: left;
    height: 23px;
    color: #7a7c80;
    font-size: 16px;
    text-align: center;
    padding-top: 6px;
    margin-left: 38px;
    margin-top: 10px;
}
		#titulo_identidade_diretoria:after, #titulo_identidade_diretoria:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_diretoria:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_diretoria:after, #titulo_identidade_diretoria:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
			
			

		#conteudo_bloco_identidade_um {
    position: relative;
    float: left;
    height: 374px;
    background-color: #d9d8eb;
    width: 210px;
    margin-left: 31px;
    margin-top: 17px;
}
			
			
			
			#titulo_identidade_unidades_negocios{
		  background-color: #5654ab;
    width: 203px;
    position: relative;
    float: left;
    height: 33px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    padding-top: 10px;
    margin-left: 7px;
    margin-top: -6px;
			}
		#titulo_identidade_unidades_negocios:after, #titulo_identidade_unidades_negocios:before {
    content: '';
    background: #49468f;
    position: absolute;
}
			#titulo_identidade_unidades_negocios:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_unidades_negocios:after, #titulo_identidade_unidades_negocios:before {
    content: '';
    background: #49468f;
    position: absolute;
}		
			
			
			
			
			
		
				
			#titulo_identidade_universidade{
				border: 1px solid #c4c4c6;
		  background-color: #fff;
    width: 203px;
    position: relative;
    float: left;
    height: 68px;
    color: #5654ab;
    font-size: 16px;
    text-align: center;
    padding-top: 20px;
    margin-left: 7px;
    margin-top: 20px;
			}
		#titulo_identidade_universidade:after, #titulo_identidade_universidade:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_universidade:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_universidade:after, #titulo_identidade_universidade:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
			
			
		
			
			#titulo_identidade_diretoriaeducacao{
				border: 1px solid #c4c4c6;
		  background-color: #fff;
    width: 203px;
    position: relative;
    float: left;
    height: 68px;
    color: #5654ab;
    font-size: 16px;
    text-align: center;
    padding-top: 20px;
    margin-left: 7px;
    margin-top: 20px;
			}
		#titulo_identidade_diretoriaeducacao:after, #titulo_identidade_diretoriaeducacao:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_diretoriaeducacao:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_diretoriaeducacao:after, #titulo_identidade_diretoriaeducacao:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
			
			#titulo_identidade_diretoriaeducacao span{
				font-size:12px;
			}
			
			
			
		
			
				
			#titulo_identidade_diretoriasaude{
				border: 1px solid #c4c4c6;
		  background-color: #fff;
    width: 203px;
    position: relative;
    float: left;
    height: 68px;
    color: #5654ab;
    font-size: 16px;
    text-align: center;
    padding-top: 20px;
    margin-left: 7px;
    margin-top: 20px;
			}
		#titulo_identidade_diretoriasaude:after, #titulo_identidade_diretoriasaude:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_diretoriasaude:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_diretoriasaude:after, #titulo_identidade_diretoriasaude:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
			
			#titulo_identidade_diretoriasaude span{
				font-size:12px;
			}
			
			
			
	#conteudo_bloco_identidade_dois {
    position: relative;
    float: left;
    height: 374px;
    background-color: #ffbcc4;
    width: 210px;
    margin-left: 36px;
    margin-top: 17px;
}
			
			
		
			
			#titulo_identidade_unidades_gestao{
		  background-color: #ff2d23;
    width: 203px;
    position: relative;
    float: left;
    height: 33px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    padding-top: 10px;
    margin-left: 7px;
    margin-top: -6px;
			}
		#titulo_identidade_unidades_gestao:after, #titulo_identidade_unidades_gestao:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
			#titulo_identidade_unidades_gestao:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_unidades_gestao:after, #titulo_identidade_unidades_gestao:before {
    content: '';
    background: #e1261f;
    position: absolute;
}		
				
		
			
				
			#titulo_identidade_diretoriainfra{
		border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 203px;
    position: relative;
    float: left;
    height: 68px;
    color: #5654ab;
    font-size: 16px;
    text-align: center;
    padding-top: 11px;
    margin-left: 7px;
    margin-top: 20px;
			}
		#titulo_identidade_diretoriainfra:after, #titulo_identidade_diretoriainfra:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_diretoriainfra:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_diretoriainfra:after, #titulo_identidade_diretoriainfra:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
		
			
			
			
			
			#titulo_identidade_diretoriafinancas{
	border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 203px;
    position: relative;
    float: left;
    height: 75px;
    color: #5654ab;
    font-size: 16px;
    text-align: center;
    padding-top: 11px;
    margin-left: 7px;
    margin-top: 33px;
			}
		#titulo_identidade_diretoriafinancas:after, #titulo_identidade_diretoriafinancas:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_diretoriafinancas:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_diretoriafinancas:after, #titulo_identidade_diretoriafinancas:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
		
			
			
			
			
			
			
			#titulo_identidade_diretoriaestrategia{
	border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 203px;
    position: relative;
    float: left;
    height: 75px;
    color: #5654ab;
    font-size: 16px;
    text-align: center;
    padding-top: 11px;
    margin-left: 7px;
    margin-top: 20px;
			}
		#titulo_identidade_diretoriaestrategia:after, #titulo_identidade_diretoriaestrategia:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_diretoriaestrategia:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_diretoriaestrategia:after, #titulo_identidade_diretoriaestrategia:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
		
			
			
			
			
		
			
			
			#titulo_identidade_auditoria{
	      border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 120px;
    position: relative;
    float: left;
    height: 79px;
    color: #7a7c80;
    font-size: 16px;
    text-align: center;
    padding-top: 11px;
    margin-left: 41px;
    margin-top: 0px;
			}
		#titulo_identidade_auditoria:after, #titulo_identidade_auditoria:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
			#titulo_identidade_auditoria:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			#titulo_identidade_auditoria:after, #titulo_identidade_auditoria:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}		
		
			
			
			#texto_chancelaria{
			    position: relative;
    float: left;
    height: 79px;
    width: 590px;
    color: #595959;
    font-size: 9px;
    margin-left: 14px;
    margin-top: 5px;
			}		
			
			
	.conteudo_mouse_pdf_link_identidade {
    position: relative;
    float: left;
    background: url(../img/icone_mouse.png) no-repeat;
    padding-left: 29px;
    min-height: 50px;
    font-size: 14px;
    text-decoration: none;
    color: #595959;
    width: 410px;
    margin-top: -66px;
    padding-top: 6px;
    margin-left: 12px;
}
			.conteudo_mouse_pdf_link_identidade a{
				color: #ed1b2f;
				text-decoration: none;
				font-size: 16px;
			}
			.conteudo_mouse_pdf_link_identidade a:hover{
				text-decoration: underline;
			}










		#nossos_colaboradores{
				width:100%;
				position: relative;
		float: left;
			
			
    height: 768px;
  
    margin-bottom: 300px;
    margin-top: -300px;
    background: url(../img/background_image_mapa.jpg) no-repeat;
    background-position: center;
    background-size: cover;
			
			}
			#conteudo_box_lugares_mack{
				position: relative;
    float: left;
    width: 380px;
    min-height: 768px;
    height: auto;
    background-color: #82141e;
    margin-left: 50px;
    padding-left: 0px;
    padding-right: 0px;
			}
			#conteudo_mapa_cidade{
				position: relative;
    float: left;
    width: 380px;
    height: 330px;
    margin-top: 40px;
			}
			#conteudo_box_lugares_mack h2{
				color: #fff;
				padding-top: 40px;
				padding-left: 56px;
			}
			
			#conteudo_mapa_cidade_sp{
				position: relative;
    float: left;
    width: 380px;
    height: 330px;

				margin-top: 0px;
			}
			.titulo_da_cidade_box{
			position: relative;
    float: left;
    width: 296px;
    height: 49px;
    margin-top: 0px;
    background: url(../img/back_linha_da_cidade.png) no-repeat;
    padding-left: 57px;
    font-size: 20px;
    color: #fff;
    background-position: 0px 21px;
				text-transform: uppercase;
			}
			.conteudo_titulo_da_cidade{
			 position: relative;
    float: left;
    width: 326px;
    height: auto;
    margin-top: 0px;
    background: url(../img/icone_localmack.png) no-repeat;
    margin-left: 35px;
    margin-bottom: 50px;
			}
			.titulo_unidades_loca{
				color: #fff;
    font-size: 20px;
    font-weight: 400;
    padding-left: 48px;
    padding-right: 20px;
				padding-bottom: 16px;
			}
			.numero_titulo_unidades_loca{
				font-size: 11px;
    font-weight: 300;
				color: #fff;
			}
			.conteudo_titulo_da_cidade p{
			padding-left: 48px;
    padding-right: 30px;
    line-height: 15px;
    font-size: 14px;
    color: #fff;
    font-weight: 300;
    padding-bottom: 6px;
				}
			.conteudo_titulo_da_cidade_ead{
			    position: relative;
    float: left;
    width: 326px;
    height: 280px;
    background: url(../img/icone_ead.png) no-repeat;
    margin-left: 35px;
	margin-top: 10px;
			}
			.conteudo_titulo_da_cidade_ead p{
			padding-left: 48px;
    padding-right: 30px;
    line-height: 15px;
    font-size: 14px;
    color: #fff;
    font-weight: 300;
    padding-bottom: 6px;
				}
			.credito_polos{
				    font-size: 10px;
    color: #fff;
    padding-top: 30px;
    padding-right: 30px;
    padding-left: 48px;
			}
			
			
			
		
		

			
#conteudo_mapa_cidade_para, #conteudo_mapa_cidade_df, #conteudo_mapa_cidade_mts, #conteudo_mapa_cidade_parana, #conteudo_mapa_cidade_rj, #conteudo_mapa_cidade_to, #conteudo_mapa_cidade_to, #conteudo_mapa_cidade_bahia, #conteudo_mapa_cidade_ceara, #conteudo_mapa_cidade_matogrosso, #conteudo_mapa_cidade_goias, #conteudo_mapa_cidade_maranhao, #conteudo_mapa_cidade_minas, #conteudo_mapa_cidade_paraiba, #conteudo_mapa_cidade_pernambuco, #conteudo_mapa_cidade_riograndesul, #conteudo_mapa_cidade_riograndenorte, #conteudo_mapa_cidade_catarina, #conteudo_mapa_cidade_sergipe{
				position: relative;
    float: left;
    width: 380px;
    height: 330px;
				margin-top: 0px;
			}
			
			
			
			
			
			
#conteudo_mapa_cidade_sergipe, #conteudo_mapa_cidade_df, #conteudo_mapa_cidade_mts, #conteudo_mapa_cidade_parana, #conteudo_mapa_cidade_rj, #conteudo_mapa_cidade_to, #conteudo_mapa_cidade_bahia, #conteudo_mapa_cidade_ceara, #conteudo_mapa_cidade_goias, #conteudo_mapa_cidade_maranhao, #conteudo_mapa_cidade_matogrosso, #conteudo_mapa_cidade_minas, #conteudo_mapa_cidade_para, #conteudo_mapa_cidade_paraiba, #conteudo_mapa_cidade_pernambuco, #conteudo_mapa_cidade_riograndesul, #conteudo_mapa_cidade_riograndenorte, #conteudo_mapa_cidade_catarina{
		display:none;
	}
			

















								#mapa_mack_empty{
									position: relative;
									float: left;
									width:551px;
									height: 493px;
			margin-left: 35px;
									margin-top: 80px;
									 background: url(../img/mapa_empty.png) no-repeat;
								}
								#base_mapa_regiao{
									position: relative;
									float: left;
									width:551px;
									height: 493px;
									
								}
								
								#cidade_para{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
									margin-left: 280px;
    margin-top: 103px;
								}
								#cidade_maranhao{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
									margin-left: 388px;
    margin-top: 103px;
								}
								#cidade_ceara{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								margin-left: 466px;
    margin-top: 107px;
								}
								#cidade_riograndenorte{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								    margin-left: 506px;
    margin-top: 103px;
								}
								#cidade_paraiba{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								   margin-left: 529px;
    margin-top: 121px;
								}
								#cidade_pernambuco{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								  margin-left: 467px;
    margin-top: 135px;
								}
								#cidade_sergipe{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								  margin-left: 503px;
    margin-top: 163px;
								}
								#cidade_bahia{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								 margin-left: 440px;
    margin-top: 183px;
								}
								#cidade_matogrosso{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								    margin-left: 254px;
    margin-top: 195px;
								}
								#cidade_goiania{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								    margin-left: 330px;
    margin-top: 237px;
								}
								#cidade_minas{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								    margin-left: 400px;
    margin-top: 245px;
								}
								#cidade_matogrossodosul{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								       margin-left: 258px;
    margin-top: 275px;
								}
								#cidade_parana{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
								      margin-left: 327px;
    margin-top: 335px;
								}
								#cidade_sp{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
margin-left: 340px;
    margin-top: 301px;
								}
								#cidade_rj{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
margin-left: 420px;
    margin-top: 304px;
								}
								#cidade_catarina{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
margin-left: 340px;
    margin-top: 364px;
								}
								#cidade_riograndesul{
									position: absolute;float: left;width: 20px;height:21px;cursor: pointer; background: url(../img/icone_ead_cidade.png) no-repeat;
margin-left: 295px;
    margin-top: 394px;
								}
								#cidade_palmas_polo{
									position: absolute;float: left;width: 39px;height:47px;cursor: pointer; background: url(../img/icone_localmack.png) no-repeat;
margin-left: 341px;
    margin-top: 143px;
								}
								#cidade_goias_polo{
									position: absolute;float: left;width: 39px;height:47px;cursor: pointer; background: url(../img/icone_localmack.png) no-repeat;
    margin-left: 354px;
    margin-top: 188px;
								}
								#cidade_riogrande_polo{
									position: absolute;float: left;width: 39px;height:47px;cursor: pointer; background: url(../img/icone_localmack.png) no-repeat;
    margin-left: 282px;
    margin-top: 258px;
								}
								#cidade_sp_polo{
									position: absolute;float: left;width: 39px;height:47px;cursor: pointer; background: url(../img/icone_localmack.png) no-repeat;
    margin-left: 363px;
    margin-top: 285px;
								}
								#cidade_rj_polo{
									position: absolute;float: left;width: 39px;height:47px;cursor: pointer; background: url(../img/icone_localmack.png) no-repeat;
       margin-left: 435px;
    margin-top: 265px;
								}
								#cidade_parana_polo{
									position: absolute;float: left;width: 39px;height:47px;cursor: pointer; background: url(../img/icone_localmack.png) no-repeat;
      margin-left: 284px;
    margin-top: 310px;
								}
								
								
								
								#base_mapa_regiao_sp, #base_mapa_regiao_to, #base_mapa_regiao_para, #base_mapa_regiao_maranhao, #base_mapa_regiao_ceara, #base_mapa_regiao_riograndenorte, #base_mapa_regiao_paraiba, #base_mapa_regiao_pernambuco, #base_mapa_regiao_sergipe, #base_mapa_regiao_bahia, #base_mapa_regiao_matogrosso, #base_mapa_regiao_goiania, #base_mapa_regiao_minas, #base_mapa_regiao_matogrossodosul, #base_mapa_regiao_parana, #base_mapa_regiao_rj, #base_mapa_regiao_catarina, #base_mapa_regiao_riograndesul, #base_mapa_regiao_palmas_polo, #base_mapa_regiao_goias_polo, #base_mapa_regiao_riogrande_polo, #base_mapa_regiao_sp_polo, #base_mapa_regiao_rj_polo, #base_mapa_regiao_parana_polo{
									position: relative;
									float: left;
									width:551px;
									height: 493px;
									display:none;
								}
								
								
								#base_mapa_regiao_sp{background: url(../img/base_mapa_regiao_sp.png) no-repeat;}
								#base_mapa_regiao_to{background: url(../img/base_mapa_regiao_to.png) no-repeat;}
								#base_mapa_regiao_para{background: url(../img/base_mapa_regiao_para.png) no-repeat;}
								#base_mapa_regiao_maranhao{background: url(../img/base_mapa_regiao_maranhao.png) no-repeat;}
								#base_mapa_regiao_ceara{background: url(../img/base_mapa_regiao_ceara.png) no-repeat;}
								#base_mapa_regiao_riograndenorte{background: url(../img/base_mapa_regiao_riograndenorte.png) no-repeat;}
								#base_mapa_regiao_paraiba{background: url(../img/base_mapa_regiao_paraiba.png) no-repeat;}
								#base_mapa_regiao_pernambuco{background: url(../img/base_mapa_regiao_pernambuco.png) no-repeat;}
								#base_mapa_regiao_sergipe{background: url(../img/base_mapa_regiao_sergipe.png) no-repeat;}
								#base_mapa_regiao_bahia{background: url(../img/base_mapa_regiao_bahia.png) no-repeat;}
								
								#base_mapa_regiao_matogrosso{background: url(../img/base_mapa_regiao_matogrosso.png) no-repeat;}
								
								#base_mapa_regiao_goiania{background: url(../img/base_mapa_regiao_goiania.png) no-repeat;}
								#base_mapa_regiao_minas{background: url(../img/base_mapa_regiao_minas.png) no-repeat;}
								#base_mapa_regiao_matogrossodosul{background: url(../img/base_mapa_regiao_matogrossodosul.png) no-repeat;}
								
								#base_mapa_regiao_parana{background: url(../img/base_mapa_regiao_parana.png) no-repeat;}
								#base_mapa_regiao_rj{background: url(../img/base_mapa_regiao_rj.png) no-repeat;}
								#base_mapa_regiao_catarina{background: url(../img/base_mapa_regiao_catarina.png) no-repeat;}
								#base_mapa_regiao_riograndesul{background: url(../img/base_mapa_regiao_riograndesul.png) no-repeat;}
								#base_mapa_regiao_palmas_polo{background: url(../img/base_mapa_regiao_to.png) no-repeat;}
								#base_mapa_regiao_goias_polo{background: url(../img/base_mapa_regiao_df.png) no-repeat;}
								#base_mapa_regiao_riogrande_polo{background: url(../img/base_mapa_regiao_matogrosso.png) no-repeat;}
								#base_mapa_regiao_sp_polo{background: url(../img/base_mapa_regiao_sp.png) no-repeat;}
								#base_mapa_regiao_rj_polo{background: url(../img/base_mapa_regiao_rj.png) no-repeat;}
								#base_mapa_regiao_parana_polo{background: url(../img/base_mapa_regiao_parana.png) no-repeat;}
								
								
								/*
								#base_mapa_regiao_sp, #base_mapa_regiao_to, #base_mapa_regiao_para, #base_mapa_regiao_maranhao, #base_mapa_regiao_ceara, #base_mapa_regiao_riograndenorte, #base_mapa_regiao_pernambuco, #base_mapa_regiao_sergipe, #base_mapa_regiao_bahia, #base_mapa_regiao_matogrosso, #base_mapa_regiao_goiania, #base_mapa_regiao_minas, #base_mapa_regiao_matogrossodosul, #base_mapa_regiao_parana, #base_mapa_regiao_rj, #base_mapa_regiao_catarina, #base_mapa_regiao_riograndesul, #base_mapa_regiao_palmas_polo, #base_mapa_regiao_goias_polo, #base_mapa_regiao_riogrande_polo, #base_mapa_regiao_sp_polo, #base_mapa_regiao_rj_polo, #base_mapa_regiao_parana_polo{display:none;}
								
								*/
								#base_mapa_regiao_sp {display:block;}




















#nossa_gestao{
	position: relative;
		float: left;
				width:100%;
				height: 800px;
				background-color: #fff;
	margin-bottom: 300px;
	margin-top: -300px;
	
				
			}

#texto_inicio_nossa_atuacao{
				position: relative;
				float: left;
				width: auto;
				height: auto;
				padding-top: 50px;
				padding-bottom: 10px;
				padding-left: 100px;
				
			}
			#conteudo_nossa_atuacao_partum{
				position: relative;
				float: left;
				width: 100%;
				height: 600px;
				padding-top: 0px;
				padding-bottom: 0px;
				padding-left: 0px;
				background: url(../img/back_nossa_atuacao_partum.png) no-repeat;
				margin-top: 30px;
				background-position: 0px 10px;
			}
			#conteudo_nossa_atuacao_partdois{
				position: relative;
				float: left;
				width: 750px;
				height: 460px;
				
				margin-left: 100px;
			}
			
			#titulo_secao_atuacao{
				color: #ed1b2f;
				font-size: 20px;
			}
			#conteudo_atuacao_btns{
				    position: relative;
    float: left;
    width: 750px;
    height: 35px;
    border-bottom: 2px solid #82141e;
    margin-top: 20px;
			}
			
			#conteudo_atuacao_btn_edsuperior{
				position: relative;
    float: left;
    width: 250px;
    height: 27px;
    background-color: #82141e;
    text-align: center;
    color: #fff;
    font-size: 15px;
    padding-top: 10px;
				cursor: pointer;
				font-weight: 300;
				
				border-bottom: 2px solid #82141e;
				
				
				
			}
			.font_menor{
				font-weight: 300;
				 font-size: 10px;
				color: #fff;
			}
.font_menor_color{
				font-weight: 400;
				 font-size: 12px;
				color: #82141e;
			}

			#conteudo_atuacao_btn_edsuperior_dois{
				position: relative;
    float: left;
    width: 250px;
    height: 27px;
    background-color: #fff;
    text-align: center;
    color: #ed1b2f;
    font-size: 16px;
    padding-top: 10px;
				cursor: pointer;
				font-weight: 400;
				border-bottom: 2px solid #82141e;
				display: none;
				
			}
			.font_menor_dois{
				font-weight: 300;
				 font-size: 10px;
				color: #ed1b2f;
			}
			
			
			#conteudo_atuacao_btn_edbasica{
				position: relative;
    float: left;
    width: 250px;
    height: 27px;
    background-color: #82141e;
    text-align: center;
    color: #fff;
    font-size: 15px;
    padding-top: 10px;
				cursor: pointer;
				font-weight: 300;
				 border-bottom: 2px solid #82141e;
				display: none;
				
			}
			#conteudo_atuacao_btn_edbasica_dois{
				position: relative;
    float: left;
    width: 250px;
    height: 27px;
    background-color: #fff;
    text-align: center;
    color: #ed1b2f;
    font-size: 16px;
    padding-top: 10px;
				cursor: pointer;
				font-weight: 400;
				
				 border-bottom: 2px solid #82141e;
			}
			.font_menor_dois{
				font-weight: 300;
				 font-size: 10px;
				color: #ed1b2f;
			}
			
				#conteudo_atuacao_btn_alunos{
				position: relative;
    float: left;
    width: 250px;
    height: 27px;
    background-color: #82141e;
    text-align: center;
    color: #fff;
    font-size: 15px;
    padding-top: 10px;
				cursor: pointer;
				font-weight: 300;
					 border-bottom: 2px solid #82141e;
			display:none;
				
			}
			
				#conteudo_atuacao_btn_alunos_dois{
					position: relative;
    float: left;
    width: 250px;
    height: 27px;
    background-color: #fff;
    text-align: center;
    color: #ed1b2f;
    font-size: 16px;
    padding-top: 10px;
				cursor: pointer;
				font-weight: 400;
					
					 border-bottom: 2px solid #82141e;
				
			}
			
			#conteudo_atuacao_base{
				    position: relative;
    float: left;
    width: 730px;
    height: 430px;
    margin-top: 10px;
			}
			#conteudo_atuacao_base_edsuperior{
				 position: relative;
    float: left;
    width: 730px;
    height: 430px;
			}
			#conteudo_atuacao_base_edbasica{
				 position: relative;
    float: left;
    width: 730px;
    height: 430px;
				display:none;
			}
				#conteudo_atuacao_base_alunos{
				 position: relative;
    float: left;
    width: 730px;
    height: 430px;
				display:none;
			}
			







							 #conteudo_atuacao_base_edsuperior_partdois{
								 position: relative;
								 float: left;
								 width: 320px;
								 height: 200px;
								 background-color: #fdbcc4;
							 }
#titulo_base_edsuperior_partdois {
    background-color: #ff2d23;
    width: 312px;
    position: relative;
    float: left;
    height: 45px;
    color: #fff;
    font-size: 15px;
    text-align: center;
    padding-top: 10px;
    margin-left: 8px;
}
 #titulo_base_edsuperior_partdois:after, #titulo_base_edsuperior_partdois:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
 #titulo_base_edsuperior_partdois:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
			
						  
						  
						  
						  
#titulo_base_edsuperior_parttres {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 140px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 6px;
    margin-top: 10px;
}
 #titulo_base_edsuperior_parttres:after, #titulo_base_edsuperior_parttres:before {
     content: '';
    background: #c4c4c6;
    position: absolute;
}
 #titulo_base_edsuperior_parttres:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}						 
		
						  

#titulo_base_edsuperior_partquatro {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 140px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 30px;
    margin-top: 10px;
}
 #titulo_base_edsuperior_partquatro:after, #titulo_base_edsuperior_partquatro:before {
     content: '';
    background: #c4c4c6;
    position: absolute;
}
 #titulo_base_edsuperior_partquatro:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}						 
		
						  
						  
						  
#titulo_base_edsuperior_partcinco {
   border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 140px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 6px;
    margin-top: 11px;
}
 #titulo_base_edsuperior_partcinco:after, #titulo_base_edsuperior_partcinco:before {
     content: '';
    background: #c4c4c6;
    position: absolute;
}
 #titulo_base_edsuperior_partcinco:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}						 
		
						  
						  
#titulo_base_edsuperior_partseis{
   border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 140px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 30px;
    margin-top: 11px;
}
 #titulo_base_edsuperior_partseis:after, #titulo_base_edsuperior_partseis:before {
     content: '';
    background: #c4c4c6;
    position: absolute;
}
 #titulo_base_edsuperior_partseis:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}						 
							
						

						  #conteudo_atuacao_base_edsuperior_parttres{
		
								 position: relative;
								 float: left;
								 width: 320px;
								 height: 200px;
								 background-color: #fdbcc4;
						    margin-left: 90px;
						  }
#titulo_base_edsuperior_partsete {
    background-color: #ff2d23;
    width: 312px;
    position: relative;
    float: left;
    height: 45px;
    color: #fff;
    font-size: 15px;
    text-align: center;
    padding-top: 10px;
    margin-left: 8px;
}
 #titulo_base_edsuperior_partsete:after, #titulo_base_edsuperior_partsete:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
 #titulo_base_edsuperior_partsete:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}
						  
						  
					  
#titulo_base_edsuperior_partoito {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 140px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 6px;
    margin-top: 10px;
}
 #titulo_base_edsuperior_partoito:after, #titulo_base_edsuperior_partoito:before {
     content: '';
    background: #c4c4c6;
    position: absolute;
}
 #titulo_base_edsuperior_partoito:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}			
						  
					#titulo_base_edsuperior_partnove {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 140px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 30px;
    margin-top: 10px;
}
 #titulo_base_edsuperior_partnove:after, #titulo_base_edsuperior_partnove:before {
     content: '';
    background: #c4c4c6;
    position: absolute;
}
 #titulo_base_edsuperior_partnove:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}		
						  
						  
						  	#titulo_base_edsuperior_partdez {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 140px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 88px;
    margin-top: 10px;
}
 #titulo_base_edsuperior_partdez:after, #titulo_base_edsuperior_partdez:before {
     content: '';
    background: #c4c4c6;
    position: absolute;
}
 #titulo_base_edsuperior_partdez:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}		
				
						  
						  #conteudo_atuacao_base_edsuperior_partquatro{
							   position: relative;
    float: left;
    height: 214px;
							  width:724px;
							 
							  background: url(../img/base_atuacaosaude_v2.png) no-repeat; 
							  margin-top: -17px;
							  
						  }
						  
						  
	  	#conteudo_atuacao_base_edsuperior_partonze {
border: 1px solid #ffbcc4;
    background-color: #fff;
    width: 105px;
    position: relative;
    float: left;
    height: 61px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 6px;
    margin-top: 32px;
}
 #conteudo_atuacao_base_edsuperior_partonze:after, #conteudo_atuacao_base_edsuperior_partonze:before {
     content: '';
    background: #ffbcc4;
    position: absolute;
}
 #conteudo_atuacao_base_edsuperior_partonze:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}		
						  
						  	  	#conteudo_atuacao_base_edsuperior_parttreze {
border: 1px solid #ffbcc4;
    background-color: #fff;
    width: 108px;
    position: relative;
    float: left;
    height: 61px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: -49px;
    margin-top: 136px;
}
 #conteudo_atuacao_base_edsuperior_parttreze:after, #conteudo_atuacao_base_edsuperior_parttreze:before {
     content: '';
    background: #ffbcc4;
    position: absolute;
}
 #conteudo_atuacao_base_edsuperior_parttreze:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}		

						  #conteudo_atuacao_base_edsuperior_partqua {
border: 1px solid #ffbcc4;
    background-color: #fff;
    width: 108px;
    position: relative;
    float: left;
    height: 51px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 20px;
    margin-left: 41px;
    margin-top: 136px;
}
 #conteudo_atuacao_base_edsuperior_partqua:after, #conteudo_atuacao_base_edsuperior_partqua:before {
     content: '';
    background: #ffbcc4;
    position: absolute;
}
 #conteudo_atuacao_base_edsuperior_partqua:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
						
					  #conteudo_atuacao_base_edsuperior_partquinze {
border: 1px solid #ffbcc4;
    background-color: #fff;
    width: 108px;
    position: relative;
    float: left;
    height: 51px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 20px;
    margin-left: 41px;
    margin-top: 136px;
}
 #conteudo_atuacao_base_edsuperior_partquinze:after, #conteudo_atuacao_base_edsuperior_partquinze:before {
     content: '';
    background: #ffbcc4;
    position: absolute;
}
 #conteudo_atuacao_base_edsuperior_partquinze:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}							  
	
#conteudo_atuacao_base_edsuperior_partdeze {
border: 1px solid #ffbcc4;
    background-color: #fff;
    width: 165px;
    position: relative;
    float: left;
    height: 51px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 20px;
    margin-left: 40px;
    margin-top: 136px;
}
 #conteudo_atuacao_base_edsuperior_partdeze:after, #conteudo_atuacao_base_edsuperior_partdeze:before {
     content: '';
    background: #ffbcc4;
    position: absolute;
}
 #conteudo_atuacao_base_edsuperior_partdeze:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}		
			
#conteudo_atuacao_base_edsuperior_partdes {
border: 1px solid #ffbcc4;
    background-color: #fff;
    width: 105px;
    position: relative;
    float: left;
    height: 51px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 20px;
    margin-left: -67px;
    margin-top: 32px;
}
 #conteudo_atuacao_base_edsuperior_partdes:after, #conteudo_atuacao_base_edsuperior_partdes:before {
     content: '';
    background: #ffbcc4;
    position: absolute;
}
 #conteudo_atuacao_base_edsuperior_partdes:before {
     width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}		







 #conteudo_atuacao_base_edbasica_partdois{
							position: relative;
    float: left;
    width: 760px;
    height: 350px;
    background-color: #fdbcc4;
    margin-left: 0px;
    margin-top: 18px;
    background: url(../img/back_ed.png) no-repeat;
    background-position: 5px;
							 }
							
							#conteudo_atuacao_base_edbasica_parttre {
        background-color: #ff2d23;
    width: 160px;
    position: relative;
    float: left;
    height: 105px;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding-top: 20px;
    margin-left: 21px;
    margin-top: 0px;
}
						#conteudo_atuacao_base_edbasica_parttre:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
							#conteudo_atuacao_base_edbasica_parttre:after, #conteudo_atuacao_base_edbasica_parttre:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
							#conteudo_atuacao_base_edbasica_parttreb{
							        position: relative;
    float: left;
    width: 114px;
    height: 80px;
    background-color: #fff;
    border-bottom: 1px solid #ceced0;
    border-left: 1px solid #ceced0;
    border-right: 1px solid #ceced0;
    margin-left: -158px;
    margin-top: 125px;
    padding-left: 17px;
    padding-top: 7px;
    padding-right: 24px;
							}
							#conteudo_atuacao_base_edbasica_parttreb ul li{
							color: #595959;
    font-weight: 400;
    list-style: none;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    padding-left: 16px;
    padding-bottom: 9px;
    line-height: 12px;
    font-size: 12px;
							}
							#conteudo_atuacao_base_edbasica_parttrec {
        background-color: #ff2d23;
    width: 160px;
    position: relative;
    float: left;
    height: 105px;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding-top: 20px;
    margin-left: 18px;
    margin-top: 0px;
}
						#conteudo_atuacao_base_edbasica_parttrec:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
							#conteudo_atuacao_base_edbasica_parttrec:after, #conteudo_atuacao_base_edbasica_parttrec:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
							
							
							
		#conteudo_atuacao_base_edbasica_parttred{
							        position: relative;
    float: left;
    width: 114px;
    height: 120px;
    background-color: #fff;
    border-bottom: 1px solid #ceced0;
    border-left: 1px solid #ceced0;
    border-right: 1px solid #ceced0;
    margin-left: -158px;
    margin-top: 125px;
    padding-left: 17px;
    padding-top: 7px;
    padding-right: 24px;
							}
							#conteudo_atuacao_base_edbasica_parttred ul li{
							color: #595959;
    font-weight: 400;
    list-style: none;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    padding-left: 16px;
    padding-bottom: 9px;
    line-height: 12px;
    font-size: 12px;
							}					
							
	#conteudo_atuacao_base_edbasica_partaeja {
         background-color: #ff2d23;
    width: 160px;
    position: relative;
    float: left;
    height: 75px;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding-top: 50px;
    margin-left: 18px;
    margin-top: 0px;
}						
	#conteudo_atuacao_base_edbasica_partaeja:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
#conteudo_atuacao_base_edbasica_partaeja:after, #conteudo_atuacao_base_edbasica_partaeja:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
#conteudo_atuacao_base_edbasica_partaejab{
		position: relative;
    float: left;
    width: 114px;
    height: 55px;
    background-color: #fff;
    border-bottom: 1px solid #ceced0;
    border-left: 1px solid #ceced0;
    border-right: 1px solid #ceced0;
    margin-left: -158px;
    margin-top: 125px;
    padding-left: 17px;
    padding-top: 17px;
    padding-right: 24px;
							}
							
	#conteudo_atuacao_base_edbasica_partaejab ul li{
							color: #595959;
    font-weight: 400;
    list-style: none;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    padding-left: 16px;
    padding-bottom: 9px;
    line-height: 12px;
    font-size: 12px;
	}	
							
	#conteudo_atuacao_base_edbasica_partaensino {
             background-color: #ff2d23;
    width: 160px;
    position: relative;
    float: left;
    height: 85px;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding-top: 40px;
    margin-left: 17px;
    margin-top: 0px;
}						
	#conteudo_atuacao_base_edbasica_partaensino:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
#conteudo_atuacao_base_edbasica_partaensino:after, #conteudo_atuacao_base_edbasica_partaensino:before {
    content: '';
    background: #e1261f;
    position: absolute;
}
							
							
							#conteudo_atuacao_base_edbasica_partaensinob{
		position: relative;
    float: left;
    width: 114px;
    height: 55px;
    background-color: #fff;
    border-bottom: 1px solid #ceced0;
    border-left: 1px solid #ceced0;
    border-right: 1px solid #ceced0;
    margin-left: -158px;
    margin-top: 125px;
    padding-left: 17px;
    padding-top: 17px;
    padding-right: 24px;
							}
							
	#conteudo_atuacao_base_edbasica_partaensinob ul li{
							color: #595959;
    font-weight: 400;
    list-style: none;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    padding-left: 16px;
    padding-bottom: 9px;
    line-height: 12px;
    font-size: 12px;
	}	
							
		
							
	#conteudo_carc_um {
      border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 61px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 9px;
    margin-top: 7px;
}
#conteudo_carc_um:before {
    width: 7px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}							
#conteudo_carc_um:after, #conteudo_carc_um:before {
    content: '';
    background: #c4c4c6;
    position: absolute;
}
								#conteudo_carc_dois {
    border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 81px;
    position: relative;
    float: left;
    height: 45px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 20px;
    margin-top: 6px;
}
#conteudo_carc_dois:before {width: 7px;height: 100%;left: -14px;transform: translatex(100%) skewy(-45deg);top: 4px;}							
#conteudo_carc_dois:after, #conteudo_carc_dois:before {content: '';background: #c4c4c6;position: absolute;}

#conteudo_carc_tres {
  border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 141px;
    position: relative;
    float: left;
    height: 50px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 5px;
    margin-left: 20px;
    margin-top: 6px;
}
#conteudo_carc_tres:before {width: 7px;height: 100%;left: -14px;transform: translatex(100%) skewy(-45deg);top: 4px;}							
#conteudo_carc_tres:after, #conteudo_carc_tres:before {content: '';background: #c4c4c6;position: absolute;}

							
#conteudo_carc_quatro {
     border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 81px;
    position: relative;
    float: left;
    height: 50px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 5px;
    margin-left: 20px;
    margin-top: 6px;
}
#conteudo_carc_quatro:before {width: 7px;height: 100%;left: -14px;transform: translatex(100%) skewy(-45deg);top: 4px;}							
#conteudo_carc_quatro:after, #conteudo_carc_quatro:before {content: '';background: #c4c4c6;position: absolute;}
							
							
#conteudo_carc_cinco {
   border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 81px;
    position: relative;
    float: left;
    height: 65px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 6px;
    margin-left: 20px;
    margin-top: 6px;
}
#conteudo_carc_cinco:before {width: 7px;height: 100%;left: -14px;transform: translatex(100%) skewy(-45deg);top: 4px;}							
#conteudo_carc_cinco:after, #conteudo_carc_cinco:before {content: '';background: #c4c4c6;position: absolute;}
							
							
							
#conteudo_carc_seis {
       border: 1px solid #c4c4c6;
    background-color: #fff;
    width: 126px;
    position: relative;
    float: left;
    height: 56px;
    color: #7a7c80;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    margin-left: 20px;
    margin-top: 6px;
    padding-left: 5px;
    padding-right: 5px;
}
#conteudo_carc_seis:before {width: 7px;height: 100%;left: -14px;transform: translatex(100%) skewy(-45deg);top: 4px;}							
#conteudo_carc_seis:after, #conteudo_carc_seis:before {content: '';background: #c4c4c6;position: absolute;}							
							







#titulo_atuacao_alunos{
							position: relative;
							float: left;
							width:auto;
							padding-top: 15px;
							padding-bottom: 15px;
							color: #6d59a6;
						}
						#titulo_atuacao_alunos sup{
							font-size:9px;
						}
						#conteudo_aluno_atuacao_quadro{
							position: relative;
							float: left;
							width:445px;
							height: 345px;
							padding-top: 0px;
							padding-bottom: 0px;
							margin-top: 30px;
							
						}
						#box_legenda_alunos{
						    position: relative;
    float: left;
    width: 230px;
    height: 185px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 50px;
    margin-left: 9px;
    margin-bottom: 10px;
						}
						
						.item_lgendaaluno{
							padding-bottom: 10px;
    width: 200px;
    position: relative;
    float: left;
						}
						#box_item_aluno_edbas{
							 position: relative;
    float: left;
    width: 18px;
    height: 10px;
	background-color: #ff2d23;
						}
						.texto_item_aluno_ebas{
							position: relative;
    float: left;
    width: 170px;
    height: 30px;
    color: #595959;
    font-size: 12px;
    font-weight: 300;
    margin-left: 10px;
    margin-top: -3px;
						}
						
							#box_item_aluno_edbgradu{
							 position: relative;
    float: left;
    width: 18px;
    height: 10px;
	background-color: #5654ab;
						}
		#box_item_aluno_pos{
							 position: relative;
    float: left;
    width: 18px;
    height: 10px;
	background-color: #9a9b9f;
						}
						
		#box_item_aluno_outros{
							 position: relative;
    float: left;
    width: 18px;
    height: 10px;
	background-color: #ff9580;
						}
						
		#box_item_aluno_edsuperior{
							 position: relative;
    float: left;
    width: 18px;
    height: 10px;
	background-color: #a3a3d2;
						}
					#texto_quadros_atua {
    position: relative;
    float: left;
    width: 100%;
    height: 50px;
    font-weight: 400;
    font-size: 10px;
    color: #595959;
    margin-top: 20px;
    margin-left: 28px;
}
						


















			#sustentabilidade{
				position: relative;
    float: left;
				width: 100%;
    
    height: 732px;
    margin-bottom: 300px;
    margin-top: -300px;
    background: url(../img/background_nossa_atuacao_saude.jpg) no-repeat;
    background-position: center;
    background-size: cover;
			}
	
	#conteudo_nossa_atuacao_saude_partum{
			    position: relative;
    float: left;
    width: 100%;
    height: 600px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: url(../img/back_nossa_atuacao_partum_saude.png) no-repeat;
    margin-top: 30px;
    background-position: 0px 35px;
			}
	
	#conteudo_nossa_atuacao_saude_partdois{
				position: relative;
				float: left;
				width: 750px;
				height: 650px;
				
				margin-left: 100px;

			}
		#titulo_secao_atuacao_saude{
				color: #fff;
				font-size: 20px;
			}
	#conteudo_atuacao_saude_btns{
				    position: relative;
    float: left;
    width: 750px;
    height: 35px;
    border-bottom: 2px solid #ffffff;
    margin-top: 47px;
 
			}
		#conteudo_atuacao_btn_huem{
		    position: relative;
    float: left;
    width: 44%;
    height: 51px;
    background-color: transparent;
    text-align: left;
    color: #fff;
    font-size: 17px;
    padding-top: 10px;
    cursor: pointer;
    font-weight: 700;
    border-bottom: 2px solid #fff;
    margin-top: -25px;
    padding-left: 3%;
    padding-right: 3%;
				display:none;
			}
	#conteudo_atuacao_btn_huem_dois{
	position: relative;
    float: left;
    width: 44%;
    height: 51px;
    background-color: #fff;
    text-align: left;
    color: #82141e;
    font-size: 17px;
    padding-top: 10px;
    cursor: pointer;
    font-weight: 700;
    border-bottom: 2px solid #fff;
    margin-top: -25px;
    padding-left: 3%;
    padding-right: 3%;
				
			}
	
	
	#conteudo_atuacao_btn_hosp{
	position: relative;
    float: left;
    width: 44%;
    height: 51px;
    background-color: #fff;
    text-align: left;
    color: #82141e;
    font-size: 17px;
    padding-top: 10px;
    cursor: pointer;
    font-weight: 700;
    border-bottom: 2px solid #fff;
    margin-top: -25px;
    padding-left: 3%;
    padding-right: 3%;
		display: none;
	}
	
	#conteudo_atuacao_btn_hosp_dois{
		    position: relative;
    float: left;
    width: 44%;
    height: 51px;
    background-color: transparent;
    text-align: left;
    color: #fff;
    font-size: 17px;
    padding-top: 10px;
    cursor: pointer;
    font-weight: 700;
    border-bottom: 2px solid #fff;
    margin-top: -25px;
    padding-left: 3%;
    padding-right: 3%;
	}
	
#conteudo_atuacao_saude_base {
    position: relative;
    float: left;
    width: 100%;
    height: 340px;
}
	#conteudo_atuacao_saude_huem{
		position: relative;
    float: left;
		width:100%;
		height: 360px;
	
	}
	#conteudo_atuacao_saude_hosp{
		position: relative;
    float: left;
		width:100%;
		height: 360px;
		display:none;
	}












	#conteudo_atuacao_saude_huem_um{
								    position: relative;
    float: left;
    width: 125px;
    height: 92px;
    color: #fff;
    font-size: 50px;
    text-align: center;
    margin-top: 60px;
    margin-left: 50px;
							}
							
								#conteudo_atuacao_saude_huem_dois{
		    position: relative;
    float: left;
    width: 260px;
    height: 105px;
    color: #fff;
    font-size: 38px;
    text-align: center;
  
    margin-top: 60px;
    margin-left: 27px;
							}
				#conteudo_atuacao_saude_huem_tres{
		 position: relative;
    float: left;
    width: 226px;
    height: 144px;
    color: #fff;
    font-size: 38px;
    text-align: center;
 
    margin-top: 60px;
    margin-left: 30px;
							}
					#conteudo_atuacao_saude_huem_quatro{
		position: relative;
    float: left;
    width: 176px;
    height: 104px;
    color: #fff;
    font-size: 38px;
    text-align: center;
   
    margin-top: 10px;
    margin-left: 110px;
							}	
				#conteudo_atuacao_saude_huem_cinco{
	position: relative;
    float: left;
    width: 346px;
    height: 104px;
    color: #fff;
    font-size: 38px;
    text-align: center;
 
    margin-top: 10px;
    margin-left: 45px;
							}	
							
							.letrmenor{color: #fff; font-size: 20px;
							}
							
							#conteudo_atuacao_saude_hosp_um{
	position: relative;
    float: left;
    width: 146px;
    height: 104px;
    color: #fff;
    font-size: 38px;
    text-align: center;
    margin-top: 60px;
    margin-left: 113px;
    
							}
			#conteudo_atuacao_saude_hosp_dois{
    position: relative;
    float: left;
    width: 266px;
    height: 104px;
    color: #fff;
    font-size: 38px;
    text-align: center;
    margin-top: 60px;
    margin-left: 137px;
    
							}
							
			#conteudo_atuacao_saude_hosp_tres{
	position: relative;
    float: left;
    width: 286px;
    height: 104px;
    color: #fff;
    font-size: 38px;
    text-align: center;
    margin-top: 40px;
    margin-left: 53px;

							}
							
	#conteudo_atuacao_saude_hosp_quatro{
position: relative;
    float: left;
    width: 256px;
    height: 104px;
    color: #fff;
    font-size: 38px;
    text-align: center;
    margin-top: 40px;
    margin-left: 63px;
  
							}
						.letrmenordois{color: #fff; font-size: 25px;
							}	














					#links_externos_atuacao_saude{
					    position: relative;
    float: left;
    width: 100%;
    height: 234px;
    color: #fff;
    font-size: 38px;
    text-align: center;
    margin-top: 0px;
    margin-left: 0px;
    background-color: #82141e;
					}
					#link_pdf_atuacao_saude{
						    position: relative;
    float: left;
    width: 300px;
    height: 30px;
    color: #fff;
    font-weight: 400;
    background: url(../img/mouse_branco.png) no-repeat;
    margin-left: 20px;
    margin-top: 30px;
    text-align: left;
    font-size: 16px;
    padding-left: 30px;
    padding-top: 3px;
					}
					
					#lista_link_pdf_atuacao_saude{
						color: #fff;
    position: relative;
    float: left;
 
    width: 740px;
    height: auto;
    margin-left: 0px;
					}
					#lista_link_pdf_atuacao_saude ul{
						color: #fff;
						display: flex;
						 text-align: right;
					}
					#lista_link_pdf_atuacao_saude ul li{
						color: #fff;
    list-style: none;
    height: 60px;
						 text-align: right;
					}
					#lista_link_pdf_atuacao_saude ul li a{
				    color: #fff;
    font-size: 14px;
    text-decoration: none;
  
    padding-left: 0;
    padding-right: 0;
    text-align: right;
    margin-left: 15px;
    margin-right: 15px;
    height: 20px;
					}
					#lista_link_pdf_atuacao_saude ul li a:hover{
						
						background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 9px;
    text-align: right;
					}
					
#linkchancelaria{color: #fff; position: relative;float: left;width: 105px;height: 50px;margin-left: 15px;text-align: right;}
#linkchancelaria a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linkchancelaria:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}
					
#linkuniversidade{color: #fff; position: relative;float: left;width: 110px;height: 50px;margin-left: 15px;text-align: right;}
#linkuniversidade a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linkuniversidade:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}

#linkfaculdade{color: #fff; position: relative;float: left;width: 105px;height: 50px;margin-left: 15px;text-align: right;}
#linkfaculdade a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linkfaculdade:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}
					
#linkedbasica{color: #fff; position: relative;float: left;width: 140px;height: 50px;margin-left: 15px;text-align: right;}
#linkedbasica a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linkedbasica:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}		
					
#linksistemaensino{color: #fff; position: relative;float: left;width: 150px;height: 50px;margin-left: 15px;text-align: right;}
#linksistemaensino a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linksistemaensino:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}							
					
#linksaude{color: #fff; position: relative;float: left;width:80px;height: 50px;margin-left: 59px;text-align: right;}
#linksaude a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linksaude:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}

#linkmacksolucoes{color: #fff; position: relative;float: left;width: 160px;height: 50px;margin-left: 15px;text-align: right;}
#linkmacksolucoes a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linkmacksolucoes:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}

#linkmackgraphe{color: #fff; position: relative;float: left;width: 120px;height: 50px;margin-left: 15px;text-align: right;}
#linkmackgraphe a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linkmackgraphe:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}
					
#linkpesquisa{color: #fff; position: relative;float: left;width: 130px;height: 50px;margin-left: 15px;text-align: right;}
#linkpesquisa a{color: #fff;width:100px;text-align: right;text-decoration: none;font-size: 15px;}
#linkpesquisa:hover{background: url(../img/back_link_atuacao.png) no-repeat;background-position: 0px 37px;}
					




























	
			#box_nossos_colaboradores{
				width:100%;
				height: 768px;
				background-color: #fff;
				position: relative;
		float: left;
				margin-top: -300px;
				margin-bottom: 300px;
			}













#box_nossa_gestao{
		width:100%;
				height: 768px;
				position: relative;
		float: left;
				margin-top: -300px;
				margin-bottom: 300px;
	background: url(../img/background_nossa_gestao.jpg) no-repeat;
	background-position: center;
    background-size: cover;
}






	#conteudo_nossos_colaboradores{
				position: relative;
				float: left;
				width:830px;
				height: 680px;
				margin-top: 36px;
				margin-left: 100px;
			}
			#grafico_nossos_colaboradores{
				position: relative;
				float: left;
				width:830px;
				height: 485px;
				margin-top: 0px;
				margin-left: 0px;
				background: url(../img/background_grafico_nosso_colaboradores.png) no-repeat;
				
			}
				
			#texto_nossos_colaboradores{
				position: relative;
				float: left;
				width:830px;
				height: 110px;
				margin-top: 0px;
				margin-left: 0px;
			
			}	
			#clique_nossoscolaboradores{
			position: relative;
    float: left;
    width: auto;
    height: auto;
    margin-top: -22px;
    margin-left: 0px;
				
			}
			#texto_nossos_colaboradores_parteum{
				position: relative;
				float: left;
				width:50%;
				height: 110px;
				
			}
			#texto_nossos_colaboradores_partedois{
				position: relative;
				float: left;
				width:50%;
				height: 110px;
				
			}
			#texto_nossos_colaboradores_parteum h2, #texto_nossos_colaboradores_partedois h2{
				color:#ed1b2f;
				font-size: 15px;
				padding-bottom: 10px;
			}
			#texto_nossos_colaboradores_parteum p, #texto_nossos_colaboradores_partedois p{
				color:#595959;
				font-size: 14px;
				padding-right: 20px;
			}
			.conteudo_mouse_pdf_link_colaboradores {
    position: relative;
    float: left;
    background: url(../img/icone_mouse.png) no-repeat;
    padding-left: 29px;
    min-height: 50px;
    font-size: 14px;
    text-decoration: none;
    color: #595959;
    width: 100%;
    margin-top: 26px;
    padding-top: 6px;
    margin-left: 12px;
}
			.conteudo_mouse_pdf_link_colaboradores a {
    color: #ed1b2f;
    font-weight: 400;
    text-decoration: none;
    cursor: pointer;
}
			.conteudo_mouse_pdf_link_colaboradores a:hover {
				text-decoration: underline;
			}
			
			
			
			#grafico_nossos_colaboradores_um{
			position: relative;
    float: left;
    width: 70px;
    height: 28px;
    color: #fff;
    font-size: 14px;
    margin-left: 82px;
    margin-top: 19px;
				   text-align: center;
			}
			
					#grafico_nossos_colaboradores_dois{
		    position: relative;
    float: left;
    width: 134px;
    height: 28px;
    color: #fff;
    font-size: 13px;
    margin-left: 98px;
    margin-top: 13px;
    text-align: center;
			}
				#grafico_nossos_colaboradores_tres{
		position: relative;
    float: left;
    width: 164px;
    height: 28px;
    color: #fff;
    font-size: 13px;
    margin-left: 43px;
    margin-top: 13px;
    text-align: center;
			}
			
				#grafico_nossos_colaboradores_quatro{
	position: relative;
    float: left;
    width: 104px;
    height: 28px;
 
    color: #fff;
    font-size: 13px;
    margin-left: 56px;
    margin-top: 13px;
    text-align: center;
			}
				#grafico_nossos_colaboradores_cinco{
position: relative;
    float: left;
    width: 64px;
    height: 28px;

    color: #fff;
    font-size: 13px;
    margin-left: -704px;
    margin-top: 99px;
    text-align: center;
			}
			
					#grafico_nossos_colaboradores_seis{
    position: relative;
    float: left;
    width: 64px;
    height: 28px;
    color: #fff;
    font-size: 13px;
    margin-left: -612px;
    margin-top: 99px;
    text-align: center;
			}
			
						#grafico_nossos_colaboradores_sete{
 position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -707px;
    margin-top: 201px;
    text-align: center;
			}	
							#grafico_nossos_colaboradores_oito{
    position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -615px;
    margin-top: 199px;
    text-align: center;
			}
								#grafico_nossos_colaboradores_nove{
 position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -469px;
    margin-top: 202px;
    text-align: center;
			}
							#grafico_nossos_colaboradores_dez{
    position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -277px;
    margin-top: 202px;
    text-align: center;
			}
								#grafico_nossos_colaboradores_onze{
position: relative;
    float: left;
    width: 63px;
    height: 28px;
    color: #ff2d23;
    font-size: 17px;
    margin-left: -84px;
    margin-top: 202px;
    text-align: center;
			}
						#grafico_nossos_colaboradores_doze{
    position: relative;
    float: left;
    width: 75px;
    height: 28px;
    /* background-color: aqua; */
    color: #fff;
    font-size: 13px;
    margin-left: -603px;
    margin-top: 332px;
    text-align: center;
			}
			
					#grafico_nossos_colaboradores_treze{
position: relative;
    float: left;
    width: 63px;
    height: 28px;
  
    color: #7a7c80;
    font-size: 14px;
    margin-left: -367px;
    margin-top: 323px;
    text-align: center;
			}
			.font_color_re{
				color: #ff2d23;
			}
			#grafico_nossos_colaboradores_catorze{
position: relative;
    float: left;
    width: 83px;
    height: 28px;
    /* background-color: aqua; */
    color: #fff;
    font-size: 13px;
    margin-left: -154px;
    margin-top: 333px;
    text-align: center;
			}
				#grafico_nossos_colaboradores_quinze{
position: relative;
    float: left;
    width: 83px;
    height: 28px;
    /* background-color: aqua; */
    color: #5654ab;
    font-size: 19px;
    margin-left: -609px;
    margin-top: 407px;
    text-align: center;
			}
			#grafico_nossos_colaboradores_deze{
position: relative;
    float: left;
    width: 83px;
    height: 28px;
    /* background-color: aqua; */
    color: #5654ab;
    font-size: 19px;
    margin-left: -155px;
    margin-top: 407px;
    text-align: center;
			}




















			#conteudo_box_nossa_gestao{
				position: relative;
				float: left;
				width:890px;
				height: 650px;
				margin-left: 100px;
				margin-top: 100px;
			}
			#titulo_conteudo_box_nossa_gestao{
				position: relative;
				float: left;
				width: 100%;
				font-size: 20px;
				padding-bottom: 15px;
				color: #fff;
			}
			#paragrafo_conteudo_box_nossa_gestao{
				position: relative;
				float: left;
				width: 90%;
				
			}
			#paragrafo_conteudo_box_nossa_gestao p{
				    color: #fff;
    font-size: 16px;
    font-weight: 300;
				padding-bottom: 10px;
				padding-top: 10px;
			}
			
			
			
			
			
			#box_flip_nossagestao_um{
				position: relative;
    float: left;
    width: 260px;
    height: 176px;
    margin-top: 40px;
		    max-width: 260px;
    max-height: 176px;		
    
				cursor: pointer;
			}
			
			#box_flip_nossagestao_um .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 237px 135px;
  
  
		}
			#box_flip_nossagestao_um .front h1{
				padding-top: 70px;font-size: 25px;
    color: #fff;  text-align: center;}
			#box_flip_nossagestao_um .back p{
			text-align: left;
    font-size: 15px;
    font-weight: 300;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 15px;
			}
			
		#box_flip_nossagestao_um .back{
			color: #fff;
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
			background-position: 237px 135px;
			
		}
			
			
			
		
			
			
			#box_flip_nossagestao_dois{
				position: relative;
    float: left;
    width: 260px;
    height: 176px;
    margin-top: 40px;
		    max-width: 260px;
    max-height: 176px;		
        margin-left: 30px;
				cursor: pointer;
			}
			
			#box_flip_nossagestao_dois .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 237px 135px;
  
  
		}
			#box_flip_nossagestao_dois .front h1{
				padding-top: 60px;font-size: 25px;
    color: #fff;  text-align: center;}
			
			#box_flip_nossagestao_dois .back p{
			text-align: left;
    font-size: 15px;
    font-weight: 300;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 39px;
			}
			
		#box_flip_nossagestao_dois .back{
	
			color: #fff;
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
			background-position: 237px 135px;
			
		}
			
			
			
			
			
			
			#box_flip_nossagestao_tres{
				position: relative;
    float: left;
    width: 260px;
    height: 176px;
    margin-top: 40px;
		    max-width: 260px;
    max-height: 176px;		
        margin-left: 30px;
				cursor: pointer;
			}
			
			#box_flip_nossagestao_tres .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 237px 135px;
  
  
		}
			#box_flip_nossagestao_tres .front h1{
				padding-top: 60px;font-size: 25px;
    color: #fff;  text-align: center;}
			
			#box_flip_nossagestao_tres .back p{
			text-align: left;
    font-size: 15px;
    font-weight: 300;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 50px;
			}
			
		#box_flip_nossagestao_tres .back{
	
			color: #fff;
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
			background-position: 237px 135px;
			
		}
			
			
			
			#links_externos_nossa_gestao {
    position: relative;
    float: left;
    width: 100%;
    height: 100px;
    color: #fff;
    font-size: 38px;
    text-align: center;
    margin-top: 26px;
    margin-left: 0px;
    background-color: #82141e;
}
			
	#link_pdf_nossa_gestao {
    position: relative;
    float: left;
    width: 528px;
    height: 30px;
    color: #fff;
    font-weight: 400;
    background: url(../img/mouse_branco.png) no-repeat;
    margin-left: 20px;
    margin-top: 15px;
    text-align: left;
    font-size: 16px;
    padding-left: 30px;
    padding-top: 3px;
}		
			
			
			#linkexpansao {
   color: #fff;
    position: relative;
    float: left;
    width: 85px;
    height: 50px;
    margin-left: -535px;
    text-align: right;
    margin-top: 35px;
}
			#linkexpansao:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}
			#linkexpansao a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
			
			
			
				#linkgestaoderisco {
 color: #fff;
    position: relative;
    float: left;
    width: 137px;
    height: 50px;
    margin-left: -428px;
    text-align: right;
    margin-top: 35px;
}
			#linkgestaoderisco:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}
			#linkgestaoderisco a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
			
			
			
			
				#linkmarketingcomunicacao {
     color: #fff;
    position: relative;
    float: left;
    width: 190px;
    height: 50px;
    margin-left: -281px;
    text-align: right;
    margin-top: 35px;
}
			#linkmarketingcomunicacao:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}
			#linkmarketingcomunicacao a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
			

			
				
				#linkinfrafisica {
color: #fff;
    position: relative;
    float: left;
    width: 167px;
    height: 50px;
    margin-left: -74px;
    text-align: right;
    margin-top: 35px;
}
			#linkinfrafisica:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}
			#linkinfrafisica a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
			
				
				#linkinfratecnologia {
       color: #fff;
    position: relative;
    float: left;
    width: 207px;
    height: 50px;
    margin-left: 9px;
    text-align: right;
    margin-top: 35px;
}
			#linkinfratecnologia:hover {
    background: url(../img/back_link_atuacao.png) no-repeat;
    background-position: 0px 37px;
}
			#linkinfratecnologia a {
    color: #fff;
    width: 100px;
    text-align: right;
    text-decoration: none;
    font-size: 15px;
}
			
			




























































#box_infraestrutura_fisica{
		width:100%;
				height: 768px;
				
				position: relative;
		float: left;
				margin-top: -300px;
				margin-bottom: 300px;
}

.titulo_da_pagina_infraestrutura_fisica {
    font-size: 20px;
    margin-top: 48px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}


#conteudo_box_infraestrutura_fisica{
				position: relative;
    float: left;
    width: 890px;
    height: 535px;
    margin-left: 100px;
    margin-top: 10px;
	
			}
			
			
			
	#box_flip_infraestrutura_fisica_um {
    position: relative;
    float: left;
    width: 215px;
    height: 142px;
    margin-top: 0px;
    max-width: 214px;
    max-height: 172px;
    margin-left: 0px;
    cursor: pointer;
}
			
	#box_flip_infraestrutura_fisica_um .front {
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
}
			#box_flip_infraestrutura_fisica_um .front h1{
				padding-top: 60px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_um .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
			
		}
			
			#box_flip_infraestrutura_fisica_um .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_um .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
				#box_flip_infraestrutura_fisica_dois{
				position: relative;
    float: left;
    width: 215px;
    height: 142px;
    margin-top: 0px;
    max-width: 214px;
    max-height: 172px;
    margin-left: 8px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_dois .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 188px 116px;
  
  
		}
			#box_flip_infraestrutura_fisica_dois .front h1{
				padding-top: 60px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_dois .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
			
		}
			
			#box_flip_infraestrutura_fisica_dois .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_dois .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
			
			
			
			
			
				#box_flip_infraestrutura_fisica_tres{
				position: relative;
    float: left;
    width: 215px;
    height: 142px;
    margin-top: 0px;
    max-width: 214px;
    max-height: 172px;
    margin-left: 8px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_tres .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 188px 116px;
  
  
		}
			#box_flip_infraestrutura_fisica_tres .front h1{
				padding-top: 60px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_tres .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
			
		}
			
			#box_flip_infraestrutura_fisica_tres .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_tres .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
			
			
			
			
			
			
			
				#box_flip_infraestrutura_fisica_quatro{
				position: relative;
    float: left;
    width: 215px;
    height: 142px;
    margin-top: 0px;
    max-width: 214px;
    max-height: 172px;
    margin-left: 8px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_quatro .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 188px 116px;
  
  
		}
			#box_flip_infraestrutura_fisica_quatro .front h1{
				padding-top: 60px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_quatro .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
			
		}
			
			#box_flip_infraestrutura_fisica_quatro .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_quatro .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
			
			
			
		
			
				#box_flip_infraestrutura_fisica_cinco{
				    position: relative;
    float: left;
    width: 215px;
    height: 142px;
    margin-top: 8px;
    max-width: 214px;
    max-height: 172px;
    margin-left: 0px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_cinco .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 188px 116px;
  
  
		}
			#box_flip_infraestrutura_fisica_cinco .front h1{
				padding-top: 44px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_cinco .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
			
		}
			
			#box_flip_infraestrutura_fisica_cinco .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_cinco .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
				
			
			
			
			
			
				#box_flip_infraestrutura_fisica_seis{
				    position: relative;
    float: left;
    width: 215px;
    height: 142px;
    margin-top: 8px;
    max-width: 214px;
    max-height: 172px;
    margin-left: 8px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_seis .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 188px 116px;
  
  
		}
			#box_flip_infraestrutura_fisica_seis .front h1{
				padding-top: 42px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_seis .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
			
		}
			
			#box_flip_infraestrutura_fisica_seis .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_seis .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
			
			
				#box_flip_infraestrutura_fisica_sete{
				    position: relative;
    float: left;
    width: 215px;
    height: 142px;
    margin-top: 8px;
    max-width: 214px;
    max-height: 172px;
    margin-left: 8px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_sete .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 188px 116px;
  
  
		}
			#box_flip_infraestrutura_fisica_sete .front h1{
				padding-top: 60px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_sete .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
			
		}
			
			#box_flip_infraestrutura_fisica_sete .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_sete .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
			
			
			
			
			
				#box_flip_infraestrutura_fisica_oito{
				    position: relative;
    float: left;
    width: 215px;
    height: 142px;
    margin-top: 8px;
    max-width: 214px;
    max-height: 172px;
    margin-left: 8px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_oito .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 188px 116px;
  
  
		}
			#box_flip_infraestrutura_fisica_oito .front h1{
				padding-top: 60px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_oito .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 188px 116px;
			
		}
			
			#box_flip_infraestrutura_fisica_oito .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_oito .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			.tam_s{
				font-size: 8px;
			}
			
			
			
			
		
			
			
				#box_flip_infraestrutura_fisica_nove{
				    position: relative;
    float: left;
    width: 288px;
    height: 138px;
    margin-top: 8px;
    max-width: 288px;
    max-height: 172px;
    margin-left: 0px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_nove .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 260px 110px;
  
  
		}
			#box_flip_infraestrutura_fisica_nove .front h1{
				padding-top: 40px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_nove .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 260px 110px;
			
		}
			
			#box_flip_infraestrutura_fisica_nove .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_nove .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
			
			
			
			
			
				#box_flip_infraestrutura_fisica_dez{
				    position: relative;
    float: left;
    width: 288px;
    height: 138px;
    margin-top: 8px;
    max-width: 288px;
    max-height: 172px;
    margin-left: 8px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_dez .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 260px 110px;
  
  
		}
			#box_flip_infraestrutura_fisica_dez .front h1{
				padding-top: 40px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_dez .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 260px 110px;
			
		}
			
			#box_flip_infraestrutura_fisica_dez .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_dez .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
			
			
			
				
			
			
			
				#box_flip_infraestrutura_fisica_onze{
				    position: relative;
    float: left;
    width: 288px;
    height: 138px;
    margin-top: 8px;
    max-width: 288px;
    max-height: 172px;
    margin-left: 8px;
    cursor: pointer;
			}
			
			#box_flip_infraestrutura_fisica_onze .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
        background-position: 260px 110px;
  
  
		}
			#box_flip_infraestrutura_fisica_onze .front h1{
				padding-top: 40px;font-size: 25px;
    color: #fff;  text-align: center;
			}
			#box_flip_infraestrutura_fisica_onze .back{
	color: #fff;
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 260px 110px;
			
		}
			
			#box_flip_infraestrutura_fisica_onze .back ul li{
			text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 14px;
    padding-right: 34px;
    padding-top: 2px;
    list-style: none;
    background: url(../img/icone_menu.png) no-repeat;
    line-height: 13px;
    margin-left: 0px;
    margin-top: 0px;
				margin-bottom: 5px;
			}
			#box_flip_infraestrutura_fisica_onze .back ul{
				margin-left: 20px;
				padding-top: 10px;
			}
		
			
			
	#fundo_mack_infra {
    position: relative;
    float: left;
    width: 100%;
    height: 216px;
    background: url(../img/fundo_mack_infra.jpg) no-repeat;
    background-position: right;
    margin-top: -91px;
}
			
			













@media only screen and (min-width:1px) and (max-width:1230px){
	#back_mack {
    width: 900px;
    height: auto;
    min-height: 768px;
    background-position: center;
    background-size: contain;
    max-width: 900px;
    overflow: hidden;
}
	#controlador_bxslider {
    position: relative;
    float: left;
    width: 900px;
    height: 700px;
    margin-left: -36px;
    margin-top: -45px;
}
	.bx-wrapper .bx-next {
    /* right: -40px; */
    margin-left: 890px !important;
}
	.conteudo_slider_unique {
    width: 680px;
    height: 400px;
    position: relative;
    float: left;
    margin-top: 27px;
  
}
	.icone_slider_institucional {
    position: relative;
    float: left;
  
    width: 143px;
    height: 147px;
    margin-top: 19px;
}
	.institucional_cont_um_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.institucional_cont_um_dois {
    color: #565656;
    font-weight: 400;
    font-size: 13px;
}
	.institucional_cont_um_tres {
    color: #565656;
    font-weight: 300;
    font-size: 14px;
}
	#institucional_cont_dois {
    position: relative;
    float: left;
    width: 302px;
    height: 102px;
    margin-top: 23px;
    margin-left: -20px;
}
	.institucional_cont_dois_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.institucional_cont_dois_dois {
    color: #565656;
    font-weight: 300;
    font-size: 13px;
}
	#institucional_cont_tres {
    position: relative;
    float: left;
    width: 272px;
    height: 102px;
    margin-top: -23px;
    margin-left: -20px;
}
	.institucional_cont_tres_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.institucional_cont_tres_dois {
    color: #565656;
    font-weight: 300;
    font-size: 13px;
}
	#institucional_cont_quatro {
    position: relative;
    float: left;
    width: 162px;
    height: 102px;
    margin-top: 152px;
    margin-left: -372px;
}
	.institucional_cont_quatro_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.institucional_cont_quatro_dois {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 35px;
    margin-top: -14px;
}
	#institucional_cont_cinco {
    position: relative;
    float: left;
    width: 182px;
    height: 102px;
    margin-top: 117px;
    margin-left: -217px;
}
	#institucional_cont_seis {
    position: relative;
    float: left;
    width: 198px;
    height: 102px;
    margin-top: -300px;
    margin-left: 454px;
}
	#institucional_cont_sete {
    position: relative;
    float: left;
    width: 210px;
    height: 102px;
    margin-top: -100px;
    margin-left: 242px;
}
	.institucional_cont_sete_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 21px;
}
	.titulo_edusuperior_cont_um_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.titulo_edusuperior_cont_um_dois {
    color: #565656;
    font-weight: 400;
    font-size: 13px;
}
	.titulo_edusuperior_cont_um_tres {
    color: #565656;
    font-weight: 300;
    font-size: 13px;
}
	.titulo_edusuperior_cont_dois_um {
    color: #ed1b2f;
    font-size: 20px;
}
	.titulo_edusuperior_cont_dois_dois {
    color: #565656;
    font-weight: 300;
    font-size: 13px;
}
	#edusuperior_cont_dois {
    position: relative;
    float: left;
    width: 250px;
    height: 120px;
    margin-top: 30px;
    margin-left: 30px;
}
	#edusuperior_cont_tres {
    position: relative;
    float: left;
    width: 250px;
    height: 72px;
    margin-top: -22px;
    margin-left: 30px;
}
	#edusuperior_cont_quatro {
    position: relative;
    float: left;
    width: 249px;
    height: 120px;
    margin-top: 15px;
    margin-left: 30px;
}
	#edusuperior_cont_cinco {
    position: relative;
    float: left;
    width: 162px;
    height: 120px;
    margin-top: -130px;
    margin-left: 30px;
}
	#edusuperior_cont_seis {
    position: relative;
    float: left;
    width: 352px;
    height: 80px;
    margin-top: 130px;
    margin-left: -480px;
}
	#edusuperior_cont_sete {
    position: relative;
    float: left;
    width: 140px;
    height: 60px;
    margin-top: -58px;
    margin-left: 490px;
}
	#icone_edusuperior {
    position: relative;
    float: left;
    width: 200px;
    height: 120px;
    margin-top: 50px;
    padding-top: 132px;
}
#icone_edubasica {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 165px;
}
#edubasica_cont_um {
    position: relative;
    float: left;
    width: 170px;
    height: 100px;
    margin-top: 67px;
    margin-left: 17px;
}
	.titulo_edubasica_cont_um_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.titulo_edubasica_cont_um_dois {
    color:  #565656;
    font-weight: 300;
    font-size: 15px;
}
	.titulo_edubasica_cont_um_tres {
    color: #565656;
    font-weight: 300;
    font-size: 14px;
}
#edubasica_cont_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 143px;
    margin-top: 30px;
    margin-left: 192px;
}
	.titulo_edubasica_cont_dois_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.titulo_edubasica_cont_dois_dois {
    color: #565656;
    font-weight: 300;
    font-size: 15px;
}
	#icone_saudeslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 150px;
}
#saudeslider_cont_um {
    position: relative;
    float: left;
    width: 260px;
    height: 90px;
    margin-top: 78px;
    margin-left: 0px;
}
	.titulo_saudeslider_cont_um_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.titulo_saudeslider_cont_um_dois {
    color: #565656;
    font-weight: 400;
    font-size: 15px;
}
	.titulo_saudeslider_cont_um_tres {
    color: #565656;
    font-weight: 300;
    font-size: 14px;
}
	#saudeslider_cont_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 150px;
    margin-top: 19px;
    margin-left: 197px;
 
}
	.titulo_saudeslider_cont_dois_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.titulo_saudeslider_cont_dois_dois {
    color: #565656;
    font-weight: 300;
    font-size: 15px;
}
#icone_socialslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;

    margin-top: 60px;
    margin-left: 160px;
}
#socialslider_cont_um {
    position: relative;
    float: left;
    width: 181px;
    height: 110px;
    margin-top: 60px;
    margin-left: 3px;
}
	.titulo_socialslider_cont_um_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.titulo_socialslider_cont_um_dois {
    color: #565656;
    font-weight: 400;
    font-size: 14px;
}
	.titulo_socialslider_cont_um_tres {
    color: #565656;
    font-weight: 300;
    font-size: 13px;
}
	#socialslider_cont_dois {
    position: relative;
    float: left;
    width: 310px;
    height: 200px;
    margin-top: 43px;
    margin-left: 182px;
}
	.titulo_socialslider_cont_dois_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
}
	.titulo_socialslider_cont_dois_dois {
    color: #565656;
    font-weight: 300;
    font-size: 14px;
}
	
	}
	
@media only screen and (min-width:1px) and (max-width:1110px){
#back_mack {
    width: 710px;
    height: auto;
    min-height: 768px;
    background-position: center;
    background-size: contain;
    max-width: 900px;
    overflow: hidden;
}
	
	#controlador_bxslider {
    position: relative;
    float: left;
    width: 800px;
    height: 700px;
    margin-left: -96px;
    margin-top: -45px;
 
}
.bx-wrapper .bx-next {
    /* right: -40px; */
    margin-left: 769px !important;
}
	#institucional_cont_quatro {
    position: relative;
    float: left;
    width: 162px;
    height: 102px;
    margin-top: 170px;
    margin-left: -432px;
}
	#institucional_cont_um {
    position: relative;
    float: left;
    width: 152px;
    height: 112px;
    margin-top: 190px;
    margin-left: -141px;
}
	
#institucional_cont_dois {
    position: relative;
    float: left;
    width: 180px;
    height: 102px;
    margin-top: 23px;
    margin-left: 7px;
}
	#institucional_cont_tres {
    position: relative;
    float: left;
    width: 162px;
    height: 102px;
    margin-top: 155px;
    margin-left: -173px;
}
#institucional_cont_quatro {
    position: relative;
    float: left;
    width: 162px;
    height: 102px;
    margin-top: 299px;
    margin-left: -312px;
}
	#institucional_cont_cinco {
    position: relative;
    float: left;
    width: 182px;
    height: 102px;
    margin-top: 297px;
    margin-left: -157px;
}
	#institucional_cont_seis {
 position: relative;
    float: left;
    width: 198px;
    height: 102px;
    margin-top: -270px;
    margin-left: 365px;
}
	#institucional_cont_sete {
  position: relative;
    float: left;
    width: 210px;
    height: 102px;
    margin-top: -78px;
    margin-left: 354px;
}
	.institucional_cont_cinco_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 26px;
}
	.institucional_cont_cinco_dois {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 32px;
    margin-top: -11px;
}
	#edusuperior_cont_dois {
    position: relative;
    float: left;
    width: 189px;
    height: 120px;
    margin-top: 10px;
    margin-left: 10px;
}
	
	#edusuperior_cont_tres {
    position: relative;
    float: left;
    width: 170px;
    height: 72px;
    margin-top: 158px;
    margin-left: -192px;
}
	#edusuperior_cont_quatro {
    position: relative;
    float: left;
    width: 149px;
    height: 120px;
    margin-top: 15px;
    margin-left: 20px;
}
	#edusuperior_cont_cinco {
    position: relative;
    float: left;
    width: 162px;
    height: 120px;
    margin-top: 190px;
    margin-left: -180px;
}
	#edusuperior_cont_seis {
    position: relative;
    float: left;
    width: 242px;
    height: 80px;
    margin-top: 298px;
    margin-left: -569px;
}
	#edusuperior_cont_sete {
    position: relative;
    float: left;
    width: 300px;
    height: 60px;
    margin-top: 13px;
    margin-left: 280px;
}
	.conteudo_slider_unique {
    width: 600px;
    height: 400px;
    position: relative;
    float: left;
    margin-top: 27px;
}
	#icone_edubasica {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 125px;
}
	#edubasica_cont_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 143px;
    margin-top: 30px;
    margin-left: 148px;
}
	#icone_saudeslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 75px;
}
	#saudeslider_cont_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 150px;
    margin-top: 19px;
    margin-left: 134px;
}
	#icone_socialslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 100px;
}
	#socialslider_cont_dois {
    position: relative;
    float: left;
    width: 310px;
    height: 140px;
    margin-top: 43px;
    margin-left: 132px;
}
	
	
	}
	
	
	
	
@media only screen and (min-width:1px) and (max-width:930px){
	#back_mack {
    width: auto;
    height: auto;
    min-height: 768px;
    background-position: center;
    background-size: contain;
    max-width: 900px;
    overflow: hidden;
   
    margin-left: 0px;
}

#controlador_bxslider {
    position: relative;
    float: left;
    width: 100%;
    height: 700px;
    margin-left: 0px !important;
    margin-top: 0px;
    margin: 0 auto;
}
	.bx-wrapper {
    position: relative;
    margin-bottom: 60px;
    padding: 0;
    
    zoom: 1;
    -ms-touch-action: pan-y;
    /* touch-action: pan-y; */
    margin-top: 50px;
}
	.bx-viewport {
 
    background: none !important;
    background-repeat: no-repeat;
    min-height: 486px !important;
    border-top: 2px solid #ed1b2f;
		border-bottom: 2px solid #ed1b2f;
    margin-left: 0px;
}
.conteudo_slider_li_conhecendo {
    position: relative;
    float: left;
    width: 100%;
    height: 487px;
    margin-left: 0px;
   
}

	.conteudo_slider_unique {
    width: auto;
    height: 400px;
    position: relative;
    float: left;
    margin-top: 27px;
   
}
	.bx-wrapper .bx-prev {
 
    margin-left: 0px !important;
}
	.bx-wrapper .bx-next {
    right: -10px;
    margin-left: 0px !important;
}
	.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: 25px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999;
    /* margin-left: 121px; */
}
	.icone_slider_institucional {
    position: relative;
    float: left;
    width: 143px;
    height: 147px;
    margin-top: 19px;
    margin-left: 60px;
}
	#institucional_cont_seis {
      position: relative;
    float: left;
    width: 198px;
    height: 102px;
    margin-top: -270px;
    margin-left: 405px;
}
	#institucional_cont_sete {
  position: relative;
    float: left;
    width: 210px;
    height: 102px;
    margin-top: -68px;
    margin-left: 410px;
}
	#icone_edusuperior {
    position: relative;
    float: left;
    width: 200px;
    height: 120px;
    margin-top: 20px;
    padding-top: 142px;
    margin-left: 50px;
}
	#edusuperior_cont_sete {
    position: relative;
    float: left;
    width: 300px;
    height: 60px;
    margin-top: 23px;
    margin-left: 310px;
}
	#icone_edubasica {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 183px;
}
	#edubasica_cont_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 143px;
    margin-top: 30px;
    margin-left: 201px;
}
	#icone_saudeslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 135px;
}
	#saudeslider_cont_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 150px;
    margin-top: 19px;
    margin-left: 197px;
}
	#icone_socialslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 168px;
}
	#socialslider_cont_dois {
    position: relative;
    float: left;
    width: 310px;
    height: 140px;
    margin-top: 43px;
    margin-left: 203px;
}
	
	
}

	
	@media only screen and (min-width:1px) and (max-width:768px){
		#controlador_bxslider {
    position: relative;
    float: left;
    width: 100%;
    height: 900px;
    margin-left: 0px !important;
    margin-top: 0px;
    margin: 0 auto;
  
}
		.bx-viewport {
    height: 630px !important;
}
.icone_slider_institucional {
    position: relative;
    float: left;
    width: 143px;
    height: 147px;
    margin-top: -15px;
    margin-left: 60px;
}
		#institucional_cont_um {
    position: relative;
    float: left;
    width: 132px;
    height: 122px;
    margin-top: 150px;
    margin-left: -141px;
}
		#institucional_cont_dois {
    position: relative;
    float: left;
    width: 140px;
    height: 102px;
    margin-top: -22px;
    margin-left: 17px;
}
		.institucional_cont_dois_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
    line-height: 25px;
    padding-bottom: 5px;
}
		#institucional_cont_tres {
    position: relative;
    float: left;
    width: 152px;
    height: 102px;
    margin-top: 92px;
    margin-left: -142px;
}
		.institucional_cont_tres_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 30px;
    line-height: 28px;
    padding-bottom: 3px;
}
		#institucional_cont_quatro {
    position: relative;
    float: left;
    width: 112px;
    height: 102px;
    margin-top: 268px;
    margin-left: -309px;
}
		#institucional_cont_cinco {
    position: relative;
    float: left;
    width: 172px;
    height: 102px;
    margin-top: 347px;
    margin-left: -309px;
}
	#institucional_cont_seis {
    position: relative;
    float: left;
    width: 148px;
    height: 102px;
    margin-top: 43px;
    margin-left: 219px;
}
		.institucional_cont_seis_dois {
    color: #565656;
    font-weight: 300;
    font-size: 14px;
    padding-right: 13px;
}
	#institucional_cont_sete {
    position: relative;
    float: left;
    width: 300px;
    height: 102px;
    margin-top: 82px;
    margin-left: 60px;
}
		.institucional_cont_sete_dois {
    color: #565656;
    font-weight: 300;
    font-size: 16px;
    padding-right: 13px;
}
	#icone_edusuperior {
    position: relative;
    float: left;
    width: 200px;
    height: 120px;
    margin-top: 20px;
    padding-top: 142px;
    margin-left: 36px;
}
		#edusuperior_cont_dois {
    position: relative;
    float: left;
    width: 169px;
    height: 120px;
    margin-top: 10px;
    margin-left: 5px;
}
		.titulo_edusuperior_cont_dois_um {
    color: #ed1b2f;
    font-size: 18px;
}
		#edusuperior_cont_tres {
    position: relative;
    float: left;
    width: 162px;
    height: 72px;
    margin-top: 158px;
    margin-left: -171px;
}
		#edusuperior_cont_quatro {
    position: relative;
    float: left;
    width: 149px;
    height: 120px;
    margin-top: 295px;
    margin-left: -182px;
}
	#edusuperior_cont_cinco {
    position: relative;
    float: left;
    width: 162px;
    height: 120px;
    margin-top: 252px;
    margin-left: -380px;
}
		#edusuperior_cont_seis {
    position: relative;
    float: left;
    width: 172px;
    height: 80px;
    margin-top: 348px;
    margin-left: -379px;
}
	#edusuperior_cont_sete {
    position: relative;
    float: left;
    width: 350px;
    height: 60px;
    margin-top: 187px;
    margin-left: 30px;
}	
#icone_edubasica {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 150px;
    margin-left: 39px;
}
#edubasica_cont_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 143px;
    margin-top: 30px;
    margin-left: 61px;
}
		#edubasica_cont_um {
    position: relative;
    float: left;
    width: 155px;
    height: 100px;
    margin-top: 171px;
    margin-left: 17px;
}
		#icone_saudeslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 119px;
    margin-left: 14px;
}
	#saudeslider_cont_um {
    position: relative;
    float: left;
    width: 170px;
    height: 90px;
    margin-top: 137px;
    margin-left: -7px;
}
		#saudeslider_cont_dois {
    position: relative;
    float: left;
    width: 250px;
    height: 150px;
    margin-top: 29px;
    margin-left: 70px;
}
		#icone_socialslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 120px;
    margin-left: 7px;
}
		#socialslider_cont_um {
    position: relative;
    float: left;
    width: 151px;
    height: 110px;
    margin-top: 120px;
    margin-left: 3px;
}
		#socialslider_cont_dois {
    position: relative;
    float: left;
    width: 221px;
    height: 140px;
    margin-top: 43px;
    margin-left: 63px;
}
		
	}
	

	@media only screen and (min-width:1px) and (max-width:515px){
		
		.icone_slider_institucional {
    position: relative;
    float: left;
    width: 143px;
    height: 147px;
    margin-top: -20px;
    margin-left: 24px;
}
#institucional_cont_um {
    position: relative;
    float: left;
    width: 122px;
    height: 122px;
    margin-top: 132px;
    margin-left: -141px;
}
		#institucional_cont_cinco {
    position: relative;
    float: left;
    width: 172px;
    height: 102px;
    margin-top: 323px;
    margin-left: -309px;
}
		#institucional_cont_seis {
   position: relative;
    float: left;
    width: 258px;
    height: 102px;
    margin-top: 70px;
    margin-left: 32px;
}
	#institucional_cont_sete {
  position: relative;
    float: left;
    width: 290px;
    height: 102px;
    margin-top: 2px;
    margin-left: 47px;
}
	#icone_edusuperior {
    position: relative;
    float: left;
    width: 184px;
    height: 120px;
    margin-top: -10px;
    padding-top: 142px;
    margin-left: 22px;
}
	#edusuperior_cont_dois {
    position: relative;
    float: left;
    width: 169px;
    height: 120px;
    margin-top: 230px;
    margin-left: -181px;
}
	#edusuperior_cont_tres {
    position: relative;
    float: left;
    width: 112px;
    height: 72px;
    margin-top: -10px;
    margin-left: 12px;
}
		#edusuperior_cont_quatro {
    position: relative;
    float: left;
    width: 119px;
    height: 120px;
    margin-top: 138px;
    margin-left: -135px;
}
		#edusuperior_cont_cinco {
    position: relative;
    float: left;
    width: 142px;
    height: 120px;
    margin-top: 361px;
    margin-left: -303px;
}
	#edusuperior_cont_seis {
    position: relative;
    float: left;
    width: 172px;
    height: 80px;
    margin-top: 358px;
    margin-left: -149px;
}
	#edusuperior_cont_sete {
    position: relative;
    float: left;
    width: 220px;
    height: 60px;
    margin-top: 27px;
    margin-left: 27px;
}
	#edusuperior_cont_seis {
    position: relative;
    float: left;
    width: 132px;
    height: 80px;
    margin-top: 102px;
    margin-left: 198px;
}	
		#icone_edubasica {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 60px;
    margin-left: 86px;
}
	#edubasica_cont_um {
    position: relative;
    float: left;
    width: 155px;
    height: 60px;
    margin-top: 11px;
    margin-left: 107px;
}
	#edubasica_cont_dois {
    position: relative;
    float: left;
    width: 210px;
    height: 143px;
    margin-top: 60px;
    margin-left: 61px;
}
		.titulo_edubasica_cont_dois_um {
    color: #ed1b2f;
    font-weight: 700;
    font-size: 24px;
}
		#icone_saudeslider {
    position: relative;
    float: left;
    width: 154px;
    height: 102px;
    margin-top: 119px;
    margin-left: -5px;
}
		#saudeslider_cont_dois {
    position: relative;
    float: left;
    width: 250px;
    height: 150px;
    margin-top: 29px;
    margin-left: 55px;
}
	}
	




































#box_sustentabilidadecompromisso{
		width:100%;
				height: 768px;
				
				position: relative;
		float: left;
				margin-top: -307px;
				margin-bottom: 300px;
	overflow: hidden;
}
.titulo_da_pagina_rotativa_sustentabilidade {
    font-size: 20px;
    margin-top: 48px;
    color: #fff;
    outline: none !important;
    text-decoration: none !important;
}





			#conteudo_imagem_box_sustentabilidadecompromisso{
				/*position: relative;
				float: left;
				width:650px;
				height: 767px;
				  background: url(../img/conteudo_imagem_box_sustentabilidadecompromisso.jpg) no-repeat;
				    margin-top: 40px;
				*/
				position: relative;
				float: left;
				width:650px;
				height: 574px;
				  background: url(../img/conteudo_imagem_box_sustentabilidadecompromisso_v2.jpg) no-repeat;
				    margin-top: 40px;
				
			}
			#conteudo_box_sustentabilidadecompromisso {
    position: relative;
    float: left;
    width: 340px;
    height: 767px;
    margin-left: 15px;
}
			
			
			
			
			
			
			
			#box_flip_sustentacompromisso_um{
		    position: relative;
    float: left;
    width: 280px;
    height: 125px;
    margin-top: 40px;
    max-width: 340px;
    max-height: 139px;
    cursor: pointer;	
    
			}
			
			#box_flip_sustentacompromisso_um .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 256px 7px;
  
  
		}
			#box_flip_sustentacompromisso_um .front h1 {
    padding-top: 4px;
    font-size: 19px;
    color: #fff;
    text-align: center;
}
			#box_flip_sustentacompromisso_um img {
    text-align: center;
    padding-left: 105px;
    padding-top: 10px;
}
			#box_flip_sustentacompromisso_um .back p {
    text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 17px;
}
			
		#box_flip_sustentacompromisso_um .back{
			color: #fff;
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
			background-position: 256px 7px;
			
		}
			
			
			
			
			
#box_flip_sustentacompromisso_dois {
    position: relative;
    float: left;
    width: 280px;
    height: 193px;
    margin-top: 24px;
    max-width: 340px;
    max-height: 209px;
    cursor: pointer;
}		
		#box_flip_sustentacompromisso_dois .front {
    background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
    background-position: 256px 10px;
}
			#box_flip_sustentacompromisso_dois .front h1 {
    padding-top: 11px;
    font-size: 19px;
    color: #fff;
    text-align: center;
}
		#box_flip_sustentacompromisso_dois img {
    text-align: center;
    padding-left: 91px;
    padding-top: 17px;
}
		#box_flip_sustentacompromisso_dois .back p {
    text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 15px;
}
			
		#box_flip_sustentacompromisso_dois .back{
			color: #fff;
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
			background-position: 256px 10px;
			
		}
			
			
			#link_pdf_nossa_sustencompromisso {
    position: relative;
    float: left;
    width: 240px;
    height: 30px;
    color: #fff;
    font-weight: 400;
    background: url(../img/mouse_branco.png) no-repeat;
    margin-left: 20px;
    margin-top: 10px;
    text-align: left;
    font-size: 16px;
    padding-left: 30px;
    padding-top: 3px;
}
			#link_pdf_nossa_sustencompromisso a{
				color: #fff;
				text-decoration: none;
			}
			#link_pdf_nossa_sustencompromisso a:hover{
				color: #fff;
				text-decoration: underline;
				
			}
			
			
			
			
	
			
#box_flip_sustentacompromisso_tres {
    position: relative;
    float: left;
    width: 280px;
    height: 211px;
    margin-top: 22px;
    max-width: 340px;
    max-height: 235px;
    cursor: pointer;
}
			
			#box_flip_sustentacompromisso_tres .front{
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
   background-position: 256px 10px;
  
  
		}
		#box_flip_sustentacompromisso_tres .front h1 {
    padding-top: 4px;
    font-size: 19px;
    color: #fff;
    text-align: center;
}
		#box_flip_sustentacompromisso_tres img {
    text-align: center;
    padding-left: 89px;
    padding-top: 17px;
}
		#box_flip_sustentacompromisso_tres .back p {
    text-align: left;
    font-size: 13px;
    font-weight: 300;
    padding-left: 20px;
    padding-right: 19px;
    padding-top: 15px;
}
			
		#box_flip_sustentacompromisso_tres .back{
			color: #fff;
			background: url(../img/icone_flip_click.png) no-repeat #ed1b2f;
			background-position: 256px 10px;
			
		}
			
#link_pdf_nossa_sustencompromisso_dois {
    position: relative;
    float: left;
    width: 226px;
    height: 30px;
    color: #fff;
    font-weight: 400;
    background: url(../img/mouse_branco.png) no-repeat;
    margin-left: 20px;
    margin-top: 2px;
    text-align: left;
    font-size: 16px;
    padding-left: 27px;
    padding-top: 3px;
}
			#link_pdf_nossa_sustencompromisso_dois a{
				color: #fff;
				text-decoration: none;
			}
			#link_pdf_nossa_sustencompromisso_dois a:hover{
				color: #fff;
				text-decoration: underline;
			}
			
			













































#box_sustentabilidadecompromisso_dois{
		width:100%;
				height: 768px;
				position: relative;
		float: left;
				margin-top: -300px;
				margin-bottom: 300px;
}



			#conteudo_box_sustentabilidadecompromisso_dois{
				position: relative;
				float: left;
				width: 730px;
				height: 730px;
	
				margin-left: 100px;
				margin-top: 34px;
			}
			#titulo_conteudo_box_sustentabilidadecompromisso_dois {
    position: relative;
    float: left;
    width: 100%;
    font-size: 20px;
    padding-bottom: 15px;
    color: #ed1b2f;
}
			#titulo_bolsasconcedidas{
				width: 664px;
				position: relative;
				float: left;
				height: 138px;
				margin-top: 9px;
					    margin-left: 66px;
					
			}
			#titulo_bolsasconcedidas_um{
				position: relative;
				float: left;
				width: 145px;
				height: 138px;
				background: url(../img/back_bolsadesconto_v1.png) no-repeat;
				margin-left: 0px;
				margin-top: 0px;
			}
			#subtitulo_bolsasconcedidas_um{
				color: #fff;
    margin-left: 30px;
    margin-top: 59px;
    font-size: 13px;
			}
			
			
			
				#titulo_bolsasconcedidas_dois{
				position: relative;
				float: left;
				width: 145px;
				height: 138px;
				background: url(../img/back_bolsadesconto_v1.png) no-repeat;
				margin-left: 105px;
				margin-top: 0px;
			}
			#subtitulo_bolsasconcedidas_dois{
				color: #fff;
    margin-left: 20px;
    margin-top: 63px;
    font-size: 13px;
			}
			
			
			
				#titulo_bolsasconcedidas_tres{
				position: relative;
				float: left;
				width: 145px;
				height: 138px;
				background: url(../img/back_bolsadesconto_v1.png) no-repeat;
				margin-left: 105px;
				margin-top: 0px;
			}
			#subtitulo_bolsasconcedidas_tres{
				color: #fff;
    margin-left: 52px;
    margin-top: 65px;
    font-size: 13px;
			}
			
			
		
			.fot{
				font-size: 9px;
			}
			
			
			
			
			#titulo_bolsasconcedidas_2019{
				    position: relative;
    float: left;
    width: 100%;
    height: 37px;
    background: url(../img/linhaespacamento.png) no-repeat;
    margin-top: 20px;
    
    background-position: bottom;
			}
			
			#conteudo_titulo_bolsasconcedidas_2019{
			position: relative;
    float: left;
    width: 664px;
    height: 24px;
    color: #ff2d23;
    margin-left: 66px;
    font-size: 22px;
			}
			
			
			#bolsasconcedidas_bloco_um{
				
			position: relative;
    float: left;
    width: 100%;
    height: 98px;
				background-color: aqua;
				background: url(../img/linhaespacamento.png) no-repeat;
			background-position: bottom;
			}
			
			#bolsasconcedidas_bloco_um_um{
				    position: relative;
    float: left;
    width: 47px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 68px;
				padding-left: 10px;
			}
				#bolsasconcedidas_bloco_um_dois{
		position: relative;
    float: left;
    width: 100px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 192px;
					padding-left: 10px;
			}
			#bolsasconcedidas_bloco_um_tres{
		position: relative;
    float: left;
    width: 127px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 118px;
				padding-left: 10px;
			}
			
			
			
			#bolsasconcedidas_bloco_um_quatro{
				    position: relative;
    float: left;
    width: 137px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 68px;
				padding-left: 10px;
			}
				#bolsasconcedidas_bloco_um_cinco{
		position: relative;
    float: left;
    width: 135px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 102px;
    padding-left: 10px;
			}
			#bolsasconcedidas_bloco_um_seis{
	position: relative;
    float: left;
    width: 170px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 83px;
    padding-left: 10px;
			}
			
		
			#titulo_bolsasconcedidas_2018{
				    position: relative;
    float: left;
    width: 100%;
    height: 37px;
    background: url(../img/linhaespacamento.png) no-repeat;
    margin-top: 20px;
    
    background-position: bottom;
			}
			
			#conteudo_titulo_bolsasconcedidas_2018{
			position: relative;
    float: left;
    width: 664px;
    height: 24px;
    color: #ff2d23;
    margin-left: 66px;
    font-size: 22px;
			}	
			
				#bolsasconcedidas_bloco_dois{
				
			position: relative;
    float: left;
    width: 100%;
    height: 98px;
			
				background: url(../img/linhaespacamento.png) no-repeat;
			background-position: bottom;
			}
	
				#bolsasconcedidas_bloco_dois_um{
				    position: relative;
    float: left;
    width: 57px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 68px;
				padding-left: 10px;
			}
				#bolsasconcedidas_bloco_dois_dois{
		position: relative;
    float: left;
    width: 90px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 180px;
					padding-left: 10px;
			}
			#bolsasconcedidas_bloco_dois_tres{
		position: relative;
    float: left;
    width: 133px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 130px;
				padding-left: 10px;
			}
			
			
			
			#bolsasconcedidas_bloco_dois_quatro{
				    position: relative;
    float: left;
    width: 131px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 68px;
				padding-left: 10px;
			}
				#bolsasconcedidas_bloco_dois_cinco{
		position: relative;
    float: left;
    width: 120px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 105px;
    padding-left: 10px;
			}
			#bolsasconcedidas_bloco_dois_seis{
	position: relative;
    float: left;
    width: 170px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 101px;
    padding-left: 10px;
			}
			
		
			
			#titulo_bolsasconcedidas_2017{
				    position: relative;
    float: left;
    width: 100%;
    height: 37px;
    background: url(../img/linhaespacamento.png) no-repeat;
    margin-top: 20px;
    
    background-position: bottom;
			}
			
			#conteudo_titulo_bolsasconcedidas_2017{
			position: relative;
    float: left;
    width: 664px;
    height: 24px;
    color: #ff2d23;
    margin-left: 66px;
    font-size: 22px;
			}	
			
		
			
			
			
				#bolsasconcedidas_bloco_tres_um{
				    position: relative;
    float: left;
    width: 65px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 68px;
				padding-left: 10px;
			}
				#bolsasconcedidas_bloco_tres_dois{
		position: relative;
    float: left;
    width: 77px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 171px;
					padding-left: 10px;
			}
			#bolsasconcedidas_bloco_tres_tres{
		position: relative;
    float: left;
    width: 122px;
    height: 35px;
    background: url(../img/back_right_red.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -4px;
    margin-left: 145px;
				padding-left: 10px;
			}
			
			
			
			#bolsasconcedidas_bloco_tres_quatro{
				    position: relative;
    float: left;
    width: 125px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 68px;
				padding-left: 10px;
			}
				#bolsasconcedidas_bloco_tres_cinco{
		position: relative;
    float: left;
    width: 105px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 111px;
    padding-left: 10px;
			}
			#bolsasconcedidas_bloco_tres_seis{
	position: relative;
    float: left;
    width: 158px;
    height: 35px;
    background: url(../img/back_right_blue.png) no-repeat;
    background-position: right;
    color: #fff;
    text-align: left;
    font-size: 12px;
    padding-top: 29px;
    margin-top: -25px;
    margin-left: 117px;
    padding-left: 10px;
			}
			
			#legenda_bolsasconcedidas{
				position: relative;
				float: left;
				width: 100%;
				height: 25px;
				
			}
			#cor_legenda_bolsasconcedidas_um{
				position: relative;
				float: left;
				width: 18px;
				height: 10px;
				background-color: #ff2d23;
				margin-left: 66px;
				margin-top: 2px;
			}
			#texto_legenda_bolsasconcedidas_um{
				position: relative;
				float: left;
				color: #595959;
    font-size: 12px;
    padding-left: 8px;
			}
			 #texto_legenda_bolsasconcedidas_dois{
				 position: relative;
				float: left;
				color: #595959;
    font-size: 12px;
    padding-left: 8px;
			}
			
				#cor_legenda_bolsasconcedidas_dois{
				    position: relative;
    float: left;
    width: 18px;
    height: 10px;
    background-color: #5654ab;
    margin-top: 2px;
    margin-left: 30px;
			}
			
			#box_rodape_bolsasconcedidas{
				   position: relative;
    float: left;
				width: 100%;
				margin-left: 66px;
				height: auto;
				font-size: 9px;
				color: #595959;
			}
			



































#box_sustentabilidadecompromisso_tres{
		width:100%;
				height: 1838px;
				position: relative;
		float: left;
				margin-top: -300px;
				margin-bottom: 0px;
}










	#conteutdo_box_sustentabilidadecompromisso_tres{
				position: relative;
				float: left;
				width: 850px;
				height: 750px;
				margin-left: 100px;
				margin-top: 50px;
			}
			#titulo_box_sustentabilidadecompromisso_tres{
			position: relative;
    float: left;
    width: 100%;
    font-size: 20px;
    padding-bottom: 15px;
    color: #ed1b2f;
			}
			#box_susten_um{
				position: relative;
				float: left;
				width: 400px;
				height: 600px;
			
			}
			
			#box_susten_um p{
				padding-right: 15px;
				color: #595959;
				font-size: 15px;
				font-weight: 300;
			}
			#box_susten_um h2{
				color: #6d59a6;
				font-size: 19px;
				padding-top: 20px;
			}
			#grafico_susten_um{
				 width: 400px;
    height: 459px;
				background: url(../img/box_susten_um.png) no-repeat;
			}
			.font_le{
				font-size: 12px;
				color: #595959
			}
			
			#box_susten_dois{
				    position: relative;
    float: left;
    width: 420px;
    height: 600px;
 
    margin-left: 20px;
			}
			#box_susten_dois p{
				padding-right: 15px;
				color: #595959;
				font-size: 15px;
				font-weight: 300;
			}
			#box_susten_dois h2{
				color: #6d59a6;
				font-size: 19px;
				padding-top: 20px;
			}
			#grafico_susten_dois{
				 width: 400px;
    height: 403px;
				background: url(../img/box_susten_dois.png) no-repeat;
			}





















	@media only screen and (min-width:1px) and (max-width:1220px){
		
#conteudo_modelodeatuacao_um {
    position: relative;
    float: left;
    width: 920px;
    height: 490px;
    margin-left: 54px;
    margin-top: 12px;
}
		#conteudo_modelodeatuacao_dois {
    position: relative;
    float: left;
    width: auto;
    height: 193px;
    margin-left: 88px;
    margin-top: -25px;
}
		
}
		
		
		@media only screen and (min-width:1px) and (max-width:1135px){
			#box_focos_de_atuacao {
    position: relative;
    float: left;
    width: 680px;
    height: 100px;
    background-color: #82141e;
    margin-left: 0px;
    margin-top: 0px;
}
			#conteudo_modelodeatuacao_um {
    position: relative;
    float: left;
    width: 920px;
    height: 490px;
    margin-left: 95px;
    margin-top: 12px;
}
	#box_carac_foco_um {
    position: relative;
    float: left;
    width: 143px;
    height: 58px;
    margin-left: -190px;
    margin-top: 45px;
}
#box_carac_foco_dois {
    position: relative;
    float: left;
    width: 188px;
    height: 58px;
    margin-left: -40px;
    margin-top: 45px;
}			
	#box_carac_foco_tres {
  position: relative;
    float: left;
    width: 220px;
    height: 58px;
    margin-left: -13px;
    margin-top: 45px;
}		
			#box_link_confessional {
    position: relative;
    float: left;
    width: 90px;
    height: 79px;
    background-color: #5654ab;
    margin-left: 8px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 30px 10px;
    display: block;
}
		#titulo_link_confessional {
color: #fff;
    text-align: center;
    margin-top: 57px;
    font-weight: 700;
    font-size: 10px;
}	
			#box_link_confessional_dois {
      position: relative;
    float: left;
    width: 90px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 8px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 30px 10px;
			}
#titulo_link_confessional_dois {
    color: #fff;
    text-align: center;
    margin-top: 59px;
    font-weight: 700;
    font-size: 10px;
}
			#box_link_humano {
    position: relative;
    float: left;
    width: 89px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 28px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 24px 6px;
}
		#titulo_link_humano {
    color: #fff;
    text-align: center;
    margin-top: 50px;
    font-weight: 700;
    font-size: 11px;
}	
			#box_link_humano_dois {
    position: relative;
    float: left;
    width: 89px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 28px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 24px 6px;
				
		}
		#titulo_link_humano_dois {
    color: #fff;
    text-align: center;
    margin-top: 50px;
    font-weight: 700;
    font-size: 11px;
}
	#box_link_social_dois {
    position: relative;
    float: left;
    width: 100px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 21px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 30px 6px;
}
	#titulo_link_social_dois {
    color: #fff;
    text-align: center;
    margin-top: 53px;
    font-weight: 700;
    font-size: 9px;
}	
			#box_link_social {
    position: relative;
    float: left;
    width: 100px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 21px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 30px 6px;
}
			#titulo_link_social {
    color: #fff;
    text-align: center;
    margin-top: 53px;
    font-weight: 700;
    font-size: 9px;
}

#box_link_natural {
    position: relative;
    float: left;
    width: 80px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 26px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 27px 6px;
}
			#titulo_link_natural {
    color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 10px;
}
		#box_link_natural_dois {
    position: relative;
    float: left;
    width: 80px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 26px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 27px 6px;
}
	#titulo_link_natural_dois {
    color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 10px;
}
	#box_link_infra_dois {
    position: relative;
    float: left;
    width: 103px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 27px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 35px 6px;
}
	#titulo_link_infra_dois {
    color: #fff;
    text-align: center;
    margin-top: 59px;
    font-weight: 700;
    font-size: 10px;
}
			#box_link_infra {
    position: relative;
    float: left;
    width: 103px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 27px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 35px 6px;
    
}
			#titulo_link_infra {
    color: #fff;
    text-align: center;
    margin-top: 57px;
    font-weight: 700;
    font-size: 10px;
}
			#box_link_financeiro_dois {
    position: relative;
    float: left;
    width: 81px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 26px;
    margin-top: 10px;
    cursor: pointer;
    background-position: 24px 13px;
}
		#titulo_link_financeiro_dois {
    color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 11px;
}	
		#box_link_financeiro {
    position: relative;
    float: left;
    width: 81px;
    height: 89px;
    background-color: #5654ab;
    margin-left: 26px;
    margin-top: 10px;
    cursor: pointer;   
    background-position: 24px 13px;
}	
			#titulo_link_financeiro {
    color: #fff;
    text-align: center;
    margin-top: 56px;
    font-weight: 700;
    font-size: 11px;
}
		#cliquevejamais_modeloatuacao {
  position: relative;
    float: right;
    width: 78px;
    height: 25px;
    margin-left: 0px;
    margin-top: -192px;
    line-height: 7px;
    padding-left: 17px;
    margin-right: 50px;
}	
			#conteudo_box_links_atuacao {
    position: relative;
    float: left;
    width: 680px;
    height: 205px;
    margin-left: 0px;
    margin-top: -13px;
}
	#confessional_conteudo_box_links {
    position: relative;
    float: left;
    width: 680px;
    height: 205px;
    margin-left: 0px;
    margin-top: 0px;
    display: block;
}
	#confessional_conteudo_box_links {
    background: url(../img/back_confessional_menor.png) no-repeat;
}
	.titulo_recursos_blocos {
    position: relative;
    float: left;
    width: 92px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 41px;
    font-size: 13px;
}
#bloco_rec_conf {
    position: relative;
    float: left;
    width: 296px;
    height: 148px;
    margin-left: -91px;
    margin-top: 63px;
 
}
			#bloco_rec_conf ul li {
    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 0px;
    line-height: 19px;
    background-position: 2px 6px;
    font-size: 13px;
}
			.titulo_recursos_blocos_dois {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 34px;
    font-size: 13px;
}
	#bloco_rec_conf_dois {
    position: relative;
    float: left;
    width: 298px;
    height: 135px;
    margin-left: 381px;
    margin-top: -148px;

}
	#humano_conteudo_box_links {
    position: relative;
    float: left;
    width: 680px;
    height: 205px;
    margin-left: 0px;
    margin-top: 0px;
 
}
			
	#humano_conteudo_box_links {
    background: url(../img/fundo_humano_menor.png) no-repeat;
}		
		.titulo_recursos_blocos_humano {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 43px;
    font-size: 13px;
}	
			.titulo_recursos_blocos_dois_humano {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 69px;
    font-size: 13px;
}
			#bloco_rec_humano_dois {
       position: relative;
    float: left;
    width: 345px;
    height: 106px;
    margin-left: 371px;
    margin-top: -114px;
}
	#bloco_rec_humano ul li {
 color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 0px;
    line-height: 19px;
    background-position: 2px 6px;
    font-size: 13px;
}		
	#bloco_rec_humano_dois ul li {
   color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 0px;
    line-height: 19px;
    background-position: 2px 6px;
    font-size: 13px;
}		
			#social_conteudo_box_links {
    position: relative;
    float: left;
    width: 680px;
    height: 205px;
    margin-left: 0px;
    margin-top: 0px;

}
			#social_conteudo_box_links {
    background: url(../img/fundo_socialatuacao_menor.png) no-repeat;
}
		.titulo_recursos_blocos_social {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 41px;
    font-size: 13px;
}
	#bloco_rec_social {
    position: relative;
    float: left;
    width: 280px;
    height: 140px;
    margin-left: -91px;
    margin-top: 66px;
   
}		
	#bloco_rec_social ul li {
   color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 0px;
    line-height: 19px;
    background-position: 2px 6px;
    font-size: 13px;
}		
	.titulo_recursos_blocos_dois_social {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 49px;
    font-size: 13px;
}
		#bloco_rec_social_dois {
    position: relative;
    float: left;
    width: 300px;
    height: 166px;
    margin-left: 381px;
    margin-top: -144px;

}	
			#bloco_rec_social_dois ul li {
 color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 0px;
    line-height: 19px;
    background-position: 2px 6px;
    font-size: 13px;
}
	#natural_conteudo_box_links {
    position: relative;
    float: left;
    width: 680px;
    height: 205px;
    margin-left: 0px;
    margin-top: 0px;
 
}
	#natural_conteudo_box_links {
    background: url(../img/fundo_naturalatuacao_menor.png) no-repeat;
}
		.titulo_recursos_blocos_natural {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 41px;
    font-size: 13px;
}
		#bloco_rec_natural {
    position: relative;
    float: left;
    width: 280px;
    height: 130px;
    margin-left: -101px;
    margin-top: 69px;
 
}	
	.titulo_recursos_blocos_dois_natural {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 60px;
    font-size: 13px;
}
			
	#bloco_rec_natural_dois {
    position: relative;
    float: left;
    width: 285px;
    height: 136px;
    margin-left: 381px;
    margin-top: -133px;
 
}		
	#bloco_rec_natural ul li, bloco_rec_natural_dois ul li {
     color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 0px;
    line-height: 19px;
    background-position: 2px 6px;
    font-size: 13px;
}
	#infra_conteudo_box_links {
    position: relative;
    float: left;
    width: 680px;
    height: 205px;
    margin-left: 0px;
    margin-top: 0px;
}		
	#infra_conteudo_box_links {
    background: url(../img/fundo_infraatuacao_menor.png) no-repeat;
}	
	.titulo_recursos_blocos_infra {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 41px;
    font-size: 13px;
}
	#bloco_rec_infra {
    position: relative;
    float: left;
    width: 280px;
    height: 142px;
    margin-left: -101px;
    margin-top: 61px;
  
}		
	.titulo_recursos_blocos_dois_infra {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 58px;
    font-size: 13px;
}
	#bloco_rec_infra_dois {
    position: relative;
    float: left;
    width: 295px;
    height: 146px;
    margin-left: 377px;
    margin-top: -142px;
 
}		
	#financeiro_conteudo_box_links {
    position: relative;
    float: left;
    width: 680px;
    height: 205px;
    margin-left: 0px;
    margin-top: 0px;
   
}		
			#financeiro_conteudo_box_links {
    background: url(../img/fundo_financeiroatuacao_menor.png) no-repeat;
}
			.titulo_recursos_blocos_financeiro {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 40px;
    font-size: 13px;
}
	#bloco_rec_financeiro {
    position: relative;
    float: left;
    width: 300px;
    height: 140px;
    margin-left: -100px;
    margin-top: 63px;
}		
	.titulo_recursos_blocos_dois_financeiro {
    position: relative;
    float: left;
    width: 93px;
    height: 31px;
    color: #fff;
    margin-top: 33px;
    margin-left: 39px;
    font-size: 13px;
}
		#bloco_rec_financeiro_dois {
    position: relative;
    float: left;
    width: 290px;
    height: 143px;
    margin-left: 377px;
    margin-top: -137px;
}	
			#bloco_rec_financeiro_dois ul li, #bloco_rec_financeiro  ul li{
    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 0px;
    line-height: 19px;
    background-position: 2px 6px;
    font-size: 13px;
   
}	
		}

		
		
		
		
		@media only screen and (min-width:1px) and (max-width:990px){
			#conteudo_modelodeatuacao_um {
    position: relative;
    float: left;
    width: 920px;
    height: 490px;
    margin-left: 20px;
    margin-top: 12px;
}
			
		}
		
		
		@media only screen and (min-width:1px) and (max-width:930px){
		#conteudo_modelodeatuacao_um {
    position: relative;
    float: left;
    width: 920px;
    height: 490px;
    margin-left: 109px;
    margin-top: 42px;
}
		}
		
		
		@media only screen and (min-width:1px) and (max-width:780px){
		#conteudo_modelodeatuacao_um {
    position: relative;
    float: left;
    width: 710px;
    height: 530px;
    margin-left: 19px;
    margin-top: 12px;
}
		#conteudo_modelodeatuacao_dois {
    position: relative;
    float: left;
    width: 94%;
    height: 223px;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: -25px;
  
}	
		}
		
		
		
		
		@media only screen and (min-width:1px) and (max-width:600px){
			#conteudo_modelodeatuacao_dois {
    position: relative;
    float: left;
    width: 92%;
    height: auto;
    margin-left: 4%;
    margin-right: 4%;
    margin-top: -10px;
}
			
	#conteudo_dois_dois_modelodeatuacao {
    position: relative;
    float: left;
    width: 92%;
    height: auto;
    padding-right: 0%;
    margin-left: 0%;
    margin-right: 8%;
    margin-top: 14px;
    margin-bottom: 14px;
}
			#conteudo_dois_dois_b_modelodeatuacao {
    position: relative;
    float: left;
    width: 92%;
    height: auto;
    padding-right: 8%;
}
#conteudo_dois_dois_b_modelodeatuacao h2 {
    font-size: 16px;
    padding-bottom: 5px;
    padding-top: 8px;
    color: #ed1b2f;
}
			
		}




	#box_links_atuacao_mob{
			display: none;
		}
	
	@media only screen and (min-width:1px) and (max-width:800px){
		
		
	#onde_estamos {
    overflow: visible;
}
		
#conteudo_modelodeatuacao_um {
    position: relative;
    float: left;
    width: 80%;
    height: auto;
    margin-left: 10%;
    margin-top: 42px;
    margin-right: 0%;
    padding-left: 0%;
    padding-right: 0%;
  
}
		#titulo_modelodeatuacao {
    color: #ed1b2f;
    font-size: 26px;
    padding-bottom: 20px;
}
		#box_focos_de_atuacao {
    position: relative;
    float: left;
    width: 480px;
    height: 250px;
    background-color: #82141e;
    margin-left: 0px;
    margin-top: 0px;
}
	#icone_focodeatuacao {
    position: relative;
    float: left;
    width: 45px;
    height: 67px;
    margin-left: 10px;
    margin-top: 26px;
   
}
		#titulo_focodeatuacao {
    position: relative;
    float: left;
    width: 205px;
    height: 67px;
    margin-left: 11px;
    margin-top: 14px;
    color: #fff;
    font-weight: 400;
    font-size: 19px;
}
		#box_carac_foco_um {
    position: relative;
    float: left;
    width: 143px;
    height: 58px;
    margin-left: -200px;
    margin-top: 55px;
}
		#box_carac_foco_dois {
    position: relative;
    float: left;
    width: 228px;
    height: 58px;
    margin-left: -202px;
    margin-top: 105px;
}
		
		#box_carac_foco_tres {
       position: relative;
    float: left;
    width: 220px;
    height: 58px;
    margin-left: -229px;
    margin-top: 158px;
}
		#box_focos_de_atuacao {
    position: relative;
    float: left;
    width: 324px;
    height: 230px;
    background-color: #82141e;
    margin-left: 0px;
    margin-top: 0px;
}
		
	#conteudo_dois_dois_modelodeatuacao {
    position: relative;
    float: left;
    width: 90%;
    height: auto;
    padding-right: 10%;
}
	#conteudo_dois_dois_b_modelodeatuacao {
    position: relative;
    float: left;
    width: 90%;
    height: auto;
    padding-right: 10%;
}	
#conteudo_modelodeatuacao_dois {
    position: relative;
    float: left;
    width: 90%;
    height: auto;
    margin-left: 10%;
    margin-top: 155px;
    margin-right: 10%;
}	
		
		#box_links_atuacao_mob{
			display: block;
			 position: relative;
    float: left;
    width: 90%;
    height: auto;
    padding-right: 10%;
		
		}
		
		#conteudo_modelodeatuacao_dois{
			display:none;
		}		
		
#bloco_confessional_mob {
    position: relative;
    float: left;
    width: 318px;
    height: 58px;
    background-color: #5654ab;
    margin-left: 6px;
    margin-top: 10px;
      background-position: 19px 9px !important;
    display: block;
    background: url(../img/icone_confessional.png) no-repeat #5654ab;
  
}
		#bloco_confessional_mob:after, #bloco_confessional_mob:before {
    content: '';
    background: #49488d;
    position: absolute;
}
	#bloco_confessional_mob:before {
    width: 8px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
#bloco_confessional_mob:after {
    width: 100%;
    height: 8px;
    right: 3px;
    bottom: 0;
    transform: translatey(100%) skewx(-45deg);
}		
	#titulo_link_confessional_mob {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    font-weight: 700;
    font-size: 16px;
    margin-left: -61px;
}

		
		.recursos_bloco_atuacao_mob{
			position: relative;
			float: left;
			width:100%;
			height:auto;
			margin-top: 21px;
	
		}
.titulo_recursos_bloco_atuacao_mob {
    position: relative;
    float: left;
    width: 99px;
    height: 33px;
    background: url(../img/back_recursos_mob.jpg) no-repeat;
    color: #fff;
    padding-left: 16px;
    padding-top: 7px;
    font-size: 14px;
}
	.impactos_bloco_atuacao_mob{
			position: relative;
			float: left;
			width:100%;
			height:auto;
			margin-top: 21px;
	
		}
.titulo_impactos_bloco_atuacao_mob {
    position: relative;
    float: left;
    width: 165px;
    height: 34px;
    background: url(../img/back_impactos_mob.jpg) no-repeat;
    color: #fff;
    padding-left: 10px;
    padding-top: 7px;
    font-size: 13px;
}
		
		
		
.bloco_rec_conf_mob {
    position: relative;
    float: left;
    width: 90%;
    height: auto;
    margin-left: 0px;
    margin-top: 3px;
}
	.bloco_rec_conf_mob ul li {
    color: #565656;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 11px;
    background: url(../img/lista_modelo_atuacao.png) no-repeat;
    line-height: 19px;
    background-position: 2px 6px;
    font-size: 14px;
}	
		
		
	
		
		
		
		
		
		
			
#bloco_humano_mob {
    position: relative;
    float: left;
    width: 318px;
    height: 58px;
    background-color: #5654ab;
    margin-left: 6px;
    margin-top: 50px;
 
    display: block;
    background: url(../img/icone_humano_intelectual.png) no-repeat #5654ab;
    background-position: 19px 9px;
}
		#bloco_humano_mob:after, #bloco_humano_mob:before {
    content: '';
    background: #49488d;
    position: absolute;
}
	#bloco_humano_mob:before {
    width: 8px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
#bloco_humano_mob:after {
    width: 100%;
    height: 8px;
    right: 3px;
    bottom: 0;
    transform: translatey(100%) skewx(-45deg);
}		
#titulo_link_humano_mob {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    font-weight: 700;
    font-size: 16px;
    margin-left: 19px;
}
		
		
		
		

		
		
		
		
#bloco_social_mob {
    position: relative;
    float: left;
    width: 318px;
    height: 58px;
    background-color: #5654ab;
    margin-left: 6px;
    margin-top: 50px;
   
    display: block;
    background: url(../img/icone_social.png) no-repeat #5654ab;
    background-position: 19px 9px;
}
		#bloco_social_mob:after, #bloco_social_mob:before {
    content: '';
    background: #49488d;
    position: absolute;
}
	#bloco_social_mob:before {
    width: 8px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
#bloco_social_mob:after {
    width: 100%;
    height: 8px;
    right: 3px;
    bottom: 0;
    transform: translatey(100%) skewx(-45deg);
}		
#titulo_link_social_mob {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    font-weight: 700;
    font-size: 16px;
    margin-left: 49px;
}
		
		
		
		
	
		
		
		
		
		
#bloco_natural_mob {
    position: relative;
    float: left;
    width: 318px;
    height: 58px;
    background-color: #5654ab;
    margin-left: 6px;
    margin-top: 50px;
 
    display: block;
    background: url(../img/icone_natural.png) no-repeat #5654ab;
    background-position: 19px 9px;
}
		#bloco_natural_mob:after, #bloco_natural_mob:before {
    content: '';
    background: #49488d;
    position: absolute;
}
	#bloco_natural_mob:before {
    width: 8px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
#bloco_natural_mob:after {
    width: 100%;
    height: 8px;
    right: 3px;
    bottom: 0;
    transform: translatey(100%) skewx(-45deg);
}		
#titulo_link_natural_mob {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    font-weight: 700;
    font-size: 16px;
    margin-left: -111px;
}
		

		
		
		
		
		
		
		
		
		
#bloco_infra_mob {
    position: relative;
    float: left;
    width: 318px;
    height: 58px;
    background-color: #5654ab;
    margin-left: 6px;
    margin-top: 50px;
  
    display: block;
    background: url(../img/icone_infra.png) no-repeat #5654ab;
    background-position: 19px 9px;
}
		#bloco_infra_mob:after, #bloco_infra_mob:before {
    content: '';
    background: #49488d;
    position: absolute;
}
	#bloco_infra_mob:before {
    width: 8px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
#bloco_infra_mob:after {
    width: 100%;
    height: 8px;
    right: 3px;
    bottom: 0;
    transform: translatey(100%) skewx(-45deg);
}		
#titulo_link_infra_mob {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    font-weight: 700;
    font-size: 16px;
    margin-left: -51px;
}
	

		
		
		
		
		
		
		
		
			
		
#bloco_financeiro_mob {
    position: relative;
    float: left;
    width: 318px;
    height: 58px;
    background-color: #5654ab;
    margin-left: 6px;
    margin-top: 50px;
    background-position: 19px 15px !important;
    display: block;
    background: url(../img/icone_financeiro.png) no-repeat #5654ab;
   
}
		#bloco_financeiro_mob:after, #bloco_financeiro_mob:before {
    content: '';
    background: #49488d;
    position: absolute;
}
	#bloco_financeiro_mob:before {
    width: 8px;
    height: 100%;
    left: -14px;
    transform: translatex(100%) skewy(-45deg);
    top: 4px;
}	
#bloco_financeiro_mob:after {
    width: 100%;
    height: 8px;
    right: 3px;
    bottom: 0;
    transform: translatey(100%) skewx(-45deg);
}		
#titulo_link_financeiro_mob {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    font-weight: 700;
    font-size: 16px;
    margin-left: -71px;
}
	
			
		#box_links_atuacao{
			display:none;
		}
		#conteudo_box_links_atuacao{
			display:none;
		}
	}
	
	
	
	
	
	@media only screen and (min-width:1px) and (max-width:700px){
		
		#conteudo_ondeestamos_um_um {
    position: relative;
    float: left;
    width: 414px;
    height: 228px;
    margin-top: 66px;
    margin-left: 0px !important;
}
		#conteudo_ondeestamos_missao {
    position: relative;
    float: left;
    width: 414px;
    height: 178px;
    margin-left: 0px !important;
    margin-top: -8px;
}
		#conteudo_ondeestamos_visao {
    position: relative;
    float: left;
    width: 414px;
    height: 240px;
    margin-left: 0px !important;
    margin-top: -10px;
}
		
		
		
}


@media only screen and (min-width:1px) and (max-width:500px){
#conteudo_ondeestamos_um_um {
    position: relative;
    float: left;
    width: 414px;
    height: 228px;
    margin-top: 66px;
    margin-left: -40px !important;
}
	#conteudo_ondeestamos_visao {
    position: relative;
    float: left;
    width: 414px;
    height: 240px;
    margin-left: -40px !important;
    margin-top: -10px;
}
	#conteudo_ondeestamos_missao {
    position: relative;
    float: left;
    width: 414px;
    height: 178px;
    margin-left: -40px !important;
    margin-top: -8px;
}
#conteudo_estamos_valores ul li {
    color: #fff;
    font-weight: 300;
    list-style: none;
    padding-left: 16px;
    padding-bottom: 22px;

    line-height: 19px;
    background-position: 2px 11px;
    padding-right: 0px;
}
	
}












#titulo_secao_colabora {
    color: #ed1b2f;
    font-size: 20px;
	margin-bottom: 15px;
}

	
	
	
	
	
	
	
	
	











	@media only screen and (min-width:1px) and (max-width:1260px){
		#conteudo_ondeestamos_dois {
    position: relative;
    float: left;
    width: 450px;
    height: 713px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 40px;
}
		
}























#footer{
		    position: relative;
    float: left;
    width: 100%;
    height: 510px;
    margin: 0 auto;
    background-color: #ed1b2f;
    margin-top: -300px;
    z-index: 9;
		}
		#footer img{
			width: 104px;
			text-align: center;
			padding-bottom: 10px;
		}
		#conteudo_footer {
    margin: 0 auto;
    text-align: center;
    box-sizing: border-box;
    position: absolute;
    top: 265px;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    width: 700px;
}
		#conteudo_footer h2{
			    color: #fff;
    font-weight: 400;
    font-size: 21px;
    letter-spacing: 0px;
		}
		#conteudo_footer h1{
			font-size: 53px;
    letter-spacing: 1px;
    margin-top: -6px;
			color: #fff;
			 font-weight: 700;
		}
		#conteudo_footer p{
			color: #fff;
			font-weight: 300;
		}
		.link_footer{
			color: #fff;
			    margin-top: 6px;
		}
		.email_footer{
			    margin-top: 20px;
    margin-bottom: 20px;
		}
		#link_comercial{
			position: relative;
			float: left;
			color: #fff;
			font-weight: 300;
			margin-top: 15px;
		}
		#link_mediagroup{
			position: relative;
			float: right;
			color: #fff;
			font-weight: 300;
		}
		
		
		
		#controlador{
			/*height:10900px;*/
			height:11600px;
			
			
		}
		
		


@media only screen and (min-width:1px) and (max-width:1220px){
#footer {
    position: relative;
    float: left;
    width: 100%;
    height: 510px;
    margin: 0 auto;
    background-color: #ed1b2f;
    margin-top: -230px;
    z-index: 9;
}
	
	#controlador{
			height:11740px;
		}
}
	

@media only screen and (min-width:1px) and (max-width:1130px){
	#footer {
    position: relative;
    float: left;
    width: 100%;
    height: 510px;
    margin: 0 auto;
    background-color: #ed1b2f;
    margin-top: 90px !important;
    z-index: 9;
}
	#controlador{
			height:16000px;
		}
}

	

		@media only screen and (min-width:1px) and (max-width:930px){
			
		#controla_conteudo {
    position: relative;
    float: left;
    margin-left: 0px;
    width: 100%;
    height: auto;
    min-height: 700px;
    margin-top: 0px;
}
		#controlador{
			height:7600px;
		}
			#footer{
			position: relative;
			float: left;
			width: 100%;
			height: 590px;
			margin: 0 auto;
			background-color: #ed1b2f;
		}
			
			#conteudo_footer {
    margin: 0 auto;
    text-align: center;
    box-sizing: border-box;
    position: absolute;
    top: 280px;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    width: auto;
}
			#link_comercial {
    position: relative;
    float: left;
    color: #fff;
    font-weight: 300;
    margin-top: 15px;
    margin-bottom: 15px;
				 width: 100%;
}
		#link_mediagroup {
    position: relative;
    float: left;
    color: #fff;
    font-weight: 300;
    width: 100%;
}	
	}
		

@media only screen and (min-width:1px) and (max-width:450px){
	
	#controlador{
			height:20000px;
		}
	#controla_conteudo {
		height:20000px;
	}
}





		
		