body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0;padding:0}.App{text-align:center;margin:50px auto 0;width:90%;max-width:700px;border-radius:20px;height:470px;padding:20px 15px;background:#00ffa6}.search-engine{width:100%;display:flex;justify-content:space-around;align-items:center;margin-bottom:30px;margin-top:10px}.search-engine input{width:70%;height:45px;border:1px solid;border-radius:8px;padding:2px 15px;font-size:16px;outline:none;background-color:#fff;color:#555}.search-engine button{border:none;border-radius:8px;background-color:#000;color:#fff;font-size:20px;outline:none;cursor:pointer;padding:13px 15px}.city-name{margin-bottom:10px}.loading{font-size:60px;font-weight:bolder;color:#000}.date{font-size:18px;font-weight:500;font-style:italic}.temp{font-size:64px;color:#000;font-weight:700;text-align:center}.description{color:#000;font-size:22px;font-weight:500;margin-top:0;margin-bottom:20px}.weather-info{display:flex;justify-content:space-evenly;align-items:center;margin-top:20px;padding:0 20px;font-size:20px;font-weight:700;text-align:center}.column{display:flex;align-items:center;line-height:1px}
