/***********************************
	MONITOR - COMPUTADOR
***********************************/
	
	@media screen and (max-width: 3000px) and (min-width: 1200px){
		.hidden-lg, .escondepc{display:none !important}
	}
	@media screen and (max-width: 1600px) and (min-width: 1400px){
	}
	@media screen and (max-width: 1400px) and (min-width: 1200px){
	}
	
	@media screen and (max-width: 1380px) and (min-width: 1200px){
	}
	@media screen and (max-width: 10000px) and (min-width: 992px){		
		.visible-md{display:block}
		.visible-md3{display:inline}
	}
	@media screen and (max-width: 10000px) and (min-width: 992px){
		.visible-sm{display:none}
	}
	@media screen and (max-width: 10000px) and (min-width: 762px){	
		.visible-xs{display:none}	
		.visible-xs2, .visible-xs3{visibility:hidden;display:none;}
	}
	@media screen and (max-width: 1600px) and (min-width: 1200px){
		.owl-theme .owl-controls {margin-top: -60px !important;}
		.container{width: 1200px;}
	}
	
	@media screen and (max-width: 1300px) and (min-width: 1200px){
		.containermenor{width: 1200px;}
	}
	
	@media screen and (max-width: 1610px) and (min-width: 1450px){
	}
	@media screen and (max-width: 1500px) and (min-width: 1200px){
	}
	@media screen and (max-width: 1350px) and (min-width: 1200px){
	}

	@media screen and (max-width: 1200px){
		.container{width: 100%;}
	}
	@media screen and (max-width: 1200px) and (min-width: 992px){
		.escondeantes992{display:none}
		.embreve .informacoes{min-height:230px;}
		.owl-theme .owl-controls {margin-top: -80px !important;}
		.owl-buttons {margin-top: -500px;}
		.topo .logo {width: 130px;margin-top:40px}
		.topo nav ul li {margin: 0 19px;}
		.faixa_foto_texto_index .dados {padding: 100px 30px;width: 130%;}
		.associados_index .bloco img {max-width: 110px !important;}
		.associados_index .bloco {height: 125px;}
		.bloco_post .foto {height: 200px;}
		.bloco_post .titulo2 {font-size: 120%;padding: 10px 20px 10px 10px;}
		.perguntas_index {padding: 20px 0 70px 0;}
		footer .coluna1 svg {margin-right: 15px;margin-top: 2px;}
		footer .botoes_rodape .botao {padding: 8px 5px;}
		.sobre_page_intro {padding: 90px 0 20px 0;}
		.sobre_gestao .titulo {padding-left: 0px;}
		.diretoria .foto {width: 180px;height: 180px;}
		.diretoria .dados {padding: 180px 20px 45px 20px;}
		.diretoria .nome {font-size: 110%;}
		.colaboradores .bloco_equipe {height: 300px;}
		.colaboradores .contato_btn .botao {width: 44px;height: 44px;border-radius: 10px;}
		.colaboradores .contato_btn {right: 0px;}
		.conselho_principal .foto {width: 120px;height: 120px;margin-top: 25px;}
		.galeria_estrutura .foto {height: 200px;}
		.video_estrutura .video, .video_educacao .video{height: 330px;}
		.bloco_historia .foto {height: 200px;}
		.linha_grande_fundo {margin-top: 195px;}
		.produtos_galeria .foto {height: 80px;}
		.bloco_educacao .titulo {margin-bottom: 0px;font-size: 150%;}
		.topo_educacao .titulo, .topo_post .titulo{padding: 0;}
		.bloco_educacao .dados2 {padding: 50px 0;}
		.bloco_educacao .dados2 p {font-size: 100%;line-height: 170%;}
		.bloco_educacao_dado svg {margin-top: 55px;margin-left: 5px;width: 55px;height: 55px;}
		.bloco_instrutor .foto {width: 110px;height: 110px;}
		.bloco_instrutor .redes_dele {width: 120%;margin-left: -10%;}
		.servico_page_informacoes .foto_bloco_fundo, .servico_page_informacoes .foto {width: 450px;height: 450px;}
		.blog_page .bloco_maior .titulo2 {font-size: 210%;}
		.lateral_lado_blog {padding: 10px;}
		.galeria_post .foto, .videos_post .video{height: 120px;}
		.aci_endereco svg {margin-top: 40px;}
		.atendimento_page aside .dados {margin-left: 0;}
	}
	
	

	
	
	
