@import "tipology.css";@import "menus.css";@import "links-buttons.css";@import "hacks.css";@import "carousel.css";@import "busca.css";/* ESTRUTURA DO PROJETO */#wrapper {    width: 100%;    height: 100%;}body {    background-color: #FFFFFF;}#header, #conteudo, #menu-area-cursos, #slider, #parceiros, #breadcrumb, #procura,#breadcrumb, #newsletter, #mapa-site, #conteudo-interno, #footer {    width: 100%;}/*-----HEADER-----*/#cabecalho {    background-color: #FFF;    padding: 66px 0 15px 0px;}.logo {        text-align: center;}.logos {    padding-top: 10px;}.contatos {    padding: 0;    margin: 10px 0 0;}.bk-instituto {    background-image: url(../img/bk_instituto.jpg);    background-repeat: no-repeat;    background-position: bottom right;}.contatos > li {    display: inline;    list-style: none;}    .contatos > li > a {        float: left;        /*margin: 0 50px;		*/        margin: 0 20px;    }/*Acrescentear (.contato-icone .glyphicon.glyphicon-phone-alt) conforme abaixo*/.contato-icone .fa-phone,.fa-map-marker,  .contato-icone .fa-handshake-o, .contato-icone .fa-whatsapp, .contato-icone .fa-cogs, .contato-icone .glyphicon.glyphicon-phone-alt, #mapa-site .contatos {    width: 45px;    height: 45px;    padding: 10px;    color: #FFF;    background-color: #284B8C;    text-align: center;    border-radius: 50%;}.contato-icone .glyphicon.glyphicon-phone-alt {    font-size: 24px;}/*Acrescentar */.contatos > li > a:last-child {    margin-right: 0;}.contatos > li > a:hover {    text-decoration: none;}.contato-icone {    width: auto;    margin-bottom: 10px;    float: none;    text-align: center;}.contato-contact {    float: none;    width: auto;}.contato-icone .fa-phone, .contato-icone .fa-handshake-o,.contato-icone .fa-whatsapp, .contato-icone .fa-cogs, #mapa-site .contatos {    width: 45px;    height: 45px;    padding: 10px;    color: #FFF;    background-color: #284B8C;    text-align: center;    border-radius: 50%;}.contato-icone .fa-cogs {    width: auto;    height: auto;}.contato-icone .fa-handshake-o {    width: auto;    height: auto;}.contato-icone .fa-whatsapp {    width: auto;    height: auto;}.contato-titulo {    font-size: 13px;    text-transform: uppercase;    color: #000;    text-align: center;}.contato-informa {    font-weight: bold;    font-family: 'Roboto', sans-serif;    font-size: 11px;    text-transform: uppercase;    color: #013098;    text-align: center;}.contato-informa-telefone {    font-weight: bold;    font-family: 'Roboto', sans-serif;    font-size: 12px;    text-transform: uppercase;    color: #013098;    text-align: center;}/*Section Procura*/#procura {    padding: 20px 0 40px;    background-color: #FFF;}.procura {    border-color: #5CB85C;    height: 42.5px;}/*Section menu-area-cursos*/#menu-area-cursos {    margin-top: 10px;    padding: 10px 0 15px;    background-color: #284B8D; /*#F5FBFA;	*/    /*background-image: url(../img/fundo1_bk.jpg);*/    background-position: top -90px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;    padding: 20px 0 20px;}/*C9E3E4*//*-----SLIDER-----*/#slider {    background-color: #FFF;    padding: 0;    margin-top: 0;}/*-----INDEX-----*//*Section Parceiros*/#parceiros {    background-color: #FFF;    padding: 20px 0;}/*Centraliza elemento na div*/.block {    text-align: center;}    .block:before {        content: '';        display: inline-block;        height: 100%;        vertical-align: middle;        margin-right: -0.25em; /* Adjuste de espaço */    }.centered {    margin-top: 12%;    display: inline-block;    vertical-align: middle;    width: auto;}#carousel-parceiros ol, #carousel-cursos ol {    top: 95%;}/*Section Cursos*/#cursos {    background-color: #284B8C;    background-image: url(../img/fundo-cursos.jpg);    background-position: top -90px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;    padding: 100px 0 20px;}.curso-img {    height: 174px;    overflow-y: hidden;}/*Section Pos-graduacao*/#pos-graduacao {    background-color: #FFF;    padding: 20px 0 40px;}.box {    border-radius: 3px;    background: #fff;    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);    padding: 10px 25px;    text-align: right;    display: block;    margin-top: 60px;    height: 350px;}.box-icon {    background-color: #284B8C;    border-radius: 50%;    display: table;    height: 100px;    margin: 0 auto;    width: 100px;    margin-top: -61px;}    .box-icon span {        color: #fff;        display: table-cell;        text-align: center;        vertical-align: middle;    }.info > a {    background-color: #03a9f4;    border-radius: 2px;    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);    color: #fff;    transition: all 0.5s ease 0s;}    .info > a:hover {        background-color: #0288d1;        box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 2px 5px 0 rgba(0, 0, 0, 0.12);        color: #fff;        transition: all 0.5s ease 0s;    }/*Section newsletter*/#newsletter {    background-color: #E6E6E6;    padding: 20px 0 30px;}    #newsletter .newsletter {        width: 240px;        height: 40px;        background-color: #3a3a3a;        color: #fff;        font-size: 12px;        border: 0;        padding: 5px 10px;    }    #newsletter .contatos {        margin: 0 auto 10px;        /*Ver outras configurações em contato-icones*/    }/*Section mapa do site*/#mapa-site {    background-color: #FFB900;    padding: 20px 0 30px;    color: #FFF;}#links-sociais {    border-top: 1px solid #FFF;    padding-top: 30px;    margin-top: 30px;    text-align: center;}.limitarbox {    width: 100%;}/*-----PÁGINAS INTERNAS-----*/.conteudo-interno {    background-color: #F5FBFB;}/*Section informacoes*/#conteudo-informacoes {    padding: 50px 0;}/*Sobre o Instituto*/.bk-instituto {    background-image: url(../img/bk_instituto.jpg);    background-repeat: no-repeat;    background-position: bottom right;}.bottom-instituto {    margin-top: 260px;}.logo-mobili {    width: 100%;    max-width: 300px;}/*Notícias*/.noticia {    margin-top: 25px;}.list-noticia {    margin: 0;    padding: 0;}    .list-noticia > li {        display: inline-block;        list-style: none;        padding: 15px;        background-color: #FFF;        box-shadow: 0px 0px 5px rgb(51, 51, 51);        box-shadow: 0px 0px 5px rgba(51, 51, 51, 0.7);        border-left: 6px solid #646464;        border-top-left-radius: 5px;        -moz-border-top-left-radius: 5px;        -webkit-border-top-left-radius: 5px;        -o-border-top-left-radius: 5px;        border-bottom-left-radius: 5px;        -moz-border-bottom-left-radius: 5px;        -webkit-border-bottom-left-radius: 5px;        -o-border-bottom-left-radius: 5px;    }        .list-noticia > li:hover {            border-color: #FFB900;        }        .list-noticia > li .img-noticia {            max-height: 130px;            overflow: hidden;        }#noticias .noticia-text {    margin-top: 30px;}#noticias .img-noticia-int {    max-width: 313px;    max-height: 296px;    float: left;    margin-right: 30px;    margin-bottom: 20px;    overflow: hidden;}#noticias .content-noticia {    display: table;}#lista-noticias{}.noticia{	background-color: #E5F3F1;	padding: 20px;	margin-bottom: 15px;}.noticia-img {    width: 50%;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    background-color: #fff;    padding: 2px;    float: left;}.noticia-imgler {    width: 30%;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    background-color: #fff;    padding: 2px;    float: left;}.quemsomos-imgler {    width: 30%;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    /*background-color: #fff;*/    padding: 2px;    float: left;}.noticia-sede-img{	text-align: center; 	margin-bottom: 20px;	margin-right: 25px; 	overflow-y: hidden; 	background-color: #FFF;	padding: 10px;	float: left;}.noticia-img.img-border{border: 1px solid #E6E6E6; background-color: #FFF; padding: 5px;}.noticia-imgler.img-border{border: 1px solid #E6E6E6; background-color: #FFF; padding: 5px;}.noticia-sede-img.img-border{border: 1px solid #E6E6E6; background-color:#EEE9E9; padding: 20px;}.marcas-img{    float: left;    align-items:baseline;	margin-bottom: 20px;	margin-right: 25px;     padding:30px;}/*Footer*/#footer {    font-size: 13px;    background-color: #284B8C;    padding: 20px 0;    color: #FFF;}    #footer .vbma {        text-align: right;    }@media (min-width: 768px) and (max-width: 979px) {    #posgraduacaotexto {        margin-left: 10px;        margin-right: 10px;    }    #graduacaotexto {        margin-left: 10px;        margin-right: 10px;    }    .mec-imgler {        width: 100%;        text-align: center;        margin-right: 25px;        overflow-y: hidden;        padding: 2px;        float: left;    }    .tabela-taxa .td-taxa{width: 63%; }    .contatos {        padding: 0px 0 0;    }    .contato-icone {        width: auto;        margin-bottom: 10px;        float: none;        text-align: center;    }    .contato-contact {        float: none;        width: auto;    }    .logo {        text-align: center;    }    .list-noticia > li {        border-top: 6px solid #646464;        border-top-left-radius: 5px;        border-top-right-radius: 5px;        border-left: none;    }        .list-noticia > li:hover {            border-top: 6px solid #FFB900;        }        .list-noticia > li .img-noticia {            max-height: 280px;            margin-bottom: 20px;        }    #noticias .img-noticia-int {        max-width: 100%;        float: none;        margin-right: 0px;        margin-bottom: 20px;    }}/* Landscape phone to portrait tablet */@media (max-width: 767px) {    .logo {        margin-bottom: 20px;    }    .contatos {        padding: 30px 0 0;    }    .contato-icone {        width: auto;        margin-bottom: 10px;        float: none;        text-align: center;    }    .contato-informa {        font-size: 14px;    }    .contato-contact {        float: none;        width: auto;    }    .logo {        text-align: center;    }    #carousel-parceiros ol {        margin-top: 20px;    }    .curso-img {        height: auto;    }    #newsletter .newsletter {        width: 100%;    }    #newsletter .bnt-newsletter {        margin-top: 10px;        text-align: right;    }    .list-noticia > li {        border-top: 6px solid #646464;        border-top-left-radius: 5px;        border-top-right-radius: 5px;        border-left: none;    }        .list-noticia > li .img-noticia {            max-height: 650px;            margin-bottom: 20px;        }    #footer .vbma {        text-align: center;        margin-top: 20px;    }    #noticias .img-noticia-int {        max-width: 100%;        max-height: 450px;        float: none;        margin-right: 0px;        margin-bottom: 20px;    }}/* Landscape phones and down */@media (max-width: 480px) {    #carousel-parceiros .thumbnail {        height: 200px;    }    .centered {        margin-top: 8%;    }    .curso-img {        height: auto;    }    .bottom-instituto {        margin-top: 60px;    }    .list-noticia > li .img-noticia {        max-height: 280px;        margin-bottom: 20px;    }}.fonte-branca {    color: white;    font-size: 16px;}.fonte-laranja {    color: #FFCC00;}.fonte-azul{    color:#284B8C;}.img-posicao-left-texto {    float: left;    margin: 0 20px 10px 0;}.img-posicao-right-texto {    float: right;    margin: 0px 0px 10px 20px;}#titulo-pagina{	/*background: #ABCA72;	background-image: url(../img/bk.jpg);	background-position: center;	background-repeat: no-repeat;	background-size: cover;*/	height: 143px;	padding: 10px 0;	}#breadcrumb{	background-color: #4B78CB;	margin-top: 0px;        }.breadcrumb{	font-size: 13px;	background: transparent;	padding: 7px 0;		margin-bottom: 0;	text-align: left;	text-transform: uppercase;}.warning_box{    width: 100%;    clear: both;    background: #fcfae9 url('../imgmens/warning.png') no-repeat left;    border: 1px #e9e6c7 solid;    background-position: 15px 10px;    padding: 20px 20px 15px 60px;    margin: 0 0 10px 0;}.valid_box{    width: 100%;    clear: both;    background: #edfce9 url('../imgmens/valid.png') no-repeat left;    border: 1px #cceac4 solid;    background-position: 15px 10px;    padding: 20px 20px 15px 60px;    margin: 0 0 10px 0;}.error_box{    width: 100%;    clear: both;    background: #fce9e9 url('../imgmens/error.png') no-repeat left;    border: 1px #eac7c7 solid;    background-position: 15px 10px;    padding: 20px 20px 15px 60px;    margin: 0 0 10px 0;}#imgpos {    /*position: absolute;    left: 50%;    top: 50%;    margin-left: -110px;    margin-top: -40px;*/    text-align:center;        width:100%; /* Tamanho da Largura da Div */	height:100%; /* Tamanho da Altura da Div */        position:absolute;         top:0%;         margin-top:0px; /* ou seja ele pega 50% da altura tela e sobe metade do valor da altura no caso 100 */        left:0%;       margin-left:0px; /* ou seja ele pega 50% da largura tela e diminui  metade do valor da largura no caso 250 */	background-color:#F7F0F0;    z-index: 9999; /* número máximo é 9999 */opacity:0.50;	-moz-opacity: 0.50;	filter: alpha(opacity=50);}.textoh2subtituto{    font-size: 14px;}.textoh2subtituto13{    font-size: 1.2em;    font-family: Ubuntu, sans-serif;    border-bottom: 0px solid;}.textoh2subtituto12{    font-size: 1.3em;    border-bottom: 0px solid;    font-weight:bold;}.textoh2subtituto20{    font-size: 20px;}.textoh4grid{    padding:0;    margin:0;    font-size: 14px;}.textoh2subtituto12linha{    font-size: 1.3em;}/*Taxa de matrícula*/.tabela-taxa{border: 1px solid #B94743; margin-bottom: 20px; font-weight: 700; }.tabela-taxa tr td{padding: 10px; }.tabela-taxa .td-taxa{background-color: #B94743; color: #FFF; width: 68%; }.tabela-taxa .td-price{color: #B94743; font-size: 18px; }/*Tabelas Mensalidade e Material Didático*/.tabela-mensalidade .table-bordered {	border: 1px solid #dddddd;		text-align: center;	font-size: 13px;	margin-bottom: 30px;}.widget.widget-table .table th{background-color: #F0F0F0; color: #666666; text-transform: uppercase; text-align: center;}.widget.widget-table .widget-content {	padding: 0;	}.widget.widget-table .widget-content tr td{background-color: #FFF;}.widget .widget-header {	text-align: center;	position: relative;	line-height: 40px;	background: #F2DEDE;}.widget tfoot{border-bottom: 8px solid #B94743;}.pos-img{text-align: center; margin-bottom: 30px; max-height: 230px; overflow-y: hidden; }/*Página - Sobre*/#instituto, #sidebar, #sidebar-matricula{}.tab {  margin-bottom: 20px;  position: relative;  overflow: hidden;  line-height: 1.5;  font-weight: 300;  color: #888;  -webkit-font-smoothing: antialiased;}.tabs {  display: table;  position: relative;  overflow: hidden;  margin: 0;  padding: 0;  width: 100%;  border-bottom: 2px solid #31467A;}.tabs li {  float: left;  line-height: 38px;  overflow: hidden;  padding: 0;  position: relative;}.tabs a {  background-color: #FFF;  color: #888;  font-weight: 500;  display: block;  letter-spacing: 0;  outline: none;  padding: 0 20px;  text-transform: uppercase;  text-decoration: none;  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;}.tabs_item {  display: none;  padding: 30px 0;}.tabs_item img {  width: 250px;  float: left;  margin-right: 50px;  margin-bottom: 20px;}.tabs_item:first-child {  display: block;}.current a {  color: #fff;  background: #31467A;}.tabela-cursos{margin-top: 30px; text-transform: uppercase;}.tabela-cursos thead tr th {	background-color: #284b8d;    color:#FFF;}.tabela-cursos tr{ cursor: pointer; }.tabela-cursos table{border-collapse:collapse;}.tabela-cursos table tr th, .tabela-cursos table tr td {border: none;}.tabela-cursos table tr img{	-webkit-filter: grayscale(100%);    -moz-filter: grayscale(100%);    -ms-filter: grayscale(100%);    -o-filter: grayscale(100%);	filter: grayscale(100%);	height: 24px;	margin-right: 5px;}.tabela-cursos tr:nth-child(odd) {    background-color: #F0F8FF;	border: 0;}.tabela-cursos tr:nth-child(even) {    background-color: #f0f0f0; }.circulo-teste{width: 100px;height: 100px;background-color: #f00;border-radius: 80px; /*(padrão)*/-moz-border-radius: 80px; /*(navegadores Flock e Firefox)*/-webkit-border-radius: 80px; /*(navegadores Chrome e Safari)*/}.textosize10px{   font-size:10px;}/*Section Notícias*/#noticias{	background-color: #284B8C;	padding: 20px 0 40px;	 }#noticias .thumbnail {    position: relative;    padding: 20px;    margin-bottom: 20px;	background-color: #F8F8F8;	border-radius: 0;			-moz-border-radius: 0;	-webkit-border-radius: 0;	-o-border-radius: 0;	border-bottom: 6px solid #8DB63C;}#noticias .thumbnail:hover{ border-bottom: 6px solid #284B8D; /*#009933;*/ background-color: #FFF; }#noticias .thumbnail img {    width: 100%;	height: 152px;	margin-top: 5px;	overflow-y: hidden;}.padding-bottom-10{    padding-top:0px;    padding-bottom:10px;}.padding10{    padding-top:0px;    padding:10px;}.padding-top-10{    padding-top:0px;}.linha-vertical {  height: auto;/*Altura da linha*/  border-left: 1px solid;/* Adiciona borda esquerda na div como ser fosse uma linha.*/  border-right: 1px solid;/* Adiciona borda esquerda na div como ser fosse uma linha.*/  border-color: #E3E3E3;  padding-left:20px;  padding-right:20px;}/*====================================*/.trigger {  padding: 1px 10px;  font-size: 10px;  font-weight: 400;  border-radius: 10px;  border-color: #284B8C;  border:solid;  border-width:0px;  background-color: #284B8C;  color:aliceblue;  display: inline-block;  margin: 2px 5px;  padding:10px;  margin-bottom:10px;}.hoverable, .trigger {  transition: box-shadow 0.55s;  box-shadow: 0;}.hoverable:hover, .trigger:hover {  transition: box-shadow 0.45s;  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}/*====================================*//*====================================*/.trigger1 {  padding: 1px 10px;  font-size: 10px;  font-weight: 400;  border-radius: 10px;  border-color: #284B8C;  border:solid;  border-width:0px;  background-color: #D8D8D8;  color:#000000;  display: inline-block;  margin: 2px 5px;  padding:10px;  margin-bottom:10px;}.hoverable, .trigger1 {  transition: box-shadow 0.55s;  box-shadow: 0;}.hoverable:hover, .trigger1:hover {  transition: box-shadow 0.45s;  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}/*====================================*/ul.pagination {    display: inline-block;    padding: 0;    margin: 0;     background-color: #FAFAFA;}ul.pagination li {display: inline;}ul.pagination li a {    color: black;    float: left;    padding: 8px 16px;    text-decoration: none;    transition: background-color .3s;}ul.pagination li a.active {    background-color: #4CAF50;    color: white;}ul.pagination li a:hover:not(.active) {background-color: #ddd;}paginacao {    display: inline-block;    padding: 0;    margin: 0;    background-color: #4CAF50;    color: white;}.foto1 { float:left; margin:8px;}.foto2 {     float:left;     width:25%;    margin-right:8px;    margin-bottom:8px;}.floatleft { float:left; }.posicaodivmatriz{    float:right;    width:100%;}.margemimagemDireiraEmbaixo10{    padding-right:10px;    padding-bottom:10px;}/*Section Área dos Cursos*/#grupocinza{    /*padding: 20px 0 40px;*/    background-color: #FAFAFA;    background-position: top -90px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;}#grupocinza2{    padding: 20px 0 40px;    background-color: #EFF5FB;    background-position: top -90px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;}#grupocinza3{    padding: 20px 0 40px;    background-color: #F5FBEF;    background-position: top -90px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;}#grupocinza4{    padding: 20px 0 40px;    background-color: #FBEFEF;    background-position: top -90px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;}#grupocinza5{    padding: 20px 0 40px;    background-color: #E0ECF8;    background-position: top -90px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;}h1, .title-border, .title{	font-size: 32px;	text-align: center;	margin: 18px 0 30px;		color:white;	font-weight: 300;	position: relative;	}.title-border:after{	content:""; 	position: absolute; 	bottom: -15px; 	left: 32.5%;	right: 32.5%; 	height: 1px; 	width: 35%;	text-align: center;	background-color: #284B8D;/*#009933;*/}.CabecalhoNoticiaHome{    font-size:10px;}.precocursogrid{    font-size:0.8em;    TEXT-TRANSFORM: lowercase;} .margin-direita5{      margin-left:5px; }#modelocertificadocap {    background-color: #dfdfdf;    background-image:url(../../img/banner/background-modelocertificadocap.jpg);    background-repeat: no-repeat;    padding:0px 0 0px 0px; /*top  */    height:auto;} #vestibular {    /*background-color: #003c61;*/    background-image:url("https://fasouza.com.br/img/banner/fundovestibularfasouza.jpg");    background-repeat: no-repeat;    padding:0px 0 0px 0px; /*top  */    height:auto;} .fontazul{    color:#284B8C;} /*-------------------------------------------------------------CURSOS DE GRADUAÇÃO*/#listaCursos{}.box-lista-cursos{    background: #FFFFFF;    box-shadow: 0px 0px 15px #CCC;    padding: 10px;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    }.lista-cursos-body{    position: relative;    min-height: 240px;    display: inline-block;}.lista-cursos-footer{    color: #737373;    position: absolute;    bottom: 0;    }@media (min-width: 768px) and (max-width: 979px) {	}/* Landscape phone to portrait tablet */@media (max-width: 767px) {    #posgraduacaotexto {        margin-left: 10px;        margin-right: 10px;        /*        padding-left: 140px;        padding-right: 140px;*/    }    #graduacaotexto {        margin-left: 10px;        margin-right: 10px;    }    .mec-imgler {        width: 100%;        text-align: center;        margin-right: 25px;        overflow-y: hidden;        padding: 2px;        float: left;    }    .marginTop-mobile{ margin-top: 30px;}        #lista-cursos{text-align: center}    .lista-cursos-body{        min-height: 130px;    }    .lista-cursos-footer{        position: relative;        margin-top: 20px;    }}/* Landscape phones and down */@media (max-width: 480px) { }.boxparceiros {    border-radius: 3px;    background: #fff;    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);    padding: 10px 25px;    text-align: right;    display: block;    margin-top: 60px;    height: 550px;    text-decoration:none;    margin-bottom:20px;}.boxparceiros-icon {    background-color: #284B8C;    border-radius: 50%;    display: table;    height: 100px;    margin: 0 auto;    width: 100px;    margin-top: -61px;}.boxparceiros-icon span {    color: #fff;    display: table-cell;    text-align: center;    vertical-align: middle;}/*PARCEIROS*/#image {  /*position:fixed;*/float: left;margin-right:10px;}/*MATRICULA - POSIÇÃO*/.wizard {    margin: 20px auto;    background: #fff;}    .wizard .nav-tabs {        position: relative;        margin: 40px auto;        margin-bottom: 0;        border-bottom-color: #e0e0e0;    }    .wizard > div.wizard-inner {        position: relative;    }.connecting-line {    height: 2px;    background: #e0e0e0;    position: absolute;    width: 80%;    margin: 0 auto;    left: 0;    right: 0;    top: 50%;    z-index: 1;}.wizard .nav-tabs > li.active > a, .wizard .nav-tabs > li.active > a:focus, .wizard .nav-tabs > li.active > a:hover {    color: #555;    cursor: default;    border: 0;    border-bottom-color: transparent;}span.round-tab {    width: 70px;    height: 70px;    line-height: 70px;    display: inline-block;    border-radius: 100px;    background: #fff;    border: 2px solid #e0e0e0;    z-index: 2;    position: absolute;    left: 0;    text-align: center;    font-size: 25px;}    span.round-tab i {        color: #555;    }.wizard li.active span.round-tab {    background: #fff;    border: 2px solid #5bc0de;}    .wizard li.active span.round-tab i {        color: #5bc0de;    }span.round-tab:hover {    color: #333;    border: 2px solid #333;}.wizard .nav-tabs > li {    width: 20%;}.wizard li:after {    content: " ";    position: absolute;    left: 46%;    opacity: 0;    margin: 0 auto;    bottom: 0;    border: 5px solid transparent;    border-bottom-color: #5bc0de;    transition: .1s ease-in-out;}.wizard li.active:after {    content: " ";    position: absolute;    left: 46%;    opacity: 1;    margin: 0 auto;    bottom: 0;    border: 10px solid transparent;    border-bottom-color: #5bc0de;}.wizard .nav-tabs > li a {    width: 70px;    height: 70px;    margin: 20px auto;    border-radius: 100%;    padding: 0;}    .wizard .nav-tabs > li a:hover {        background: 0 0;    }.wizard .tab-pane {    position: relative;    padding-top: 50px;}.wizard h3 {    margin-top: 0;}@media(max-width :585px) {    .wizard {        width: 100%;        height: auto !important;    }    span.round-tab {        font-size: 16px;        width: 50px;        height: 50px;        line-height: 50px;    }    .wizard .nav-tabs > li a {        width: 50px;        height: 50px;        line-height: 50px;    }    .wizard li.active:after {        content: " ";        position: absolute;        left: 35%;    }}/*FIM MATRICULA - POSIÇÃO*/.textoh2subtituto12linha {    font-size: 1.3em;    text-align: justify;}.detelhapos-imgler {    width: 40%;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    background-color: #fff;    padding: 2px;    float: left;}/*Colase detalhes cursos*/#Collapsedetalhecursos{    height: auto;    padding: 0px 0;}#Collapsedetalhecursos{    background: url("../img/bk-depoimentos.jpg") no-repeat fixed left;}/*#Collapsedetalhecursos h2 {    font-weight: 700;    text-transform: uppercase;    margin-bottom: 0px;    text-align: center;    font-family: 'Ubuntu', sans-serif;    color: #284B8B;    font-style: normal;    font-size: 2.5rem;}*//*#Collapsedetalhecursos h3 {    font-style: italic;    font-weight: 600;    color: #666666;    font-size: 1.5rem;     text-align: center;}*/#accordion8 .panel{    border: none;    box-shadow: none;    border-radius: 0;    margin-bottom: 15px;}#accordion8 .panel-heading{    padding: 0;    border-radius: 0;    border: none;}#accordion8 .panel-title a{    display: block;    padding: 20px 30px 20px 50px;    background: #ffffff;    font-size: 16px;    font-weight: 700;    color: #333;    position: relative;    transition: all 0.5s ease 0s;    border: 1px solid #CCC;    border-radius: 5px;    text-align: left;}#accordion8 .panel-title a.collapsed{    background: #fff;    color: #696969;    border: 1px solid #CCC;    border-radius: 5px;}#accordion8 .panel-title a:after,#accordion8 .panel-title a.collapsed:after{    content: "\f106";    font-family: "Font Awesome 5 Free";    font-weight: 900;    width: 30px;    height: 30px;    line-height: 30px;    border-radius: 5px;    font-size: 16px;    color: #fff;    text-align: center;    position: absolute;    top: 25%;    left: -13px;    background: #FF9933; /*//Cor do ícone*/}#accordion8 .panel-title a.collapsed:after{    content: "\f107";    background: #FF9933; }#accordion8 .panel-title a.collapsed:hover{    background: #f1f1f1;    //color: #CCC;}#accordion8 .panel-body{    font-size: 14px;    color: #666666;    line-height: 25px;    background: #FFF;    padding: 15px 15px 15px 50px;    border: none;    transition: all 0.5s ease 0s;}/*Fim Colase detalhes cursos*/h2.subcapacitacao {    color: #284b8c;    font-size: 1.8em;    border-bottom: none;    text-align: left;    background-color: none;    text-transform: none;    font-weight: 400;    line-height: 1.2;    text-align: justify;    position: relative;}h2.capacitacao {    color: #284b8c;    font-size: 22px;    border-bottom: none;    text-align: left;    background-color: #fff;    text-transform: none;    font-weight: 700;    /*padding: 6px 10px;        margin: 18px 0 30px;*/    position: relative;    text-transform: uppercase;}
