body.mmenu-opened {
  overflow: hidden;
}

body.mmenu-opened:after {
  background: rgba(51, 51, 51, 0.9);
  content: "";
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 900;
  top: 0;
}

body.mmenu-opened .page-wrapper {
  max-height: 100vh;
  overflow: hidden;
}

body .mmenu-wrapper {
  display: none;
  position: fixed;
  height: auto;
  width: 100%;
  z-index: 999;
  top: 0;
  overflow: auto;
  left: -100%;
  min-height: 100vh;
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
}

body .mmenu-wrapper.opened {
  display: block;
  left: 0;
  max-width: 100%;
}

body .mmenu-wrapper.opened .mmenu-header-close {
  position: fixed;
  height: auto;
  width: auto;
  top: 0;
  left: calc(100% - 8rem);
}

body .mmenu-wrapper .mmenu-content {
  width: 100%;
  max-width: calc(100% - 10rem);
  background: #fff;
  overflow: auto;
  max-height: 100vh;
}

body .mmenu-wrapper .mmenu-content .mmenu-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow-y: visible;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: #fff;
  width: 100%;
  padding: 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

body .mmenu-wrapper .mmenu-content .mmenu-header ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}

body .mmenu-wrapper .mmenu-content .mmenu-header .mmenu-header-language {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

body .mmenu-wrapper .mmenu-content .mmenu-header .mmenu-header-language .switcher-trigger {
  padding-left: .5rem;
}

body .mmenu-wrapper .mmenu-content .mmenu-header .mmenu-header-language .switcher-options ul.dropdown {
  height: auto;
}

body .mmenu-wrapper .mmenu-content .mmenu-header .mmenu-header-language .switcher-options ul li.view-de, body .mmenu-wrapper .mmenu-content .mmenu-header .mmenu-header-language .switcher-options ul li.view-en {
  background: #fff;
}

body .mmenu-wrapper .mmenu-content .mmenu-header .mmenu-header-language .switcher-options ul li.view-de a, body .mmenu-wrapper .mmenu-content .mmenu-header .mmenu-header-language .switcher-options ul li.view-en a {
  padding-left: .5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

body .mmenu-wrapper .mmenu-content .mmenu-main {
  padding: 0;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide {
  overflow: hidden;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide .submenu {
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
  display: block;
  position: absolute;
  overflow: hidden;
  max-width: 100%;
  width: 100%;
  border-top: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  top: 0;
  margin-top: 0;
  max-height: initial;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul {
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
  position: relative;
  left: 100%;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul.opened {
  overflow: hidden;
  left: 0;
  top: 0;
  height: 100%;
  background-color: #fff;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul.remove > li > a,
body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul.remove > li.prev {
  position: absolute;
  left: -100%;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul li {
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
  left: 0;
  max-width: 100%;
  border-right: 0;
  background-color: #426ad6;
  margin-bottom: 2px;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul li.active {
  border-top: 0;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul li.active > a span:not(.toggle) {
  text-decoration: underline;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul li.prev {
  background: #41c660;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  color: #fff;
  font-size: 1.4rem;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul li.prev .prev {
  display: inline-block;
  padding: 1rem 2rem;
  width: auto;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul li a {
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
  left: 0;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide ul li a:hover {
  text-decoration: none;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul {
  position: relative;
  left: 0;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-weight: normal;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul li span {
  padding: 1.2rem 2rem;
  width: 100%;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul li span.toggle {
  width: 50px;
  height: 44px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul li span.toggle.next {
  border-left: 2px solid #fff;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul li span.toggle.next:after {
  content: "\f054";
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul li span.toggle.prev {
  border-right: 2px solid #fff;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul li span.toggle.prev:after {
  content: "\f053";
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation.slide > ul li span.toggle:after {
  font-family: "Font Awesome 5 Pro";
  font-weight: 300;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation ul.level0 {
  padding-bottom: 2rem;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation ul li.prev span {
  cursor: pointer;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation ul li.level0 > a {
  padding: 2rem 3.5rem;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation ul li a {
  color: #333;
  width: 100%;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation ul li a.level-top {
  display: block;
  font-size: 1.4rem;
}

body .mmenu-wrapper .mmenu-content .mmenu-main .navigation ul li a:after {
  display: none;
  -webkit-transition: all ease .2s;
  transition: all ease .2s;
}

body .mmenu-wrapper .mmenu-content .mmenu-footer {
  background: #fff;
  padding: 0;
  border-top: 1px solid #333;
}

body .mmenu-wrapper .mmenu-content .mmenu-footer li {
  padding: 0 2rem;
  display: block;
  border-bottom: 1px solid #333;
}

body .mmenu-wrapper .mmenu-content .mmenu-footer li a {
  font-size: 1.6rem;
  line-height: 4rem;
  color: #333;
}

body .mmenu-wrapper .mmenu-content .mmenu-footer li i {
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  font-size: 1.4rem;
  color: #333;
  margin-right: 1rem;
}

body .mmenu-header-close,
body .mmenu-top-close {
  position: relative;
  height: auto;
  width: auto;
  top: 2rem;
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
}

body .nav-toggle {
  background: transparent;
  border: 0;
  cursor: pointer;
}

body .nav-toggle:before {
  display: none;
}

body .nav-toggle:after {
  display: none;
}

body .nav-toggle.open span:before {
  content: "\f0c9";
}

body .nav-toggle.close span:before {
  content: "\f00d";
}

body .nav-toggle span:before {
  background: transparent;
  font-family: "Font Awesome 6 Pro", "Font Awesome 5 Pro";
  font-weight: 300;
  font-size: 4rem;
  color: #333;
  line-height: normal;
  height: auto;
  position: static;
}


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