body {
  background-image: linear-gradient(180deg, #eee, #fff 100px, #fff);
}

.container {
  max-width: 960px;
}



/* Assure que le conteneur occupe au moins toute la hauteur de la page */
.full-page-container {
  min-height: 100vh; /* Hauteur minimale de 100% de la vue */
  display: flex;
  flex-direction: column;
}
/* Optionnel : pousser le contenu vers le bas */
.content {
  flex: 1;
}



.pricing-header {
  max-width: 700px;
}

.bg-quilles {
    background-image: url(img/Top-Image-Quilles.jpg)
}

.text-quilles {
  color: #151719 !important;
}

.margin-top-cube {
    margin-top: 33px;
}