.btn--login,
.btn--sign-up {
  border-radius: 8px;
  border-bottom: 3px solid #074971;
}

.btn--login {
  margin-right: 15px;
  background-color: white;
  color: var(--darkThemeColor);
  border-bottom: 3px solid var(--themeColor);
}

.btn--login:hover {
  color: var(--darkThemeColor);
  background-color: var(--accentColor);
}

.btn--sign-up {
  margin-right: 15px;
  background-color: var(--accentColor);
  color: var(--darkThemeColor);
  border-bottom: 3px solid #074971;
}

.btn--sign-up:hover {
  background-color: white;
  color: var(--darkThemeColor);
}

.hero-home-layout-pill {
  color: white;
  background-color: var(--themeColor);
}
.hero-home-layout-pill .page-container .content {
  background-color: var(--themeColor);
}

.games__category-item.active .games__category-link {
  background-color: var(--accentColor);
  color: var(--darkThemeColor);
}

.games__category-item.active:hover .games__category-link {
  color: var(--darkThemeColor);
}

.games__category-item:hover .games__category-link {
  color: var(--accentColor);
}

.games__provider-item:hover {
  color: white;
  background-color: var(--bodyBg);
}

.games__provider-btn:hover {
  background-color: var(--bodyBg);
}

.slick-next img,
.slick-prev img {
  opacity: .5;
}

.text-content__inner table a {
  color: white;
}

tbody tr:hover {
  color: var(--bodyBg);
}

tbody tr:hover a {
  color: var(--bodyBg);
}

.text-content__inner .faqs>ul>li .question h3,
.welcome__inner .faqs > ul > li .question h3 {
  color: var(--faqAnswerText);
}

.text-content__inner .faqs>ul>li .question a {
  background-color: var(--themeColor);
}

.welcome__inner .faqs > ul > li .question a {
  background-color: var(--themeColor);
}

.text-content__inner .faqs>ul>li .question a svg g {
  fill: var(--faqAnswerBg);
}

.welcome__inner .faqs > ul > li .question a svg g {
  fill: var(--faqAnswerBg);
}

.footer-nav .menu-item > a:hover,
.footer-nav .menu-item > a[aria-current=page] {
  color: var(--accentColor);
}

.page-header-section .page-container {
  background-color: var(--themeColor);
}

.hero-game__back span:before {
  border-style: solid;
  border-color: var(--textContentLink);
}

.hero-game__back:hover span:before {
  border-width: 0 2px 2px 0 ;
  border-style: solid;
  border-color: var(--darkThemeColor);
}

.page-header__logo img {
    max-width: 200px;
}