section { padding-bottom:0px; }

.centraliza_titulo { text-align:center !important; }

.contexto { margin: 30px 2% 50px 2%; width: -moz-calc(96% - 50px); width: -webkit-calc(96% - 50px); width: -o-calc(96% - 50px); width: calc(96% - 50px); height:auto; padding: 15px 25px 45px 25px; background-color: var(--background-box);  -webkit-border-radius: var(--radius); -moz-border-radius: var(--radius); border-radius: var(--radius); }
.contexto .alerta_pix { width: 100%; height: auto; position: relative; font-family: var(--fonte-padrao); font-size: 18px; line-height: 22px; text-align: center; color: var(--cor-texto-2); font-weight:800; letter-spacing:-1px; padding: 25px 0px; margin-bottom:15px; border-bottom: 3px dotted var(--background); }
.contexto .alerta_pix p { color: red; width: 100%; height: auto; position: relative; font-family: var(--fonte-padrao); font-size: 28px; line-height: 30px; text-align: center; padding-top:10px; }
.contexto .alerta_pix i { color: red; font-size: 62px; line-height:62px; position:relative; display:inline-block; vertical-align:top; width:100%; text-align:center; padding-bottom:10px; }
.contexto .alerta_pix i.fa-check-circle { color: #02C028 !important }

.contexto .folha_fake { margin: 30px 0px 20px 0px; width: -moz-calc(100% - 100px); width: -webkit-calc(100% - 100px); width: -o-calc(100% - 100px); width: calc(100% - 100px); text-align: justify; line-height: 24px; font-family: var(--fonte-padrao); color: #000000; font-weight: 400; font-size: 18px; letter-spacing: 0px; height:auto; padding: 50px; background-color: #eaeaea;  -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }
.contexto .folha_fake b { font-weight: 800; }
.contexto .folha_fake a { text-decoration:underline; color: blue; }

.label { width: 100%; height: auto; position: relative; text-align: center; padding: 20px 0px 5px 0px; font-size: 18px; font-weight: 400; color: var(--cor-texto-padrao); font-family: var(--fonte-padrao); }
.label i { width: 40px; height: 40px; line-height: 40px; text-align: center; right: 20px; font-size: 20px; cursor: pointer; height: auto; padding: 0px 10px; color: var(--cor-principal); }
.label span { text-decoration: underline; color: var(--cor-principal); font-weight: 800; }

.acoes_hall { width: 100%; height: auto; position: relative; text-align: center; padding: 0px 0px 15px 0px; border-bottom: 3px dotted #ffffff; margin-bottom:15px; }
.acoes_hall .aplicar { cursor: pointer; width: auto; height: auto; padding: 15px 25px 15px 15px; background: #02C028; position: relative; text-align: left; line-height: 20px; font-family: var(--fonte-padrao); color: #000000; font-weight: 800; font-size: 18px; letter-spacing: 0px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; margin: 15px; display: inline-block; vertical-align:top; }
.acoes_hall .aplicar.cancelar_aplicar { background-color: red; color: #ffffff; padding: 15px 25px !important; }
.acoes_hall .aplicar i { width: auto; height: auto; line-height: 20px; font-size: 20px; padding: 0px 10px 0px 0px; color: #000000; }