/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/frontend/scss/pages/_about.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.abs-video {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
@media (max-width: 991.98px) {
  .abs-video {
    margin-top: 3rem;
    position: relative;
    margin-left: -0.75rem;
    width: 100vw;
  }
}

.group-card {
  position: absolute;
  top: -40px;
  left: 0;
  right: 0;
}
.group-card .card-body {
  display: flex;
  align-items: center;
  flex-direction: column;
  background-color: #E6E6E6;
  justify-content: center;
}
.group-card .card-body img {
  height: 120px;
}
.group-card .card-body .second-row {
  width: 100%;
}
.group-card .card-body .second-row img {
  height: 50px;
}
@media (max-width: 991.98px) {
  .group-card {
    position: relative;
    margin-left: -0.75rem;
    width: 100vw;
    top: unset;
  }
}

.quote-decoration-top {
  position: absolute;
  left: 30%;
  top: -45px;
  height: 110px;
  width: 80%;
  background-color: rgba(230, 230, 230, 0.35);
  z-index: -1;
}
@media (max-width: 991.98px) {
  .quote-decoration-top {
    right: -0.75rem;
    left: unset;
  }
}

.quote-decoration-bottom {
  position: absolute;
  right: 30%;
  bottom: -45px;
  height: 110px;
  width: 80%;
  background-color: rgba(230, 230, 230, 0.35);
  z-index: -1;
}
@media (max-width: 991.98px) {
  .quote-decoration-bottom {
    top: -20px;
    bottom: unset;
    right: unset;
    left: -0.75rem;
  }
}

.story-section {
  background-color: #192851;
}
.story-section .progress-line {
  position: absolute;
  top: -8rem;
  left: 6rem;
  width: 100%;
  height: 3px;
  background-color: #FFFFFF;
  display: flex;
  align-items: center;
}
.story-section .progress-line:after {
  height: 32px;
  width: 32px;
  border-radius: 50%;
  border: solid 10px #FFFFFF;
  background-color: #E33A3A;
  content: "";
  display: block;
}
.story-section .image {
  position: absolute;
  top: -60px;
  left: 0;
  right: 0;
}
@media (max-width: 991.98px) {
  .story-section .image {
    position: relative;
    top: unset;
  }
}
@media (max-width: 991.98px) {
  .story-section .text-white {
    min-height: 120px;
  }
  .story-section .col-lg-4 {
    padding: 0 0.75rem;
  }
}
@media (min-width: 992px) {
  .story-section .splide__track {
    overflow: visible !important;
  }
}
.story-section .splide__arrow {
  background-color: transparent !important;
  width: 50px;
  height: 50px;
}
.story-section .splide__arrow svg {
  width: 50px;
  height: 50px;
}
.story-section .splide__arrow:hover {
  background-color: transparent !important;
}
.story-section .splide__arrow--prev {
  left: 0 !important;
  right: unset !important;
  top: 4rem !important;
}
.story-section .splide__arrow--next {
  left: 5rem !important;
  right: unset !important;
  top: 4rem !important;
}

.team-section {
  background-color: #192851;
}
.team-section .splide__arrow {
  background-color: transparent !important;
  width: 50px;
  height: 50px;
}
.team-section .splide__arrow svg {
  width: 50px;
  height: 50px;
}
.team-section .splide__arrow:hover {
  background-color: transparent !important;
}
.team-section .splide__arrow--prev {
  left: 0 !important;
  right: unset !important;
  bottom: 0 !important;
}
.team-section .splide__arrow--next {
  left: 5rem !important;
  right: unset !important;
  bottom: 0 !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnRlbmRfYWJvdXQuY3NzIiwibWFwcGluZ3MiOiI7OztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFGSjtBQ3VFSTtFRHpFSjtJQU9RO0lBQ0E7SUFDQTtJQUNBO0VBRE47QUFDRjs7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBREo7QUFHSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHlCRWJHO0VGY0g7QUFEUjtBQUdRO0VBQ0k7QUFEWjtBQUlRO0VBQ0k7QUFGWjtBQUlZO0VBQ0k7QUFGaEI7QUN3Q0k7RUQzREo7SUEyQlE7SUFDQTtJQUNBO0lBQ0E7RUFKTjtBQUNGOztBQU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKSjtBQ3NCSTtFRHpCSjtJQVVRO0lBQ0E7RUFITjtBQUNGOztBQU1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFISjtBQ01JO0VEVko7SUFVUTtJQUNBO0lBQ0E7SUFDQTtFQUZOO0FBQ0Y7O0FBS0E7RUFDSSx5QkVyRFE7QUZtRFo7QUFJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkV0RUE7RUZ1RUE7RUFDQTtBQUZSO0FBSVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRTlFTjtFRitFTTtFQUNBO0FBRlo7QUFNSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBSlI7QUMvQkk7RUQrQkE7SUFPUTtJQUNBO0VBSFY7QUFDRjtBQ3JDSTtFRDRDSTtJQUNJO0VBSlY7RUFPTTtJQUNJO0VBTFY7QUFDRjtBQzFESTtFRGtFQTtJQUVRO0VBTlY7QUFDRjtBQVNJO0VBQ0k7RUFDQTtFQUNBO0FBUFI7QUFTUTtFQUNJO0VBQ0E7QUFQWjtBQVVRO0VBQ0k7QUFSWjtBQWNJO0VBQ0k7RUFDQTtFQUNBO0FBWlI7QUFlSTtFQUNJO0VBQ0E7RUFDQTtBQWJSOztBQWlCQTtFQUNJLHlCRXZJUTtBRnlIWjtBQWdCSTtFQUNJO0VBQ0E7RUFDQTtBQWRSO0FBZ0JRO0VBQ0k7RUFDQTtBQWRaO0FBaUJRO0VBQ0k7QUFmWjtBQXFCSTtFQUNJO0VBQ0E7RUFDQTtBQW5CUjtBQXNCSTtFQUNJO0VBQ0E7RUFDQTtBQXBCUixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Zyb250ZW5kL3Njc3MvcGFnZXMvX2Fib3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1mcm9udGVuZC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZnJvbnRlbmQvc2Nzcy9fdmFyaWFibGVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIn4vYXNzZXRzL2Zyb250ZW5kL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC1mcm9udGVuZC9zY3NzL21peGluc1wiO1xuXG4uYWJzLXZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLS43NXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cbn1cblxuLmdyb3VwLWNhcmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmQtcm93IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtLjc1cmVtO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHRvcDogdW5zZXQ7XG4gICAgfVxufVxuXG4ucXVvdGUtZGVjb3JhdGlvbi10b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzMCU7XG4gICAgdG9wOiAtNDVweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHQsIC4zNSk7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcmlnaHQ6IC0uNzVyZW07XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgIH1cbn1cblxuLnF1b3RlLWRlY29yYXRpb24tYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwJTtcbiAgICBib3R0b206IC00NXB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRsaWdodCwgLjM1KTtcbiAgICB6LWluZGV4OiAtMTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIGxlZnQ6IC0uNzVyZW07XG4gICAgfVxufVxuXG4uc3Rvcnktc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblxuICAgIC5wcm9ncmVzcy1saW5lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC04cmVtO1xuICAgICAgICBsZWZ0OiA2cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxMHB4ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAudGV4dC13aGl0ZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wtbGctNCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIC43NXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGxpZGVfX2Fycm93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICBsZWZ0OiAwIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgdG9wOiA0cmVtIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgIGxlZnQ6IDVyZW0haW1wb3J0YW50O1xuICAgICAgICByaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDRyZW0haW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRlYW0tc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblxuICAgIC5zcGxpZGVfX2Fycm93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICBsZWZ0OiAwIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgIGxlZnQ6IDVyZW0haW1wb3J0YW50O1xuICAgICAgICByaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IDAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIkZm9udC1mYW1pbHktc2Fucy1zZXJpZjogUHJvbXB0LCBzYW5zLXNlcmlmO1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiBQcm9tcHQsIHNhbnMtc2VyaWY7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6IDQwMDtcblxuJGZzLTN4bDogMS41cmVtO1xuJGZzLXh4bDogMS4zNzVyZW07XG4kZnMteGw6IDEuMjVyZW07XG4kZnMtbGc6IDEuMTI1cmVtO1xuJGZzLW1kOiAxcmVtO1xuJGZzLXNtOiAuODc1cmVtO1xuJGZzLXhzOiAuNzVyZW07XG4kZnMteHhzOiAuNjI1cmVtO1xuXG4kZ3JheS1ib3JkZXI6ICNGMkYyRjI7XG4kZ3JheS0xMDA6ICNFNkU2RTY7XG4kZ3JheS0yMDA6ICNFRUVGRUE7XG4kZ3JheS0zMDA6ICNEQURCREM7XG4kZ3JheS00MDA6ICM0RTRFNEU7XG4kZ3JheS01MDA6ICNERUU1RTg7XG4kZ3JheS02MDA6ICM3MDcwNzA7XG4kZ3JheS05MDA6ICM0QzRDNEQ7XG5cbiR3aGl0ZTogI0ZGRkZGRjtcbiRyZWQ6ICNFMzNBM0E7XG4keWVsbG93OiAjZmZjMTA3O1xuJGdyZWVuOiAjMDBhODZiO1xuJGN5YW46ICMxRTc4RkY7XG4kYmxhY2s6ICMwMDAwMDA7XG4kYm9keS1jb2xvcjogJGJsYWNrO1xuXG4kcHJpbWFyeTogI0VEMUMyNDtcbiRzZWNvbmRhcnk6ICMxOTI4NTE7XG5cbiRzdWNjZXNzOiAkZ3JlZW47XG4kaW5mbzogJGN5YW47XG4kd2FybmluZzogJHllbGxvdztcbiRkYW5nZXI6ICRyZWQ7XG4kbGlnaHQ6ICRncmF5LTEwMDtcbiR0ZXh0LW11dGVkOiAkZ3JheS00MDA7XG4kZGFyazogJGJsYWNrO1xuXG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6IDQwMDtcbiRuYXYtbGluay1wYWRkaW5nLXk6IDA7XG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6IDA7XG5cbiRib3JkZXItcmFkaXVzLXhzOiAwO1xuJGJvcmRlci1yYWRpdXMtc206IDA7XG4kYm9yZGVyLXJhZGl1czogMDtcbiRib3JkZXItcmFkaXVzLWxnOiAwO1xuJGJvcmRlci1yYWRpdXMtcGlsbDogNTByZW07XG5cbiRib3JkZXItY29sb3I6ICRncmF5LWJvcmRlcjtcbiRidG4tZm9udC13ZWlnaHQ6IDUwMDtcbiRidG4tYm9yZGVyLXdpZHRoOiAxcHg7XG4kYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuJGJ0bi1wYWRkaW5nLXktc206IC4zNzVyZW07XG4kYnRuLXBhZGRpbmcteC1zbTogLjg3NXJlbTtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogJGJvcmRlci1yYWRpdXMteHM7XG4kYnRuLXBhZGRpbmcteTogLjc1cmVtO1xuJGJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XG4kaW5wdXQtYnRuLXBhZGRpbmcteTogLjc1cmVtO1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6IDA7XG4kaW5wdXQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4kaW5wdXQtZm9udC13ZWlnaHQ6IDUwMDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICNkY2RmZTM7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6IC44NzVyZW07XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06IHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoMCk7XG5cbiRmb2N1cy1yaW5nLXdpZHRoOiAuMjVyZW07XG4kZm9jdXMtcmluZy1vcGFjaXR5OiAuMjU7XG4kZm9jdXMtcmluZy1jb2xvcjogcmdiYSgkZGFyaywgJGZvY3VzLXJpbmctb3BhY2l0eSk7XG4kZm9jdXMtcmluZy1ibHVyOiAwO1xuJGZvY3VzLXJpbmctYm94LXNoYWRvdzogMCAwICRmb2N1cy1yaW5nLWJsdXIgJGZvY3VzLXJpbmctd2lkdGggJGZvY3VzLXJpbmctY29sb3I7XG5cbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6IHRpbnQtY29sb3IoJGJsYWNrLCA1MCUpO1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogJGJsYWNrO1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogMDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6IC4zNzVyZW07XG5cbiRsaW5rLWNvbG9yOiAkYmxhY2s7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMHZoKTtcbiRtb2RhbC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogMDtcblxuJGJhZGdlLWZvbnQtc2l6ZTogJGZzLW1kO1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiA0MDA7XG4kYmFkZ2UtY29sb3I6ICRkYXJrO1xuJGJhZGdlLXBhZGRpbmcteTogLjg3NXJlbTtcbiRiYWRnZS1wYWRkaW5nLXNtLXk6IDFyZW07XG4kYmFkZ2UtcGFkZGluZy1zbS14OiAxcmVtO1xuJGJhZGdlLXBhZGRpbmcteDogMXJlbTtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAwO1xuXG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuJGFjY29yZGlvbi1iZzogJHdoaXRlO1xuJGFjY29yZGlvbi1idXR0b24taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEyIDNWMjFNMyAxMkgyMScgc3Ryb2tlPSclMjMxOTE5MUInIHN0cm9rZS13aWR0aD0nMS41Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICRsaWdodDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogJGxpZ2h0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAkZGFyaztcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogbm9uZTtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgMTJIMjEnIHN0cm9rZT0nJTIzMTkxOTFCJyBzdHJva2Utd2lkdGg9JzEuNScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcblxuJG5hdi10YWJzLWJvcmRlci13aWR0aDogMDtcbiRib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiRjYXJkLWJvcmRlci13aWR0aDogMDtcbiRjYXJkLXNwYWNlci14OiAxLjVyZW07XG4kY2FyZC1zcGFjZXIteTogMS41cmVtO1xuXG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICRkYXJrO1xuXG4kdG9hc3QtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuJHRvYXN0LWJvcmRlci13aWR0aDogMXB4O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAwO1xuJHBhZ2luYXRpb24tY29sb3I6ICRkYXJrO1xuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAkd2hpdGU7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICRkYXJrO1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAwO1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAwO1xuXG4kdGhlbWUtY29sb3JzOiAoXG4gICAgICAgIFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcbiAgICAgICAgXCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcbiAgICAgICAgXCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxuICAgICAgICBcImluZm9cIjogJGluZm8sXG4gICAgICAgIFwid2FybmluZ1wiOiAkd2FybmluZyxcbiAgICAgICAgXCJkYW5nZXJcIjogJGRhbmdlcixcbiAgICAgICAgXCJsaWdodFwiOiAkbGlnaHQsXG4gICAgICAgIFwiZGFya1wiOiAkZGFyayxcbiAgICAgICAgXCJ3aGl0ZVwiOiAkd2hpdGUsXG4gICAgICAgIFwiZ3JheS0xMDBcIjogJGdyYXktMTAwLFxuICAgICAgICBcImdyYXktMjAwXCI6ICRncmF5LTIwMCxcbiAgICAgICAgXCJncmF5LTMwMFwiOiAkZ3JheS0zMDAsXG4gICAgICAgIFwiZ3JheS01MDBcIjogJGdyYXktNTAwLFxuICAgICAgICBcImdyYXktNjAwXCI6ICRncmF5LTYwMCxcbiAgICAgICAgXCJncmF5LTkwMFwiOiAkZ3JheS05MDAsXG4pO1xuXG4kYXNwZWN0LXJhdGlvczogKFxuICAgICAgICBcIjF4MVwiOiAxMDAlLFxuICAgICAgICBcIjEweDNcIjogY2FsYygzIC8gMTAgKiAxMDAlKSxcbiAgICAgICAgXCI2eDFcIjogY2FsYygxIC8gNiAqIDEwMCUpLFxuICAgICAgICBcIjN4NFwiOiBjYWxjKDQgLyAzICogMTAwJSksXG4gICAgICAgIFwiN3gxMFwiOiBjYWxjKDEwIC8gNyAqIDEwMCUpLFxuICAgICAgICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gICAgICAgIFwiMTAweDg1XCI6IGNhbGMoODUgLyAxMDAgKiAxMDAlKSxcbiAgICAgICAgXCI1eDJcIjogY2FsYygyIC8gNSAqIDEwMCUpLFxuICAgICAgICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgICAgICAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSksXG4gICAgICAgIFwiMngxXCI6IGNhbGMoMSAvIDIgKiAxMDAlKSxcbiAgICAgICAgXCIxeDJcIjogY2FsYygyIC8gMSAqIDEwMCUpXG4pO1xuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICAgICAgICB4czogMCxcbiAgICAgICAgc206IDU3NnB4LFxuICAgICAgICBtZDogNzY4cHgsXG4gICAgICAgIGxnOiA5OTJweCxcbiAgICAgICAgeGw6IDEyMDBweCxcbiAgICAgICAgeHhsOiAxNTAwcHhcbik7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgICAgICBzbTogNTQwcHgsXG4gICAgICAgIG1kOiA3MjBweCxcbiAgICAgICAgbGc6IDk2MHB4LFxuICAgICAgICB4bDogMTE0MHB4LFxuICAgICAgICB4eGw6IDEzMjBweFxuKTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/