/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/styles/service.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "Cambria";
  src: url(/build/fonts/Cambria-Font-For-Windows.767a1ee4.ttf) format("truetype");
}
@font-face {
  font-family: "Nunito Sans";
  src: url(/build/fonts/NunitoSans.61b71ee9.ttf) format("truetype");
}
body {
  font-family: "Nunito Sans", sans-serif;
  font-size: 14px;
}

.ff-family-title {
  font-family: "Cambria", sans-serif;
}

.bg-custom-gradient {
  background: linear-gradient(90deg, #6c757d, #ced4da);
}

.cursor-pointer {
  cursor: pointer;
}

.bg-dark-opacity-90 {
  background-color: rgba(39, 41, 46, 0.9);
}

.bg-cover {
  position: relative;
  background-size: cover !important;
  background-position: center center !important;
}
.bg-cover span.bg-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
}
.form-control:focus {
  box-shadow: none;
  outline: 0;
}

.radio {
  margin: 0.5rem;
}
.radio input[type=radio] {
  position: absolute;
  opacity: 0;
}
.radio input[type=radio] + .radio-label:before {
  content: "";
  background: white;
  border-radius: 100%;
  border: 1px solid #27292e;
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  position: relative;
  margin-right: 1em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  transition: all 250ms ease;
  top: 2px;
}
.radio input[type=radio]:checked + .radio-label:before {
  background-color: #27292e;
  box-shadow: inset 0 0 0 2px #ffffff;
}
.radio input[type=radio] + .radio-label:empty:before {
  margin-right: 0;
}

.container-service-type {
  min-height: 450px;
}
.container-service-type:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 50%;
  height: 120px;
  background-color: var(--color);
}
.container-service-type .container-title {
  padding-left: 80px;
}
.container-service-type .container-title .container-pictogramme {
  left: -70px;
  width: 120px;
  height: 120px;
  border-radius: 60px;
}
@media (max-width: 575px) {
  .container-service-type .container-title {
    padding-left: 50px;
  }
  .container-service-type .container-title .container-pictogramme {
    left: -60px;
    width: 100px;
    height: 80px;
  }
  .container-service-type .container-title .container-pictogramme svg {
    right: 13px;
    position: absolute;
  }
}
.container-service-type .container-title h6 {
  letter-spacing: 0.4px;
}
.container-service-type .container-categories {
  padding-left: 80px;
}
@media (max-width: 575px) {
  .container-service-type .container-categories {
    padding-left: initial;
  }
}
.container-service-type .container-categories .container-category {
  background-size: cover;
  background-position: center center;
  height: 400px;
  transition: all 0.5s;
  top: 0;
}
.container-service-type .container-categories .container-category:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 13px;
  background-color: var(--color);
}
.container-service-type .container-categories .container-category .container-wording {
  top: 100%;
  transition: all 0.8s;
}
.container-service-type .container-categories .container-category .container-wording:before {
  z-index: 1;
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  background: var(--color);
}
.container-service-type .container-categories .container-category:hover .container-wording {
  top: 0;
}
@media (max-width: 575px) {
  .container-service-type .container-categories .container-category {
    height: 300px;
  }
}

.container-sub-service-detail .container-title .container-wording {
  max-width: 640px;
}
@media (max-width: 1199px) {
  .container-sub-service-detail .container-title .container-wording {
    right: -80px;
  }
}
@media (max-width: 767px) {
  .container-sub-service-detail .container-title .container-wording {
    max-width: initial;
    right: auto;
  }
}
.container-sub-service-detail .container-title .container-img-background {
  background-size: cover;
  background-position: center center;
}
@media (max-width: 767px) {
  .container-sub-service-detail .container-title .container-img-background {
    height: 350px !important;
  }
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item .accordion-button:focus {
  box-shadow: none;
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-header button.accordion-button:after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3C%21--%21Font%20Awesome%20Free%206.7.2%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree%20Copyright%202025%20Fonticons%2C%20Inc.--%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M233.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200l192-192c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L256%20338.7%2086.6%20169.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3l192%20192z%22%2F%3E%3C%2Fsvg%3E");
}
@media (min-width: 992px) {
  .container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body > div.col-xxl-2 {
    width: 14% !important;
  }
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-phone:before, .container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-mail:before {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  font-size: 13px;
  position: absolute;
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-whatsapp:after {
  font-family: "Font Awesome 6 Brands";
  font-weight: 900;
  font-size: 14px;
  position: absolute;
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-phone {
  padding-left: 20px;
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-phone:before {
  content: "\f095";
  left: 0;
  top: -1px;
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-mail {
  padding-left: 20px;
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-mail:before {
  content: "\f0e0";
  left: 0;
  top: 0;
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-whatsapp {
  padding-left: 40px !important;
}
.container-sub-service-detail .container-sub-sub-services .accordion .accordion-item.accordion-contacts .accordion-body a.ico-whatsapp:after {
  content: "\f232";
  left: 20px;
  top: -2px;
}

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