.container{height:100vh;background-size:cover!important}@font-face{font-family:Circe;src:url(/assets/fonts/Circe-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Circe;src:url(/assets/fonts/Circe-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0;font-family:Circe,sans-serif;font-weight:400;transition:all .25s}html{height:100%}body{overflow-x:hidden;overflow-y:hidden;height:100%}body #app{display:flex;flex-direction:column;align-items:center;min-height:100vh;background-color:#fff3eb}body #app .container{width:100vw;background-image:url(/assets/img/bg.png);background-position:center;background-size:100%;background-repeat:no-repeat}@media screen and (max-width: 800px){body #app .container{background-size:115%}}@media screen and (max-width: 600px){body #app .container{background-image:none}}body #app .container._no-bg{background-image:none}button{border:0;outline:0;background:none;cursor:pointer}button:disabled{cursor:not-allowed}input{border:0;outline:0}a{text-decoration:none}ul{list-style-type:none}.app-container{max-width:1200px;width:100%;margin:0 auto;padding:0 20px}@media screen and (max-width: 1200px){.app-container{max-width:1080px}}@media screen and (max-width: 960px){.app-container{max-width:900px}}@media screen and (max-width: 800px){.app-container{max-width:660px}}@media screen and (max-width: 500px){.app-container{max-width:360px}}
