/* Topo 1 */
/*.header {
    position: fixed;
    background: #fff;
    width: 100%;
    z-index: 9999;
}*/
.bgBoxTopo1 {
    background: #293e69;
    width: 100%;
    height: 5px;
}

.boxTopo1 {
    width: 100%;
    height: auto;
    min-height: 73px;
    margin: 10px 0 0 0;
}
.boxMatriculase {
    float: left;
}
.boxTituloMatriculase {
    vertical-align: top;

    font-family: 'Roboto Condensed';
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}
.boxDescricaoMatriculase {
}
.boxDescricaoMatriculase h3 {
    font-family: 'Roboto Condensed';
    font-size: 14px;
    font-weight: 400;
    text-align: left;
}
.boxFlags {
    margin: 10px 10px 10px 0;
    vertical-align: top;
    display: inline-block;
    float: left;
}
.flags {
    width: 100%;
    max-width: 26px;
}

.boxTesteWay {
    display: inline-block;
    float: right;
}
.boxTituloTesteWay {
    vertical-align: top;

    font-family: 'Roboto Condensed';
    font-size: 18px;
    font-weight: 700;
    text-align: right;
    text-transform: uppercase;
    padding: 0 0 0 20px;
}
.boxDescricaoTesteWay h3 {
    font-family: 'Roboto Condensed';
    font-size: 14px;
    font-weight: 400;
    text-align: right;
    padding: 0 0 0 20px;
}
.boxRedesSociais {
    width: 100%;
    max-width: 78px;
    margin: 10px 0 10px 10px;
    vertical-align: top;
    display: inline-block;
    float: right;
}
.iconFacebook {
    background: url(../imagens/redesSociais.png) 0 100% no-repeat;
    width: 100%;
    max-width: 26px;
    height: auto;
    min-height: 27px;
    transition: .25s;
    display: inline-block;
    float: left;
    cursor: pointer;
}.iconFacebook:hover {
    background-position: 0 0;
}
.iconTwitter {
    background: url(../imagens/redesSociais.png) 50% 100% no-repeat;
    width: 100%;
    max-width: 26px;
    height: auto;
    min-height: 27px;
    transition: .25s;
    display: inline-block;
    float: left;
    cursor: pointer;
}.iconTwitter:hover {
    background-position: 50% 0;
}
.iconInstagram {
    background: url(../imagens/redesSociais.png) 100% 104% no-repeat;
    width: 100%;
    max-width: 26px;
    height: auto;
    min-height: 27px;
    transition: .25s;
    display: inline-block;
    float: left;
    cursor: pointer;
}.iconInstagram:hover {
    background-position: 100% 0;
}

/* Responsive */
@media screen and (max-width: 777px) and (min-width: 0px) {
.clear {
    display: inherit;
}
}
@media screen and (min-width: 777px) {
.clear {
    display: none;
}
}
@media screen and (max-width: 776px) and (min-width: 767px) {
.BlocoTesteRedesSociais {
    clear: both;
}
}
@media screen and (max-width: 359px) and (min-width: 0px) {
.boxFlags {
    float: none;
    margin-right: 0;
}
.boxMatriculase {
    float: none;
}
.boxDescricaoMatriculase h3 {
    text-align: center;
}
.boxRedesSociais {
    float: none;
}
.boxTesteWay {
    float: none;
}
.boxRedesSociais {
    margin-left: 0;
}
.boxTituloTesteWay {
    text-align: center;
    padding-left: 0;
}
.boxDescricaoTesteWay h3 {
    text-align: center;
    padding-left: 0;
}
}

@media screen and (max-width: 790px) and (min-width: 359px) {
.marginTop20 {
    margin-top: 0px;
}
.boxFlags {
    margin-right: 0;
    float: none;
}
.boxMatriculase {
    float: none;
}
.boxDescricaoMatriculase h3 {
    text-align: center;
}

.BlocoTesteRedesSociais {
    display: none;
}
.boxRedesSociais {
    display: inherit;
    float: none;
    margin-left: 0;
}
.boxTesteWay {
    display: inherit;
    float: none;
}
.boxTituloTesteWay {
    text-align: center;
    padding: 40px 0 0 20px;
}
.boxDescricaoTesteWay h3 {
    text-align: center;
}
}
/* Fim | Responsive */
/* Fim | Topo 1 */
/* =================================================== */



/* Menu */
.navbar-inverse-FLP {
    background: #e33236;
    border: none;
}
.navbarFLP {
    border-radius: 0;
    margin-bottom: 0!important;
}
.container-fluid-FLP {
    padding: 0;
    margin: 0;
}
.navbar-collapse {
    padding: 0;
}
.fontWhiteMenu {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff!important;
}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
    margin: 0;
}
.navbar-nav-FLP {
    width: 100%;
    margin: 0;
}
.iconHome {
    width: 100%;
    max-width: 50px;
}
.logoWay {
    width: 100%;
    max-width: 184px !important;
    margin: -105px 0 0 0;
}
.boxLogoWay-resp {
    margin: 10px auto;
}
.logoWay-resp {
    max-width: 100px;
}


/* Responsive */
@media and (max-width: 728px) and (min-width: 0px) {
#logoWay-resp {
    display: inherit;
    max-width: 184px;
}
}
@media screen and (min-width: 929px) {
#logoWay-resp {
    display: none;
}
}
@media screen and (max-width: 814px) and (min-width: 0px) {
#logoHome {
    display: none;
}
}
@media screen and (max-width: 928px) and (min-width: 0px) {
#logoWay {
    display: none;
}
}
@media screen and (max-width: 1012px) and (min-width: 0px) {
.logoWay {
    width: 100%;
    max-width: 100px!important;
}
}
@media screen and (max-width: 768px) and (min-width: 0px) {
.navbar-nav>li {
    text-align: left;
}
}
@media screen and (max-width: 1150px) and (min-width: 768px) {
.navbar-nav>li {
    display: inline-block;
    float: none;
}
}
@media screen and (max-width: 1150px) and (min-width: 0px) {
.nav>li>a {
    padding: 15px 5px !important;
}
.logoWay {
    margin: -100px 0 0 0;
}
}
@media screen and (min-width: 1151px) {
.navbar-nav-FLP {
    height: 50px;
}
}
/* Fim | Responsive */
/* Fim | Menu */
/* ================== */



