/*! typey | GPLv2 License | https://github.com/jptaranto/typey */
.view-banner-image:before {
  content: '';
  display: table;
}

.view-banner-image:after {
  content: '';
  display: table;
  clear: both;
}

.view-banner-image img {
  float: left;
}

.one_column_images .paragraph--type--landing-page-section {
  clear: both;
  margin: 1.25em 0;
  background-color: #e5e5e5;
}

.one_column_images .paragraph--type--landing-page-section:before {
  content: '';
  display: table;
}

.one_column_images .paragraph--type--landing-page-section:after {
  content: '';
  display: table;
  clear: both;
}

@media (min-width: 666px) {
  .one_column_images .field--name-field-lps-image {
    float: left;
    width: 33%;
    margin-right: 1.25em;
  }
  .one_column_images .field--name-field-lps-image img {
    float: left;
  }
}

@media (min-width: 777px) {
  .one_column_images .field--name-field-lps-image {
    width: 25%;
  }
}

@media (min-width: 666px) {
  .one_column_images .field--name-field-lps-body, .one_column_images .field--name-field-lps-title {
    float: right;
    width: 64%;
  }
}

@media (min-width: 777px) {
  .one_column_images .field--name-field-lps-body, .one_column_images .field--name-field-lps-title {
    width: 73%;
  }
}

.one_column_images .field--name-field-lps-body ul,
.one_column_images .field--name-field-lps-body ol {
  margin: 0.75rem 0;
}

.one_column_images .field--name-field-lps-title {
  font-weight: bold;
  font-size: 1.1em;
  margin: 0.5em 0 0;
}

.two_column .paragraph--type--landing-page-section {
  margin: 1.25em 0;
}

.two_column .paragraph--type--landing-page-section:before {
  content: '';
  display: table;
}

.two_column .paragraph--type--landing-page-section:after {
  content: '';
  display: table;
  clear: both;
}

@media (min-width: 777px) {
  .two_column .paragraph--type--landing-page-section {
    width: 49%;
    float: left;
  }
}

.two_column .paragraph--type--landing-page-section:nth-child(odd) {
  clear: both;
}

.two_column .paragraph--type--landing-page-section:nth-child(even) {
  float: right;
}

.two_column .paragraph--type--landing-page-section .field--name-field-lps-title {
  font-weight: bold;
  color: #76457c;
  font-size: 1.2em;
}

/*# sourceMappingURL=landing-page-sections.css.map */
