.paragraph-split h2 {
  margin-bottom: 2rem;
}
.paragraph-split--container {
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 769px) {
  .paragraph-split--container {
    flex-direction: row;
  }
}
.paragraph-split--item {
  width: 100%;
  justify-content: center;
}
@media screen and (min-width: 769px) {
  .paragraph-split--item:nth-child(1) {
    padding-right: 1.5rem;
  }
}
.paragraph-split--item:nth-child(2) {
  margin-top: 3rem;
}
@media screen and (min-width: 769px) {
  .paragraph-split--item:nth-child(2) {
    margin-top: inherit;
    padding-left: 1.5rem;
  }
}
.paragraph-split--item:nth-child(3) {
  margin-top: 3rem;
}
@media screen and (min-width: 769px) {
  .paragraph-split--item:nth-child(3) {
    margin-top: inherit;
    padding-left: 3rem;
  }
}
.paragraph-split--item .field--name-paragraphs,
.paragraph-split--item .paragraph {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.paragraph-split--item .field--name-paragraphs .paragraph--type--contact,
.paragraph-split--item .paragraph .paragraph--type--contact {
  justify-content: center;
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .paragraph-split--ratio_50-50 {
    flex-direction: column;
  }
}
@media (min-width: 1024px) {
  .paragraph-split--ratio_50-50 .paragraph-split--item {
    width: 50%;
  }
}
@media screen and (min-width: 769px) {
  .paragraph-split--ratio_67-33 .paragraph-split--item:nth-child(1) {
    width: 67%;
  }
  .paragraph-split--ratio_67-33 .paragraph-split--item:nth-child(2) {
    width: 33%;
  }
}
@media screen and (min-width: 769px) {
  .paragraph-split--ratio_33-67 .paragraph-split--item:nth-child(1) {
    width: 33%;
  }
  .paragraph-split--ratio_33-67 .paragraph-split--item:nth-child(2) {
    width: 67%;
  }
}
@media screen and (min-width: 769px) {
  .paragraph-split--ratio_75-25 .paragraph-split--item:nth-child(1) {
    width: 75%;
  }
  .paragraph-split--ratio_75-25 .paragraph-split--item:nth-child(2) {
    width: 25%;
  }
}
@media screen and (min-width: 769px) {
  .paragraph-split--ratio_25-75 .paragraph-split--item:nth-child(1) {
    width: 25%;
  }
  .paragraph-split--ratio_25-75 .paragraph-split--item:nth-child(2) {
    width: 75%;
  }
}
.paragraph-split--ratio_33-33-33 .paragraph-split--item {
  width: auto;
}