.demo_page {
  padding: 10.5rem 0rem 8rem;
  background-color: #1d2d3e;
  color: #fff; }
  .demo_page #crumbs a,
  .demo_page #crumbs span {
    color: #fff; }
  .demo_page h1 {
    font-weight: 400;
    margin-top: 0rem;
    line-height: 1.1;
    margin-bottom: 3rem; }
  .demo_page p {
    line-height: 1.6; }
  .demo_page .bg {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100%;
    z-index: 1; }
    @media (max-width: 568px) {
      .demo_page .bg {
        top: 100px; } }
  .demo_page .container {
    display: grid;
    grid-template-columns: 560px 1fr;
    gap: 90px;
    position: relative;
    z-index: 5; }
    @media (max-width: 1200px) {
      .demo_page .container {
        grid-template-columns: 450px 1fr;
        gap: 30px; } }
    @media (max-width: 992px) {
      .demo_page .container {
        grid-template-columns: 1fr; } }
  .demo_page .right__col .contact_form {
    background-color: #0070f2;
    padding: 5rem 4rem;
    border-radius: 20px;
    position: relative;
    z-index: 5;
    margin-top: 16rem; }
    @media (max-width: 992px) {
      .demo_page .right__col .contact_form {
        margin-top: 2rem; } }
    @media (max-width: 568px) {
      .demo_page .right__col .contact_form {
        padding: 2rem 2rem; } }
    .demo_page .right__col .contact_form ::-webkit-input-placeholder {
      /* Chrome/Opera/Safari */
      color: #fff;
      font-weight: 300; }
    .demo_page .right__col .contact_form ::-moz-placeholder {
      /* Firefox 19+ */
      color: #fff;
      font-weight: 300; }
    .demo_page .right__col .contact_form :-ms-input-placeholder {
      /* IE 10+ */
      color: #fff;
      font-weight: 300; }
    .demo_page .right__col .contact_form :-moz-placeholder {
      /* Firefox 18- */
      color: #fff;
      font-weight: 300; }
    .demo_page .right__col .contact_form .single {
      margin-bottom: 1.7rem; }
    .demo_page .right__col .contact_form input[type="tel"],
    .demo_page .right__col .contact_form input[type="email"],
    .demo_page .right__col .contact_form input[type="text"] {
      color: #fff;
      background-color: #2685f4;
      border: none; }
    .demo_page .right__col .contact_form textarea {
      color: #fff;
      background-color: #2685f4;
      border: none; }
    .demo_page .right__col .contact_form .submit input {
      background-color: #fff;
      color: var(--color-black); }
    @media (max-width: 1500px) {
      .demo_page .right__col .contact_form .submit .submit__wrapper {
        padding-right: 1.5rem; } }
    @media (max-width: 1200px) {
      .demo_page .right__col .contact_form .submit .submit__wrapper {
        padding-right: 2rem; } }
    @media (max-width: 992px) {
      .demo_page .right__col .contact_form .submit .submit__wrapper {
        padding-right: 4rem; } }
    @media (max-width: 850px) {
      .demo_page .right__col .contact_form .submit .submit__wrapper {
        padding-right: 3rem; } }
    @media (max-width: 670px) {
      .demo_page .right__col .contact_form .submit .submit__wrapper {
        padding-right: 2rem; } }
    @media (max-width: 568px) {
      .demo_page .right__col .contact_form .submit .submit__wrapper {
        padding-right: 1rem; } }
    .demo_page .right__col .contact_form .submit .submit__wrapper:before {
      background-image: url(../../../img/przycisk-ozdobnik-bialy@2.png); }
      @media (max-width: 1500px) {
        .demo_page .right__col .contact_form .submit .submit__wrapper:before {
          height: 69px; } }
      @media (max-width: 992px) {
        .demo_page .right__col .contact_form .submit .submit__wrapper:before {
          height: 62px; } }
    .demo_page .right__col .contact_form .nice-select {
      color: #fff;
      background-color: #2685f4;
      border: none; }
      .demo_page .right__col .contact_form .nice-select .current {
        color: #fff; }
    .demo_page .right__col .contact_form .history p {
      color: #fff; }
    .demo_page .right__col .contact_form .wpcf7-list-item label span:before {
      background-color: #2685f4;
      border: none; }
    .demo_page .right__col .contact_form .wpcf7-list-item label span p {
      color: #fff; }
    .demo_page .right__col .contact_form .wpcf7-list-item label input:checked + span:before {
      background-color: #fff; }
  .demo_page .detail {
    padding-left: 4.5rem; }
    @media (max-width: 568px) {
      .demo_page .detail {
        padding-left: 2rem; } }
    .demo_page .detail h3 {
      font-size: 2.8rem;
      font-weight: 400;
      margin-bottom: 1.5rem; }
    .demo_page .detail .grid {
      display: grid;
      grid-template-columns: 50px 1fr;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: 0rem; }
    .demo_page .detail .icon img {
      max-width: 30px; }
    .demo_page .detail .desc a {
      font-size: 2.8rem;
      color: #0070f2;
      text-decoration: none; }

.video_wrapper {
  position: relative; }
  .video_wrapper video {
    aspect-ratio: 16 / 9;
    width: 100%;
    height: 100%;
    border-radius: 20px; }
  .video_wrapper .play-button-wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    cursor: pointer;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s; }
    .video_wrapper .play-button-wrapper svg {
      width: 49px; }
      .video_wrapper .play-button-wrapper svg path {
        fill: #fff; }
  .video_wrapper .play-button-wrapper.playing {
    opacity: 0; }

.faq {
  margin-bottom: 7rem;
  margin-top: 5rem; }
  .faq .faq__single {
    -webkit-box-shadow: none;
            box-shadow: none;
    border-bottom: 1px solid #324151; }
    .faq .faq__single .toggle {
      left: 5px;
      right: initial; }
      .faq .faq__single .toggle .line {
        width: 16px; }
    .faq .faq__single .faq__header {
      padding: 1.3rem 3.5rem; }
      .faq .faq__single .faq__header p {
        font-size: 2.8rem; }
        @media (max-width: 1350px) {
          .faq .faq__single .faq__header p {
            font-size: 2.5rem; } }
        @media (max-width: 568px) {
          .faq .faq__single .faq__header p {
            font-size: 2.4rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvZGVtb19wYWdlLnNjc3MiLCJfbWVkaWFxdWVyeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLHlCQUF5QjtFQUN6QixXQUFXLEVBQUE7RUFIYjs7SUFPTSxXQUFXLEVBQUE7RUFQakI7SUFXSSxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixtQkFBbUIsRUFBQTtFQWR2QjtJQWlCSSxnQkFBZ0IsRUFBQTtFQWpCcEI7SUFvQkksa0JBQWtCO0lBQ2xCLFFBQVE7SUFDUixVQUFVO0lBQ1YsV0FBVztJQUNYLFVBQVUsRUFBQTtJQ3dEWDtNRGhGSDtRQTBCUSxVQUFVLEVBQUEsRUFFZjtFQTVCSDtJQThCSSxhQUFhO0lBQ2IsZ0NBQWdDO0lBQ2hDLFNBQVM7SUFDVCxrQkFBa0I7SUFDbEIsVUFBVSxFQUFBO0lDOENYO01EaEZIO1FBb0NRLGdDQUFnQztRQUNoQyxTQUFTLEVBQUEsRUFLZDtJQ3NDQTtNRGhGSDtRQXdDUSwwQkFBMEIsRUFBQSxFQUUvQjtFQTFDSDtJQTZDTSx5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLGlCQUFpQixFQUFBO0lDOEJwQjtNRGhGSDtRQW9ETSxnQkFBZ0IsRUFBQSxFQTBHakI7SUM5RUY7TURoRkg7UUF3RFEsa0JBQWtCLEVBQUEsRUFzR3JCO0lBOUpMO01BMkRRLHdCQUFBO01BQ0EsV0FBVztNQUNYLGdCQUFnQixFQUFBO0lBN0R4QjtNQWdFUSxnQkFBQTtNQUNBLFdBQVc7TUFDWCxnQkFBZ0IsRUFBQTtJQWxFeEI7TUFxRVEsV0FBQTtNQUNBLFdBQVc7TUFDWCxnQkFBZ0IsRUFBQTtJQXZFeEI7TUEwRVEsZ0JBQUE7TUFDQSxXQUFXO01BQ1gsZ0JBQWdCLEVBQUE7SUE1RXhCO01BK0VRLHFCQUFxQixFQUFBO0lBL0U3Qjs7O01Bb0ZRLFdBQVc7TUFDWCx5QkFBeUI7TUFDekIsWUFBWSxFQUFBO0lBdEZwQjtNQXlGUSxXQUFXO01BQ1gseUJBQXlCO01BQ3pCLFlBQVksRUFBQTtJQTNGcEI7TUErRlUsc0JBQXNCO01BQ3RCLHlCQUF5QixFQUFBO0lDaEJoQztNRGhGSDtRQW9HWSxxQkFBcUIsRUFBQSxFQTBCeEI7SUM5Q047TURoRkg7UUF1R1ksbUJBQW1CLEVBQUEsRUF1QnRCO0lDOUNOO01EaEZIO1FBMEdZLG1CQUFtQixFQUFBLEVBb0J0QjtJQzlDTjtNRGhGSDtRQTZHWSxtQkFBbUIsRUFBQSxFQWlCdEI7SUM5Q047TURoRkg7UUFnSFksbUJBQW1CLEVBQUEsRUFjdEI7SUM5Q047TURoRkg7UUFtSFksbUJBQW1CLEVBQUEsRUFXdEI7SUE5SFQ7TUFzSFksaUVBQW1FLEVBQUE7TUN0QzVFO1FEaEZIO1VBd0hjLFlBQVksRUFBQSxFQUtmO01DN0NSO1FEaEZIO1VBMkhjLFlBQVksRUFBQSxFQUVmO0lBN0hYO01Ba0lRLFdBQVc7TUFDWCx5QkFBeUI7TUFDekIsWUFBWSxFQUFBO01BcElwQjtRQXNJVSxXQUFXLEVBQUE7SUF0SXJCO01BMklVLFdBQVcsRUFBQTtJQTNJckI7TUFrSmMseUJBQXlCO01BQ3pCLFlBQVksRUFBQTtJQW5KMUI7TUFzSmMsV0FBVyxFQUFBO0lBdEp6QjtNQTBKWSxzQkFBc0IsRUFBQTtFQTFKbEM7SUFpS0ksb0JBQW9CLEVBQUE7SUNqRnJCO01EaEZIO1FBbUtRLGtCQUFrQixFQUFBLEVBeUJ2QjtJQTVMSDtNQXNLTSxpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLHFCQUFxQixFQUFBO0lBeEszQjtNQTJLTSxhQUFhO01BQ2IsK0JBQStCO01BQy9CLHlCQUFtQjtNQUFuQiwyQkFBbUI7VUFBbkIsc0JBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQixnQkFBZ0IsRUFBQTtJQTlLdEI7TUFrTFEsZUFBZSxFQUFBO0lBbEx2QjtNQXVMUSxpQkFBaUI7TUFDakIsY0FBYztNQUNkLHFCQUFxQixFQUFBOztBQUs3QjtFQUNFLGtCQUFrQixFQUFBO0VBRHBCO0lBSUksb0JBQW9CO0lBQ3BCLFdBQVc7SUFDWCxZQUFZO0lBQ1osbUJBQW1CLEVBQUE7RUFQdkI7SUFVSSxrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLFNBQVM7SUFDVCx3Q0FBZ0M7UUFBaEMsb0NBQWdDO1lBQWhDLGdDQUFnQztJQUNoQyxlQUFlO0lBQ2YsNEJBQW9CO0lBQXBCLHVCQUFvQjtJQUFwQixvQkFBb0IsRUFBQTtJQWZ4QjtNQWlCTSxXQUFXLEVBQUE7TUFqQmpCO1FBbUJRLFVBQVUsRUFBQTtFQW5CbEI7SUF3QkksVUFBVSxFQUFBOztBQUlkO0VBQ0UsbUJBQW1CO0VBQ25CLGdCQUFnQixFQUFBO0VBRmxCO0lBSUksd0JBQWdCO1lBQWhCLGdCQUFnQjtJQUNoQixnQ0FBZ0MsRUFBQTtJQUxwQztNQVFNLFNBQVM7TUFDVCxjQUFjLEVBQUE7TUFUcEI7UUFXUSxXQUFXLEVBQUE7SUFYbkI7TUFlTSxzQkFBc0IsRUFBQTtNQWY1QjtRQWlCUSxpQkFBaUIsRUFBQTtRQzNKdEI7VUQwSUg7WUFtQlksaUJBQWlCLEVBQUEsRUFLdEI7UUNsS0o7VUQwSUg7WUFzQlksaUJBQWlCLEVBQUEsRUFFdEIiLCJmaWxlIjoicGFnZS9kZW1vX3BhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL19tZWRpYXF1ZXJ5XCI7XG4uZGVtb19wYWdlIHtcbiAgcGFkZGluZzogMTAuNXJlbSAwcmVtIDhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDJkM2U7XG4gIGNvbG9yOiAjZmZmO1xuICAjY3J1bWJzIHtcbiAgICBhLFxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIGgxIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi10b3A6IDByZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgLmJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcbiAgICAgICAgdG9wOiAxMDBweDtcbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDU2MHB4IDFmcjtcbiAgICBnYXA6IDkwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgQGluY2x1ZGUgcndkKDEyMDApIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NTBweCAxZnI7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcndkKDk5Mikge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG4gIH1cbiAgLnJpZ2h0X19jb2wge1xuICAgIC5jb250YWN0X2Zvcm0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzBmMjtcbiAgICAgIHBhZGRpbmc6IDVyZW0gNHJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgICBAaW5jbHVkZSByd2QoOTkyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgXG4gICAgfVxuICAgICAgQGluY2x1ZGUgcndkKDU2OCkge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gICAgICB9XG4gICAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgfVxuICAgICAgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICB9XG4gICAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgLyogSUUgMTArICovXG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgfVxuICAgICAgOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIH1cbiAgICAgIC5zaW5nbGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2ODVmNDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2ODVmNDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgLnN1Ym1pdCB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XG4gICAgICAgIH1cbiAgICAgICAgLnN1Ym1pdF9fd3JhcHBlciB7XG4gICAgICAgICAgQGluY2x1ZGUgcndkKDE1MDApIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcndkKDEyMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg4NTApIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg2NzApIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCggLi4vLi4vLi4vaW1nL3ByenljaXNrLW96ZG9ibmlrLWJpYWx5QDIucG5nICk7XG4gICAgICAgICAgICBAaW5jbHVkZSByd2QoMTUwMCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDY5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByd2QoOTkyKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICB9XG4gICAgICAubmljZS1zZWxlY3Qge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2ODVmNDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAuY3VycmVudCB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5oaXN0b3J5IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjg1ZjQ7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kZXRhaWwge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgfVxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB9XG4gICAgLmdyaWQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCAxZnI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMHJlbTtcbiAgICB9XG4gICAgLmljb24ge1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZGVzYyB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgIGNvbG9yOiAjMDA3MGYyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4udmlkZW9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICB2aWRlbyB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbiAgLnBsYXktYnV0dG9uLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogNDlweDtcbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGxheS1idXR0b24td3JhcHBlci5wbGF5aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mYXEge1xuICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICAuZmFxX19zaW5nbGUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMjQxNTE7XG5cbiAgICAudG9nZ2xlIHtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgLmxpbmUge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZhcV9faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEuM3JlbSAzLjVyZW07XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCgxMzUwKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByd2QoNTY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGJyb3dzZXItY29udGV4dDogMTg7IC8vIERlZmF1bHRcclxuXHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcclxuICBAcmV0dXJuICN7JHBpeGVscy8kY29udGV4dH1yZW07XHJcbn1cclxuXHJcbi8vIFNtYWxsIHRhYmxldHMgYW5kIGxhcmdlIHNtYXJ0cGhvbmVzIChsYW5kc2NhcGUgdmlldylcclxuJHNjcmVlbi1waG9uZTogNTY4cHg7XHJcbi8vIG9yaWVudGFsIHBob25lT3JpZW50YWxcclxuJHNjcmVlbi1waG9uZU9yaWVudGFsOiA3NjdweDtcclxuLy8gU21hbGwgdGFibGV0cyAocG9ydHJhaXQgdmlldylcclxuJHNjcmVlbi10YWJsZXQ6IDc2OHB4O1xyXG4vLyBUYWJsZXRzIGFuZCBzbWFsbCBkZXNrdG9wc1xyXG4kc2NyZWVuLXRhYmxldC1sZzogOTkycHg7XHJcbi8vIExhcmdlIHRhYmxldHMgYW5kIGRlc2t0b3BzXHJcbiRzY3JlZW4tbGFwdG9wLXNtOiAxMjAwcHg7XHJcbi8vIExhcHRvcFxyXG4kc2NyZWVuLWxhcHRvcDogMTM2NnB4O1xyXG4vLyBMYXB0b3AgYmlnXHJcbiRzbWFsbC1kZXNrdG9wLXNtOiAxNDQwcHg7XHJcbi8vIGRlc2t0b3BcclxuJHNjcmVlbi1kZXNrdG9wOiAxNjAwcHg7XHJcblxyXG4vLyBQaG9uZSBvcmllbnRhbFxyXG5AbWl4aW4gcGhvbmVPcmllbnRhbCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmVPcmllbnRhbH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBvcmllbnRhdGlvbjpsYW5kc2NhcGUpIHtcclxuICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4vLyBTbWFsbCBkZXZpY2VzXHJcbkBtaXhpbiBwaG9uZSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmV9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBNZWRpdW0gZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0IHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi10YWJsZXR9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiB0YWJsZXQtbGcge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldC1sZ30pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEV4dHJhIGxhcmdlIGRldmljZXNcclxuQG1peGluIGxhcHRvcC1zbSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBsYXB0b3BcclxuQG1peGluIGxhcHRvcCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBMYXB0b3AgYmlnXHJcbkBtaXhpbiBkZXNrdG9wLXNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLWRlc2t0b3Atc219KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIERla3N0b3BcclxuQG1peGluIGRlc2t0b3Age1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWRlc2t0b3B9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBDdXN0b20gZGV2aWNlc1xyXG5AbWl4aW4gcndkKCRzY3JlZW4pIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4rJ3B4Jykge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyMDBweFxyXG4pICFkZWZhdWx0O1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTc1cHgsXHJcbiAgbWQ6IDc2NXB4LFxyXG4gIGxnOiA5OTBweCxcclxuICB4bDogMTE5MHB4XHJcbikgIWRlZmF1bHQ7XHJcbiJdfQ== */
