#region-content .node-brick {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  #region-content .node-brick.field-alignement-background-top {
    -ms-flex-pack: start;
        justify-content: flex-start; }
    #region-content .node-brick.field-alignement-background-top.media_full_text_over .container-template {
      -ms-flex-pack: start;
          justify-content: flex-start; }
  #region-content .node-brick.field-alignement-background-middle {
    -ms-flex-pack: center;
        justify-content: center; }
    #region-content .node-brick.field-alignement-background-middle.media_full_text_over .container-template {
      -ms-flex-pack: center;
          justify-content: center; }
  #region-content .node-brick.field-alignement-background-bottom {
    -ms-flex-pack: end;
        justify-content: flex-end; }
    #region-content .node-brick.field-alignement-background-bottom.media_full_text_over .container-template {
      -ms-flex-pack: end;
          justify-content: flex-end; }
  #region-content .node-brick.iframe-align-left .iframe {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  #region-content .node-brick.iframe-align-center .iframe {
    -ms-flex-pack: center;
        justify-content: center; }
  #region-content .node-brick.iframe-align-right .iframe {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  #region-content .node-brick .container-template {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
    #region-content .node-brick .container-template.field-horizontal-alignement-left {
      -ms-flex-align: start;
          align-items: flex-start; }
    #region-content .node-brick .container-template.field-horizontal-alignement-center {
      -ms-flex-align: center;
          align-items: center; }
    #region-content .node-brick .container-template.field-horizontal-alignement-right {
      -ms-flex-align: end;
          align-items: flex-end; }
    #region-content .node-brick .container-template .container-template-inner {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column; }
      #region-content .node-brick .container-template .container-template-inner .container-content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column; }
        #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-top {
          -ms-flex-pack: start;
              justify-content: flex-start; }
          #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-top .container-body:not(.body-item-left-right),
          #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-top .container-items .medias {
            -ms-flex-item-align: start;
                align-self: flex-start; }
        #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-middle {
          -ms-flex-pack: center;
              justify-content: center; }
          #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-middle .container-body:not(.body-item-left-right),
          #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-middle .container-items .medias {
            -ms-flex-item-align: center;
                -ms-grid-row-align: center;
                align-self: center; }
        #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-bottom {
          -ms-flex-pack: end;
              justify-content: flex-end; }
          #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-bottom .container-body:not(.body-item-left-right),
          #region-content .node-brick .container-template .container-template-inner .container-content.field-vertical-alignement-bottom .container-items .medias {
            -ms-flex-item-align: end;
                align-self: flex-end; }
        #region-content .node-brick .container-template .container-template-inner .container-content .container-title {
          display: -ms-flexbox;
          display: flex; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-left.align-left {
            -ms-flex-pack: start;
                justify-content: flex-start;
            text-align: left; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-left.align-center {
            -ms-flex-pack: center;
                justify-content: center;
            text-align: center; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-left.align-right {
            -ms-flex-pack: end;
                justify-content: flex-end;
            text-align: right; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-above {
            -ms-flex-direction: column;
                flex-direction: column; }
            #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-above.align-left .title-media, #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-above.align-left .title-text {
              text-align: left; }
            #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-above.align-center .title-media, #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-above.align-center .title-text {
              text-align: center; }
            #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-above.align-right .title-media, #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-media-alignement-above.align-right .title-text {
              text-align: right; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-vertical-alignement-top {
            -ms-flex-item-align: start;
                align-self: flex-start; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-vertical-alignement-middle {
            -ms-flex-item-align: center;
                -ms-grid-row-align: center;
                align-self: center; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-title.field-title-vertical-alignement-bottom {
            -ms-flex-item-align: end;
                align-self: flex-end; }
        #region-content .node-brick .container-template .container-template-inner .container-content .container-body {
          display: -ms-flexbox;
          display: flex;
          -ms-flex-direction: column;
              flex-direction: column; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-body .body.field-description-alignement-left {
            text-align: left; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-body .body.field-description-alignement-center {
            text-align: center; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-body .body.field-description-alignement-right {
            text-align: right; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-body .body.field-description-alignement-justify {
            text-align: justify; }
        #region-content .node-brick .container-template .container-template-inner .container-content .container-body .links.field-link-alignement-left,
        #region-content .node-brick .container-template .container-template-inner .container-content .container-links .links.field-link-alignement-left {
          text-align: left; }
        #region-content .node-brick .container-template .container-template-inner .container-content .container-body .links.field-link-alignement-center,
        #region-content .node-brick .container-template .container-template-inner .container-content .container-links .links.field-link-alignement-center {
          text-align: center; }
        #region-content .node-brick .container-template .container-template-inner .container-content .container-body .links.field-link-alignement-right,
        #region-content .node-brick .container-template .container-template-inner .container-content .container-links .links.field-link-alignement-right {
          text-align: right; }
        #region-content .node-brick .container-template .container-template-inner .container-content .container-items {
          display: -ms-flexbox;
          display: flex; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-items.field-items-vertical-alignement-top .items {
            -ms-flex-item-align: start;
                align-self: flex-start; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-items.field-items-vertical-alignement-middle .items {
            -ms-flex-item-align: center;
                -ms-grid-row-align: center;
                align-self: center; }
          #region-content .node-brick .container-template .container-template-inner .container-content .container-items.field-items-vertical-alignement-bottom .items {
            -ms-flex-item-align: end;
                align-self: flex-end; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item {
          display: -ms-flexbox;
          display: flex; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-above, #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-above .element-content .container,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-above,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-above .element-content .container {
          -ms-flex-direction: column;
              flex-direction: column; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-right, #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-right .element-content .container,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-right,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-right .element-content .container {
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-below, #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-below .element-content .container,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-below,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-media-alignement-below .element-content .container {
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item:not(.field-item-media-alignement-above):not(.field-item-media-alignement-below).field-item-content-v-alignement-top .element-body,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item:not(.field-item-media-alignement-above):not(.field-item-media-alignement-below).field-item-content-v-alignement-top .element-body {
          -ms-flex-item-align: start;
              align-self: flex-start; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item:not(.field-item-media-alignement-above):not(.field-item-media-alignement-below).field-item-content-v-alignement-middle .element-body,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item:not(.field-item-media-alignement-above):not(.field-item-media-alignement-below).field-item-content-v-alignement-middle .element-body {
          -ms-flex-item-align: center;
              -ms-grid-row-align: center;
              align-self: center; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item:not(.field-item-media-alignement-above):not(.field-item-media-alignement-below).field-item-content-v-alignement-bottom .element-body,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item:not(.field-item-media-alignement-above):not(.field-item-media-alignement-below).field-item-content-v-alignement-bottom .element-body {
          -ms-flex-item-align: end;
              align-self: flex-end; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-left .element-content .element-title,
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-left .field-name-field-brick-items-media > .field-items > .field-item,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-left .element-content .element-title,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-left .field-name-field-brick-items-media > .field-items > .field-item {
          text-align: left; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-center .element-content .element-title,
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-center .field-name-field-brick-items-media > .field-items > .field-item,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-center .element-content .element-title,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-center .field-name-field-brick-items-media > .field-items > .field-item {
          text-align: center; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-right .element-content .element-title,
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-right .field-name-field-brick-items-media > .field-items > .field-item,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-right .element-content .element-title,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item.field-item-title-alignement-right .field-name-field-brick-items-media > .field-items > .field-item {
          text-align: right; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item .element-body.field-item-desc-alignement-left,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item .element-body.field-item-desc-alignement-left {
          text-align: left; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item .element-body.field-item-desc-alignement-center,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item .element-body.field-item-desc-alignement-center {
          text-align: center; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item .element-body.field-item-desc-alignement-right,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item .element-body.field-item-desc-alignement-right {
          text-align: right; }
        #region-content .node-brick .container-template .container-template-inner .container-content .items .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item .element-body.field-item-desc-alignement-justify,
        #region-content .node-brick .container-template .container-template-inner .container-content .items-faq .field-collection-container .field-name-field-brick-items > .field-items .field-item .element-item .element-body.field-item-desc-alignement-justify {
          text-align: justify; }
      #region-content .node-brick .container-template .container-template-inner .container-media.field-media-vertical-alignement-top {
        -ms-flex-item-align: start;
            align-self: flex-start; }
      #region-content .node-brick .container-template .container-template-inner .container-media.field-media-vertical-alignement-middle {
        -ms-flex-item-align: center;
            -ms-grid-row-align: center;
            align-self: center; }
      #region-content .node-brick .container-template .container-template-inner .container-media.field-media-vertical-alignement-bottom {
        -ms-flex-item-align: end;
            align-self: flex-end; }
    #region-content .node-brick .container-template.field-lc-teasers-v-alignement-top .teasers {
      -ms-flex-item-align: start;
          align-self: flex-start; }
    #region-content .node-brick .container-template.field-lc-teasers-v-alignement-middle .teasers {
      -ms-flex-item-align: center;
          -ms-grid-row-align: center;
          align-self: center; }
    #region-content .node-brick .container-template.field-lc-teasers-v-alignement-bottom .teasers {
      -ms-flex-item-align: end;
          align-self: flex-end; }

/*# sourceMappingURL=data:application/json;base64,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QUFtQixFQUNoQjtVQTVNWjtZQStNUyx5QkFBcUI7Z0JBQXJCLHFCQUFxQixFQUNsQjtRQWhOWjtVQXNOYSxxQkFBYztVQUFkLGNBQWMsRUFDZDtRQXZOYjs7O1VBa09TLDJCQUF1QjtjQUF2Qix1QkFBdUIsRUFDdkI7UUFuT1Q7OztVQXdPUyxnQ0FBNEI7Y0FBNUIsNEJBQTRCLEVBQzVCO1FBek9UOzs7VUE4T1MsbUNBQStCO2NBQS9CLCtCQUErQixFQUMvQjtRQS9PVDs7VUFvUFMsMkJBQXVCO2NBQXZCLHVCQUF1QixFQUNqQjtRQXJQZjs7VUF3UFMsNEJBQW1CO2NBQW5CLDJCQUFtQjtjQUFuQixtQkFBbUIsRUFDYjtRQXpQZjs7VUE0UFkseUJBQXFCO2NBQXJCLHFCQUFxQixFQUNsQjtRQTdQZjs7OztVQW1RUyxpQkFBaUIsRUFDakI7UUFwUVQ7Ozs7VUEwUVMsbUJBQW1CLEVBQ25CO1FBM1FUOzs7O1VBaVJTLGtCQUFrQixFQUNsQjtRQWxSVDs7VUF1UmUsaUJBQWlCLEVBQ2pCO1FBeFJmOztVQTJSZSxtQkFBbUIsRUFDbkI7UUE1UmY7O1VBK1JlLGtCQUFrQixFQUNsQjtRQWhTZjs7VUFtU2Usb0JBQW9CLEVBQ3BCO01BcFNmO1FBK1NXLDJCQUF1QjtZQUF2Qix1QkFBdUIsRUFDdkI7TUFoVFg7UUFtVFcsNEJBQW1CO1lBQW5CLDJCQUFtQjtZQUFuQixtQkFBbUIsRUFDbkI7TUFwVFg7UUF1VEsseUJBQXFCO1lBQXJCLHFCQUFxQixFQUNmO0lBeFRYO01BNFRHLDJCQUF1QjtVQUF2Qix1QkFBdUIsRUFDdkI7SUE3VEg7TUFnVUcsNEJBQW1CO1VBQW5CLDJCQUFtQjtVQUFuQixtQkFBbUIsRUFDbkI7SUFqVUg7TUFvVUcseUJBQXFCO1VBQXJCLHFCQUFxQixFQUNyQiIsImZpbGUiOiJ0ZXRyaXMtYWxpZ25tZW50LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiNyZWdpb24tY29udGVudCAubm9kZS1icmljayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0Ji5maWVsZC1hbGlnbmVtZW50LWJhY2tncm91bmQtdG9wIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0Ji5tZWRpYV9mdWxsX3RleHRfb3ZlciB7XG5cdFx0XHQuY29udGFpbmVyLXRlbXBsYXRlIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZmllbGQtYWxpZ25lbWVudC1iYWNrZ3JvdW5kLW1pZGRsZSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ji5tZWRpYV9mdWxsX3RleHRfb3ZlciB7XG5cdFx0XHQuY29udGFpbmVyLXRlbXBsYXRlIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5maWVsZC1hbGlnbmVtZW50LWJhY2tncm91bmQtYm90dG9tIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdCYubWVkaWFfZnVsbF90ZXh0X292ZXIge1xuXHRcdFx0LmNvbnRhaW5lci10ZW1wbGF0ZSB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5pZnJhbWUtYWxpZ24tbGVmdCAuaWZyYW1le1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0fVxuXG5cdCYuaWZyYW1lLWFsaWduLWNlbnRlciAuaWZyYW1le1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Ji5pZnJhbWUtYWxpZ24tcmlnaHQgLmlmcmFtZXtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG5cblx0LmNvbnRhaW5lci10ZW1wbGF0ZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0Ji5maWVsZC1ob3Jpem9udGFsLWFsaWduZW1lbnQtbGVmdCB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHQmLmZpZWxkLWhvcml6b250YWwtYWxpZ25lbWVudC1jZW50ZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLmZpZWxkLWhvcml6b250YWwtYWxpZ25lbWVudC1yaWdodCB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lci10ZW1wbGF0ZS1pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQgICAgICAgIC5jb250YWluZXItY29udGVudCB7XG5cdCAgICAgICAgXHRkaXNwbGF5OiBmbGV4O1xuXHQgICAgICAgIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQgICAgICAgIFx0Ji5maWVsZC12ZXJ0aWNhbC1hbGlnbmVtZW50LXRvcCB7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdFx0LmNvbnRhaW5lci1ib2R5Om5vdCguYm9keS1pdGVtLWxlZnQtcmlnaHQpLFxuXHRcdFx0XHRcdC5jb250YWluZXItaXRlbXMgLm1lZGlhcyB7XG5cdFx0XHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdH1cblx0ICAgICAgICBcdH1cblxuXHQgICAgICAgIFx0Ji5maWVsZC12ZXJ0aWNhbC1hbGlnbmVtZW50LW1pZGRsZSB7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHQuY29udGFpbmVyLWJvZHk6bm90KC5ib2R5LWl0ZW0tbGVmdC1yaWdodCksXG5cdFx0XHRcdFx0LmNvbnRhaW5lci1pdGVtcyAubWVkaWFzIHtcblx0XHRcdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdCAgICAgICAgXHR9XG5cblx0ICAgICAgICBcdCYuZmllbGQtdmVydGljYWwtYWxpZ25lbWVudC1ib3R0b20ge1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0XHRcdFx0XHQuY29udGFpbmVyLWJvZHk6bm90KC5ib2R5LWl0ZW0tbGVmdC1yaWdodCksXG5cdFx0XHRcdFx0LmNvbnRhaW5lci1pdGVtcyAubWVkaWFzIHtcblx0XHRcdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdH1cblx0ICAgICAgICBcdH1cblxuXHQgICAgICAgIFx0LmNvbnRhaW5lci10aXRsZSB7XG5cdFx0ICAgICAgICBcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQgICAgICAgICAgICAmLmZpZWxkLXRpdGxlLW1lZGlhLWFsaWduZW1lbnQtbGVmdCB7XG5cblx0XHRcdFx0XHRcdCYuYWxpZ24tbGVmdCB7XG5cdCBcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdCBcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0ICAgICAgICAgICAgfVxuXG5cdFx0XHQgICAgICAgICAgICAmLmFsaWduLWNlbnRlciB7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQgICAgICAgICAgICB9XG5cblx0XHRcdCAgICAgICAgICAgICYuYWxpZ24tcmlnaHQge1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdCAgICAgICAgICAgIH1cblx0XHQgICAgICAgICAgICB9XG5cblx0XHQgICAgICAgICAgICAmLmZpZWxkLXRpdGxlLW1lZGlhLWFsaWduZW1lbnQtYWJvdmUge1xuXHRcdCAgICBcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0ICAgIFx0XHRcdCYuYWxpZ24tbGVmdCB7XG5cblx0XHRcdCAgICAgICAgICAgICAgICAudGl0bGUtbWVkaWEsLnRpdGxlLXRleHQge1xuXHRcdFx0ICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0ICAgICAgICAgICAgICAgIH1cblx0XHRcdCAgICAgICAgICAgIH1cblxuXHRcdFx0ICAgICAgICAgICAgJi5hbGlnbi1jZW50ZXIge1xuXG5cdFx0XHQgICAgICAgICAgICAgICAgLnRpdGxlLW1lZGlhLC50aXRsZS10ZXh0IHtcblx0XHRcdCAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ICAgICAgICAgICAgICAgIH1cblx0XHRcdCAgICAgICAgICAgIH1cblxuXHRcdFx0ICAgICAgICAgICAgJi5hbGlnbi1yaWdodCB7XG5cblx0XHRcdCAgICAgICAgICAgICAgICAudGl0bGUtbWVkaWEsLnRpdGxlLXRleHQge1xuXHRcdFx0ICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdCAgICAgICAgICAgICAgICB9XG5cdFx0XHQgICAgICAgICAgICB9XG5cdFx0ICAgICAgICAgICAgfVxuXG5cdFx0ICAgICAgICAgICAgJi5maWVsZC10aXRsZS12ZXJ0aWNhbC1hbGlnbmVtZW50LXRvcCB7XG5cdFx0XHRcdFx0ICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0ICAgICAgICAgICAgfVxuXG5cdFx0ICAgICAgICAgICAgJi5maWVsZC10aXRsZS12ZXJ0aWNhbC1hbGlnbmVtZW50LW1pZGRsZSB7XG5cdFx0XHRcdFx0ICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHQgICAgICAgICAgICB9XG5cblx0XHQgICAgICAgICAgICAmLmZpZWxkLXRpdGxlLXZlcnRpY2FsLWFsaWduZW1lbnQtYm90dG9tIHtcblx0XHRcdFx0XHQgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0ICAgICAgICAgICAgfVxuXHRcdCAgICAgICAgfVxuXG5cdCAgICAgICAgXHQuY29udGFpbmVyLWJvZHkge1xuXHQgICAgICAgIFx0XHRkaXNwbGF5OiBmbGV4O1xuXHQgICAgICAgIFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0ICAgICAgICBcdC5ib2R5IHtcblxuXHRcdCAgICAgICAgXHRcdCYuZmllbGQtZGVzY3JpcHRpb24tYWxpZ25lbWVudC1sZWZ0IHtcblx0XHQgICAgICAgIFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ICAgICAgICBcdFx0fVxuXG5cdFx0ICAgICAgICBcdFx0Ji5maWVsZC1kZXNjcmlwdGlvbi1hbGlnbmVtZW50LWNlbnRlciB7XG5cdFx0ICAgICAgICBcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgICAgICBcdFx0fVxuXG5cdFx0ICAgICAgICBcdFx0Ji5maWVsZC1kZXNjcmlwdGlvbi1hbGlnbmVtZW50LXJpZ2h0IHtcblx0XHQgICAgICAgIFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdCAgICAgICAgXHRcdH1cblxuXHRcdCAgICAgICAgXHRcdCYuZmllbGQtZGVzY3JpcHRpb24tYWxpZ25lbWVudC1qdXN0aWZ5IHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHQgICAgICAgIFx0XHR9XG5cdFx0ICAgICAgICBcdH1cblx0ICAgICAgICBcdH1cblxuXHRcdFx0XHQuY29udGFpbmVyLWJvZHksXG5cdFx0XHRcdC5jb250YWluZXItbGlua3Mge1xuXHRcdFx0XHRcdC5saW5rcyB7XG5cblx0XHRcdFx0XHRcdCYuZmllbGQtbGluay1hbGlnbmVtZW50LWxlZnQge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmZpZWxkLWxpbmstYWxpZ25lbWVudC1jZW50ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuZmllbGQtbGluay1hbGlnbmVtZW50LXJpZ2h0IHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0ICAgICAgICBcdC5jb250YWluZXItaXRlbXMge1xuXHQgICAgICAgIFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdCAgICAgICAgXHRcdCYuZmllbGQtaXRlbXMtdmVydGljYWwtYWxpZ25lbWVudC10b3AgLml0ZW1ze1xuXHQgICAgXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHQgICAgICAgIFx0XHR9XG5cblx0ICAgICAgICBcdFx0Ji5maWVsZC1pdGVtcy12ZXJ0aWNhbC1hbGlnbmVtZW50LW1pZGRsZSAuaXRlbXN7XG5cdCAgICBcdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0ICAgICAgICBcdFx0fVxuXG5cdCAgICAgICAgXHRcdCYuZmllbGQtaXRlbXMtdmVydGljYWwtYWxpZ25lbWVudC1ib3R0b20gLml0ZW1ze1xuXHQgICAgXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0ICAgICAgICBcdFx0fVxuXHQgICAgICAgIFx0fVxuXG5cdFx0XHRcdC5pdGVtcyB7XG5cdFx0XHRcdFx0LmZpZWxkLWNvbGxlY3Rpb24tY29udGFpbmVyIC5maWVsZC1uYW1lLWZpZWxkLWJyaWNrLWl0ZW1zID4gLmZpZWxkLWl0ZW1zIC5maWVsZC1pdGVtIHtcblx0ICAgICAgICBcdFx0XHQuZWxlbWVudC1pdGVtIHtcblx0ICAgICAgICBcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdCAgICAgICAgXHRcdFx0fVxuXHQgICAgICAgIFx0XHR9XG5cdFx0XHRcdH1cblxuICAgICAgICBcdFx0Lml0ZW1zLFxuICAgICAgICBcdFx0Lml0ZW1zLWZhcSB7XG4gICAgICAgIFx0XHRcdC5maWVsZC1jb2xsZWN0aW9uLWNvbnRhaW5lciAuZmllbGQtbmFtZS1maWVsZC1icmljay1pdGVtcyA+IC5maWVsZC1pdGVtcyAuZmllbGQtaXRlbSB7XG5cblx0ICAgICAgICBcdFx0XHQuZWxlbWVudC1pdGVtIHtcblx0ICAgICAgICBcdFx0XHRcdCYuZmllbGQtaXRlbS1tZWRpYS1hbGlnbmVtZW50LWFib3ZlIHtcblx0ICAgICAgICBcdFx0XHRcdFx0JiwgLmVsZW1lbnQtY29udGVudCAuY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHQgICAgICAgIFx0XHRcdFx0fVxuXG5cdCAgICAgICAgXHRcdFx0XHQmLmZpZWxkLWl0ZW0tbWVkaWEtYWxpZ25lbWVudC1yaWdodCB7XG5cdCAgICAgICAgXHRcdFx0XHRcdCYsIC5lbGVtZW50LWNvbnRlbnQgLmNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHQgICAgICAgIFx0XHRcdFx0fVxuXG5cdCAgICAgICAgXHRcdFx0XHQmLmZpZWxkLWl0ZW0tbWVkaWEtYWxpZ25lbWVudC1iZWxvdyB7XG5cdCAgICAgICAgXHRcdFx0XHRcdCYsIC5lbGVtZW50LWNvbnRlbnQgLmNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHQgICAgICAgIFx0XHRcdFx0fVxuXG5cdCAgICAgICAgXHRcdFx0XHQmOm5vdCguZmllbGQtaXRlbS1tZWRpYS1hbGlnbmVtZW50LWFib3ZlKTpub3QoLmZpZWxkLWl0ZW0tbWVkaWEtYWxpZ25lbWVudC1iZWxvdykge1xuXHRcdCAgICAgICAgXHRcdFx0XHQmLmZpZWxkLWl0ZW0tY29udGVudC12LWFsaWduZW1lbnQtdG9wIC5lbGVtZW50LWJvZHkge1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHQgICAgICAgIFx0XHRcdFx0fVxuXG5cdFx0ICAgICAgICBcdFx0XHRcdCYuZmllbGQtaXRlbS1jb250ZW50LXYtYWxpZ25lbWVudC1taWRkbGUgLmVsZW1lbnQtYm9keSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0ICAgICAgICBcdFx0XHRcdH1cblxuXHRcdCAgICAgICAgXHRcdFx0XHQmLmZpZWxkLWl0ZW0tY29udGVudC12LWFsaWduZW1lbnQtYm90dG9tIC5lbGVtZW50LWJvZHkge1xuXHRcdFx0XHRcdFx0XHRcdCAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHQgICAgICAgIFx0XHRcdFx0fVxuXHRcdCAgICAgICAgXHRcdFx0fVxuXG5cdCAgICAgICAgXHRcdFx0XHQmLmZpZWxkLWl0ZW0tdGl0bGUtYWxpZ25lbWVudC1sZWZ0IHtcbiAgICAgICAgXHRcdFx0XHRcdFx0LmVsZW1lbnQtY29udGVudCAuZWxlbWVudC10aXRsZSxcbiAgICAgICAgXHRcdFx0XHRcdFx0LmZpZWxkLW5hbWUtZmllbGQtYnJpY2staXRlbXMtbWVkaWEgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRcdH1cbiAgICBcdFx0XHRcdFx0XHR9XG5cbiAgICBcdFx0XHRcdFx0XHQmLmZpZWxkLWl0ZW0tdGl0bGUtYWxpZ25lbWVudC1jZW50ZXIge1xuICAgICAgICBcdFx0XHRcdFx0XHQuZWxlbWVudC1jb250ZW50IC5lbGVtZW50LXRpdGxlLFxuICAgICAgICBcdFx0XHRcdFx0XHQuZmllbGQtbmFtZS1maWVsZC1icmljay1pdGVtcy1tZWRpYSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG4gICAgXHRcdFx0XHRcdFx0fVxuXG4gICAgXHRcdFx0XHRcdFx0Ji5maWVsZC1pdGVtLXRpdGxlLWFsaWduZW1lbnQtcmlnaHQge1xuICAgICAgICBcdFx0XHRcdFx0XHQuZWxlbWVudC1jb250ZW50IC5lbGVtZW50LXRpdGxlLFxuICAgICAgICBcdFx0XHRcdFx0XHQuZmllbGQtbmFtZS1maWVsZC1icmljay1pdGVtcy1tZWRpYSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdH1cbiAgICBcdFx0XHRcdFx0XHR9XG5cbiAgICBcdFx0XHRcdFx0XHQuZWxlbWVudC1ib2R5IHtcbiAgICBcdFx0XHRcdFx0XHRcdCYuZmllbGQtaXRlbS1kZXNjLWFsaWduZW1lbnQtbGVmdCB7XG4gICAgICAgIFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgXHRcdFx0XHRcdFx0fVxuXG4gICAgICAgIFx0XHRcdFx0XHRcdCYuZmllbGQtaXRlbS1kZXNjLWFsaWduZW1lbnQtY2VudGVyIHtcbiAgICAgICAgXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIFx0XHRcdFx0XHRcdH1cblxuICAgICAgICBcdFx0XHRcdFx0XHQmLmZpZWxkLWl0ZW0tZGVzYy1hbGlnbmVtZW50LXJpZ2h0IHtcbiAgICAgICAgXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgXHRcdFx0XHRcdFx0fVxuXG4gICAgICAgIFx0XHRcdFx0XHRcdCYuZmllbGQtaXRlbS1kZXNjLWFsaWduZW1lbnQtanVzdGlmeSB7XG4gICAgICAgIFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgXHRcdFx0XHRcdFx0fVxuICAgIFx0XHRcdFx0XHRcdH1cblx0ICAgICAgICBcdFx0XHR9XG5cdCAgICAgICAgXHRcdH1cblxuICAgICAgICBcdFx0fVxuXHQgICAgICAgIH1cblxuXHQgICAgICAgIC5jb250YWluZXItbWVkaWEge1xuXG4gICAgICAgIFx0XHQmLmZpZWxkLW1lZGlhLXZlcnRpY2FsLWFsaWduZW1lbnQtdG9wIHtcbiAgICAgICAgXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgXHRcdH1cblxuICAgICAgICBcdFx0Ji5maWVsZC1tZWRpYS12ZXJ0aWNhbC1hbGlnbmVtZW50LW1pZGRsZSB7XG4gICAgICAgIFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgXHRcdH1cblxuICAgICAgICBcdFx0Ji5maWVsZC1tZWRpYS12ZXJ0aWNhbC1hbGlnbmVtZW50LWJvdHRvbSB7XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIFx0XHR9XG4gICAgICAgIFx0fVxuICAgIFx0fVxuICAgIFx0Ji5maWVsZC1sYy10ZWFzZXJzLXYtYWxpZ25lbWVudC10b3AgLnRlYXNlcnN7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdCYuZmllbGQtbGMtdGVhc2Vycy12LWFsaWduZW1lbnQtbWlkZGxlIC50ZWFzZXJze1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYuZmllbGQtbGMtdGVhc2Vycy12LWFsaWduZW1lbnQtYm90dG9tIC50ZWFzZXJze1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0fVxuICAgIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
