/*
 * Naming convention:
 * - use dash as separator
 * - all lower cases
 * - use plural when appropriate
 *
 * Note:
 * - Foundation works with mobile-first by convention.
 */
/*
 * Variables
 * --------------------------------------------------
 */
/*
 * Colours
 * (REF: http://www.december.com/html/spec/colorhex.html)
 * --------------------------------------------------
 */
/*
 * Typography
 * --------------------------------------------------
 */
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);
/*
 * Structure
 * --------------------------------------------------
 */
/*
 * Legacy
 * (may or may not have been used)
 * --------------------------------------------------
 */
/*
 * Third-party
 * --------------------------------------------------
 */
/*
 * Partials
 * --------------------------------------------------
 */
/*
 * Modules
 * --------------------------------------------------
 */
/*
 * Generic Elements
 * --------------------------------------------------
 */
body {
  background: none !important; }

p {
  font-size: 18px;
  color: #403f3f;
  margin: 0 !important; }

h1, h2, h3, h4, h5, h6 {
  margin: 0 !important; }

/*
 * Standard Structure
 * --------------------------------------------------
 */
#main_container section .content_wrapper .grid .grid__item:nth-child(1) {
  padding-top: 0; }

/*
 * Utilities
 * --------------------------------------------------
 */
.clearfix:after, #main_container header .grid:after {
  content: "";
  display: table;
  clear: both; }

#main_container header {
  background-color: #c6003f; }
  #main_container header .grid {
    padding: 0;
    position: relative; }
    #main_container header .grid .grid__item {
      padding: 0; }
      #main_container header .grid .grid__item:nth-child(1) {
        position: absolute;
        top: 50%;
        left: 0;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 104px; }
      #main_container header .grid .grid__item:nth-child(2) {
        float: right; }
        #main_container header .grid .grid__item:nth-child(2) nav.header {
          text-align: right; }
          #main_container header .grid .grid__item:nth-child(2) nav.header ul {
            list-style: none;
            display: inline-block;
            margin: 0;
            border-left: solid 1px #b00038;
            position: relative; }
            #main_container header .grid .grid__item:nth-child(2) nav.header ul:before {
              content: " ";
              position: absolute;
              border-left: 1px solid #d30144;
              height: 100%;
              top: 0;
              left: 0px;
              z-index: -1; }
            #main_container header .grid .grid__item:nth-child(2) nav.header ul li {
              display: inline-block;
              padding: 26px 60px; }
              #main_container header .grid .grid__item:nth-child(2) nav.header ul li a {
                color: white;
                font-family: 'Oswald', sans-serif;
                font-size: 18px;
                font-weight: 300;
                text-decoration: none; }

footer {
  background-color: #333333 !important;
  padding: 0 !important;
  margin: 0 !important;
  color: #cfcfcf !important;
  font-family: Arial, sans-serif; }
  footer .grid .grid__item {
    padding-top: 18px !important; }
    footer .grid .grid__item .kstl-rich-text {
      position: relative;
      margin-right: 24px; }
      footer .grid .grid__item .kstl-rich-text .copyright {
        position: absolute;
        top: 50%;
        left: 40px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        font-size: 10px; }
      footer .grid .grid__item .kstl-rich-text nav.footer ul {
        list-style: none;
        text-align: center; }
        footer .grid .grid__item .kstl-rich-text nav.footer ul li {
          display: inline-block;
          padding: 0 6px; }
          footer .grid .grid__item .kstl-rich-text nav.footer ul li a {
            color: #c7c7c7;
            font-size: 10px;
            text-decoration: none; }
      footer .grid .grid__item .kstl-rich-text nav.social-links {
        position: absolute;
        top: 50%;
        right: 40px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%); }
        footer .grid .grid__item .kstl-rich-text nav.social-links ul {
          list-style: none;
          text-align: center;
          margin: 0; }
          footer .grid .grid__item .kstl-rich-text nav.social-links ul li {
            display: inline-block;
            margin: 0 8px; }
            footer .grid .grid__item .kstl-rich-text nav.social-links ul li a {
              display: inline-block;
              color: #c7c7c7;
              font-size: 15px;
              text-decoration: none;
              width: 24px;
              border: solid 1px #cfcfcf;
              border-radius: 1000px;
              padding: 2px 0; }

