body.home-layout { overflow:hidden }
#home-container { height:100vh; position:relative }
#home-container #home-logo { height:3rem;width:auto;background:rgba(255,255,255,.8);padding:1rem 1.25rem;border-radius:10rem }
#home-container #home-link-list { margin:1.5rem 0 2rem 0; }
#home-container #social-menu a { font-size:1rem;background:white;padding:.75rem;border-radius:10rem;width:1.25rem;height:1.35rem;display:block;text-align:center;}
#home-container #social-menu a:hover { background:#009877;color:white }
#home-container #social-menu a:hover i { color:white }

#home-container #home-link-list li { margin-bottom:1.125rem }
#home-container #home-link-list span { background:white;padding:.25rem 1rem;border-radius:10rem; }









