@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";body{background-image:url("../images/bg__bunnybarhop.jpg");background-size:100%;background-position:50% 50%}p,h2,h3,h4,h5,td{font-family:"Roboto",sans-serif;font-weight:400;color:#1a1a1a}h1{font-size:3em;line-height:3.1rem;font-family:"Oswald",sans-serif;font-weight:bold;margin-bottom:25px;color:#000}h1 span{font-size:2em;text-transform:uppercase;display:block;line-height:1em}h2{font-size:2em;line-height:3.5rem;font-family:"Oswald",sans-serif}h3{font-weight:bold;text-transform:uppercase}h5{margin:0px;font-family:"Oswald",sans-serif;font-weight:bold;text-transform:uppercase;display:block}p{line-height:1.5rem;font-size:18px;margin-bottom:1.5rem}#logo{display:block;margin:0 auto;max-width:400px}.v-align{display:table;box-sizing:border-box !important}.v-align .middle{vertical-align:middle;display:table-cell}.center{text-align:center}.invisible{opacity:0}.pill{display:inline-block;margin:10px auto;text-align:center;background-color:#000;border:1px solid #000;border-radius:30px;color:#fff;max-width:350px;min-width:100%;padding:10px 20px}#winner{min-height:100vh;width:100%;background-color:rgba(0,0,0,.98);position:fixed;top:0px;left:0px;z-index:998;color:#fff;display:none}#winner h2{margin-bottom:50px;font-size:5em;color:#fff}#winner p{color:#fff}#winner .v-align{min-height:100vh}#winner .pill{background-color:#fff;border:1px solid #fff;border-radius:30px;color:#000;max-width:200px;min-width:100%;padding:10px 20px;font-weight:bold;text-transform:uppercase}#winner.message h4{margin-bottom:35px;color:#fff}#winner.message h4 strong{font-family:"Oswald",sans-serif;font-weight:bold;font-size:1.1em;text-transform:uppercase;color:#fff}#header .v-align{min-height:100vh}#header #rules{min-height:100vh;padding:50px 0px;display:none}#header .example p{font-family:"Oswald",sans-serif;font-weight:bold;font-size:.9em;line-height:1.2em}#header .example table tr:nth-child(even){background-color:rgba(0,0,0,0)}#header .example table td{border-style:solid;border-width:1px;padding:0px}#header .example table .active{background-color:#000;color:#fff}#bingo{padding:.625rem 0rem 0rem 0rem}#bingo .bingo-card{width:100%;border:6px solid #000;background-color:#fff}#bingo .bingo-card th{border-bottom:6px solid #000;background-color:#000}#bingo .bingo-card th h2{margin:0px;color:#fff;font-weight:bold;font-size:3em;padding:10px 0px}#bingo .bingo-card tr{background-color:#fff}#bingo .bingo-card tr:nth-child(even){background-color:#fff}#bingo .bingo-card tr:last-child td{border-bottom:none}#bingo .bingo-card td{width:20%;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;font-family:"Oswald",sans-serif;font-size:1em;line-height:1.2em;text-transform:uppercase;padding:.125rem}@media(min-width: 768px)and (max-width: 992px){#bingo .bingo-card td{font-size:1em;line-height:1.2em}}@media(max-width: 992px){#bingo .bingo-card td{font-size:.7em}}#bingo .bingo-card td:last-child{border-right:none}#bingo .bingo-card .stamp{background-color:#000;color:#fff}#bingo .bingo-card .stamp p{color:#fff}#bingo #clear_board h3{margin:25px 0 50px 0px}#tasks{padding:0px 0px 70px 0px}#tasks h3{margin:15px 0 0px 0;font-family:"Oswald",sans-serif}#tasks .list-container{padding-bottom:15px;padding-top:15px}#tasks .list-container p{margin:0px}#tasks .list-container p strong{display:block;text-transform:uppercase;font-size:.8em}#tasks .list-container p em{white-space:nowrap}#tasks .list-container svg circle.active{fill:#42da43 !important}#tasks .stamp{background-color:#000}#tasks .stamp p{text-decoration:line-through;color:#fff}#tasks .stamp svg circle.active{fill:#fff !important}#tasks #return{position:fixed;bottom:0px;right:0px;padding:25px 40px;background-color:#000;color:#fff;text-align:center}#tasks #return img{margin-left:4px;position:relative;bottom:1px}@media(max-width: 992px){#tasks #return{width:100%;padding:20px 20px}}