p {
    color: #0c4171;
    font-size: 16px;
    /*text-align: justify;*/
    text-justify: inter-word;
}
.cookie_ctnr .section.notice {
    padding-top: 168px;
}
.cookie_ctnr .section.notice1 {
    padding-top: 60px;
    padding-bottom: 50px;
}
.iscookie_marketing,
.iscookie_requis,
.iscookie_fonctionnel{
    padding-bottom: 30px;
}
.btn_save{
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
}
.pt_fonctionnel {
    padding-top: unset;
}
@media only screen and (min-width: 1399px) and (max-width: 1799px) {
    p {
        font-size: 12px;
    }
}
@media only screen and (max-width: 1399px) {
    p {
        font-size: 14px;
    }
}
#gere_content h6 {
    color: #12c890;
}
#gere_content .checkmark {
    border: solid 2px #12c890;
}
#gere_content .checkmark:after {
    border: solid 2px #12c890;
    border-width: 2px 2px 0px 0px;
}
@media screen and (max-width: 768px) {
    #gere_content .pl-68 {
        color: red!important;
        padding-left: 68px!important;
    }
}
@media screen and (max-width: 595px) {
    #gereBasicCookie .title_gere {
        font-size: 34px;
    }
}
@media screen and (max-width: 422px) {
    p.ellipse-cookie {
        display: none;
    }
    .save-cookie {
        width: 323px;
    }
}