*{
  margin: 0; padding: 0;
}
body{
  font-family: 'Saira', sans-serif;
  font-weight: 400;
  font-style: normal;
  background: #000;

}
h1, h2{
  font-family: 'Saira', sans-serif;
  font-weight: 600;
  font-style: normal;
  line-height: 1.1em;
  padding: 0;
  margin: 0;
}

h3, h4, h5{
  font-family: 'Saira', sans-serif;
  font-weight: 400;
  font-style: normal;
  padding: 0;
  margin: 0;
}
.navbread{
  background: #76b900;
}
.breadcrumb{
  background: #76b900;

}
.breadcrumb .breadcrumb-item a{
  color:#000;
}
.breadcrumb-item.active {
  color: #fff;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  color: #fff;
  content: "/";
}


.bg-games {
  height: 60vh;
  background-position: top center;
  background-size: cover;
  margin: 0;
  padding: 100px 0 50px 0;
  border: 0;
  display: flex;
  align-items: center;
  border-bottom: 4px solid #fff;
}


.navbar {
  border: 0;
  border-radius: 3px;
  padding: 0.625rem 0;
  margin-bottom: 20px;
  color: #555;
  background-color: rgba(25, 25, 25, 0.96) !important;
  box-shadow: 0 4px 18px 0px rgba(0, 0, 0, 0.12), 0 7px 10px -5px rgba(0, 0, 0, 0.15);
}


@media (max-width:991px){

.logo-camp{max-width: 200px;}
.logo-kabum{
  max-width: 100px;
}
}

.vd{
  color: #76b900;
}
.bvd{
  background:#76b900;
}
.bc{
  background:#262626;
}

.main{
position: relative;
background:#333333;
}

.bg-jogos {
  background: url(../img/bg-lista-jogos.jpg) no-repeat #191919;
  /* background-size: cover; */
  background-position: 50% 10%;
}

.icone-seta{
  margin:5% 0;
}
.logos-nvidia {
  position: absolute;
  z-index: 1;
  width: 100%;
  top: -90px;
  padding: 0 30px;
}
.logos-nvidia2 {
  margin-top: 60px;
}

.info-camp{
  padding: 5% 0;
  position: relative;
  color: #fff;
}

.info-camp h2{
  font-weight: 800;
  font-size: 3em;

}

.info-camp h4{
  color: #212121;
  padding: 20px 5% 0 5%; 
  font-size: 1.6em;
  line-height: 1.1em;
}

.info-camp h4:nth-child(3){
  font-size: 1.8em;
  color:#fff;
  font-weight: 600;
}
.info-camp span{
  color:#212121;
}
.info-camp:after{
  text-align: center;
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; 
  content: "\f107";
  font-size: 2em;
  line-height: -4em;
 color:#191919;

  position: absolute;
  width: 122px;
  height: 30px;
  left: 50%;
  margin-left: -61px;
  bottom: -30px;
  background:url(../img/bolha.png) no-repeat;
}

.lista-games {
  padding: 70px 0;
  color:#fff;
}
.lista-games h2{
  margin-bottom: 5px;
}
.lista-games h4{
  color:#fff;
  font-weight: 300;
}

.box-video{
  box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(0, 0, 0, 0.6);
}

