.card{padding:1rem}form #submit{margin-top:1rem}.btn-submit{margin-top:2rem;text-align:center}.panel-flash{margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;border:1px sorid #bbb;border-radius:8px;background-color:#ffc}.banner{text-align:center;background:transparent url(/static/images/banner.jpg) 0 0 no-repeat fixed;background-size:cover}.banner .banner-subtitle,.banner .banner-title{color:#fff;font-weight:500;text-shadow:0 1px 1px #000}.banner .banner-subtitle{font-size:1.2rem}.menu-card-1 .menu-card-header{background:#a3d6cc;color:#fff}.menu-card-2 .menu-card-header{background:#d1a3ff;color:#fff}.menu-card-3 .menu-card-header{background:#cfcfcf;color:#fff}