@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css');

.button--primary,
.btn-primary {
  color: var(--text-inverse);
}

.title {
	text-align: center;
	margin-top: 15px;
}

/* 1. Limita o corpo do site e centraliza o bloco inteiro na tela */
body {
  max-width: 1920px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  float: none !important;
  display: block;
}

/* 2. Força os containers do Bootstrap a centralizarem seus conteúdos internos */
.container, 
.container-fluid {
  max-width: 1920px !important;
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}

#content,
.region-featured-bottom-first #block-bootstrap-home06planos,
.region-featured-bottom-second {
  max-width: 1200px;
  margin: 0 auto;
}

.region-featured-bottom-first {
	background: var(--black);
}

.region-featured-bottom-second {	
	padding-top: 20px;
}

/* Menu */
.dropdown-item.active, 
.dropdown-item:active {
	background-color: transparent;
}

.block-menu .nav-link--pt-br-user-register {
  color: var(--color-primary) !important;
  font-weight: bold;
}

.block-menu .nav-link--pt-br-user-login {
	color: var(--text-inverse) !important;
	font-weight: bold;
}

.block-menu .nav-link--pt-br-premium-planos {
	color: var(--yellow-500) !important;
}

/* Cookies */
.eu-cookie-compliance-banner .agree-button,
.eu-cookie-compliance-banner .decline-button {
    padding: 5px 10px;
    border-radius: 8px;
    font-weight: 600;
    text-decoration: none;
    background: none;
    background-color: var(--color-primary);
    border: none;
    box-shadow: none;
    text-shadow: none;
    text-transform: uppercase;
    font-family: var(--bs-body-font-family);
    font-size: 0.9rem;
}

.eu-cookie-compliance-banner .agree-button:hover,
.eu-cookie-compliance-banner .decline-button:hover {
    background: var(--color-primary-hover);
}

.eu-cookie-compliance-banner .agree-button {
	margin-right: 10px;
}

/* Jogadores */
.view-jogadores .d-flex {
	gap: 15px;
}