<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.certificado {
    margin: 10px 0;
    padding: 0;
    font-family: Calibri;
    box-sizing: border-box
}

.certificado__faculdade-metropolitana--frente {
    background: no-repeat var(--certificado__base) !important;
    background-size: 100% !important;
    -moz-background-size: 100% !important;
    -o-background-size: 100% !important;
    -webkit-background-size: 100% !important
}

.certificado__faculdade-metropolitana--verso {
    background: url(../../../novo/webroot/img/certificado-verso-metro1.jpg) no-repeat !important;
    background-size: 105% !important;
    -moz-background-size: 105% !important;
    -o-background-size: 105% !important;
    -webkit-background-size: 105% !important
}

.certificado__fatece--frente {
    background: url(../../../novo/webroot/img/certificado-frente.jpg) no-repeat !important;
    background-size: 100% !important;
    -moz-background-size: 100% !important;
    -o-background-size: 100% !important;
    -webkit-background-size: 100% !important
}

.certificado__fatece--verso {
    background: url(../../../novo/webroot/img/certificado-verso.jpg) no-repeat !important;
    background-size: 105% !important;
    -moz-background-size: 105% !important;
    -o-background-size: 105% !important;
    -webkit-background-size: 105% !important
}

.certificado__frente {
    width: 1000px;
    height: 686px;
    padding: 305px 50px 0;
    margin: 0 auto
}

.certificado__texto-principal {
    text-align: center;
    display: block;
    font-size: 1.25em;
    line-height: 1.5em
}

.certificado__texto-principal&gt;strong {
    line-height: 2em;
    text-transform: uppercase;
    font-size: 1.3em
}

.certificado__data {
    text-align: right;
    display: block;
    font-size: 1.5em;
    margin-top: 20px
}

.certificado__assinaturas {
    margin-left: 30px
}

.certificado__assinaturas--ocultar {
    display: none
}

.certificado__assinaturas ul {
    list-style: none;
    margin: 0 !important;
    padding: 0 !important
}

.certificado__assinaturas ul li {
    display: inline-block;
    font-size: 1.1em;
    border-top: 1px solid #000;
    text-align: center;
    margin-left: 35px;
    margin-top: 85px;
    width: 350px
}

.certificado__assinaturas--tres-assinaturas ul li {
    margin-left: 20px;
    width: 262px
}

.certificado__assinaturas--tres-assinaturas ul li span {
    font-size: .8em
}

.certificado__verso {
    width: 1000px;
    padding: 0 50px;
    margin: 19px auto 80px;
    position: relative;
    background: 720px 460px no-repeat var(--certificado__chanfrado-verso) #FFF
}

.certificado__assinatura-antonio--direita,
.certificado__assinatura-antonio--esquerda,
.certificado__assinatura-claudio--direita,
.certificado__assinatura-claudio--esquerda,
.certificado__assinatura-elder--direita,
.certificado__assinatura-elder--esquerda {
    background-size: 350px 250px, 160px 160px, 100% !important
}

.verso__nome-curso {
    margin-bottom: 20px
}

.verso__nome-curso h2 {
    text-decoration: underline;
    font-size: 1.3em
}

table.certificado__tabela {
    border: 1px solid #000;
    font-size: 11px;
    text-align: left;
    width: 100%
}

table.certificado__tabela--altura-fixa {
    height: 420px
}

table.certificado__tabela--pequena {
    font-size: 9px !important;
    line-height: .9em !important
}

table.certificado__tabela thead tr th {
    border-bottom: 1px solid #000
}

table.certificado__tabela tr td {
    border-bottom: 1px solid #000;
    border-right: 1px solid #000;
    font-size: smaller
}

table.certificado__tabela tfoot tr th {
    text-align: right
}

.verso__rodape {
    margin-top: 15px;
    text-align: justify;
    display: flex;
    width: 900px;
    height: 195px
}

.rodape__coluna {
    float: left;
    font-size: .9em;
    line-height: 1.5em;
    width: 50%
}

.rodape__coluna:first-child {
    padding-right: 20px
}

.rodape__coluna:last-child {
    padding-left: 20px
}

