#welcome-section {
    visibility: hidden !important;
    display: none !important;
}

a.navbar-brand::after {
    content: "multitest";
    padding-left:10px;
}
.select-server {
 visibility:hidden;
    display:none;
}

.product-description {
    height: 15% !important;   
}
#shop-section .row .col-12 h1::before{
    visibility:visible;
    content: "Добро пожаловать\A на MultiTest\A\A";
    white-space: pre; 
    font-size:35pt;
    line-height: 1.01;
}
#shop-section .row .col-12 h1{
    font-size:18pt;
    color: #fff !important;
}

#shop-section .row .col-12 h1 span{
     color: #4976d7 !important; 
}
#shop-section {
    padding-bottom:700px;
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: linear-gradient(to top, #0a0a0a, #031f47b0 80%), url("https://easydonate.s3.easyx.ru/images/backgrounds/07ef6e56cd4987a7c52287cb93377d76d9d9a029922390c2b656f6d81be5170d.png");
    overflow: hidden;
}
html, body {
    background-color: #0a0a0a;
}
.shop {
    z-index:101;
}

.cart .card {
 display: flex;
  justify-content: center;
  align-items: center;

  /* Dark mode colors and gradient */
  background: #121212; /* Fallback for browsers that don't support gradients */
  background: linear-gradient(
    135deg,
    #121212 25%,
    #1a1a1a 25%,
    #1a1a1a 50%,
    #121212 50%,
    #121212 75%,
    #1a1a1a 75%,
    #1a1a1a
  );
  background-size: 40px 40px;

  /* Animation */
  animation: move 4s linear infinite;
}

@keyframes move {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 40px 40px;
  }
}