/* Font Sizes */
.wp-block-acf-service-tile-repeater .container {
  padding: 0 var(--site-padding);
}
.wp-block-acf-service-tile-repeater .text {
  border-top: 2px solid #05C7F2;
  grid-area: text;
  padding-top: 24px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-service-tile-repeater .text {
    margin: 0px;
  }
}
.wp-block-acf-service-tile-repeater .text .text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.wp-block-acf-service-tile-repeater .text .text-wrapper h1, .wp-block-acf-service-tile-repeater .text .text-wrapper h2, .wp-block-acf-service-tile-repeater .text .text-wrapper h3, .wp-block-acf-service-tile-repeater .text .text-wrapper h4, .wp-block-acf-service-tile-repeater .text .text-wrapper h5, .wp-block-acf-service-tile-repeater .text .text-wrapper h6 {
  font-weight: 400;
  margin-bottom: 24px;
}
.wp-block-acf-service-tile-repeater .text .text-wrapper p {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 400;
  font-size: 20px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-service-tile-repeater .text .text-wrapper p {
    font-size: 24px;
  }
}
.wp-block-acf-service-tile-repeater .text .text-wrapper .small-title {
  font-weight: 700;
  margin-bottom: 30px;
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-service-tile-repeater .text .text-wrapper .small-title {
    margin-bottom: 70px;
  }
}
.wp-block-acf-service-tile-repeater .grid-logo-repeater {
  display: grid;
  grid-template-columns: 1fr;
  grid-auto-flow: row;
  grid-gap: 30px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-service-tile-repeater .grid-logo-repeater {
    display: grid;
    grid-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-bottom: 0px;
  }
}
.wp-block-acf-service-tile-repeater .grid-logo-repeater .box {
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  height: 180px;
  position: relative;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-service-tile-repeater .grid-logo-repeater .box:hover {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
}
.wp-block-acf-service-tile-repeater .grid-logo-repeater .box .box_overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  opacity: 0.9;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(41, 34, 91, 0)), color-stop(69.5%, #29225B), to(#29225B));
  background: linear-gradient(180deg, rgba(41, 34, 91, 0) 0%, #29225B 69.5%, #29225B 100%);
  border-radius: 10px;
}
.wp-block-acf-service-tile-repeater .grid-logo-repeater .box a {
  position: relative;
  z-index: 10;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.wp-block-acf-service-tile-repeater .grid-logo-repeater .box a p {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 400;
  font-size: 20px;
  text-align: left;
  margin-bottom: 8px;
  color: var(--c-white);
  padding: 24px;
  margin-bottom: 0px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-service-tile-repeater .grid-logo-repeater .box a p {
    font-size: 24px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9zY3NzL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzIiwic2VydmljZS10aWxlLXJlcGVhdGVyL3NlcnZpY2UtdGlsZS1yZXBlYXRlci5zY3NzIiwic2VydmljZS10aWxlLXJlcGVhdGVyL3NlcnZpY2UtdGlsZS1yZXBlYXRlci5jc3MiLCIuLi9zcmMvc2Nzcy9iYXNlL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyRUEsZUFBQTtBQ3ZFSTtFQUNJLDhCQUFBO0FDRlI7QURJSTtFQUNJLDZCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FDRlI7QUNLSTtFRk5BO0lBS1EsV0FBQTtFQ0FWO0FBQ0Y7QURDUTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBQ0NaO0FEQVk7RUFDSSxnQkFBQTtFQUNBLG1CQUFBO0FDRWhCO0FEQVk7RUFDSSxnRERRTTtFQ1BOLGdCQUFBO0VBQ0EsZUFBQTtBQ0VoQjtBQ2hCSTtFRldRO0lBS1EsZUFBQTtFQ0lsQjtBQUNGO0FERlk7RUFDSSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHFDREpHO0FFUW5CO0FDM0JJO0VGbUJRO0lBTVEsbUJBQUE7RUNNbEI7QUFDRjtBREZJO0VBQ0ksYUFBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDSVI7QUN0Q0k7RUY4QkE7SUFNUSxhQUFBO0lBQ0EsY0FBQTtJQUNBLHNDQUFBO0lBQ0Esa0JBQUE7RUNNVjtBQUNGO0FETFE7RUFDSSxzQkFBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtVQUFBLHFCQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0EsZ0NBQUE7RUFBQSx3QkFBQTtBQ09aO0FDMURJO0VGcURZO0lBQ0ksNkJBQUE7WUFBQSxxQkFBQTtFQ1FsQjtBQUNGO0FETlk7RUFDSSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLCtIQUFBO0VBQUEsd0ZBQUE7RUFDQSxtQkFBQTtBQ1FoQjtBRE5ZO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7VUFBQSxxQkFBQTtBQ1FoQjtBRFBnQjtFQUNJLGdERHJERTtFQ3NERixnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QUNTcEI7QUN6Rkk7RUZ3RVk7SUFVUSxlQUFBO0VDV3RCO0FBQ0YiLCJmaWxlIjoic2VydmljZS10aWxlLXJlcGVhdGVyL3NlcnZpY2UtdGlsZS1yZXBlYXRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAgLy8vLyAgLS18ICAgIEJyZWFrcG9pbnRzXG5cbiRicmVha3BvaW50czogKFxuICAgIHM6IDQ1MCxcbiAgICBtOiA3NjgsXG4gICAgbDogMTAyNCxcbiAgICB4bDogMTYwMCxcbiAgICBtYXg6IDE5MjBcbik7XG5cbi8vIFRoaXMgaXMgdGhlIGJyZWFrcG9pbnQgdmFsdWUgYXQgd2hpY2ggdGhlIGhlYWRlciBzdGF0ZSBjaGFuZ2VzXG4vLyBmcm9tIG1vYmlsZSB0byBkZXNrdG9wIHZlcnNpb24uXG4kaGVhZGVyLWJyZWFrcG9pbnQ6IDExNTA7XG4kY29udGFpbmVyLWJyZWFrcG9pbnQ6IDE2MDA7XG4kZGVmYXVsdC1oZWFkZXItaGVpZ2h0OiAxMjRweDtcbiRkZXNrdG9wLWhlYWRlci1oZWlnaHQ6IDE5MHB4O1xuXG5cbi8vICAvLy8vICAtLXwgICAgQ29udGFpbmVyXG5cbiRjb250YWluZXItd2lkdGg6IDE2MDBweDtcbiRzaXRlLXBhZGRpbmc6IDE2cHg7XG5cblxuLy8gIC8vLy8gIC0tfCAgICBUeXBvZ3JhcGh5XG5cbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdytTZW1pK0NvbmRlbnNlZDppdGFsLHdnaHRAMCwxMDA7MCwyMDA7MCwzMDA7MCw0MDA7MCw1MDA7MCw2MDA7MCw3MDA7MCw4MDA7MCw5MDA7MSwxMDA7MSwyMDA7MSwzMDA7MSw0MDA7MSw1MDA7MSw2MDA7MSw3MDA7MSw4MDA7MSw5MDAmZmFtaWx5PU1vbnRzZXJyYXQ6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcblxuJGJhc2UtbWluLWZvbnQtc2l6ZTogMTtcbiRiYXNlLW1heC1mb250LXNpemU6IDEuMTI1O1xuJGJhc2UtbGluZS1oZWlnaHQ6IDEuNzU7IC8vIFRoaXMgc2hvdWxkIGFsd2F5cyBiZSB1bml0bGVzc1xuXG4kYmFzZS1mb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4kaGVhZGluZy1mb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcblxuJGJhc2VsaW5lOiAkYmFzZS1tYXgtZm9udC1zaXplICogJGJhc2UtbGluZS1oZWlnaHQ7XG5cblxuLy8gIC8vLy8gIC0tfCAgICBDb2xvcnNcblxuLy8gQnJhbmRcbiRwcmltYXJ5OiAjMjkyMjVCOyAvLyBNYWluIEJsdWVcbiRzZWNvbmRhcnk6ICM0QkE1QTc7IC8vIERhcmsgQ3lhblxuJHRlcnRpYXJ5OiAjMDQ5REQ5OyAvLyBNaWQgQmx1ZSAobmV3KVxuXG4vLyAgTGlnaHRzXG4kd2hpdGU6ICNmZmZmZmY7XG4kbC1ncmV5OiBkYXJrZW4oJHdoaXRlLCA1JSk7XG5cbi8vICBEYXJrc1xuJGJsYWNrOiAjMDAwMDAwO1xuJGQtZ3JleTogbGlnaHRlbigkYmxhY2ssIDEwJSk7XG5cbi8vIEFkZGl0aW9uYWxcbiRibGVuZDogbWl4KCRwcmltYXJ5LCAkc2Vjb25kYXJ5ICk7XG4kZ3JleTogI2JiYmJiYjtcblxuLy8gQWRtaW5cbiRhZG1pbi1wcmltYXJ5OiAjMDVDN0YyO1xuJGFkbWluLWxpZ2h0OiBkYXJrZW4oJHRlcnRpYXJ5LCAxMCUpO1xuJGFkbWluLWRhcms6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcbiRhZG1pbi13aGl0ZTogJGwtZ3JleTtcblxuLy8gVXRpbGl0aWVzXG4kYmx1ZTogIzA1QzdGMjsgLy8gTGlnaHQgQmx1ZVxuJHJlZDogI0UzMDYxNztcbiRncmVlbjogIzI0Q0U3QjtcbiRsaW5rLWJsdWU6ICMwNUM3RjI7IC8vIExpZ2h0IEJsdWVcbiRsaW5rLWJsdWUtaG92ZXI6ICMwNDlERDk7IC8vIE1pZCBCbHVlXG5cbiRwcmltZS1jdGE6ICNGMzUyMUM7IC8vIFZpdmlkIE9yYW5nZVxuJHNlYy1jdGE6ICMyNENFN0I7IC8vIEdyZWVuXG4kbGlnaHRidWxiOiAjRkZFNjAwOyAvLyBQdXJlIFllbGxvd1xuJGJhbm5lci1iZzogI0Y1RjNFNztcblxuLyogRm9udCBTaXplcyAqL1xuJGgxbWFpbnNpemU6IDQwcHg7XG4kaDJtYWluc2l6ZTogMzJweDtcbiRoM21haW5zaXplOiAyNHB4O1xuJGg0bWFpbnNpemU6IDIwcHg7XG4kaDVtYWluc2l6ZTogMThweDtcbiRoNm1haW5zaXplOiAxNHB4O1xuXG4kaDFtb2JzaXplOiAzNnB4O1xuJGgybW9ic2l6ZTogMjhweDtcbiRoM21vYnNpemU6IDIwcHg7XG4kaDRtb2JzaXplOiAxNnB4O1xuJGg1bW9ic2l6ZTogMTZweDtcbiRoNm1vYnNpemU6IDE0cHg7XG5cbiR0aW55OiAxNHB4O1xuXG4vLyAvKiBNYXJnaW5zICovXG4vLyAubWFyQjAgeyBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbi8vIC5tYXJCOCB7IG1hcmdpbi1ib3R0b206IDhweDsgfVxuLy8gLm1hckIxMCB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbi8vIC5tYXJCMTYgeyBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4vLyAubWFyQjI0IHsgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuLy8gLm1hckIzMiB7IG1hcmdpbi1ib3R0b206IDMycHg7IH1cbi8vIC5tYXJCNDAgeyBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4vLyAubWFyQjQ4IHsgbWFyZ2luLWJvdHRvbTogNDhweDsgfVxuLy8gLm1hckI1NiB7IG1hcmdpbi1ib3R0b206IDU2cHg7IH1cbi8vIC5tYXJCNjQgeyBtYXJnaW4tYm90dG9tOiA2NHB4OyB9XG4vLyAubWFyQjcyIHsgbWFyZ2luLWJvdHRvbTogNzJweDsgfVxuLy8gLm1hckI4MCB7IG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbi8vXG4vLyAubWFyVDggeyBtYXJnaW4tdG9wOiA4cHg7IH1cbi8vIC5tYXJUMTYgeyBtYXJnaW4tdG9wOiAxNnB4OyB9XG4vLyAubWFyVDI0IHsgbWFyZ2luLXRvcDogMjRweDsgfVxuLy8gLm1hclQzMiB7IG1hcmdpbi10b3A6IDMycHg7IH1cbi8vIC5tYXJUNDAgeyBtYXJnaW4tdG9wOiA0MHB4OyB9XG4vLyAubWFyVDQ4IHsgbWFyZ2luLXRvcDogNDhweDsgfVxuLy8gLm1hclQ1NiB7IG1hcmdpbi10b3A6IDU2cHg7IH1cbi8vIC5tYXJUNjQgeyBtYXJnaW4tdG9wOiA2NHB4OyB9XG4vLyAubWFyVDcyIHsgbWFyZ2luLXRvcDogNzJweDsgfVxuLy8gLm1hclQ4MCB7IG1hcmdpbi10b3A6IDgwcHg7IH1cbiIsIkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Nzcy9iYXNlL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zY3NzL2Jhc2UvbWl4aW5zXCI7XG5cbi53cC1ibG9jay1hY2Ytc2VydmljZS10aWxlLXJlcGVhdGVyIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCB2YXIoLS1zaXRlLXBhZGRpbmcpO1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgZ3JpZC1hcmVhOiB0ZXh0O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoKGwpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNtYWxsLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC1sb2dvLXJlcGVhdGVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gICAgICAgIGdyaWQtZ2FwOiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtZ2FwOiA0MHB4O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJveCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJveF9vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDQxLCAzNCwgOTEsIDAuMDApIDAlLCAjMjkyMjVCIDY5LjUlLCAjMjkyMjVCIDEwMCUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYy13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoKGwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogRm9udCBTaXplcyAqL1xuLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tc2l0ZS1wYWRkaW5nKTtcbn1cbi53cC1ibG9jay1hY2Ytc2VydmljZS10aWxlLXJlcGVhdGVyIC50ZXh0IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNUM3RjI7XG4gIGdyaWQtYXJlYTogdGV4dDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2Ytc2VydmljZS10aWxlLXJlcGVhdGVyIC50ZXh0IHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxufVxuLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciBoMSwgLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciBoMiwgLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciBoMywgLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciBoNCwgLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciBoNSwgLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ud3AtYmxvY2stYWNmLXNlcnZpY2UtdGlsZS1yZXBlYXRlciAudGV4dCAudGV4dC13cmFwcGVyIHAge1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud3AtYmxvY2stYWNmLXNlcnZpY2UtdGlsZS1yZXBlYXRlciAudGV4dCAudGV4dC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciAuc21hbGwtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLndwLWJsb2NrLWFjZi1zZXJ2aWNlLXRpbGUtcmVwZWF0ZXIgLnRleHQgLnRleHQtd3JhcHBlciAuc21hbGwtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi53cC1ibG9jay1hY2Ytc2VydmljZS10aWxlLXJlcGVhdGVyIC5ncmlkLWxvZ28tcmVwZWF0ZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgZ3JpZC1nYXA6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2Ytc2VydmljZS10aWxlLXJlcGVhdGVyIC5ncmlkLWxvZ28tcmVwZWF0ZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDQwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG4ud3AtYmxvY2stYWNmLXNlcnZpY2UtdGlsZS1yZXBlYXRlciAuZ3JpZC1sb2dvLXJlcGVhdGVyIC5ib3gge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2Ytc2VydmljZS10aWxlLXJlcGVhdGVyIC5ncmlkLWxvZ28tcmVwZWF0ZXIgLmJveDpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG59XG4ud3AtYmxvY2stYWNmLXNlcnZpY2UtdGlsZS1yZXBlYXRlciAuZ3JpZC1sb2dvLXJlcGVhdGVyIC5ib3ggLmJveF9vdmVybGF5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNDEsIDM0LCA5MSwgMCkgMCUsICMyOTIyNUIgNjkuNSUsICMyOTIyNUIgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ud3AtYmxvY2stYWNmLXNlcnZpY2UtdGlsZS1yZXBlYXRlciAuZ3JpZC1sb2dvLXJlcGVhdGVyIC5ib3ggYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi53cC1ibG9jay1hY2Ytc2VydmljZS10aWxlLXJlcGVhdGVyIC5ncmlkLWxvZ28tcmVwZWF0ZXIgLmJveCBhIHAge1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1jLXdoaXRlKTtcbiAgcGFkZGluZzogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud3AtYmxvY2stYWNmLXNlcnZpY2UtdGlsZS1yZXBlYXRlciAuZ3JpZC1sb2dvLXJlcGVhdGVyIC5ib3ggYSBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn0iLCIvLyAgTUVESUEgUVVFUklFU1xuQG1peGluIG1pbi13aWR0aCgkc2l6ZSApIHtcbiAgICAkdmFsdWU6ICcnO1xuXG4gICAgQGlmICh0eXBlLW9mKCRzaXplICk9PSdudW1iZXInKSB7XG4gICAgICAgICR2YWx1ZTogJHNpemU7XG5cbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRzaXplICk7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3tjYWxjKCR2YWx1ZSAvIDE2KX1lbSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cblxuLy8gUkVTUE9OU0lWRSBSQVRJT1xuQG1peGluIHJhdGlvKCR4LCAkeSApIHtcbiAgICBwYWRkaW5nLXRvcDogdW5xdW90ZShjYWxjKCR5IC8gJHggKSAqIDEwMCArICclJyk7XG59XG5cblxuLy8gIFRSVU5DQVRFXG5AbWl4aW4gdHJ1bmNhdGUoJG92ZXJmbG93OiBlbGxpcHNpcykge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiAkb3ZlcmZsb3c7XG59XG5cblxuLy8gIFBTRVVET1xuQG1peGluIGJlZm9yZSgkaW5jbHVkZTogdHJ1ZSwgJHBvc2l0aW9uOiBhYnNvbHV0ZSwgJGNvbnRlbnQ6ICcnKSB7XG5cbiAgICAmOjpiZWZvcmUge1xuXG4gICAgICAgIEBpZiAoJGluY2x1ZGUgKSB7XG4gICAgICAgICAgICBjb250ZW50OiAkY29udGVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuXG5AbWl4aW4gYWZ0ZXIoJGluY2x1ZGU6IHRydWUsICRwb3NpdGlvbjogYWJzb2x1dGUsICRjb250ZW50OiAnJykge1xuXG4gICAgJjo6YWZ0ZXIge1xuXG4gICAgICAgIEBpZiAoJGluY2x1ZGUgKSB7XG4gICAgICAgICAgICBjb250ZW50OiAkY29udGVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuXG5AbWl4aW4gb2JqZWN0LWZpdCgkeDogNTAlLCAkeTogNTAlKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogJHggJHk7XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0Jztcbn1cblxuQGZ1bmN0aW9uIG1hZ2ljLWNsYW1wKCRtaW46IDIwcHgsICRtYXg6IDIwMHB4LCAkZHluYW1pYzogNTAsICRvZmZzZXQ6IDIwMHB4LCAkYnJlYWtwb2ludDogdmFyKC0tY29udGFpbmVyLXdpZHRoKSkge1xuICAgIEByZXR1cm4gY2xhbXAoJG1pbiwgY2FsYygjeyRkeW5hbWljfXZ3IC0gI3skYnJlYWtwb2ludH0qI3tjYWxjKCRkeW5hbWljLzEwMCl9ICsgI3skb2Zmc2V0fSksICN7JG1heH0pO1xufVxuXG5AbWl4aW4gZmxleC1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuXG4vLyBERUJVR1xuQG1peGluIGRlYnVnIHtcbiAgICAqIHtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHJlZDtcbiAgICB9XG59XG4iXX0= */
