.bg-fix,
body,
html {
    height: 100%;
    width: 100%;
}
.cta .cta-box .button,
img {
    border: none;
    outline: 0;
}
body,
html {
    padding: 0;
    margin: 0;
}
input {
    /* -webkit-appearance: none;
    -moz-appearance: none; */
}
input[type="submit"] {
    cursor: pointer;
}
@font-face {
    font-family: Gotham;
    src: url(../fonts/GothamPro.eot);
    src: url(../fonts/GothamPro.eot?#iefix) format("embedded-opentype"),
        url(../fonts/GothamPro.woff) format("woff"),
        url(../fonts/GothamPro.ttf) format("truetype"),
        url(../fonts/GothamPro.svg#Gotham) format("svg");
}
@font-face {
    font-family: Gotham-Bold;
    src: url(../fonts/GothamPro-Bold.eot);
    src: url(../fonts/GothamPro-Bold.eot?#iefix) format("embedded-opentype"),
        url(../fonts/GothamPro-Bold.woff) format("woff"),
        url(../fonts/GothamPro-Bold.ttf) format("truetype"),
        url(../fonts/GothamPro-Bold.svg#Gotham-Bold) format("svg");
}
@font-face {
    font-family: Gotham-Black;
    src: url(../fonts/GothamPro-Black.eot);
    src: url(../fonts/GothamPro-Black.eot?#iefix) format("embedded-opentype"),
        url(../fonts/GothamPro-Black.woff) format("woff"),
        url(../fonts/GothamPro-Black.ttf) format("truetype"),
        url(../fonts/GothamPro-Black.svg#Gotham-Black) format("svg");
}
body {
    background: url(../img/bg.jpg) center;
    font-size: 16px;
    font-family: Gotham;
    color: #fff;
    background-size: cover;
}
a,
a:hover {
    color: #fff;
    text-decoration: none;
}
.bg-fix {
    position: fixed;
    left: 0;
    top: 0;
    z-index: -3;
    background: url(../img/bg.jpg) center;
    background-size: cover;
}
.header {
    background: #fff;
    padding: 10px 0;
}
.header span {
    display: block;
}
.header .logo {
    margin-top: 8px;
}
.header .logo .media-body {
    padding-top: 5px;
}
.header .logo .media-body span:nth-child(1) {
    font-size: 20px;
    font-family: Gotham-Bold;
    color: #063b6f;
}
.header .logo .media-body span:nth-child(2) {
    margin-top: -7px;
    font-size: 12px;
    font-family: Gotham;
    color: #063b6f;
}
.header .contacts {
    text-align: right;
}
.cta .cta-box,
.points div,
.title {
    text-align: center;
}
.header .contacts a {
    display: block;
    font-size: 20px;
    font-family: Gotham-Bold;
    color: #063b6f;
}
.header .contacts span {
    margin-top: -5px;
    font-size: 12px;
    font-family: Gotham-Bold;
    color: #063b6f;
}

/* intro */
.intro {
    margin-bottom: 100px;
}
/* intro--end */

.cta .cta-box .button,
.cta .cta-box h2,
.title h1 {
    font-family: Gotham-Black;
}
.title {
    padding-top: 30px;
}
.title h1 {
    font-size: 50px;
    color: #fff;
}
@media screen and (max-width: 500px) {
    .title {
        padding-top: 20px;
    }
    .title h1 {
        font-size: 30px;
    }
}
.cta .left-lift,
.cta .right-lift {
    margin-top: 0;
}
.cta .right-lift img {
    float: right;
}
.cta .cta-box {
    padding-top: 20px;
}
.cta .cta-box h2 {
    margin-top: 130px;
    font-size: 26px;
    color: #fff;
}
@media screen and (max-width: 500px) {
    .cta .cta-box h2 {
        font-size: 16px;
    }
}
.cta .cta-box .button {
    position: relative;
    overflow: hidden;
    display: inline-block;
    margin: 10px 0 20px;
    width: 100%;
    max-width: 400px;
    text-align: center;
    padding: 20px 0;
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#e36513),
        to(#9d460d)
    );
    background: linear-gradient(to bottom, #e36513, #9d460d);
    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 9px 16px 0;
    box-shadow: rgba(0, 0, 0, 0.3) 0 9px 16px 0;
    font-size: 20px;
    color: #fff;
    border-radius: 100px;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}
.cta .cta-box .button:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.cta .cta-box .button:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    display: block;
    content: "";
    width: 15%;
    height: 100px;
    background: -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(0, rgba(255, 255, 255, 0)),
        to(rgba(255, 255, 255, 0.3))
    );
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0,
        rgba(255, 255, 255, 0.3) 100%
    );
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
    -webkit-animation: shadow infinite 2s;
    animation: shadow infinite 2s;
}
@-webkit-keyframes shadow {
    from {
        left: -100px;
    }
    to {
        left: 800px;
    }
}
@keyframes shadow {
    from {
        left: -100px;
    }
    to {
        left: 800px;
    }
}
.points {
    padding-top: 40px;
}

@media screen and (max-width: 500px) {
    .points div {
        margin-bottom: 30px;
    }
}
.points div img {
    margin-bottom: 20px;
}
.points div .span-bold {
    margin-bottom: 10px;
    font-size: 18px;
    font-family: Gotham-Bold;
    color: #fff;
}
.points div span {
    display: block;
}
/* quiz */
.quiz {
    margin-bottom: 100px;
}

.quiz__title {
    margin-bottom: 30px;
    font-weight: bold;
    font-size: 30px;
}

.quiz-form__wrapper {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin-bottom: 20px;
}

.quiz-form__title {
    font-size: 18px;
}

.quiz-form__input {
    display: block;
    width: 100%;
    height: 40px;
    max-width: 300px;
    outline: none;
    display: flex;
    justify-content: center;
    border-radius: 10px;
    border: 0px;
    padding: 0 10px;
    background-color: rgba(255, 255, 255, 0.5);
    color: #fff;
}

.quiz-form__input::placeholder {
    color: #fff;
}

.quiz-form__label {
    display: flex;
    align-items: start;
    align-items: center;
    gap: 10px;
}

.quiz-form__label--policy {
    /* max-width: 300px; */
}

.quiz-form__radio,
.quiz-form__checkbox {
    position: absolute;
    z-index: -1;
    font-size: 0px;
}

.quiz-form__text {
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 10px;
}

.quiz-form__text--radio {
    position: relative;
}

.quiz-form__text--radio::before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background-color: #fff;
    border: 2px solid #fff;
    transition: background 0.3s ease-out;
}

.quiz-form__text--checkbox::before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    border-radius: 3px;
    background-color: #fff;
    border: 2px solid #fff;
    color: #000;
    transition: background 0.3s ease-out;
}

.quiz-form__text--policy {
    font-size: 12px;
    display: block;
    max-width: 400px;
}

.quiz-form__radio:checked + .quiz-form__text--radio::before {
    background-color: #e36513;
}

.quiz-form__checkbox:checked + .quiz-form__text--checkbox::before {
    content: "✔";
    font-size: 16px;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}

.quiz-form__btn {
    position: relative;
    overflow: hidden;
    display: inline-block;
    margin: 10px 0 20px;
    width: 100%;
    max-width: 400px;
    text-align: center;
    padding: 20px 0;
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#e36513),
        to(#9d460d)
    );
    background: linear-gradient(to bottom, #e36513, #9d460d);
    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 9px 16px 0;
    box-shadow: rgba(0, 0, 0, 0.3) 0 9px 16px 0;
    font-size: 20px;
    color: #fff;
    border-radius: 100px;
    -webkit-transition: 0.4s;
    transition: 0.4s;
    cursor: pointer;
}

.quiz-form__btn::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    display: block;
    content: "";
    width: 15%;
    height: 100px;
    background: -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(0, rgba(255, 255, 255, 0)),
        to(rgba(255, 255, 255, 0.3))
    );
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0,
        rgba(255, 255, 255, 0.3) 100%
    );
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
    -webkit-animation: shadow infinite 2s;
    animation: shadow infinite 2s;
}

