.csb-landing{
  width: 100%;
  margin: 0 auto;
  max-width:100%;
  height: auto;
  padding: 0;
  background-image:

  linear-gradient(163deg, rgba(2, 68, 142,0.4) 10%, rgba(99, 167, 247, 0.4) 90%),
  url("/assets/svg/landing_pattern.svg"),
  linear-gradient(163deg, rgba(2, 68, 142,1) 10%, rgba(99, 167, 247, 1) 90%) !important;

  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.csb-container {
  padding-top: 0;
  padding-bottom: 0;
  flex: 1 1 auto;

  @media (min-width: 1500px) {
    background-image: url("/assets/svg/landing_triangle_vertical.svg"), url("/assets/svg/landing_triangle_vertical_flip.svg") !important;
    background-position: left top, right top;
    background-repeat: repeat-y, repeat-y;
  }
}
