/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-parallax-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.
 */
section.wp-block-lala-blocks-parallax-description {
  /* Separators */
  position: relative;
  margin: 0 auto;
}
section.wp-block-lala-blocks-parallax-description .lala-separator-sm:after,
section.wp-block-lala-blocks-parallax-description .lala-separator-med:after,
section.wp-block-lala-blocks-parallax-description .lala-separator-lg:after,
section.wp-block-lala-blocks-parallax-description .lala-separator-left:after,
section.wp-block-lala-blocks-parallax-description .lala-separator-right:after,
section.wp-block-lala-blocks-parallax-description .lala-separator-contrast:after,
section.wp-block-lala-blocks-parallax-description .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);
}
section.wp-block-lala-blocks-parallax-description .lala-separator-contrast:after {
  background-color: var(--ll-separator-color-contrast, #ffffff);
}
section.wp-block-lala-blocks-parallax-description .lala-separator-sm:after {
  width: var(--ll-separator-width-sm, 10px);
}
section.wp-block-lala-blocks-parallax-description .lala-separator-lg:after {
  width: var(--ll-separator-width-lg, 50px);
}
section.wp-block-lala-blocks-parallax-description .lala-separator-left:after, section.wp-block-lala-blocks-parallax-description .line-left:after {
  margin-left: 0;
}
section.wp-block-lala-blocks-parallax-description .lala-separator-right:after, section.wp-block-lala-blocks-parallax-description .line-right:after {
  margin-right: 0;
}
section.wp-block-lala-blocks-parallax-description.no-content {
  margin: 1rem auto;
}
section.wp-block-lala-blocks-parallax-description.no-content .parallax-description-block-col {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-parallax-description > .inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}
section.wp-block-lala-blocks-parallax-description > .inner.has-text-bg .parallax-description-content-wrapper > .inner {
  width: 50%;
  padding: 1rem;
}
section.wp-block-lala-blocks-parallax-description > .inner.has-text-bg .parallax-description-content-wrapper > .inner .parallax-description-content {
  width: 100%;
}
section.wp-block-lala-blocks-parallax-description .text-align-right .parallax-description-gradient {
  inset: 0 0 0 25%;
  background: linear-gradient(to left, var(--ll-blocks-parallax-description-gradient-start, rgb(0, 0, 0)) 0%, var(--ll-blocks-parallax-description-gradient-end, transparent) 100%);
}
section.wp-block-lala-blocks-parallax-description .text-align-right .parallax-description-heading {
  margin-left: auto;
}
section.wp-block-lala-blocks-parallax-description .text-align-right .inner div.parallax-description-button-wrapper {
  margin-right: 0;
  margin-left: 15px;
}
section.wp-block-lala-blocks-parallax-description .text-align-center .parallax-description-gradient {
  inset: 0;
  background: radial-gradient(circle at top, var(--ll-blocks-parallax-description-gradient-start, rgb(0, 0, 0)), transparent), radial-gradient(circle at bottom, var(--ll-blocks-parallax-description-gradient-start, rgb(0, 0, 0)), transparent);
}
section.wp-block-lala-blocks-parallax-description .text-align-center .parallax-description-heading {
  margin-right: auto;
  margin-left: auto;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-gradient {
  position: absolute;
  inset: 0 25% 0 0;
  z-index: 10;
  background: var(--ll-blocks-parallax-description-gradient-end);
  background: linear-gradient(to right, var(--ll-blocks-parallax-description-gradient-start, rgb(0, 0, 0)) 0%, var(--ll-blocks-parallax-description-gradient-end, transparent) 100%);
}
section.wp-block-lala-blocks-parallax-description .parallax-description-content-wrapper {
  position: relative;
  right: 0;
  left: 0;
  bottom: 0;
  max-width: var(--wp--style--global--content-size);
  width: 100%;
  margin: 0 auto;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-content-wrapper > .inner {
  position: relative;
  z-index: 100;
  display: block;
  margin: 0 auto;
  padding: 4rem 0;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-content-wrapper > .inner .parallax-description-heading {
  flex-grow: 1;
}
@media (min-width: 992px) {
  section.wp-block-lala-blocks-parallax-description .parallax-description-content-wrapper > .inner .parallax-description-heading {
    flex: 0 0 auto;
    width: 66.66666667%;
    padding: 0;
  }
}
section.wp-block-lala-blocks-parallax-description .parallax-description-content-wrapper > .inner .parallax-description-heading .parallax-description-content {
  display: inline-block;
  padding: 0;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-content-wrapper > .inner .parallax-description-heading .parallax-description-content p:last-child {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-content-wrapper > .inner .parallax-description-button-wrapper {
  margin-top: 2rem;
  display: inline-block;
  margin-right: 15px;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-content-wrapper > .inner .parallax-description-button-wrapper .btn {
  white-space: nowrap;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col {
  overflow: hidden;
  position: absolute;
  inset: 0;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col.bg-mobile-align-right > .inner > * > img {
  -o-object-position: right center;
     object-position: right center;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col.bg-mobile-align-center > .inner > * > img {
  -o-object-position: center center;
     object-position: center center;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col.bg-mobile-align-left > .inner > * > img {
  -o-object-position: left center;
     object-position: left center;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner .wp-block-image figure.alignwide img,
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner .wp-block-image figure.aligncenter img {
  margin: 0 auto;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > *, section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner figure {
  margin: 0;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > * figcaption, section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner figure figcaption {
  display: none;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > * > *, section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner figure > * {
  display: block;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner {
  height: 100%;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > *,
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > * > *,
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > * > * > *,
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > * > * > * > *:not([class^=components-placeholder], .block-editor-inserter),
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > * > * > * > *:not([class^=components-placeholder], .block-editor-inserter) *:not([class^=components-placeholder], .nextend-arrow) {
  height: 100%;
  margin: 0;
  -o-object-fit: cover;
     object-fit: cover;
}
section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > * > img, section.wp-block-lala-blocks-parallax-description .parallax-description-block-col > .inner > * > video {
  position: absolute;
  inset: -50% 0 0;
  width: 100%;
  height: 200%;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFsYS1ibG9jay1wYXJhbGxheC1kZXNjcmlwdGlvbi9zdHlsZS1pbmRleC5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7Ozs7O0VBQUE7QUFPQTtFQ1BBO0VEVUk7RUFDQTtBQURKO0FDVEE7Ozs7Ozs7RUFPSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEV0o7QUNQSTtFQUNJO0FEU1I7QUNKSTtFQUNJO0FETVI7QUNESTtFQUNJO0FER1I7QUNFSTtFQUNJO0FEQVI7QUNLSTtFQUNJO0FESFI7QUE1Qkk7RUFDSTtBQThCUjtBQTVCUTtFQUNJO0FBOEJaO0FBMUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0QlI7QUF4QmdCO0VBQ0k7RUFDQTtBQTBCcEI7QUF4Qm9CO0VBQ0k7QUEwQnhCO0FBbEJRO0VBQ0k7RUFDQTtBQW9CWjtBQWJRO0VBQ0k7QUFlWjtBQVhZO0VBQ0k7RUFDQTtBQWFoQjtBQVBRO0VBQ0k7RUFPQTtBQUdaO0FBRVE7RUFDSTtFQUNBO0FBQVo7QUFJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFGUjtBQVNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFQUjtBQVNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVBaO0FBU1k7RUFDSTtBQVBoQjtBQVNnQjtFQUhKO0lBSVE7SUFDQTtJQUNBO0VBTmxCO0FBQ0Y7QUFRZ0I7RUFDSTtFQUNBO0FBTnBCO0FBUW9CO0VBQ0k7QUFOeEI7QUFXWTtFQUNJO0VBQ0E7RUFDQTtBQVRoQjtBQVdnQjtFQUNJO0FBVHBCO0FBZUk7RUFDSTtFQUNBO0VBQ0E7QUFiUjtBQWdCWTtFQUNJO0tBQUE7QUFkaEI7QUFtQlk7RUFDSTtLQUFBO0FBakJoQjtBQXNCWTtFQUNJO0tBQUE7QUFwQmhCO0FBNEJvQjs7RUFDSTtBQXpCeEI7QUE4Qlk7RUFDSTtBQTVCaEI7QUE4QmdCO0VBQ0k7QUE1QnBCO0FBK0JnQjtFQUNJO0FBN0JwQjtBQWtDUTtFQUNJO0FBaENaO0FBa0NZOzs7OztFQUtJO0VBQ0E7RUFDQTtLQUFBO0FBaENoQjtBQW9DZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQWxDcEIsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2xhbGEtcGx1Z2luLWJsb2Nrcy8uL3NyYy9sYWxhLWJsb2NrLXBhcmFsbGF4LWRlc2NyaXB0aW9uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vbGFsYS1wbHVnaW4tYmxvY2tzLy4vc3JjL19zdHlsZXMvc2VwYXJhdG9ycy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVGhlIGZvbGxvd2luZyBzdHlsZXMgZ2V0IGFwcGxpZWQgYm90aCBvbiB0aGUgZnJvbnQgb2YgeW91ciBzaXRlXG4gKiBhbmQgaW4gdGhlIGVkaXRvci5cbiAqXG4gKiBSZXBsYWNlIHRoZW0gd2l0aCB5b3VyIG93biBzdHlsZXMgb3IgcmVtb3ZlIHRoZSBmaWxlIGNvbXBsZXRlbHkuXG4gKi9cblxuc2VjdGlvbi53cC1ibG9jay1sYWxhLWJsb2Nrcy1wYXJhbGxheC1kZXNjcmlwdGlvbiB7XG4gICAgQGltcG9ydCAnLi4vX3N0eWxlcy9zZXBhcmF0b3JzJztcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46ICAgMCBhdXRvO1xuXG4gICAgJi5uby1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG5cbiAgICAgICAgLnBhcmFsbGF4LWRlc2NyaXB0aW9uLWJsb2NrLWNvbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAuaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiAgICAgICAgIGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiAgY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAgICAgICAgICAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICAgIGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAgICAgYXV0bztcbiAgICAgICAgcGFkZGluZzogICAgICAgICAwO1xuXG4gICAgICAgICYuaGFzLXRleHQtYmcge1xuICAgICAgICAgICAgLnBhcmFsbGF4LWRlc2NyaXB0aW9uLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgPiAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogICA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgLnBhcmFsbGF4LWRlc2NyaXB0aW9uLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1hbGlnbi1yaWdodCB7XG4gICAgICAgIC5wYXJhbGxheC1kZXNjcmlwdGlvbi1ncmFkaWVudCB7XG4gICAgICAgICAgICBpbnNldDogICAgICAwIDAgMCAyNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG8gbGVmdCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS1sbC1ibG9ja3MtcGFyYWxsYXgtZGVzY3JpcHRpb24tZ3JhZGllbnQtc3RhcnQsIHJnYmEoMCwgMCwgMCwgMSkpIDAlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLWxsLWJsb2Nrcy1wYXJhbGxheC1kZXNjcmlwdGlvbi1ncmFkaWVudC1lbmQsIHRyYW5zcGFyZW50KSAxMDAlXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcmFsbGF4LWRlc2NyaXB0aW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgZGl2LnBhcmFsbGF4LWRlc2NyaXB0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgICAgICAgLnBhcmFsbGF4LWRlc2NyaXB0aW9uLWdyYWRpZW50IHtcbiAgICAgICAgICAgIGluc2V0OiAgICAgIDA7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvIGxlZnQsXG4gICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS1sbC1ibG9ja3MtcGFyYWxsYXgtZGVzY3JpcHRpb24tZ3JhZGllbnQtZW5kLCB0cmFuc3BhcmVudCkgMCUsXG4gICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS1sbC1ibG9ja3MtcGFyYWxsYXgtZGVzY3JpcHRpb24tZ3JhZGllbnQtc3RhcnQsIHJnYmEoMCwgMCwgMCwgMSkpIDUwJSxcbiAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLWxsLWJsb2Nrcy1wYXJhbGxheC1kZXNjcmlwdGlvbi1ncmFkaWVudC1lbmQsIHRyYW5zcGFyZW50KSAxMDAlLFxuICAgICAgICAgICAgLy8gICAgICAgICAgICApO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AsIHZhcigtLWxsLWJsb2Nrcy1wYXJhbGxheC1kZXNjcmlwdGlvbi1ncmFkaWVudC1zdGFydCwgcmdiYSgwLCAwLCAwLCAxKSksIHRyYW5zcGFyZW50KSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgYm90dG9tLCB2YXIoLS1sbC1ibG9ja3MtcGFyYWxsYXgtZGVzY3JpcHRpb24tZ3JhZGllbnQtc3RhcnQsIHJnYmEoMCwgMCwgMCwgMSkpLCB0cmFuc3BhcmVudCk7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJhbGxheC1kZXNjcmlwdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJhbGxheC1kZXNjcmlwdGlvbi1ncmFkaWVudCB7XG4gICAgICAgIHBvc2l0aW9uOiAgIGFic29sdXRlO1xuICAgICAgICBpbnNldDogICAgICAwIDI1JSAwIDA7XG4gICAgICAgIHotaW5kZXg6ICAgIDEwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1sbC1ibG9ja3MtcGFyYWxsYXgtZGVzY3JpcHRpb24tZ3JhZGllbnQtZW5kKTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS1sbC1ibG9ja3MtcGFyYWxsYXgtZGVzY3JpcHRpb24tZ3JhZGllbnQtc3RhcnQsIHJnYmEoMCwgMCwgMCwgMSkpIDAlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tbGwtYmxvY2tzLXBhcmFsbGF4LWRlc2NyaXB0aW9uLWdyYWRpZW50LWVuZCwgdHJhbnNwYXJlbnQpIDEwMCVcbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICB9XG5cbiAgICAucGFyYWxsYXgtZGVzY3JpcHRpb24tY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246ICByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6ICAgICAwO1xuICAgICAgICBsZWZ0OiAgICAgIDA7XG4gICAgICAgIGJvdHRvbTogICAgMDtcbiAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplKTtcbiAgICAgICAgd2lkdGg6ICAgICAxMDAlO1xuICAgICAgICBtYXJnaW46ICAgIDAgYXV0bztcblxuICAgICAgICA+IC5pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAgMTAwO1xuICAgICAgICAgICAgZGlzcGxheTogIGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAgIDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6ICA0cmVtIDA7XG5cbiAgICAgICAgICAgIC5wYXJhbGxheC1kZXNjcmlwdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogICAgMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAgIDY2LjY2NjY2NjY3JTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGFyYWxsYXgtZGVzY3JpcHRpb24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBhcmFsbGF4LWRlc2NyaXB0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAgIDJyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogICAgICBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcmFsbGF4LWRlc2NyaXB0aW9uLWJsb2NrLWNvbCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6ICAgIDA7XG5cbiAgICAgICAgJi5iZy1tb2JpbGUtYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAgPiAuaW5uZXIgPiAqID4gaW1nIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYmctbW9iaWxlLWFsaWduLWNlbnRlciB7XG4gICAgICAgICAgICA+IC5pbm5lciA+ICogPiBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYmctbW9iaWxlLWFsaWduLWxlZnQge1xuICAgICAgICAgICAgPiAuaW5uZXIgPiAqID4gaW1nIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuaW5uZXIge1xuICAgICAgICAgICAgLndwLWJsb2NrLWltYWdlIHtcbiAgICAgICAgICAgICAgICBmaWd1cmUuYWxpZ253aWRlLFxuICAgICAgICAgICAgICAgIGZpZ3VyZS5hbGlnbmNlbnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAqLCBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLmlubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgPiAqLFxuICAgICAgICAgICAgPiAqID4gKixcbiAgICAgICAgICAgID4gKiA+ICogPiAqLFxuICAgICAgICAgICAgPiAqID4gKiA+ICogPiAqOm5vdChbY2xhc3NePVwiY29tcG9uZW50cy1wbGFjZWhvbGRlclwiXSwuYmxvY2stZWRpdG9yLWluc2VydGVyKSxcbiAgICAgICAgICAgID4gKiA+ICogPiAqID4gKjpub3QoW2NsYXNzXj1cImNvbXBvbmVudHMtcGxhY2Vob2xkZXJcIl0sLmJsb2NrLWVkaXRvci1pbnNlcnRlcikgKjpub3QoW2NsYXNzXj1cImNvbXBvbmVudHMtcGxhY2Vob2xkZXJcIl0sIC5uZXh0ZW5kLWFycm93KSwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogICAgIDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAgICAgMDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICA+IGltZywgPiB2aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6ICAgIC01MCUgMCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogICAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAgIDIwMCU7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIvKiBTZXBhcmF0b3JzICovXHJcbi5sYWxhLXNlcGFyYXRvci1zbTphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yLW1lZDphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yLWxnOmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItbGVmdDphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yLXJpZ2h0OmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItY29udHJhc3Q6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvcjphZnRlciB7XHJcbiAgICBjb250ZW50OiAgICAgICAgICBcIlxcMjBcIjtcclxuICAgIHBvc2l0aW9uOiAgICAgICAgIHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogICAgICAgICAgYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sbC1zZXBhcmF0b3ItY29sb3IsIGN1cnJlbnRDb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAgICAycHg7XHJcbiAgICB3aWR0aDogICAgICAgICAgICB2YXIoLS1sbC1zZXBhcmF0b3Itd2lkdGgsIDI1cHgpO1xyXG4gICAgaGVpZ2h0OiAgICAgICAgICAgdmFyKC0tbGwtc2VwYXJhdG9yLWhlaWdodCwgM3B4KTtcclxuICAgIG1hcmdpbjogICAgICAgICAgIHZhcigtLWxsLXNlcGFyYXRvci1tYXJnaW4tdG9wLCAwLjVyZW0pIGF1dG8gdmFyKC0tbGwtc2VwYXJhdG9yLW1hcmdpbi1ib3R0b20sIDAuNXJlbSk7XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1jb250cmFzdCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sbC1zZXBhcmF0b3ItY29sb3ItY29udHJhc3QsICNmZmZmZmYpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFsYS1zZXBhcmF0b3Itc20ge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWxsLXNlcGFyYXRvci13aWR0aC1zbSwgMTBweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1sZyB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogdmFyKC0tbGwtc2VwYXJhdG9yLXdpZHRoLWxnLCA1MHB4KTtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLWxlZnQsIC5saW5lLWxlZnQge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1yaWdodCwgLmxpbmUtcmlnaHQge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/