/***********************************
	TABLET
***********************************/
	
	@media screen and (min-width: 992px){		
		.hidden-md{display:none}
	}
	
	@media screen and (max-width: 876px) and (min-width: 886px){
	}
	@media screen and (max-width: 992px){
		.embreve .informacoes{min-height:auto;margin-bottom:30px}
		.abre_responsivo{display:block !important}
		.visible-md, .visible-md3, .escondedepois992, .topo nav ul{display:none !important}
		.lateral_lado_blog{display:none}
		.visible-sm3{display:inline}
		.hidden-xs3{display:inline}
		.visible-xs2{visibility:visible}
		.visible-xs3{display:inline}
		.botao_opcoes_filtros{display:inline-block;}
		footer .coluna1 .logo {margin-left:-15px;width: 170px;margin-bottom: 20px;}
		footer .coluna1 svg {margin-right: 10px;margin-left: 10px;}
	}
		
		
	
	@media screen and (max-width: 992px) and (min-width: 762px){
		.visible-sm{display:block}
		.embreve{margin-bottom:40px;}
		.hidden-sm{display:none;}
		.owl-buttons {margin-top: -450px;}
		.owl-theme .owl-controls{ margin-top: -70px !important;}
		.botoes_index .botao span {margin-left: 10px;}
		.botoes_index .botao .icone {margin-left: -20px;width: 70px;padding-right: 20px;border-right:0;}
		.faixa_foto_texto_index .foto {width: 38%;}
		.parceiros_index .bloco {height: 100px;}
		.parceiros_index .bloco img {max-width: 80px !important}
		.bloco_post .foto {height: 180px;}
		.bloco_post .titulo2 {font-size: 110%;}
		.bloco_post .data {width: 70px;padding: 5px 5px;margin-right: 0;font-size:80%}
		.blog_index {padding: 80px 0 20px 0;}
		.perguntas_index {padding: 30px 0 70px 0;}
		footer {text-align: center;}
		.botoes_rodape{margin-top:50px}
		.sobre_page_intro {padding: 90px 0 20px 0;}
		.sobre_page_texto p {width: 100%;}
		.sobre_gestao .titulo {padding-left: 0;text-align: left;}
		.diretoria .foto {width: 180px;height: 180px;}
		.diretoria .dados {padding: 180px 20px 45px 20px;}
		.diretoria .nome {font-size: 110%;}
		.colaboradores .bloco_equipe {height: 300px;}
		.colaboradores .contato_btn .botao {width: 44px;height: 44px;border-radius: 10px;}
		.colaboradores .contato_btn {right: 0px;}
		.conselho_principal .foto {width: 80px;height: 80px;margin-top: 40px;}
		.estrutura_page .texto {margin-top: -15px;}
		.galeria_estrutura .foto {height: 200px;}
		.faixatopo_associado .links_externos {height: 100px;margin-top: 0px;justify-content: center;}
		.faixatopo_associado .logo_associado {margin: 60px 0 10px 0;}
		.faixatopo_associado .links_externos svg {margin: 0 20px;}
		.associado_page_intro .dados {margin-top: -20px;}
		.produtos_galeria .foto {height: 90px;}
		.associado_convenio .bloco_texto_detalhes p {line-height: 160%;font-size: 90%;}
		.associado_convenio .bloco_texto_detalhes {padding: 30px 35px;}
		.servico_page_informacoes .foto_bloco_fundo, .servico_page_informacoes .foto {width: 350px;height: 350px;}
		.servico_page_intro .dados .titulo {margin-top: 0;font-size: 200%;width: 90%;}
		.servico_page_informacoes .dados .titulo {font-size: 200%;width: 90%;}
		.topo_educacao .titulo, .topo_post .titulo{padding: 0;}
		.bloco_educacao .capa {width: 45%;}
		.bloco_educacao_dado {text-align: center;}
		.bloco_educacao_dado {height: 250px;}
		.bloco_educacao_dado svg {margin-top: 42px;margin-left: 0;}
		.bloco_educacao_dado .col-md-8 {height: 140px;}
		.bloco_instrutor .dados{text-align:Center;margin-top:20px;}
		.bloco_pagamento {margin-bottom: 30px;}
		.texto_educacao {padding-bottom: 0;}
		.lateral_lado_blog {margin-left: 15px;margin-right: 15px;}
		.atendimento_page aside .dados {margin-left: -55px;}
		.atendimento_page form {margin-top: 60px;}
		.aci_endereco svg {margin-top: 45px;}
	}
	
	
