@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400&display=swap'); :root { font-family: 'Rubik', Verdana, Geneva, Tahoma, sans-serif; padding: 0; text-align: center; --bg-color-1: rgb(125, 25, 100); --bg-color-2: rgb(75, 25, 125); --faded-bg-color-1: rgb(80, 20, 60); --faded-bg-color-2: rgb(60, 20, 80); --button-bg-1: rgb(75, 75, 125); } h1 { color: rgb(225, 215, 255); font-size: 2.5rem; margin: 0; padding: 10px; } h2 { color: white; font-size: 2rem; } body { width: 100vw; height: 100vh; padding: 0; margin: 0; background-color: var(--faded-bg-color-1); background-image: linear-gradient(45deg, var(--faded-bg-color-1), var(--faded-bg-color-2)) } .centered { display: flex; justify-content: center; align-items: center; } #card { border: rgb(225, 225, 255) 5px solid; border-radius: 25px; max-width: 95%; max-height: 95%; /* max-width: 1200px; */ /* max-height: 650px; */ padding: 5px; background-color: var(--bg-color-2); background-image: linear-gradient(var(--bg-color-1), var(--bg-color-2)); overflow: auto; } .miniCard { text-align: center; border: rgb(225, 225, 255) 4px solid; border-radius: 25px; padding: 5px; margin: 20px; background-color: var(--bg-color-2); background-image: linear-gradient(var(--bg-color-1), var(--bg-color-2)); overflow: hidden; max-width: 100%; max-height: 100%; /* display: inline-block; */ } /* #links { text-align: center !important; display: inline-flex !important; justify-content: center !important; align-items: flex-end !important; } */ #links { margin: 0; padding: 0; } a { border: 2px white solid; border-radius: 0px; color: rgb(230, 175, 255); background-color: black; padding: 5px; margin: 5px; text-decoration: none; font-size: 2rem; display: inline-block; transition: 1.5s all cubic-bezier(0.075, 0.82, 0.165, 1); } a:hover { background-color: rgb(60, 50, 75); transform: scale(1.2); color: white; transition: 0.5s all cubic-bezier(0.075, 0.82, 0.165, 1); } p { color: white; font-size: 1.2rem; padding: 0; margin: 5px; } img { width: 30%; max-width: 150px; min-width: 100px; border: rgb(175, 75, 200) 4px solid; border-radius: 50%; transform: scale(0.9); transition: all 2s cubic-bezier(0.075, 0.82, 0.165, 1); } img:hover { transform: scale(1); /* border-color: rgb(255, 200, 255); */ object-fit: cover; }