@charset "utf-8";

._app-footer-nav nav { display: grid; gap: 24px; }

._app-footer-nav nav .menu { display: flex; flex-direction: column; gap: 4px; }

._app-footer-nav nav .menu strong { color: rgb(255, 255, 255); display: block; font-size: 16px; font-weight: 500; height: 40px; letter-spacing: 0.64px; line-height: 20px; padding: 8px 0px; text-transform: uppercase; }

._app-footer-nav nav .menu .sub-menus { display: flex; flex-direction: column; gap: 4px; }

._app-footer-nav nav .menu .sub-menus > li { align-items: center; display: flex; height: 24px; }

._app-footer-nav nav .menu .sub-menus > li .menu-item { color: rgb(212, 212, 212); font-size: 14px; font-weight: 400; letter-spacing: 0.42px; line-height: 22px; }

._app-footer-nav nav .menu .sub-menus > li .menu-item.askGG { cursor: pointer; }

._app-footer-nav nav .menu .sub-menus > li .menu-item:hover:not(.hover-disable) { color: rgb(255, 255, 255); }

._app-footer-nav nav .socials { gap: 8px; margin-top: 8px; }

@media screen and (min-width: 768px) {
  ._app-footer-nav nav { gap: 24px 40px; grid-template-columns: repeat(2, 1fr); }
  ._app-footer-nav nav .menu { gap: 8px; }
  ._app-footer-nav nav .socials { gap: 2px; margin-top: 0px; }
}

@media screen and (min-width: 1244px) {
  ._app-footer-nav nav { display: flex; gap: 0px; justify-content: space-between; padding-right: 12px; }
}

._app-footer-regulators { align-items: center; display: flex; flex-direction: column; gap: 8px; margin-bottom: 24px; }

._app-footer-regulators img { height: 64px; width: 126px; }

._app-footer-regulators p { color: rgb(163, 163, 163); font-size: 12px; font-weight: 400; letter-spacing: 0.36px; line-height: 16px; text-align: center; }

@media screen and (min-width: 768px) {
  ._app-footer-regulators { align-items: flex-start; flex-direction: row; gap: 16px; justify-content: center; margin-left: auto; margin-right: auto; max-width: 384px; }
  ._app-footer-regulators p { text-align: left; }
}

@media screen and (min-width: 1244px) {
  ._app-footer-regulators { align-items: center; gap: 24px; margin-bottom: 32px; max-width: 903px; }
}

._app-footer-banners { align-items: center; display: flex; flex-direction: column; gap: 4px; }

._app-footer-banners .awards { align-items: center; display: flex; gap: 16px; height: 72px; justify-content: center; }

._app-footer-banners .guinness { width: 254px; }

._app-footer-banners .guinness img { height: auto; width: 100%; }

@media screen and (min-width: 768px) {
  ._app-footer-banners .guinness { width: 384px; }
}

@media screen and (min-width: 1244px) {
  ._app-footer-banners { flex-direction: row; gap: 24px; justify-content: center; }
  ._app-footer-banners .awards { gap: 12px; }
}

._app_footer_igaming { height: 40px; }

._app_footer_igaming .holder { backdrop-filter: blur(4px); background: rgba(0, 0, 0, 0.7); border-top: 1px solid rgb(36, 36, 42); bottom: 0px; left: 0px; padding: 4px; position: fixed; right: 0px; text-align: center; z-index: 100; }

[data-region-id="WSOPON"] ._app-quick { bottom: 56px; }