body{background-color:#000428;background-image:linear-gradient(to bottom, #004e92, #000428);background-repeat:no-repeat;background-attachment:fixed}form-group{--gui-form-label-width: 10rem}.display form-group{--gui-form-group-border-width: 0;--gui-form-group-spacer-y: .5rem}.fa-cc-visa{color:#283291}.fa-cc-mastercard{color:#eb001b}.fa-cc-paypal{color:#263266}.sh>.btn.btn-icon:not(.inline){white-space:wrap;line-height:1.25;height:100%}.container-register{margin:6rem auto auto auto;max-width:65rem;width:100%}@media (max-width: 575.98px){.container-register{margin-top:1rem}}.container-register h1,.container-register h2,.container-register h3{text-align:center;font-weight:bold;margin:0;line-height:1.35em}.container-register h1{background:linear-gradient(to bottom, #f96, #ff5e62);border-top-left-radius:1rem;border-top-right-radius:1rem;padding:.75rem 1.5rem;font-size:1.35rem;color:#fff}.container-register h2{margin-bottom:.5rem;font-size:2rem}.container-register h3{margin-bottom:2rem}.container-register .card.main{--gui-card-border-width: 0;--gui-card-border-radius: 1rem;--gui-card-spacer-y: 2rem;--gui-card-spacer-x: 2rem;background:transparent}.container-register .card-body.main{border-top-right-radius:var(--gui-card-border-radius);border-bottom-right-radius:var(--gui-card-border-radius);background-color:var(--gui-card-bg)}@media (max-width: 767.98px){.container-register .card-body.main{border-top-left-radius:var(--gui-card-border-radius);border-bottom-left-radius:var(--gui-card-border-radius)}}.container-register .illustration{min-height:35rem;border-top-left-radius:var(--gui-card-border-radius);border-bottom-left-radius:var(--gui-card-border-radius);background-size:cover;position:relative}.container-register .illustration:after{content:" ";position:absolute;height:100%;width:3rem;right:0;top:0;background-image:url(img/separator.png);background-size:100%}.rules{border:1px solid var(--gui-border-color);padding:1rem;overflow-y:auto;max-height:30rem;border-radius:.25rem}.rules h2,.rules h3{margin-bottom:1rem;text-align:left}.rules h2{font-size:1.25rem}.rules h3{font-size:1rem}.rules p:last-child{margin-bottom:0}.displays-list .card{--gui-card-cap-padding-x: .5rem;--gui-card-cap-padding-y: .5rem;--gui-card-spacer-y: .75rem;--gui-card-spacer-x: .75rem;--gui-card-cap-title-font-size: var(--gui-body-font-size)}.displays-list .card-title{text-align:center}.displays-list ol{padding-left:1rem}.btn.new-item{min-height:7rem;gap:1rem !important}
