#header{height:8rem}#footer,#header{background-color:#757575}#footer{height:13rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 4rem;grid-column-gap:0;grid-row-gap:0}#upper-footer{display:grid;padding-left:2rem;padding-right:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#header-logo{height:9rem}#lower-footer{display:grid;padding-left:2rem;padding-right:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background-color:#212121}@font-face{font-family:centurygothic;src:url(../fonts/centurygothic.09f6b2ba.ttf)}body{font-family:centurygothic}body,html{height:100%!important}body{overflow-y:hidden;background-color:#fff;overflow-x:hidden}#root{display:grid;height:100%;grid-template-columns:1fr;grid-template-rows:8rem 1fr 13rem;grid-column-gap:0;grid-row-gap:0}#router{height:calc(100% - 500px)}footer{background-color:#e4e4e4;position:absolute;bottom:1rem;font-size:1.5rem;height:2rem;color:#00838f}