#services {
  overflow: hidden;
  isolation: isolate;
}
#services .banner-normal .content-text {
  max-width: 800px;
}
#services .info {
  position: relative;
  height: 618px;
}
@media (max-width: 1100px) {
  #services .info {
    height: auto;
  }
}
@media (max-width: 1100px) and (max-width: 1100px) {
  #services .info .container {
    --bs-gutter-x: 40px;
  }
}
@media (max-width: 1100px) {
  #services .info .container .row {
    --bs-gutter-y: 60px;
  }
}
#services .info:not(.reverse) .img-wrapper {
  right: 0;
  top: 0;
}
#services .info:not(.reverse) .square {
  left: 0;
  top: 0;
}
#services .info:not(.reverse) .info--wrapper {
  max-width: 405px;
  display: block;
  margin-left: auto;
  margin-right: 30px;
}
#services .info:not(.reverse) .lines {
  rotate: 180deg;
}
#services .info.reverse .img-wrapper {
  left: 0;
  top: 0;
}
#services .info.reverse .square {
  right: 0;
}
@media (max-width: 1100px) {
  #services .info--wrapper {
    padding-top: 0 !important;
    max-width: 100% !important;
    margin-inline: 0 !important;
  }
}
#services .info--wrapper p {
  color: #383838;
  font-family: "Roboto", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
