@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600&display=swap);h3{font-size:18px;font-weight:700}main{margin:60px 10%}@media screen and (max-width:700px){main{flex:1;margin:60px 2%}h1{font-size:20px}}*{box-sizing:border-box;font-family:Poppins,sans-serif;outline:none;list-style:none}html{border:0;font-size:100%}body{text-align:center}form{border:1px solid rgba(5,179,227,.21176470588235294);border-radius:3px;padding:20px;background:hsla(0,0%,95.7%,.7686274509803922);margin:20px auto;box-shadow:0 0 15px rgba(5,179,227,.2196078431372549);max-width:700px;text-align:left}form button,form input{padding:13px;width:100%;line-height:16px;margin:10px 0;font-weight:600;color:#333;transition:background-color .3s,letter-spacing .5s;border:none;border-bottom:1px solid rgba(0,0,0,.2)}form button:hover{background-color:#fff;transition:background-color .3s,letter-spacing .2s;outline:1px solid rgba(0,0,0,.2);letter-spacing:2px}form input:focus{box-shadow:0 0 5px rgba(0,0,0,.151)}.float{float:right}.strong{font-weight:600;color:#05b3e3}@media only screen and (max-width:515px){form{border:1px solid rgba(0,0,0,.2);border-radius:3px;padding:20px;background:#f4f4f4;margin:20px auto;box-shadow:0 0 10px rgba(0,0,0,.112);max-width:100%;text-align:left}form button,form input{padding:10px;width:100%;line-height:16px;margin:10px 0;transition:background-color .3s;border:none;border-bottom:1px solid rgba(0,0,0,.2)}form button:hover{background-color:#fff;transition:background-color .3s;border:1px solid rgba(0,0,0,.2)}}footer{position:fixed;padding:10px 15px;left:0;bottom:0;width:100%;background-color:#111;color:#fff;text-align:left}@media only screen and (max-width:990px){footer{padding:5px}}header{padding:60px;text-align:center;background-color:#be56be;color:#1b0de9;font-size:30px}.resultsSection{text-align:left;max-width:700px;margin:0 auto 150px}.resultsSection .loading{display:none}img{height:50px}@media only screen and (max-width:515px){.resultsSection{text-align:left;max-width:98%;margin:0 auto 100px 0}img{height:35px}}.errors{padding:5px 10px;background-color:rgba(138,47,41,.6784313725490196);color:#fff;margin:5px auto;display:none;border-radius:5px;max-width:700px}