footer.bottom{background:#004f9f;color:#fff;font-size:.75rem;height:auto;opacity:1;transition:opacity .25s}@media (min-width:680px){.bottom__inner{grid-template-areas:"left middle right";grid-template-columns:1fr auto 1fr}}.bottom__inner{grid-gap:1rem;display:grid;margin:auto;max-width:1630px;padding:52px 1em}@media (min-width:680px){.bottom__us{grid-area:left;line-height:1.5em;margin-top:auto}}small{font-size:80%}.usu{color:#fff;cursor:pointer;font-family:USU,sans-serif;font-size:2.5em;font-weight:700;line-height:1;opacity:1;text-decoration:none;text-transform:uppercase;vertical-align:text-bottom}.bottom__copy{margin-left:1em;white-space:nowrap}.bottom__social{grid-area:middle;letter-spacing:20px;line-height:1em;margin-top:auto}.bottom__menu-link{color:#fff;padding:0 15px;text-decoration:none;white-space:nowrap}.bottom__menu{align-items:center;justify-content:space-evenly}@media (min-width:680px){.bottom__menu{grid-area:right;margin-top:auto;text-align:right}}@media(max-width:750px){.bottom__menu,.bottom__social,.bottom__us{width:100%}}footer .footer__social{color:transparent}@media (max-width:679px){.bottom__inner{grid-gap:2rem;grid-template-areas:"top" "middle" "bottom";grid-template-rows:repeat(3,auto);text-align:center}}footer .bottom__menu-link:hover,footer a:hover{color:#fff;text-decoration:none}