/*********************************************
** Padrão
*********************************************/

#paginaPadrao {
	float: left;
	width: 100%;
    padding: 50px 0;
}

/* Bloco Inicial */

.blocoInicial {
    float: left;
    width: 100%;
    background-color: #212121;
    padding: 30px 0 50px 0;
}

.blocoInicial #breadcrumbs {
    padding: 0;
}

.blocoInicial #breadcrumbs span,
.blocoInicial #breadcrumbs a {
    color: #fff!important;
}

.blocoInicial h1 {
    float: left;
    width: 100%;
    text-align: center;
    color: #fff;
    margin: 50px 0 10px 0;
    font-weight: 700;
    font-size: 30px;
}

/* Conteúdo */

.boxConteudo {
    float: left;
    width: 100%;
    padding: 50px 0;
}

.boxConteudo h2 {
    font-size: 28px;
    line-height: 38px;
    color: #212121;
    margin: 20px 0;
    font-weight: 600;
    float: left;
    width: 100%;
}

.boxConteudo h3 {
    font-size: 26px;
    line-height: 36px;
    color: #212121;
    margin: 20px 0;
    font-weight: 600;
    float: left;
    width: 100%;
}

.boxConteudo h4 {
    font-size: 24px;
    line-height: 34px;
    color: #212121;
    margin: 20px 0;
    font-weight: 600;
    float: left;
    width: 100%;
}

.boxConteudo ul,
.boxConteudo ol {
    float: left;
    width: 100%;
    padding: 0 0 0 20px;
    margin: 20px 0;
}

.boxConteudo a {
    font-weight: 700;
    text-decoration: underline!important;
    color: #212121;
}

.boxConteudo .wp-block-image {
    float: left;
    width: 100%;
    margin: 30px 0;
}

.boxConteudo .wp-block-buttons {
    float: left;
    width: 100%;
    margin: 30px 0;
}

.boxConteudo .wp-block-buttons .wp-block-button__link {
    background-color: #FACA08;
    text-decoration: none!important;
    color: #000;
    font-size: 14px;
}

.boxConteudo hr {
    float: left;
    width: 100%;
}

@media (max-width: 768px) {

    #paginaPadrao {
        padding: 30px 0;
    }

    /* Bloco Inicial */

    .blocoInicial {
        padding: 0 0 30px 0;
    }

    .blocoInicial h1 {
        font-size: 26px;
    }

    /* Conteúdo */

    .boxConteudo {
        padding: 30px 0;
    }

    .boxConteudo h2 {
        font-size: 22px;
        line-height: 32px;
    }

    .boxConteudo h3 {
        font-size: 20px;
        line-height: 30px;
    }

    .boxConteudo h4 {
        font-size: 18px;
        line-height: 28px;
    }

}