/***********************************
	CELULAR
***********************************/

	@media screen and (max-width: 762px){	
		.hidden-xs, .owl-buttons, .redes_lateral_voador, .sobre_page_intro .bloco_titulo, .sobre_page_intro .bloco_topicos, .sobre_valores .efeito, .sobre_estatuto .foto, .linha_geral_historico, .seletor_bloco nav span,
		.convenios_page .filtros_convenios{display:none}
		.hidden-xs3{display:inline}
		.botao_opcoes_filtro_convenio{display:inline-block}
		.visible-xs2{visibility:visible}
		.visible-xs3{display:inline;}
		.botoes_index {padding: 50px 0 50px 0;}
		.botoes_index .botao span {margin-left: 10px;}
		.botoes_index .botao .icone {margin-left: -20px;width: 70px;padding-right: 20px;border-right:0;}
		.faixa_foto_texto_index .foto {position: relative;width: 100%;height: 250px;}
		.faixa_foto_texto_index .dados {padding: 50px 30px;}
		.parceiros_index .bloco {width: 48%;margin: 0 1% 10px 1%;}
		.perguntas_index { padding: 0 0 70px 0;}
		footer {text-align: center;}
		.botoes_rodape{margin-top:50px}
		footer nav a {margin: 10px 20px;}
		.topo .logo {width: 130px;margin-top: 40px;}
		.topo .botao_associe {padding: 13px 20px;}
		.sobre_page_intro {padding: 50px 0;}
		.sobre_page_intro .foto{height: 300px;margin-top: 20px;}
		.sobre_page_intro .foto_fundo{height: 300px;}
		.sobre_page_intro .texto .titulo, .sobre_page_intro .texto p, .sobre_page_texto p{width:100%;}
		.sobre_page_texto {padding: 0px 0 50px 0;}
		.parallax_foto {background-attachment: unset;height: 300px;}
		.sobre_valores .bloco_valor {min-height: auto;margin-bottom: 30px;}
		.sobre_valores {padding: 80px 0 50px 0;}
		.sobre_estatuto {padding: 60px 0;}
		.sobre_gestao .titulo {padding-left: 0px;text-align:left}
		.conselho_principal {text-align: center;}
		.conselho_principal .foto {margin: 0 auto;}
		.conselho_principal .dados {margin-left: 0;margin-top: 10px;margin-bottom: 40px;}
		.conselho_outros {padding: 40px 25px;}
		.estrutura_page .texto_intro {padding: 40px 0 30px 0;}
		.estrutura_page .texto_intro img {margin-top: 30px;}
		.galeria_estrutura .foto {height: 150px;}
		.video_estrutura .video {height: 250px;border-radius: 20px;}
		.video_estrutura .video .mascara {border-radius: 20px;}
		.estrutura_page .texto p{width:100%;}
		.historico_page .texto_intro, .equipe_page .texto_intro, .associados_page_intro {padding: 40px 0;}
		.bloco_historia {margin-bottom: 30px;}
		.seletor_bloco ul li {font-size: 80%;margin: 0 8px;}
		.espaco_busca form {width: 100%;margin-left: 0;}
		.seletor_bloco .selecao_valores .espaco_selecionado {padding: 30px 20px 40px 20px;}
		.faixatopo_associado .logo_associado {margin: 20px 0;height: auto;}
		.faixatopo_associado .logo_associado img {max-height: 130px;}		
		.faixatopo_associado .nome_associado {margin-left: 0;height: auto;margin-top: 0;align-items: center;justify-content: center;
		text-align: center;}
		.faixatopo_associado .links_externos {height: auto;margin-top: 20px;align-items: center;justify-content: center;  padding-bottom: 30px;}
		.faixatopo_associado h1 {font-size: 220%;}
		.faixatopo_associado .links_externos svg {width: 30px;height: 30px;margin: 0 12px;}
		.associado_page_intro {padding: 30px 0 50px 0;}
		.associado_page_intro .dados p, .bloco_educacao .titulo{width: 100%;}
		.associado_page_intro .video {width: 100%;height: 250px;margin-top: 30px;}
		.galeria_associado{margin-top:40px;}
		.produtos_galeria {padding: 50px 0;}
		.associado_convenio .bloco_texto_detalhes {margin-top: 35px;}
		.associado_convenio .bloco_texto_detalhes {padding: 50px 50px;height: auto;}
		.associado_endereco p, .servico_page_informacoes .dados p, .servico_page_intro .dados p, .servico_page_intro .dados .titulo, .servico_page_informacoes .dados .titulo, .bloco_educacao .dados2 p{width: 100%;}
		.servico_page_informacoes .foto_bloco_fundo, .servico_page_informacoes .foto {width: 300px;height: 300px;}
		.servico_page_informacoes .foto{border: 20px solid #fff5f5;margin-top:40px;}
		.servico_page_informacoes {padding: 50px 0;}
		.servico_page_intro .foto {height: 250px;}
		.exibir_conveniados {padding: 0;}
		.bloco_educacao .capa {position: relative;width: 100%;height: 300px;}
		.bloco_educacao .dados {padding: 30px;}
		.topo_educacao .titulo ,.topo_post .titulo {font-size: 200%;padding: 0;}
		.bloco_educacao .dados2 {padding: 40px;}
		.bloco_educacao .dados2 p {font-size: 100%;line-height: 150%;}
		.bloco_educacao_dado{margin-bottom:25px;}
		.botao_contato .botao {margin-top: -20px;}
		.video_educacao .video {height: 230px;}
		.bloco_instrutor .dados{text-align:Center;margin-top:20px;}
		.bloco_pagamento {margin-bottom: 30px;}
		.texto_educacao {padding-bottom: 0;}
		.carosel_locacao{margin-top:30px;}
		.blog_page .bloco_maior .titulo2{line-height: 135%;margin-top: -50px;font-size:150%;width:65%;padding:10px 40px 10px 10px;}
		.blog_page .bloco_maior .data{position: relative;z-index: 1;float:right;width:90px;text-align:center;margin-top:12px;border-radius:30px;padding:5px 14px;margin-right:17px;}
		.blog_page .bloco_maior .foto_grande{height:250px;}
		.blog_page .bloco_maior .titulo2::after {top: 17px;}
		.aci_endereco svg {float: none;}
		.atendimento_page form {margin-top: 60px;}
		.atendimento_page aside .circulo {width: 50px;height: 50px;margin: 0 auto 20px auto;}
		.atendimento_page aside .circulo svg {width: 18px;}
		.atendimento_page aside .dados {margin-left: 0;height: auto;margin-top: 0;justify-content: center;margin-bottom: 20px;}
		.atendimento_page aside .dados p {text-align: center;}
		.atendimento_page {padding: 20px 0 0px 0;}

	}
	@media screen and (max-width: 762px) and (min-width: 570px){
	}
	@media screen and (max-width: 650px) and (min-width: 500px){

	}
	@media screen and (max-width: 670px){

	}
	
	
	@media screen and (max-width: 700px){
	}
	@media screen and (max-width: 600px) and (min-width: 500px){
	}
	@media screen and (max-width: 600px){
	}
		
	@media screen and (max-width: 570px){
	}
	@media screen and (max-width: 380px){		
	}