.container_section {
  padding: 20px 18vw;
}

.distinct-bg {
  background-color: #e8e8e8; 
  transition: background-color 0.3s ease-in-out;
}
.distinct-bg:hover {
  background: linear-gradient(to bottom, #e8e8e8, #c4c4c4);
}

@media (max-width: 1600px) {
  .container_section {
    padding: 20px 10vw;
  }
}

@media (max-width: 1200px) {
  .container_section {
    padding: 20px 0;
  }
}
