#wrapper {    width: 100%;    height: 100%;}body {    background-color: #fff;}#conteudo, #footer, #header, #mapa-site, #menu-area-cursos, #menu-cursos, #menu-vestibular, #newsletter {    width: 100%;}#cabecalho {    padding: 66px 0 15px 0;}#vestibular { /*background-image: url(https://fasouza.com.br/img/banner/fundovestibularfasouza.webp);*/    border-top: 5px solid #ffffff;    background-color: #FEC939;    padding: 0;    height: auto; /*    margin-top: 60px;*/}.logo {    margin-bottom: 0;    margin-top: 0;}.contatos {    padding: 0;    margin: 10px 0 0;}    .contatos > li {        display: inline;        list-style: none;    }        .contatos > li > a {            float: left;            margin: 0 20px;        }#mapa-site .contatos, .contato-icone .fa-phone, .contato-icone .fa-whatsapp, .contato-icone .glyphicon.glyphicon-phone-alt {    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;}.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;}#mapa-site .contatos, .contato-icone .fa-phone, .contato-icone .fa-whatsapp {    width: 45px;    height: 45px;    padding: 10px;    color: #fff;    background-color: #284b8c;    text-align: center;    border-radius: 50%;}.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: 700;    font-family: Roboto,sans-serif;    font-size: 11px;    text-transform: uppercase;    color: #013098;    text-align: center;}.contato-informa-telefone {    font-weight: 700;    font-family: Roboto,sans-serif;    font-size: 12px;    text-transform: uppercase;    color: #013098;    text-align: center;}#menu-area-cursos {    padding: 10px 0 15px;    background-color: #284b8d;    background-position: top -90px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;    padding: 20px 0 20px;}#menu-cursos {    margin-top: 10px;    padding: 10px 0 15px;    background-color: #284b8d;    background-image: url(https://fasouza.com.br/img/imggraduacao/background.jpg);    background-position: top -10px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;    padding: 20px 0 20px;}#menu-vestibular {    margin-top: 0;    padding: 10px 0 15px;    background-color: #284b8d;    background-image: url(https://fasouza.com.br/img/imgvestibular/vestibular-banner.jpg);    background-position: top 0 right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;    padding: 20px 0 20px;    height: 400px;}.block {    text-align: center;}    .block:before {        content: '';        display: inline-block;        height: 100%;        vertical-align: middle;        margin-right: -.25em;    }#cursos {    background-color: #284b8c;    background-image: url(https://fasouza.com.br/img/fundo-cursos.jpg);    background-position: top -10px right;    background-repeat: no-repeat;    background-attachment: scroll;    overflow-y: hidden;    padding: 100px 0 20px;}.curso-img {    height: 174px;    overflow-y: hidden;}#pos-graduacao {    background-color: #fff;    padding: 20px 0 40px;}.info > a {    background-color: #03a9f4;    border-radius: 2px;    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);    color: #fff;    transition: all .5s ease 0s;}    .info > a:hover {        background-color: #0288d1;        box-shadow: 0 2px 3px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.12);        color: #fff;        transition: all .5s ease 0s;    }#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;    }#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;}#links-sociaisrodape {    text-align: center;}#footer {    font-size: 13px;    background-color: #284b8c;    padding: 20px 0;    color: #fff;}#footermatricula {    font-size: 13px; /*background-color: #284b8c;*/    padding: 20px 0;    color: #000;}@media (min-width:768px) and (max-width:979px) {    .contatos {        padding: 0 0 0;    }    .contato-icone {        width: auto;        margin-bottom: 10px;        float: none;        text-align: center;    }    .contato-contact {        float: none;        width: auto;    }    .logo {        text-align: center;    }}@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;    }    .curso-img {        height: auto;    }    #newsletter .newsletter {        width: 100%;    }}@media (max-width:480px) {    .curso-img {        height: auto;    }}@media (max-width:767px) {    .marginTop-mobile {        margin-top: 30px;    }}.fonte-branca {    color: #d1e4f2;    font-size: 16px;}#imgpos {    text-align: center;    width: 100%;    height: 100%;    position: absolute;    top: 0;    margin-top: 0;    left: 0;    margin-left: 0;    background-color: #f7f0f0;    z-index: 9999;    opacity: .5;    -moz-opacity: .5;}.textoh2subtituto {    font-size: 14px;}.textoh2subtituto13 {    font-size: 1.2em;    font-family: Ubuntu,sans-serif;    border-bottom: 0 solid;}.textoh2subtituto18 {    font-size: 1.5em;    font-family: Ubuntu,sans-serif;    border-bottom: 0 solid;}.textoh2subtituto12 {    font-size: 1.3em;    border-bottom: 0 solid;    font-weight: 700;}.textoh2subtituto20 {    font-size: 20px;}.textoh2subtituto12linha {    font-size: 1.3em;    text-align: justify;}.textoh3subtituto12linha {    font-size: 1.3em;    text-align: justify;    border-bottom: 0 solid;    background-color: none;    border-bottom-style: none;    text-decoration: none;    border-bottom: 0 solid;}.widget .widget-header {    text-align: center;    position: relative;    line-height: 40px;    background: #f2dede;}.widget .widget-header-novo {    text-align: center;    position: relative;    line-height: 40px;    background: #284b8d;}.lista-cursos-body-right-novo {    text-align: center;    position: relative;    line-height: 40px;    background: #284b8d;}.pos-img {    text-align: center;    margin-bottom: 30px;    max-height: 230px;    overflow-y: hidden;}#noticias {    background-color: #284b8c;    padding: 20px 0 40px;}.linha-vertical {    height: auto;    border-left: 1px solid;    border-right: 1px solid;    border-color: #e3e3e3;    padding-left: 20px;    padding-right: 20px;}.mec {    float: left;    margin: 8px;    width: 33.33%;}.title, .title-border, h1 {    font-size: 32px;    text-align: center;    margin: 18px 0 30px;    color: #fff;    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;    }#diferencial {    border-top: 5px solid #ffffff; /*background: #032b4d url(https://fasouza.com.br/img/banner/fundo_nossos_diferenciais.webp);*/    background-color: #004E81;    padding: 0;    height: auto;}ul li.separador {    width: 100%;    border-top: 1px solid #000;    list-style-type: none;}#image {    float: left;    margin-right: 10px;}.cookieConsentContainer {    z-index: 999;    width: 350px;    min-height: 20px;    box-sizing: border-box;    padding: 30px 30px 30px 30px;    background: #232323;    overflow: hidden;    position: fixed;    bottom: 30px;    right: 30px;    display: none;}    .cookieConsentContainer .cookieTitle a {        font-family: OpenSans,arial,sans-serif;        color: #fff;        font-size: 22px;        line-height: 20px;        display: block;    }    .cookieConsentContainer .cookieDesc p {        margin: 0;        padding: 0;        font-family: OpenSans,arial,sans-serif;        color: #fff;        font-size: 13px;        line-height: 20px;        display: block;        margin-top: 10px;    }    .cookieConsentContainer .cookieDesc a {        font-family: OpenSans,arial,sans-serif;        color: #fff;        text-decoration: underline;    }    .cookieConsentContainer .cookieButton a {        display: inline-block;        font-family: OpenSans,arial,sans-serif;        color: #fff;        font-size: 14px;        font-weight: 700;        margin-top: 14px;        background: #000;        box-sizing: border-box;        padding: 15px 24px;        text-align: center;        transition: background .3s;    }        .cookieConsentContainer .cookieButton a:hover {            cursor: pointer;            background: #3e9b67;        }@media (max-width:980px) {    .cookieConsentContainer {        bottom: 0 !important;        left: 0 !important;        width: 100% !important;    }}#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: #fff;    font-size: 16px;    font-weight: 700;    color: #333;    position: relative;    transition: all .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.collapsed:after, #accordion8 .panel-title a: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: #f93;        }        #accordion8 .panel-title a.collapsed:after {            content: "\f107";            background: #f93;        }        #accordion8 .panel-title a.collapsed:hover {            background: #f1f1f1;        }#accordion8 .panel-body {    font-size: 14px;    color: #666;    line-height: 25px;    background: #fff;    padding: 15px 15px 15px 50px;    border: none;    transition: all .5s ease 0s;}/*Fasouza*/#acessibilidade, #bk-vestibular, #breadcrumb, #breadcrumbgraduacao, #conteudo, #container03, #conteudo-interno, #footer, #fundobannerfa, #header, #mapa-site, #menu-area-cursos, #menu-cursos, #menu-vestibular, #newsletter, #parceiros, #procura, #slider, #bannertopoprincipal {    width: 100%;}h1.head-Curso-Azul {    color: #284b8d; /*text-align: center;*/    border: none;    text-transform: uppercase;}#tituloprincipal p {    color: #fff; /*#284b8c;*/    font-size: 0.8em;    text-transform: uppercase;    text-align: center;    font-weight: 400;    margin-top: -30px;    margin-bottom: 40px;}#tituloprincipal h1 {    text-align: center;    font-size: 2.8em;}h2.titutolonoticia {    color: #284b8c;    font-size: 18px;    border-bottom: none;    text-align: left;    text-transform: none;    font-weight: 700;    padding-top: 6px;    padding-bottom: 10px;    text-transform: uppercase; /*margin: 18px 0 30px;*/    position: relative;}#noticias {    background-color: #284b8c;    padding: 20px 0 40px;}.noticia {    background-color: #e5f3f1;    padding: 20px;    margin-bottom: 15px;}.noticia-img {    width: 280px;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    margin-left: 80px;    overflow-y: hidden;    background-color: #fff;    padding: 10px;    text-align: center; /*float:left;*/}#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;        background-color: #fff;    }    #noticias .thumbnail img {        width: 100%;        height: 152px;        margin-top: 5px;        overflow-y: hidden;    }#noticias h3.title {    font-family: 'PT Sans',sans-serif;    font-size: 22px;    font-weight: 700;    font-style: italic;    color: #000;    margin-top: 0;}#noticias h2 {    text-align: left;    text-transform: inherit;    font-family: 'PT Sans',sans-serif;    font-size: 24px;    font-weight: 700;    font-style: italic;    color: #000;    margin-top: 20px;}#noticias .data-noticia {    font-size: 14px;    color: #1198d1;}#noticias p {    font-size: 15px;    text-align: justify;}#noticias .noticia-text p {    font-size: 16px;}#noticias .title-noticia-link {    font-size: 18px;    font-weight: 700;    font-style: italic;    color: #000;    margin-top: 0;}#lista-noticias h5 {    text-align: center;}noticias h5 {    font-size: 12px;}#noticias h5 {    font-size: 15px;    font-family: Roboto,sans-serif;    text-align: center;    text-transform: uppercase;    color: #fff;    padding-top: 10px;}#sidebar h5, #sidebar-matricula h5 {    font-family: Roboto,sans-serif;    font-size: 20px;    font-weight: 700;    color: #fff;    display: block;    text-align: center;    text-transform: uppercase;    text-decoration: none;    background-color: #284b8d;    border-bottom: 4px solid #284b8d;    letter-spacing: 0;    outline: 0;    padding: 15px;    margin-top: 0;    margin-bottom: 5px;}#lista-noticias h5, #lista-noticias h6 {    font-weight: 700;    text-transform: uppercase;    margin-top: 0;    margin-bottom: 30px;}#lista-noticias h6 {    color: #182744;}#lista-noticias h6 {    font-size: 16px;}#imagemdenoticia .noticiaimgler {    width: 340px;}#imagemdenoticia .noticia-imgler {    width: 340px;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    background-color: #fff;    padding: 2px;    float: left;}    #imagemdenoticia .noticia-imgler.img-border {        border: 1px solid #e6e6e6;        background-color: #fff;        padding: 5px;    }#breadcrumb {    background-color: #284b8d;    margin-top: 0;}.breadcrumb {    font-size: 13px;    background: 0 0;    padding: 7px 0;    margin-bottom: 0;    text-align: left;    text-transform: uppercase;    color: #fff;}#breadcrumbgraduacao {    background-color: #284b8d;    margin-top: 50px;}.breadcrumbgraduacao {    font-size: 13px;    background: 0 0;    padding: 7px 0;    margin-bottom: 0;    text-align: left;    text-transform: uppercase;    color: #fff;}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.cabecalhosite {    color: #284b8c;    font-size: 18px;    border-bottom: none;    text-align: left;    background-color: none;    text-transform: none;    font-weight: 400;    line-height: 1.2;    text-align: justify;    position: relative;    padding-right: 20px;}h2.detalhecurso {    color: #284b8c;    font-size: 21px;    border-bottom: none;    text-align: left;    background-color: none;    text-transform: none;    font-weight: 700;    line-height: 1.2;    text-align: justify;    position: relative;    padding-right: 20px;}h2.triggerfasouza {    border-bottom: none;    background-color: none;    text-transform: none;    font-size: 0.9em;}.detelhapos-imgler {    width: 340px; /*40%;*/    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    background-color: #fff;    padding: 2px;    float: left;}.detelhapos-imgdepoimento {    width: 35%;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    background-color: #fff;    padding: 2px;    float: left;}.detelhapos-video {    width: 50%;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    background-color: #fff;    padding: 2px;    float: left;}.video-ler {    width: 30%;    text-align: center;    margin-bottom: 20px;    margin-right: 25px;    overflow-y: hidden;    background-color: #fff;    padding: 2px;    float: left;}.mec-imgler {    width: 50%;    text-align: center; /*margin-bottom: 20px;*/    margin-right: 25px;    overflow-y: hidden;    padding: 2px;    float: left;}.cpa-imgler {    width: 25%;    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;}#conteudo-interno h3 { /*text-transform: uppercase;*/    font-size: 18px;    color: #284b8d;    font-weight: 700; /*background-color: #aab6ce;*/ /*border-left: 19px solid #284b8d;*/ /*padding: 10px;    margin-bottom: 20px;    margin-top: 10px;*/}@media (min-width:768px) and (max-width:979px) {    .tabela-taxa .td-taxa {        width: 63%;    }    #grupocinza2 .imagembanner {        width: 340px;    }    #grupocinza .imagembanner {        width: 340px;    }    #vestibular .imagemvestibular {        width: 1120px;        width: 370px;    }    #diferencial .imgdiferencial {        width: 1120px;        width: 370px;    }    .contatos {        padding: 0 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: 0;        margin-bottom: 20px;    }}@media (max-width:767px) {    .logo {        margin-bottom: 20px;    }    #imagemdenoticia .noticiaimgler {        width: 340px;    }    #grupocinza2 .imagembanner {        width: 340px;    }    #grupocinza .imagembanner {        width: 340px;    }    #diferencial .imgdiferencial {        width: 440px;    }    #bannertopoprincipal .imgbannertopoprincipal {        width: 760px;    }    #vestibular .imagemvestibular {        width: 440px;    }    .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: 0;        margin-bottom: 20px;    }}@media (max-width:480px) {    #carousel-parceiros .thumbnail {        height: 200px;    }    #grupocinza2 .imggrupocinza2 {        width: 300px;    }    #grupocinza .imggrupocinza {        width: 330px;        padding-top: 5px;    }    #diferencial .imgdiferencial {        width: 100%; /*margin-left: -60px;*/    }    #vestibular .imagemvestibular {        width: 100%; /*margin-left:-130px;*/    }    #bannertopoprincipal .imgbannertopoprincipal {        width: 260px;    }    .centered {        margin-top: 8%;    }    .curso-img {        height: auto;    }    .bottom-instituto {        margin-top: 60px;    }    .list-noticia > li .img-noticia {        max-height: 280px;        margin-bottom: 20px;    }}@media (max-width:767px) {    .marginTop-mobile {        margin-top: 30px;    }    #lista-cursos {        text-align: center;    }    .lista-cursos-body {        min-height: 130px;    }    .lista-cursos-footer {        position: relative;        margin-top: 20px;    }}.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;    }.trigger1 {    padding: 1px 10px;    font-size: 10px;    font-weight: 400;    border-radius: 10px;    border-color: #284b8c;    border: solid;    border-width: 0; /*background-color: #d8d8d8;*/    color: #000;    display: inline-block;    margin: 2px 5px;    padding: 10px;    margin-bottom: 10px;    border: 1px solid #294a8d;}.hoverable, .trigger1 {    transition: box-shadow .55s;    box-shadow: 0;}    .hoverable:hover, .trigger1:hover {        transition: box-shadow .45s;        box-shadow: 0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);    }.box-lista-cursos {    background: #fff;    box-shadow: 0 0 15px #ccc;    padding: 10px;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}.box-lista-cursos-educacao {    background: #fff;    box-shadow: 0 0 15px #ccc;    padding: 10px;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    height: auto;    margin-left: 10px;}.lista-cursos-body {    position: relative;    min-height: 240px;    display: inline-block;}    .lista-cursos-body p {        font-size: 10pt;        line-height: 18px;        text-align: justify;        padding-left: 20px;        padding-right: 20px;        Font-weight: normal;    }.lista-cursos-footer {    color: #737373;    position: absolute;    bottom: 0;}/*CURSOS DE GRADUA��O*/.classificacao-curso {    margin: 0;    padding: 0;}    .classificacao-curso > li {        display: inline-block;        list-style: none; /*color: #737373;*/        margin-right: 25px;        margin-top: 7px; /*font-weight: bolder;*/        font-size: 0.9em;        font-weight: 400;        text-transform: uppercase;    }    .classificacao-curso i.fas, .classificacao-curso i.far {        margin-right: 5px;        color: #ec971f;    }.btn-detalhe-vaga {    background: #fa6400;    color: #FFF;    text-align: center;    font-weight: bold;}    .btn-detalhe-vaga:hover {        background: #204d74;        border-color: #204d74;    }.btn-detalhe-curso {    color: #FFF;    text-align: center;    font-weight: bold;}    .btn-detalhe-curso:hover {        background: #204d74;        border-color: #204d74;    }.btn-detalhe-ligamos {    color: #FFF;    text-align: center;    font-weight: bold;}    .btn-detalhe-ligamos:hover {        background: #204d74;        border-color: #204d74;    }.btn-detalhe-cursoingresso {    color: #FFF;    text-align: center;    font-weight: bold;    width: 25%;}    .btn-detalhe-cursoingresso:hover {        background: #204d74;        border-color: #204d74;    }/*FIM CURSOS DE GRADUA��O*/ul.pagination {    display: inline-block;    padding: 0;    margin: 0;    background-color: #fafafa;}    ul.pagination li {        display: inline;    }        ul.pagination li a {            color: #000;            float: left;            padding: 8px 16px;            text-decoration: none;            transition: background-color .3s;        }            ul.pagination li a.active {                background-color: #4caf50;                color: #fff;            }            ul.pagination li a:hover:not(.active) {                background-color: #ddd;            }paginacao {    display: inline-block;    padding: 0;    margin: 0;    background-color: #4caf50;    color: #fff;}.box {    border-radius: 3px;    background: #fff;    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);    padding: 10px 25px;    text-align: right;    display: block;    margin-top: 60px;    height: 350px;    margin-bottom: 60px;}.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;    }.boxparceiros {    border-radius: 3px;    background: #fff;    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);    padding: 10px 25px;    text-align: right;    display: block;    margin-top: 30px;    height: 330px;    text-decoration: none;}.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;    }h2.inscvestibular {    color: #284b8c;    font-size: 16px;    border-bottom: none;    text-align: center;    text-transform: none;    font-weight: 700;    position: relative;    text-transform: uppercase;}.buttonContato {    background-color: #00528a;    color: white;    padding: 15px 32px;    text-align: center;    text-decoration: none;    display: inline-block;    font-size: 16px;    border: 1px solid #0d0e0e;    margin-bottom: 10px;}    .buttonContato:hover {        background-color: #1d7dbe;        color: #fff;    }.buttonInscricao {    background-color: #ffcf2a;    color: #000000;    padding: 15px 32px;    text-align: center;    text-decoration: none;    display: inline-block;    font-size: 16px;    border: 1px solid #0d0e0e;    margin-bottom: 10px;}    .buttonInscricao:hover {        background-color: #f2be0d;        color: #fff;    }.buttonwhatsapp {    background-color: #03765a;    color: #fff;    padding: 15px 32px;    text-align: center;    text-decoration: none;    display: inline-block;    font-size: 16px;    border: 1px solid #0d0e0e;    margin-bottom: 10px;}    .buttonwhatsapp:hover {        background-color: #17b08b;        color: #fff;    }.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)*/}/*Fim Fasouza*/.buttonInscricaoazul {    background-color: #294A8D; /*#012655;*/    border: none;    color: #ffffff;    text-align: center;    text-decoration: none;    display: inline-block;    font-size: 16px; /*font-weight:bold;*/ /*line-height: 60px; /*Muda altura da linha do texto (verticalmente)*/    border-radius: 10px 10px;}    .buttonInscricaoazul:hover {        background-color: #1a73e5;        color: #fff;    }.buttonInscricaoLaranja {    background-color: #FFD700;    border: none;    color: #000000;    text-align: center;    text-decoration: none;    display: inline-block;    font-size: 16px; /*font-weight:bold;*/ /*line-height: 60px; /*Muda altura da linha do texto (verticalmente)*/    border-radius: 10px 10px;}    .buttonInscricaoLaranja:hover {        background-color: #f2be0d;        color: #fff;    }#container06 {    color: #ffffff;    font-size: 1.2em;    font-style: normal;    text-align: justify;    font-weight: 400; /*background: url("../img/fundo/fundo-container02.png") no-repeat fixed left;*/    background-color: #002756;    border-top: 5px solid #ffffff;    min-height: 450px;    padding-top: 20px;}    #container06 h2 {        color: #ffffff;        font-family: 'Open Sans', sans-serif;        font-size: 2.6em;        font-style: normal;        text-align: left;        font-weight: 700;        padding-top: 10px; /*text-transform:uppercase;*/        border-bottom: 0 solid;        border-bottom: none;        text-transform: none;    }    #container06 p {        color: #ffffff;        text-align: justify;    }    #container06 #slidepos p {        color: #000000;        text-align: justify;    }    #container06 #slidepos h3 {        color: #000000;    }    #container06 #carousel-cursospos {        margin-top: 10px;    }/*================================================*/.margemdetalhecurso{    margin-left:-25px;    padding-left:30px;}.espacodetalhecurso {    padding-left: 10px;}.margemdetalhecursolateral {    margin-left: 20px;}.buttonInscricao {    background-color: #ffcf2a;    border: none;    color: #000000;    padding: 15px 32px;    text-align: center;    text-decoration: none;    display: inline-block;    font-size: 26px;    width:200px;}    .buttonInscricao:hover {        background-color: #f2be0d;        color: #fff;    }#bordaautor {    width: 100%;    height: auto;    border: solid 2px;    border-radius: 0px 20px 0px 20px;    margin-bottom: 60px;    padding: 10px;    border-color: #E6E6E6;}