/* Info Topo */
.bgRedInfoTopo{
    background: #e33236;
    width: 100%;
    height: auto;
}
.bgImgInfoTopo{
    background: url(../img/bgIinfo.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    min-height: 300px;
}
.boxInfoTopo {
    width: 100%;
}
.infoTopo {
    width: 100%;
    max-width: 275px;
    padding: 45px 10px 45px 10px;
    /*float: left;*/
    display: inline-block;
}
.infoTopo h1 {
    font-family: 'Roboto Condensed';
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
}
.infoTopo hr {
    background: #1d3e69;
    border: none;
    width: 100%;
    max-width: 100px;
    height: 4px;
    margin: 10px auto;
    float: left;
}
.infoTopo h2 {
    min-height: 120px;
    max-height: 120px;

    font-family: 'Roboto Condensed';
    font-size: 16px;
    font-weight: 300;
    text-align: left;
    /*word-break: break-all;*/
    overflow: hidden;
    text-overflow: ellipsis;
    color: #fff;
    line-height: 20px;
    float: left;
}
.btLeiaMaisInfo {
    background: #fff;
    width: 100%;
    max-width: 95px;
    margin: 14px 0 0 0;
    float: left;
    cursor: pointer;
    transition: .25s;

    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: #e33236;
    padding: 7px;
}.btLeiaMaisInfo:hover {
    background: #8b1f21;
    color: #fff;
}
/* Fim - Info Topo */
/* ========================== */



/* Grid Cursos */
.boxGridCursos {
    width: 100%;
}
.gridCursos {
    width: 100%;
}
.boxGrid-WayEnglish {
    width: 100%;
    max-width: 380px;
    height: auto;
}
.bgImgWayEnglish {
    background: url(../imagens/bgCursoIngles.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    /*max-width: 381px;*/
    min-height: 381px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
.boxWayEnglish {
    max-width: 200px;
    padding: 232px 0 0 0;
    float: left;
}
.boxWayEnglish h1 {
    background: #1d3e69;
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    padding: 17px 15px 17px 15px;

    transition: .25s;
    cursor: pointer;
}.boxWayEnglish h1:hover {
    background: #fff;
    color: #1d3e69;
}
.fontTituloEnglish {
    font-size: 32px;
    font-weight: bold;
}
.boxWayEnglish h2 {
    font-size: 16px;
    font-weight: 600;
    text-align: left;
    padding: 6px 20px 0 20px;
}.boxWayEnglish h2:hover {
    text-decoration: underline;
}
.boxWayEnglish h2 a {
    color: #1d3e69 !important;
    cursor: pointer;
}


.boxCursoEspanhol {
}
.bgImgWayEspanhol {
    background: url(../imagens/bgCursoEspanhol.jpg) 100% 100% no-repeat;
    /*background-position: center center;*/
    background-size: cover;
    width: 100%;
    /*max-width: 189px;*/
    min-height: 381px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
.boxWayEsp {
    max-width: 200px;
    padding: 60px 0 30px 0;
}
.boxWayEsp h1 {
    background: #fff;
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #ffc700;
    padding: 17px 15px 17px 15px;

    transition: .25s;
    cursor: pointer;
}.boxWayEsp h1:hover {
    background: #ffc700;
    color: #fff;
}
.fontTituloEnglish {
    font-size: 32px;
    font-weight: bold;
}
.boxWayEsp a {
    font-size: 16px;
    font-weight: 600;
    text-transform: none;
    text-align: left;
    padding: 16px 0 0 0;
    color: #1d3e69 !important;
    cursor: pointer;
}.boxWayEsp a:hover {
    text-decoration: underline;
}


.boxCursoTeens {
}
.bgImgWayTeens {
    background: url(../imagens/bgCursoTeens.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    /*max-width: 569px;*/
    min-height: 381px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
.boxWayTeens {
    max-width: 200px;
    padding: 248px 0 0 0;
    float: left;
}
.boxWayTeens h1 {
    background: #e33236;
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    padding: 17px 15px 17px 15px;

    transition: .25s;
    cursor: pointer;
}.boxWayTeens h1:hover {
    background: #fff;
    color: #e33236;
}
.fontTituloTeens {
    font-size: 32px;
    font-weight: bold;
}
.boxWayTeens a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none;
    text-align: left;
    padding: 16px 15px 16px 15px;
    color: #fff !important;
    cursor: pointer;
}.boxWayTeens a:hover {
    text-decoration: underline;
}


.boxCursoMaster {
}
.bgImgWayMaster {
    background: url(../imagens/bgCursosWayMaster.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    /*max-width: 569px;*/
    min-height: 190px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
.boxWayMaster {
    max-width: 200px;
    padding: 60px 0 0 0;
    float: right;
}
.boxWayMaster h1 {
    background: #fff;
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #e33236;
    padding: 17px 15px 17px 15px;

    transition: .25s;
    cursor: pointer;
}.boxWayMaster h1:hover {
    background: #e33236;
    color: #fff;
}
.fontTituloMaster {
    font-size: 32px;
    font-weight: bold;
}
.boxWayMaster a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none;
    text-align: left;
    padding: 16px 15px 16px 15px;
    color: #7a7a7a !important;
    cursor: pointer;
}.boxWayMaster a:hover {
    text-decoration: underline;
}


.boxCursoBusiness {
}
.bgImgWayBusiness {
    background: url(../imagens/bgCursosWayBusiness.jpg) no-repeat;
    /*background-position: center center;*/
    background-size: cover;
    width: 100%;
    /*max-width: 569px;*/
    min-height: 190px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
.boxWayBusiness {
    max-width: 200px;
    padding: 60px 0 0 0;
    float: left;
}
.boxWayBusiness h1 {
    background: #132742;
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    padding: 17px 15px 17px 15px;

    transition: .25s;
    cursor: pointer;
}.boxWayBusiness h1:hover {
    background: #fff;
    color: #132742;
}
.fontTituloBusiness {
    font-size: 32px;
    font-weight: bold;
}
.boxWayBusiness a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none;
    text-align: left;
    padding: 16px 15px 16px 15px;
    color: #7a7a7a !important;
    cursor: pointer;
}.boxWayBusiness a:hover {
    text-decoration: underline;
}


.boxCursoAdvanced {
}
.bgImgWayAdvanced {
    background: url(../imagens/bgCursosWayAdvanced.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    /*max-width: 569px;*/
    min-height: 190px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
.boxWayAdvanced {
    max-width: 200px;
    padding: 60px 0 0 0;
    float: left;
}
.boxWayAdvanced h1 {
    background: #fff;
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #1d3e69;
    padding: 17px 15px 17px 15px;

    transition: .25s;
    cursor: pointer;
}.boxWayAdvanced h1:hover {
    background: #1d3e69;
    color: #fff;
}
.fontTituloAdvanced {
    font-size: 28px;
    font-weight: bold;
}
.fontTituloSophistication {
    font-size: 22.8px;
    font-weight: bold;
}
.boxWayAdvanced a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none;
    text-align: left;
    padding: 16px 15px 16px 15px;
    color: #7a7a7a !important;
    cursor: pointer;
}.boxWayAdvanced a:hover {
    text-decoration: underline;
}

.bgCursosWayFrances {
    background: url(../imagens/bgCursosWayFrances.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    /*max-width: 569px;*/
    min-height: 190px;
    float: left;
    display: inline-block;
    vertical-align: top;
}

.bgImgWayKids {
    background: url(../imagens/bgImgWayKids.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    /*max-width: 569px;*/
    min-height: 190px;
    float: left;
    display: inline-block;
    vertical-align: top;
}

.bgCursosWayEnergy {
    background: url(../imagens/bgCursosWayEnergy.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    /*max-width: 569px;*/
    min-height: 190px;
    float: left;
    display: inline-block;
    vertical-align: top;
}

.bgCursosWaySophistication {
    background: url(../imagens/bgCursosWaySophistication.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    /*max-width: 569px;*/
    min-height: 190px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
/* Fim | Grid Cursos */
/* ========================== */



/* Área - BG Verde */
.areaBgVerde{
    background: url(../img/bgVerde.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    min-height: 500px;
    clear: both;
}
.boxBgVerde {
    width: 100%;
    padding: 20px 0;
}
.boxInfoBgVerde {
    float: left;
}
.InfoBgVerde {
    width: 100%;
    max-width: 390px;
    padding: 125px 10px 45px 10px;
    display: inline-block;

    text-align: left;
}
.InfoBgVerde h1 {
    font-size: 35.69px;
    color: #fff;
    text-align: left;
    text-transform: uppercase;
}
.h1FontBold {
    font-size: 75.65px;
    font-weight: bold;
    /*word-break: break-all;*/
    overflow: hidden;
    text-overflow: ellipsis;
}
.InfoBgVerde h2 {
    font-size: 16px;
    color: #fff;
    text-align: left;
}
.btLeiaMaisInfoBgVerde {
    background: #fff;
    width: 100%;
    max-width: 75px;
    margin: 14px 0 0 0;
    float: left;
    cursor: pointer;
    transition: .25s;

    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: #1d8729;
    padding: 7px;
}.btLeiaMaisInfoBgVerde:hover {
    background: #1d8729;
    color: #fff;
}
.boxImgGloboLivrosGrafico {
}
.imgGloboLivrosGrafico {
    max-width: 495px;
    display: inline-block;
    margin: 0 0 20px 0;
    padding: 0 20px 0 20px;
}

/* Responsive */
@media screen and (max-width: 295px) and (min-width: 0px) {
.h1FontBold {
    font-size: 45px;
}
}
@media screen and (max-width: 385px) and (min-width: 296px) {
.h1FontBold {
    font-size: 58px;
}
}
@media screen and (max-width: 767px) {
    .boxBgVerde {
        text-align: center;
    }
}
/* Fim | Responsive */
/* Fim - Área - BG Verde */
/* ========================== */



/* Facebook */
.BgFacebook {
    background: url(../img/bgFacebook.jpg) no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
    min-height: 500px;
    clear: both;

}
.boxBgVerde {
    width: 100%;
}
.iframeFeed {
    background: #fff;
    width: 100%;
    max-width: 480px;
    min-height: 500px;
    margin: 60px 0 40px 0;
}
/* Responsivo */
@media screen and (max-width: 767px) {
    .fb-page,
    .fb-page span,
    .fb_iframe_widget iframe {
        width: 100% !important;
        max-width: 480px !important;
    }
}
/* Fim - Responsivo */
/* Fim - Facebook */
/* ========================== */



/* Linha de cursos */
.BgLinhaCursos {
    background: url(../img/bgLinhaDeCursos.jpg) repeat-x;
    /*background-size: cover;*/
    width: 100%;
    padding: 72px 0 74px 0;
    clear: both;
}
.boxTituloLinhaCursos {
    padding: 0 10px 0 10px;
}
.iconLinhaCursos {
    max-width: 81px;
    margin: 0 20px 0 0;
    float: left;
}
.boxTituloLinhaCursos h1 {
    font-size: 22.19px;
    text-transform: uppercase;
    color: #1d3e69;
    padding: 8px 0 0 0;
}
.boxTituloLinhaCursos h2 {
    font-family: 'Roboto Condensed';
    font-size: 32px;
    font-weight: bold;
    text-transform: uppercase;
    color: #1d3e69;
}
.imageLinhaCursos {
    max-width: 342px !important;
    padding: 0 25px 0 25px;
    float: left;
}
.events-content ol li h1 {
    font-family: 'Roboto Condensed' !important;
    font-size: 20px !important;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    padding: 10px 0 10px 0;
}
.events-content ol li h2 {
    font-family: 'Roboto Condensed' !important;
    font-size: 1.8rem !important;
    font-weight: 400 !important;
    text-align: justify;
    text-decoration: none;
    padding-right: 20px;
}

/* Responsive */
@media screen and (max-width: 700px) {
.events-content ol li {
    text-align: center;
}
.imageLinhaCursos {
    float: none;
}
}
/* Fim | Responsive */
/* Fim - Linha de cursos */
/* ========================== */


/* Convênios */
.bgTopo1Convenios {
    background: #d3343c;
    width: 100%;
    height: 10px;
}
.bgConvenios {
    margin: 0 0 10px 0;
}
.boxConvenios {
    width: 100%;
    margin: 0 0 20px 0;
}
.imgTituloConvenio {
    max-width: 301px;
}

/* Responsive */
@media screen and (min-width: 786px) {
#iframeOwlCarousel {
    height: 240px;
}
}
/* Fim | Responsive */
/* Fim | Convênios */
/* ========================== */


/* Depoimentos */
.bgDepoimentos {
    background: url(../img/bgDepoimento.jpg) repeat-x;
    background-position: center center;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    clear: both;
}
.boxDepoimentos {
    padding: 20px 0;
    min-height: 300px;
    max-height: 620px;
}
.imgDepoimentos {
    max-width: 404px;
}
.boxTxtDepoimentos{
}
.boxTituloDepoimentos {
    margin: 20px auto;

    font-size: 32px;
    font-weight: 700;
    text-align: left;
    color: #8f7600;
}

/* Bootstrap Convênios*/
.carousel-control.left {
    background-image: none !important;
}
.carousel-control.right {
    background-image: none !important;
}
.carousel-content p {
    font-family: 'Roboto Condensed';
    font-size: 16px !important;
    text-align: justify;
    color: #8f7600;
}

/* Bootstrap Convênos Responsive */
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -60px;
}
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -80px;
}
}
/* Fim | Bootstrap Convênos Responsive */
/* Fim | Bootstrap Convênios */

/* Responsive */
@media screen and (max-width: 992px) and (min-width: 775px) {
.bgDepoimentos {
    min-height: 520px !important;
}
}
/* Fim | Responsive */
/* Fim | Convênios */
/* ========================== */


/* FAQ */
.bgFAQ {
    width: 100%;
}
.boxFAQ {
    margin: 20px auto;
}

.boxTxtFAQAzul {
    max-width: 200px;
    padding: 232px 0 0 0;
    float: left;
}
.boxTxtFAQVermelho {
    max-width: 200px;
    padding: 232px 0 0 0;
    float: left;
}
.boxTxtFAQAzul h1 {
    background: #1d3e69;
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    padding: 17px 15px 17px 15px;

    transition: .25s;
    cursor: pointer;
}.boxTxtFAQAzul h1:hover {
    background: #fff;
    color: #1d3e69;
}
.boxTxtFAQVermelho h1 {
    background: #e33236;
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    padding: 17px 15px 17px 15px;

    transition: .25s;
    cursor: pointer;
}.boxTxtFAQVermelho h1:hover {
    background: #fff;
    color: #e33236;
}
.fontTituloFAQ {
    font-family: 'Roboto Condensed';
    font-size: 32px;
    font-weight: bold;
}

.boxChatOnline {
    background: url(../imagens/bgBoxChatOnline.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    max-width: 224px;
    height: 100%;
    max-height: 331px;
    display: inline-block;
}.boxChatOnline .boxTxtFAQAzul a:hover{
    text-decoration: none;
}
.boxFaleComUmConsultor {
    background: url(../imagens/bgBoxFaleComUmConsultor.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    max-width: 224px;
    height: 100%;
    max-height: 331px;
    display: inline-block;
}.boxFaleComUmConsultor .boxTxtFAQVermelho a:hover{
    text-decoration: none;
}
.boxPlataformaDLHUB {
    background: url(../imagens/bgBoxPlataformaDLHUB.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    max-width: 224px;
    height: 100%;
    max-height: 331px;
    display: inline-block;
}.boxPlataformaDLHUB .boxTxtFAQAzul a:hover{
    text-decoration: none;
}
.boxEnquetes {
    background: url(../imagens/bgBoxEnquetes.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    max-width: 224px;
    height: 100%;
    max-height: 331px;
    display: inline-block;
}.boxEnquetes .boxTxtFAQVermelho a:hover{
    text-decoration: none;
}
.boxBgFAQ {
    background: url(../imagens/bgBoxFAQ.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    max-width: 224px;
    height: 100%;
    max-height: 331px;
    display: inline-block;
}.boxBgFAQ .boxTxtFAQAzul a:hover{
    text-decoration: none;
}
/* Fim | FAQ */
/* ========================== */


/* Certificados */
.bgTopo1Certificados {
    background: #003c6b;
    width: 100%;
    height: 10px;
}
.bgCertificados {
    margin: 0 0 70px 0;
}
.boxCertificados {
    width: 100%;
    margin: 40px auto;
}
.imgCertificado-Cambridge {
    max-width: 305px;
    display: inline-block;
}
.imgCertificado-toefl-ibt {
    max-width: 196px;
    display: inline-block;
}
.imgCertificado-ielts {
    max-width: 147px;
    display: inline-block;
}
.imgCertificado-toeic {
    max-width: 227px;
    display: inline-block;
}
.imgCertificado-e {
    max-width: 114px;
    display: inline-block;
}
.imgCertificado-delf {
    max-width: 114px;
    display: inline-block;
}
/* Fim | Certificados */
/* ========================== */


/* Footer */
.boxBgWhatsApp {
    background: #282828;
}
.bgWhatsApp {
    background: #282828;
    min-height: 110px;
}
.boxIconWhatsApp {
    display: inline-block;
    vertical-align: top;
}
.iconWhatsApp {
    max-width: 143px;
}
.boxNumeroWhatsApp {
    display: inline-block;
}
.numeroWhatsApp h1 {
    font-size: 32px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    padding: 20px 40px 0 12px;
}
.boxTxtWhatsApp {
    width: 100%;
    max-width: 518px;
    display: inline-block;
    vertical-align: top;
}
.txtWhatsApp h1 {
    font-size: 16px;
    font-weight: 300;
    text-align: left;
    color: #fff;
    padding: 20px 10px;
}

.bgFooter {
    background: #d3343c;
    min-height: 250px;
}
.boxFooter {
    width: 100%;
    padding: 10px 0 30px 0;
}
.footer {
    min-width: 280px;
    max-width: 280px;
    vertical-align: top;
    float: none;
    display: inline-block;
    padding: 10px;
}
.campoFooterNews {
    min-width: 280px;
    max-width: 280px;
    vertical-align: top;
    float: none;
    display: inline-block;
    padding: 10px;
}
.txtFooter h1 {
    font-size: 32px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    padding: 0 0 27px 0;
}
.txtFooter h2 {
    font-size: 16px;
    font-weight: 300;
    text-align: left;
    line-height: 22px;
    color: #fff;
}
.txtNewsFooter h1 {
    font-size: 32px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    padding: 0 0 27px 0;
}
.txtNewsFooter h2 {
    font-size: 16px;
    font-weight: 300;
    text-align: left;
    line-height: 22px;
    color: #fff;
}
.boxInputNews {
    width: 100%;
    max-width: 285px;
    margin: 20px auto;
}
.InputNews {
    width: 100%;
    max-width: 200px;
    height: 42px;
    border: none;
    outline: none;
    float: left;

    font-size: 16px;
    font-family: 'Roboto Condensed';
    font-weight: 300;
    padding: 0 10px;
}
.boxBtEnviarNews {
    float: left;
    max-width: 50px;
}
.btEnviarNews {
    border: none;
    outline: none;
}
.icoBtCadastrarNews {
    background: url(../img/btEnviarNews.jpg);
    width: 100%;
    max-width: 50px;
    height: 42px;
}


.boxFooterPentaxial {
    background: #fff;
    width: 100%;
    margin: 10px auto;
}
.boxCopyright {
    display: inline-block;
    margin: 10px 10px 20px 10px;
    float: left;

    font-size: 14px;
    font-weight: 300;
    color: #929292;
}
.boxLogoPentaxial {
    display: inline-block;
    margin: 10px 10px 20px 10px;
    float: right;

    font-size: 14px;
    font-weight: 300;
    color: #929292;
}
.logoPentaxial {
    max-width: 107px;
}

/* Responsive */
@media screen and (max-width: 280px) and (min-width: 0px) {
.inputNews {
    max-width: 170px;
}
.campoFooterNews {
    min-width: auto !important;
}
}
/* Fim | Responsive */
/* Fim | Footer */


/* =========================== */


/* Conteúdo */
/* Conteúdo Páginas */
.boxConteudo {
    width: 100%;
}
.conteudo {
    width: 100%;
    max-width: 850px;
    margin: 15px 0 40px 0;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
}
.conteudo h1 {
    font-family: 'Roboto Condensed';
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #1d3e69;
}
.conteudo hr {
    background: #e33236;
    border: none;
    width: 100%;
    max-width: 300px;
    height: 4px;
    float: left;
}
.conteudo h2 {
    font-family: 'Roboto Condensed';
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    color: #666;
    line-height: 20px;
    float: left;
}

.conteudo100 {
    width: 100%;
    margin: 15px 0 40px 0;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
}
.conteudo100 h1 {
    font-family: 'Roboto Condensed';
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #1d3e69;
}
.conteudo100 hr {
    background: #e33236;
    border: none;
    width: 100%;
    max-width: 300px;
    height: 4px;
    float: left;
}
.conteudo100 h2 {
    font-family: 'Roboto Condensed';
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    text-shadow: 1px 1px #fff;
    color: #666;
    line-height: 20px;
    float: left;
}

/* Conteúdo Direito */
.boxContdDireito {
    width: 100%;
    max-width: 260px;
    padding: 15px 10px 40px 10px;
    display: inline-block;
}
.infoContdDireito {
    display: inline-block;
}
.infoContdDireito h1 {
    font-family: 'Roboto Condensed';
    font-size: 22.19px;
    text-align: left;
    text-transform: uppercase;
    color: #1d3e69;
}
.infoContdDireito hr {
    background: #e33236;
    border: none;
    width: 100%;
    max-width: 72px;
    height: 4px;
    float: left;
}
.infoContdDireito h2 {
    font-family: 'Roboto Condensed';
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    color: #666;
    line-height: 20px;
    float: left;
}
.btDireitoLeiaMaisInfo {
    background: #1d3e69;
    width: 100%;
    max-width: 75px;
    margin: 14px 0 0 0;
    float: left;
    cursor: pointer;
    transition: .25s;

    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: #fff;
    padding: 7px;
}.btDireitoLeiaMaisInfo:hover {
    background: #e33236;
    color: #fff;
}
/* Fim | Conteúdo Direito */
/* Fim | Conteúdo Páginas */




/* Página - Inglês na Way */
.boxTituloPagina {
    margin: 0 0 50px 0;
    clear: both;
}
.boxTituloPagina hr {
    margin: 10px 0 10px 0 !important;
}

.bgChamadaQuemSomos {
    background: url(../imagens/conteudo/ingles-na-way/bgChamadaQuemSomos.jpg) 0 60% no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxChamadaQuemSomos {
    width: 100%;
    margin: 30px 0 0 0;
    padding: 0 60px 0 0;
    text-align: left;
    opacity: .9;
}
.boxChamadaQuemSomos h1 {
    background: #1d3e69;
    max-width: 520px;
    font-size: 53px !important;
    font-weight: 600;
    text-align: left;
    color: #fff !important;
    padding: 10px;
}
.boxChamadaQuemSomos h2 {
    color: #1d3e69 !important;
    font-weight: 600 !important;
    padding: 20px 0 0 0;
}


.boxHistoriaInglesNaWay {
    width: 100%;
    margin: 30px auto 20px auto;
}
.boxTituloHistoria {
    margin: 40px auto;
}
.boxTituloHistoria h1 {
    font-size: 32px !important;
    text-align: center !important;
    color: #1d3e69 !important;
    display: inline-block;
}
.linhaTitulo {
    background: #1d3e69;
    width: 100%;
    max-width: 200px;
    height: 3px;
    margin: 0 10px;
    display: inline-block;
    vertical-align: text-top;
}
.boxHistoria {
    width: 100%;
    margin: 0 10px;
}
.txtHistoria {
    padding: 0 15px 0 0;
}
.boxHistoria .txtHistoria h2 {
    color: #1d3e69 !important;
    font-weight: 300 !important;
    text-align: justify;
    padding: 10px 0;
}
.boxHistoria .txtHistoria b {
    font-size: 22px;
    text-transform: uppercase;
}

.boxImgHistoria {
    width: 100%;
    max-width: 470px;
    border-radius: 0 0 30px 0;
    margin: 20px 10px 10px 10px;
    display: inline-block;
}
.imgHistoria {
    border-radius: 30px 0 50px 0;
}
.linhaDivideImgHistoria {
    background: #1d3e69;
    width: 3px;
    height: 100%;
    max-height: 300px;
    margin: 0 10px;
    vertical-align: middle;
    display: inline-block;
}
.boxTxt-MVV {
    width: 100%;
    max-width: 450px;
    margin: 10px 0 0 0;
    vertical-align: middle;
    display: inline-block;
}
.txt-MVV h2 {
    color: #1d3e69 !important;
    font-weight: 300 !important;
    padding: 10px 0;
}
.boxTxt-MVV .txt-MVV b {
    font-size: 22px;
    text-transform: uppercase;
}
.logoWayPoltQual {
}
.txtPoliticaQualidade h2 {
    color: #1d3e69 !important;
    font-weight: 300 !important;
    text-align: justify;
    padding: 10px 0;
}

/* Responsive */
@media screen and (max-width: 604px) and (min-width: 384px) {
.linhaTitulo {
    display: inherit;
}
}
@media screen and (max-width: 767px) and (min-width: 0px) {
.logoWayPoltQual {
    margin-right: 0 !important;
    float: none !important;
}
}
@media screen and (max-width: 983px) and (min-width: 0px) {
.boxImgHistoria {
    max-width: 250px;
}
.boxTxt-MVV {
    max-width: 300px;
}
}
@media screen and (max-width: 1010px) and (min-width: 0px) {
.linhaDivideImgHistoria {
    display: none;
}
}
/* Fim | Responsive */
/* Fim | Página - Inglês na Way */


/* ========================== */


/* Página - Metodologia */
.blocoConteudoMetodologia {
    width: 100%;
}

.bgChamadaMetodologia{
    background: url(../imagens/conteudo/metodos/bgChamadaMetodologia.jpg) 0 85% no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxInfoMetodo {
    width: 100%;
    margin: 30px auto;
}
.boxImgMetodo {
    width: 100%;
    max-width: 470px;
    border-radius: 0 0 30px 0;
    margin: 20px 10px 10px 10px;
    display: inline-block;
}
.imgMetodo {
    max-width: 470px;
    border-radius: 30px 0 50px 0;
}
.linhaDivideImgMetodo {
    background: #1d3e69;
    width: 3px;
    height: 100%;
    max-height: 300px;
    margin: 0 10px;
    vertical-align: middle;
    display: inline-block;
}
.boxTxt-Metodos {
    width: 100%;
    max-width: 450px;
    margin: 10px 0 0 0;
    padding: 0 10px 0 10px;
    vertical-align: middle;
    display: inline-block;
}
.txt-Metodos h2 {
    color: #1d3e69 !important;
    font-weight: 300 !important;
    padding: 10px 0;
}
.boxTxt-Metodos .txt-Metodos b {
    font-size: 22px;
    text-transform: uppercase;
}


.boxCursosMetodologia {
    width: 100%;
    margin: 30px auto 20px auto;
}
.boxTituloCursoMetodologia {
    margin: 40px auto;
}
.boxTituloCursoMetodologia h1 {
    font-size: 32px !important;
    text-align: center !important;
    color: #1d3e69 !important;
    display: inline-block;
}
.linhaTitulo {
    background: #1d3e69;
    width: 100%;
    max-width: 200px;
    height: 3px;
    margin: 0 10px;
    display: inline-block;
    vertical-align: text-top;
}


/* Responsive */
@media screen and (max-width: 585px) and (min-width: 0px) {
.linhaTitulo {
    display: inherit;
}
}
@media screen and (max-width: 984px) and (min-width: 0px) {
.boxImgMetodo {
    max-width: 250px;
}
.imgMetodo {
    max-width: 250px;
    border-radius: 30px 0 50px 0;
}
.boxTxt-Metodos {
    max-width: 250px;
}
}
@media screen and (max-width: 1011px) and (min-width: 0px) {
.linhaDivideImgMetodo {
    display: none;
}
}
/* Fim | Responsive */
/* Fim | Página - Metodologia */



/* Página - Cursos */
.bgChamadaCursos {
    background: url(../imagens/conteudo/cursos/bgChamadaCursos.jpg) 0 85% no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxCursosPagCursos {
    width: 100%;
    margin: 15px 0 0 0;
    display: inline-block;
}
.boxChamadaCursoPagCursos {
    width: 100%;
}
.DtlRedLeft {
    background: #e33236;
    width: 10px;
    height: 100%;
    max-height: 84.5px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
.bgChamadaCursoPagCursos {
    background: #20406a;
    width: 100%;
    max-width: 399px;
    float: left;
    display: inline-block;
    vertical-align: top;
}
.bgChamadaCursoPagCursos h1 {
    font-size: 22.19px;
    font-weight: 300;
    text-transform: uppercase;
    color: #fff;
    padding: 18.5px;
}
.imgChamadaCursoPagCursos {
    max-width: 635px;
    float: left;
}


/* Responsive */
@media screen and (max-width: 453px) and (min-width: 0px) {
.bgChamadaCursoPagCursos {
    float: none;
    max-width: 250px;
}
}
@media screen and (max-width: 955px) and (min-width: 454px) {
.bgChamadaCursoPagCursos {
    float: none;
    max-width: 399px;
}
}
@media screen and (max-width: 955px) and (min-width: 0px) {
.imgChamadaCursoPagCursos {
    display: none;
}
.DtlRedLeft {
    float: none;
}
}
@media screen and (max-width: 1090px) and (min-width: 955px) {
.bgChamadaCursoPagCursos {
    max-width: 270px;
}
}
/* Fim | Responsive */
/* Fim | Página - Cursos */



/* Página FAQ */
.boxChamadaFAQ {
    background: #1d3e69;
    width: 100%;
    min-height: 300px;
    max-width: 100%;
    margin: auto auto 30px auto;
}

.boxTituloDescricaoFAQ {
    max-width: 410px;
    display: inline-block;
    float: left;
}
.tituloDescricaoFAQ h1 {
    font-size: 38px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    color: #fff !important;
    padding: 20px !important;
}
.tituloDescricaoFAQ h2 {
    font-family: 'Roboto Condensed' !important;
    font-size: 16px !important;
    font-weight: lighter !important;
    text-shadow: none !important;
    color: #fff !important;
    padding: 0 20px 20px 20px;
}
.imgTituloFAQ {
    max-width: 500px;
    float: right;
}

/* Accordion */
.bgAccordion {
    background: #fff;
}

a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
    background: #fff !important;
}

.list-group.panel > .list-group-item {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}
.list-group-submenu {
    margin-left:20px;
}
.txtAcordion {
    font-size: 23px !important;
    font-weight: 700 !important;
    text-align: left !important;
    text-transform: uppercase;
    color: #1d3e69 !important;
}
.logoWayFAQ {
    max-width: 30px;
    padding: 0 5px 0 0;
}
.list-group-item p {
    font-family: 'Roboto Condensed' !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    text-align: left !important;
    text-shadow: none !important;
    color: #1d3e69 !important;
    margin: 0 !important;
}
/* Fim | Accordion */

.boxConteudoLateralFAQ {
    background: #2b61a2;
    width: 100%;
    padding: 20px;
    margin: 20px auto;
}
.conteudoLateralFAQ hr {
    background: #1d3e69;
    height: 2px;
}
.conteudoLateralFAQ h1 {
    font-size: 38px !important;
    font-weight: 700 !important;
    text-align: left !important;
    text-transform: uppercase !important;
    color: #fff !important;
    padding: 10px 0 !important;
}
.conteudoLateralFAQ h1+h1 {
    font-size: 20px !important;
    font-weight: lighter !important;
    text-align: left !important;
    text-transform: initial !important;
    color: #fff !important;
    padding: 0 0 5px 0 !important;
}
.boxBtFaleConosco {
    width: 100%;
    margin: 10px auto;
    display: inline-block;
}
.btFaleConosco {
    background: #1d3e69;
    width: 100%;
    max-width: 150px;

    font-size: 18px;
    text-align: center;
    text-transform: initial;
    color: #fff;
    padding: 10px;
}.btFaleConosco:hover {
    background: #fff;
    font-weight: 700;
    color: #1d3e69;
}

/* Responsive */
@media screen and (max-width: 950px) and (min-width: 0px) {
.boxTituloDescricaoFAQ {
    max-width: 100%;
    display: inherit;
}
.tituloDescricaoFAQ h1 {
    text-align: center;
}
.tituloDescricaoFAQ h2 {
    text-align: center;
    float: none;
}
.imgTituloFAQ {
    float: none;
}
}
/* Fim | Responsive */
/* Fim - Página FAQ */


/* ============== */


/* Página - Convênios */
.boxChamadaConvenios {
    background: #fff;
    width: 100%;
    min-height: 300px;
    max-width: 100%;
    margin: auto auto 30px auto;
}

.boxTituloDescricaoConvenios {
    max-width: 410px;
    display: inline-block;
    float: left;
}
.tituloDescricaoConvenios h1 {
    font-size: 38px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    color: #1d3e69 !important;
    padding: 20px !important;
}
.tituloDescricaoConvenios h2 {
    font-family: 'Roboto Condensed' !important;
    font-size: 16px !important;
    font-weight: lighter !important;
    text-shadow: none !important;
    color: #1d3e69 !important;
    padding: 0 20px 20px 20px;
}
.imgTituloConvenios {
    max-width: 700px;
    float: right;
}

/* Responsive */
@media screen and (max-width: 1151px) and (min-width: 0px) {
.boxTituloPagina br {
    display: none;
}
.boxTituloPagina {
    display: inline-block;
}
.boxTituloDescricaoConvenios {
    max-width: 100%;
    float: none;
}
.tituloDescricaoConvenios h1 {
    text-align: center;
}
.tituloDescricaoConvenios h2 {
    text-align: center;
    float: none;
}
.imgTituloConvenios {
    float: none;
}
}
/* Fim | Responsive */
/* Fim | Página - Convênios */


/* ============== */


/* Página - Unidades */
.boxChamadaUnidades {
    background: #fff;
    width: 100%;
    min-height: 300px;
    max-width: 100%;
    margin: auto auto 30px auto;
}

.boxTituloDescricaoUnidades {
    max-width: 410px;
    display: inline-block;
    float: left;
}
.tituloDescricaoUnidades h1 {
    font-size: 38px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    color: #1d3e69 !important;
    padding: 20px !important;
}
.tituloDescricaoUnidades h2 {
    font-family: 'Roboto Condensed' !important;
    font-size: 16px !important;
    font-weight: lighter !important;
    text-shadow: none !important;
    color: #1d3e69 !important;
    padding: 0 20px 20px 20px;
}
.imgTituloUnidades {
    max-width: 700px;
    float: right;
}
.imagemUnidade {
    max-width: 472px;
    padding: 20px 0;
}
.imagemUnidade2 {
    max-width: 472px;
    padding: 0 0 20px 0;
}

/* Responsive */
@media screen and (max-width: 380px) and (min-width: 0px) {
.iframeUnidadeResp {
    width: 200px !important;
}
}
@media screen and (max-width: 454px) and (min-width: 380px) {
.iframeUnidadeResp {
    width: 300px !important;
}
}
@media screen and (max-width: 700px) and (min-width: 454px) {
.iframeUnidadeResp {
    width: 400px !important;
}
}
@media screen and (max-width: 1151px) and (min-width: 0px) {
.boxTituloPagina br {
    display: none;
}
.boxTituloPagina {
    display: inline-block;
}
.boxTituloDescricaoUnidades {
    max-width: 100%;
    float: none;
}
.tituloDescricaoUnidades h1 {
    text-align: center;
}
.tituloDescricaoUnidades h2 {
    text-align: center;
    float: none;
}
.imgTituloUnidades {
    float: none;
}
}
/* Fim | Responsive */
/* Fim | Página - Unidades */


/* ==================== */


/* Página Profissioanais */
.bgChamadaProfissionais {
    background: url(../imagens/conteudo/profissionais/bgChamadaProfissionais.jpg) 0 28% no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxProfissionais {
    width: 100%;
    margin: 40px 0 30px 0;
}
.boxInfoProfissionais {
    width: 100%;
}
.imgPerfilProfissional {
    max-width: 400px;
}
.boxInfoProfissionais h1 {
    font-family: 'Roboto Condensed';
    font-size: 32px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    color: #1d3e69;
    padding: 10px 0;
}
.boxInfoProfissionais h2 {
    font-family: 'Roboto Condensed';
    font-size: 18px;
    text-align: left;
    text-transform: initial;
    color: #1d3e69;
    padding: 0 0 20px 0;
}
.linhaDivideCurriculo {
    background: #e33236;
    width: 100%;
    max-width: 100px;
    height: 2px;
}
.boxEquipe {
    width: 100%;
    margin: 0 0 20px 0;
}
.boxTxtEquipe h2 {
    font-family: 'Roboto Condensed';
    font-size: 18px;
    text-align: left;
    text-transform: initial;
    color: #1d3e69;
    padding: 0 0 10px 0;
}

/* Responsive */
@media screen and (max-width: 499px) and (min-height: 0px) {
.bgChamadaProfissionais h1 {
    font-size: 28px !important;
}
}
/* Fim | Responsive */
/* Fim | Página Profissionais */


/* =============== */


/* Página Fale Conosco */
.boxFaleConosco {
    width: 100%;
}
.nomeCampoForm {
    font-family: 'Roboto Condensed';
    font-size: 18px;
    font-weight: 700;
    text-align: left;
    color: #1d3e69;
}
.campoForm01 {
    border: 1px solid #1d3e69;
    border-radius: 5px;
    width: 100%;
    margin: 0 0 20px 0;

    font-family: 'Roboto Condensed';
    font-size: 16px;
    font-weight: 500;
    color: #1d3e69;
    padding: 10px;
}
.campoForm02 {
    border: 1px solid #1d3e69;
    border-radius: 5px;
    width: 60%;
    margin: 0 0 20px 0;

    font-family: 'Roboto Condensed';
    font-size: 16px;
    font-weight: 500;
    color: #1d3e69;
    padding: 10px;
}
.campoForm03 {
    border: 1px solid #1d3e69;
    border-radius: 5px;
    width: 100%;
    min-height: 200px;
    margin: 0 0 20px 0;

    font-family: 'Roboto Condensed';
    font-size: 16px;
    font-weight: 500;
    color: #1d3e69;
    padding: 10px;
}
.btEnviarFormContato {
    background: #1d3e69;
    border: 0;
    width: 100%;
    max-width: 150px;
    float: right;

    font-family: 'Roboto Condensed';
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    padding: 10px;
}
/* Fim | Página Fale Conosco */


/* ================== */


/* Página Way English */
/*.bgChamadaWayEnglish {
    background: url(../imagens/conteudo/cursos/ingles/bgChamadaCursoDeIngles.jpg) 0 60% no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}*/
.bgChamadaWayEnglish {
    background: url(../imagens/conteudo/cursos/ingles/bgChamadaCursoDeIngles.png) no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxChamadaWayEnglish {
    width: 100%;
    margin: 30px 0 0 0;
    padding: 0 60px 0 0;
    text-align: left;
    opacity: .9;
}
.boxChamadaWayEnglish h1 {
    background: #1d3e69;
    max-width: 520px;
    font-size: 53px !important;
    font-weight: 600;
    text-align: left;
    color: #fff !important;
    padding: 10px;
}
.boxChamadaWayEnglish h2 {
    color: #1d3e69 !important;
    font-weight: 600 !important;
    padding: 20px 0 0 0;
}

.boxConteudoCurso {
    width: 100%;
    margin: 30px auto auto auto;
}
.boxInfoPagCurso {

}
.boxInfoCurso-bgCinzaClaro {
    background: #f1f1f1;
    min-height: 80px;
}
.boxInfoCurso-bgCinzaEscuro {
    background: #e5e5e5;
    min-height: 80px;
}
.iconModalidade {
    background: url(../imagens/conteudo/cursos/iconsPagCursos.png) no-repeat;
    background-position: 0 10px;
    width: 54px;
    height: 52px;
    margin: 5px 5px 0 10px;
    float: left;
}
.iconAlvo {
    background: url(../imagens/conteudo/cursos/iconsPagCursos.png) no-repeat;
    background-position: 0 -46px;
    width: 54px;
    height: 40px;
    margin: 5px 5px 0 10px;
    float: left;
}
.iconCargaHor {
    background: url(../imagens/conteudo/cursos/iconsPagCursos.png) no-repeat;
    background-position: 0 -90px;
    width: 54px;
    height: 50px;
    margin: 5px 5px 0 10px;
    float: left;
}
.iconTempoCurso {
    background: url(../imagens/conteudo/cursos/iconsPagCursos.png) no-repeat;
    background-position: 0 -137px;
    width: 54px;
    height: 59px;
    margin: 5px 5px 0 10px;
    float: left;
}
.iconMaterialDidatico {
    background: url(../imagens/conteudo/cursos/iconsPagCursos.png) no-repeat;
    background-position: 0 -193px;
    width: 54px;
    height: 70px;
    margin: 5px 5px 0 10px;
    float: left;
}
.iconMaterialOn {
    background: url(../imagens/conteudo/cursos/iconsPagCursos.png) no-repeat;
    background-position: 0 -193px;
    width: 54px;
    height: 70px;
    margin: 5px 5px 0 10px;
    float: left;
}
.iconNivelaSerAlcancado {
    background: url(../imagens/conteudo/cursos/iconsPagCursos.png) no-repeat;
    background-position: 0 -255px;
    width: 54px;
    height: 60px;
    margin: 5px 5px 0 10px;
    float: left;
}
.iconProfessores {
    background: url(../imagens/conteudo/cursos/iconsPagCursos.png) no-repeat;
    background-position: 0 -314px;
    width: 54px;
    height: 40px;
    margin: 5px 5px 0 10px;
    float: left;
}
.txtInfoPagCurso {
    float: left;
}
.txtInfoPagCurso h1 {
    font-size: 18px;
    font-weight: 700;
    text-transform: initial;
    color: #545454;
    padding: 15px 0 0 10px;
}
.txtInfoPagCurso h2 {
    font-size: 18px;
    font-weight: 300;
    color: #545454;
    padding: 5px 10px 15px 10px;
}

.boxObjetivoPagCurso {
    background: url(../imagens/conteudo/cursos/ingles/imgChamadaCursoDeIngles.png) no-repeat;
    background-size: cover;
    border-radius: 0 100px 0 0;
    padding: 20px;
    margin: 20px 0 0 0;
}
.boxObjetivoPagCurso h1 {
    font-size: 26px;
    font-weight: 700;
    text-align: left;
    text-shadow: none;
    text-transform: uppercase;
    color: #fff;
    padding: 15px 0 0 10px;
}
.boxObjetivoPagCurso h2 {
    /*font-size: 20px;*/
    /*font-family: 'Clear Sans';*/
    text-align: left;
    font-weight: 300;
    text-align: left;
    text-shadow: none;
    color: #fff;
    padding: 5px 10px 15px 10px;
}

.boxAgendeMatricula {
    width: 100%;
    padding: 0 30px;
}
.bgAgendeMatriculaVerm {
    background: #d3343c;
    width: 100%;
    max-width: 470px;
    float: left;
    margin: 30px 0 0 0;
}
.iconMetriculaOnline {
    max-width: 71px;
    padding: 15px 13px;
    display: inline-block;
    vertical-align: top;
}
.boxTituloTxtAgendeMatricula {
    padding: 15px 15px 0 0;
    display: inline-block;
}
.tituloAgendeMatricula h1 {
    font-size: 20px;
    text-align: left;
    text-transform: uppercase;
    text-shadow: none;
    color: #fff;
}
.tituloAgendeMatricula h2 {
    font-size: 27px;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
    text-shadow: none;
    color: #fff;
}
.bgNumeroAgendeMatricula {
    background: #2c406a;
    width: 100%;
    max-width: 184px;
    margin: 30px 0 0 0;
    float: left;
}
.numeroAgendeMatricula {
    padding: 26.5px 18px;
}
.numeroAgendeMatricula h1 {
    font-size: 20px;
    font-weight: 300;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    color: #fff;
}

/* Responsive */
@media screen and (max-width: 368px) and (min-width: 0px) {
.boxTituloTxtAgendeMatricula {
    padding: 0px 15px 20px 15px;
}
}
@media screen and (max-width: 753px) and (min-width: 0px) {
.bgNumeroAgendeMatricula {
    margin: 0;
}
}
/* Fim | Responsive */
/* Fim | Página Way English */



/* =============== */



/* Página Way Espanhol */
.bgChamadaWayEspanhol {
    background: url(../imagens/conteudo/cursos/espanhol/bgChamadaCursoDeEspanhol.png) 0 60% no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxChamadaWayEspanhol {
    width: 100%;
    margin: 30px 0 0 0;
    padding: 0 60px 0 0;
    text-align: left;
    opacity: .9;
}
.boxChamadaWayEspanhol h1 {
    background: #e33236;
    max-width: 520px;
    font-size: 53px !important;
    font-weight: 600;
    text-align: left;
    color: #fff !important;
    padding: 10px;
}
.boxChamadaWayEspanhol h2 {
    color: #e33236 !important;
    font-weight: 600 !important;
    padding: 20px 0 0 0;
}

.boxObjetivoPagCursoEspanhol {
    background: url(../imagens/conteudo/cursos/espanhol/imgChamadaCursoDeEspanhol.png) no-repeat;
    background-size: cover;
    border-radius: 0 100px 0 0;
    padding: 20px;
    margin: 20px 0 0 0;
}
.boxObjetivoPagCursoEspanhol h1 {
    font-size: 26px;
    font-weight: 700;
    text-align: left;
    text-shadow: none;
    text-transform: uppercase;
    color: #fff;
    padding: 15px 0 0 10px;
}
.boxObjetivoPagCursoEspanhol h2 {
    /*font-size: 20px;*/
    /*font-family: 'Clear Sans';*/
    text-align: left;
    font-weight: 300;
    text-align: left;
    text-shadow: none;
    color: #fff;
    padding: 5px 10px 15px 10px;
}
/* Fim | Página Way Espanhol */


/* =============== */


/* Página Teen */
.bgChamadaWayTeen {
    background: url(../imagens/conteudo/cursos/teen/bgChamadaCursoTeen.png) no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxObjetivoPagCursoTeen {
    background: url(../imagens/conteudo/cursos/teen/imgChamadaCursoTeen.png) no-repeat;
    background-size: cover;
    border-radius: 0 100px 0 0;
    padding: 20px;
    margin: 20px 0 0 0;
}
.boxObjetivoPagCursoTeen h1 {
    font-size: 26px;
    font-weight: 700;
    text-align: left;
    text-shadow: none;
    text-transform: uppercase;
    color: #fff;
    padding: 15px 0 0 10px;
}
.boxObjetivoPagCursoTeen h2 {
    /*font-size: 20px;*/
    /*font-family: 'Clear Sans';*/
    text-align: left;
    font-weight: 300;
    text-align: left;
    text-shadow: none;
    color: #fff;
    padding: 5px 10px 15px 10px;
}
/* Fim | Página Teen */


/* =============== */


/* Página Kids */
.bgChamadaWayKids {
    background: url(../imagens/conteudo/cursos/kids/bgChamadaCursoKids.png) no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxObjetivoPagCursoKids {
    background: url(../imagens/conteudo/cursos/kids/imgChamadaCursoKids.png) no-repeat;
    background-size: cover;
    border-radius: 0 100px 0 0;
    padding: 20px;
    margin: 20px 0 0 0;
}
.boxObjetivoPagCursoKids h1 {
    font-size: 26px;
    font-weight: 700;
    text-align: left;
    text-shadow: none;
    text-transform: uppercase;
    color: #fff;
    padding: 15px 0 0 10px;
}
.boxObjetivoPagCursoKids h2 {
    /*font-size: 20px;*/
    /*font-family: 'Clear Sans';*/
    text-align: left;
    font-weight: 300;
    text-align: left;
    text-shadow: none;
    color: #fff;
    padding: 5px 10px 15px 10px;
}
/* Fim | Página Kids */


/* ================ */


/* Página Advanced */
.bgChamadaWayAdvanced {
    background: url(../imagens/conteudo/cursos/advanced/bgChamadaCursoAdvanced.png) no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxObjetivoPagCursoAdvanced {
    background: url(../imagens/conteudo/cursos/advanced/imgChamadaCursoAdvanced.jpg) no-repeat;
    background-size: cover;
    border-radius: 0 100px 0 0;
    padding: 20px;
    margin: 20px 0 0 0;
}
.boxChamadaWayAdvanced {
    width: 100%;
    margin: 30px 0 0 0;
    padding: 0 60px 0 0;
    text-align: left;
    opacity: .9;
}
.boxChamadaWayAdvanced h1 {
    background: #1d3e69;
    max-width: 520px;
    font-size: 53px !important;
    font-weight: 600;
    text-align: left;
    color: #fff !important;
    padding: 10px;
}
.boxChamadaWayAdvanced h2 {
    color: #1d3e69 !important;
    font-weight: 600 !important;
    padding: 20px 0 0 0;
}
/* Fim | Página Advanced */


/* ================ */


/* Página Energy */
.bgChamadaWayEnergy {
    background: url(../imagens/conteudo/cursos/energy/bgChamadaCursoEnergy.png) no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxObjetivoPagCursoEnergy {
    background: url(../imagens/conteudo/cursos/energy/imgChamadaCursoEnergy.jpg) no-repeat;
    background-size: cover;
    border-radius: 0 100px 0 0;
    padding: 20px;
    margin: 20px 0 0 0;
}
.boxChamadaWayEnergy {
    width: 100%;
    margin: 30px 0 0 0;
    padding: 0 60px 0 0;
    text-align: left;
    opacity: .9;
}
.boxChamadaWayEnergy h1 {
    background: #1d3e69;
    max-width: 520px;
    font-size: 53px !important;
    font-weight: 600;
    text-align: left;
    color: #fff !important;
    padding: 10px;
}
.boxChamadaWayEnergy h2 {
    color: #1d3e69 !important;
    font-weight: 600 !important;
    padding: 20px 0 0 0;
}
/* Fim | Página Energy */


/* ================ */


/* Página Business */
.bgChamadaWayBusiness {
    background: url(../imagens/conteudo/cursos/business/bgChamadaCursoBusiness.png) no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 300px;
    border-radius: 0 100px 0 0;
}
.boxObjetivoPagCursoBusiness {
    background: url(../imagens/conteudo/cursos/business/imgChamadaCursoBusiness.png) no-repeat;
    background-size: cover;
    border-radius: 0 100px 0 0;
    padding: 20px;
    margin: 20px 0 0 0;
}
.boxObjetivoPagCursoBusiness h1 {
    font-size: 26px;
    font-weight: 700;
    text-align: left;
    text-shadow: none;
    text-transform: uppercase;
    color: #fff;
    padding: 15px 0 0 10px;
}
.boxObjetivoPagCursoBusiness h2 {
    /*font-size: 20px;*/
    /*font-family: 'Clear Sans';*/
    text-align: left;
    font-weight: 300;
    text-align: left;
    text-shadow: none;
    color: #fff;
    padding: 5px 10px 15px 10px;
}
/* Fim | Página Business */


/* ================ */


/* Página Depoimentos */
.Depoimentos {
    margin: 10px auto auto auto;
}

.conteudoLateralDepoimentos a {
    text-decoration: none;
}.conteudoLateralDepoimentos a:hover {
    text-decoration: underline;
}
.boxConteudoLateralDepoimentos {
    background: #f2f3f4;
    width: 100%;
    max-width: 290px;
    padding: 20px;
    margin: 20px auto;
}
.conteudoLateralDepoimentos hr {
    background: #1d3e69;
    height: 2px;
}
.conteudoLateralDepoimentos h1 {
    font-size: 25px !important;
    font-weight: 700 !important;
    text-align: left !important;
    text-transform: uppercase !important;
    color: #1d3e69 !important;
    padding: 10px 0 !important;
}
.conteudoLateralDepoimentos h1+h1 {
    font-size: 20px !important;
    font-weight: lighter !important;
    text-align: left !important;
    text-transform: initial !important;
    color: #1d3e69 !important;
    padding: 0 0 5px 0 !important;
}

.boxConteudoDepoimentos {
    background: #f2f3f4;
    width: 100%;
    padding: 20px;
    margin: 20px auto;
}
.conteudoDepoimentos {
    margin: 20px auto;
}
.conteudoDepoimentos h1 {
    font-size: 25px !important;
    font-weight: 700 !important;
    text-align: left !important;
    text-transform: uppercase !important;
    color: #1d3e69 !important;
    padding: 10px 0 !important;
}
.conteudoDepoimentos h1+h1 {
    font-size: 20px !important;
    font-weight: lighter !important;
    text-align: left !important;
    text-transform: initial !important;
    color: #1d3e69 !important;
    padding: 0 0 5px 0 !important;
}
.conteudoDepoimentos hr {
    background: #1d3e69;
    height: 2px;
}
/* Fim | Página Depoimentos */



/* ========================= */



/* Página Promoções */
.bgBodyPagPromocoes {
    background: #f2f2f2;
}
.topo1PagPromocoes {
    background: url(../imagens/pagina-promocoes/bgTopo1PagPromocoes.jpg) repeat-x;
    width: 100%;
    min-height: 36px;
}
.boxLinkHomeTopoPagPromocoes h1 {
    font-size: 17px;
    padding: 8px;
}
.bgPagPromocoes {
    background: url(../imagens/pagina-promocoes/bgPagPromocoes.jpg) no-repeat;
    background-size: cover;
    background-position: center center;
    width: 100%;
    min-height: 485px;
}.bgPagPromocoes .alinhaCentro {
    padding: 375px 0 0 20px;
}
.boxTituloPagPromocoes {
    background: #293e69;
    width: 100%;
    max-width: 350px;
    min-height: 73px;
}
.tituloPagPromocoes h1 {
    font-family: 'Roboto Condensed';
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    padding: 20px;
}
.boxConteudoPagPromocoes {
    background: url(../img/bgConteudoPagPromocoes.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    width: 100%;
    min-height: 177px;
    margin: -13px 0 0 0;
}
.conteudoPagPromocoes {
    padding: 25px;
}
.boxTituloContdPagPromocoes {
    width: 100%;
}
.boxTituloContdPagPromocoes h1 {
    font-size: 22.19px;
    font-weight: 300;
    text-align: left;
    text-transform: uppercase;
    color: #1d3e69;
    clear: both;
}
.boxTituloContdPagPromocoes h2 {
    font-size: 32px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    color: #1d3e69;
    clear: both;
}
.linhaDivideTituloPromocoes {
    background: #d1262e;
    width: 100%;
    max-width: 72px;
    min-height: 4px;
    padding: 0 10px;
    margin: 10px auto;
    float: left;
}
.boxInfoPromocaoPagPromocoes {
    width: 100%;
    max-width: 650px;
    padding: 25px;
}
.txtInfoPromocaoPagPromocoes {
    text-align: left;
}
.bgFooterPagPromocoes {
    background: #dedede;
    width: 100%;
    min-height: 340px;
}
.footerPagPromocoes {
    display: inline-block;
    vertical-align: top;

    text-align: left;
    padding: 20px;
    margin: 30px auto 30px auto;
}
.logoWayFooter {
    max-width: 85px;
}
.boxContatoFooterPagPromocoes h1 {
    font-size: 16px;
    font-weight: 700;
    text-align: left;
    text-transform: initial;
    color: #393939;
    padding: 10px 0 0 0;
}
.boxContatoFooterPagPromocoes h2 {
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    text-transform: initial;
    color: #393939;
    padding: 10px 0 0 0;
}
.boxContatoFooterPagPromocoes h3 {
    font-family: 'Roboto';
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    text-transform: initial;
    color: #393939;
    padding: 10px 0 0 0;
}
.linkFooterPagPromocoes {
    font-weight: 300;
    text-decoration: none;
}.linkFooterPagPromocoes:hover {
    text-decoration: underline;
    color: #393939;
}
.boxImagemDaPromocao {
    background: #fff;
    width: 100%;
}
.imagemDaPromocao {
    padding: 30px;
}

.bgAmareloDaPromocao {
    background: #e7bb00;
    width: 100%;
    padding: 20px 15px 20px;
}
.bgBrancoDaPromocao {
    background: #fff;
    width: 100%;
    padding: 20px 15px 20px;
}
.boxInformacaoPromocao {
    width: 100%;
    padding: 0 30px;
}
.informacaoPromocao {
    display: inline-block;
    vertical-align: top;
    transition: .65s;

    font-size: 22px;
    text-align: left;
    color: #000;
    padding: 0 0 20px 0;
}

.boxImagemDoProdutoDaPromocao {
    display: inline-block;
    vertical-align: top;
    float: none;
}
.imagemDoProdutoDaPromocao {
    max-width: 385px;
}
.txtAcesseAsRedesSociais {
    font-size: 28px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    color: #582674;
    padding: 20px 10px;
}
.boxAcesseAsRedesSociais {
    background: #ffdd67;
    border-radius: 8px;
    width: 100%;
    max-width: 550px;
    float: left;
}
.iconRedesSociaisPromocao {
    max-width: 57px;
    display: inline-block;
    vertical-align: top;
    margin: 16px auto;
    padding: 0 5px;
}
.txtLinkRedesSociais {
    display: inline-block;
    vertical-align: top;

    font-size: 42px;
    font-weight: 500;
    text-align: left;
    text-transform: uppercase;
    color: #d0194e;
    padding: 10px;
}

.bgRegulamento {
    background: #fff;
    padding: 20px;
    margin-bottom: 40px;
}
.ttlRegulamento {
    font-size: 24px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    color: #363636;
    padding: 10px 0;
}
.txtRegulamento {
    font-size: 17px;
    font-weight: 300;
    text-align: left;
    color: #363636;
    padding: 10px 0;
}


/* Responsive */
@media screen and (max-width: 290px) and (min-width: 0px) {
.boxTituloPagPromocoes {
    max-width: 200px;
}
.tituloPagPromocoes h1 {
    font-size: 25px;
}
}
@media screen and (max-width: 400px) and (min-width: 290px) {
.boxTituloPagPromocoes {
    max-width: 250px;
}
.tituloPagPromocoes h1 {
    font-size: 32px;
}
}


@media screen and (max-width: 1140px) and (min-width: 0) {
.txtInfoPromocaoPagPromocoes {
    background-color: rgba(108, 46, 129, 0.8);
    color: #fff;
    padding: 10px;
}
}
/* Fim | Responsive */
/* Fim | Página Promoções */



/*Teste nivelamento*/

.borda {
    border: 1px solid;
    border-radius: 6px;
}
.passo1{
    display:block;
    width: 100%;
    position: relative;
    text-align: left;
}
.passo2{
    display:none;
    width: 100%;
    position: relative;
    text-align: left;
}
.maior {
    padding: 9px 12px;
    width: 55%;
    left: 12px;
    position: relative;
    border: 1px solid #f3f3f3;
    margin-bottom: 6px;
}
.medio {
    padding: 9px 12px;
    left: 12px;
    width: 34%;
    position: relative;
    border: 1px solid #f3f3f3;
    margin-bottom: 6px;
}
.menor {
    padding: 9px 12px;
    left: 12px;
    width: 20%;
    position: relative;
    border: 1px solid #f3f3f3;
    margin-bottom: 6px;
}
.selecionaok{
    background: #1d3e69;
    border-radius: 29px;
    color: #fff;
    font-size: 16px;
    border: 1px solid #1d3e69;
    text-transform: uppercase;
    padding: 10px 19px;
}

.selecionatrue{
    background: #55b045;
    border-radius: 29px;
    color: #fff;
    font-size: 16px;
    border: 1px solid #55b045;
    text-transform: uppercase;
    padding: 10px 19px;
}

.selecionafalse{
    background: #e30000;
    border-radius: 29px;
    color: #fff;
    font-size: 16px;
    border: 1px solid #e30000;
    text-transform: uppercase;
    padding: 10px 19px;
}

.selecionanao{
    background: #fff;
    border-radius: 29px;
    color: #363636;
    font-size: 16px;
    border: 1px solid #f3f3f3;
    text-transform: uppercase;
    padding: 10px 19px;
}

.qst{
    color: #363636;
}

.perguntas{
    margin-bottom:20px;
}

.btnproximo{
    position: relative;
    background: #293e69;
    cursor: pointer;
    width: 190px;
    margin-top: 20px;
}

.btnfinalizar{
    position: relative;
    background: #e12226;
    cursor: pointer;
    width: 190px;
    margin-top: 20px;
}
.btTxtFinalizar {
    font-size: 20px !important;
    text-align: left !important;
    text-transform: uppercase !important;
    color: #fff !important;
    padding: 15px !important;
}
.btFinalizarDtlSeta {
    position: absolute;
    right: 20px;
    top: 40px;
}

.input_formdados{
    border: 1px solid #f3f3f3;
}   
/* Fim | Teste nivelamento */


@media screen and (max-width: 928px) and (min-width: 768px) {
    #bs-example-navbar-collapse-9 {
        text-align: center;
    }
    .fontWhiteMenu {
        font-size: 16px;
    }
}
@media screen and (max-width: 1150px) and (min-width: 929px) {
    #bs-example-navbar-collapse-9 {
        text-align: center;
    }
    .fontWhiteMenu {
        font-size: 16px;
    }
}
@media screen and (max-width: 1200px) and (min-width: 1151px) {
    .fontWhiteMenu {
        font-size: 17px;
    }
}
@font-face {
    font-family: "Roboto Condensed";
    src: url(../fonts/Roboto-Black.ttf);
    src: url(../fonts/Roboto-BlackItalic.ttf);
    src: url(../fonts/Roboto-Bold.ttf);
    src: url(../fonts/Roboto-BoldItalic.ttf);
    src: url(../fonts/RobotoCondensed-Bold.ttf);
    src: url(../fonts/RobotoCondensed-BoldItalic.ttf);
    src: url(../fonts/RobotoCondensed-Italic.ttf);
    src: url(../fonts/RobotoCondensed-Light.ttf);
    src: url(../fonts/RobotoCondensed-LightItalic.ttf);
    src: url(../fonts/RobotoCondensed-Regular.ttf);
    src: url(../fonts/Roboto-Italic.ttf);
    src: url(../fonts/Roboto-Light.ttf);
    src: url(../fonts/Roboto-LightItalic.ttf);
    src: url(../fonts/Roboto-Medium.ttf);
    src: url(../fonts/Roboto-MediumItalic.ttf);
    src: url(../fonts/Roboto-Regular.ttf);
    src: url(../fonts/Roboto-Thin.ttf);
    src: url(../fonts/Roboto-ThinItalic.ttf);
    src: url(../fonts/RobotoCondensed-Regular.ttf);
    src: url(../fonts/RobotoCondensed-Regular.ttf);
    src: url(../fonts/RobotoCondensed-Regular.ttf);
}

body {
    width: 100%;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #1d3e69;
    padding: 0;
    margin: 0;
}
.alinhaCentro {
    width: 100%;
    max-width: 1160px;
    margin: 0 auto;
}
.alinhaCentro2-Profissionais {
    width: 100%;
    max-width: 1220px;
    margin: 0 auto;
}
.clear {
    clear: both;
}
.efectUnderline {
    text-decoration: none;
}.efectUnderline:hover {
    text-decoration: underline;
}
.verticalAlignSuper {
    vertical-align: super !important;
}
.floatRight {
    float: right;
}
.floatLeft {
    float: left;
}
.floatNone {
    float: none;
}

.blocoTransition {
    display: inline-block;
    transition: .65s;
}

.transition1s {
    transition: 1s;
}

a:hover {
    text-decoration: none;
}
a {
    text-decoration: none;
}

.colorWhite {
    color: #fff !important;
}
.colorAzulPadrao {
    color: #1d3e69 !important;
}
.colorAmareloPadrao {
    color: #8f7600 !important;
}
.colorBlackPagPromocoes {
    color: #393939;
}

/* Font */
h1 {
    padding: 0;
    margin: 0;
}
h2 {
    padding: 0;
    margin: 0;
}
h3 {
    padding: 0;
    margin: 0;
}
h4 {
    padding: 0;
    margin: 0;
}
h5 {
    padding: 0;
    margin: 0;
}
h6 {
    padding: 0;
    margin: 0;
}

.fontSize15 {
    font-size: 15px !important;
}
.fontSize20 {
    font-size: 20px !important;
}
.fontSize25 {
    font-size: 25px !important;
}

.textAlignLeft {
    text-align: left !important;
}
/* Fim | Font */

.zIndex999 {
    z-index: 0;
}
.zIndex999 {
    z-index: 999;
}

/* Margin/Padding */
.padding0 {
    padding: 0!important;
}

.paddingBottom-10 {
    padding-bottom: 10px;
}
.paddingBottom-20 {
    padding-bottom: 20px;
}
.paddingBottom-30 {
    padding-bottom: 30px;
}
.paddingBottom-40 {
    padding-bottom: 40px;
}
.paddingBottom-50 {
    padding-bottom: 50px;
}
.paddingBottom-60 {
    padding-bottom: 60px;
}

.margin0 {
    margin: 0!important;
}

.marginTop10 {
    margin-top: 10px;
}
.marginTop20 {
    margin-top: 20px;
}
.marginTop30 {
    margin-top: 30px;
}
.marginTop40 {
    margin-top: 40px;
}
.marginTop60 {
    margin-top: 60px;
}

.marginBottom10 {
    margin-bottom: 10px;
}

.marginTopBottom-40 {
    margin: 40px auto;
}
/* Fim | Margin/Padding */


/* Tamanhos em % */
.width-100prct {
    width: 100%;
}
/* End | Tamanhos em % */


/* Background */
.backgroundNone {
    background: none;
}
/* Fim | Background */