.flashing-image{animation:flashing 1s infinite}@keyframes flashing{0%{opacity:1}50%{opacity:0}to{opacity:1}}.App-header{margin-top:10px}.App-button{margin-top:5px;float:right}.App-users{margin-top:10px;text-align:left}.App-update{margin-bottom:10px;cursor:pointer;text-align:center}.App-cards{overflow-y:scroll;max-height:500px}*{margin:0;padding:0;box-sizing:border-box}body{color:#333}.App{font-family:sans-serif;width:90vw;margin:0 auto;padding:2rem 0}h1{margin-bottom:1rem}h3{font-size:1rem;line-height:1.4}.search-form{width:var(--smallWidth);margin:0 auto;max-width:var(--maxWidth);background:var(--mainWhite);padding:2rem 2.5rem;text-transform:capitalize;border-radius:var(--mainBorderRadius);box-shadow:var(--lightShadow)}.input{width:100%;border:transparent;background:var(--mainBackground);border-radius:var(--mainBorderRadius);padding:10.5rem;font-size:1.2rem}ol{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-row-gap:1rem;grid-column-gap:20px;margin-right:4rem}h2{font-size:24px}h2,select{margin-bottom:20px}select{padding:10px;border:1px solid #ccc;border-radius:4px;width:100%;max-width:300px}select,select option{font-size:16px}h3{font-size:20px;margin-top:20px}p{font-size:16px;margin-bottom:10px}li{border:1px solid #747272;padding:10px;border-radius:5px}