body.login {
    background-color: #f2f8fc;
    background-image: url(../../../resources/images/svg/bg-layer-login.svg);
    background-size: 2472px 1850px;
    background-position: -180% 50%;
    background-repeat: no-repeat;
}

body.login #login {
    width: 770px;
    max-width: 100%;
    padding: 8% 30px 0;
}

body.login #login #lostpasswordform .custom-login-link {
    display: none !important;
}

body.login.login-action-checkemail #login > p.message {
    display: block;
}

body.login.login-action-lostpassword .message {
    display: none;
}

body.login.login-action-lostpassword #login {
    padding: 12% 30px 0;
}

body.login.login h1 a {
    width: 260px;
    height: 72px;
    background-image: url(../../../resources/images/svg/login-logo.svg);
    background-position: center;
    background-size: 260px 72px;
    background-repeat: no-repeat;
}

body.login.login form {
    display: block;
    position: relative;
    border: none;
    box-shadow: 0 2px 15px rgba(0, 60, 86, 0.05);
    padding: 25px 25px 70px;
    overflow: initial;
}

@media (min-width: 992px) {
    body.login.login form {
        padding: 60px 100px 100px;
    }
}

body.login.login form:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    margin: -24px auto 0;
    width: 64px;
    height: 48px;
    background-size: 64px 48px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(../../../resources/images/svg/logo-part.svg);
}

body.login.login form p {
    position: relative;
}

body.login.login form p label[for="user_login"] {
    display: inline-block;
    position: absolute;
    left: 30px;
    z-index: 2;
    bottom: 100%;
    background-color: #fff;
    font-size: 14px;
    margin-bottom: 0;
    padding: 0 10px;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    transition: all .3s ease-in-out;
}

body.login.login form .user-pass-wrap {
    position: relative;
}

body.login.login form .user-pass-wrap label[for="user_pass"] {
    display: inline-block;
    position: absolute;
    left: 30px;
    z-index: 2;
    bottom: 100%;
    background-color: #fff;
    font-size: 14px;
    margin-bottom: 0;
    padding: 0 10px;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    transition: all .3s ease-in-out;
}

body.login.login input[type=password],
body.login.login input[type=text] {
    width: 100%;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: calc(100% - 25px) 50%;
    border: 1px solid #e6f0f7;
    border-radius: 0;
    box-shadow: none;
    color: #000f40;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3;
    margin-bottom: 25px;
    padding: 14px 50px 14px 25px;
    outline: none;
}

body.login.login input[type=password]:focus,
body.login.login input[type=text]:focus {
    outline: none;
}

body.login.login input[type=password]::-webkit-input-placeholder,
body.login.login input[type=text]::-webkit-input-placeholder {
    color: #000f40;
}

body.login.login input[type=password]:-moz-placeholder,
body.login.login input[type=text]:-moz-placeholder {
    color: #000f40;
}

body.login.login input[type=password]::-moz-placeholder,
body.login.login input[type=text]::-moz-placeholder {
    color: #000f40;
}

body.login.login input[type=password]:-ms-input-placeholder,
body.login.login input[type=text]:-ms-input-placeholder {
    color: #000f40;
}

body.login.login input[type=password]#user_login,
body.login.login input[type=text]#user_login {
    background-image: url(../../../resources/images/svg/icon-person.svg);
    background-size: 16px 16px;
}

body.login.login input[type=password]#user_pass,
body.login.login input[type=text]#user_pass {
    background-image: url(../../../resources/images/svg/icon-lock.svg);
    background-position: calc(100% - 50px) 50%;
    background-size: 16px 21px;
    padding: 14px 75px 14px 25px;
}

body.login.login .button-primary {
    display: block;
    float: none;
    width: 100%;
    color: #fff;
    background-color: #ff9d43;
    border: none;
    border-radius: 0;
    font-size: 17px;
    font-weight: 300;
    line-height: 1.2;
    padding: 15px 25px;
    text-align: center;
}

body.login.login .forgetmenot {
    float: none;
}

body.login.login .button.wp-hide-pw {
    height: 50px;
}

body.login #backtoblog,
body.login #nav {
    display: none;
}

body.login .custom-login-link {
    position: absolute;
    bottom: 35px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    color: #003c56;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
    outline: none;
}

@media (min-width: 992px) {
    body.login .custom-login-link {
        bottom: 50px;
    }
}

