/* menor que 980 */
@media screen and (max-width: 980px){
    header#home-page{
        background: url('./../imagens/topo-1.jpg') center center no-repeat;
        text-align: center;
        height: auto;
        margin-top: 10px;
        padding: 120px 0 80px;
    }
    header#home-page .wrapper.relative{
        height: auto;
    }
    header#home-page #TaroConsciencia{
        display: none;
    }
    header#home-page h1{
        color: #ffffff;
        font-size: 30px;
        text-align: center;
        font-weight: 400;
        max-width: 100%;
        margin: 0 auto;
        line-height: 30px;
    }
    header#home-page h1 strong{
        font-size: 50px;
        font-weight: 400;
        line-height: 50px;
    }
    #container.home #post #taro-consciencia{
        padding-bottom: 0px;
    }
    #container.home #post #taro-consciencia h2{
        font-size: 30px;
    }
    header#internas{
        display: none;
    }

    #container.home #post #cursos h2{
        font-size: 65px;
        line-height: 65px;
        text-align: center;
    }
    #container.home #post #cursos .curso_1{
        display: block;
    }
    #container.home figure img{
        width: 100%;
        height: auto;
    }
    #container.home #na-midia .d_flex figure img{
        width: auto;
        height: auto;
    }
    #container.home #post #cursos blockquote{
        font-size: 25px;
        width: 90%;
        margin: 5%;
        padding-top: 25px;
    }
    #container.home #post #consultas h2{
        font-size: 65px;
        line-height: 65px;
        text-align: center;
    }
    #container.home #post #consultas .d_flex{
        display: block;
    }
    #container.home #siga-nos h2{
        font-size: 65px;
        line-height: 65px;
        text-align: center;
    }
    #arhan .d_flex{
        display: block;
    }
    #arhan .d_flex figure{
        display: block;
        width: 100%;
        margin: 0 auto;
    }
    #arhan .d_flex figure img{
        width: 100%;
        height: auto;
    }
    
    #container.sobre #post{
        display: block;
        justify-content: space-between;
    }
    #container.sobre #post figure{
        width: 100%;
        margin-top: 65px;
    }
    #container.sobre #post figure img{
        width: 100%;
        height: auto;
    }
    #container.sobre #post .entry-content{
        width: 90%;
        margin: 0px 5% 0 5%;
        padding-bottom: 5%;
    }
    #container.sobre #post .entry-content h1.titulo{
        font-size: 65px;
        line-height: 65px;
        text-align: center;
    }
    
    #container.sobre #na-midia{
        width: 90%;
        padding: 5%;
    }
    
    #container.cursos{
        margin-top: 65px;
    }
    #container.cursos #post h1.titulo{
        font-size: 65px;
        line-height: 65px;
        text-align: center;
        margin-top: 0px;
    }
    #container.cursos #post .entry-content{
        margin-top: 0px;
    }
    #container.cursos #post .entry-content .conteudo{
        color: #ffffff;
        width: 90%;
        float: right;
        padding: 5% 5% 0 5%;
        position: relative;
    }
    #container.cursos #post .entry-content-2{
        background: none;
    }
    #container.cursos #post .d_flex{
        display: block;
    }
    #container.cursos #post .d_flex #valores{
        width: 90%;
        margin-top: 0;
        padding: 5%;
    }
    #container.cursos #post .d_flex #direita{
        width: 90%;
        padding: 5%;
    }
    
    #container.cursos #post #para-quem-se-destina{
        padding: 5%;
    }
    #container.cursos #post #para-quem-se-destina .d_flex{
        display: block;
    }
    #container.cursos #post #para-quem-se-destina .d_flex h2{
        max-width: 230px;
        width: 90%;
        margin: 15px 0;
        padding: 5%;
        font-size: 36px;
    }
    #container.cursos #post #para-quem-se-destina .d_flex .conteudo{
        width: 90%;
        padding: 5%;
    }
    #inscreva-se h2{
        font-size: 45px;
        line-height: 45px;
        text-align: center;
    }
    #inscreva-se .texto_inscreva-se{
        width: 90%;
        padding: 5%;
    }
    #inscreva-se .formulario_inscreva-se{
        width: 90%;
        padding: 5%;
    }
    
    #container.consultas{
        margin-top: 65px;
    }
    #container.consultas #post h1.titulo{
        font-size: 65px;
        line-height: 65px;
        text-align: center;
        margin-top: 0px;
    }
    #container.consultas #post .entry-content{
        margin-top: 0;
    }
    #container.consultas #post .entry-content .conteudo{
        width: 90%;
        padding: 5%;
    }
    #container.consultas #post .entry-content-2{
        background: none;
    }
    #container.consultas #post .d_flex{
        display: block;
    }
    #container.consultas #post .d_flex #valores{
        width: 90%;
        padding: 5%;
        margin-top: 0;
    }
    #container.consultas #post .d_flex #direita{
        width: 90%;
        padding: 5%;
    }
    #container.consultas #post .d_flex #direita #a-consulta ul#lista_consultas{
        display: block;
    }
    #container.consultas #post .d_flex #direita #a-consulta ul#lista_consultas li{
        padding: 5%;
        width: 90%;
        margin: 2.5% 0;
    }

    #container.blog #content{
        margin-top: 150px;
    }

    #container.contato #content{
        margin-top: 100px;
    }
    #container.contato #post .entry-content{
        margin-top: 0;
    }
    #container.contato #post .entry-content h1.titulo{
        font-size: 65px;
        line-height: 65px;
        text-align: center;
        margin-top: -50px
    }
    #container.contato #post .entry-content .d_flex{
        display: block;
    }
    #container.contato #post .entry-content .d_flex .conteudo{
        width: 90%;
        padding: 5%;
    }
    #container.contato #post .entry-content .d_flex .formulario{
        width: 90%;
        padding: 5%;
    }
    /* Cores das fontes GG*/
    #container.home #post #cursos h2,
    #container.home #post #consultas h2,
    #container.home #siga-nos h2,
    #container.sobre #post .entry-content h1.titulo,
    #container.na-midia #post .entry-content h1.titulo,
    #container.cursos #post h1.titulo,
    #container.consultas #post h1.titulo,
    #container.contato #post .entry-content h1.titulo{
        color: #46415c;
    }
    
    #container.na-midia{
        margin-top: 205px;
    }
    #container.na-midia #post .entry-content h1.titulo,
    #container.blog #post .entry-content h1.titulo{
        color: #46415c;
        font-size: 65px !important;
        line-height: 65px !important;
        text-align: center !important;
    }
    
}
/* menor que 780 */
@media screen and (max-width: 780px){
    
}

/* menor que 480 */
@media screen and (max-width: 480px){
    
}
