  /*!
 * Bootstrap Utilities v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.site-footer .logo {
  display: block;
  max-width: 420px;
}
@media (max-width: 575.98px) {
  .site-footer .logo {
    max-width: 100%;
  }
}
.site-footer .footer-links {
  font-family: "Roboto";
}
.site-footer .footer-links h5 {
  font-size: 20px;
  font-weight: 700;
}
.site-footer .footer-links li {
  line-height: 19px;
}
.site-footer .copyright,
.site-footer .legal-links {
  font-family: "Roboto";
  font-size: 20px;
  font-weight: 700;
  line-height: 1.175;
}
.site-footer .copyright {
  display: block;
}
@media (min-width: 1200px) {
  .site-footer .copyright {
    display: inline-block;
  }
}
.site-footer .legal-links {
  clear: left;
  margin-left: 5px;
}
.site-footer .legal-links li {
  margin-right: 3px;
  display: block;
  margin-top: 8px;
}
.site-footer .legal-links li:last-child {
  margin-right: 0;
}
@media (min-width: 1200px) {
  .site-footer .legal-links li {
    display: inline;
  }
  .site-footer .legal-links li::before {
    content: "|";
    padding-right: 3px;
  }
}
.site-footer .scroll-up {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  width: 60px;
}
@media (min-width: 1400px) {
  .site-footer .scroll-up {
    height: 100%;
    width: 80px;
  }
}
.site-footer .social-icons {
  margin-right: 60px;
}