.gallery_thumbs:hover .lb_thumb {
  opacity: .5;
}

.gallery-container {
  margin-top: 5rem;
}

.gallery-container .headline {
  margin-bottom: 3rem;
  font-family: var(--font-slab-regular);
}

.lb_thumb {
  background-color: black;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: opacity .3s ease-in-out, -webkit-transform .15s ease-in-out;
  transition: opacity .3s ease-in-out, -webkit-transform .15s ease-in-out;
  transition: transform .15s ease-in-out, opacity .3s ease-in-out;
  transition: transform .15s ease-in-out, opacity .3s ease-in-out, -webkit-transform .15s ease-in-out;
  margin-bottom: 2rem;
}

.gallery_thumbs .lb_thumb:hover {
  opacity: 1;
}

.lb_thumb:hover {
  -webkit-transform: scale(1.035);
          transform: scale(1.035);
}

.lb_thumb img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  max-height: unset;
}

.col--2x {
  grid-row-end: span 2;
}

.col--3x {
  grid-row-end: span 3;
}

.lightbox {
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  padding: 0;
  overflow: hidden;
  background-color: rgba(25, 25, 25, 0.95);
  z-index: 150;
  opacity: 0;
  -webkit-transition: opacity 0.3s var(--cubic-bezier) 0.5s;
  transition: opacity 0.3s var(--cubic-bezier) 0.5s;
  /* stylelint-disable-line */
}

.lightbox .lb-indicator,
.lightbox .lb-navigation,
.lightbox .lb-img-container {
  opacity: 0;
  -webkit-transition: opacity 0.3s var(--cubic-bezier);
  transition: opacity 0.3s var(--cubic-bezier);
  /* stylelint-disable-line */
}

.lightbox.in {
  opacity: 1;
  -webkit-transition: opacity 0.3s var(--cubic-bezier);
  transition: opacity 0.3s var(--cubic-bezier);
  /* stylelint-disable-line */
}

.lightbox.in .lb-indicator,
.lightbox.in .lb-navigation,
.lightbox.in .lb-img-container {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s var(--cubic-bezier) 0.5s;
  transition: opacity 0.3s var(--cubic-bezier) 0.5s;
  /* stylelint-disable-line */
}

/* Indicator & Navigation */
.lb-indicator {
  width: 100%;
  bottom: 3.25rem;
  left: 0;
  text-align: center;
  color: var(--white);
  font-family: var(--font-slab-bold);
  font-size: var(--font-xxmedium);
}

.lb-navigation {
  bottom: var(--margin-small);
  width: 41.66667%;
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: auto;
  left: 0;
  right: 0;
  -webkit-transform: translateY(25%);
          transform: translateY(25%);
}