#services .info--wrapper p strong {
  color: #00AEEF;
  font-weight: 700;
}
#services .info--wrapper p + p {
  margin-top: 25px;
}
#services .info .img-wrapper {
  position: absolute;
  width: min(843px, 48vw);
  height: 618px;
}
@media (max-width: 1400px) {
  #services .info .img-wrapper {
    width: 46vw;
  }
}
@media (max-width: 1100px) {
  #services .info .img-wrapper {
    position: relative;
    z-index: -1;
    width: 100%;
    height: 350px;
    margin-top: 0;
  }
}
#services .info .img-wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#services .info .square {
  position: absolute;
  z-index: -1;
  background-color: #0084B5;
}
@media (max-width: 1100px) {
  #services .info .square {
    display: none;
  }
}
#services .info .lines {
  position: absolute;
}
#services .info-1 {
  margin-block: 235px 190px;
}
@media (max-width: 1100px) {
  #services .info-1 {
    margin-block: 60px;
  }
}
#services .info-1 .info--wrapper {
  max-width: 405px;
  padding-top: 184px;
  margin-left: 80px;
}
@media (max-width: 1400px) {
  #services .info-1 .info--wrapper {
    margin-left: 30px;
  }
}
#services .info-1 .mask-text {
  inset: -157px 202px auto auto;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
}
#services .info-2 {
  margin-block: 0 240px;
}
@media (max-width: 1100px) {
  #services .info-2 {
    margin-block: 60px;
  }
}
#services .info-2 .info--wrapper {
  padding-top: 244px;
}
#services .info-2 .square {
  width: 168px;
  height: 100%;
}
@media (max-width: 1400px) {
  #services .info-2 .square {
    width: 90px;
  }
}
#services .info-2 .square::after {
  content: "";
  position: absolute;
  bottom: 99%;
  left: 0;
  height: 210px;
  width: inherit;
  background-color: #0084B5;
}
#services .info-2 .mask-text {
  inset: -137px auto auto 315px;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
}
#services .info-3 {
  margin-block: 0 205px;
}
@media (max-width: 1100px) {
  #services .info-3 {
    margin-block: 60px;
  }
}
#services .info-3 .info--wrapper {
  max-width: 516px;
  padding-top: 124px;
}
#services .info-3 .mask-text {
  inset: -115px auto auto 314px;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
}
#services .info-3 .lines {
  bottom: 98%;
  right: 0;
  z-index: -1;
}
@media (max-width: 1700px) {
  #services .info-3 .lines img {
    width: 25vw;
  }
}
#services .info-4 {
  margin-block: 0 236px;
}
@media (max-width: 1100px) {
  #services .info-4 {
    margin-block: 60px;
  }
}
#services .info-4 .info--wrapper {
  padding-top: 153px;
  max-width: 438.63px;
}
#services .info-4 .lines {
  bottom: 98%;
  left: -157px;
  z-index: -1;
}
@media (max-width: 1700px) {
  #services .info-4 .lines img {
    width: 25vw;
  }
}
#services .info-4 .mask-text {
  inset: -114px auto auto 504px;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
  top: -193px !important;
}
#services .info-5 {
  margin-block: 0 284px;
}
@media (max-width: 1100px) {
  #services .info-5 {
    margin-block: 60px;
  }
}
#services .info-5 .info--wrapper {
  max-width: 434px;
  padding-top: 117px;
}
#services .info-5 .mask-text {
  inset: -115px auto auto 314px;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
}
#services .info-5 .square {
  top: 0;
  width: 368px;
  height: 100%;
}
@media (max-width: 1700px) {
  #services .info-5 .square {
    width: 200px;
  }
}
@media (max-width: 1400px) {
  #services .info-5 .square {
    width: 90px;
  }
}
#services .info-5 .square::after {
  content: "";
  position: absolute;
  bottom: 99%;
  left: 0;
  height: 250px;
  width: inherit;
  background-color: #0084B5;
}
#services .info-6 {
  margin-block: 0 237px;
}
@media (max-width: 1100px) {
  #services .info-6 {
    margin-block: 60px;
  }
}
#services .info-6 .info--wrapper {
  padding-top: 203px;
}
#services .info-6 .mask-text {
  inset: -150px auto auto 315px;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
}
@media (max-width: 1100px) {
  #services .info-6 .mask-text {
    font-size: min(65px, 14vw) !important;
  }
}
#services .info-7 {
  margin-block: 0 205px;
}
@media (max-width: 1100px) {
  #services .info-7 {
    margin-block: 60px;
  }
}
#services .info-7 .info--wrapper {
  max-width: 516px;
  padding-top: 117px;
}
#services .info-7 .mask-text {
  inset: -115px auto auto 314px;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
}
#services .info-7 .lines {
  bottom: 98%;
  right: 0;
  z-index: -1;
}
@media (max-width: 1700px) {
  #services .info-7 .lines img {
    width: 25vw;
  }
}
#services .info-8 {
  margin-block: 0 237px;
}
@media (max-width: 1100px) {
  #services .info-8 {
    margin-block: 60px;
  }
}
#services .info-8 .info--wrapper {
  padding-top: 93px;
  max-width: 438px;
}
#services .info-8 .square {
  width: 368px;
  height: 100%;
}
@media (max-width: 1750px) {
  #services .info-8 .square {
    width: 16vw;
  }
}
@media (max-width: 1400px) {
  #services .info-8 .square {
    width: 90px;
  }
}
#services .info-8 .square::after {
  content: "";
  position: absolute;
  bottom: 99%;
  left: 0;
  height: 240px;
  width: inherit;
  background-color: #0084B5;
}
#services .info-8 .mask-text {
  inset: -118px auto auto 502px;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
}
#services .info-9 {
  margin-block: 0 135px;
}
@media (max-width: 1100px) {
  #services .info-9 {
    margin-block: 60px 0;
  }
}
#services .info-9 .info--wrapper {
  max-width: 516px;
  padding-top: 124px;
}
#services .info-9 .mask-text {
  inset: -113px auto auto 533px;
  z-index: 1;
  font-size: min(9.4vw, 180px);
  line-height: 0.79;
}
#services .mask-text {
  text-align: start;
  margin-block: 0;
  font-family: "Revx Neue", sans-serif;
  font-size: 11.5vw;
  font-style: normal;
  font-weight: 700;
  line-height: 100px;
  /* 40% */
  color: transparent;
  -webkit-text-stroke: 2px #00AEEF;
  /* width and color of the stroke */
  -webkit-background-clip: text;
          background-clip: text;
  position: absolute;
  bottom: 150px;
  left: 0;
  filter: blur(0);
}
@media (max-width: 1100px) {
  #services .mask-text {
    position: unset;
    padding-left: 15px;
    font-size: min(65px, 17.5vw) !important;
    line-height: 0.9;
    margin-block: 39px -20px !important;
  }
}
#services h2 {
  color: var(--tbl-default-black, #383838);
  font-family: "Revx Neue", sans-serif;
  font-size: 45px;
  line-height: 50px;
  font-style: normal;
  font-weight: 400;
  margin-block: 35px 26px;
  position: relative;
}
#services h2::after {
  content: "";
  position: absolute;
  width: 63px;
  height: 4px;
  background-color: #00AEEF;
  top: -35px;
  left: 0;
}
#services h2 strong {
  color: var(--tbl-default-black, #383838);
  font-family: "Revx Neue";
  font-size: 45px;
  font-style: normal;
  font-weight: 700;
  line-height: 50px;
}
@media (max-width: 1100px) {
  #services h2 {
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    /* 100% */
  }
  #services h2 strong {
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QVZZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUFXaEI7QUFSUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBVVo7QUFQSTtFQUNJO0FBU1I7QUFQUTtFQUhKO0lBSVE7RUFVVjtBQUNGO0FBVFE7RUFDSTtFQUNBO0FBV1o7QUFUUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBV1o7QUFQSTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFRUjtBQU5RO0VBbkJKO0lBb0JRO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7RUFRVjtBQUNGO0FBTkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUVI7QUFOUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUVo7QUFMUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU9aO0FBTFE7RUE1Qko7SUE2QlE7SUFDQTtJQUNBO0lBQ0E7SUFBbUI7RUFTN0I7RUFSVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VBVWQ7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvcGFnZXMvc2VydmljZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIjc2VydmljZXMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuXG4gICAgLmJhbm5lci1ub3JtYWwge1xuICAgICAgICAuY29udGVudC10ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmluZm8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNjE4cHg7IC8vIGltZyBoZWlnaHRcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLS1icy1ndXR0ZXIteDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXk6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bm90KC5yZXZlcnNlKSB7XG4gICAgICAgICAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNxdWFyZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5mby0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDVweDtcbiAgICAgICAgICAgICAgICAvLyBhbGlnbiBlbmRcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGluZXMge1xuICAgICAgICAgICAgICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucmV2ZXJzZSB7XG4gICAgICAgICAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNxdWFyZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0td3JhcHBlciB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwQUVFRjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwICsgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IE1pbig4NDNweCwgNDh2dyk7XG4gICAgICAgICAgICBoZWlnaHQ6IDYxOHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ2dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NEI1O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGluZXMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbmZvLTEge1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDIzNXB4IDE5MHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAuaW5mby0td3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFzay10ZXh0IHtcbiAgICAgICAgICAgIGluc2V0OiAtMTU3cHggMjAycHggYXV0byBhdXRvO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogTWluKDkuNHZ3LCAxODBweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogLjc5O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbmZvLTIge1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDAgMjQwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvLS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNDRweDtcbiAgICAgICAgfVxuICAgICAgICAuc3F1YXJlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNjhweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDk5JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NEI1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYXNrLXRleHQge1xuICAgICAgICAgICAgaW5zZXQ6IC0xMzdweCBhdXRvIGF1dG8gMzE1cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiBNaW4oOS40dncsIDE4MHB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAuNzk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmluZm8tMyB7XG4gICAgICAgIG1hcmdpbi1ibG9jazogMCBjYWxjKDEwOXB4ICsgOTZweCk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvLS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1hc2stdGV4dCB7XG4gICAgICAgICAgICBpbnNldDogLTExNXB4IGF1dG8gYXV0byAzMTRweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IE1pbig5LjR2dywgMTgwcHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC43OTtcbiAgICAgICAgfVxuICAgICAgICAubGluZXMge1xuICAgICAgICAgICAgYm90dG9tOiA5OCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbmZvLTQge1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDAgY2FsYygxMjdweCArIDEwOXB4KTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmluZm8tLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1M3B4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MzguNjNweDtcbiAgICAgICAgfVxuICAgICAgICAubGluZXMge1xuICAgICAgICAgICAgYm90dG9tOiA5OCU7XG4gICAgICAgICAgICBsZWZ0OiAtMTU3cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFzay10ZXh0IHtcbiAgICAgICAgICAgIGluc2V0OiAtMTE0cHggYXV0byBhdXRvIDUwNHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogTWluKDkuNHZ3LCAxODBweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogLjc5O1xuICAgICAgICAgICAgdG9wOiAtMTkzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW5mby01IHtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAwIGNhbGMoMTIwcHggKyA2MHB4ICsgMTA0cHgpO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAuaW5mby0td3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQzNHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDExN3B4O1xuICAgICAgICB9XG4gICAgICAgIC5tYXNrLXRleHQge1xuICAgICAgICAgICAgaW5zZXQ6IC0xMTVweCBhdXRvIGF1dG8gMzE0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiBNaW4oOS40dncsIDE4MHB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAuNzk7XG4gICAgICAgIH1cbiAgICAgICAgLnNxdWFyZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMzY4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogOTklO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg0QjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmluZm8tNiB7XG4gICAgICAgIG1hcmdpbi1ibG9jazogMCBjYWxjKDEyN3B4ICsgMTEwcHgpO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAuaW5mby0td3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1hc2stdGV4dCB7XG4gICAgICAgICAgICBpbnNldDogLTE1MHB4IGF1dG8gYXV0byAzMTVweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IE1pbig5LjR2dywgMTgwcHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC43OTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogTWluKDY1cHgsIDE0dncpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmluZm8tNyB7XG4gICAgICAgIG1hcmdpbi1ibG9jazogMCBjYWxjKDEwOXB4ICsgOTZweCk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvLS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTE3cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1hc2stdGV4dCB7XG4gICAgICAgICAgICBpbnNldDogLTExNXB4IGF1dG8gYXV0byAzMTRweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IE1pbig5LjR2dywgMTgwcHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC43OTtcbiAgICAgICAgfVxuICAgICAgICAubGluZXMge1xuICAgICAgICAgICAgYm90dG9tOiA5OCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbmZvLTgge1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDAgY2FsYygxMjdweCArIDExMHB4KTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmluZm8tLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDkzcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQzOHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgICAgd2lkdGg6IDM2OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTc1MHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogOTklO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg0QjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1hc2stdGV4dCB7XG4gICAgICAgICAgICBpbnNldDogLTExOHB4IGF1dG8gYXV0byA1MDJweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IE1pbig5LjR2dywgMTgwcHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC43OTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW5mby05IHtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAwIDEzNXB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogNjBweCAwO1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvLS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1hc2stdGV4dCB7XG4gICAgICAgICAgICBpbnNldDogLTExM3B4IGF1dG8gYXV0byA1MzNweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IE1pbig5LjR2dywgMTgwcHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC43OTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXNrLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAwO1xuXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUmV2eCBOZXVlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxMS41dnc7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAvKiA0MCUgKi9cbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAycHggIzAwQUVFRjtcbiAgICAgICAgLyogd2lkdGggYW5kIGNvbG9yIG9mIHRoZSBzdHJva2UgKi9cbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTUwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGZpbHRlcjogYmx1cigwKTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogTWluKDY1cHgsIDE3LjV2dykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAuOTtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMzlweCAtMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXRibC1kZWZhdWx0LWJsYWNrLCAjMzgzODM4KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSZXZ4IE5ldWUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ibG9jazogMzVweCAyNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNjNweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUVFRjtcbiAgICAgICAgICAgIHRvcDogLTM1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10YmwtZGVmYXVsdC1ibGFjaywgIzM4MzgzOCk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JldnggTmV1ZSc7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyAvKiAxMDAlICovXG4gICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/