.site-footer{background-color:white}.site-footer a{color:#2583ad;text-decoration:none}.site-footer a:hover{text-decoration:underline}#totop{position:fixed;bottom:150px;right:50px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity 300ms}#totop.is-visible{opacity:1;pointer-events:auto}.topbutton{color:#f0f0f0;background-color:#3b3838;opacity:.7;border-radius:.5em;font-size:20px;text-align:center;padding:15px 20px}