footer {justify-content: center;background-color: white;display: flex;padding: 40px 20px;}footer * {color: var(--background) !important;}footer .footer-logo-container {display: flex;flex-direction: column;align-items: center;align-self: center;}footer .footer-logo-container img {width: 95px;}footer .footer-logo-container p {text-align: center;}footer .footer-middle-container {display: flex;flex-direction: column;justify-content: space-between;gap: var(--space-l-xl);}footer .footer-middle-container .footer-nav {display: flex;justify-content: space-between;align-items: center;}footer .footer-middle-container .footer-nav ul {text-wrap: nowrap;flex-wrap: wrap;display: flex;justify-content: center;gap: var(--space-s-m);}footer .footer-middle-container .footer-ng-container {margin-top: var(--space-3xs-2xs);display: flex;flex-direction: column;align-items: center;gap: 10px;}footer .footer-middle-container .footer-ng-container .no-gravity-logo img {width: var(--space-5xl);}footer .footer-contact-links {display: flex;align-items: center;gap: 10px;}footer .footer-contact-links img {width: 24px;}footer .footer-contact-links a {display: flex;}footer .footer-contact-links p {text-wrap: nowrap;font-size: 14px;font-weight: 400;line-height: 21px;margin-right: 30px;}footer .footer-content-links {display: flex;flex-direction: column;gap: 10px;margin-left: 24px;}footer .footer-content-links a {font-size: 14px;font-weight: 400;line-height: 21px;text-align: left;text-underline-position: from-font;text-decoration-skip-ink: none;}footer .footer-content-links a:hover {color: var(--primary-500);}@media only screen and (max-width: 1240px) {footer {gap: 50px;}}@media only screen and (max-width: 768px) {footer {flex-direction: column;align-items: center;}footer .footer-middle-container {display: none;}footer .footer-contact-links {width: 100%;text-align: center;}footer .footer-contact-links li:nth-of-type(2) {margin-left: auto;}footer .footer-contact-links p {margin-right: 0;}footer .footer-content-links {margin-left: 0;}}