.coming-soon-content {
  color: #1c1c1c;
  font-family: Arial, sans-serif;
  text-align: center;
  margin-right: 24px; }
  .coming-soon-content .feature-blurb {
    width: 540px;
    margin: 0 auto;
    padding: 0 0 50px 0; }
    .coming-soon-content .feature-blurb h2 {
      font-size: 25px;
      color: #c6003f;
      font-family: 'Oswald', sans-serif;
      margin-bottom: 10px !important; }
    .coming-soon-content .feature-blurb h3 {
      font-size: 45px;
      color: #c6003f;
      font-family: 'Oswald', sans-serif;
      margin-bottom: 20px !important; }
    .coming-soon-content .feature-blurb .blurb.blurb-1 {
      font-size: 18px;
      margin-bottom: 20px !important; }
    .coming-soon-content .feature-blurb .blurb.blurb-2 {
      font-size: 14px; }
  .coming-soon-content .supplementary-blurb {
    background-color: #f1f1f1;
    padding: 32px 0 38px 0; }
    .coming-soon-content .supplementary-blurb .ctas {
      text-align: center;
      width: 720px;
      margin: 0 auto; }
      .coming-soon-content .supplementary-blurb .ctas .cta {
        display: inline-block;
        margin: 0 10px;
        width: 220px;
        background-color: #00b6e9;
        background: -webkit-linear-gradient(top, #16cbff, #00b6e9);
        background: linear-gradient(to bottom, #16cbff, #00b6e9);
        border: solid 1px #00baff;
        border-radius: 6px;
        padding: 18px 10px;
        color: white; }
        .coming-soon-content .supplementary-blurb .ctas .cta p {
          color: white; }
        .coming-soon-content .supplementary-blurb .ctas .cta .title {
          font-size: 18px;
          font-weight: bold;
          margin-bottom: 10px !important; }
        .coming-soon-content .supplementary-blurb .ctas .cta .blurb {
          font-size: 14px; }
    .coming-soon-content .supplementary-blurb .conditions {
      width: 720px;
      margin: 24px auto 0 auto; }
      .coming-soon-content .supplementary-blurb .conditions p {
        font-size: 9px;
        color: #1b1b1b; }

/*
 * This is where you place unorganised styles and
 * are subject to rapid refactoring
 */

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwibW9kdWxlcy9fZ2xvYmFsLnNjc3MiLCJtb2R1bGVzL19oZWFkZXIuc2NzcyIsIm1vZHVsZXMvX2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9fY29taW5nLXNvb24tY29udGVudC5zY3NzIiwibW9kdWxlcy9faGFjay5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7OztHQVFHO0FBR0g7OztHQUdHO0FDVkg7Ozs7R0FJRztBQUtIOzs7R0FHRztBQUNILHdFQUFZO0FBSVo7OztHQUdHO0FBS0g7Ozs7R0FJRztBRGhCSDs7O0dBR0c7QUFZSDs7O0dBR0c7QUFVSDs7O0dBR0c7QUU1Q0g7OztHQUdHO0FBRUg7RUFDRSw0QkFBNEIsRUFDN0I7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLHFCQUFxQixFQUd0Qjs7QUFFRDtFQUNFLHFCQUFxQixFQUN0Qjs7QUFFRDs7O0dBR0c7QUFFSDtFQU1ZLGVBQWUsRUFDaEI7O0FBU1g7OztHQUdHO0FBRUg7RUFFSSxZQUFZO0VBQ1osZUFBZTtFQUNmLFlBQVksRUFDYjs7QUNwREg7RUFFSSwwQkFBMEIsRUFpRTNCO0VBbkVIO0lBS00sV0FBVztJQUNYLG1CQUFtQixFQTREcEI7SUFsRUw7TUFXUSxXQUFXLEVBc0RaO01BakVQO1FBZ0JVLG1CQUFtQjtRQUNuQixTQUFTO1FBQ1QsUUFBUTtRQUNSLG9DQUFxQjtRQUFyQiw0QkFBcUI7UUFDckIsYUFBYSxFQUNkO01BckJUO1FBeUJVLGFBQWEsRUF1Q2Q7UUFoRVQ7VUE2Qlksa0JBQWtCLEVBaUNuQjtVQTlEWDtZQStCYyxpQkFBaUI7WUFFakIsc0JBQXNCO1lBQ3RCLFVBQVU7WUFDViwrQkFBK0I7WUFDL0IsbUJBQW1CLEVBeUJwQjtZQTdEYjtjQXVDZ0IsYUFBYTtjQUNiLG1CQUFtQjtjQUNuQiwrQkFBK0I7Y0FDL0IsYUFBYTtjQUNiLE9BQU87Y0FDUCxVQUFVO2NBQ1YsWUFBWSxFQUNiO1lBOUNmO2NBa0RnQixzQkFBc0I7Y0FDdEIsbUJBQW1CLEVBU3BCO2NBNURmO2dCQXFEa0IsYUFBYTtnQkFDYixrQ0FBa0M7Z0JBRWxDLGdCQUFnQjtnQkFDaEIsaUJBQWlCO2dCQUNqQixzQkFBc0IsRUFDdkI7O0FDM0RqQjtFQUNFLHFDQUFxQztFQUNyQyxzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLDBCQUEwQjtFQUUxQiwrQkFBK0IsRUFzRWhDO0VBNUVEO0lBV00sNkJBQTZCLEVBK0Q5QjtJQTFFTDtNQWNRLG1CQUFtQjtNQUNuQixtQkFBbUIsRUF5RHBCO01BeEVQO1FBbUJVLG1CQUFtQjtRQUNuQixTQUFTO1FBQ1QsV0FBVztRQUNYLG9DQUFxQjtRQUFyQiw0QkFBcUI7UUFDckIsZ0JBQWdCLEVBQ2pCO01BeEJUO1FBNkJZLGlCQUFpQjtRQUNqQixtQkFBbUIsRUFZcEI7UUExQ1g7VUFrQ2Msc0JBQXNCO1VBQ3RCLGVBQWUsRUFNaEI7VUF6Q2I7WUFxQ2dCLGVBQWU7WUFDZixnQkFBZ0I7WUFDaEIsc0JBQXNCLEVBQ3ZCO01BeENmO1FBK0NVLG1CQUFtQjtRQUNuQixTQUFTO1FBQ1QsWUFBWTtRQUNaLG9DQUFxQjtRQUFyQiw0QkFBcUIsRUFxQnRCO1FBdkVUO1VBb0RZLGlCQUFpQjtVQUNqQixtQkFBbUI7VUFDbkIsVUFBVSxFQWdCWDtVQXRFWDtZQXdEYyxzQkFBc0I7WUFDdEIsY0FBYyxFQVlmO1lBckViO2NBNERnQixzQkFBc0I7Y0FDdEIsZUFBZTtjQUNmLGdCQUFnQjtjQUNoQixzQkFBc0I7Y0FDdEIsWUFBWTtjQUNaLDBCQUEwQjtjQUMxQixzQkFBc0I7Y0FDdEIsZUFBZSxFQUNoQjs7QUNwRWY7RUFFRSxlQUFlO0VBQ2YsK0JBQStCO0VBQy9CLG1CQUFtQjtFQUNuQixtQkFBbUIsRUE2RXBCO0VBbEZEO0lBU0ksYUFBYTtJQUNiLGVBQWU7SUFDZixvQkFBb0IsRUEwQnJCO0lBckNIO01BY00sZ0JBQWdCO01BQ2hCLGVBQWU7TUFDZixrQ0FBa0M7TUFDbEMsK0JBQStCLEVBQ2hDO0lBbEJMO01BcUJNLGdCQUFnQjtNQUNoQixlQUFlO01BQ2Ysa0NBQWtDO01BQ2xDLCtCQUErQixFQUNoQztJQXpCTDtNQThCUSxnQkFBZ0I7TUFDaEIsK0JBQStCLEVBQ2hDO0lBaENQO01Ba0NRLGdCQUFnQixFQUNqQjtFQW5DUDtJQXdDSSwwQkFBMEI7SUFDMUIsdUJBQXVCLEVBd0N4QjtJQWpGSDtNQTRDTSxtQkFBbUI7TUFDbkIsYUFBYTtNQUNiLGVBQWUsRUF5QmhCO01BdkVMO1FBaURRLHNCQUFzQjtRQUN0QixlQUFlO1FBQ2YsYUFBYTtRQUNiLDBCQUEwQjtRQUMxQiwyREFBMkI7UUFBM0IseURBQTJCO1FBQzNCLDBCQUEwQjtRQUMxQixtQkFBbUI7UUFDbkIsbUJBQW1CO1FBQ25CLGFBQWEsRUFhZDtRQXRFUDtVQTREVSxhQUFhLEVBQ2Q7UUE3RFQ7VUErRFUsZ0JBQWdCO1VBQ2hCLGtCQUFrQjtVQUNsQiwrQkFBK0IsRUFDaEM7UUFsRVQ7VUFvRVUsZ0JBQWdCLEVBQ2pCO0lBckVUO01BMEVNLGFBQWE7TUFDYix5QkFBeUIsRUFLMUI7TUFoRkw7UUE2RVEsZUFBZTtRQUNmLGVBQWUsRUFDaEI7O0FDL0VQOzs7R0FHRyIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIE5hbWluZyBjb252ZW50aW9uOlxuICogLSB1c2UgZGFzaCBhcyBzZXBhcmF0b3JcbiAqIC0gYWxsIGxvd2VyIGNhc2VzXG4gKiAtIHVzZSBwbHVyYWwgd2hlbiBhcHByb3ByaWF0ZVxuICpcbiAqIE5vdGU6XG4gKiAtIEZvdW5kYXRpb24gd29ya3Mgd2l0aCBtb2JpbGUtZmlyc3QgYnkgY29udmVudGlvbi5cbiAqL1xuXG5cbi8qXG4gKiBWYXJpYWJsZXNcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLypcbiAqIFRoaXJkLXBhcnR5XG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG4vL0BpbXBvcnQgXCJ2ZW5kb3IvZm91bmRhdGlvbi9ub3JtYWxpemVcIjtcbi8vQGltcG9ydCBcInZlbmRvci9mb3VuZGF0aW9uL2ZvdW5kYXRpb24vZnVuY3Rpb25zXCI7IC8vTk9URTogVGhpcyBpcyBuZWVkZWQgYnkgJ19zZXR0aW5ncy5zY3NzJztcbi8vQGltcG9ydCBcInNldHRpbmdzXCI7IC8vIEZvdW5kYXRpb24gc2V0dGluZyBvdmVycmlkZSBwZXIgcHJvamVjdCBiYXNlLiBUaGlzIGlzIG5lZWRlZCBiZWZvcmUgbG9hZGluZyB0aGUgY29tcG9uZW50c1xuLy9AaW1wb3J0IFwidmVuZG9yL2ZvdW5kYXRpb24vZm91bmRhdGlvbi9jb21wb25lbnRzL2lubGluZS1saXN0c1wiO1xuLy9AaW1wb3J0IFwidmVuZG9yL2ZvdW5kYXRpb24vZm91bmRhdGlvbi9jb21wb25lbnRzL2J1dHRvbnNcIjtcbi8vQGltcG9ydCBcInZlbmRvci9mb3VuZGF0aW9uL2ZvdW5kYXRpb24vY29tcG9uZW50cy9ncmlkXCI7XG4vL0BpbXBvcnQgXCJ2ZW5kb3IvZm91bmRhdGlvbi9mb3VuZGF0aW9uL2NvbXBvbmVudHMvdG9wLWJhclwiO1xuLy9AaW1wb3J0IFwidmVuZG9yL2ZvdW5kYXRpb24vZm91bmRhdGlvbi9jb21wb25lbnRzL3R5cGVcIjtcbi8vQGltcG9ydCBcInZlbmRvci9mb3VuZGF0aW9uL2ZvdW5kYXRpb24vY29tcG9uZW50cy92aXNpYmlsaXR5XCI7XG4vLy4uLiBBZGQgbW9yZSBGb3VuZGF0aW9uIGNvbXBvbmVudHMgb25seSBhcyByZXF1aXJlZFxuXG4vKlxuICogUGFydGlhbHNcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbi8vQGltcG9ydCBcInBhcnRpYWxzL2tleWZyYW1lc1wiO1xuLy9AaW1wb3J0IFwicGFydGlhbHMvYnV0dG9uc1wiO1xuLy9AaW1wb3J0IFwicGFydGlhbHMvc2xpZGVyc1wiO1xuLy9AaW1wb3J0IFwicGFydGlhbHMvY2Fyb3VzZWxzXCI7XG4vL0BpbXBvcnQgXCJwYXJ0aWFscy9pY29uXCI7XG4vL0BpbXBvcnQgXCJwYXJ0aWFscy9ub3RpZmllcnNcIjtcbi8vQGltcG9ydCBcInBhcnRpYWxzL3NoYXJlXCI7XG4vL0BpbXBvcnQgXCJwYXJ0aWFscy91dGlsaXRpZXNcIjtcblxuLypcbiAqIE1vZHVsZXNcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbkBpbXBvcnQgXCJtb2R1bGVzL2dsb2JhbFwiOyAvL1RoaXMgc2hvdWxkIGJlIHRoZSBmaXJzdCBtb2R1bGUgeW91IGxvYWRcbkBpbXBvcnQgXCJtb2R1bGVzL2hlYWRlclwiO1xuQGltcG9ydCBcIm1vZHVsZXMvZm9vdGVyXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9jb21pbmctc29vbi1jb250ZW50XCI7XG4vL0BpbXBvcnQgXCJtb2R1bGVzL21vYmlsZS1uYXZcIjtcbi8vQGltcG9ydCBcIm1vZHVsZXMvcGFnZVwiO1xuLy9AaW1wb3J0IFwibW9kdWxlcy9ibG9ja1wiO1xuLy9AaW1wb3J0IFwibW9kdWxlcy9sYW5kaW5nXCI7XG4vL0BpbXBvcnQgXCJtb2R1bGVzL2Vycm9yXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9oYWNrXCI7IC8vVGhpcyBzaG91bGQgYmUgdGhlIGxhc3QgbW9kdWxlIHlvdSBsb2FkXG4iLCIvL1xuLy8gTW9kdWxlcyAvIFZhcmlhYmxlc1xuLy9cblxuLypcbiAqIENvbG91cnNcbiAqIChSRUY6IGh0dHA6Ly93d3cuZGVjZW1iZXIuY29tL2h0bWwvc3BlYy9jb2xvcmhleC5odG1sKVxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuLy8kY29sb3Itc3RlZWxibHVlNDogIzM2NjQ4QjtcblxuXG5cbi8qXG4gKiBUeXBvZ3JhcGh5XG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3N3YWxkOjQwMCwzMDAsNzAwKTtcblxuXG5cbi8qXG4gKiBTdHJ1Y3R1cmVcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbiRicmVhay1wb2ludDogNjAycHg7XG5cblxuXG4vKlxuICogTGVnYWN5XG4gKiAobWF5IG9yIG1heSBub3QgaGF2ZSBiZWVuIHVzZWQpXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG4vLyBGb250IHdlaWdodHNcbi8vJGxpZ2h0OiAxMDA7XG4vLyRyZWd1bGFyOiA0MDA7XG4vLyRib2xkOiA2MDA7XG4vLy8vIEJhc2UgRm9udFxuLy8kYmFzZS1mb250LWZhbWlseTogc2Fucy1zZXJpZjtcbi8vJGJhc2UtZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuLy8kYmFzZS1mb250LXNpemU6IDEzcHg7XG4vLyRiYXNlLWxpbmUtaGVpZ2h0OiAxLjQ7XG4vLy8vIEZpeGVkIEZvbnRcbi8vJGZpeGVkLWZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4vLyRmaXhlZC1mb250LXNpemU6IDg1JTtcbi8vJGZpeGVkLWxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDtcbi8vLy8gSGVhZGluZ3Ncbi8vJGhlYWRlci1mb250LXdlaWdodDogJGJvbGQ7IiwiLy9cbi8vIE1vZHVsZXMgLyBHbG9iYWxcbi8vXG5cbi8qXG4gKiBHZW5lcmljIEVsZW1lbnRzXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNDAzZjNmO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgLy9wYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIC8vZm9udC1mYW1pbHk6IExhdG87XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLypcbiAqIFN0YW5kYXJkIFN0cnVjdHVyZVxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuXG4jbWFpbl9jb250YWluZXIge1xuICBzZWN0aW9uIHtcbiAgICAuY29udGVudF93cmFwcGVyIHtcbiAgICAgIC5ncmlkIHtcbiAgICAgICAgLmdyaWRfX2l0ZW0ge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuLypcbiAqIFV0aWxpdGllc1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuXG4uY2xlYXJmaXgge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCIvL1xuLy8gTW9kdWxlcyAvIEhlYWRlclxuLy9cblxuI21haW5fY29udGFpbmVyIHtcbiAgaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwMDNmO1xuXG4gICAgLmdyaWQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYShibHVlLCAwLjMpO1xuICAgICAgQGV4dGVuZCAuY2xlYXJmaXg7XG5cbiAgICAgIC5ncmlkX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSh5ZWxsb3csIDAuMyk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHdpZHRoOiAxMDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEod2hpdGUsIDAuMyk7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgbmF2LmhlYWRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICNiMDAwMzg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QzMDE0NDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoeWVsbG93LCAwLjIpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDYwcHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIE1vZHVsZXMgLyBGb290ZXJcbi8vXG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNjZmNmY2YgIWltcG9ydGFudDtcbiAgLy9mb250LXNpemU6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcblxuICAuZ3JpZCB7XG5cbiAgICAuZ3JpZF9faXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMThweCAhaW1wb3J0YW50O1xuXG4gICAgICAua3N0bC1yaWNoLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcblxuICAgICAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoeWVsbG93LCAwLjIpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBuYXYuZm9vdGVyIHtcbiAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEod2hpdGUsIDAuMyk7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoeWVsbG93LCAwLjIpO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2M3YzdjNztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbmF2LnNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHJlZCwgMC4yKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNjN2M3Yzc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjY2ZjZmNmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gTW9kdWxlcyAvIENvbWluZyBTb29uIENvbnRlbnRcbi8vXG5cbi5jb21pbmctc29vbi1jb250ZW50IHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKG9yYW5nZSwgMC4yKTtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cbiAgLmZlYXR1cmUtYmx1cmIge1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYShvcmFuZ2UsIDAuMSk7XG4gICAgd2lkdGg6IDU0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBjb2xvcjogI2M2MDAzZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBjb2xvcjogI2M2MDAzZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmx1cmIge1xuICAgICAgLy9tYXJnaW46IDZweCAwO1xuICAgICAgJi5ibHVyYi0xIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLmJsdXJiLTIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN1cHBsZW1lbnRhcnktYmx1cmIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgcGFkZGluZzogMzJweCAwIDM4cHggMDtcblxuICAgIC5jdGFzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA3MjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAuY3RhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNmU5O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMTZjYmZmLCAjMDBiNmU5KTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzAwYmFmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5ibHVyYiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbmRpdGlvbnMge1xuICAgICAgd2lkdGg6IDcyMHB4O1xuICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMCBhdXRvO1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICBjb2xvcjogIzFiMWIxYjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBNb2R1bGVzIC8gSGFja1xuLy9cblxuLypcbiAqIFRoaXMgaXMgd2hlcmUgeW91IHBsYWNlIHVub3JnYW5pc2VkIHN0eWxlcyBhbmRcbiAqIGFyZSBzdWJqZWN0IHRvIHJhcGlkIHJlZmFjdG9yaW5nXG4gKi9cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
