body { background: linear-gradient(to bottom, #a7ffff 0%, #ffffff 100%); margin: 70px 200px 0px; } h1 { text-decoration: none; color: #0c3831; font-family: "Mali", cursive; font-size: 250%; margin: 25px 50px 50px 50px; } ol { list-style-type: none; counter-reset: item; padding-inline-start: 0px; } p { display: block; font-family: "Edu SA Beginner", cursive; font-size: 20px; padding: 0px 20px; margin: 5px 0px 0px 0px; } li { text-align: center; line-height: 1.5; font-size: 19px; font-family: "Montserrat", Verdana, sans-serif; font-weight: auto; margin: 40px 50px 20px 50px; } strong { text-align: center; color: #0c3831; font-family: "Montserrat", Verdana, sans-serif; font-size: 20px; font-weight: bold; } li:before { counter-increment: item; content: counter(item) "#"; text-align: center; color: #0c3831; font-family: "Montserrat", Verdana, sans-serif; font-size: 20px; font-weight: bold; } li > a { font-size: 30px; text-decoration: none; margin: 0 15px; } img { width: 100%; height: 100%; object-fit: cover; margin: auto auto 60px auto; } img { width: auto; height: auto; display: block; object-fit: contain; } button { text-align: center; color: #257965; background: #ffffff; display: block; font-weight: 0; font-size: 15px; border: 1px solid #257965; margin: auto auto 90px auto; padding: 20px 30px 20px 30px; border-radius: 50px; transition: all 200ms ease-in-out; box-shadow: 2px 2px 2px rgb(173, 173, 173); } button:hover { transition: all 200ms ease-in-out; background: #257925; opacity: 0.6; color: white; cursor: pointer; } .breed:hover { transition: all 200ms ease-in-out; text-decoration: underline; } .container { border: 50px offset white; background-color: white; padding: 10px 20px 10px 20px; border-radius: 20px; text-align: center; } .bird { width: 500px; height: auto; display: block; margin: auto auto 60px auto; } .num { text-align: center; color: #0c3831; font-family: "Montserrat", Verdana, sans-serif; font-size: 20px; font-weight: bold; } .footpath { width: 85%; height: 100%; border-radius: 5px; object-fit: contain; margin: auto auto 60px auto; } .img1 { width: 80%; height: 100%; border-radius: 5px; object-fit: contain; margin: auto auto 60px auto; } .trail { width: 925px; display: block; margin: auto auto 30px auto; } .breed { margin: 0; text-align: left; color: #0c3831; } footer { margin-bottom: 20px; font-family: "Times New Roman", Times, serif; font-size: 20px; } .gitLink { color: black; }