/* Shared socket and Echo's own location photography. Draft only. */
.footer-bottom .footer-socket{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:25px;padding-block:24px;font-size:12px;line-height:1.6}
.footer-bottom .socket-press{justify-self:start;margin:0;white-space:nowrap}
.footer-bottom .socket-copyright{justify-self:center;text-align:center;white-space:nowrap;color:#9caaa1}
.footer-bottom .socket-legal{display:flex;justify-content:flex-end;align-items:center;gap:20px;justify-self:end;white-space:nowrap}
.footer-bottom .socket-legal a{margin:0}
.footer-bottom a{color:#aebbb2;text-decoration:none}
.footer-bottom a:hover{color:#c4ff06}
.design-draft .echo-location-carousel{background:#0b121a}
.design-draft .echo-location-carousel .kicker{color:#adc7d8}
.echo-location-carousel .nora-location-card::after{background:#19364c;opacity:.32}
@media(max-width:950px) and (min-width:701px){.footer-bottom .footer-socket{font-size:10px;column-gap:15px}.footer-bottom .socket-legal{gap:12px}}
@media(max-width:700px){
.footer-bottom .footer-socket{grid-template-columns:1fr;gap:8px;padding-block:20px;font-size:12px}
.footer-bottom .socket-press{justify-self:center;min-height:44px;display:flex;align-items:center;grid-row:1}
.footer-bottom .socket-copyright{grid-row:3;margin-top:5px;font-size:11px}
.footer-bottom .socket-legal{grid-row:2;justify-self:center;justify-content:center;gap:18px;flex-wrap:wrap;white-space:normal}
.footer-bottom .socket-legal a{display:flex;align-items:center;min-height:44px}
}
