* { margin: 0; }

body { font-family: Arial; background-image: url('back.png'); background-attachment: fixed; }

table, tr, td { margin: 0; }

.sticky { top: 0; position: sticky; position: -webkit-sticky; background-color: #afafdb; }

.hero { width: 100%; height: 100vh; }


h1, h2, h3, a, p { margin-left: 30px; margin-right: 30px; }


.information { width: 70%; height: 400px; border-radius: 15px; background-color: #223242; color: white; margin-left: 20%; margin-bottom: 240px; }

button { width: 140px; border-radius: 14px; height: 50px; color: white; background-color: green; border: none; font-size: 30px; }
button:hover { width: 140px; border-radius: 14px; height: 50px; color: white; background-color: #223242; border: 2px solid green; font-size: 30px; }
button:active { width: 140px; border-radius: 14px; height: 50px; color: white; background-color: #00bb00; border: none; font-size: 30px; }