.text { font-family: Tahoma, Verdana, Arial, sans-serif; } .center-text { width: 35em; margin: 0 auto; text-align: center; } footer { width:100%; text-align:center; position: fixed; bottom: 0; z-index: 1000; } .center-image { width: 50% auto; position:relative; display: block; margin-left: auto; margin-right: auto; } .teto-gif { width:35em; position: absolute; display: block; margin-top: 2.5%; margin-left: 0; } hr { position:relative; margin-top: 3em; } a { color:pink; } a:link { color:pink; } a:active { color:cornflowerblue; } a:visited { color:pink; } a:hover { color:pink; } .about-me { display:block; right:0%; width: max-content; border: 2px outset pink; border-radius: 12px; }