.lb-navigation button {
  pointer-events: all;
  width: 3.75rem;
  height: 3.75rem;
  border: 0;
  outline: none;
  cursor: pointer;
  background-color: transparent;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.lb-navigation button[disabled] polygon,
.lb-navigation button[disabled] rect {
  fill: var(--grey);
}

.lb-navigation svg {
  pointer-events: none;
  width: 1.875rem;
  height: 1.875rem;
}

.lb-navigation polygon,
.lb-navigation rect {
  fill: var(--white);
}

.lb-navigation .js-lb-next {
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}

.lb-navigation .js-lb-prev {
  -webkit-transform: translateX(-0.9375rem) rotate(180deg);
          transform: translateX(-0.9375rem) rotate(180deg);
  /* stylelint-disable-line */
}

/* Content */
.lb-content {
  width: 100%;
  height: 100%;
  max-height: 100%;
  position: relative;
}

.lb-img-container {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  opacity: 0;
  -webkit-transition: opacity .3s ease-in-out .8s;
  transition: opacity .3s ease-in-out .8s;
}

.lb-img-wrapper {
  height: 100%;
  width: 100vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.lb-img-wrapper figure {
  display: block;
  width: calc(100vw - 1.875rem);
  padding-bottom: 80vh;
  position: relative;
  margin-bottom: 5.5rem;
}

.lb-img-wrapper img {
  position: absolute;
  width: 100%;
  max-height: 100%;
  top: 0;
  bottom: 0;
  margin: auto 0;
  -o-object-fit: contain;
     object-fit: contain;
}

.lb-img-wrapper figcaption {
  color: var(--color-white);
  position: absolute;
  left: 0;
  bottom: var(--margin-medium-n);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  font-size: var(--font-small);
}

.lb-indicator,
.lb-navigation {
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity .5s ease-in-out .8s;
  transition: opacity .5s ease-in-out .8s;
}

button.js-lb-close {
  width: 3.75rem;
  height: 3.75rem;
  position: absolute;
  top: 0;
  right: 0;
  background-color: transparent;
  border: 0;
  padding: 2rem;
  cursor: pointer;
  outline: none;
  color: var(--mild);
  font-size: var(--font-medium-3x);
  font-weight: bold;
  margin: 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

button.js-lb-close:hover {
  color: var(--white);
  background-color: transparent;
}

@media (max-width: 767px) {
  .gallery header:not(.site-header) {
    margin-bottom: var(--margin-xmedium);
  }
}

@media (min-width: 768px) {
  .masonry {
    display: grid;
    grid-gap: 1rem;
    /* [1] Add some gap between rows and columns */
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    /* [2] Make columns adjust according to the available viewport */
  }
  .lb_thumb {
    margin-bottom: 0;
  }
}

@media (min-width: 1024px) {
  .masonry {
    display: grid;
    grid-gap: 1.5rem;
    /* [1] Add some gap between rows and columns */
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    /* [2] Make columns adjust according to the available viewport */
  }
  .js-lb-close {
    width: var(--margin-large);
    height: var(--margin-large);
  }
  .lb-img-wrapper figure {
    width: 50vw;
    padding-bottom: 80vh;
  }
  .gallery-container {
    margin-top: 8rem;
  }
  .gallery-container .headline {
    font-size: 2.25rem;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZ2FsbGVyeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0UsV0FBVztBQURiOztBQUlBO0VBQ0UsZ0JBQWdCO0FBRGxCOztBQUFBO0VBSUksbUJBQW1CO0VBQ25CLHFDQUFxQztBQUF6Qzs7QUFJQTtFQUNFLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLCtFQUErRDtFQUEvRCx1RUFBK0Q7RUFBL0QsK0RBQStEO0VBQS9ELG1HQUErRDtFQUMvRCxtQkFBbUI7QUFEckI7O0FBSUE7RUFDRSxVQUFVO0FBRFo7O0FBSUE7RUFDRSwrQkFBdUI7VUFBdkIsdUJBQXVCO0FBRHpCOztBQUlBO0VBQ0Usb0JBQWlCO0tBQWpCLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtBQURuQjs7QUFJQTtFQUNFLG9CQUFvQjtBQUR0Qjs7QUFHQTtFQUNFLG9CQUFvQjtBQUF0Qjs7QUFHQTtFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1osYUFBYTtFQUNiLE1BQU07RUFDTixPQUFPO0VBQ1AsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQix3Q0FBdUM7RUFDdkMsWUFBWTtFQUNaLFVBQVU7RUFDVix5REFBK0M7RUFBL0MsaURBQStDO0VBQUU7QUFDbkQ7O0FBWkE7OztFQWdCSSxVQUFVO0VBQ1Ysb0RBQTJDO0VBQTNDLDRDQUEyQztFQUFFO0FBR2pEOztBQXBCQTtFQXFCSSxVQUFVO0VBQ1Ysb0RBQTJDO0VBQTNDLDRDQUEyQztFQUFFO0FBSWpEOztBQTFCQTs7O0VBMkJNLFVBQVU7RUFDVixtQkFBbUI7RUFDbkIseURBQStDO0VBQS9DLGlEQUErQztFQUFFO0FBTXZEOztBQURBO0FBRUE7RUFDRSxXQUFXO0VBQ1gsZUFBZTtFQUNmLE9BQU87RUFDUCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGtDQUFrQztFQUNsQywrQkFBK0I7QUFHakM7O0FBQUE7RUFDRSwyQkFBMkI7RUFDM0IsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUE4QjtNQUE5QixzQkFBOEI7VUFBOUIsOEJBQThCO0VBQzlCLFlBQVk7RUFDWixPQUFPO0VBQ1AsUUFBUTtFQUNSLGtDQUEwQjtVQUExQiwwQkFBMEI7QUFHNUI7O0FBWkE7RUFZSSxtQkFBbUI7RUFDbkIsY0FBYztFQUNkLGVBQWU7RUFDZixTQUFTO0VBQ1QsYUFBYTtFQUNiLGVBQWU7RUFDZiw2QkFBNkI7RUFDN0IsVUFBVTtFQUNWLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7QUFJM0I7O0FBMUJBOztFQTJCUSxpQkFBaUI7QUFJekI7O0FBL0JBO0VBaUNJLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsZ0JBQWdCO0FBRXBCOztBQXJDQTs7RUF3Q0ksa0JBQWtCO0FBRXRCOztBQTFDQTtFQTRDSSx3Q0FBK0I7VUFBL0IsZ0NBQStCO0FBRW5DOztBQTlDQTtFQWdESSx3REFBK0M7VUFBL0MsZ0RBQStDO0VBQUU7QUFHckQ7O0FBQ0E7QUFFQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLFlBQVk7RUFDWixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLDhCQUFjO0VBQWQsNkJBQWM7TUFBZCxrQkFBYztVQUFkLGNBQWM7RUFDZCxVQUFVO0VBQ1YsK0NBQXVDO0VBQXZDLHVDQUF1QztBQUN6Qzs7QUFFQTtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1osb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtBQUNyQjs7QUFOQTtFQVFJLGNBQWM7RUFDZCw2QkFBNkI7RUFDN0Isb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixxQkFBcUI7QUFFekI7O0FBZEE7RUFnQkksa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsTUFBTTtFQUNOLFNBQVM7RUFDVCxjQUFjO0VBQ2Qsc0JBQW1CO0tBQW5CLG1CQUFtQjtBQUV2Qjs7QUF4QkE7RUEwQkkseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsOEJBQThCO0VBQzlCLG1DQUEyQjtVQUEzQiwyQkFBMkI7RUFDM0IsNEJBQTRCO0FBRWhDOztBQUVBOztFQUVFLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsK0NBQXVDO0VBQXZDLHVDQUF1QztBQUN6Qzs7QUFFQTtFQUNFLGNBQWM7RUFDZCxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsNkJBQTZCO0VBQzdCLFNBQVM7RUFDVCxhQUFhO0VBQ2IsZUFBZTtFQUNmLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZ0NBQWdDO0VBQ2hDLGlCQUFpQjtFQUNqQixTQUFTO0VBQ1QsZ0NBQXdCO1VBQXhCLHdCQUF3QjtBQUMxQjs7QUFoQkE7RUFrQkksbUJBQW1CO0VBQ25CLDZCQUE2QjtBQUVqQzs7QUFFQTtFQUNFO0lBQ0Usb0NBQW9DO0VBQ3RDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLGFBQWE7SUFDYixjQUFjO0lBQUU7SUFDaEIsNERBQWdFO0lBQUU7RUFHcEU7RUFBQTtJQUNFLGdCQUFnQjtFQUVsQjtBQUNGOztBQUNBO0VBQ0U7SUFDRSxhQUFhO0lBQ2IsZ0JBQWdCO0lBQUU7SUFDbEIsNERBQWdFO0lBQUU7RUFJcEU7RUFEQTtJQUNFLDBCQUEwQjtJQUMxQiwyQkFBMkI7RUFHN0I7RUFBQTtJQUVJLFdBQVc7SUFDWCxvQkFBb0I7RUFDeEI7RUFHQTtJQUNFLGdCQUFnQjtFQURsQjtFQUFBO0lBSUksa0JBQWtCO0VBRHRCO0FBQ0YiLCJmaWxlIjoiY3NzL2dhbGxlcnkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInV0aWxzL3ZpZXdwb3J0XCI7XG5cbi5nYWxsZXJ5X3RodW1iczpob3ZlciAubGJfdGh1bWIge1xuICBvcGFjaXR5OiAuNTtcbn1cblxuLmdhbGxlcnktY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcblxuICAuaGVhZGxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2xhYi1yZWd1bGFyKTtcbiAgfVxufVxuXG4ubGJfdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5nYWxsZXJ5X3RodW1icyAubGJfdGh1bWI6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGJfdGh1bWI6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDM1KTtcbn1cblxuLmxiX3RodW1iIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cblxuLmNvbC0tMngge1xuICBncmlkLXJvdy1lbmQ6IHNwYW4gMjtcbn1cbi5jb2wtLTN4IHtcbiAgZ3JpZC1yb3ctZW5kOiBzcGFuIDM7XG59XG5cbi5saWdodGJveCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI1LCAyNSwgLjk1KTtcbiAgei1pbmRleDogMTUwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyB2YXIoLS1jdWJpYy1iZXppZXIpIC41czsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuXG4gIC5sYi1pbmRpY2F0b3IsXG4gIC5sYi1uYXZpZ2F0aW9uLFxuICAubGItaW1nLWNvbnRhaW5lciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyB2YXIoLS1jdWJpYy1iZXppZXIpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gIH1cblxuICAmLmluIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIHZhcigtLWN1YmljLWJlemllcik7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cblxuICAgIC5sYi1pbmRpY2F0b3IsXG4gICAgLmxiLW5hdmlnYXRpb24sXG4gICAgLmxiLWltZy1jb250YWluZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyB2YXIoLS1jdWJpYy1iZXppZXIpIC41czsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIH1cbiAgfVxufVxuXG4vKiBJbmRpY2F0b3IgJiBOYXZpZ2F0aW9uICovXG5cbi5sYi1pbmRpY2F0b3Ige1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAzLjI1cmVtO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNsYWItYm9sZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC14eG1lZGl1bSk7XG59XG5cbi5sYi1uYXZpZ2F0aW9uIHtcbiAgYm90dG9tOiB2YXIoLS1tYXJnaW4tc21hbGwpO1xuICB3aWR0aDogNDEuNjY2NjclO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcblxuICBidXR0b24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgd2lkdGg6IDMuNzVyZW07XG4gICAgaGVpZ2h0OiAzLjc1cmVtO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIHBvbHlnb24sXG4gICAgICByZWN0IHtcbiAgICAgICAgZmlsbDogdmFyKC0tZ3JleSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB3aWR0aDogMS44NzVyZW07XG4gICAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIHBvbHlnb24sXG4gIHJlY3Qge1xuICAgIGZpbGw6IHZhcigtLXdoaXRlKTtcbiAgfVxuXG4gIC5qcy1sYi1uZXh0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLjkzNzVyZW0pO1xuICB9XG5cbiAgLmpzLWxiLXByZXYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtLjkzNzVyZW0pIHJvdGF0ZSgxODBkZWcpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gIH1cbn1cblxuLyogQ29udGVudCAqL1xuXG4ubGItY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxiLWltZy1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dCAuOHM7XG59XG5cbi5sYi1pbWctd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBmaWd1cmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMS44NzVyZW0pO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHZoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07XG4gIH1cblxuICBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIGZpZ2NhcHRpb24ge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiB2YXIoLS1tYXJnaW4tbWVkaXVtLW4pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc21hbGwpO1xuICB9XG59XG5cbi5sYi1pbmRpY2F0b3IsXG4ubGItbmF2aWdhdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZS1pbi1vdXQgLjhzO1xufVxuXG5idXR0b24uanMtbGItY2xvc2Uge1xuICB3aWR0aDogMy43NXJlbTtcbiAgaGVpZ2h0OiAzLjc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLW1pbGQpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtbWVkaXVtLTN4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYWxsZXJ5IGhlYWRlcjpub3QoLnNpdGUtaGVhZGVyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLXhtZWRpdW0pO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFzb25yeSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWdhcDogMXJlbTsgLyogWzFdIEFkZCBzb21lIGdhcCBiZXR3ZWVuIHJvd3MgYW5kIGNvbHVtbnMgKi9cbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCggYXV0by1maWxsLCBtaW5tYXgoIDIwMHB4LCAxZnIgKSApOyAvKiBbMl0gTWFrZSBjb2x1bW5zIGFkanVzdCBhY2NvcmRpbmcgdG8gdGhlIGF2YWlsYWJsZSB2aWV3cG9ydCAqL1xuICB9XG5cbiAgLmxiX3RodW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hc29ucnkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDEuNXJlbTsgLyogWzFdIEFkZCBzb21lIGdhcCBiZXR3ZWVuIHJvd3MgYW5kIGNvbHVtbnMgKi9cbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCggYXV0by1maWxsLCBtaW5tYXgoIDMwMHB4LCAxZnIgKSApOyAvKiBbMl0gTWFrZSBjb2x1bW5zIGFkanVzdCBhY2NvcmRpbmcgdG8gdGhlIGF2YWlsYWJsZSB2aWV3cG9ydCAqL1xuICB9XG5cbiAgLmpzLWxiLWNsb3NlIHtcbiAgICB3aWR0aDogdmFyKC0tbWFyZ2luLWxhcmdlKTtcbiAgICBoZWlnaHQ6IHZhcigtLW1hcmdpbi1sYXJnZSk7XG4gIH1cblxuICAubGItaW1nLXdyYXBwZXIge1xuICAgIGZpZ3VyZSB7XG4gICAgICB3aWR0aDogNTB2dztcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHZoO1xuICAgIH1cbiAgfVxuXG4gIC5nYWxsZXJ5LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcblxuICAgIC5oZWFkbGluZSB7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgfVxuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/