body.login .privacy-policy-page-link {
    display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxvZ2luL19wYXNzd29yZC5zY3NzIiwibWFpbi5jc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSx5QkFBeUI7SUFDekIsdUVBQXVCO0lBQ3ZCLDhCQUE4QjtJQUM5Qiw4QkFBOEI7SUFDOUIsNEJBQTRCO0FDQ2hDOztBRE5BO0lBUVEsWUFBWTtJQUNaLGVBQWU7SUFDZixrQkFBa0I7QUNFMUI7O0FEWkE7SUFrQmdCLHdCQUF5QjtBQ0Z6Qzs7QURoQkE7SUEwQmdCLGNBQWM7QUNOOUI7O0FEcEJBO0lBaUNZLGFBQWE7QUNUekI7O0FEeEJBO0lBcUNZLG1CQUFtQjtBQ1QvQjs7QUQ1QkE7SUE4Q2dCLFlBQVk7SUFDWixZQUFZO0lBQ1osbUVBQXVCO0lBQ3ZCLDJCQUEyQjtJQUMzQiwyQkFBMkI7SUFDM0IsNEJBQTRCO0FDZDVDOztBRHJDQTtJQXdEWSxjQUFjO0lBQ2Qsa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWiw0Q0FBNEM7SUFDNUMsdUJBQXVCO0lBQ3ZCLGlCQUFpQjtBQ2Y3Qjs7QURpQlk7SUEvRFo7UUFnRWdCLHlCQUF5QjtJQ2JyQztBQUNKOztBRHBEQTtJQW9FZ0IsV0FBVztJQUNYLHFCQUFxQjtJQUNyQixrQkFBa0I7SUFDbEIsU0FBUztJQUNULE9BQU87SUFDUCxRQUFRO0lBQ1Isb0JBQW9CO0lFbkRoQyxXRm9EZ0M7SUVuRGhDLFlGbURzQztJRWxEdEMsMEJGa0RzQztJRWpEdEMsNEJBQTRCO0lBQzVCLDJCQUEyQjtJQUMzQixrRUFBdUI7QUR3QzNCOztBRHBFQTtJQStFZ0Isa0JBQWtCO0FDUGxDOztBRHhFQTtJQWtGb0IscUJBQXFCO0lBQ3JCLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsVUFBVTtJQUNWLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsbUNBQTJCO1lBQTNCLDJCQUEyQjtJQUMzQiwrQkFBK0I7QUNObkQ7O0FEdEZBO0lBa0dnQixrQkFBa0I7QUNSbEM7O0FEMUZBO0lBcUdvQixxQkFBcUI7SUFDckIsa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixVQUFVO0lBQ1YsWUFBWTtJQUNaLHNCQUFzQjtJQUN0QixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLCtCQUErQjtBQ1BuRDs7QUR4R0E7O0lBc0hZLFdBQVc7SUFDWCxzQkFBc0I7SUFDdEIsNEJBQTRCO0lBQzVCLDBDQUEwQztJQUMxQyx5QkFBeUI7SUFDekIsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2QsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLDRCQUE0QjtJQUM1QixhQUFhO0FDVHpCOztBRDFIQTs7SUFzSWdCLGFBQWE7QUNQN0I7O0FDL0dJOztJRjBIWSxjQUFjO0FDTjlCOztBQ25ISTs7SUZ5SFksY0FBYztBQ0Q5Qjs7QUN2SEk7O0lGd0hZLGNBQWM7QUNJOUI7O0FDM0hJOztJRnVIWSxjQUFjO0FDUzlCOztBRG5KQTs7SUE4SWdCLG9FQUF1QjtJQUN2QiwwQkFBMEI7QUNVMUM7O0FEekpBOztJQWtKZ0Isa0VBQXVCO0lBQ3ZCLDBDQUEwQztJQUMxQywwQkFBMEI7SUFDMUIsNEJBQTRCO0FDWTVDOztBRGpLQTtJQTBKWSxjQUFjO0lBQ2QsV0FBVztJQUNYLFdBQVc7SUFDWCxXQUFXO0lBQ1gseUJBQXlCO0lBQ3pCLFlBQVk7SUFDWixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGtCQUFrQjtBQ1c5Qjs7QURoTEE7SUF5S1ksV0FBVztBQ1d2Qjs7QURwTEE7SUE2S1ksWUFBWTtBQ1d4Qjs7QUR4TEE7O0lBbUxRLGFBQWE7QUNVckI7O0FEN0xBO0lBdUxRLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osU0FBUztJQUNULG1DQUEyQjtZQUEzQiwyQkFBMkI7SUFDM0IsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsMEJBQTBCO0lBQzFCLGFBQWE7QUNVckI7O0FEUlE7SUFqTVI7UUFrTVksWUFBWTtJQ1lwQjtBQUNKOztBRC9NQTtJQXVNUSxhQUFhO0FDWXJCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keS5sb2dpbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmOGZjO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltYWdlcy1kaXJ9L3N2Zy9iZy1sYXllci1sb2dpbi5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyNDcycHggMTg1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MCUgNTAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIFxyXG4gICAgI2xvZ2luIHtcclxuICAgICAgICB3aWR0aDogNzcwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDglIDMwcHggMDtcclxuXHJcbiAgICAgICAgPiBwLm1lc3NhZ2Uge1xyXG4gICAgICAgICAgICAvL2Rpc3BsYXkgOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI2xvc3RwYXNzd29yZGZvcm0ge1xyXG4gICAgICAgICAgICAuY3VzdG9tLWxvZ2luLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheSA6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJi5sb2dpbi1hY3Rpb24tY2hlY2tlbWFpbCB7XHJcbiAgICAgICAgI2xvZ2luIHtcclxuICAgICAgICAgICAgPiBwLm1lc3NhZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYubG9naW4tYWN0aW9uLWxvc3RwYXNzd29yZCB7XHJcbiAgICAgICAgLm1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAjbG9naW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMiUgMzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJi5sb2dpbiB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWFnZXMtZGlyfS9zdmcvbG9naW4tbG9nby5zdmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNjBweCA3MnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxNXB4IHJnYmEoMCwgNjAsIDg2LCAwLjA1KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNXB4IDcwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTAwcHggMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0yNHB4IGF1dG8gMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Z19iZyg2NHB4LCA0OHB4LCAnbG9nby1wYXJ0Jyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBsYWJlbFtmb3I9XCJ1c2VyX2xvZ2luXCJdIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC51c2VyLXBhc3Mtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGxhYmVsW2Zvcj1cInVzZXJfcGFzc1wiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxyXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjVweCkgNTAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZmMGY3O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMGY0MDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDUwcHggMTRweCAyNXB4O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMGY0MDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiN1c2VyX2xvZ2luIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWFnZXMtZGlyfS9zdmcvaWNvbi1wZXJzb24uc3ZnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYjdXNlcl9wYXNzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWFnZXMtZGlyfS9zdmcvaWNvbi1sb2NrLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSA1MHB4KSA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMjFweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggNzVweCAxNHB4IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmJ1dHRvbi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjlkNDM7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmZvcmdldG1lbm90IHtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5idXR0b24ud3AtaGlkZS1wdyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICNiYWNrdG9ibG9nLCBcclxuICAgICNuYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jdXN0b20tbG9naW4tbGluayB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMzVweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGNvbG9yOiAjMDAzYzU2O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLnByaXZhY3ktcG9saWN5LXBhZ2UtbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufSIsImJvZHkubG9naW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY4ZmM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL3Jlc291cmNlcy9pbWFnZXMvc3ZnL2JnLWxheWVyLWxvZ2luLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNDcycHggMTg1MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5ib2R5LmxvZ2luICNsb2dpbiB7XG4gICAgd2lkdGg6IDc3MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4JSAzMHB4IDA7XG59XG5cbmJvZHkubG9naW4gI2xvZ2luICNsb3N0cGFzc3dvcmRmb3JtIC5jdXN0b20tbG9naW4tbGluayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LmxvZ2luLmxvZ2luLWFjdGlvbi1jaGVja2VtYWlsICNsb2dpbiA+IHAubWVzc2FnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkubG9naW4ubG9naW4tYWN0aW9uLWxvc3RwYXNzd29yZCAubWVzc2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5sb2dpbi5sb2dpbi1hY3Rpb24tbG9zdHBhc3N3b3JkICNsb2dpbiB7XG4gICAgcGFkZGluZzogMTIlIDMwcHggMDtcbn1cblxuYm9keS5sb2dpbi5sb2dpbiBoMSBhIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9yZXNvdXJjZXMvaW1hZ2VzL3N2Zy9sb2dpbi1sb2dvLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjYwcHggNzJweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5ib2R5LmxvZ2luLmxvZ2luIGZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTVweCByZ2JhKDAsIDYwLCA4NiwgMC4wNSk7XG4gICAgcGFkZGluZzogMjVweCAyNXB4IDcwcHg7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkubG9naW4ubG9naW4gZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMTAwcHggMTAwcHg7XG4gICAgfVxufVxuXG5ib2R5LmxvZ2luLmxvZ2luIGZvcm06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAtMjRweCBhdXRvIDA7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjRweCA0OHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9yZXNvdXJjZXMvaW1hZ2VzL3N2Zy9sb2dvLXBhcnQuc3ZnKTtcbn1cblxuYm9keS5sb2dpbi5sb2dpbiBmb3JtIHAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keS5sb2dpbi5sb2dpbiBmb3JtIHAgbGFiZWxbZm9yPVwidXNlcl9sb2dpblwiXSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5LmxvZ2luLmxvZ2luIGZvcm0gLnVzZXItcGFzcy13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkubG9naW4ubG9naW4gZm9ybSAudXNlci1wYXNzLXdyYXAgbGFiZWxbZm9yPVwidXNlcl9wYXNzXCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgei1pbmRleDogMjtcbiAgICBib3R0b206IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5ib2R5LmxvZ2luLmxvZ2luIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyNXB4KSA1MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZjBmNztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICMwMDBmNDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIHBhZGRpbmc6IDE0cHggNTBweCAxNHB4IDI1cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYm9keS5sb2dpbi5sb2dpbiBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYm9keS5sb2dpbi5sb2dpbiBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDBmNDA7XG59XG5cbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT1wYXNzd29yZF06LW1vei1wbGFjZWhvbGRlcixcbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT10ZXh0XTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMGY0MDtcbn1cblxuYm9keS5sb2dpbi5sb2dpbiBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LW1vei1wbGFjZWhvbGRlcixcbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDBmNDA7XG59XG5cbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT1wYXNzd29yZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuYm9keS5sb2dpbi5sb2dpbiBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDBmNDA7XG59XG5cbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT1wYXNzd29yZF0jdXNlcl9sb2dpbixcbmJvZHkubG9naW4ubG9naW4gaW5wdXRbdHlwZT10ZXh0XSN1c2VyX2xvZ2luIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vcmVzb3VyY2VzL2ltYWdlcy9zdmcvaWNvbi1wZXJzb24uc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbn1cblxuYm9keS5sb2dpbi5sb2dpbiBpbnB1dFt0eXBlPXBhc3N3b3JkXSN1c2VyX3Bhc3MsXG5ib2R5LmxvZ2luLmxvZ2luIGlucHV0W3R5cGU9dGV4dF0jdXNlcl9wYXNzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vcmVzb3VyY2VzL2ltYWdlcy9zdmcvaWNvbi1sb2NrLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gNTBweCkgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAyMXB4O1xuICAgIHBhZGRpbmc6IDE0cHggNzVweCAxNHB4IDI1cHg7XG59XG5cbmJvZHkubG9naW4ubG9naW4gLmJ1dHRvbi1wcmltYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZDQzO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keS5sb2dpbi5sb2dpbiAuZm9yZ2V0bWVub3Qge1xuICAgIGZsb2F0OiBub25lO1xufVxuXG5ib2R5LmxvZ2luLmxvZ2luIC5idXR0b24ud3AtaGlkZS1wdyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG5ib2R5LmxvZ2luICNiYWNrdG9ibG9nLFxuYm9keS5sb2dpbiAjbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LmxvZ2luIC5jdXN0b20tbG9naW4tbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMzVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGNvbG9yOiAjMDAzYzU2O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkubG9naW4gLmN1c3RvbS1sb2dpbi1saW5rIHtcbiAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgIH1cbn1cblxuYm9keS5sb2dpbiAucHJpdmFjeS1wb2xpY3ktcGFnZS1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiJGltYWdlcy1kaXI6ICcuLi8uLi8uLi9yZXNvdXJjZXMvaW1hZ2VzJztcclxuXHJcbkBtaXhpbiBwdXNoLS1hdXRvIHtcclxuICAgIG1hcmdpbjogeyBcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbXFfc21hbGwge1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBAY29udGVudFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtAY29udGVudH1cclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge0Bjb250ZW50fVxyXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7QGNvbnRlbnR9ICBcclxufVxyXG5cclxuQG1peGluIHN2Z19iZygkd2lkdGgsICRoZWlnaHQsICRpbWFnZV91cmwpIHtcclxuICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWFnZXMtZGlyfS9zdmcvI3skaW1hZ2VfdXJsfS5zdmcpO1xyXG59Il19 */
