.breadcrumb > li > a {    color: #b9a67d;}.breadcrumb > li.active {    color: #fff;}.breadcrumb > li + li:before {    color: #fff;}ul.cursos-area {    position: relative;    margin: auto;    padding: 0;    list-style: none;    overflow: hidden;    -webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.1);    -moz-box-shadow: 1px 1px 10px rgba(0,0,0,.1);    box-shadow: 1px 1px 10px rgba(0,0,0,.1);}.cursos-area li a {    background-color: #fff;    padding-left: 20px;    padding-right: 20px;    width: auto;    height: 50px;    line-height: 50px;    display: block;    overflow: hidden;    position: relative;    text-decoration: none;    text-transform: uppercase;    font-size: 15px;    color: #063;    -webkit-transition: all .2s linear;    -moz-transition: all .2s linear;    -o-transition: all .2s linear;    transition: all .2s linear;    border-left: 5px solid #fff;    margin-bottom: 2px;}    #sidebar .cursos-area li a:hover, #sidebar-matricula .cursos-area li a:hover, .cursos-area li a:hover {        color: #033;        background: #f5fbeb;        border-left: 5px solid #284b8d;    }.cursos-area i {    font-size: 24px;    margin-right: 10px;    -webkit-transition: all .2s linear;    -moz-transition: all .2s linear;    -o-transition: all .2s linear;    transition: all .2s linear;}.cursos-area li a img {    height: 28px;}.cursos-area li a:hover img {    -webkit-filter: saturate(50%);    -moz-filter: saturate(50%);    -ms-filter: saturate(50%);    -o-filter: saturate(50%);    filter: saturate(50%);}#sidebar .cursos-area li a, #sidebar-matricula .cursos-area li a {    color: #063;    background-color: #e0ecf8;    border-color: #e0ecf8;}    #sidebar .cursos-area li a:hover, #sidebar-matricula .cursos-area li a:hover {        color: #2d5d44;        background-color: #e7e7e7;        border-color: #284b8d;    }    #sidebar .cursos-area li a.link-info, #sidebar-matricula .cursos-area li a.link-info {        color: #fff;        background-color: #284b8d;        border-color: #284b8d;    }        #sidebar .cursos-area li a.link-info:hover, #sidebar-matricula .cursos-area li a.link-info:hover {            background-color: #284b8d;        }.links-sobre {    margin: 0;    padding: 0;}    .links-sobre > li {        list-style: none;    }        .links-sobre > li > a {            background-color: #063;            display: block;            text-transform: uppercase;            font-weight: 700;            color: #fff;            padding: 10px;            margin: 10px 0;        }            .links-sobre > li > a.btn-green:hover, .links-sobre > li > a.btn-red:hover, .links-sobre > li > a.btn-yellow:hover {                background-color: #182744;                text-decoration: none;            }.btn-maisinfo {    color: #063;}.link-mapa {    margin: 0;    padding: 0;    text-align: left;}    .link-mapa li {        display: block;        list-style: none;    }        .link-mapa li a {            line-height: 25px;            text-transform: uppercase;            color: #000;            display: block;        }            .link-mapa li a:hover {                text-decoration: underline;                color: #fff;            }#lista-duvidas .list-group li, #lista-informacoes .list-group li {    margin-bottom: 10px;    border-radius: 0;    -moz-border-radius: 0;    -webkit-border-radius: 0;    -o-border-radius: 0;    text-align: justify;}#lista-informacoes .list-group li {    border-color: #5cb85c;}#lista-duvidas .list-group li {    border: none;    background-color: #c6881d;}#lista-duvidas .list-doc li {    background-color: transparent;}a.btn-link-leia {    color: #b94743;    text-transform: uppercase;    font-size: 13px;}.carousel.vertical .btn-cursos {    font-size: 16px;    border-radius: 0;    -moz-border-radius: 0;    -webkit-border-radius: 0;    -o-border-radius: 0;    border: none;    padding: 15px;    color: #fff;}.carousel.vertical .btn-promo-brown {    background-color: #372012;}.carousel.vertical .btn-promo-blue {    background-color: #428bca;}.carousel.vertical .btn-promo-red {    background-color: #ad394e;}.carousel.vertical .btn-promo-blues {    background-color: #325e9a;}.carousel.vertical .btn-promo-gray {    background-color: #434141;}.carousel.vertical .btn-promo-green {    background-color: #448005;}.carousel.vertical .btn-promo-violet {    background-color: #783c88;}.carousel.vertical .btn-promo-yellow {    background-color: #a97b05;}.nav.nav-pills.nav-justified.setup-panel {    display: inline-block;    box-shadow: 0 0 15px 1px rgba(0,0,0,.35);    overflow: hidden;    border-radius: 5px;    counter-reset: flag;}    .nav.nav-pills.nav-justified.setup-panel a {        text-decoration: none;        outline: 0;        display: block;        font-size: 16px;        line-height: 36px;        color: #fff;        padding: 0 10px 0 60px;        background: #666;        background: linear-gradient(#666,#333);        position: relative;    }        .nav.nav-pills.nav-justified.setup-panel a:first-child {            padding-left: 0;            border-radius: 5px 0 0 5px;        }            .nav.nav-pills.nav-justified.setup-panel a:first-child:before {                left: 34px;            }        .nav.nav-pills.nav-justified.setup-panel a:last-child {            border-radius: 0;            padding-right: 30px;        }        .nav.nav-pills.nav-justified.setup-panel a.active, .nav.nav-pills.nav-justified.setup-panel a:hover {            background: #182744;        }            .nav.nav-pills.nav-justified.setup-panel a.active:after, .nav.nav-pills.nav-justified.setup-panel a:hover:after {                background: #182744;            }        .nav.nav-pills.nav-justified.setup-panel a:after {            content: '';            position: absolute;            top: 0;            right: -18px;            width: 36px;            height: 36px;            transform: scale(.707) rotate(45deg);            z-index: 1;            background: #666;            background: linear-gradient(135deg,#666,#333);            box-shadow: 2px -2px 0 2px rgba(0,0,0,.4),3px -3px 0 2px rgba(255,255,255,.1);            border-radius: 0 5px 0 50px;        }.setup-panel a:last-child:after {    content: none;}.setup-panel a:before {    content: counter(flag);    counter-increment: flag;    border-radius: 100%;    width: 20px;    height: 20px;    line-height: 15px;    margin: 8px 0;    position: absolute;    top: 0;    left: 20px;    background: #fff;    border: 2px solid #ccc;    color: #000;    font-weight: 700;}.list-group-item-text {    margin-left: 25px;}.btn-leiamais, .btn-verCursos {    text-transform: uppercase;    margin-top: 5px;    border-radius: 0;    -moz-border-radius: 0;    -webkit-border-radius: 0;    -o-border-radius: 0;    border: none;}.btn-verCursos {    background-color: #88bc41;}    .btn-verCursos:hover {        background-color: #6eab3f;    }.btn-leiamais {    background-color: #284b8c;}    .btn-leiamais:hover {        background-color: #ffb900;    }.btn-serch {    font-size: 20px;    padding: 2px 10px;}#btn-uteis .btn i {    font-size: 20px;}#btn-uteis .btn {    margin-top: 10px;    text-align: left;    text-transform: uppercase;}#btn-uteis .btn-label {    text-align: center;    position: relative;    display: inline-block;    width: 48px;    padding: 6px 12px;    margin-right: 10px;    border-radius: 3px 0 0 3px;    top: 4px;    left: -1px;}    #btn-uteis .btn-label .btn-label-lg {        padding: 10px 20px;    }#btn-uteis .btn-labeled {    padding: 0 10px 0 0;}#btn-uteis .btn-default {    color: #fff;}#btn-uteis .btn-danger.btn-matricula {    background-color: red;}    #btn-uteis .btn-danger.btn-matricula:hover {        background-color: #ec0000;    }#btn-uteis .btn-default.btn-boleto {    background-color: #f93;    border-color: #ff8b25;}    #btn-uteis .btn-default.btn-boleto:hover {        background-color: #ff8b25;    }#btn-uteis .btn-default.btn-chat {    background-color: #c27ccc;    border-color: #ba65cc;}    #btn-uteis .btn-default.btn-chat:hover {        background-color: #ba65cc;    }#btn-uteis .btn-default.btn-whatsapp {    background-color: #284b8d;    border-color: #063;}    #btn-uteis .btn-default.btn-whatsapp:hover {        background-color: #063;    }.btn-lksocial {    text-align: left;    font-size: 17px;    font-weight: 700;    border-radius: 0;    -moz-border-radius: 0;    -webkit-border-radius: 0;    -o-border-radius: 0;}    .btn-lksocial i {        font-size: 1.3em;    }.btn-social, .btn-social-sm {    position: relative;    padding-left: 64px;    text-align: left;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}    .btn-social :first-child, .btn-social-sm :first-child {        position: absolute;        left: 0;        top: 0;        bottom: 0;        width: 42px;        line-height: 34px;        font-size: 1.6em;        text-align: center;        border-right: 1px solid rgba(0,0,0,.2);        padding-right: 38px;        padding-left: 10px;    }    .btn-social :first-child {        padding-top: 5px;    }    .btn-social-sm :first-child {        padding-top: 0;    }.btn-phone {    background-color: #f5b800;    border-color: #cfa600;}    .btn-phone:hover {        background-color: #f1ab00;    }.btn-green {    background-color: #284b8d;    border-color: #008a2e;}    .btn-green:hover {        background-color: #063;    }.btn-blue {    background-color: #325e9a;    border-color: #008a2e;    color: #fff;}    .btn-blue:hover {        background-color: #4099ff;        color: #fff;    }.btn-newsletter {    font-weight: 700;    padding: 8px 20px;    border-radius: 0;    -moz-border-radius: 0;    -webkit-border-radius: 0;    -o-border-radius: 0;    text-align: center;}.btn-cadastro, .btn-newsletter {    background-color: #063;    border-color: #063;}    .btn-cadastro:hover, .btn-newsletter:hover {        background-color: #284b8d;        border-color: #284b8d;    }.social {    width: 45px;    height: 45px;    color: #fff;    border: none;    padding: 10px;    text-align: center;}    .social:hover {        -webkit-transform: scale(1.1);        -moz-transform: scale(1.1);        -o-transform: scale(1.1);    }.social {    -webkit-transform: scale(.8);    -moz-transform: scale(.8);    -o-transform: scale(.8);    -webkit-transition-duration: .5s;    -moz-transition-duration: .5s;    -o-transition-duration: .5s;}#social-fb:hover {    background-color: #3b5998;    color: #fff;}#social-tw:hover {    background-color: #4099ff;    color: #fff;}#social-em:hover {    background-color: #fc8e03;    color: #fff;}.back-to-top {    cursor: pointer;    position: fixed;    bottom: 20px;    right: 20px;    display: none;    background-color: #a8cf45;    border: 3px solid #fff;    border-radius: 0;    -moz-border-radius: 0;    -webkit-border-radius: 0;    -o-border-radius: 0;    outline: 0;}a.freepik {    color: #fff;}.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: .9em;*/        text-transform: uppercase;    }    .classificacao-curso i.far, .classificacao-curso i.fas {        margin-right: 5px;        color: #ec971f;    }.btn-detalhe-vaga {    background: #fa6400;    color: #fff;    text-align: center;    font-weight: 700;}    .btn-detalhe-vaga:hover {        background: #204d74;        border-color: #204d74;    }.btn-detalhe-curso {    color: #fff;    text-align: center;    font-weight: 700;}    .btn-detalhe-curso:hover {        background: #204d74;        border-color: #204d74;    }.btn-detalhe-ligamos {    color: #fff;    text-align: center;    font-weight: 700;}    .btn-detalhe-ligamos:hover {        background: #204d74;        border-color: #204d74;    }.btn-detalhe-cursoingresso {    color: #fff;    text-align: center;    font-weight: 700; /*width: 25%;*/}    .btn-detalhe-cursoingresso:hover {        background: #204d74;        border-color: #204d74;    }
