.container-cursos{ float: left; width: 100%; margin: 0 0 104px}
.container-cursos .container-cursos-div{ float: right; width: 780px; margin: 40px 0 100px 0;}
.container-cursos .container-cursos-div .container-cursos-div-linha{font: 20px futuramedium; color: #484848; float: left; width: 92%; margin: 0 4%; height: 115px; display: flex; align-items: center; justify-content: space-between;}
.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos{ float: left; margin: 0 20px 0 0; width: 100%;}
.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos h2{ float: left; clear: both;}
.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos strong{ float: left; clear: both; padding: 3px 0 3px 35px; margin: 5px 0 0 0;}
.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos strong b{ font: 13px futura_btbold; color: #222}
.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos strong b i{ font-family: futurabook;}
.container-cursos .container-cursos-div .container-cursos-div-linha .botao-a { float: left; background: #2bb0b0; font: 12px futurabook; color: #fff; width: 115px; height: 40px; display: flex; align-items: center; justify-content: center;}
.container-cursos .container-cursos-div .container-cursos-div-linha .botao-a:hover{ float: left; background: #1c8d8d;}
.container-cursos .container-cursos-div .container-cursos-div-linha:hover .botao-a{ float: left; background: #1c8d8d;}
.container-cursos .container-cursos-div .barra-i{ float: left; width: 100%; height: 3px; background: #d0d0d0}
.container-cursos .container-cursos-div .titulo-curso{float: left;clear: both;font: 30px futuramedium;color: black; text-align: center; width: 100%; margin-bottom: 20px;}

.i-carga-horaria-1{ background: url(../img/secretaria/local.svg) no-repeat center left; background-size: 22px;}
.i-carga-horaria-2{ background: url(../img/secretaria/ead.svg) no-repeat center left; background-size: 22px;}

.container-cursos .container-filtro-lateral{ float: left; width: 345px; padding: 0 0 90px; background: url(../img/cursos/background-filtro.png) no-repeat center bottom #f5f5f5}
.container-cursos .container-filtro-lateral strong{ float: left; width: 90%; margin: 0 5% 40px; position: relative}
.container-cursos .container-filtro-lateral strong span{ float: left; width: 100%;}
.container-cursos .container-filtro-lateral strong span label{ float: left; clear: both; display: flex; align-items: center; color: #525252; font: 16px futurabook; margin: 15px 0 0}
.container-cursos .container-filtro-lateral strong span i{ float: left; width: 30px; height: 25px; margin: 0 0 0 10px;}
.container-cursos .container-filtro-lateral strong span i.i-modalidade-1{ background: url(../img/secretaria/local.svg) no-repeat center; background-size: 22px;}
.container-cursos .container-filtro-lateral strong span i.i-modalidade-2{ background: url(../img/secretaria/ead.svg) no-repeat center; background-size: 22px;}
.container-cursos .container-filtro-lateral strong.strong1{ margin: 0 5% 40px;}
.container-cursos .container-filtro-lateral strong p{ float: left; width: 100%; color: #474747; font: 22px futuramedium}
.container-cursos .container-filtro-lateral strong select { float: left; margin: 15px 0 0; width: 100%; height: 40px; background: none; box-shadow: inset 0px 0px 0px 2px #2bb0b0; border: none; padding: 0 10px; border-radius: 30px;}
.container-cursos .container-filtro-lateral .container-filtro-lateral-div { float: left; width: 100%;}

.container-curso-topo{ float: left; width: 96%; margin: 60px 2%}
.container-curso-topo .container-curso-topo-titulo{ float: left; width: 100%; color: #000; font: 35px futura_btbold; margin: 0 0 10px;}
.container-curso-topo .barra-topo{ float: left; width: 102%; height: 3px; background: #d0d0d0; margin: 0 0 75px;} 
.container-curso-topo .container-curso-carga-duracao{ float: right;}
/* .pagina-variacao .container-curso-topo .container-curso-carga-duracao{float: none;}  */

.container-curso-topo .container-curso-carga-duracao span{ float: left; height: 46px; display: flex; align-items: center; margin: 0 0 0 25px; padding: 0 0 0 60px; font: 14.5px futurabook; color: #222} 
.container-curso-topo .container-curso-carga-duracao span.vetor-carga-horaria { background: url(../img/secretaria/clock.svg) no-repeat center left; background-size: 42px;}
.container-curso-topo .container-curso-carga-duracao span.vetor-duracao{ background: url(../img/secretaria/calendar.svg) no-repeat center left; background-size: 42px;}
.container-curso-topo .container-curso-carga-duracao span b{ float: left; margin: 0 7px 0 0; font-family: futura_btbold}
.container-curso-topo .container-curso-sobre{ float: left; width: 100%; margin: -46px 0 0 0;}
/* .pagina-variacao .container-curso-topo .container-curso-sobre{margin: 0;} */
.container-curso-topo .container-curso-sobre .container-curso-sobre-titulo{ float: left; height: 46px; width: 100%; margin: 0 0 62px; font: 30px futuramedium; color: #000}
.container-curso-topo .container-curso-sobre .container-curso-sobre-titulo b{font-size: 18px; display: block; width: 580px;}
.container-curso-topo .container-curso-sobre .container-curso-sobre-div{ float: left; width: 100%; color: #525252}

.container-curso-topo .container-video-yt{ float: left; width: 100%; display: flex; justify-content: center; margin: 0 0 80px;}
.container-curso-topo .container-video-yt iframe{ float: left; width: 600px; height: 342px}

.container-curso-topo .container-curso-botao-matriz{ float: left; height: 40px; cursor: pointer; display: flex; align-items: center; color: #fff; padding: 0 25px; margin: 30px 0 0 0; font: 12px futurabook; background: #2bb0b0}
.container-curso-topo .container-curso-botao-matriz:hover{ background: #1c8d8d;}
.container-curso-topo .container-matriz-curricular{ float: left; width: 100%; margin: 40px 0 0; display: none;}
.container-curso-topo .container-matriz-curricular .container-matriz-curricular-p { float: left; width: 100%; margin: 0 0 10px; font: 16px futura_btbold; color: #000; text-transform: uppercase;}
.container-curso-topo .container-matriz-curricular table{ float: left; width: 100%; margin: 0 0 50px; box-shadow: inset -1px -1px 0px 0px #bfbfbf;}
.container-curso-topo .container-matriz-curricular table thead tr td { padding: 0; background: #091f4a; box-shadow: inset 0px 0px 0px 0px #bfbfbf;}
.container-curso-topo .container-matriz-curricular table thead tr td p { height: 35px; float: left; width: calc(100% - 20px); display: flex; align-items: center; justify-content: center; padding: 0 10px; color: #fff; font: 10px futura_btbold; text-transform: uppercase;}
.container-curso-topo .container-matriz-curricular table tbody tr{ box-shadow: inset 0px 1px 0px 0px #bfbfbf;}
.container-curso-topo .container-matriz-curricular table tbody tr td{ padding: 0; box-shadow: inset 1px 1px 0px 0px #bfbfbf;}
.container-curso-topo .container-matriz-curricular table tbody tr td p { height: 40px; text-align: center; float: left; width: calc(100% - 20px); display: flex; align-items: center; justify-content: center; padding: 0 10px; color: #000; font: 12px futurabook;}
.d-none{ display: none !important}
.wTd1{ width: 30%}
.wTd2{ width: 10%}
.wTd3{ width: 10%}
.wTd4{ width: 10%}
.wTd5{ width: 10%}
.wTd6{ width: 10%}
.wTd7{ width: 10%}
.wTd8{ width: 10%}
.conteudo-fundo-azul{ float: left; width: 100%; background: #091f4a; padding: 30px 0}
.conteudo-fundo-azul .conteudo-fundo-azul-div{ float: left; width: 96%; margin: 0 2%; display: flex; justify-content: space-between;}
.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco{ float: left; width: 48%;}
.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco .conteudo-fundo-azul-div-bloco-titulo{ float: left; color: #fff; font: 30px futuramedium; margin: 0 0 10px; padding: 6px 0 6px 70px; line-height: 20px;}
.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco .conteudo-fundo-azul-div-bloco-titulo b{font-size: 18px;}
.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco .conteudo-fundo-azul-div-bloco-titulo.icon-diferenciais{ background: url(../img/secretaria/estrela.svg) no-repeat center left; background-size: 45px;}
.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco .conteudo-fundo-azul-div-bloco-titulo.icon-mercado-de-trabalho{ background: url(../img/secretaria/mercado-de-trabalho.svg) no-repeat center left; background-size: 45px;}
.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco .conteudo-fundo-azul-div-bloco-texto{ float: left; width: 100%; color: #fff;}

.container-curso-baixo{ float: left; width: 96%; margin: 60px 2% 160px}
.container-curso-baixo .container-curso-engloba{ float: left; width: 100%; margin: 0 0 70px;}
.container-curso-baixo .container-curso-engloba .onde-estudar-select { cursor: pointer; float: left; margin: 0 0 0 100px; height: 55px; width: 425px; padding: 0 20px; border-radius: 20px; box-shadow: inset 0px 0px 0px 2px #00194a; border: none; background: #f5f5f5; font: 20px futurabook !important; color: #525252;}
.container-curso-baixo .container-curso-engloba .container-titulo{ float: left; font: 30px futuramedium; color: #000; align-items: center; display: flex; margin: 0 0 20px; white-space: nowrap;}
.container-curso-baixo .container-curso-engloba .container-titulo b{font-size: 18px; margin: 8px 0 0 7px;}
.container-curso-baixo .container-curso-engloba .container-descricao{ float: left; width: 100%; text-align: justify; color: #525252;}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento{ display: none; float: left; width: 100%; margin: 70px 0 0 0}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div{ float: left; width: 70%; margin: 0 15% 40px; box-shadow: inset 0px 0px 0px 2px #00194a}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div1{ float: left; width: 40%; height: 140px; display: flex; align-items: center; justify-content: center; background: #00194a;}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div1 p { float: left; color: #fff; font: 30px futura_btbold !important; width: 90%; text-align: center;}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div1 p b{ float: left; width: 100%; font-size: 18px; text-align: center;}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2{ float: left; width: 60%; height: 140px; display: flex; align-items: center; justify-content: center;}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2 div{ float: left; display: flex; align-items: center; }
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2 div p { float: left; width: 100%; text-align: center; font: 16px futuramedium; color: #525252;}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2 div p b { color: #00194a; font: 26px futura_btbold !important; float: left; width: 100%; display: flex; white-space: nowrap;}
.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2 div i { float: left; margin: 0 20px; color: #00194a; font: 30px futura_btbold !important;}


.textos-sobre {display: flex;width: 100%; height: 100%;flex-direction: column; gap: 30px;}
.textos-sobre .titulo {font: 500 20px Montserrat-Medium;margin: 0 0 10px 0;}
.textos-sobre .texto {font: 14px Montserrat-Regular;}


.div-investimento{ display: flex; flex-wrap: wrap; justify-content: center;}

.i-objetivos{ background: url(../img/secretaria/objetivo.svg) no-repeat center left; background-size: 42px; padding: 5px 0 5px 65px;}
.i-publico{ background: url(../img/secretaria/publico.svg) no-repeat center left; background-size: 62px; padding: 5px 0 5px 85px;}
.i-programa-do-curso{ background: url(../img/secretaria/programa-do-curso.svg) no-repeat center left; background-size: 52px; padding: 5px 0 5px 72px;}
.i-duracao-do-curso{ background: url(../img/secretaria/periodo.svg) no-repeat center left; background-size: 48px; padding: 5px 0 5px 66px;}
.i-frequencia{ background: url(../img/secretaria/frequencia.svg) no-repeat center left; background-size: 52px; padding: 5px 0 5px 75px}
.i-tcc{ background: url(../img/secretaria/tcc.svg) no-repeat center left; background-size: 50px; padding: 5px 0 5px 72px;}
.i-pagamento{ background: url(../img/secretaria/pagamento.svg) no-repeat center left; background-size: 50px; padding: 5px 0 5px 72px;}
.i-coordenacao{ background: url(../img/secretaria/publico.svg) no-repeat center left; background-size: 62px; padding: 5px 0 5px 85px;}
.i-autorizacao{ background: url(../img/secretaria/autorizacao.svg) no-repeat center left; background-size: 42px; padding: 5px 0 5px 62px;}
.i-documentos{ background: url(../img/secretaria/documento.svg) no-repeat center left; background-size: 44px; padding: 5px 0 5px 60px; }
.i-periodo{ background: url(../img/secretaria/periodo.svg) no-repeat center left; background-size: 48px; padding: 5px 0 5px 66px;}
.i-onde-estudar{ background: url(../img/secretaria/tcc.svg) no-repeat center left; background-size: 50px; padding: 5px 0 5px 72px;}

.container-curso-baixo .botao-faca-sua-matricula{ float: left; width: 100%; color: #fff; font: 30px futura_btbold; margin: 0; height: 65px; background: #2bb0b0; display: flex; align-items: center; justify-content: center; padding: 10px; box-sizing: border-box;}

[type="radio"]:checked, [type="radio"]:not(:checked) { position: absolute; left: -9999px;}
[type="radio"]:checked + label, [type="radio"]:not(:checked) + label { position: relative; padding-left: 40px; height: 30px; cursor: pointer;}
[type="radio"]:checked + label:before, [type="radio"]:not(:checked) + label:before { content: ''; position: absolute; left: 0; top: 0; width: 26px; height: 26px; border: 2px solid #2bb0b0; border-radius: 100%; background: #fff;}
[type="radio"]:checked + label:after, [type="radio"]:not(:checked) + label:after { content: ''; width: 20px; height: 20px; background: #2bb0b0; position: absolute; top: 5px; left: 5px; border-radius: 100%; -webkit-transition: all 0.2s ease; transition: all 0.2s ease;}
[type="radio"]:not(:checked) + label:after { opacity: 0; -webkit-transform: scale(0); transform: scale(0);}
[type="radio"]:checked + label:after { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.mensagem-erro{ float: left; width: 100%;}
.mensagem-erro b{ float: left; width: 100%; color: #474747; font: 45px futuramedium; text-align: center}
.abre-filtro{ display: none}
.fechar-filtro { display: none}

.titulo-responsivo{ display: none}

.style-text{ font-family: futurabook !important; font-size: 18px !important; line-height: 26px !important; text-align: left !important}
.style-text b{ font-weight: bold}
.style-text i{ font-style: italic;}
.style-text p{ font-family: futurabook !important; font-size: 18px !important; line-height: 26px !important; text-align: left !important}
.style-text span{ font-family: futurabook !important; font-size: 18px !important; line-height: 26px !important; text-align: left !important}
.style-text ol, ul { list-style: disc; padding: 0}

.container-botoes-fechar { float: left; width: 90%; margin: 10px 5% 20px}
.container-botoes-fechar .some-pesquisa { float: left; background: #2bb0b0; border-radius: 20px; color: #fff; font: 10px futura_btbold; display: flex; align-items: center; justify-content: center; cursor: pointer; padding: 5px 10px; margin: 10px 10px 0px 0; box-shadow: inset 0px 0px 0px 2px #1b8b8b;}
.container-botoes-fechar .some-pesquisa:hover{ background: #1b8b8b;}

.filtro-onde-estudar .list li:first-child{ display: none}
.filtro-area-de-estudo .list li:first-child{ display: none}

.select-personalizado2 .list li:first-child { display: none;}

@media(max-width: 1200px){
	.container-curso-topo .container-curso-topo-titulo { font-size: 40px;}
	.container-cursos .container-filtro-lateral { width: 280px;}
	.container-cursos .container-filtro-lateral strong { margin: 0 5% 20px;}
	.container-cursos .container-filtro-lateral strong select { width: 90%;}
	.container-cursos .container-filtro-lateral strong.strong1 { margin: 40px 5% 20px;}
	.container-cursos .container-filtro-lateral strong p { font-size: 22px;}
	.container-cursos .container-filtro-lateral strong .some-pesquisa { top: 28px;}
	.container-cursos .container-cursos-div { width: calc(100% - 300px);}
	.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos p { font-size: 24px;}
}
@media(max-width: 990px){		
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div { width: 100%; margin: 0 0 20px;}
	.container-cursos .container-cursos-div .titulo-curso{font: 25px futuramedium; margin-bottom: 20px; display: none;}
	.container-curso-topo .container-video-yt { margin: 0 0 20px;}
	.container-curso-topo .container-video-yt iframe { width: 300px; height: 171px;}
	.abre-filtro { display: flex; float: right; width: 100px; background: #2bb0b0; justify-content: center; padding: 10px 0; margin: 0 0 10px 10px; color: #fff; font: 12px futura_btbold; border-radius: 28px; position: fixed; bottom: 0; left: 0; box-shadow: 2px 2px 2px 0px #00000033;}
	.fechar-filtro { float: left; position: fixed; bottom: 0; left: -100%; width: 100%; background: #343434; justify-content: center; padding: 15px 0; color: #fff; font: 14px futura_btbold; display: flex; }
	.container-curso-topo { margin: 20px 2%;}
	.container-curso-topo .barra-topo { width: 100% !important; margin: 0 0 20px;}
	.container-curso-topo .container-curso-topo-titulo { font-size: 18px; text-align: center;}
	.container-curso-topo .container-curso-sobre { margin: 0;}
	.container-curso-topo .container-curso-sobre .container-curso-sobre-div { font-size: 15px;}
	.container-curso-topo .container-curso-sobre .container-curso-sobre-titulo { height: auto; margin: 0 0 20px; font-size: 20px; justify-content: center;}
	.container-curso-topo .container-curso-botao-matriz { padding: 0; margin: 20px 0 0 0; width: 100%; justify-content: center;}
	.container-curso-topo .container-curso-carga-duracao { flex-wrap: wrap; width: 100%; display: flex; justify-content: center;}
	.container-curso-topo .container-curso-carga-duracao span { margin: 0 0 20px; width: 100%; padding: 0 0 0 35px; height: auto; display: inline-table; text-align: center; justify-content: center;}
	.container-curso-topo .container-curso-carga-duracao span b { margin: 0;}
	.container-curso-topo .container-curso-carga-duracao span i{ float: left; clear: both; text-align: left;}
	.container-curso-topo .container-curso-carga-duracao span.vetor-carga-horaria { background-size: 22.5px;}
	.container-curso-topo .container-curso-carga-duracao span.vetor-duracao { background-size: 21px;}
	.container-curso-topo .container-matriz-curricular { margin: 20px 0 0;}
	.container-curso-topo .container-matriz-curricular table { margin: 0 0 20px;}
	.container-curso-topo .container-matriz-curricular .container-matriz-curricular-p { font-size: 12px;}
	.container-cursos{ margin: 0 0 30px}
	
	.textos-sobre .titulo {font-size: 17px;}
	.textos-sobre .texto {font-size: 12px;}
	.container-cursos .container-cursos-div { width: 96%; margin: 20px 2% 0;}	
	.container-cursos .container-cursos-div .barra-i{ margin: 0 0 20px; width: 100% !important;}
	.container-cursos .container-cursos-div .container-cursos-div-linha { width: 100%; margin: 0 0 20px; height: auto; flex-wrap: wrap;}
	.container-cursos .container-cursos-div .container-cursos-div-linha .botao-a { width: 100%; margin: 20px 0 0 0;}
	.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos { margin: 0; width: 100%;}
	.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos p { font-size: 18px; width: 100%; text-align: center;}
	.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos strong { padding: 0; margin: 10px 0 0 0; background: none; width: 100%; text-align: center;}
	.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos strong b { float: left; width: 100%;}
	.container-cursos .container-cursos-div .container-cursos-div-linha .div-infos strong span { display: none;}
	.container-cursos .container-filtro-lateral { width: 100%; position: fixed; top: 0; left: -100%; z-index: 999999; padding: 0; height: 100%; background: #f7f7f7; overflow: scroll;}
	.container-cursos .container-filtro-lateral strong.strong1 { margin: 0 4% 20px; width: 92%;}
	.container-cursos .container-filtro-lateral strong p { font-size: 18px;}
	.container-cursos .container-filtro-lateral strong .some-pesquisa { top: 3px;}
	.container-cursos .container-filtro-lateral strong select { width: 100%; margin: 10px 0 0;}
	.container-cursos .container-filtro-lateral strong span label { margin: 10px 0 0;}
	.container-cursos .container-filtro-lateral .container-filtro-lateral-div { float: left; width: 100%; padding: 0 0 150px;}
	.mensagem-erro b { font-size: 20px; margin: 100px 0 200px;}
	.conteudo-fundo-azul { padding: 20px 0 0;}
	.conteudo-fundo-azul .conteudo-fundo-azul-div { flex-wrap: wrap;}
	.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco { width: 100%; margin: 0 0 20px;}
	.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco .conteudo-fundo-azul-div-bloco-titulo { font-size: 18px; margin: 0 0 10px; padding: 35px 0 0 0; width: 100%; text-align: center;}
	.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco .conteudo-fundo-azul-div-bloco-titulo.icon-diferenciais { background: url(../img/secretaria/estrela.svg) no-repeat center top; background-size: 26px;}
	.conteudo-fundo-azul .conteudo-fundo-azul-div .conteudo-fundo-azul-div-bloco .conteudo-fundo-azul-div-bloco-titulo.icon-mercado-de-trabalho{ background: url(../img/secretaria/mercado-de-trabalho.svg) no-repeat center top; background-size: 26.5px;}
	.container-curso-baixo { margin: 20px 2% 20px;}
	.container-curso-baixo .container-curso-engloba { margin: 0 0 20px; display: flex; flex-wrap: wrap; justify-content: center;}
	.container-curso-baixo .container-curso-engloba .container-titulo{ margin: 0 0 10px; font-size: 18px; padding: 28px 0 0; height: auto; width: 100%; justify-content: center; white-space: nowrap;}
	.container-curso-baixo .container-curso-engloba .onde-estudar-select { margin: 0; height: 40px; width: 200px; border-radius: 10px; font-size: 14px !important;}
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento { width: 100%; margin: 20px 0 0 0;}
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div1 { height: 80px;}
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div1 p { font: 14px futura_btbold !important;}
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2 { height: 80px;}
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2 div i { margin: 0 10px; font: 20px futura_btbold !important;}
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2 div p { font: 12px futuramedium;}
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div2 div p b { font: 14px futura_btbold !important;}
	.container-curso-baixo .container-curso-engloba .container-descricao .container-investimento .container-investimento-div .container-investimento-div1 p b { font: 12px futurabook;}
	.container-curso-baixo .botao-faca-sua-matricula { font-size: 18px; margin: 0; height: auto; text-align: center;}
	.titulo-responsivo { display: block; float: left; width: 100%; text-align: center; margin: 20px 0 0; color: #11113b; font: 20px futura_btbold;}
	.style-text  { font-size: 15px !important; text-align: justify !important;}
	.style-text p { font-size: 15px !important; text-align: justify !important;}
	.style-text span { font-size: 15px !important; text-align: justify !important;}
	.style-text ol, ul { padding: 0 0 0 20px;}
	.i-objetivos { background: url(../img/secretaria/objetivo.svg) no-repeat center top; background-size: 20px;}
	.i-publico { background: url(../img/secretaria/publico.svg) no-repeat center top; background-size: 25px;}
	.i-programa-do-curso { background: url(../img/secretaria/programa-do-curso.svg) no-repeat center top; background-size: 23px;}
	.i-duracao-do-curso { background: url(../img/secretaria/periodo.svg) no-repeat center top; background-size: 24px;}
	.i-frequencia { background: url(../img/secretaria/frequencia.svg) no-repeat center top; background-size: 25px;}
	.i-tcc { background: url(../img/secretaria/tcc.svg) no-repeat center top; background-size: 25px;}
	.i-pagamento { background: url(../img/secretaria/pagamento.svg) no-repeat center top; background-size: 24px;}
	.i-coordenacao { background: url(../img/secretaria/publico.svg) no-repeat center top; background-size: 25px;}
	.i-autorizacao { background: url(../img/secretaria/autorizacao.svg) no-repeat center top; background-size: 23px;}
	.i-documentos { background: url(../img/secretaria/documento.svg) no-repeat center top; background-size: 23px;}
	.i-periodo { background: url(../img/secretaria/periodo.svg) no-repeat center top; background-size: 24px;}
	.i-onde-estudar { background: url(../img/secretaria/tcc.svg) no-repeat center top; background-size: 25px;}
}