.logo{position:fixed;bottom:40px;right:40px;max-width:250px}@media screen and (max-width: 1400px){.logo{display:none}}body{background:#fff;margin:0;padding:0;display:flex;justify-content:center;font-family:"Montserrat",sans-serif}.menu,.name{position:absolute}@media screen and (max-width: 950px){.menu,.name{width:75%}}@media screen and (min-width: 951px){.menu,.name{width:700px}}@media screen and (min-width: 577px){.menu,.name{top:15%}}@media screen and (max-width: 576px){.menu,.name{top:10%}}@media screen and (min-width: 577px){.name{top:10%}}@media screen and (max-width: 576px){.name{top:5%}}.name form{display:flex;flex-direction:column}h1{margin-top:0;font-size:2.5rem;font-weight:600;color:#43b16f}p{line-height:1.5;font-size:1.2em;margin-bottom:30px}#input-name{border:1px solid #43b16f;border-radius:10px;width:250px;height:42px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.2em;color:#43b16f;padding-left:20px}#btn-ready{width:250px !important}.btn,.btn-secondary,.btn-primary{border:0;width:250px;height:42px;padding:10px;border-radius:10px;font-weight:bold;font-size:1em;cursor:pointer;margin-top:20px}.btn:disabled,.btn-secondary:disabled,.btn-primary:disabled{opacity:.5}.btn-primary{margin-right:10px;background:#43b16f;color:#fff}.btn-secondary{margin-top:10px;margin-bottom:100px;border:1px solid #43b16f;background:#fff;color:#43b16f}/*# sourceMappingURL=styles.min.css.map */