*{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html,body{font-family:Roboto,"sans-serif";color:#333}@media only screen and (max-width: 600px){html,body{font-size:14px}}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,"sans-serif"}input{font-family:Roboto,"sans-serif"}.c-h1{font-size:2rem;font-weight:600;margin-bottom:3rem}@media only screen and (max-width: 600px){.c-h1{font-size:1.5rem}}.c-page-container{display:flex;flex-direction:column;min-height:100vh}.c-page-container--content{flex-grow:1}.c-container:not(.is-fluid){margin:4rem auto}@media only screen and (min-width: 320px){.c-container:not(.is-fluid){width:100%;max-width:95%}}@media only screen and (min-width: 600px){.c-container:not(.is-fluid){width:100%;max-width:570px}}@media only screen and (min-width: 900px){.c-container:not(.is-fluid){width:100%;max-width:860px}}@media only screen and (min-width: 1200px){.c-container:not(.is-fluid){width:100%;max-width:1150px}}@media only screen and (min-width: 1800px){.c-container:not(.is-fluid){width:100%;max-width:1400px}}.c-container-xs{margin:4rem auto;width:100%}@media only screen and (min-width: 320px){.c-container-xs{max-width:95%}}@media only screen and (min-width: 600px){.c-container-xs{max-width:570px}}@media only screen and (min-width: 900px){.c-container-xs{max-width:860px}}@media only screen and (min-width: 1200px){.c-container-xs{max-width:1150px}}@media only screen and (min-width: 1800px){.c-container-xs{max-width:1400px}}.c-container-sm{margin:4rem auto;width:100%}@media only screen and (min-width: 600px){.c-container-sm{max-width:570px}}@media only screen and (min-width: 900px){.c-container-sm{max-width:860px}}@media only screen and (min-width: 1200px){.c-container-sm{max-width:1150px}}@media only screen and (min-width: 1800px){.c-container-sm{max-width:1400px}}.c-container-md{margin:4rem auto;width:100%}@media only screen and (min-width: 900px){.c-container-md{max-width:860px}}@media only screen and (min-width: 1200px){.c-container-md{max-width:1150px}}@media only screen and (min-width: 1800px){.c-container-md{max-width:1400px}}.c-container-lg{margin:4rem auto;width:100%}@media only screen and (min-width: 1200px){.c-container-lg{max-width:1150px}}@media only screen and (min-width: 1800px){.c-container-lg{max-width:1400px}}.c-container-xl{margin:4rem auto;width:100%}@media only screen and (min-width: 1800px){.c-container-xl{max-width:1400px}}.c-admin-login-container{margin:8rem auto 0;max-width:570px}@media only screen and (max-width: 600px){.c-admin-login-container{margin:4rem auto 0;max-width:95%}}.c-header{display:flex;align-items:center;padding:1.5rem 3rem;background-color:#151515}@media only screen and (max-width: 600px){.c-header{justify-content:center}}.c-header--logo{height:50px;width:50px;background-image:url(logo.080088d0fdaca7f5.svg);background-repeat:no-repeat;background-size:contain;margin-right:20px}@media only screen and (max-width: 600px){.c-header--logo{margin-right:15px;height:35px;width:35px}}.c-header--title{color:#eee;font-size:1.5rem;font-weight:500;font-family:Roboto Slab,"sans-serif"}.c-header--title a{text-decoration:none;color:inherit}.c-header--spacer{flex:1}.c-card{margin-bottom:2rem;padding:2rem;box-shadow:0 0 20px #ddd}@media only screen and (max-width: 600px){.c-card{padding:2rem 1rem}}@media only screen and (max-width: 600px){.c-card--sm-hide{padding:0rem;box-shadow:unset}}.c-footer{margin:0 5rem;padding:1rem;text-align:center;color:#bbb}.c-not-found-container{display:flex;justify-content:space-around}.c-not-found-content--title{font-size:4rem;margin-bottom:1rem}.c-not-found-content--subtitle{font-size:2rem;margin-bottom:1rem}.c-button-container{margin:2rem 0;display:flex}.c-button{border-radius:3px;margin-right:1rem;padding:.5rem 2rem;font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;cursor:pointer}.c-button--primary{background-color:#007f8390;color:#fff}.c-button--primary:hover{background-color:#007f83a0}.c-button--secondary{background-color:#303030;color:#fff}.c-button--secondary:hover{background-color:#303030ae}.c-button--danger{background-color:#8300008e;color:#fff}.c-button--danger:hover{background-color:#830000a0}a.c-button{text-decoration:unset}.c-input-field{margin-bottom:1rem}.c-text-input{box-sizing:border-box;border:2px solid #dddddd;border-radius:3px;padding:.5rem;color:#333}.c-text-input--block{width:100%;display:block}.c-text-input--text-area{font-family:Roboto,"sans-serif";resize:none}.c-text-input::placeholder{color:#aaa}.c-text-input:hover{border-color:#ddddddc0}.c-text-input:focus{outline:none!important;border:2px solid rgba(0,127,131,.3137254902)}.c-input-label{margin-bottom:.5rem}.c-input-label--inline-block{display:inline-block}