.form__policy {
    text-decoration: underline;
    text-underline-position: under;
}
/* intro--end */

/* policy */
.policy {
    background-color: #fff;
    color: #000;
    padding: 30px 0px;
}

.no-bg {
    background: none;
}
/* policy--end */

.footer {
    margin-top: 20px;
    background: #fff;
    padding: 10px 0;
}
.footer .logo {
    margin-top: 5px;
    font-size: 16px;
    font-family: Gotham;
    color: #063b6f;
}
.footer .contacts a,
.footer .contacts span {
    display: block;
    font-family: Gotham-Bold;
    color: #063b6f;
}
.footer .contacts {
    text-align: right;
}
.footer .contacts a {
    font-size: 20px;
}
.footer .contacts span {
    margin-top: -5px;
    font-size: 12px;
}
.footer .contacts .adress {
    font-size: 12px;
    font-family: Gotham;
    color: #063b6f;
}
.quiz-hack {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

@media screen and (max-width: 968px) {
    .footer .contacts {
        text-align: left;
    }

    .policy h2 {
        font-size: 22px;
    }
}
@media screen and (max-width: 575px) {
    .quiz-form__input {
        max-width: 100%;
    }
}

.policy-body {
    background: none;
    color: #000;
    padding: 50px 0px;
}

.footer__link {
    color: #063b6f;
    text-decoration: underline;
    transition: opacity 0.3s ease;
}

.footer__link:hover {
    opacity: 0.8;
    color: #063b6f;
}

.cookies-banner {
    display: none;
    width: 100%;
    max-width: 500px;
    position: fixed;
    z-index: 100000;
    bottom: 15px;
    left: 15px;
    padding: 20px;
    border-radius: 10px;
    backdrop-filter: blur(10px);
    background-color: rgba(244, 244, 244, 0.9);
    box-shadow: 1px 1px 15px -10px #000;
}
.cookies-banner__wrapper {
    display: flex;
    flex-direction: column;
    gap: 20px;
    align-items: start;
}

.cookies-banner__text {
    color: #000;
}

.cookies-banner__link {
    /* font-family: ""; */
    color: #0e2a4e;
    text-decoration: underline;
    text-underline-position: under;
}
.cookies-banner__btn {
    display: flex;
    align-items: center;
    text-align: center;
    align-self: flex-end;
    justify-content: center;
    width: 100%;
    height: 40px;
    max-width: 150px;
    /* font-family: "$medium"; */
    color: #fff;
    background-color: #0e2a4e;
    cursor: pointer;
    transition: opacity 0.3s ease;
}
.cookies-banner__btn:hover {
    opacity: 0.7;
}

@media (max-width: 500px) {
    .cookies-banner {
        width: 90%;
        margin: 0 auto;
    }

    .cookies-banner__btn {
        width: 100%;
        max-width: 100%;
    }
}

.policy-label {
    margin-top: 20px;
    display: flex;
    align-self: start;
    text-align: left !important;
    position: relative;
    margin-bottom: 20px;
}
.policy-label__input {
    position: absolute;
    width: 1px;
    left: 0;
    z-index: -1;
}
.policy-label__input:checked + .policy-label__text::before {
    color: #000;
}
.policy-label__text {
    cursor: pointer;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.7);
    line-height: 1;
    user-select: none;
}
.policy-label__text::before {
    content: "✔";
    width: 18px;
    height: 18px;
    background-color: #fff;
    border: 1px solid #959595;
    border-radius: 20%;
    display: inline-flex;
    flex-shrink: 0;
    gap: 10px;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: transparent;
    transition: color 0.3s ease;
    margin-right: 7px;
}
.policy-label__text--dark {
    color: rgba(0, 0, 0, 0.7);
}
.policy-label__link {
    display: inline;
    line-height: 1;
    font-size: 13px;
    color: rgba(255, 255, 255, 0.7);
    text-decoration: underline;
    text-underline-position: under;
    transition: color 0.3s ease;
}
.policy-label__link:hover {
    color: #fff;
}
.policy-label__link--dark {
    color: rgba(0, 0, 0, 0.7);
}
.policy-label__link--dark:hover {
    color: #000000;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2FzcyIsIl9yZXNldC5zY3NzIiwiX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTBCQSxRQzFCQSxLQUFBLEtENkJDLE9BQUEsS0E2RUUsTUFBQSxLQTFCSCxzQkM1REEsSUR3RkcsWUFDQSxRQUFBLEVDN0dILEtBQUEsS0FDQyxRQUFBLEVBQ0EsT0FBQSxFQUtELE1BQ0MsbUJBQUEsS0FDQSxnQkFBQSxLQUZELG1CQUtFLE9BQUEsUUNYRCxXQUNDLFlBQUEsT0FDQSxJQUFBLDRCQUNBLElBQUEsbUNBQUEsNEJBQUEsNkJBQUEsZUFBQSw0QkFBQSxtQkFBQSxtQ0FBQSxjQUhELFdBQ0MsWUFBQSxZQUNBLElBQUEsaUNBQ0EsSUFBQSx3Q0FBQSw0QkFBQSxrQ0FBQSxlQUFBLGlDQUFBLG1CQUFBLDZDQUFBLGNBSEQsV0FDQyxZQUFBLGFBQ0EsSUFBQSxrQ0FDQSxJQUFBLHlDQUFBLDRCQUFBLG1DQUFBLGVBQUEsa0NBQUEsbUJBQUEsK0NBQUEsY0ZTRixLQUNDLFdBQUEsbUJFdUJBLE9BbkJBLFVBQUEsS0FDQSxZQUFBLE9BQ0EsTUFBQSxLQWtCQSxnQkFBQSxNRnBCRCxFQUFBLFFBQ0MsTUFBQSxLQUNBLGdCQUFBLEtBTUQsUUFDQyxTQUFBLE1BR0EsS0FBQSxFQUNBLElBQUEsRUFDQSxRQUFBLEdBQ0EsV0FBQSxtQkVJQSxPQUNBLGdCQUFBLE1GRkQsUUFDQyxXQUFBLEtBQ0EsUUFBQSxLQUFBLEVBRkQsYUFLRSxRQUFBLE1BTEYsY0FRRSxXQUFBLElBUkYsMEJBV0csWUFBQSxJQVhILDRDRWxCQyxVQUFBLEtBQ0EsWUFBQSxZQUNBLE1BQUEsUUZnQkQsNENBbUJLLFdBQUEsS0VyQ0osVUFBQSxLQUNBLFlBQUEsT0FDQSxNQUFBLFFGZ0JELGtCQXVCRSxXQUFBLE1BcUJGLGNBNkRBLFlBeEVBLE9BNEVFLFdBQUEsT0E3R0Ysb0JBMEJHLFFBQUEsTUU1Q0YsVUFBQSxLQUNBLFlBQUEsWUFDQSxNQUFBLFFGZ0JELHVCQThCRyxXQUFBLEtFaERGLFVBQUEsS0FDQSxZQUFBLFlBQ0EsTUFBQSxRRjRERCxzQkFBQSxpQkFYQSxVRWxEQyxZQUFBLGFGa0RELE9BQ0MsWUFBQSxLQURELFVFbkRDLFVBQUEsS0FFQSxNQUFBLEtGeURDLG9DQVJGLE9BSUUsWUFBQSxLQUpGLFVBU0csVUFBQSxNQUVILGdCQUFBLGlCQUdFLFdBQUEsRUFIRixxQkFTRyxNQUFBLE1BVEgsY0FZRSxZQUFBLEtBWkYsaUJBZ0JHLFdBQUEsS0U5RUYsVUFBQSxLQUVBLE1BQUEsS0Y4RUUsb0NBbEJILGlCQW1CSSxVQUFBLE1BbkJKLHNCQXNCRyxTQUFBLFNBQ0EsU0FBQSxPQUNBLFFBQUEsYUFDQSxPQUFBLEtBQUEsRUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLE1BR0EsV0FBQSxPQUNBLFFBQUEsS0FBQSxFQUNBLFdBQUEsd0VBQUEsV0FBQSwyQ0FDQSxtQkFBQSxlQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsV0FBQSxlQUFBLEVBQUEsSUFBQSxLQUFBLEVFL0ZGLFVBQUEsS0FFQSxNQUFBLEtBTkEsY0FBQSxNQVVBLG1CQUFBLElBR0EsV0FBQSxJRnFERCw0QkF1Q0ksbUJBQUEsS0FBQSxXQUFBLEtBdkNKLDZCQTBDSSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsUUFBQSxNQUNBLFFBQUEsR0FDQSxNQUFBLElBQ0EsT0FBQSxNQUNBLFdBQUEsdUdBQUEsV0FBQSwwRUFDQSxrQkFBQSxjQUFBLFVBQUEsY0FDQSxrQkFBQSxPQUFBLFNBQUEsR0FBQSxVQUFBLE9BQUEsU0FBQSxHQUVELDBCQUNDLEtBQ0MsS0FBQSxPQUNELEdBQ0MsS0FBQSxPQUpGLGtCQUNDLEtBQ0MsS0FBQSxPQUNELEdBQ0MsS0FBQSxPQUVMLFFBQ0MsWUFBQSxLQUlDLG9DQUxGLFlBTUcsY0FBQSxNQU5ILGdCQVNHLGNBQUEsS0FUSCx1QkFZRyxjQUFBLEtFdklGLFVBQUEsS0FDQSxZQUFBLFlBQ0EsTUFBQSxLRnlIRCxpQkFnQkcsUUFBQSxNQUVILFFBQ0MsV0FBQSxLQUNBLFdBQUEsS0FDQSxRQUFBLEtBQUEsRUFIRCxjQU1FLFdBQUEsSUVuSkQsVUFBQSxLQUNBLFlBQUEsT0FDQSxNQUFBLFFGMklELG9CQUFBLHVCQWlCRyxRQUFBLE1FN0pGLFlBQUEsWUFDQSxNQUFBLFFGMklELGtCQVVFLFdBQUEsTUFWRixvQkU3SUMsVUFBQSxLRjZJRCx1QkFrQkcsV0FBQSxLRS9KRixVQUFBLEtGNklELDBCRTdJQyxVQUFBLEtBQ0EsWUFBQSxPQUNBLE1BQUEsUUZtS0QsV0FDQyxTQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLEVBQ0EsS0FBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ19taXhpbnMnO1xuQGltcG9ydCAnX3Jlc2V0JztcblxuQGluY2x1ZGUgZm9udEZhY2UoJ0dvdGhhbScsICcuLy4uL2ZvbnRzL0dvdGhhbVBybycpO1xuQGluY2x1ZGUgZm9udEZhY2UoJ0dvdGhhbS1Cb2xkJywgJy4vLi4vZm9udHMvR290aGFtUHJvLUJvbGQnKTtcbkBpbmNsdWRlIGZvbnRGYWNlKCdHb3RoYW0tQmxhY2snLCAnLi8uLi9mb250cy9Hb3RoYW1Qcm8tQmxhY2snKTtcblxuJHdoaXRlLWNvbG9yOlx0XHRcdFx0XHQjZmZmO1xuJGJsYWNrLWNvbG9yOiBcdFx0XHRcdFx0IzAwMDtcbiRibHVlLWNvbG9yOiBcdFx0XHRcdFx0IzA2M2I2ZjtcbiRvcmFuZ2UtY29sb3I6IFx0XHRcdFx0XHQjZTM2NTEzO1xuJGdvcmFuZ2UtY29sb3I6IFx0XHRcdFx0IzlkNDYwZDtcblxuYm9keSB7XG5cdGJhY2tncm91bmQ6XHRcdFx0XHRcdHVybCguLy4uL2ltZy9iZy5qcGcpO1xuXHRAaW5jbHVkZSBmb250U3R5bGUgKDE2cHgsIEdvdGhhbSwgJHdoaXRlLWNvbG9yKTtcblx0QGluY2x1ZGUgYmFja2dyb3VuZFN0eWxlKGNlbnRlciwgY292ZXIsIHJlcGVhdCk7IH1cblxuYSB7XG5cdGNvbG9yOiBcdFx0XHRcdFx0XHQkd2hpdGUtY29sb3I7XG5cdHRleHQtZGVjb3JhdGlvbjogXHRcdFx0bm9uZTtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogXHRcdFx0XHRcdCR3aGl0ZS1jb2xvcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IFx0XHRub25lOyB9IH1cblxuLmJnLWZpeCB7XG5cdHBvc2l0aW9uOiBcdFx0XHRcdFx0Zml4ZWQ7XG5cdHdpZHRoOiBcdFx0XHRcdFx0XHQxMDAlO1xuXHRoZWlnaHQ6IFx0XHRcdFx0XHQxMDAlO1xuXHRsZWZ0OiBcdFx0XHRcdFx0XHQwcHg7XG5cdHRvcDogXHRcdFx0XHRcdFx0MHB4O1xuXHR6LWluZGV4OiBcdFx0XHRcdFx0LTM7XG5cdGJhY2tncm91bmQ6XHRcdFx0XHRcdHVybCguLy4uL2ltZy9iZy5qcGcpO1xuXHRAaW5jbHVkZSBiYWNrZ3JvdW5kU3R5bGUoY2VudGVyLCBjb3ZlciwgcmVwZWF0KTsgfVxuXG4uaGVhZGVyIHtcblx0YmFja2dyb3VuZDogXHRcdFx0XHQkd2hpdGUtY29sb3I7XG5cdHBhZGRpbmc6IFx0XHRcdFx0XHQxMHB4IDA7XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogXHRcdFx0XHRibG9jazsgfVxuXG5cdC5sb2dvIHtcblx0XHRtYXJnaW4tdG9wOiBcdFx0XHQ4cHg7XG5cblx0XHQubWVkaWEtYm9keSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogXHRcdDVweDtcblxuXHRcdFx0c3BhbiB7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnRTdHlsZSAoMjBweCwgR290aGFtLUJvbGQsICRibHVlLWNvbG9yKTsgfVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtN3B4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnRTdHlsZSAoMTJweCwgR290aGFtLCAkYmx1ZS1jb2xvcik7IH0gfSB9IH1cblxuXHQuY29udGFjdHMge1xuXHRcdHRleHQtYWxpZ246IFx0XHRcdHJpZ2h0O1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBcdFx0XHRibG9jaztcblx0XHRcdEBpbmNsdWRlIGZvbnRTdHlsZSAoMjBweCwgR290aGFtLUJvbGQsICRibHVlLWNvbG9yKTsgfVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiBcdFx0LTVweDtcblx0XHRcdEBpbmNsdWRlIGZvbnRTdHlsZSAoMTJweCwgR290aGFtLUJvbGQsICRibHVlLWNvbG9yKTsgfSB9IH1cblxuLnRpdGxlIHtcblx0cGFkZGluZy10b3A6IFx0XHRcdFx0MzBweDtcblx0dGV4dC1hbGlnbjogXHRcdFx0XHRjZW50ZXI7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0cGFkZGluZy10b3A6IFx0XHRcdDIwcHg7IH1cblxuXHRoMSB7XG5cdFx0QGluY2x1ZGUgZm9udFN0eWxlICg1MHB4LCBHb3RoYW0tQmxhY2ssICR3aGl0ZS1jb2xvcik7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogXHRcdFx0MzBweDsgfSB9IH1cblxuLmN0YSB7XG5cblx0LmxlZnQtbGlmdCwgLnJpZ2h0LWxpZnQge1xuXHRcdG1hcmdpbi10b3A6IFx0XHRcdDBweDsgfVxuXG5cdC5yaWdodC1saWZ0IHtcblxuXHRcdGltZyB7XG5cblx0XHRcdGZsb2F0OiBcdFx0XHRcdHJpZ2h0OyB9IH1cblxuXHQuY3RhLWJveCB7XG5cdFx0cGFkZGluZy10b3A6IFx0XHRcdDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogXHRcdFx0Y2VudGVyO1xuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLXRvcDogXHRcdDIwcHg7XG5cdFx0XHRAaW5jbHVkZSBmb250U3R5bGUgKDI2cHgsIEdvdGhhbS1CbGFjaywgJHdoaXRlLWNvbG9yKTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogXHRcdDE2cHg7IH0gfVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogXHRcdFx0cmVsYXRpdmU7XG5cdFx0XHRvdmVyZmxvdzogXHRcdFx0aGlkZGVuO1xuXHRcdFx0ZGlzcGxheTogXHRcdFx0aW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiBcdFx0XHQxMHB4IDAgMjBweCAwO1xuXHRcdFx0d2lkdGg6IFx0XHRcdFx0MTAwJTtcblx0XHRcdG1heC13aWR0aDogXHRcdFx0NDAwcHg7XG5cdFx0XHRib3JkZXI6IFx0XHRcdG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBcdFx0XHRub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogXHRcdGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IFx0XHRcdDIwcHggMDtcblx0XHRcdGJhY2tncm91bmQ6IFx0XHRsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkb3JhbmdlLWNvbG9yLCAkZ29yYW5nZS1jb2xvcik7XG5cdFx0XHRib3gtc2hhZG93OiBcdFx0cmdiYSgwLCAwLCAwLCAwLjMpIDBweCA5cHggMTZweCAwcHg7XG5cdFx0XHRAaW5jbHVkZSBmb250U3R5bGUgKDIwcHgsIEdvdGhhbS1CbGFjaywgJHdoaXRlLWNvbG9yKTtcblx0XHRcdEBpbmNsdWRlIGJvcmRlclJhZGl1cygxMDBweCk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uU3R5bGUoNDAwbXMpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogXHRub25lOyB9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Ym94LXNpemluZzogXHRib3JkZXItYm94O1xuXHRcdFx0XHRwb3NpdGlvbjogXHRcdGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IFx0XHRcdDBweDtcblx0XHRcdFx0bGVmdDogXHRcdFx0MHB4O1xuXHRcdFx0XHR6LWluZGV4OiBcdFx0Mjtcblx0XHRcdFx0ZGlzcGxheTogXHRcdGJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiBcdFx0Jyc7XG5cdFx0XHRcdHdpZHRoOiBcdFx0XHQxNSU7XG5cdFx0XHRcdGhlaWdodDogXHRcdDEwMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBcdGxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDI1NSwyNTUsMjU1LDApIDAscmdiYSgyNTUsMjU1LDI1NSwuMykgMTAwJSk7XG5cdFx0XHRcdHRyYW5zZm9ybTogXHRcdHNrZXdYKC0yNWRlZyk7XG5cdFx0XHRcdGFuaW1hdGlvbjogXHRcdHNoYWRvdyBpbmZpbml0ZSAyczsgfVxuXG5cdFx0XHRAa2V5ZnJhbWVzIHNoYWRvdyB7XG5cdFx0XHRcdGZyb20ge1xuXHRcdFx0XHRcdGxlZnQ6IFx0XHQtMTAwcHg7IH1cblx0XHRcdFx0dG8ge1xuXHRcdFx0XHRcdGxlZnQ6IFx0XHQ4MDBweDsgfSB9IH0gfSB9XG5cbi5wb2ludHMge1xuXHRwYWRkaW5nLXRvcDogXHRcdFx0XHQ0MHB4O1xuXG5cdGRpdiB7XG5cdFx0dGV4dC1hbGlnbjogXHRcdFx0Y2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBcdFx0MzBweDsgfVxuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IFx0XHQyMHB4OyB9XG5cblx0XHQuc3Bhbi1ib2xkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IFx0XHQxMHB4O1xuXHRcdFx0QGluY2x1ZGUgZm9udFN0eWxlICgxOHB4LCBHb3RoYW0tQm9sZCwgJHdoaXRlLWNvbG9yKTsgfVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBcdFx0XHRibG9jazsgfSB9IH1cblxuLmZvb3RlciB7XG5cdG1hcmdpbi10b3A6IFx0XHRcdFx0MjBweDtcblx0YmFja2dyb3VuZDogXHRcdFx0XHQkd2hpdGUtY29sb3I7XG5cdHBhZGRpbmc6IFx0XHRcdFx0XHQxMHB4IDA7XG5cblx0LmxvZ28ge1xuXHRcdG1hcmdpbi10b3A6IFx0XHRcdDVweDtcblx0XHRAaW5jbHVkZSBmb250U3R5bGUgKDE2cHgsIEdvdGhhbSwgJGJsdWUtY29sb3IpOyB9XG5cblx0LmNvbnRhY3RzIHtcblx0XHR0ZXh0LWFsaWduOiBcdFx0XHRyaWdodDtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogXHRcdFx0YmxvY2s7XG5cdFx0XHRAaW5jbHVkZSBmb250U3R5bGUgKDIwcHgsIEdvdGhhbS1Cb2xkLCAkYmx1ZS1jb2xvcik7IH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogXHRcdFx0YmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiBcdFx0LTVweDtcblx0XHRcdEBpbmNsdWRlIGZvbnRTdHlsZSAoMTJweCwgR290aGFtLUJvbGQsICRibHVlLWNvbG9yKTsgfVxuXG5cdFx0LmFkcmVzcyB7XG5cdFx0XHRAaW5jbHVkZSBmb250U3R5bGUgKDEycHgsIEdvdGhhbSwgJGJsdWUtY29sb3IpOyB9IH0gfVxuXG4ucXVpei1oYWNrIHtcblx0cG9zaXRpb246IFx0XHRcdFx0XHRmaXhlZDtcblx0d2lkdGg6IFx0XHRcdFx0XHRcdDEwMCU7XG5cdGhlaWdodDogXHRcdFx0XHRcdDEwMCU7XG5cdHRvcDogXHRcdFx0XHRcdFx0MHB4O1xuXHRsZWZ0OiBcdFx0XHRcdFx0XHQwcHg7IH1cbiIsImh0bWwsIGJvZHkge1xyXG5cdHBhZGRpbmc6XHRcdFx0MHB4O1xyXG5cdG1hcmdpbjpcdFx0XHRcdDBweDtcclxuXHR3aWR0aDpcdFx0XHRcdDEwMCU7XHJcblx0aGVpZ2h0Olx0XHRcdFx0MTAwJTtcclxufVxyXG5cclxuaW5wdXQge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtbW96LWFwcGVhcmFuY2U6IFx0bm9uZTtcclxuXHJcblx0Jlt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRcdGN1cnNvcjogXHRcdHBvaW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG5hIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IFx0bm9uZTtcclxufVxyXG5cclxuaW1nIHtcclxuXHRib3JkZXI6XHRcdFx0XHRub25lO1xyXG5cdG91dGxpbmU6IFx0XHRcdG5vbmU7XHJcbn0iLCJAbWl4aW4gZm9udEZhY2UgKCRmYW1pbHksICRzcmMpIHtcclxuXHRAZm9udC1mYWNlIHtcclxuXHRcdGZvbnQtZmFtaWx5Olx0XHRcdCRmYW1pbHk7XHJcblx0XHRzcmM6XHRcdFx0XHRcdHVybCgnI3skc3JjfS5lb3QnKTsgLy8gSUU5IGNvbXBhdFxyXG5cdFx0c3JjOlx0XHRcdFx0XHR1cmwoJyN7JHNyY30uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLy8gSUU4IGFuZCBiZWxvd1xyXG5cdFx0XHRcdFx0XHRcdFx0dXJsKCcjeyRzcmN9LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLy8gc3RhbmRhcmRzXHJcblx0XHRcdFx0XHRcdFx0XHR1cmwoJyN7JHNyY30udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvLyBTYWZhcmksIEFuZHJvaWQsIGlPU1xyXG5cdFx0XHRcdFx0XHRcdFx0dXJsKCcjeyRzcmN9LnN2ZyMjeyRmYW1pbHl9JykgZm9ybWF0KCdzdmcnKTsgLy8gbGVnYWN5IGlPU1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlclJhZGl1cyAoJHJhZGl1cykge1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czpcdFx0JHJhZGl1cztcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6XHRcdFx0JHJhZGl1cztcclxuXHRib3JkZXItcmFkaXVzOlx0XHRcdFx0JHJhZGl1cztcclxufVxyXG5cclxuQG1peGluIGZvbnRTdHlsZSAoJHNpemUsICRmb250LWZhbWlseSwgJGNvbG9yKSB7XHJcblx0Zm9udC1zaXplOlx0XHRcdFx0XHQkc2l6ZTtcclxuXHRmb250LWZhbWlseTpcdFx0XHRcdCRmb250LWZhbWlseTtcclxuXHRjb2xvcjpcdFx0XHRcdFx0XHQkY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uU3R5bGUgKCRtcykge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjpcdFx0XHQkbXM7XHJcblx0LW1vei10cmFuc2l0aW9uOlx0XHRcdCRtcztcclxuXHQtby10cmFuc2l0aW9uOlx0XHRcdFx0JG1zO1xyXG5cdHRyYW5zaXRpb246XHRcdFx0XHRcdCRtcztcclxufVxyXG5cclxuQG1peGluIGJveFNpemluZyAoJHZhbHVlKSB7XHJcblx0Ym94LXNpemluZzogXHRcdFx0XHQkdmFsdWU7XHJcblx0LW1vei1ib3gtc2l6aW5nOiBcdFx0XHQkdmFsdWU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBcdFx0JHZhbHVlO1xyXG59XHJcblxyXG5AbWl4aW4gYmFja2dyb3VuZFN0eWxlICgkcG9zaXRpb24sICRzaXplLCAkcmVwZWF0KSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogXHRcdCRwb3NpdGlvbjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IFx0XHRcdCRzaXplO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBcdFx0XHQkcmVwZWF0O1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNmb3JtU3R5bGUgKCRkZWcpIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWcpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7XHJcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWcpO1xyXG59Il19 */
