.banner-diagonal {
  background-color: #E7711B;
  position: relative;
}

.envios {
  flex: 1;
}

.consultanos {
  width: 35%; /* o un % si lo preferís */
  background-color: #C75E13;
  clip-path: polygon(20% 0, 100% 0, 100% 100%, 0% 100%);
  position: relative;
  z-index: 2;
}

@media (max-width: 768px) {
  .banner-diagonal {
    flex-direction: column;
  }
  .consultanos {
    clip-path: none;
    width: 100%;
  }
}