.rodape__coluna.rodape__coluna--50 {
    width: 50%
}

.rodape__coluna.rodape__coluna--100 {
    width: 100%
}

.coluna__texto--right {
    text-align: right;
    margin-top: 15px
}

.certificado__assinaturas--pequena {
    margin-left: 0 !important
}

.certificado__assinaturas--pequena ul {
    list-style: none
}

.certificado__assinaturas--pequena ul li {
    display: inline-block;
    font-size: .9em;
    line-height: 1.3em;
    border-top: 1px solid #000;
    text-align: center;
    margin-left: 0 !important;
    margin-top: 40px !important;
    width: 240px;
    position: relative
}

.certificado__assinaturas--pequena ul li:last-child {
    margin-left: 34px !important
}

.certificado__assinaturas--pequena ul li:last-child span {
    font-size: .9em
}

.rodape__qrcode {
    width: 340px
}

.rodape__qrcode img {
    width: 100px;
    height: 100px;
    float: left
}

.rodape__qrcode p strong {
    border: 1px solid #000;
    padding: 0 2px
}

.certificado__assinatura-antonio {
    background-image: url(../img/ASS-ANTONIO.png), var(--certificado__chanfrado-frente), var(--certificado__base);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-antonio--direita {
    background-position: 519px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-antonio--esquerda {
    background-position: 100px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-elder {
    background-image: url(../img/ASS-ELDER.png), var(--certificado__chanfrado-frente), var(--certificado__base);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-elder--direita {
    background-position: 519px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-elder--esquerda {
    background-position: 100px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-claudio {
    background-image: url(../img/ASS-CLAUDIO.png), var(--certificado__chanfrado-frente), var(--certificado__base);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-antonio-claudio,
.certificado__assinatura-antonio-elder,
.certificado__assinatura-antonio-fernanda,
.certificado__assinatura-claudio-antonio,
.certificado__assinatura-claudio-elder,
.certificado__assinatura-elder-antonio,
.certificado__assinatura-elder-claudio {
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-claudio--direita {
    background-position: 519px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-claudio--esquerda {
    background-position: 100px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-antonio-claudio--direita-esquerda,
.certificado__assinatura-antonio-claudio--esquerda-direita,
.certificado__assinatura-antonio-elder--direita-esquerda,
.certificado__assinatura-antonio-elder--esquerda-direita {
    background-position: 110px 450px, 500px 450px, 745px 464px, center;
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-blend-mode: multiply
}

.certificado__assinatura-antonio-fernanda--direita-esquerda {
    background-position: 110px 388px, 500px 397px, 745px 464px, center;
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-blend-mode: multiply
}

.certificado__assinatura-antonio-elder {
    background-image: url(../img/ASS-ANTONIO.png), url(../img/ASS-ELDER.png), var(--certificado__chanfrado-frente), var(--certificado__base)
}

.certificado__assinatura-antonio-fernanda {
    background-image: url(../img/ASS-ANTONIO.png), url(../img/ASS-FERNANDA.png), var(--certificado__chanfrado-frente), var(--certificado__base)
}

.certificado__assinatura-antonio-claudio {
    background-image: url(../img/ASS-ANTONIO.png), url(../img/ASS-CLAUDIO.png), var(--certificado__chanfrado-frente), var(--certificado__base)
}

.certificado__assinatura-elder-antonio {
    background-image: url(../img/ASS-ELDER.png), url(../img/ASS-ANTONIO.png), var(--certificado__chanfrado-frente), var(--certificado__base)
}

.certificado__assinatura-elder-antonio--direita-esquerda {
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-position: 519px 450px, 150px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-elder-antonio--esquerda-direita {
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-position: 100px 450px, 500px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-claudio-antonio {
    background-image: url(../img/ASS-CLAUDIO.png), url(../img/ASS-ANTONIO.png), var(--certificado__chanfrado-frente), var(--certificado__base)
}

.certificado__assinatura-claudio-antonio--direita-esquerda {
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-position: 519px 450px, 150px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-claudio-antonio--esquerda-direita {
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-position: 100px 450px, 500px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-claudio-elder {
    background-image: url(../img/ASS-CLAUDIO.png), url(../img/ASS-ELDER.png), var(--certificado__chanfrado-frente), var(--certificado__base)
}

.certificado__assinatura-claudio-elder--direita-esquerda {
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-position: 519px 450px, 150px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-claudio-elder--esquerda-direita {
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-position: 100px 450px, 500px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-elder-claudio {
    background-image: url(../img/ASS-ELDER.png), url(../img/ASS-CLAUDIO.png), var(--certificado__chanfrado-frente), var(--certificado__base)
}

.certificado__assinatura-elder-claudio--direita-esquerda {
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-position: 519px 450px, 150px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-elder-claudio--esquerda-direita {
    background-size: 350px 250px, 350px 250px, 160px 160px, 100% !important;
    background-position: 100px 450px, 500px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-antonio-sem-base {
    background-image: url(../img/ASS-ANTONIO.png), var(--certificado__chanfrado-verso);
    background-repeat: no-repeat, no-repeat
}

.certificado__assinatura-antonio-sem-base--direita {
    background-size: 350px 250px, 160px 160px, 100% !important;
    background-position: 625px 450px, 745px 464px, center;
    background-blend-mode: multiply
}

.certificado__assinatura-antonio-sem-base--esquerda,
.certificado__assinatura-claudio-sem-base--esquerda,
.certificado__assinatura-elder-sem-base--esquerda {
    background-size: 350px 250px, 160px 160px;
    background-position: 350px 450px, 745px 464px
}

.certificado__assinatura-antonio-sem-base--esquerda {
    background-blend-mode: multiply
}

.certificado__assinatura-elder-sem-base--esquerda {
    background-blend-mode: multiply
}

.certificado__assinatura-elder-sem-base {
    background-image: url(../img/ASS-CLAUDIO.png), var(--certificado__chanfrado-verso);
    background-repeat: no-repeat, no-repeat
}

.certificado__assinatura-claudio-sem-base--esquerda {
    background-blend-mode: multiply
}

.certificado__assinatura-antonio-claudio-sem-base--direita-esquerda,
.certificado__assinatura-antonio-elder-sem-base--direita-esquerda,
.certificado__assinatura-antonio-fernanda-sem-base--direita-esquerda,
.certificado__assinatura-claudio-antonio-sem-base--esquerda-direita,
.certificado__assinatura-claudio-elder-sem-base--direita-esquerda,
.certificado__assinatura-elder-antonio-sem-base--esquerda-direita,
.certificado__assinatura-elder-claudio-sem-base--direita-esquerda {
    background-size: 350px 250px, 350px 250px, 160px 160px;
    background-position: 580px 450px, 310px 450px, 745px 464px;
    background-blend-mode: multiply
}

.certificado__assinatura-antonio-elder-sem-base {
    background-image: url(../img/ASS-ANTONIO.png), url(../img/ASS-ELDER.png), var(--certificado__chanfrado-verso);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-antonio-fernanda-sem-base {
    background-image: url(../img/ASS-ANTONIO.png), url(../img/ASS-FERNANDA.png), var(--certificado__chanfrado-verso);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-elder-antonio-sem-base {
    background-image: url(../img/ASS-ELDER.png), url(../img/ASS-ANTONIO.png), var(--certificado__chanfrado-verso);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-claudio-antonio-sem-base {
    background-image: url(../img/ASS-CLAUDIO.png), url(../img/ASS-ANTONIO.png), var(--certificado__chanfrado-verso);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-antonio-claudio-sem-base {
    background-image: url(../img/ASS-ANTONIO.png), url(../img/ASS-CLAUDIO.png), var(--certificado__chanfrado-verso);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-claudio-elder-sem-base,
.certificado__assinatura-elder-claudio-sem-base {
    background-image: url(../img/ASS-ELDER.png), url(../img/ASS-CLAUDIO.png), var(--certificado__chanfrado-verso);
    background-repeat: no-repeat, no-repeat, no-repeat
}

.certificado__assinatura-img {
    height: 160px;
    position: absolute;
    top: -100px;
    mix-blend-mode: multiply;
    left: 9px
}
</pre></body></html>