/*@import url(links-buttons.css);*//*@import url(tipology.css);*//*@import url(progresso.css);@import url(carousel.css);*/#wrapper {    width: 100%;    height: 1000px;    overflow-x: no-content;}#home {    background: #fff;}:focus {    outline: 0;}#top {    margin: 0;    background: #05467d url("../img/bk_Top_ok.jpg") no-repeat;    min-height: 980px;}/*#top {    margin: 0;    background: #05467d url("../img/bk_Top_ok.jpg") no-repeat;    min-height: 980px;}*/#topconfirma {    margin: 0;    background: #05467d url("../img/bk_Top-confirma_ok.jpg") no-repeat;    min-height: 980px;}.top-pos-graduacao img {    max-width: 300px;}.topconfirma-confirmacao img {    max-width: 300px;}.form-informacoes .form-control {    /*background: #4a5779 none repeat scroll 0 0;*/    border: 1px solid #d4d4d4;    font-size: 18px;    height: 40px;    /*line-height: 100px;    font-weight: 400;*/    color: #000000;}.margemtop60 {    margin-top: 60px;}.margemtop10 {    margin-top: 10px;}.margemtop20 {    margin-top: 20px;}.marginbottom20 {    margin-bottom: 20px;}#obtenha {    height: auto;    padding: 10px 0 50px 0;}#video1 {    height: auto;    padding: 50px 0 50px 0;    /*background: url("../img/bk-depoimentos.jpg") no-repeat fixed left;*/    background-color: #f6fafd;}#sobrecurso {    height: auto;    padding: 50px 0 50px 0;    /*background: url("../img/bk-depoimentos.jpg") no-repeat fixed left;*/    background-color: #f6fafd;}#ingresso {    height: auto;    padding: 50px 0 50px 0;    /*background: url("../img/bk-depoimentos.jpg") no-repeat fixed left;*/    background-color: #f6fafd;}.img-estudante {    max-height: 500px;}#bonus, #certificacao, #cursos, #depoimentos, #diferencial, #garantia, #informacoes, #invista, #perguntas, #topfundo, #coordenador, #contatofasouza {    height: auto;    padding: 50px 0;}.thumbnail {    position: relative;    padding: 20px;    margin-bottom: 20px;    border: 1px solid #a9a9a9;}    .thumbnail img {        text-align: center;    }#invista {    background: url("../img/bk_invista.jpg") no-repeat fixed center;}.thumbnail-invista {    border-color: #99f;    color: #fff;    text-align: center;}.fas.fa-user-graduate {    color: #fc0;}#bonus {    background: #9cc;}.video-fasouza {    padding: 8px;    background: #dbdbdb;    background: -moz-linear-gradient(top,#dbdbdb 0,#fcf9fc 37%,#fefefe 63%,#d1d1d1 100%);    background: -webkit-gradient(left top,left bottom,color-stop(0,#dbdbdb),color-stop(37%,#fcf9fc),color-stop(63%,#fefefe),color-stop(100%,#d1d1d1));    background: -webkit-linear-gradient(top,#dbdbdb 0,#fcf9fc 37%,#fefefe 63%,#d1d1d1 100%);    background: -o-linear-gradient(top,#dbdbdb 0,#fcf9fc 37%,#fefefe 63%,#d1d1d1 100%);    background: -ms-linear-gradient(top,#dbdbdb 0,#fcf9fc 37%,#fefefe 63%,#d1d1d1 100%);    background: linear-gradient(to bottom,#dbdbdb 0,#fcf9fc 37%,#fefefe 63%,#d1d1d1 100%);}#garantia {    background: #fafafa url("../img/selo-garantia.png") no-repeat top left;}#depoimentos {    background: url("../img/backgroundcurso.jpg") no-repeat;}#perguntas {    height: auto;    /*background: url("../img/bk-depoimentos.jpg") no-repeat fixed left;*/    background-color: #f6fafd;}#cursos {    background-color: #00528a;}#contatofasouza {    background-color: #00528a;}#contatofasouza .fontelink {    color: #ffffff;}.depoimento-videos {    text-align: center;}.circle-depoimento {    display: inline-block;}.Centraliza o circulo na div .circle-depoimento {    background-color: #aaa;    border-radius: 50%;    overflow: hidden;    position: relative;    margin-bottom: 10px;}.circle-depoimento.aluno-video {    width: 200px;    height: 200px;    border: 8px solid #fff;}.circle-depoimento.aluno-testimonial {    width: 100px;    height: 100px;}    .circle-depoimento.aluno-testimonial img {        position: relative;    }.circle-depoimento img {    position: absolute;    bottom: 0;    width: 100%;}.circle-depoimento figcaption a {    width: 200px;    height: 200px;    position: absolute;    top: -10px;    left: -10px;    background: rgba(40,75,139,0);    border-radius: 50%;    color: rgba(255,255,255,.6);}    .circle-depoimento figcaption a:hover {        background: rgba(40,75,139,.8);        color: #fc0;    }    .circle-depoimento figcaption a .fa-play-circle {        margin-top: 35%;        position: relative//color: #FF9933;    }.modal-dialog {    max-width: 800px;    margin: 30px auto;}.modal-body {    position: relative;    padding: 0;}.close {    position: absolute;    right: -30px;    top: 0;    z-index: 999;    font-size: 2rem;    font-weight: 400;    color: #fff;    opacity: 1;}#certificacao {    background: #032b4d url("../img/bk_sistemaCaptacao.jpg") repeat;}#diferencial {    background: #032b4d url("../img/fundo_nossos_diferenciais.jpg") repeat;    height: auto;}#bonus {    background: #032b4d url("../img/fundo_laranja.jpg") repeat;}#coordenador {    background-color: #f6fafd;}#topfundo {    background: #032b4d url("../img/bk_Top_sm.jpg") repeat;}#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;        }/*Cor do ícone*/ #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;}#footer {    background-color: #294a8d;    color: #fff;    padding: 20px 0;    text-align: center;    font-size: .9rem;}@media (max-width:767px) {    #top {        background: #fff url("../img/bk_Top_sm.jpg") no-repeat top;        height: 1000px;    }    #topconfirma {        background: #fff url("../img/bk_top_sm_confirma.jpg") no-repeat top;        height: 1000px;    }    .mt1-sm-4 {        margin-top: 474px;    }    #sobrecurso {        margin-top: 820px;    }    .mt1-xs-8 {        margin-top: 60px;    }    .top-pos-graduacao img {        max-width: 250px;    }    .topconfirma-confirmacao img {        max-width: 250px;    }    img.logo-cred-mec {        width: 170px;        margin-top: 40px;    }    h1, h2, h3, h4, h5, h6, p {        text-align: center;    }    #obtenha h1, #obtenha h2 {        text-align: center;    }    #video1 h1, #video1 h2 {        text-align: center;    }    #sobrecurso h1, #sobrecurso h2 {        text-align: center;    }    #ingresso h1, #ingresso h2 {        text-align: center;    }    #garantia {        background: #fafafa url("../img/selo-garantia_sm.png") no-repeat top left;    }        #garantia .text-garantia {            text-align: center;        }    .btn-xs-center {        text-align: center;    }    .logo-sm {        width: 200px;    }}@media (min-width:768px) and (max-width:979px) {    .topconfirma-confirmacao img {        max-width: 220px;    }    .top-pos-graduacao img {        max-width: 220px;    }    img.logo-cred-mec {        width: 170px;    }    #garantia {        background: #fafafa url("../img/selo-garantia_sm.png") no-repeat top left;    }}@media (min-width:1200px) {    .top-pos-graduacao img {        max-width: 300px;    }    .topconfirma-confirmacao img {        max-width: 300px;    }}.boxmodel2 {    width: 300px;    height: 150px;    background: #900;    color: #fff;    padding: 20px;    border: 5px solid #ccc;}.textocentralizado {    text-align: center;}.textform {    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;    font-size: 12px;}/*Centralizar DIV*/.centralizardiv{    position:absolute;    top:50%;    left:50%;    transform: translate(-50%, -50%);}.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);    }#perguntas .panelfasouza {    border: 2px solid #dfe1e4;    border-radius: 6px;    padding: 20px;}#perguntas .fundocollapsefasouza {    border: 2px solid #bababb;    border-radius: 12px;    background-color: #ffcf2a;    height: auto;    padding: 20px;    text-decoration: none;    color: #000000;    font-weight: 700;    text-transform: uppercase;    width: 100%;}#perguntas .fundocollapsefasouzah3 {    border: 1px solid #bababb;    border-radius: 1px;    background-color: #fcf1ce;    height: auto;    padding: 20px;    text-decoration: none;    color: #000000;    font-weight: 700;}#cursos {    background-color: #00528a;}    #cursos .panelfasouza {        border: 2px solid #dfe1e4;        border-radius: 6px;        padding: 20px;        background-color: #ffffff;    }    #cursos .fundocollapsefasouza {        border: 2px solid #bababb;        border-radius: 12px;        background-color: #ffcf2a;        height: auto;        padding: 20px;        text-decoration: none;        color: #000000;        font-weight: 700;        text-transform: uppercase;        width: 100%;    }    #cursos .fundocollapsefasouzah3 {        border: 1px solid #bababb;        border-radius: 1px;        background-color: #fcf1ce;        height: auto;        padding: 20px;        text-decoration: none;        color: #000000;        font-weight: 700;    }#perguntas .Fonth2{    /*font-weight: 700;*/    margin-bottom: 0;    /*font-family: Ubuntu,sans-serif;*/    /*color: #284b8b;*/    font-style: normal;    font-size: 1.2em;    text-align:left;    /*text-transform: uppercase;*/}#cursos .Fonth2{    /*font-weight: 700;*/    margin-bottom: 0;    /*font-family: Ubuntu,sans-serif;*/    /*color: #284b8b;*/    font-style: normal;    font-size: 1.2em;    text-align:left;    /*text-transform: uppercase;*/}#top h2{    margin-bottom: 0;    font-style: normal;    font-size: 1.0em;    padding-bottom:20px;    padding-top:20px;}.buttonContato {  background-color: #00528a;  border: none;  color: white;  padding: 15px 32px;  text-align: center;  text-decoration: none;  display: inline-block;  font-size: 16px;}.buttonContato:hover { background-color: #1d7dbe; color: #fff;}.buttonInscricao {  background-color: #ffcf2a;  border: none;  color: #000000;  padding: 15px 32px;  text-align: center;  text-decoration: none;  display: inline-block;  font-size: 16px;}.buttonInscricao:hover { background-color: #f2be0d; color: #fff;}.pull-right {    float: right;}.Corlnk {    color:#000000;     text-decoration:underline;}
