﻿h1, h2, h3, h4 {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

h2, h5, p {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

p {
    font-size: 1.1rem;
}

.textojustificado {
    text-align: justify;
}

h1 {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 0;
}

.FonteH2Titulo {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 0;
    text-align: center;
    font-family: Ubuntu,sans-serif;
    color: #284b8b;
    font-style: normal;
    font-size: 5.8em;
}

.FonteH2Titulo3 {
    font-weight: 600;
    margin-bottom: 0; /*text-align: center;*/
    text-align: justify; /*font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
    color: #284b8b;
    font-style: normal;
    font-size: 1.2em;
}

.Corlnk {
    color: #000000;
    text-decoration: underline;
}

.FonteH2Titulo4 {
    font-weight: 700;
    margin-bottom: 0; /*font-family: Ubuntu,sans-serif;*/
    color: #284b8b;
    font-style: normal;
    font-size: 1.8em;
    text-align: center;
    text-transform: uppercase;
}

#diferencial h2 {
    font-weight: 700;
    margin-bottom: 0;
    color: white; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.8em;
    text-transform: uppercase;
}

#contatofasouza h2 {
    font-weight: 700;
    margin-bottom: 0;
    color: white; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.8em;
    text-transform: uppercase;
}

#diferencial h3 {
    margin-bottom: 0;
    color: white; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.2em;
    text-transform: uppercase;
    margin-top: 20px;
}

#contatofasouza h3 {
    margin-bottom: 0;
    color: white; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.2em;
    text-transform: uppercase;
    margin-top: 20px;
}

#diferencial .FonteAreaAtuacao {
    margin-bottom: 0;
    color: #ffffff;
    font-size: 0.9em; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    text-decoration: none;
}

#contatofasouza .FonteAreaAtuacao {
    margin-bottom: 0;
    color: white;
    font-size: 0.9em; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
}

#coordenador .FonteTexto {
    margin-bottom: 0; /*color:white;*/
    font-size: 1.2em; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    text-align: justify;
}

#perguntas .FonteTexto { /*font-weight: 700;*/
    margin-bottom: 0; /*font-family: Ubuntu,sans-serif;*/ /*color: #284b8b;*/
    font-style: normal;
    font-size: 1.2em;
    text-align: justify;
    margin-bottom: 30px; /*text-transform: uppercase;*/
}

#perguntas .FonteTextoUl { /*font-weight: 700;*/
    margin-bottom: 0; /*font-family: Ubuntu,sans-serif;*/ /*color: #284b8b;*/
    font-style: normal;
    font-size: 1.2em;
    text-align: justify; /*text-transform: uppercase;*/
}

#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;*/
}

#obtenha h1 {
    font-size: ligrem;
    text-align: left;
}

#obtenha h2 {
    font-size: 1.5rem;
    font-style: normal;
}

#obtenha h3 {
    font-style: normal;
    font-weight: 600;
    text-align: justify;
}

#garantia h1 {
    text-shadow: -2px -2px #fafafa;
}

#bonus h5, h2 {
    font-style: italic;
    font-weight: 600;
    color: #666;
}

#coordenador h5, h2 {
    font-style: italic;
    font-weight: 600;
    color: #666;
}

h2 {
    font-size: 1.5rem;
}

#informacoes h4, #invista h4 {
    text-transform: uppercase;
}

#informacoes h2 {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 0;
    text-align: center;
    font-family: Ubuntu,sans-serif;
    color: #284b8b;
    font-style: normal;
    font-size: 2.5rem;
}

#ingresso h2 {
    font-weight: 700;
    color: #284b8b; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.8em;
    text-transform: uppercase;
    /*    text-align: center;*/
    margin-bottom: 16px;
}

/* Normalização de listas */
#ingresso ul {
    list-style: disc !important;
    padding-left: 20px !important;
}

    #ingresso ul li {
        display: list-item !important;
        margin-bottom: 6px;
    }

#bonus h2 {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 0;
    text-align: center;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    color: #284b8b;
    font-style: normal;
    font-size: 2.5rem;
}

#coordenador h2 {
    font-weight: 700;
    margin-bottom: 0; /*color:white;*/ /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.8em;
    text-transform: uppercase;
    margin-bottom: 30px;
}

#cursos h2 {
    font-weight: 700;
    margin-bottom: 0;
    color: white; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.8em;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 30px;
}

#contatofasouza h2 {
    font-weight: 700;
    margin-bottom: 0;
    color: white; /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.8em;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 30px;
}

#perguntas h2 {
    font-weight: 700;
    margin-bottom: 0; /*color:white;*/ /*font-family: Ubuntu,sans-serif;*/
    font-style: normal;
    font-size: 1.8em;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 30px;
}

#depoimentos h2 {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 0;
    text-align: center;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    color: #284b8b;
    font-style: normal;
    font-size: 2.5rem;
}

#informacoes h3 {
    font-style: italic;
    font-weight: 600;
    color: #666;
    font-size: 1.5rem;
    text-align: center;
}

#cursos h3 {
    font-style: italic;
    font-weight: 600;
    color: #666;
    font-size: 1.5rem;
    text-align: center;
}

#perguntas h3 { /*font-style: italic;*/
    font-weight: 700; /*color: #666;*/
    font-size: 1.2rem;
    font-style: normal; /*text-align: center;*/
    margin-bottom: 30px;
}

#invista h4 {
    color: #fff;
    font-weight: 700;
}

h3 {
    font-size: 1.2rem;
    color: #666;
    font-weight: 600;
    line-height: 32pxr;
    text-align: justify;
}

#informacoes p {
    text-align: center;
    color: gray;
}

#depoimentos p {
    text-align: justify;
}

#obtenha h2 {
    text-align: left;
    margin-top: -10px;
    color: #395383;
}

#sobrecurso p {
    text-align: justify;
}

#garantia p {
    color: #666;
}

.text-blue-md {
    color: #284b8b;
}

.text-info-pos {
    font-size: 1.3rem;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    color: #fdfeff;
    font-style: italic;
    font-weight: 700;
    text-align: justify;
}

.text-info-cursogratis {
    font-size: 1.3rem;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    color: #fff;
    font-style: normal;
    font-weight: 700;
    text-align: justify;
    color: #feb301;
}

.text-info-videoaulas {
    font-size: 1.3rem;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    color: #fff;
    font-style: normal;
    font-weight: 700;
    text-align: justify;
    color: #fc0;
}

p.curso-preco {
    text-decoration: line-through;
    font-weight: 700;
    font-size: 2.5rem;
    margin: 0;
}

p.curso-precoDesconto {
    color: #fc0;
    font-size: 3.5em;
    font-weight: 700;
    font-style: italic;
    margin: 0;
}

p.curso-por {
    text-transform: uppercase;
    font-size: 3em;
    font-weight: 700;
    margin: 0;
}

#garantia .text-garantia {
    text-align: left;
}

.depoimento-nome {
    font-size: 1.5rem;
    font-weight: 700;
    text-align: center;
    color: #284b8b;
}

.depoimento-classificacao {
    font-size: 1.1rem;
    color: #f93;
}
/*=======================Rodap�=========================================*/

#mapa-site {
    background-color: #ffb900;
    padding: 20px 0 30px;
    color: #fff;
}

#links-sociais { /*border-top: 1px solid #fff;*/
    padding-top: 10px;
    margin-top: 10px;
    text-align: center;
}

.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;
            }
