/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lala-block-image-and-description/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
/* Separators */
.lala-separator-sm:after,
.lala-separator-med:after,
.lala-separator-lg:after,
.lala-separator-left:after,
.lala-separator-right:after,
.lala-separator-contrast:after,
.lala-separator:after {
  content: " ";
  position: relative;
  display: block;
  background-color: var(--ll-separator-color, currentColor);
  border-radius: 2px;
  width: var(--ll-separator-width, 25px);
  height: var(--ll-separator-height, 3px);
  margin: var(--ll-separator-margin-top, 0.5rem) auto var(--ll-separator-margin-bottom, 0.5rem);
}
.lala-separator-contrast:after {
  background-color: var(--ll-separator-color-contrast, #ffffff);
}
.lala-separator-sm:after {
  width: var(--ll-separator-width-sm, 10px);
}
.lala-separator-lg:after {
  width: var(--ll-separator-width-lg, 50px);
}
.lala-separator-left:after, .line-left:after {
  margin-left: 0;
}
.lala-separator-right:after, .line-right:after {
  margin-right: 0;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-family: var(--ll-heading-font-family);
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
.h1, h1 {
  font-family: var(--ll-h1-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h1-font-size, calc(1.375rem + 1.5vw));
  font-weight: var(--ll-h1-font-weight);
  color: var(--ll-h1-text-color);
}
.h2, h2 {
  font-family: var(--ll-h2-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h2-font-size, calc(1.325rem + 0.9vw));
  font-weight: var(--ll-h2-font-weight);
  color: var(--ll-h2-text-color);
}
.h3, h3 {
  font-family: var(--ll-h3-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h3-font-size, calc(1.3rem + 0.6vw));
  font-weight: var(--ll-h3-font-weight);
  color: var(--ll-h3-text-color);
}
.h4, h4 {
  font-family: var(--ll-h4-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h4-font-size, calc(1.275rem + 0.3vw));
  font-weight: var(--ll-h4-font-weight);
  color: var(--ll-h4-text-color);
}
.h5, h5 {
  font-family: var(--ll-h5-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h5-font-size, 1.25rem);
  font-weight: var(--ll-h5-font-weight);
  color: var(--ll-h5-text-color);
}
.h6, h6 {
  font-family: var(--ll-h6-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h6-font-size, 1rem);
  font-weight: var(--ll-h6-font-weight);
  color: var(--ll-h6-text-color);
}
@media (min-width: 1200px) {
  .h1, h1 {
    font-size: var(--ll-h1-font-size, 2.5rem);
  }
  .h2, h2 {
    font-size: var(--ll-h2-font-size, 2rem);
  }
  .h3, h3 {
    font-size: var(--ll-h3-font-size, 1.75rem);
  }
  .h4, h4 {
    font-size: var(--ll-h4-font-size, 1.5rem);
  }
}
.single-post-content .entry .entry-content section.wp-block-lala-blocks-image-and-description:not(.has-set-width) > div.inner {
  padding: 0;
}
.single-post-content .entry .entry-content section.wp-block-lala-blocks-image-and-description .image-and-description-body {
  padding: 2rem;
}
section.wp-block-lala-blocks-image-and-description {
  padding: var(--ll-blocks-custom-padding, 50px) 0;
}
@media screen and (max-width: 576px) {
  section.wp-block-lala-blocks-image-and-description {
    padding: var(--ll-blocks-custom-padding-mobile, 0) 0;
  }
}
section.wp-block-lala-blocks-image-and-description.has-button .image-and-description-items .image-and-description-item.has-link .teaser-image-card-image img {
  transform: scale(1);
  transition: transform 0.5s var(--ll-easing, ease-in-out);
}
section.wp-block-lala-blocks-image-and-description.has-button .image-and-description-items .image-and-description-item.has-link:hover .teaser-image-card-image img {
  transform: scale(1.1);
}
section.wp-block-lala-blocks-image-and-description > div.inner {
  max-width: var(--wp--style--global--content-size);
  margin-right: auto;
  margin-left: auto;
}
section.wp-block-lala-blocks-image-and-description > div.inner > p:last-child {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-title {
  text-align: center;
  margin-bottom: 1.5rem;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-managed-col {
  padding-top: 1rem;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-block-col {
  margin-bottom: 1rem;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-content {
  text-align: center;
}
@media (min-width: 992px) {
  section.wp-block-lala-blocks-image-and-description .layout-standard {
    justify-content: end;
  }
  section.wp-block-lala-blocks-image-and-description .layout-standard .image-and-description-managed-col {
    order: 0;
  }
  section.wp-block-lala-blocks-image-and-description .layout-standard .image-and-description-managed-col .inner {
    padding-right: 1rem;
  }
  section.wp-block-lala-blocks-image-and-description .layout-standard .image-and-description-block-col {
    order: 1;
    padding-left: 1rem;
    margin-bottom: 0;
  }
  section.wp-block-lala-blocks-image-and-description .layout-flipped {
    justify-content: start;
  }
  section.wp-block-lala-blocks-image-and-description .layout-flipped .image-and-description-managed-col {
    order: 1;
  }
  section.wp-block-lala-blocks-image-and-description .layout-flipped .image-and-description-managed-col .inner {
    padding-left: 1rem;
  }
  section.wp-block-lala-blocks-image-and-description .layout-flipped .image-and-description-block-col {
    order: 0;
    padding-right: 1rem;
  }
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items > .row {
  justify-content: center;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item {
  position: relative;
  height: 500px;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-body {
  position: absolute;
  inset: auto 0 0 0;
  padding: 3rem;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  border-radius: var(--ll-blocks-image-and-description-item-border-radius, var(--ll-global-border-radius, 5px));
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-body .image-and-description-item-caption > * {
  color: #fff;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item-link-cover {
  position: absolute;
  inset: 0 0 0 0;
  z-index: 5;
  opacity: 0;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item-link-cover:hover {
  background: none;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item-button {
  position: relative;
  z-index: 7;
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 10px;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .wrapper {
  position: relative;
  height: 100%;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .wrapper .teaser-image-card-image {
  background-color: var(--ll-blocks-image-and-description-item-bg-color, #222222);
  border-radius: var(--ll-blocks-image-and-description-item-border-radius, var(--ll-global-border-radius, 5px));
  min-height: var(--ll-blocks-image-and-description-item-min-height, 16rem);
  height: 100%;
  overflow: hidden;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .wrapper .teaser-image-card-image:before {
  content: " ";
  position: absolute;
  inset: 25% 0 0 0;
  background: var(--ll-blocks-image-and-description-item-bg, linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%));
  border-radius: var(--ll-blocks-image-and-description-item-border-radius, var(--ll-global-border-radius, 5px));
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .wrapper .teaser-image-card-image img {
  border-radius: var(--ll-blocks-image-and-description-item-border-radius, var(--ll-global-border-radius, 5px));
  min-height: var(--ll-blocks-image-and-description-item-min-height, 16rem);
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFsYS1ibG9jay1pbWFnZS1hbmQtZGVzY3JpcHRpb24vc3R5bGUtaW5kZXguY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBOzs7OztFQUFBO0FDQUE7QUFDQTs7Ozs7OztFQU9JO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURPSjtBQ0hJO0VBQ0k7QURNUjtBQ0RJO0VBQ0k7QURJUjtBQ0NJO0VBQ0k7QURFUjtBQ0dJO0VBQ0k7QURBUjtBQ0tJO0VBQ0k7QURGUjtBRTFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjZDSjtBRTFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGNkNKO0FFMUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUY2Q0o7QUUxQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjZDSjtBRTFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGNkNKO0FFMUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUY2Q0o7QUUxQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjZDSjtBRTFDQTtFQUNJO0lBQ0k7RUY2Q047RUUzQ0U7SUFDSTtFRjZDTjtFRTNDRTtJQUNJO0VGNkNOO0VFM0NFO0lBQ0k7RUY2Q047QUFDRjtBQWhHUTtFQUNJO0FBa0daO0FBL0ZRO0VBQ0k7QUFpR1o7QUE1RkE7RUFDSTtBQStGSjtBQTdGSTtFQUhKO0lBSVE7RUFnR047QUFDRjtBQXpGd0I7RUFDSTtFQUNBO0FBMkY1QjtBQXJGNEI7RUFDSTtBQXVGaEM7QUE5RUk7RUFDSTtFQUNBO0VBQ0E7QUFnRlI7QUE5RVE7RUFDSTtBQWdGWjtBQTVFSTtFQUNJO0VBQ0E7QUE4RVI7QUEzRUk7RUFDSTtBQTZFUjtBQTFFSTtFQUNJO0FBNEVSO0FBekVJO0VBQ0k7QUEyRVI7QUF4RUk7RUFFSTtJQUNJO0VBeUVWO0VBdkVVO0lBQ0k7RUF5RWQ7RUF2RWM7SUFDSTtFQXlFbEI7RUFyRVU7SUFDSTtJQUNBO0lBQ0E7RUF1RWQ7RUFuRU07SUFDSTtFQXFFVjtFQW5FVTtJQUNJO0VBcUVkO0VBbkVjO0lBQ0k7RUFxRWxCO0VBakVVO0lBQ0k7SUFDQTtFQW1FZDtBQUNGO0FBN0RRO0VBQ0k7QUErRFo7QUE1RFE7RUFDSTtFQUNBO0FBOERaO0FBM0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZEWjtBQTFEZ0I7RUFDSTtBQTREcEI7QUF2RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQXlEWjtBQXZEWTtFQUNJO0FBeURoQjtBQXJEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1RFo7QUFwRFE7RUFDSTtFQUNBO0FBc0RaO0FBcERZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNEaEI7QUFwRGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNEcEI7QUFuRGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXFEcEIsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2xhbGEtcGx1Z2luLWJsb2Nrcy8uL3NyYy9sYWxhLWJsb2NrLWltYWdlLWFuZC1kZXNjcmlwdGlvbi9zdHlsZS5zY3NzIiwid2VicGFjazovL2xhbGEtcGx1Z2luLWJsb2Nrcy8uL3NyYy9fc3R5bGVzL3NlcGFyYXRvcnMuc2NzcyIsIndlYnBhY2s6Ly9sYWxhLXBsdWdpbi1ibG9ja3MvLi9zcmMvX3N0eWxlcy9oZWFkaW5ncy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVGhlIGZvbGxvd2luZyBzdHlsZXMgZ2V0IGFwcGxpZWQgYm90aCBvbiB0aGUgZnJvbnQgb2YgeW91ciBzaXRlXG4gKiBhbmQgaW4gdGhlIGVkaXRvci5cbiAqXG4gKiBSZXBsYWNlIHRoZW0gd2l0aCB5b3VyIG93biBzdHlsZXMgb3IgcmVtb3ZlIHRoZSBmaWxlIGNvbXBsZXRlbHkuXG4gKi9cblxuQHVzZSAgJy4uL19zdHlsZXMvc2VwYXJhdG9ycycgYXMgKjtcbkB1c2UgICcuLi9fc3R5bGVzL2hlYWRpbmdzJyBhcyAqO1xuXG4uc2luZ2xlLXBvc3QtY29udGVudCB7XG4gICAgLmVudHJ5IC5lbnRyeS1jb250ZW50IHNlY3Rpb24ud3AtYmxvY2stbGFsYS1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgJjpub3QoLmhhcy1zZXQtd2lkdGgpID4gZGl2LmlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuc2VjdGlvbi53cC1ibG9jay1sYWxhLWJsb2Nrcy1pbWFnZS1hbmQtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IHZhcigtLWxsLWJsb2Nrcy1jdXN0b20tcGFkZGluZywgNTBweCkgMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWxsLWJsb2Nrcy1jdXN0b20tcGFkZGluZy1tb2JpbGUsIDApIDA7XG4gICAgfVxuXG4gICAgJi5oYXMtYnV0dG9uIHtcbiAgICAgICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi1pdGVtcyB7XG4gICAgICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0ge1xuICAgICAgICAgICAgICAgICYuaGFzLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAudGVhc2VyLWltYWdlLWNhcmQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06ICBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyB2YXIoLS1sbC1lYXNpbmcsIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRlYXNlci1pbWFnZS1jYXJkLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiBkaXYuaW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICAgIHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemUpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAgYXV0bztcblxuICAgICAgICA+IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246ICAgIGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24tbWFuYWdlZC1jb2wge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWJsb2NrLWNvbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXG4gICAgICAgIC5sYXlvdXQtc3RhbmRhcmQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG5cbiAgICAgICAgICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24tbWFuYWdlZC1jb2wge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xuXG4gICAgICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24tYmxvY2stY29sIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogICAgICAgICAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogIDFyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sYXlvdXQtZmxpcHBlZCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLW1hbmFnZWQtY29sIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcblxuICAgICAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24tYmxvY2stY29sIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogICAgICAgICAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbXMge1xuICAgICAgICA+IC5yb3cge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAgIDUwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi1ib2R5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiAgICAgIGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6ICAgICAgICAgYXV0byAwIDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICAgICAgIDNyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAgICBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNTEpIDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tbGwtYmxvY2tzLWltYWdlLWFuZC1kZXNjcmlwdGlvbi1pdGVtLWJvcmRlci1yYWRpdXMsIHZhcigtLWxsLWdsb2JhbC1ib3JkZXItcmFkaXVzLCA1cHgpKTtcblxuICAgICAgICAgICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi1pdGVtLWNhcHRpb24ge1xuICAgICAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1saW5rLWNvdmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAgICAwIDAgMCAwO1xuICAgICAgICAgICAgei1pbmRleDogIDU7XG4gICAgICAgICAgICBvcGFjaXR5OiAgMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1idXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246ICAgICAgcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAgICAgICA3O1xuICAgICAgICAgICAgZGlzcGxheTogICAgICAgaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAgMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6ICAgMTAwJTtcblxuICAgICAgICAgICAgLnRlYXNlci1pbWFnZS1jYXJkLWltYWdlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sbC1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0tYmctY29sb3IsICMyMjIyMjIpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICAgIHZhcigtLWxsLWJsb2Nrcy1pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1ib3JkZXItcmFkaXVzLCB2YXIoLS1sbC1nbG9iYWwtYm9yZGVyLXJhZGl1cywgNXB4KSk7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogICAgICAgdmFyKC0tbGwtYmxvY2tzLWltYWdlLWFuZC1kZXNjcmlwdGlvbi1pdGVtLW1pbi1oZWlnaHQsIDE2cmVtKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICAgICAgICAgICAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiAgICAgICAgIGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogICAgICAgJ1xcMjAnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogICAgICBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6ICAgICAgICAgMjUlIDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAgICB2YXIoLS1sbC1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0tYmcsIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIC43NSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1sbC1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0tYm9yZGVyLXJhZGl1cywgdmFyKC0tbGwtZ2xvYmFsLWJvcmRlci1yYWRpdXMsIDVweCkpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWxsLWJsb2Nrcy1pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1ib3JkZXItcmFkaXVzLCB2YXIoLS1sbC1nbG9iYWwtYm9yZGVyLXJhZGl1cywgNXB4KSk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICAgIHZhcigtLWxsLWJsb2Nrcy1pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1taW4taGVpZ2h0LCAxNnJlbSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAgICAgICAgIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogICAgICAgIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6ICAgIGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIi8qIFNlcGFyYXRvcnMgKi9cclxuLmxhbGEtc2VwYXJhdG9yLXNtOmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItbWVkOmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItbGc6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1sZWZ0OmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItcmlnaHQ6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1jb250cmFzdDphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICAgICAgICAgIFwiXFwyMFwiO1xyXG4gICAgcG9zaXRpb246ICAgICAgICAgcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiAgICAgICAgICBibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxsLXNlcGFyYXRvci1jb2xvciwgY3VycmVudENvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICAgIDJweDtcclxuICAgIHdpZHRoOiAgICAgICAgICAgIHZhcigtLWxsLXNlcGFyYXRvci13aWR0aCwgMjVweCk7XHJcbiAgICBoZWlnaHQ6ICAgICAgICAgICB2YXIoLS1sbC1zZXBhcmF0b3ItaGVpZ2h0LCAzcHgpO1xyXG4gICAgbWFyZ2luOiAgICAgICAgICAgdmFyKC0tbGwtc2VwYXJhdG9yLW1hcmdpbi10b3AsIDAuNXJlbSkgYXV0byB2YXIoLS1sbC1zZXBhcmF0b3ItbWFyZ2luLWJvdHRvbSwgMC41cmVtKTtcclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLWNvbnRyYXN0IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxsLXNlcGFyYXRvci1jb2xvci1jb250cmFzdCwgI2ZmZmZmZik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1zbSB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogdmFyKC0tbGwtc2VwYXJhdG9yLXdpZHRoLXNtLCAxMHB4KTtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLWxnIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS1sbC1zZXBhcmF0b3Itd2lkdGgtbGcsIDUwcHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFsYS1zZXBhcmF0b3ItbGVmdCwgLmxpbmUtbGVmdCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLXJpZ2h0LCAubGluZS1yaWdodCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn0iLCIuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgIGZvbnQtZmFtaWx5OiAgIHZhcigtLWxsLWhlYWRpbmctZm9udC1mYW1pbHkpO1xyXG4gICAgbWFyZ2luLXRvcDogICAgMDtcclxuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICAgNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6ICAgMS4yO1xyXG4gICAgY29sb3I6ICAgICAgICAgdmFyKC0tYnMtaGVhZGluZy1jb2xvcilcclxufVxyXG5cclxuLmgxLCBoMSB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tbGwtaDEtZm9udC1mYW1pbHksIHZhcigtLWxsLWhlYWRpbmctZm9udC1mYW1pbHkpKTtcclxuICAgIGZvbnQtc2l6ZTogICB2YXIoLS1sbC1oMS1mb250LXNpemUsIGNhbGMoMS4zNzVyZW0gKyAxLjV2dykpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWxsLWgxLWZvbnQtd2VpZ2h0KTtcclxuICAgIGNvbG9yOiAgICAgICB2YXIoLS1sbC1oMS10ZXh0LWNvbG9yKTtcclxufVxyXG5cclxuLmgyLCBoMiB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tbGwtaDItZm9udC1mYW1pbHksIHZhcigtLWxsLWhlYWRpbmctZm9udC1mYW1pbHkpKTtcclxuICAgIGZvbnQtc2l6ZTogICB2YXIoLS1sbC1oMi1mb250LXNpemUsIGNhbGMoMS4zMjVyZW0gKyAuOXZ3KSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tbGwtaDItZm9udC13ZWlnaHQpO1xyXG4gICAgY29sb3I6ICAgICAgIHZhcigtLWxsLWgyLXRleHQtY29sb3IpO1xyXG59XHJcblxyXG4uaDMsIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1sbC1oMy1mb250LWZhbWlseSwgdmFyKC0tbGwtaGVhZGluZy1mb250LWZhbWlseSkpO1xyXG4gICAgZm9udC1zaXplOiAgIHZhcigtLWxsLWgzLWZvbnQtc2l6ZSwgY2FsYygxLjNyZW0gKyAuNnZ3KSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tbGwtaDMtZm9udC13ZWlnaHQpO1xyXG4gICAgY29sb3I6ICAgICAgIHZhcigtLWxsLWgzLXRleHQtY29sb3IpO1xyXG59XHJcblxyXG4uaDQsIGg0IHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1sbC1oNC1mb250LWZhbWlseSwgdmFyKC0tbGwtaGVhZGluZy1mb250LWZhbWlseSkpO1xyXG4gICAgZm9udC1zaXplOiAgIHZhcigtLWxsLWg0LWZvbnQtc2l6ZSwgY2FsYygxLjI3NXJlbSArIC4zdncpKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1sbC1oNC1mb250LXdlaWdodCk7XHJcbiAgICBjb2xvcjogICAgICAgdmFyKC0tbGwtaDQtdGV4dC1jb2xvcik7XHJcbn1cclxuXHJcbi5oNSwgaDUge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWxsLWg1LWZvbnQtZmFtaWx5LCB2YXIoLS1sbC1oZWFkaW5nLWZvbnQtZmFtaWx5KSk7XHJcbiAgICBmb250LXNpemU6ICAgdmFyKC0tbGwtaDUtZm9udC1zaXplLCAxLjI1cmVtKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1sbC1oNS1mb250LXdlaWdodCk7XHJcbiAgICBjb2xvcjogICAgICAgdmFyKC0tbGwtaDUtdGV4dC1jb2xvcik7XHJcbn1cclxuXHJcbi5oNiwgaDYge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWxsLWg2LWZvbnQtZmFtaWx5LCB2YXIoLS1sbC1oZWFkaW5nLWZvbnQtZmFtaWx5KSk7XHJcbiAgICBmb250LXNpemU6ICAgdmFyKC0tbGwtaDYtZm9udC1zaXplLCAxcmVtKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1sbC1oNi1mb250LXdlaWdodCk7XHJcbiAgICBjb2xvcjogICAgICAgdmFyKC0tbGwtaDYtdGV4dC1jb2xvcik7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5oMSwgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tbGwtaDEtZm9udC1zaXplLCAyLjVyZW0pO1xyXG4gICAgfVxyXG4gICAgLmgyLCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1sbC1oMi1mb250LXNpemUsIDJyZW0pO1xyXG4gICAgfVxyXG4gICAgLmgzLCBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1sbC1oMy1mb250LXNpemUsIDEuNzVyZW0pO1xyXG4gICAgfVxyXG4gICAgLmg0LCBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1sbC1oNC1mb250LXNpemUsIDEuNXJlbSk7XHJcbiAgICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/