.paragraph--type--full-width-two-column-callout {
  padding: 0;
  position: relative;
  overflow: auto;
}
.paragraph--type--full-width-two-column-callout .container {
  position: relative;
}
.paragraph--type--full-width-two-column-callout .second.image-right .field--name-field-right-column,
.paragraph--type--full-width-two-column-callout .field--name-field-left-column {
  padding-bottom: 4rem;
}
@media only screen and (min-width: 992px) {
  .paragraph--type--full-width-two-column-callout .second.image-right .field--name-field-right-column,
  .paragraph--type--full-width-two-column-callout .field--name-field-left-column {
    padding-bottom: 0;
  }
}
.paragraph--type--full-width-two-column-callout .first.image-right .field--name-field-left-column {
  padding-bottom: 0;
}
.paragraph--type--full-width-two-column-callout .image-left .field--name-field-image {
  display: flex;
  justify-content: flex-end;
}
.paragraph--type--full-width-two-column-callout .image-right .field--name-field-image {
  display: flex;
  justify-content: flex-start;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--images {
  background-image: linear-gradient(to left, #FF671D, #F4B223);
}
.paragraph--type--full-width-two-column-callout img {
  width: 100%;
  height: auto;
}
.paragraph--type--full-width-two-column-callout .slim {
  padding: 2rem;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text {
  padding: 2rem;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text .title {
  color: #161729;
  font-weight: 400;
  line-height: 1;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-text-title {
  color: #161729;
  font-weight: 400;
  line-height: 1;
  font-family: bely-display, sans-serif;
  font-size: 3.6875rem;
  margin-bottom: 2rem;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-description {
  font-family: GalaxiePolaris;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.6875rem;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-description h1 {
  font-family: bely-display, sans-serif;
  font-size: 4rem;
}
@media screen and (max-width: 992px) {
  .paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-description h1 {
    font-size: 2.6rem !important;
  }
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-description h2 {
  color: #161729;
  font-weight: 400;
  line-height: 1;
  font-family: neuzeit-grotesk, sans-serif;
  font-size: 2rem;
  margin-bottom: 2rem;
  text-transform: uppercase;
}
@media screen and (max-width: 992px) {
  .paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-description h2 {
    font-size: 1.5rem !important;
  }
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-description a {
  color: #bf4a12;
  font-weight: 900;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-description a:hover {
  color: #161729;
  text-decoration: none;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text .field--name-field-subtitle {
  color: #161729;
  font-weight: 400;
  line-height: 1;
  font-family: neuzeit-grotesk, sans-serif;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-transform: uppercase;
  letter-spacing: 0.525rem;
  padding-bottom: 0.8rem;
}
.paragraph--type--full-width-two-column-callout .paragraph--type--text iframe {
  width: 100%;
}
@media only screen and (min-width: 1200px) {
  .paragraph--type--full-width-two-column-callout .paragraph--type--text iframe {
    width: 640px;
  }
}
.paragraph--type--full-width-two-column-callout .orange-title .field--name-field-text-title {
  color: #bf4a12;
}
@media only screen and (min-width: 992px) {
  .paragraph--type--full-width-two-column-callout .blue .container:before,
  .paragraph--type--full-width-two-column-callout .green .container:before,
  .paragraph--type--full-width-two-column-callout .yellow .container:before,
  .paragraph--type--full-width-two-column-callout .orange .container:before {
    content: '';
    display: block;
    position: absolute;
    background: white;
    right: -2000%;
    bottom: -2000%;
    left: 90%;
    top: -2000%;
  }
}
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description h1,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description h1,
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description h2,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description h2,
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description h3,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description h3,
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description h4,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description h4,
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description h5,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description h5,
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description h6,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description h6,
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description pre,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description pre {
  color: #ffffff;
}
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description a,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description a {
  color: #ffffff;
}
.paragraph--type--full-width-two-column-callout .blue .field--name-field-description a:hover,
.paragraph--type--full-width-two-column-callout .green .field--name-field-description a:hover {
  color: #f6b222;
}
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--link a,
.paragraph--type--full-width-two-column-callout .green .paragraph--type--link a,
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--text .field--name-field-text-title,
.paragraph--type--full-width-two-column-callout .green .paragraph--type--text .field--name-field-text-title {
  color: white;
}
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--link a:hover,
.paragraph--type--full-width-two-column-callout .green .paragraph--type--link a:hover {
  color: #f7713e;
}
.paragraph--type--full-width-two-column-callout .gray {
  background: #d1cdc5;
}
.paragraph--type--full-width-two-column-callout .yellow .field--name-field-description a,
.paragraph--type--full-width-two-column-callout .gray .field--name-field-description a {
  color: #161729;
}
.paragraph--type--full-width-two-column-callout .yellow .field--name-field-description a:hover,
.paragraph--type--full-width-two-column-callout .gray .field--name-field-description a:hover {
  color: #bf4a12;
}
.paragraph--type--full-width-two-column-callout .green {
  color: white;
  background: #2d7050;
}
.paragraph--type--full-width-two-column-callout .green .paragraph--type--text h2 {
  color: #F4B223;
}
.paragraph--type--full-width-two-column-callout .green .container {
  background: #2d7050;
}
.paragraph--type--full-width-two-column-callout .yellow {
  color: #161729;
  background: #f6b222;
}
@media (max-width: 991px) {
  .paragraph--type--full-width-two-column-callout .yellow.image-right {
    padding-bottom: 0;
  }
}
.paragraph--type--full-width-two-column-callout .yellow .paragraph--type--text h2 {
  color: #011E41;
}
.paragraph--type--full-width-two-column-callout .yellow .container .paragraph--type--link a:hover {
  color: white;
}
.paragraph--type--full-width-two-column-callout .yellow .container .paragraph--type--link a:hover {
  color: white;
}
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--text h1 u,
.paragraph--type--full-width-two-column-callout .black .paragraph--type--text h1 u,
.paragraph--type--full-width-two-column-callout .orange .paragraph--type--text h1 u,
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--text h2 u,
.paragraph--type--full-width-two-column-callout .black .paragraph--type--text h2 u,
.paragraph--type--full-width-two-column-callout .orange .paragraph--type--text h2 u {
  border: none;
  position: relative;
  z-index: 1;
  text-decoration: none;
}
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--text h1 u:after,
.paragraph--type--full-width-two-column-callout .black .paragraph--type--text h1 u:after,
.paragraph--type--full-width-two-column-callout .orange .paragraph--type--text h1 u:after,
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--text h2 u:after,
.paragraph--type--full-width-two-column-callout .black .paragraph--type--text h2 u:after,
.paragraph--type--full-width-two-column-callout .orange .paragraph--type--text h2 u:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0.5rem;
  right: 0;
  border-bottom: 2rem solid #011E41;
  z-index: -1;
}
.paragraph--type--full-width-two-column-callout .blue,
.paragraph--type--full-width-two-column-callout .black {
  color: white;
}
.paragraph--type--full-width-two-column-callout .blue {
  background: #161729;
}
.paragraph--type--full-width-two-column-callout .blue .container {
  background: #161729;
}
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--text {
  background: #161729;
}
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--text h2 {
  color: #FF671D;
  position: relative;
}
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--text h2 u:after {
  border-bottom: 2rem solid #f7713e;
}
.paragraph--type--full-width-two-column-callout .blue .paragraph--type--link a:hover {
  color: #f7713e;
}
.paragraph--type--full-width-two-column-callout .black {
  background: #222222;
}
.paragraph--type--full-width-two-column-callout .black .paragraph--type--text {
  color: #FFFFFF;
}
.paragraph--type--full-width-two-column-callout .black .paragraph--type--text .field--name-field-text-title {
  color: #FFFFFF;
}
.paragraph--type--full-width-two-column-callout .black .paragraph--type--text h1 {
  color: #F4B223;
}
.paragraph--type--full-width-two-column-callout .orange {
  color: #161729;
  background: #FF671D;
}
.paragraph--type--full-width-two-column-callout .orange .container {
  background: #FF671D;
}
.paragraph--type--full-width-two-column-callout .orange .paragraph--type--text {
  background: #FF671D;
}
.paragraph--type--full-width-two-column-callout .orange .paragraph--type--text h1 {
  color: #FFFFFF;
}
.paragraph--type--full-width-two-column-callout .orange .paragraph--type--text h2 {
  color: #011E41;
  position: relative;
}
.paragraph--type--full-width-two-column-callout .orange .paragraph--type--link a:hover {
  color: #011E41;
}
.paragraph--type--full-width-two-column-callout .white {
  background: #FFFFFF;
}
