/**
 * Strips the unit from a given number-unit-combination and returns the number.
 * @link: http://stackoverflow.com/a/12335841/1779999
 * @usage: parse-int(10px) => 10
 */
/**
   * Simply adds the em unit to a given number. This is used twice in the
   * function underneath, thus the need for a separate function.
   */
/**
   * Calculates em values for a given list of (px or em) values and a given em
   * base. Multiply base values for nested em structures (last @usage example).
   * @usage: em(10px, 1.125) => .55556em
   *         em(24px, .875em) => 1.71429em
   *         em(12px 0 7em rgba(0, 0, 0, .7), 1.75) => .42857em 0 4em rgba(0, 0, 0, 0.7)
   *         em(12px) + em(3em) => 3.75em
   *         em(23px, em(53px)) => .43396em
   *         em(24px, 1.5 * 1.125) => .88889em
   */
.faq-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2.5rem;
  z-index: 3;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }
  @media (min-width: 768px) {
    .faq-block {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  @media (min-width: 992px) {
    .faq-block {
      gap: 4.375rem; } }
  .faq-block .content-part {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1; }
    .faq-block .content-part .faq-accordion-wrapper {
      margin: 90px 0;
      overflow: hidden;
      padding: 0; }
      .faq-block .content-part .faq-accordion-wrapper .faq-accordion-item {
        list-style-type: none;
        padding: 0;
        border-bottom: 2px solid rgba(0, 116, 89, 0.1); }
        .faq-block .content-part .faq-accordion-wrapper .faq-accordion-item .faq-accordion-title {
          cursor: pointer;
          display: block;
          outline: none;
          padding: 1.25rem 0;
          position: relative;
          width: 100%; }
          .faq-block .content-part .faq-accordion-wrapper .faq-accordion-item .faq-accordion-title:before {
            background: #007459;
            content: '';
            height: 0.25rem;
            margin-right: 1.25rem;
            position: absolute;
            right: 0;
            top: 50%;
            -webkit-transform: rotate(-90deg);
                    transform: rotate(-90deg);
            -webkit-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out;
            width: 1.125rem; }
          .faq-block .content-part .faq-accordion-wrapper .faq-accordion-item .faq-accordion-title:after {
            background: #007459;
            content: '';
            height: 0.25rem;
            margin-right: 1.25rem;
            position: absolute;
            right: 0;
            top: 50%;
            width: 1.125rem; }
          .faq-block .content-part .faq-accordion-wrapper .faq-accordion-item .faq-accordion-title.active:before {
            -webkit-transform: rotate(0deg);
                    transform: rotate(0deg); }
          .faq-block .content-part .faq-accordion-wrapper .faq-accordion-item .faq-accordion-title h4 {
            font-weight: 600;
            padding-right: 3.125rem; }
        .faq-block .content-part .faq-accordion-wrapper .faq-accordion-item .faq-accordion-content {
          display: none;
          overflow: hidden;
          padding: 0 0 2.5rem 0;
          font-size: 1.375rem;
          color: #9D9D9D; }
          .faq-block .content-part .faq-accordion-wrapper .faq-accordion-item .faq-accordion-content p {
            margin: 0;
            font-size: 1.375rem;
            color: #9D9D9D; }
  .faq-block .section-icon-part {
    max-width: 22.5rem; }
    @media (min-width: 768px) {
      .faq-block .section-icon-part {
        max-width: 18.75rem; } }
    @media (min-width: 992px) {
      .faq-block .section-icon-part {
        max-width: 22.5rem; } }
    .faq-block .section-icon-part svg {
      width: 100%; }
      .faq-block .section-icon-part svg path {
        fill: #007459; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zYXNzL3ZhcmlhYmxlcy9fc2l6aW5nLWZ1bmN0aW9ucy5zY3NzIiwiYmxvY2stZmFxL3Njc3MvYmxvY2stZmFxLmNzcyIsImJsb2NrLWZhcS9zY3NzL2Jsb2NrLWZhcS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Nhc3MvdmFyaWFibGVzL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vYXNzZXRzL3Nhc3MvdmFyaWFibGVzL190aGVtZS1jb25maWcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQTs7OztFQ0FFO0FEVUE7OztJQ05FO0FEbUJGOzs7Ozs7Ozs7SUNURTtBQ2ZKO0VBQ0Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBOEI7TUFBOUIsc0JBQThCO1VBQTlCLDhCQUE4QjtFQUM5Qix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixXQUEwQjtFQUMxQixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLDRCQUE4QjtFQUE5Qiw4QkFBOEI7TUFBOUIsa0NBQThCO1VBQTlCLDhCQUE4QixFQUFBO0VDcUM1QjtJRDVDSjtNQVNJLDhCQUFtQjtNQUFuQiw2QkFBbUI7VUFBbkIsdUJBQW1CO2NBQW5CLG1CQUFtQixFQUFBLEVBdUZ0QjtFQzlDRztJRGxESjtNQVlJLGFBQTBCLEVBQUEsRUFvRjdCO0VBaEdEO0lBa0JJLG1CQUFPO1FBQVAsV0FBTztZQUFQLE9BQU8sRUFBQTtJQWxCWDtNQW9CTSxjQUFjO01BQ2QsZ0JBQWdCO01BQ2hCLFVBQVUsRUFBQTtNQXRCaEI7UUF3QlEscUJBQXFCO1FBQ3JCLFVBQVU7UUFDViw4Q0UzQm1CLEVBQUE7UUZDM0I7VUE0QlUsZUFBZTtVQUNmLGNBQWM7VUFDZCxhQUFhO1VBQ2Isa0JBQWtCO1VBQ2xCLGtCQUFrQjtVQUNsQixXQUFXLEVBQUE7VUFqQ3JCO1lBbUNZLG1CRXBDZTtZRnFDZixXQUFXO1lBQ1gsZUZoQmM7WUVpQmQscUJGakJjO1lFa0JkLGtCQUFrQjtZQUNsQixRQUFRO1lBQ1IsUUFBUTtZQUNSLGlDQUF5QjtvQkFBekIseUJBQXlCO1lBQ3pCLHdDQUFnQztZQUFoQyxnQ0FBZ0M7WUFDaEMsZUZ2QmMsRUFBQTtVRXJCMUI7WUErQ1ksbUJFaERlO1lGaURmLFdBQVc7WUFDWCxlRjVCYztZRTZCZCxxQkY3QmM7WUU4QmQsa0JBQWtCO1lBQ2xCLFFBQVE7WUFDUixRQUFRO1lBQ1IsZUZqQ2MsRUFBQTtVRXJCMUI7WUEwRGMsK0JBQXVCO29CQUF2Qix1QkFBdUIsRUFBQTtVQTFEckM7WUE4RFksZ0JBQWdCO1lBQ2hCLHVCRjFDYyxFQUFBO1FFckIxQjtVQW1FVSxhQUFhO1VBQ2IsZ0JBQWdCO1VBQ2hCLHFCQUFzQjtVQUN0QixtQkZqRGdCO1VFa0RoQixjRXJFNEIsRUFBQTtVRkZ0QztZQXlFWSxTQUFTO1lBQ1QsbUJGckRjO1lFc0RkLGNFekUwQixFQUFBO0VGRnRDO0lBa0ZJLGtCRjdEc0IsRUFBQTtJR3VCdEI7TUQ1Q0o7UUFvRk0sbUJGL0RvQixFQUFBLEVFMEV2QjtJQzdDQztNRGxESjtRQXVGTSxrQkZsRW9CLEVBQUEsRUUwRXZCO0lBL0ZIO01BMEZNLFdBQVcsRUFBQTtNQTFGakI7UUE0RlEsYUU3Rm1CLEVBQUEiLCJmaWxlIjoiYmxvY2stZmFxL3Njc3MvYmxvY2stZmFxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFBYIHRvIEVNL1JFTSAtIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2lzZWxsc29hcC84Mjk5NzI2XG5cbiRiYXNlLWZvbnQtc2l6ZTogMTZweDtcblxuLyoqXG4gKiBTdHJpcHMgdGhlIHVuaXQgZnJvbSBhIGdpdmVuIG51bWJlci11bml0LWNvbWJpbmF0aW9uIGFuZCByZXR1cm5zIHRoZSBudW1iZXIuXG4gKiBAbGluazogaHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tL2EvMTIzMzU4NDEvMTc3OTk5OVxuICogQHVzYWdlOiBwYXJzZS1pbnQoMTBweCkgPT4gMTBcbiAqL1xuXG4gQGZ1bmN0aW9uIHBhcnNlLWludCgkbnVtYmVyKSB7XG4gICAgQHJldHVybiAkbnVtYmVyIC8gKCRudW1iZXIgKiAwICsgMSk7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBTaW1wbHkgYWRkcyB0aGUgZW0gdW5pdCB0byBhIGdpdmVuIG51bWJlci4gVGhpcyBpcyB1c2VkIHR3aWNlIGluIHRoZVxuICAgKiBmdW5jdGlvbiB1bmRlcm5lYXRoLCB0aHVzIHRoZSBuZWVkIGZvciBhIHNlcGFyYXRlIGZ1bmN0aW9uLlxuICAgKi9cbiAgXG4gIEBmdW5jdGlvbiBhZGQtZW0tdW5pdCgkbnVtYmVyKSB7XG4gICAgQHJldHVybiAkbnVtYmVyICogMWVtO1xuICB9XG4gIFxuICBAZnVuY3Rpb24gYWRkLXJlbS11bml0KCRudW1iZXIpIHtcbiAgICBAcmV0dXJuICRudW1iZXIgKiAxcmVtO1xuICB9XG4gIFxuICAvKipcbiAgICogQ2FsY3VsYXRlcyBlbSB2YWx1ZXMgZm9yIGEgZ2l2ZW4gbGlzdCBvZiAocHggb3IgZW0pIHZhbHVlcyBhbmQgYSBnaXZlbiBlbVxuICAgKiBiYXNlLiBNdWx0aXBseSBiYXNlIHZhbHVlcyBmb3IgbmVzdGVkIGVtIHN0cnVjdHVyZXMgKGxhc3QgQHVzYWdlIGV4YW1wbGUpLlxuICAgKiBAdXNhZ2U6IGVtKDEwcHgsIDEuMTI1KSA9PiAuNTU1NTZlbVxuICAgKiAgICAgICAgIGVtKDI0cHgsIC44NzVlbSkgPT4gMS43MTQyOWVtXG4gICAqICAgICAgICAgZW0oMTJweCAwIDdlbSByZ2JhKDAsIDAsIDAsIC43KSwgMS43NSkgPT4gLjQyODU3ZW0gMCA0ZW0gcmdiYSgwLCAwLCAwLCAwLjcpXG4gICAqICAgICAgICAgZW0oMTJweCkgKyBlbSgzZW0pID0+IDMuNzVlbVxuICAgKiAgICAgICAgIGVtKDIzcHgsIGVtKDUzcHgpKSA9PiAuNDMzOTZlbVxuICAgKiAgICAgICAgIGVtKDI0cHgsIDEuNSAqIDEuMTI1KSA9PiAuODg4ODllbVxuICAgKi9cbiAgXG4gIEBmdW5jdGlvbiBlbSgkdmFsdWVzLCAkZW0tYmFzZTogMSkge1xuICAgICRiYXNlLWZvbnQtc2l6ZTogcGFyc2UtaW50KCRiYXNlLWZvbnQtc2l6ZSk7XG4gICAgJGVtLWJhc2U6IHBhcnNlLWludCgkZW0tYmFzZSk7XG4gICAgJHJlc3VsdDogKCk7XG4gIFxuICAgIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gMCBvciB0eXBlLW9mKCR2YWx1ZSkgIT0gXCJudW1iZXJcIiB7XG4gICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkdmFsdWUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICR1bml0OiB1bml0KCR2YWx1ZSk7XG4gICAgICAgICR2YWx1ZTogcGFyc2UtaW50KCR2YWx1ZSk7XG4gIFxuICAgICAgICBAaWYgJHVuaXQgPT0gXCJweFwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLWVtLXVuaXQoJHZhbHVlIC8gKCRiYXNlLWZvbnQtc2l6ZSAqICRlbS1iYXNlKSkpO1xuICAgICAgICB9IEBlbHNlIGlmICR1bml0ID09IFwiZW1cIiB7XG4gICAgICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIGFkZC1lbS11bml0KCR2YWx1ZSAvICRlbS1iYXNlKSk7XG4gICAgICAgIH0gQGVsc2UgaWYgJHVuaXQgPT0gXCJcIiB7XG4gICAgICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIGFkZC1lbS11bml0KCR2YWx1ZSAvICgkYmFzZS1mb250LXNpemUgKiAkZW0tYmFzZSkpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLyoqXG4gICAgICogSWYgb25seSBvbmUgdmFsdWUgaXMgcHJvdmlkZWQsIG91dHB1dCB0aGUgaW5zdGFuY2Ugb2YgdGhhdCBvYmplY3QgaW5zdGVhZFxuICAgICAqIG9mIHRoZSB3aG9sZSBsaXN0LiBUaGlzIGVuYWJsZXMgdXNlIGNhc2VzIGxpa2UgbmVzdGVkIGZ1bmN0aW9uIGludm9jYXRpb25zXG4gICAgICogKGUuZy4gYGVtKDJweCwgZW0oMTVweCkpYCkgb3IgYWRkaXRpb25zL3N1YnRyYWN0aW9ucyAoZS5nLiBgZW0oNXB4KSArIGVtKDMycHgpYCkuXG4gICAgICovXG4gICAgQGlmIGxlbmd0aCgkcmVzdWx0KSA9PSAxIHtcbiAgICAgIEByZXR1cm4gbnRoKCRyZXN1bHQsIDEpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQHJldHVybiAkcmVzdWx0O1xuICAgIH1cbiAgfVxuICBcbiAgXG4gIEBmdW5jdGlvbiByZW0oJHZhbHVlcywgJGVtLWJhc2U6IDEpIHtcbiAgICAkYmFzZS1mb250LXNpemU6IHBhcnNlLWludCgkYmFzZS1mb250LXNpemUpO1xuICAgICRlbS1iYXNlOiBwYXJzZS1pbnQoJGVtLWJhc2UpO1xuICAgICRyZXN1bHQ6ICgpO1xuICBcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgICBAaWYgJHZhbHVlID09IDAgb3IgdHlwZS1vZigkdmFsdWUpICE9IFwibnVtYmVyXCIge1xuICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHZhbHVlKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAkdW5pdDogdW5pdCgkdmFsdWUpO1xuICAgICAgICAkdmFsdWU6IHBhcnNlLWludCgkdmFsdWUpO1xuICBcbiAgICAgICAgQGlmICR1bml0ID09IFwicHhcIiB7XG4gICAgICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIGFkZC1yZW0tdW5pdCgkdmFsdWUgLyAoJGJhc2UtZm9udC1zaXplICogJGVtLWJhc2UpKSk7XG4gICAgICAgIH0gQGVsc2UgaWYgJHVuaXQgPT0gXCJlbVwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLXJlbS11bml0KCR2YWx1ZSAvICRlbS1iYXNlKSk7XG4gICAgICAgIH0gQGVsc2UgaWYgJHVuaXQgPT0gXCJcIiB7XG4gICAgICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIGFkZC1yZW0tdW5pdCgkdmFsdWUgLyAoJGJhc2UtZm9udC1zaXplICogJGVtLWJhc2UpKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIFxuICAgIC8qKlxuICAgICAqIElmIG9ubHkgb25lIHZhbHVlIGlzIHByb3ZpZGVkLCBvdXRwdXQgdGhlIGluc3RhbmNlIG9mIHRoYXQgb2JqZWN0IGluc3RlYWRcbiAgICAgKiBvZiB0aGUgd2hvbGUgbGlzdC4gVGhpcyBlbmFibGVzIHVzZSBjYXNlcyBsaWtlIG5lc3RlZCBmdW5jdGlvbiBpbnZvY2F0aW9uc1xuICAgICAqIChlLmcuIGBlbSgycHgsIGVtKDE1cHgpKWApIG9yIGFkZGl0aW9ucy9zdWJ0cmFjdGlvbnMgKGUuZy4gYGVtKDVweCkgKyBlbSgzMnB4KWApLlxuICAgICAqL1xuICAgIEBpZiBsZW5ndGgoJHJlc3VsdCkgPT0gMSB7XG4gICAgICBAcmV0dXJuIG50aCgkcmVzdWx0LCAxKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEByZXR1cm4gJHJlc3VsdDtcbiAgICB9XG4gIH0iLCIvKipcbiAqIFN0cmlwcyB0aGUgdW5pdCBmcm9tIGEgZ2l2ZW4gbnVtYmVyLXVuaXQtY29tYmluYXRpb24gYW5kIHJldHVybnMgdGhlIG51bWJlci5cbiAqIEBsaW5rOiBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8xMjMzNTg0MS8xNzc5OTk5XG4gKiBAdXNhZ2U6IHBhcnNlLWludCgxMHB4KSA9PiAxMFxuICovXG4vKipcbiAgICogU2ltcGx5IGFkZHMgdGhlIGVtIHVuaXQgdG8gYSBnaXZlbiBudW1iZXIuIFRoaXMgaXMgdXNlZCB0d2ljZSBpbiB0aGVcbiAgICogZnVuY3Rpb24gdW5kZXJuZWF0aCwgdGh1cyB0aGUgbmVlZCBmb3IgYSBzZXBhcmF0ZSBmdW5jdGlvbi5cbiAgICovXG4vKipcbiAgICogQ2FsY3VsYXRlcyBlbSB2YWx1ZXMgZm9yIGEgZ2l2ZW4gbGlzdCBvZiAocHggb3IgZW0pIHZhbHVlcyBhbmQgYSBnaXZlbiBlbVxuICAgKiBiYXNlLiBNdWx0aXBseSBiYXNlIHZhbHVlcyBmb3IgbmVzdGVkIGVtIHN0cnVjdHVyZXMgKGxhc3QgQHVzYWdlIGV4YW1wbGUpLlxuICAgKiBAdXNhZ2U6IGVtKDEwcHgsIDEuMTI1KSA9PiAuNTU1NTZlbVxuICAgKiAgICAgICAgIGVtKDI0cHgsIC44NzVlbSkgPT4gMS43MTQyOWVtXG4gICAqICAgICAgICAgZW0oMTJweCAwIDdlbSByZ2JhKDAsIDAsIDAsIC43KSwgMS43NSkgPT4gLjQyODU3ZW0gMCA0ZW0gcmdiYSgwLCAwLCAwLCAwLjcpXG4gICAqICAgICAgICAgZW0oMTJweCkgKyBlbSgzZW0pID0+IDMuNzVlbVxuICAgKiAgICAgICAgIGVtKDIzcHgsIGVtKDUzcHgpKSA9PiAuNDMzOTZlbVxuICAgKiAgICAgICAgIGVtKDI0cHgsIDEuNSAqIDEuMTI1KSA9PiAuODg4ODllbVxuICAgKi9cbi5mYXEtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMi41cmVtO1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZmFxLWJsb2NrIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZmFxLWJsb2NrIHtcbiAgICAgIGdhcDogNC4zNzVyZW07IH0gfVxuICAuZmFxLWJsb2NrIC5jb250ZW50LXBhcnQge1xuICAgIGZsZXg6IDE7IH1cbiAgICAuZmFxLWJsb2NrIC5jb250ZW50LXBhcnQgLmZhcS1hY2NvcmRpb24td3JhcHBlciB7XG4gICAgICBtYXJnaW46IDkwcHggMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuZmFxLWJsb2NrIC5jb250ZW50LXBhcnQgLmZhcS1hY2NvcmRpb24td3JhcHBlciAuZmFxLWFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgwLCAxMTYsIDg5LCAwLjEpOyB9XG4gICAgICAgIC5mYXEtYmxvY2sgLmNvbnRlbnQtcGFydCAuZmFxLWFjY29yZGlvbi13cmFwcGVyIC5mYXEtYWNjb3JkaW9uLWl0ZW0gLmZhcS1hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuZmFxLWJsb2NrIC5jb250ZW50LXBhcnQgLmZhcS1hY2NvcmRpb24td3JhcHBlciAuZmFxLWFjY29yZGlvbi1pdGVtIC5mYXEtYWNjb3JkaW9uLXRpdGxlOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NDU5O1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IDAuMjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgd2lkdGg6IDEuMTI1cmVtOyB9XG4gICAgICAgICAgLmZhcS1ibG9jayAuY29udGVudC1wYXJ0IC5mYXEtYWNjb3JkaW9uLXdyYXBwZXIgLmZhcS1hY2NvcmRpb24taXRlbSAuZmFxLWFjY29yZGlvbi10aXRsZTphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NDU5O1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IDAuMjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDEuMTI1cmVtOyB9XG4gICAgICAgICAgLmZhcS1ibG9jayAuY29udGVudC1wYXJ0IC5mYXEtYWNjb3JkaW9uLXdyYXBwZXIgLmZhcS1hY2NvcmRpb24taXRlbSAuZmFxLWFjY29yZGlvbi10aXRsZS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gICAgICAgICAgLmZhcS1ibG9jayAuY29udGVudC1wYXJ0IC5mYXEtYWNjb3JkaW9uLXdyYXBwZXIgLmZhcS1hY2NvcmRpb24taXRlbSAuZmFxLWFjY29yZGlvbi10aXRsZSBoNCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07IH1cbiAgICAgICAgLmZhcS1ibG9jayAuY29udGVudC1wYXJ0IC5mYXEtYWNjb3JkaW9uLXdyYXBwZXIgLmZhcS1hY2NvcmRpb24taXRlbSAuZmFxLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcGFkZGluZzogMCAwIDIuNXJlbSAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgY29sb3I6ICM5RDlEOUQ7IH1cbiAgICAgICAgICAuZmFxLWJsb2NrIC5jb250ZW50LXBhcnQgLmZhcS1hY2NvcmRpb24td3JhcHBlciAuZmFxLWFjY29yZGlvbi1pdGVtIC5mYXEtYWNjb3JkaW9uLWNvbnRlbnQgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICM5RDlEOUQ7IH1cbiAgLmZhcS1ibG9jayAuc2VjdGlvbi1pY29uLXBhcnQge1xuICAgIG1heC13aWR0aDogMjIuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZhcS1ibG9jayAuc2VjdGlvbi1pY29uLXBhcnQge1xuICAgICAgICBtYXgtd2lkdGg6IDE4Ljc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mYXEtYmxvY2sgLnNlY3Rpb24taWNvbi1wYXJ0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMi41cmVtOyB9IH1cbiAgICAuZmFxLWJsb2NrIC5zZWN0aW9uLWljb24tcGFydCBzdmcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5mYXEtYmxvY2sgLnNlY3Rpb24taWNvbi1wYXJ0IHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogIzAwNzQ1OTsgfVxuIiwiLy9JbmNsdWRlIFNoYXJlZCB2YXJpYWJsZXMvbWl4aW5zL3N0eWxlcyB3aXRoIHRoZSBtYWluIFN0eWxlcyBvZiB0aGUgc2l0ZVxuQGltcG9ydCBcInNoYXJlZFwiO1xuXG4uZmFxLWJsb2Nre1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJGxheW91dC1iaWctZ2FwICogMC40O1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgQGluY2x1ZGUgYnAodGFibGV0KXtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIEBpbmNsdWRlIGJwKHRhYmxldGxhbmRzY2FwZSl7XG4gICAgZ2FwOiAkbGF5b3V0LWJpZy1nYXAgKiAwLjc7XG4gIH1cbiAgQGluY2x1ZGUgYnAodGFibGV0eHMpe1xuICAgIGdhcDogJGxheW91dC1iaWctZ2FwO1xuICB9XG4gIC5jb250ZW50LXBhcnR7XG4gICAgZmxleDogMTtcbiAgICAuZmFxLWFjY29yZGlvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogOTBweCAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAuZmFxLWFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgkY29uZmlnLW1haW4tY29sb3IsIDAuMSk7XG4gICAgICAgIC5mYXEtYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMjApIDA7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbmZpZy1tYWluLWNvbG9yO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSg0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDIwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDE4KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb25maWctbWFpbi1jb2xvcjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgyMCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxOCk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoNHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNTApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmFxLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcGFkZGluZzogMCAwIHJlbSg0MCkgMDtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XG4gICAgICAgICAgY29sb3I6ICRjb25maWctbWFpbi1jb2xvci10ZXh0LWxpZ2h0O1xuICAgICAgICAgIHB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XG4gICAgICAgICAgICBjb2xvcjogJGNvbmZpZy1tYWluLWNvbG9yLXRleHQtbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLWljb24tcGFydHtcbiAgICBtYXgtd2lkdGg6IHJlbSgzNjApO1xuICAgIEBpbmNsdWRlIGJwKHRhYmxldCl7XG4gICAgICBtYXgtd2lkdGg6IHJlbSgzMDApO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicCh0YWJsZXRsYW5kc2NhcGUpe1xuICAgICAgbWF4LXdpZHRoOiByZW0oMzYwKTtcbiAgICB9XG4gICAgc3Zne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYXRoe1xuICAgICAgICBmaWxsOiAkY29uZmlnLW1haW4tY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiXG4vLyBEZWZhdWx0IC0gMzIxIC0gNDAwXG5cbkBtaXhpbiBicCgkcG9pbnQpIHtcblxuICBAaWYgJHBvaW50ID09IHBob25leHhze1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBpZiAkcG9pbnQgPT0gcGhvbmV4c2Rvd257XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgJHBvaW50ID09IHBob25leGx7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgJHBvaW50ID09IHBob25lcG9ydHJhaXQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NjhweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgJHBvaW50ID09IHBob25lcG9ydHJhaXRPbmx5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIGFuZCAobWF4LXdpZHRoOiA2NzBweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgJHBvaW50ID09IHBob25lcG9ydHJhaXR4bE9ubHkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXRkb3duIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IHRhYmxldCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXRsYW5kc2NhcGV7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXR4bHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSBsYXB0b3B4cyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCl7XG4gICAgICBAY29udGVudDsgXG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IGxhcHRvcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbGFwdG9weGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IGRlc2t0b3B4cyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gZGVza3RvcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gZGVza3RvcHhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjUwMHB4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG59IiwiLy8gQWRkIG1haW4gY29sb3IgdmFyaWFibGVzIGhlcmVcblxuJGNvbmZpZy1tYWluLWNvbG9yOiAjMDA3NDU5O1xuJGNvbmZpZy1tYWluLWNvbG9yLWxpZ2h0OiAjRDhFOUU1O1xuJGNvbmZpZy1tYWluLWNvbG9yLXRleHQtZGFyazogIzNFM0UzRTtcbiRjb25maWctbWFpbi1jb2xvci10ZXh0LWxpZ2h0OiAjOUQ5RDlEO1xuJGNvbmZpZy1idXR0b25zLWJhY2tncm91bmQtY29sb3I6ICNGRTcwM0Y7XG4kd2hpdGU6ICNmZmY7XG5cbiRib2R5LWJhY2tncm91bmQ6ICNGREZERkQ7XG5cbiRjb25maWctYmFja2dyb3VuZC1ncmFkaWVudC0xOiAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwNzQ1OSAwJSwgcmdiYSgxMTAsIDE2NywgMTU0LCAwLjQ5NDc5MikgNTMuNjUlLCByZ2JhKDIxNywgMjE3LCAyMTcsIDApIDEwMCUpO1xuJGNvbmZpZy1iYWNrZ3JvdW5kLWdyYWRpZW50LTI6ICBsaW5lYXItZ3JhZGllbnQoNDUuMDRkZWcsICMwNzQ1M0EgMCUsICMwMDY2NDMgMTAwJSk7XG5cbiRjb25maWctYm9yZGVyLXJhZGl1cy1iaWdnZXI6IHJlbSgxMCk7XG4kY29uZmlnLWJvcmRlci1yYWRpdXMtc21hbGxlcjogcmVtKDgpO1xuXG4kbWFyZ2luLWJvdHRvbS10aXRsZTogcmVtKDgwKTtcbiRjYXJkcy1jb2x1bW5zLWdhcDogcmVtKDYwKTtcbiRsYXlvdXQtYmlnLWdhcDogcmVtKDEwMClcblxuIl19 */
