.paragraph--type--image-tiles > .paragraph-wrapper {
  margin: 0 auto;
  max-width: 1400px;
  padding: 2rem 1.25rem;
}
.paragraph--type--image-tiles > .paragraph-wrapper h2 {
  text-align: center;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles {
  display: grid;
  gap: 2rem;
  grid-template-columns: 1fr;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile {
  flex: 100%;
  padding-top: 200px;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .paragraph-wrapper {
  background: white;
  border-radius: 20px;
  box-shadow: 0 5px 40px rgba(44, 39, 56, 0.0509803922);
  display: flex;
  flex-direction: column;
  padding: 2rem;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .field--name-field-media-image {
  margin: -160px 0 1em;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .field--name-field-media-image img {
  display: block;
  width: 288px;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .field--name-field-headline {
  color: #9c006b;
  font-size: 1.125em;
  font-weight: 600;
  margin: 0;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .field--name-field-headline-secondary {
  font-size: 1.25em;
  font-weight: bold;
  margin: 0;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .field--name-field-body {
  margin-top: 0.5em;
  width: 100%;
  text-align: left;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .field--name-field-link {
  margin-top: 1em;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile.layout-align-center .field--name-field-media-image,
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile.layout-align-center .field--name-field-headline,
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile.layout-align-center .field--name-field-headline-secondary,
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile.layout-align-center .field--name-field-link {
  align-self: center;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile.layout-align-center .field--name-field-body {
  width: auto;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile.list-style-heart ul {
  list-style-type: none;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile.list-style-heart ul li {
  position: relative;
}
.paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile.list-style-heart ul li::before {
  content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%239c006b" d="M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"/></svg> ');
  display: block;
  height: 1em;
  left: -1.3em;
  position: absolute;
  top: 0.15em;
  width: 1em;
}
@media (min-width: 992px) {
  .paragraph--type--image-tiles .field--name-field-body {
    margin: 0 auto;
    max-width: 992px;
    text-align: center;
  }
  .paragraph--type--image-tiles .field--name-field-image-tiles-tiles {
    gap: 4.688rem;
    grid-template-columns: 1fr 1fr;
  }
  .paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .field--name-field-media-image {
    margin-top: -200px;
  }
  .paragraph--type--image-tiles .field--name-field-image-tiles-tiles .paragraph--type--image-tiles-tile .field--name-field-media-image img {
    width: 360px;
  }
}

/*# sourceMappingURL=image-tiles.css.map */
