footer#enfooter3 {
  --footer-font-family: "Noto Sans", sans-serif;
  --footer-font-size: min(2.3636vw, 13px);
  --footer-line-height: 1.3;
  --footer-font-color: #fff;
  --footer-font-color-hover: #bea816;
  --footer-main-width: var(--en-website-width);
  --footer-main-background: #000;
  --footer-inner-margin-left-right: clamp(
    0px,
    calc(var(--footer-main-width) + 10px - 100vw),
    10px
  );
  --logo-width: min(18.1818vw, 200px);
  --website-name-font-family: "RiftBold";
  --website-name-font-size: min(5.5vw, 60px);
  --website-name-line-height: 1.17;
  --website-name-color: #fff;
  --website-name-line-break-display: inline-block;
  --address-font-family: "Noto Sans", sans-serif;
  --address-font-size: 16.5px;
  --address-line-height: 24px;
  --address-font-color: #fff;
  --subfooter-background: #edeff3;
}

@media only screen and (max-width: 768px) {
  footer#enfooter3 {
    --website-name-font-size: min(9vw, 60px);
    --footer-inner-height: auto;
  }
}
