.main-page.main-page--button { overflow: hidden; padding: 0; background: #242a31; border: 0; } .main-page a{ margin-top: 25px; font-size: 10px; } .main-page--button a { display: flex; height: 100%; justify-content: center; align-items: center; padding: 0; background: transparent; color: #fff; font-weight: normal; } .main-page--button img { transition: transform 250ms ease; } .main-page--button:hover img { transform: scale(1.1); } .main-page--button .main-page__background a { padding: 10%; } .main-page--col2 { grid-column: span 2; } .main-page { position: relative; padding: 10%; background: var( --color-surface-1 ); border-radius: 10px; font-size: 50px; } #main-page-discord { background: #5865f2; }