.container_section:not(:first-child) {
  margin-top: 80px; 
}
#delivery,#payment {
  display: none;
}

@media screen and (max-width: 767px) {
  .container_section:not(:first-child) {
    margin-top: 48px; 
  }
}