.bulk-order-container {
  padding: 40px 0;
  font-weight: 500;
  text-align: center;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#8EAA22+0,cccc33+25,cccc33+70,999933+100 */
  background: #126ef6; /* Old browsers */
  background: -moz-linear-gradient(
    -45deg,
    #8eaa22 0%,
    #c1d72f 25%,
    #c1d72f 70%,
    #999933 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    -45deg,
    #8eaa22 0%,
    #c1d72f 25%,
    #c1d72f 70%,
    #999933 100%
  ); /* Chrome10-25,Safari5.1-6 */
    background: -moz-linear-gradient(353.89deg, #136ef6 5.6%, #280684 140.33%);
    background: -webkit-linear-gradient(353.89deg, #136ef6 5.6%, #280684 140.33%);
    background: linear-gradient(353.89deg, #136ef6 5.6%, #280684 140.33%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    color: #ffffff;
}

.bulk-order_wrapper{
  max-width: 960px;
  margin: 0 auto;
  padding: 0 25px;
  color:#ffffff;
}

#bulk-order a{
    color:#ffffff;
}

#bulk-order .cta-link--secondary {
    background-color: #FFFFFF;
    border: 1px solid #ffffff;
    color: #136ef6;
    transition: all 0.3s;
}

#bulk-order .cta-link--secondary:hover {
    /* background-color:#000000; */
    transform: translateY(-1px);
}

.bulk-order__heading {
  margin-top: 30px;
}

.bulk-order__heading-subtext {
  font-size: 1.23rem;
  font-weight: 600;
}

.bulk-order__text-cta-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

.bulk-order__text {
  max-width: 60%;
  font-size: 1.1rem;
  font-weight: 400;
  text-align: left;
}

@media screen and (max-width: 737px) {
  .bulk-order__text-cta-wrapper {
    justify-content: center;
  }

  .bulk-order__text {
    max-width: 100%;
  }
}