#processor {
  margin-bottom: 5rem;
}
.processor-img {
  display: block;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .processor-text {
    margin-top: -2rem;
  }
}
@media (min-width: 992px) {
  #performance .performance-border {
    background-image: url(../assets/images/performance-border.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: top;
    z-index: 10;
  }
}
.performance-img {
  overflow: hidden;
}
.performance-img img {
  max-width: 120%;
}

#geforce {
  background-image: url("../assets/images/geforce-bg.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.font-caption-geforce {
  font-size: 14px;
}
.linux-border {
  border: 1px solid #ed1c2c;
  border-radius: 15px;
}
.linux-cards-gap {
  gap: 30px;
}
