/**
* Color banner.
*/
.paragraph--type--paragraph-color-banner {
  position: relative;
  height: 100%;
  color: #272727;
  word-break: break-word;
}

.paragraph--type--paragraph-color-banner a {
  color: #272727;
  display: block;
  height: 100%;
  overflow: hidden;
  padding: 15px;
}

.paragraph--type--paragraph-color-banner a:hover,
.paragraph--type--paragraph-color-banner a:focus {
  text-decoration: none;
  transform: scale(1.05);
  box-shadow: 0 0 5px #ccc;
}

.paragraph--type--paragraph-color-banner .field--name-field-paragraph-title {
  text-transform: uppercase;
  margin: .8rem 0;
}

.paragraph--type--paragraph-color-banner .field--name-field-paragraph-body-plain {
  font-size: .9rem;
}
