﻿.politica_privacidade {
    margin-bottom: 30px;
}

.title {
    margin-top: 50px;
    margin-bottom: 30px;
    font-family: 'Cabin', sans-serif, 'Nunito';
    color: #000;
}

.politica_privacidade h4 {
    font-weight: bold;
    text-transform: uppercase;
    font-family: 'Cabin', sans-serif, 'Nunito';
    color: #000;
}

.politica_privacidade p,
.politica_privacidade p b,
.politica_privacidade span,
.politica_privacidade span b,
.politica_privacidade ol li,
.politica_privacidade ul li,
.politica_privacidade ul li b,
.politica_privacidade p u{
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: justify;
    font-size: 14px;
    color: #000;
}

.politica_privacidade h5 {
    font-weight: bold;
    font-size: 18px;
    font-family: 'Cabin', sans-serif, 'Nunito';
    color: #000;
    margin-top: 25px;
}

.tabela {
    width: 100%;
}

.negrito li::marker {
    font-weight: bold;
}

.sublist {
    font-weight: bold;
    font-size: 16px !important;
    margin-bottom: 15px;
}

.title_dpo {
    margin-top: 50px;
    margin-bottom: 30px;
    font-family: 'Cabin', sans-serif, 'Nunito';
    color: #000;
    text-align: center;
    font-weight: bold;
}

.recuo {
    text-indent: 4em;
}

.container_text p,
.container_text p b {
    font-size: 16px !important;
}

.dpo {
    display: inline-block;
    padding: 0.2em;
    text-decoration: underline;
    color: #cccccc!important;
}

.dpo:hover {
    color: #fff !important;
}

.politica-footer {
    color:#fff;
    margin-top:8px;
    text-align:justify;
}

.politica-footer a {
    color: #fff;
    font-weight:bold;
}

.politica-footer a:hover{
    text-decoration:underline;
}
