body:not(.page-template-front-page) .hero {
  background-color: #e53011;
  padding-top: 218px;
  padding-bottom: 137px;
  color: #fff;
  position: relative;
  min-height: 720px;
  margin-bottom: 75px; }
  @media (max-width: 1200px) {
    body:not(.page-template-front-page) .hero {
      margin-bottom: 60px;
      padding-bottom: 100px; } }
  @media (max-width: 992px) {
    body:not(.page-template-front-page) .hero {
      margin-bottom: 35px;
      padding-bottom: 70px;
      min-height: 630px; } }
  @media (max-width: 850px) {
    body:not(.page-template-front-page) .hero {
      padding-bottom: 0; } }
  @media (max-width: 568px) {
    body:not(.page-template-front-page) .hero {
      padding-top: 150px; } }
  body:not(.page-template-front-page) .hero h1 {
    font-size: 60px;
    margin-top: 20px;
    margin-bottom: 35px;
    line-height: 1; }
    @media (max-width: 1440px) {
      body:not(.page-template-front-page) .hero h1 {
        font-size: 55px; } }
    @media (max-width: 1366px) {
      body:not(.page-template-front-page) .hero h1 {
        font-size: 50px; } }
    @media (max-width: 1200px) {
      body:not(.page-template-front-page) .hero h1 {
        font-size: 45px; } }
    @media (max-width: 1050px) {
      body:not(.page-template-front-page) .hero h1 {
        font-size: 40px;
        margin-bottom: 25px; } }
    @media (max-width: 850px) {
      body:not(.page-template-front-page) .hero h1 {
        font-size: 36px; } }
    @media (max-width: 568px) {
      body:not(.page-template-front-page) .hero h1 {
        font-size: 34px; } }
    @media (max-width: 400px) {
      body:not(.page-template-front-page) .hero h1 {
        font-size: 32px; } }
    body:not(.page-template-front-page) .hero h1 + h2 {
      margin-bottom: 30px; }
      @media (max-width: 992px) {
        body:not(.page-template-front-page) .hero h1 + h2 {
          margin-bottom: 20px; } }
  body:not(.page-template-front-page) .hero h2 {
    font-size: 30px; }
    @media (max-width: 1366px) {
      body:not(.page-template-front-page) .hero h2 {
        font-size: 26px; } }
    @media (max-width: 992px) {
      body:not(.page-template-front-page) .hero h2 {
        font-size: 23px; } }
  body:not(.page-template-front-page) .hero .hero__content {
    padding-right: 4%; }
    @media (max-width: 600px) {
      body:not(.page-template-front-page) .hero .hero__content {
        padding-bottom: 15px; } }
  @media (max-width: 850px) {
    body:not(.page-template-front-page) .hero .grid2_col {
      grid-template-columns: 100%; } }
  body:not(.page-template-front-page) .hero .cta {
    margin-top: 10px;
    padding-left: 30px;
    padding-right: 30px; }
  body:not(.page-template-front-page) .hero #crumbs {
    color: #ffffff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 4px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    padding: 5px 0; }
    body:not(.page-template-front-page) .hero #crumbs .home_link_logo {
      -o-object-fit: contain;
         object-fit: contain;
      width: 30px;
      height: 30px; }
    body:not(.page-template-front-page) .hero #crumbs a,
    body:not(.page-template-front-page) .hero #crumbs span {
      color: #ffffff;
      text-decoration: none;
      font-size: 11px;
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
      -webkit-flex-shrink: 0;
          -ms-flex-negative: 0;
              flex-shrink: 0;
      font-weight: 500; }
    body:not(.page-template-front-page) .hero #crumbs .breadcrumbs_delimiter {
      position: relative;
      width: 15px; }
      body:not(.page-template-front-page) .hero #crumbs .breadcrumbs_delimiter::before {
        content: "";
        position: absolute;
        background-image: url(../../../img/breadcrumb-arrow.png);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        width: 10px;
        height: 10px;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%); }
    body:not(.page-template-front-page) .hero #crumbs .current--breadcrumb {
      word-break: normal;
      -webkit-flex-shrink: 1;
          -ms-flex-negative: 1;
              flex-shrink: 1; }
  body:not(.page-template-front-page) .hero .container-fluid {
    position: relative;
    z-index: 1; }
  body:not(.page-template-front-page) .hero .hero__image {
    position: absolute;
    right: 0;
    bottom: 0px;
    max-width: 50%;
    height: 100%;
    height: 690px; }
    @media (max-width: 1600px) {
      body:not(.page-template-front-page) .hero .hero__image {
        max-width: 55%; } }
    @media (max-width: 1200px) {
      body:not(.page-template-front-page) .hero .hero__image {
        max-width: 60%;
        height: 630px; } }
    @media (max-width: 992px) {
      body:not(.page-template-front-page) .hero .hero__image {
        height: 550px; } }
    @media (max-width: 850px) {
      body:not(.page-template-front-page) .hero .hero__image {
        position: relative;
        max-width: 100%;
        height: auto;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        bottom: unset; } }
    body:not(.page-template-front-page) .hero .hero__image img {
      position: relative;
      -o-object-fit: cover;
         object-fit: cover;
      height: 100%;
      width: 100%;
      -o-object-position: left bottom;
         object-position: left bottom; }
      @media (max-width: 850px) {
        body:not(.page-template-front-page) .hero .hero__image img {
          width: 100%;
          right: 0;
          height: auto; } }
  body:not(.page-template-front-page) .hero .red_grey_strips {
    height: 75px;
    width: 100%;
    background-color: #e53011;
    position: absolute;
    left: 0;
    bottom: -75px; }
    @media (max-width: 1200px) {
      body:not(.page-template-front-page) .hero .red_grey_strips {
        bottom: -60px;
        height: 60px; } }
    @media (max-width: 992px) {
      body:not(.page-template-front-page) .hero .red_grey_strips {
        bottom: -35px;
        height: 35px; } }
    body:not(.page-template-front-page) .hero .red_grey_strips::after {
      content: "";
      position: absolute;
      width: calc(50% - 160px);
      height: 100%;
      left: calc(50% + 160px);
      top: 0;
      background-color: #eaeef1; }
      @media (max-width: 1600px) {
        body:not(.page-template-front-page) .hero .red_grey_strips::after {
          width: calc(55% - 160px);
          left: calc(45% + 160px); } }
      @media (max-width: 1200px) {
        body:not(.page-template-front-page) .hero .red_grey_strips::after {
          width: calc(60% - 147px);
          left: calc(40% + 147px); } }
      @media (max-width: 992px) {
        body:not(.page-template-front-page) .hero .red_grey_strips::after {
          width: calc(60% - 128px);
          left: calc(40% + 128px); } }
      @media (max-width: 850px) {
        body:not(.page-template-front-page) .hero .red_grey_strips::after {
          width: calc(100% - 212px);
          left: calc(0% + 212px); } }

.page-template-home_pump .hero,
.page-template-home_turbine .hero {
  padding-bottom: 95px; }
  @media (max-width: 850px) {
    .page-template-home_pump .hero,
    .page-template-home_turbine .hero {
      padding-bottom: 0; } }

@media (max-width: 1200px) {
  .page-template-home_pump .hero__content,
  .page-template-home_turbine .hero__content {
    padding-right: 50px; } }

@media (max-width: 850px) {
  .page-template-home_pump .hero__content,
  .page-template-home_turbine .hero__content {
    padding-right: 0px; } }

.page-template-news .hero {
  padding-bottom: 0;
  min-height: -webkit-max-content;
  min-height: -moz-max-content;
  min-height: max-content; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRzL3N1YnBhZ2VfaGVyby5zY3NzIiwiX21lZGlhcXVlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUVJLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLG1CQUFtQixFQUFBO0VDdUVwQjtJRC9FSDtNQVdNLG1CQUFtQjtNQUNuQixxQkFBcUIsRUFBQSxFQWdQeEI7RUM3S0E7SUQvRUg7TUFnQk0sbUJBQW1CO01BQ25CLG9CQUFvQjtNQUNwQixpQkFBaUIsRUFBQSxFQTBPcEI7RUM3S0E7SUQvRUg7TUFzQk0saUJBQWlCLEVBQUEsRUFzT3BCO0VDN0tBO0lEL0VIO01BMEJNLGtCQUFrQixFQUFBLEVBa09yQjtFQTVQSDtJQThCTSxlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixjQUFjLEVBQUE7SUM4Q2pCO01EL0VIO1FBb0NRLGVBQWUsRUFBQSxFQW1DbEI7SUNRRjtNRC9FSDtRQXdDUSxlQUFlLEVBQUEsRUErQmxCO0lDUUY7TUQvRUg7UUE0Q1EsZUFBZSxFQUFBLEVBMkJsQjtJQ1FGO01EL0VIO1FBZ0RRLGVBQWU7UUFDZixtQkFBbUIsRUFBQSxFQXNCdEI7SUNRRjtNRC9FSDtRQXFEUSxlQUFlLEVBQUEsRUFrQmxCO0lDUUY7TUQvRUg7UUF5RFEsZUFBZSxFQUFBLEVBY2xCO0lDUUY7TUQvRUg7UUE2RFEsZUFBZSxFQUFBLEVBVWxCO0lBdkVMO01BaUVRLG1CQUFtQixFQUFBO01DY3hCO1FEL0VIO1VBb0VVLG1CQUFtQixFQUFBLEVBRXRCO0VBdEVQO0lBMEVNLGVBQWUsRUFBQTtJQ0tsQjtNRC9FSDtRQTZFUSxlQUFlLEVBQUEsRUFLbEI7SUNIRjtNRC9FSDtRQWdGUSxlQUFlLEVBQUEsRUFFbEI7RUFsRkw7SUFxRk0saUJBQWlCLEVBQUE7SUNOcEI7TUQvRUg7UUF3RlEsb0JBQW9CLEVBQUEsRUFFdkI7RUNYRjtJ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bE1BO0VEZ0xIOztJQWdCTSxrQkFBa0IsRUFBQSxFQUVyQjs7QUFHSDtFQUVJLGlCQUFpQjtFQUNqQiwrQkFBdUI7RUFBdkIsNEJBQXVCO0VBQXZCLHVCQUF1QixFQUFBIiwiZmlsZSI6InBhcnRzL3N1YnBhZ2VfaGVyby5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vX21lZGlhcXVlcnlcIjtcclxuXHJcbmJvZHk6bm90KC5wYWdlLXRlbXBsYXRlLWZyb250LXBhZ2UpIHtcclxuICAuaGVybyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUzMDExO1xyXG4gICAgcGFkZGluZy10b3A6IDIxOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzN3B4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiA3MjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7IC8vZm9yIGdyZXlfcmVkIHN0cmlwc1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgxMjAwKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoOTkyKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA2MzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoODUwKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgxIHtcclxuICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCgxNDQwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoMTM2Nikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcndkKDEyMDApIHtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCgxMDUwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg4NTApIHtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcclxuICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg0MDApIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgKyBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcndkKDk5Mikge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCgxMzY2KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcclxuICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVyb19fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcndkKDYwMCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQyX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg4NTApIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3RhIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNjcnVtYnMge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgcGFkZGluZzogNXB4IDA7XHJcblxyXG4gICAgICAuaG9tZV9saW5rX2xvZ28ge1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhLFxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnJlYWRjcnVtYnNfZGVsaW1pdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9icmVhZGNydW1iLWFycm93LnBuZyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmN1cnJlbnQtLWJyZWFkY3J1bWIge1xyXG4gICAgICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcclxuICAgICAgICBmbGV4LXNocmluazogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm9fX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNjkwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoMTYwMCkge1xyXG4gICAgICAgIG1heC13aWR0aDogNTUlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoMTIwMCkge1xyXG4gICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgIGhlaWdodDogNjMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcclxuICAgICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoODUwKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGJvdHRvbTogdW5zZXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyBvYmplY3QtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg4NTApIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlZF9ncmV5X3N0cmlwcyB7XHJcbiAgICAgIGhlaWdodDogNzVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTMwMTE7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAtNzVweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCgxMjAwKSB7XHJcbiAgICAgICAgYm90dG9tOiAtNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcclxuICAgICAgICBib3R0b206IC0zNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2MHB4KTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAxNjBweCk7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVlZjE7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJ3ZCgxNjAwKSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYyg1NSUgLSAxNjBweCk7XHJcbiAgICAgICAgICBsZWZ0OiBjYWxjKDQ1JSArIDE2MHB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJ3ZCgxMjAwKSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYyg2MCUgLSAxNDdweCk7XHJcbiAgICAgICAgICBsZWZ0OiBjYWxjKDQwJSArIDE0N3B4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDYwJSAtIDEyOHB4KTtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNDAlICsgMTI4cHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIxMnB4KTtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoMCUgKyAyMTJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1ob21lX3B1bXAsXHJcbi5wYWdlLXRlbXBsYXRlLWhvbWVfdHVyYmluZSB7XHJcbiAgLmhlcm8ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvX19jb250ZW50IHtcclxuICAgIEBpbmNsdWRlIHJ3ZCgxMjAwKSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1uZXdzIHtcclxuICAuaGVybyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIG1pbi1oZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gIH1cclxufVxyXG4iLCIkYnJvd3Nlci1jb250ZXh0OiAxODsgLy8gRGVmYXVsdFxyXG5cclxuQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzLCAkY29udGV4dDogJGJyb3dzZXItY29udGV4dCkge1xyXG4gIEByZXR1cm4gI3skcGl4ZWxzLyRjb250ZXh0fXJlbTtcclxufVxyXG5cclxuLy8gU21hbGwgdGFibGV0cyBhbmQgbGFyZ2Ugc21hcnRwaG9uZXMgKGxhbmRzY2FwZSB2aWV3KVxyXG4kc2NyZWVuLXBob25lOiA1NjhweDtcclxuLy8gb3JpZW50YWwgcGhvbmVPcmllbnRhbFxyXG4kc2NyZWVuLXBob25lT3JpZW50YWw6IDc2N3B4O1xyXG4vLyBTbWFsbCB0YWJsZXRzIChwb3J0cmFpdCB2aWV3KVxyXG4kc2NyZWVuLXRhYmxldDogNzY4cHg7XHJcbi8vIFRhYmxldHMgYW5kIHNtYWxsIGRlc2t0b3BzXHJcbiRzY3JlZW4tdGFibGV0LWxnOiA5OTJweDtcclxuLy8gTGFyZ2UgdGFibGV0cyBhbmQgZGVza3RvcHNcclxuJHNjcmVlbi1sYXB0b3Atc206IDEyMDBweDtcclxuLy8gTGFwdG9wXHJcbiRzY3JlZW4tbGFwdG9wOiAxMzY2cHg7XHJcbi8vIExhcHRvcCBiaWdcclxuJHNtYWxsLWRlc2t0b3Atc206IDE0NDBweDtcclxuLy8gZGVza3RvcFxyXG4kc2NyZWVuLWRlc2t0b3A6IDE2MDBweDtcclxuXHJcbi8vIFBob25lIG9yaWVudGFsXHJcbkBtaXhpbiBwaG9uZU9yaWVudGFsIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1waG9uZU9yaWVudGFsfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG9yaWVudGF0aW9uOmxhbmRzY2FwZSkge1xyXG4gICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi8vIFNtYWxsIGRldmljZXNcclxuQG1peGluIHBob25lIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1waG9uZX0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIE1lZGl1bSBkZXZpY2VzXHJcbkBtaXhpbiB0YWJsZXQge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIExhcmdlIGRldmljZXNcclxuQG1peGluIHRhYmxldC1sZyB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tdGFibGV0LWxnfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gRXh0cmEgbGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4gbGFwdG9wLXNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1sYXB0b3Atc219KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIGxhcHRvcFxyXG5AbWl4aW4gbGFwdG9wIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1sYXB0b3B9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIExhcHRvcCBiaWdcclxuQG1peGluIGRlc2t0b3Atc20ge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc21hbGwtZGVza3RvcC1zbX0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuLy8gRGVrc3RvcFxyXG5AbWl4aW4gZGVza3RvcCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tZGVza3RvcH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEN1c3RvbSBkZXZpY2VzXHJcbkBtaXhpbiByd2QoJHNjcmVlbikge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbisncHgnKSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBAaW5jbHVkZSByd2QoMTQwMCkge1xyXG4vLyAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4vLyB9XHJcblxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjEwcHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTBweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHt9XHJcblxyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxMjAwcHhcclxuKSAhZGVmYXVsdDtcclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU3NXB4LFxyXG4gIG1kOiA3NjVweCxcclxuICBsZzogOTkwcHgsXHJcbiAgeGw6IDExOTBweFxyXG4pICFkZWZhdWx0O1xyXG4iXX0= */