.box {
  min-height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.lista-games iframe{
  width: 100%; 
  height: 480px;
  padding-bottom: 20px;

}

.lista-games .item-lista{
  position:relative;
  overflow: hidden;
  border-radius: 10px;
  margin-bottom: 25px;

}
.item-lista figure{
  overflow: hidden;
  border-radius: 10px;
  margin: 1px 1px 10px 1px;
}

.item-lista figure img{
  transition: all ease-in-out .1s;
}
.item-lista:hover figure img{
  transform: scale(1.1);
}



.item-lista h3 {
  color: #fff;
  font-weight: 600;
  line-height: 1em;
  padding: 0 0 10px 0;
  font-size: 1.3em;
}
.item-lista p{
  color:#fff;
}


.chart li.past .bar {
  background: #76b900;
}

.chart li.past .number {
  color: #76b900;
  display: inline-table;
}

.encontre-sua-placa{
  background:#212020;
  background-position: 50% 50%;
  background-size:cover;
  padding: 40px 0;
 
}
.encontre-sua-placa h2{
  color:#fff;
  font-weight: 400;
}

.encontre-sua-placa h3{
  color:#fff;
  font-weight: 600;
  margin-bottom:10px;
}

.grafico {
  padding: 20px 0;
  margin-bottom: 0;
  /* border-radius: 20px; */
  background: #292727;
  padding: 40px 0;}



.grafico h2 {
  color: #76b900;
  margin-bottom: 10px;
  font-family: 'Saira', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}

  .grafico h3{
    color: #76b900;
    margin-bottom: 10px;
    font-family: 'Saira', sans-serif;
    font-weight: 600;
    text-transform: uppercase;
  }



.grafico p{
  color:#fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 1.2em;
}
.grafico .fundo-grafico{
  background: url(../img/bg-grafico.png);
  padding: 60px 0 40px 0;
  border:1px solid #fff;
  border-radius:10px;
}

.encontre-no-kabum{
  background:url(../img/bg-nvidia.jpg) no-repeat;
  background-position: 50% 50%;
  background-size:cover;
  padding: 5% 0;
 
}
.encontre-no-kabum h2{
  color:#fff;
  font-weight: 400;
}
.encontre-no-kabum span{
  color:#212121;
}

footer {
  padding: 2rem 0;
  text-align: center;
  display: -webkit-flex;
  display: flex;
}

.footer-logos img{
  padding: 5px 20px;

}

.footer-logos .logos-pe {
  max-width: 230px;
}


.footer-default{
  background: #282828;
  color:#6a6a6a;
}
.social{
  padding: 30px 0;
}
.social li{
  display: inline;
}
.social li a, .social li a:visited{
  padding: 5px 0; 
  margin: 0;
  font-size:1em;
  text-align:left;
  color:#6a6a6a;

}
.social i{
  padding:0 5px 0 0;
  font-size:110%;
}
.social li a:hover, .social li a:active{
  color:#76b900;
}

.copyright {
  background: #202020;
  padding: 10px 0;
  width: 100%;
  color: #424242;
  font-size: .8em;
}




.btn.btn-primary {
  border:2px solid #fff;
  margin-bottom:20px;
  font-size: 1.1em;
  color: #fff;
  background-color: #76b900;
  border-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(87, 136, 1, 0.35), 0 3px 1px -2px rgba(87, 136, 1, 0.2), 0 1px 5px 0 rgba(87, 136, 1, 0.12);
}

.btn.btn-primary:hover {
  color: #fff;
  background-color: #619603;
  border-color: #ffffff;
  
}

.btn.btn-primary:focus,
.btn.btn-primary.focus,
.btn.btn-primary:hover {
  color: #fff;
  background-color: #619603;
  border-color: #ffffff;
}

.btn.btn-primary:active,
.btn.btn-primary.active,
.open>.btn.btn-primary.dropdown-toggle,
.show>.btn.btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #619603;
  border-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(87, 136, 1, 0.14), 0 3px 1px -2px rgba(87, 136, 1, 0.2), 0 1px 5px 0 rgba(87, 136, 1, 0.12);
}

.btn.btn-primary:active:hover,
.btn.btn-primary:active:focus,
.btn.btn-primary:active.focus,
.btn.btn-primary.active:hover,
.btn.btn-primary.active:focus,
.btn.btn-primary.active.focus,
.open>.btn.btn-primary.dropdown-toggle:hover,
.open>.btn.btn-primary.dropdown-toggle:focus,
.open>.btn.btn-primary.dropdown-toggle.focus,
.show>.btn.btn-primary.dropdown-toggle:hover,
.show>.btn.btn-primary.dropdown-toggle:focus,
.show>.btn.btn-primary.dropdown-toggle.focus {
  color: #fff;
  background-color: #619603;
  border-color: #ffffff;
}

.open>.btn.btn-primary.dropdown-toggle.bmd-btn-icon {
  color: inherit;
  background-color: #619603;
  
}

.open>.btn.btn-primary.dropdown-toggle.bmd-btn-icon:hover {
  background-color: #619603;
  
}

.btn.btn-primary.disabled:focus,
.btn.btn-primary.disabled.focus,
.btn.btn-primary:disabled:focus,
.btn.btn-primary:disabled.focus {
  background-color: #619603;
  border-color: #ffffff;
}

.btn.btn-primary.disabled:hover,
.btn.btn-primary:disabled:hover {
  background-color: #619603;
  border-color: #ffffff;
}

.btn.btn-primary:focus,
.btn.btn-primary:active,
.btn.btn-primary:hover {
  box-shadow: 0 14px 26px -12px rgba(87, 136, 1, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(87, 136, 1, 0.2);
}
