/*! bulma.io v0.4.4 | MIT License | github.com/jgthms/bulma */
@-webkit-keyframes spinAround {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}
@keyframes spinAround {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}

/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

ul {
  list-style: none;
}

button,
input,
select,
textarea {
  margin: 0;
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

* {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

*:before, *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

img,
embed,
object,
audio,
video {
  max-width: 100%;
}

iframe {
  border: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
  text-align: left;
}

html {
  background-color: #fff;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  min-width: 300px;
  overflow-x: hidden;
  overflow-y: scroll;
  text-rendering: optimizeLegibility;
}

article,
aside,
figure,
footer,
header,
hgroup,
section {
  display: block;
}

body,
button,
input,
select,
textarea {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

code,
pre {
  -moz-osx-font-smoothing: auto;
  -webkit-font-smoothing: auto;
  font-family: monospace;
}

body {
  color: #4a4a4a;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

a {
  color: #00d1b2;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: none 86ms ease-out;
  transition: none 86ms ease-out;
}

a:hover {
  color: #363636;
}

code {
  background-color: whitesmoke;
  color: #ff3860;
  font-size: 0.8em;
  font-weight: normal;
  padding: 0.25em 0.5em 0.25em;
}

hr {
  background-color: #dbdbdb;
  border: none;
  display: block;
  height: 1px;
  margin: 1.5rem 0;
}

img {
  height: auto;
  max-width: 100%;
}

input[type="checkbox"],
input[type="radio"] {
  vertical-align: baseline;
}

small {
  font-size: 0.875em;
}

span {
  font-style: inherit;
  font-weight: inherit;
}

strong {
  color: #363636;
  font-weight: 700;
}

pre {
  background-color: whitesmoke;
  color: #4a4a4a;
  font-size: 0.8em;
  white-space: pre;
  word-wrap: normal;
}

pre code {
  -webkit-overflow-scrolling: touch;
  background: none;
  color: inherit;
  display: block;
  font-size: 1em;
  overflow-x: auto;
  padding: 1.25rem 1.5rem;
}

table {
  width: 100%;
}

table td,
table th {
  text-align: left;
  vertical-align: top;
}

table th {
  color: #363636;
}

.is-block {
  display: block;
}

@media screen and (max-width: 768px) {
  .is-block-mobile {
    display: block !important;
  }
}

@media screen and (min-width: 769px), print {
  .is-block-tablet {
    display: block !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 1007px) {
  .is-block-tablet-only {
    display: block !important;
  }
}

@media screen and (max-width: 1007px) {
  .is-block-touch {
    display: block !important;
  }
}

@media screen and (min-width: 1008px) {
  .is-block-desktop {
    display: block !important;
  }
}

@media screen and (min-width: 1008px) and (max-width: 1199px) {
  .is-block-desktop-only {
    display: block !important;
  }
}

@media screen and (min-width: 1200px) {
  .is-block-widescreen {
    display: block !important;
  }
}

.is-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .is-flex-mobile {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

@media screen and (min-width: 769px), print {
  .is-flex-tablet {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 1007px) {
  .is-flex-tablet-only {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

@media screen and (max-width: 1007px) {
  .is-flex-touch {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

@media screen and (min-width: 1008px) {
  .is-flex-desktop {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

@media screen and (min-width: 1008px) and (max-width: 1199px) {
  .is-flex-desktop-only {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

@media screen and (min-width: 1200px) {
  .is-flex-widescreen {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

.is-inline {
  display: inline;
}

@media screen and (max-width: 768px) {
  .is-inline-mobile {
    display: inline !important;
  }
}

@media screen and (min-width: 769px), print {
  .is-inline-tablet {
    display: inline !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 1007px) {
  .is-inline-tablet-only {
    display: inline !important;
  }
}

@media screen and (max-width: 1007px) {
  .is-inline-touch {
    display: inline !important;
  }
}

@media screen and (min-width: 1008px) {
  .is-inline-desktop {
    display: inline !important;
  }
}

@media screen and (min-width: 1008px) and (max-width: 1199px) {
  .is-inline-desktop-only {
    display: inline !important;
  }
}

@media screen and (min-width: 1200px) {
  .is-inline-widescreen {
    display: inline !important;
  }
}

.is-inline-block {
  display: inline-block;
}

@media screen and (max-width: 768px) {
  .is-inline-block-mobile {
    display: inline-block !important;
  }
}

@media screen and (min-width: 769px), print {
  .is-inline-block-tablet {
    display: inline-block !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 1007px) {
  .is-inline-block-tablet-only {
    display: inline-block !important;
  }
}

@media screen and (max-width: 1007px) {
  .is-inline-block-touch {
    display: inline-block !important;
  }
}

@media screen and (min-width: 1008px) {
  .is-inline-block-desktop {
    display: inline-block !important;
  }
}

@media screen and (min-width: 1008px) and (max-width: 1199px) {
  .is-inline-block-desktop-only {
    display: inline-block !important;
  }
}

@media screen and (min-width: 1200px) {
  .is-inline-block-widescreen {
    display: inline-block !important;
  }
}

.is-inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

@media screen and (max-width: 768px) {
  .is-inline-flex-mobile {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media screen and (min-width: 769px), print {
  .is-inline-flex-tablet {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 1007px) {
  .is-inline-flex-tablet-only {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media screen and (max-width: 1007px) {
  .is-inline-flex-touch {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media screen and (min-width: 1008px) {
  .is-inline-flex-desktop {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media screen and (min-width: 1008px) and (max-width: 1199px) {
  .is-inline-flex-desktop-only {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media screen and (min-width: 1200px) {
  .is-inline-flex-widescreen {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

.is-clearfix:after {
  clear: both;
  content: " ";
  display: table;
}

.is-pulled-left {
  float: left !important;
}

.is-pulled-right {
  float: right !important;
}

.is-clipped {
  overflow: hidden !important;
}

.is-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.is-size-1 {
  font-size: 3rem;
}

@media screen and (max-width: 768px) {
  .is-size-1-mobile {
    font-size: 3rem;
  }
}

@media screen and (min-width: 769px), print {
  .is-size-1-tablet {
    font-size: 3rem;
  }
}

@media screen and (max-width: 1007px) {
  .is-size-1-touch {
    font-size: 3rem;
  }
}

@media screen and (min-width: 1008px) {
  .is-size-1-desktop {
    font-size: 3rem;
  }
}

@media screen and (min-width: 1200px) {
  .is-size-1-widescreen {
    font-size: 3rem;
  }
}

@media screen and (min-width: 1392px) {
  .is-size-1-fullhd {
    font-size: 3rem;
  }
}

.is-size-2 {
  font-size: 2.5rem;
}

@media screen and (max-width: 768px) {
  .is-size-2-mobile {
    font-size: 2.5rem;
  }
}

@media screen and (min-width: 769px), print {
  .is-size-2-tablet {
    font-size: 2.5rem;
  }
}

@media screen and (max-width: 1007px) {
  .is-size-2-touch {
    font-size: 2.5rem;
  }
}

@media screen and (min-width: 1008px) {
  .is-size-2-desktop {
    font-size: 2.5rem;
  }
}

@media screen and (min-width: 1200px) {
  .is-size-2-widescreen {
    font-size: 2.5rem;
  }
}

@media screen and (min-width: 1392px) {
  .is-size-2-fullhd {
    font-size: 2.5rem;
  }
}

.is-size-3 {
  font-size: 2rem;
}

@media screen and (max-width: 768px) {
  .is-size-3-mobile {
    font-size: 2rem;
  }
}

@media screen and (min-width: 769px), print {
  .is-size-3-tablet {
    font-size: 2rem;
  }
}

@media screen and (max-width: 1007px) {
  .is-size-3-touch {
    font-size: 2rem;
  }
}

@media screen and (min-width: 1008px) {
  .is-size-3-desktop {
    font-size: 2rem;
  }
}

@media screen and (min-width: 1200px) {
  .is-size-3-widescreen {
    font-size: 2rem;
  }
}

@media screen and (min-width: 1392px) {
  .is-size-3-fullhd {
    font-size: 2rem;
  }
}

.is-size-4 {
  font-size: 1.5rem;
}

@media screen and (max-width: 768px) {
  .is-size-4-mobile {
    font-size: 1.5rem;
  }
}

@media screen and (min-width: 769px), print {
  .is-size-4-tablet {
    font-size: 1.5rem;
  }
}

@media screen and (max-width: 1007px) {
  .is-size-4-touch {
    font-size: 1.5rem;
  }
}

@media screen and (min-width: 1008px) {
  .is-size-4-desktop {
    font-size: 1.5rem;
  }
}

@media screen and (min-width: 1200px) {
  .is-size-4-widescreen {
    font-size: 1.5rem;
  }
}

@media screen and (min-width: 1392px) {
  .is-size-4-fullhd {
    font-size: 1.5rem;
  }
}

.is-size-5 {
  font-size: 1.25rem;
}

@media screen and (max-width: 768px) {
  .is-size-5-mobile {
    font-size: 1.25rem;
  }
}

@media screen and (min-width: 769px), print {
  .is-size-5-tablet {
    font-size: 1.25rem;
  }
}

@media screen and (max-width: 1007px) {
  .is-size-5-touch {
    font-size: 1.25rem;
  }
}

@media screen and (min-width: 1008px) {
  .is-size-5-desktop {
    font-size: 1.25rem;
  }
}

@media screen and (min-width: 1200px) {
  .is-size-5-widescreen {
    font-size: 1.25rem;
  }
}

@media screen and (min-width: 1392px) {
  .is-size-5-fullhd {
    font-size: 1.25rem;
  }
}

.is-size-6 {
  font-size: 1rem;
}

@media screen and (max-width: 768px) {
  .is-size-6-mobile {
    font-size: 1rem;
  }
}

@media screen and (min-width: 769px), print {
  .is-size-6-tablet {
    font-size: 1rem;
  }
}

@media screen and (max-width: 1007px) {
  .is-size-6-touch {
    font-size: 1rem;
  }
}

@media screen and (min-width: 1008px) {
  .is-size-6-desktop {
    font-size: 1rem;
  }
}

@media screen and (min-width: 1200px) {
  .is-size-6-widescreen {
    font-size: 1rem;
  }
}

@media screen and (min-width: 1392px) {
  .is-size-6-fullhd {
    font-size: 1rem;
  }
}

.has-text-centered {
  text-align: center !important;
}

.has-text-left {
  text-align: left !important;
}

.has-text-right {
  text-align: right !important;
}

.has-text-white {
  color: white;
}

a.has-text-white:hover, a.has-text-white:focus {
  color: #e6e6e6;
}

.has-text-black {
  color: #0a0a0a;
}

a.has-text-black:hover, a.has-text-black:focus {
  color: black;
}

.has-text-light {
  color: whitesmoke;
}

a.has-text-light:hover, a.has-text-light:focus {
  color: #dbdbdb;
}

.has-text-dark {
  color: #363636;
}

a.has-text-dark:hover, a.has-text-dark:focus {
  color: #1c1c1c;
}

.has-text-primary {
  color: #00d1b2;
}

a.has-text-primary:hover, a.has-text-primary:focus {
  color: #009e86;
}

.has-text-info {
  color: #3273dc;
}

a.has-text-info:hover, a.has-text-info:focus {
  color: #205bbc;
}

.has-text-success {
  color: #23d160;
}

a.has-text-success:hover, a.has-text-success:focus {
  color: #1ca64c;
}

.has-text-warning {
  color: #ffdd57;
}

a.has-text-warning:hover, a.has-text-warning:focus {
  color: #ffd324;
}

.has-text-danger {
  color: #ff3860;
}

a.has-text-danger:hover, a.has-text-danger:focus {
  color: #ff0537;
}

.is-hidden {
  display: none !important;
}

@media screen and (max-width: 768px) {
  .is-hidden-mobile {
    display: none !important;
  }
}

@media screen and (min-width: 769px), print {
  .is-hidden-tablet {
    display: none !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 1007px) {
  .is-hidden-tablet-only {
    display: none !important;
  }
}

@media screen and (max-width: 1007px) {
  .is-hidden-touch {
    display: none !important;
  }
}

@media screen and (min-width: 1008px) {
  .is-hidden-desktop {
    display: none !important;
  }
}

@media screen and (min-width: 1008px) and (max-width: 1199px) {
  .is-hidden-desktop-only {
    display: none !important;
  }
}

@media screen and (min-width: 1200px) {
  .is-hidden-widescreen {
    display: none !important;
  }
}

.is-marginless {
  margin: 0 !important;
}

.is-paddingless {
  padding: 0 !important;
}

.is-unselectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.box {
  background-color: white;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
  color: #4a4a4a;
  display: block;
  padding: 1.25rem;
}

.box:not(:last-child) {
  margin-bottom: 1.5rem;
}

a.box:hover, a.box:focus {
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;
}

a.box:active {
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;
}

.button {
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid transparent;
  border-radius: 3px;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1rem;
  height: 2.25em;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  line-height: 1.5;
  padding-bottom: calc(0.375em - 1px);
  padding-left: calc(0.625em - 1px);
  padding-right: calc(0.625em - 1px);
  padding-top: calc(0.375em - 1px);
  position: relative;
  vertical-align: top;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: white;
  border-color: #dbdbdb;
  color: #363636;
  cursor: pointer;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0.75em;
  padding-right: 0.75em;
  text-align: center;
  white-space: nowrap;
}

.button:focus, .button.is-focused, .button:active, .button.is-active {
  outline: none;
}

.button[disabled] {
  cursor: not-allowed;
}

.button strong {
  color: inherit;
}

.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large {
  height: 1.5em;
  width: 1.5em;
}

.button .icon:first-child:not(:last-child) {
  margin-left: calc(-0.375em - 1px);
  margin-right: 0.1875em;
}

.button .icon:last-child:not(:first-child) {
  margin-left: 0.1875em;
  margin-right: calc(-0.375em - 1px);
}

.button .icon:first-child:last-child {
  margin-left: calc(-0.375em - 1px);
  margin-right: calc(-0.375em - 1px);
}

.button:hover, .button.is-hovered {
  border-color: #b5b5b5;
  color: #363636;
}

.button:focus, .button.is-focused {
  border-color: #00d1b2;
  -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
          box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
  color: #363636;
}

.button:active, .button.is-active {
  border-color: #4a4a4a;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: #363636;
}

.button.is-link {
  background-color: transparent;
  border-color: transparent;
  color: #4a4a4a;
  text-decoration: underline;
}

.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active {
  background-color: whitesmoke;
  color: #363636;
}

.button.is-link[disabled] {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-white {
  background-color: white;
  border-color: transparent;
  color: #0a0a0a;
}

.button.is-white:hover, .button.is-white.is-hovered {
  background-color: #f9f9f9;
  border-color: transparent;
  color: #0a0a0a;
}

.button.is-white:focus, .button.is-white.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
          box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
  color: #0a0a0a;
}

.button.is-white:active, .button.is-white.is-active {
  background-color: #f2f2f2;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: #0a0a0a;
}

.button.is-white[disabled] {
  background-color: white;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-white.is-inverted {
  background-color: #0a0a0a;
  color: white;
}

.button.is-white.is-inverted:hover {
  background-color: black;
}

.button.is-white.is-inverted[disabled] {
  background-color: #0a0a0a;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: white;
}

.button.is-white.is-loading:after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}

.button.is-white.is-outlined {
  background-color: transparent;
  border-color: white;
  color: white;
}

.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus {
  background-color: white;
  border-color: white;
  color: #0a0a0a;
}

.button.is-white.is-outlined.is-loading:after {
  border-color: transparent transparent white white !important;
}

.button.is-white.is-outlined[disabled] {
  background-color: transparent;
  border-color: white;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: white;
}

.button.is-white.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #0a0a0a;
  color: #0a0a0a;
}

.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus {
  background-color: #0a0a0a;
  color: white;
}

.button.is-white.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: #0a0a0a;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0a0a0a;
}

.button.is-black {
  background-color: #0a0a0a;
  border-color: transparent;
  color: white;
}

.button.is-black:hover, .button.is-black.is-hovered {
  background-color: #040404;
  border-color: transparent;
  color: white;
}

.button.is-black:focus, .button.is-black.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
          box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
  color: white;
}

.button.is-black:active, .button.is-black.is-active {
  background-color: black;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: white;
}

.button.is-black[disabled] {
  background-color: #0a0a0a;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-black.is-inverted {
  background-color: white;
  color: #0a0a0a;
}

.button.is-black.is-inverted:hover {
  background-color: #f2f2f2;
}

.button.is-black.is-inverted[disabled] {
  background-color: white;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0a0a0a;
}

.button.is-black.is-loading:after {
  border-color: transparent transparent white white !important;
}

.button.is-black.is-outlined {
  background-color: transparent;
  border-color: #0a0a0a;
  color: #0a0a0a;
}

.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus {
  background-color: #0a0a0a;
  border-color: #0a0a0a;
  color: white;
}

.button.is-black.is-outlined.is-loading:after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}

.button.is-black.is-outlined[disabled] {
  background-color: transparent;
  border-color: #0a0a0a;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0a0a0a;
}

.button.is-black.is-inverted.is-outlined {
  background-color: transparent;
  border-color: white;
  color: white;
}

.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus {
  background-color: white;
  color: #0a0a0a;
}

.button.is-black.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: white;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: white;
}

.button.is-light {
  background-color: whitesmoke;
  border-color: transparent;
  color: #363636;
}

.button.is-light:hover, .button.is-light.is-hovered {
  background-color: #eeeeee;
  border-color: transparent;
  color: #363636;
}

.button.is-light:focus, .button.is-light.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
          box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
  color: #363636;
}

.button.is-light:active, .button.is-light.is-active {
  background-color: #e8e8e8;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: #363636;
}

.button.is-light[disabled] {
  background-color: whitesmoke;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-light.is-inverted {
  background-color: #363636;
  color: whitesmoke;
}

.button.is-light.is-inverted:hover {
  background-color: #292929;
}

.button.is-light.is-inverted[disabled] {
  background-color: #363636;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: whitesmoke;
}

.button.is-light.is-loading:after {
  border-color: transparent transparent #363636 #363636 !important;
}

.button.is-light.is-outlined {
  background-color: transparent;
  border-color: whitesmoke;
  color: whitesmoke;
}

.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus {
  background-color: whitesmoke;
  border-color: whitesmoke;
  color: #363636;
}

.button.is-light.is-outlined.is-loading:after {
  border-color: transparent transparent whitesmoke whitesmoke !important;
}

.button.is-light.is-outlined[disabled] {
  background-color: transparent;
  border-color: whitesmoke;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: whitesmoke;
}

.button.is-light.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #363636;
  color: #363636;
}

.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus {
  background-color: #363636;
  color: whitesmoke;
}

.button.is-light.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #363636;
}

.button.is-dark {
  background-color: #363636;
  border-color: transparent;
  color: whitesmoke;
}

.button.is-dark:hover, .button.is-dark.is-hovered {
  background-color: #2f2f2f;
  border-color: transparent;
  color: whitesmoke;
}

.button.is-dark:focus, .button.is-dark.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);
          box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);
  color: whitesmoke;
}

.button.is-dark:active, .button.is-dark.is-active {
  background-color: #292929;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: whitesmoke;
}

.button.is-dark[disabled] {
  background-color: #363636;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-dark.is-inverted {
  background-color: whitesmoke;
  color: #363636;
}

.button.is-dark.is-inverted:hover {
  background-color: #e8e8e8;
}

.button.is-dark.is-inverted[disabled] {
  background-color: whitesmoke;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #363636;
}

.button.is-dark.is-loading:after {
  border-color: transparent transparent whitesmoke whitesmoke !important;
}

.button.is-dark.is-outlined {
  background-color: transparent;
  border-color: #363636;
  color: #363636;
}

.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus {
  background-color: #363636;
  border-color: #363636;
  color: whitesmoke;
}

.button.is-dark.is-outlined.is-loading:after {
  border-color: transparent transparent #363636 #363636 !important;
}

.button.is-dark.is-outlined[disabled] {
  background-color: transparent;
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #363636;
}

.button.is-dark.is-inverted.is-outlined {
  background-color: transparent;
  border-color: whitesmoke;
  color: whitesmoke;
}

.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus {
  background-color: whitesmoke;
  color: #363636;
}

.button.is-dark.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: whitesmoke;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: whitesmoke;
}

.button.is-primary {
  background-color: #00d1b2;
  border-color: transparent;
  color: #fff;
}

.button.is-primary:hover, .button.is-primary.is-hovered {
  background-color: #00c4a7;
  border-color: transparent;
  color: #fff;
}

.button.is-primary:focus, .button.is-primary.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
          box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
  color: #fff;
}

.button.is-primary:active, .button.is-primary.is-active {
  background-color: #00b89c;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: #fff;
}

.button.is-primary[disabled] {
  background-color: #00d1b2;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-primary.is-inverted {
  background-color: #fff;
  color: #00d1b2;
}

.button.is-primary.is-inverted:hover {
  background-color: #f2f2f2;
}

.button.is-primary.is-inverted[disabled] {
  background-color: #fff;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #00d1b2;
}

.button.is-primary.is-loading:after {
  border-color: transparent transparent #fff #fff !important;
}

.button.is-primary.is-outlined {
  background-color: transparent;
  border-color: #00d1b2;
  color: #00d1b2;
}

.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus {
  background-color: #00d1b2;
  border-color: #00d1b2;
  color: #fff;
}

.button.is-primary.is-outlined.is-loading:after {
  border-color: transparent transparent #00d1b2 #00d1b2 !important;
}

.button.is-primary.is-outlined[disabled] {
  background-color: transparent;
  border-color: #00d1b2;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #00d1b2;
}

.button.is-primary.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}

.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus {
  background-color: #fff;
  color: #00d1b2;
}

.button.is-primary.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}

.button.is-info {
  background-color: #3273dc;
  border-color: transparent;
  color: #fff;
}

.button.is-info:hover, .button.is-info.is-hovered {
  background-color: #276cda;
  border-color: transparent;
  color: #fff;
}

.button.is-info:focus, .button.is-info.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
          box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
  color: #fff;
}

.button.is-info:active, .button.is-info.is-active {
  background-color: #2366d1;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: #fff;
}

.button.is-info[disabled] {
  background-color: #3273dc;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-info.is-inverted {
  background-color: #fff;
  color: #3273dc;
}

.button.is-info.is-inverted:hover {
  background-color: #f2f2f2;
}

.button.is-info.is-inverted[disabled] {
  background-color: #fff;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #3273dc;
}

.button.is-info.is-loading:after {
  border-color: transparent transparent #fff #fff !important;
}

.button.is-info.is-outlined {
  background-color: transparent;
  border-color: #3273dc;
  color: #3273dc;
}

.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
}

.button.is-info.is-outlined.is-loading:after {
  border-color: transparent transparent #3273dc #3273dc !important;
}

.button.is-info.is-outlined[disabled] {
  background-color: transparent;
  border-color: #3273dc;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #3273dc;
}

.button.is-info.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}

.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus {
  background-color: #fff;
  color: #3273dc;
}

.button.is-info.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}

.button.is-success {
  background-color: #23d160;
  border-color: transparent;
  color: #fff;
}

.button.is-success:hover, .button.is-success.is-hovered {
  background-color: #22c65b;
  border-color: transparent;
  color: #fff;
}

.button.is-success:focus, .button.is-success.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
          box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
  color: #fff;
}

.button.is-success:active, .button.is-success.is-active {
  background-color: #20bc56;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: #fff;
}

.button.is-success[disabled] {
  background-color: #23d160;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-success.is-inverted {
  background-color: #fff;
  color: #23d160;
}

.button.is-success.is-inverted:hover {
  background-color: #f2f2f2;
}

.button.is-success.is-inverted[disabled] {
  background-color: #fff;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #23d160;
}

.button.is-success.is-loading:after {
  border-color: transparent transparent #fff #fff !important;
}

.button.is-success.is-outlined {
  background-color: transparent;
  border-color: #23d160;
  color: #23d160;
}

.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus {
  background-color: #23d160;
  border-color: #23d160;
  color: #fff;
}

.button.is-success.is-outlined.is-loading:after {
  border-color: transparent transparent #23d160 #23d160 !important;
}

.button.is-success.is-outlined[disabled] {
  background-color: transparent;
  border-color: #23d160;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #23d160;
}

.button.is-success.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}

.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus {
  background-color: #fff;
  color: #23d160;
}

.button.is-success.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}

.button.is-warning {
  background-color: #ffdd57;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}

.button.is-warning:hover, .button.is-warning.is-hovered {
  background-color: #ffdb4a;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}

.button.is-warning:focus, .button.is-warning.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
          box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
  color: rgba(0, 0, 0, 0.7);
}

.button.is-warning:active, .button.is-warning.is-active {
  background-color: #ffd83d;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: rgba(0, 0, 0, 0.7);
}

.button.is-warning[disabled] {
  background-color: #ffdd57;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-warning.is-inverted {
  background-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}

.button.is-warning.is-inverted:hover {
  background-color: rgba(0, 0, 0, 0.7);
}

.button.is-warning.is-inverted[disabled] {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #ffdd57;
}

.button.is-warning.is-loading:after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}

.button.is-warning.is-outlined {
  background-color: transparent;
  border-color: #ffdd57;
  color: #ffdd57;
}

.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus {
  background-color: #ffdd57;
  border-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}

.button.is-warning.is-outlined.is-loading:after {
  border-color: transparent transparent #ffdd57 #ffdd57 !important;
}

.button.is-warning.is-outlined[disabled] {
  background-color: transparent;
  border-color: #ffdd57;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #ffdd57;
}

.button.is-warning.is-inverted.is-outlined {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  color: rgba(0, 0, 0, 0.7);
}

.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus {
  background-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}

.button.is-warning.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.7);
}

.button.is-danger {
  background-color: #ff3860;
  border-color: transparent;
  color: #fff;
}

.button.is-danger:hover, .button.is-danger.is-hovered {
  background-color: #ff2b56;
  border-color: transparent;
  color: #fff;
}

.button.is-danger:focus, .button.is-danger.is-focused {
  border-color: transparent;
  -webkit-box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);
          box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);
  color: #fff;
}

.button.is-danger:active, .button.is-danger.is-active {
  background-color: #ff1f4b;
  border-color: transparent;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
  color: #fff;
}

.button.is-danger[disabled] {
  background-color: #ff3860;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.button.is-danger.is-inverted {
  background-color: #fff;
  color: #ff3860;
}

.button.is-danger.is-inverted:hover {
  background-color: #f2f2f2;
}

.button.is-danger.is-inverted[disabled] {
  background-color: #fff;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #ff3860;
}

.button.is-danger.is-loading:after {
  border-color: transparent transparent #fff #fff !important;
}

.button.is-danger.is-outlined {
  background-color: transparent;
  border-color: #ff3860;
  color: #ff3860;
}

.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus {
  background-color: #ff3860;
  border-color: #ff3860;
  color: #fff;
}

.button.is-danger.is-outlined.is-loading:after {
  border-color: transparent transparent #ff3860 #ff3860 !important;
}

.button.is-danger.is-outlined[disabled] {
  background-color: transparent;
  border-color: #ff3860;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #ff3860;
}

.button.is-danger.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}

.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus {
  background-color: #fff;
  color: #ff3860;
}

.button.is-danger.is-inverted.is-outlined[disabled] {
  background-color: transparent;
  border-color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}

.button.is-small {
  border-radius: 2px;
  font-size: 0.75rem;
}

.button.is-medium {
  font-size: 1.25rem;
}

.button.is-large {
  font-size: 1.5rem;
}

.button[disabled] {
  background-color: white;
  border-color: #dbdbdb;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: 0.5;
}

.button.is-fullwidth {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.button.is-loading {
  color: transparent !important;
  pointer-events: none;
}

.button.is-loading:after {
  -webkit-animation: spinAround 500ms infinite linear;
          animation: spinAround 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 290486px;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  position: relative;
  width: 1em;
  position: absolute;
  left: calc(50% - (1em / 2));
  top: calc(50% - (1em / 2));
  position: absolute !important;
}

.button.is-static {
  background-color: whitesmoke;
  border-color: #dbdbdb;
  color: #7a7a7a;
  -webkit-box-shadow: none;
          box-shadow: none;
  pointer-events: none;
}

button.button,
input[type="submit"].button {
  line-height: 1;
  padding-bottom: 0.4em;
  padding-top: 0.35em;
}

.content:not(:last-child) {
  margin-bottom: 1.5rem;
}

.content li + li {
  margin-top: 0.25em;
}

.content p:not(:last-child),
.content dl:not(:last-child),
.content ol:not(:last-child),
.content ul:not(:last-child),
.content blockquote:not(:last-child),
.content pre:not(:last-child),
.content table:not(:last-child) {
  margin-bottom: 1em;
}

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 {
  color: #363636;
  font-weight: 400;
  line-height: 1.125;
}

.content h1 {
  font-size: 2em;
  margin-bottom: 0.5em;
}

.content h1:not(:first-child) {
  margin-top: 1em;
}

.content h2 {
  font-size: 1.75em;
  margin-bottom: 0.5714em;
}

.content h2:not(:first-child) {
  margin-top: 1.1428em;
}

.content h3 {
  font-size: 1.5em;
  margin-bottom: 0.6666em;
}

.content h3:not(:first-child) {
  margin-top: 1.3333em;
}

.content h4 {
  font-size: 1.25em;
  margin-bottom: 0.8em;
}

.content h5 {
  font-size: 1.125em;
  margin-bottom: 0.8888em;
}

.content h6 {
  font-size: 1em;
  margin-bottom: 1em;
}

.content blockquote {
  background-color: whitesmoke;
  border-left: 5px solid #dbdbdb;
  padding: 1.25em 1.5em;
}

.content ol {
  list-style: decimal outside;
  margin-left: 2em;
  margin-top: 1em;
}

.content ul {
  list-style: disc outside;
  margin-left: 2em;
  margin-top: 1em;
}

.content ul ul {
  list-style-type: circle;
  margin-top: 0.5em;
}

.content ul ul ul {
  list-style-type: square;
}

.content dd {
  margin-left: 2em;
}

.content figure {
  text-align: center;
}

.content figure img {
  display: inline-block;
}

.content figure figcaption {
  font-style: italic;
}

.content pre {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  padding: 1.25em 1.5em;
  white-space: pre;
  word-wrap: normal;
}

.content sup,
.content sub {
  font-size: 70%;
}

.content table {
  width: 100%;
}

.content table td,
.content table th {
  border: 1px solid #dbdbdb;
  border-width: 0 0 1px;
  padding: 0.5em 0.75em;
  vertical-align: top;
}

.content table th {
  color: #363636;
  text-align: left;
}

.content table tr:hover {
  background-color: whitesmoke;
}

.content table thead td,
.content table thead th {
  border-width: 0 0 2px;
  color: #363636;
}

.content table tfoot td,
.content table tfoot th {
  border-width: 2px 0 0;
  color: #363636;
}

.content table tbody tr:last-child td,
.content table tbody tr:last-child th {
  border-bottom-width: 0;
}

.content.is-small {
  font-size: 0.75rem;
}

.content.is-medium {
  font-size: 1.25rem;
}

.content.is-large {
  font-size: 1.5rem;
}

.input,
.textarea {
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid transparent;
  border-radius: 3px;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1rem;
  height: 2.25em;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  line-height: 1.5;
  padding-bottom: calc(0.375em - 1px);
  padding-left: calc(0.625em - 1px);
  padding-right: calc(0.625em - 1px);
  padding-top: calc(0.375em - 1px);
  position: relative;
  vertical-align: top;
  background-color: white;
  border-color: #dbdbdb;
  color: #363636;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  max-width: 100%;
  width: 100%;
}

.input:focus, .input.is-focused, .input:active, .input.is-active,
.textarea:focus,
.textarea.is-focused,
.textarea:active,
.textarea.is-active {
  outline: none;
}

.input[disabled],
.textarea[disabled] {
  cursor: not-allowed;
}

.input:hover, .input.is-hovered,
.textarea:hover,
.textarea.is-hovered {
  border-color: #b5b5b5;
}

.input:focus, .input.is-focused, .input:active, .input.is-active,
.textarea:focus,
.textarea.is-focused,
.textarea:active,
.textarea.is-active {
  border-color: #00d1b2;
}

.input[disabled],
.textarea[disabled] {
  background-color: whitesmoke;
  border-color: whitesmoke;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #7a7a7a;
}

.input[disabled]::-moz-placeholder,
.textarea[disabled]::-moz-placeholder {
  color: rgba(54, 54, 54, 0.3);
}

.input[disabled]::-webkit-input-placeholder,
.textarea[disabled]::-webkit-input-placeholder {
  color: rgba(54, 54, 54, 0.3);
}

.input[disabled]:-moz-placeholder,
.textarea[disabled]:-moz-placeholder {
  color: rgba(54, 54, 54, 0.3);
}

.input[disabled]:-ms-input-placeholder,
.textarea[disabled]:-ms-input-placeholder {
  color: rgba(54, 54, 54, 0.3);
}

.input[type="search"],
.textarea[type="search"] {
  border-radius: 290486px;
}

.input.is-white,
.textarea.is-white {
  border-color: white;
}

.input.is-black,
.textarea.is-black {
  border-color: #0a0a0a;
}

.input.is-light,
.textarea.is-light {
  border-color: whitesmoke;
}

.input.is-dark,
.textarea.is-dark {
  border-color: #363636;
}

.input.is-primary,
.textarea.is-primary {
  border-color: #00d1b2;
}

.input.is-info,
.textarea.is-info {
  border-color: #3273dc;
}

.input.is-success,
.textarea.is-success {
  border-color: #23d160;
}

.input.is-warning,
.textarea.is-warning {
  border-color: #ffdd57;
}

.input.is-danger,
.textarea.is-danger {
  border-color: #ff3860;
}

.input.is-small,
.textarea.is-small {
  border-radius: 2px;
  font-size: 0.75rem;
}

.input.is-medium,
.textarea.is-medium {
  font-size: 1.25rem;
}

.input.is-large,
.textarea.is-large {
  font-size: 1.5rem;
}

.input.is-fullwidth,
.textarea.is-fullwidth {
  display: block;
  width: 100%;
}

.input.is-inline,
.textarea.is-inline {
  display: inline;
  width: auto;
}

.textarea {
  display: block;
  max-width: 100%;
  min-width: 100%;
  padding: 0.625em;
  resize: vertical;
}

.textarea:not([rows]) {
  max-height: 600px;
  min-height: 120px;
}

.textarea[rows] {
  height: unset;
}

.checkbox,
.radio {
  cursor: pointer;
  display: inline-block;
  line-height: 1.25;
  position: relative;
}

.checkbox input,
.radio input {
  cursor: pointer;
}

.checkbox:hover,
.radio:hover {
  color: #363636;
}

.checkbox[disabled],
.radio[disabled] {
  color: #7a7a7a;
  cursor: not-allowed;
}

.radio + .radio {
  margin-left: 0.5em;
}

.select {
  display: inline-block;
  max-width: 100%;
  position: relative;
  vertical-align: top;
}

.select:not(.is-multiple) {
  height: 2.25em;
}

.select:not(.is-multiple)::after {
  border: 1px solid #00d1b2;
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.5em;
  pointer-events: none;
  position: absolute;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  width: 0.5em;
  margin-top: -0.375em;
  right: 1.125em;
  top: 50%;
  z-index: 4;
}

.select select {
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid transparent;
  border-radius: 3px;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1rem;
  height: 2.25em;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  line-height: 1.5;
  padding-bottom: calc(0.375em - 1px);
  padding-left: calc(0.625em - 1px);
  padding-right: calc(0.625em - 1px);
  padding-top: calc(0.375em - 1px);
  position: relative;
  vertical-align: top;
  background-color: white;
  border-color: #dbdbdb;
  color: #363636;
  cursor: pointer;
  display: block;
  font-size: 1em;
  max-width: 100%;
  outline: none;
}

.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
  outline: none;
}

.select select[disabled] {
  cursor: not-allowed;
}

.select select:hover, .select select.is-hovered {
  border-color: #b5b5b5;
}

.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
  border-color: #00d1b2;
}

.select select[disabled] {
  background-color: whitesmoke;
  border-color: whitesmoke;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #7a7a7a;
}

.select select[disabled]::-moz-placeholder {
  color: rgba(54, 54, 54, 0.3);
}

.select select[disabled]::-webkit-input-placeholder {
  color: rgba(54, 54, 54, 0.3);
}

.select select[disabled]:-moz-placeholder {
  color: rgba(54, 54, 54, 0.3);
}

.select select[disabled]:-ms-input-placeholder {
  color: rgba(54, 54, 54, 0.3);
}

.select select:hover {
  border-color: #b5b5b5;
}

.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
  border-color: #00d1b2;
}

.select select::-ms-expand {
  display: none;
}

.select select[disabled]:hover {
  border-color: whitesmoke;
}

.select select:not([multiple]) {
  padding-right: 2.5em;
}

.select select[multiple] {
  height: unset;
  padding: 0;
}

.select select[multiple] option {
  padding: 0.5em 1em;
}

.select:hover::after {
  border-color: #363636;
}

.select.is-white select {
  border-color: white;
}

.select.is-black select {
  border-color: #0a0a0a;
}

.select.is-light select {
  border-color: whitesmoke;
}

.select.is-dark select {
  border-color: #363636;
}

.select.is-primary select {
  border-color: #00d1b2;
}

.select.is-info select {
  border-color: #3273dc;
}

.select.is-success select {
  border-color: #23d160;
}

.select.is-warning select {
  border-color: #ffdd57;
}

.select.is-danger select {
  border-color: #ff3860;
}

.select.is-small {
  border-radius: 2px;
  font-size: 0.75rem;
}

.select.is-medium {
  font-size: 1.25rem;
}

.select.is-large {
  font-size: 1.5rem;
}

.select.is-disabled::after {
  border-color: #7a7a7a;
}

.select.is-fullwidth {
  width: 100%;
}

.select.is-fullwidth select {
  width: 100%;
}

.select.is-loading::after {
  -webkit-animation: spinAround 500ms infinite linear;
          animation: spinAround 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 290486px;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  position: relative;
  width: 1em;
  margin-top: 0;
  position: absolute;
  right: 0.625em;
  top: 0.625em;
  -webkit-transform: none;
          transform: none;
}

.select.is-loading.is-small:after {
  font-size: 0.75rem;
}

.select.is-loading.is-medium:after {
  font-size: 1.25rem;
}

.select.is-loading.is-large:after {
  font-size: 1.5rem;
}

.label {
  color: #363636;
  display: block;
  font-size: 1rem;
  font-weight: 700;
}

.label:not(:last-child) {
  margin-bottom: 0.5em;
}

.label.is-small {
  font-size: 0.75rem;
}

.label.is-medium {
  font-size: 1.25rem;
}

.label.is-large {
  font-size: 1.5rem;
}

.help {
  display: block;
  font-size: 0.75rem;
  margin-top: 0.25rem;
}

.help.is-white {
  color: white;
}

.help.is-black {
  color: #0a0a0a;
}

.help.is-light {
  color: whitesmoke;
}

.help.is-dark {
  color: #363636;
}

.help.is-primary {
  color: #00d1b2;
}

.help.is-info {
  color: #3273dc;
}

.help.is-success {
  color: #23d160;
}

.help.is-warning {
  color: #ffdd57;
}

.help.is-danger {
  color: #ff3860;
}

.field:not(:last-child) {
  margin-bottom: 0.75rem;
}

.field.has-addons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.field.has-addons .control:not(:last-child) {
  margin-right: -1px;
}

.field.has-addons .control:first-child .button,
.field.has-addons .control:first-child .input,
.field.has-addons .control:first-child .select select {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.field.has-addons .control:last-child .button,
.field.has-addons .control:last-child .input,
.field.has-addons .control:last-child .select select {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

.field.has-addons .control .button,
.field.has-addons .control .input,
.field.has-addons .control .select select {
  border-radius: 0;
}

.field.has-addons .control .button:hover, .field.has-addons .control .button.is-hovered,
.field.has-addons .control .input:hover,
.field.has-addons .control .input.is-hovered,
.field.has-addons .control .select select:hover,
.field.has-addons .control .select select.is-hovered {
  z-index: 2;
}

.field.has-addons .control .button:focus, .field.has-addons .control .button.is-focused, .field.has-addons .control .button:active, .field.has-addons .control .button.is-active,
.field.has-addons .control .input:focus,
.field.has-addons .control .input.is-focused,
.field.has-addons .control .input:active,
.field.has-addons .control .input.is-active,
.field.has-addons .control .select select:focus,
.field.has-addons .control .select select.is-focused,
.field.has-addons .control .select select:active,
.field.has-addons .control .select select.is-active {
  z-index: 3;
}

.field.has-addons .control .button:focus:hover, .field.has-addons .control .button.is-focused:hover, .field.has-addons .control .button:active:hover, .field.has-addons .control .button.is-active:hover,
.field.has-addons .control .input:focus:hover,
.field.has-addons .control .input.is-focused:hover,
.field.has-addons .control .input:active:hover,
.field.has-addons .control .input.is-active:hover,
.field.has-addons .control .select select:focus:hover,
.field.has-addons .control .select select.is-focused:hover,
.field.has-addons .control .select select:active:hover,
.field.has-addons .control .select select.is-active:hover {
  z-index: 4;
}

.field.has-addons .control.is-expanded {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.field.has-addons.has-addons-centered {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.field.has-addons.has-addons-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.field.has-addons.has-addons-fullwidth .control {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.field.is-grouped {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.field.is-grouped > .control {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.field.is-grouped > .control:not(:last-child) {
  margin-bottom: 0;
  margin-right: 0.75rem;
}

.field.is-grouped > .control.is-expanded {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
}

.field.is-grouped.is-grouped-centered {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.field.is-grouped.is-grouped-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

@media screen and (min-width: 769px), print {
  .field.is-horizontal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.field-label .label {
  font-size: inherit;
}

@media screen and (max-width: 768px) {
  .field-label {
    margin-bottom: 0.5rem;
  }
}

@media screen and (min-width: 769px), print {
  .field-label {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 1.5rem;
    text-align: right;
  }
  .field-label.is-small {
    font-size: 0.75rem;
    padding-top: 0.375em;
  }
  .field-label.is-normal {
    padding-top: 0.375em;
  }
  .field-label.is-medium {
    font-size: 1.25rem;
    padding-top: 0.375em;
  }
  .field-label.is-large {
    font-size: 1.5rem;
    padding-top: 0.375em;
  }
}

.field-body .field .field {
  margin-bottom: 0;
}

@media screen and (min-width: 769px), print {
  .field-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 5;
        -ms-flex-positive: 5;
            flex-grow: 5;
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }
  .field-body .field {
    margin-bottom: 0;
  }
  .field-body > .field {
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }
  .field-body > .field:not(.is-narrow) {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  .field-body > .field:not(:last-child) {
    margin-right: 0.75rem;
  }
}

.control {
  font-size: 1rem;
  position: relative;
  text-align: left;
}

.control.has-icon .icon {
  color: #dbdbdb;
  height: 2.25em;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 2.25em;
  z-index: 4;
}

.control.has-icon .input:focus + .icon {
  color: #7a7a7a;
}

.control.has-icon .input.is-small + .icon {
  font-size: 0.75rem;
}

.control.has-icon .input.is-medium + .icon {
  font-size: 1.25rem;
}

.control.has-icon .input.is-large + .icon {
  font-size: 1.5rem;
}

.control.has-icon:not(.has-icon-right) .icon {
  left: 0;
}

.control.has-icon:not(.has-icon-right) .input {
  padding-left: 2.25em;
}

.control.has-icon.has-icon-right .icon {
  right: 0;
}

.control.has-icon.has-icon-right .input {
  padding-right: 2.25em;
}

.control.has-icons-left .input:focus ~ .icon,
.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon,
.control.has-icons-right .select:focus ~ .icon {
  color: #7a7a7a;
}

.control.has-icons-left .input.is-small ~ .icon,
.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon,
.control.has-icons-right .select.is-small ~ .icon {
  font-size: 0.75rem;
}

.control.has-icons-left .input.is-medium ~ .icon,
.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon,
.control.has-icons-right .select.is-medium ~ .icon {
  font-size: 1.25rem;
}

.control.has-icons-left .input.is-large ~ .icon,
.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon,
.control.has-icons-right .select.is-large ~ .icon {
  font-size: 1.5rem;
}

.control.has-icons-left .icon, .control.has-icons-right .icon {
  color: #dbdbdb;
  height: 2.25em;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 2.25em;
  z-index: 4;
}

.control.has-icons-left .input,
.control.has-icons-left .select select {
  padding-left: 2.25em;
}

.control.has-icons-left .icon.is-left {
  left: 0;
}

.control.has-icons-right .input,
.control.has-icons-right .select select {
  padding-right: 2.25em;
}

.control.has-icons-right .icon.is-right {
  right: 0;
}

.control.is-loading::after {
  -webkit-animation: spinAround 500ms infinite linear;
          animation: spinAround 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 290486px;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  position: relative;
  width: 1em;
  position: absolute !important;
  right: 0.625em;
  top: 0.625em;
}

.control.is-loading.is-small:after {
  font-size: 0.75rem;
}

.control.is-loading.is-medium:after {
  font-size: 1.25rem;
}

.control.is-loading.is-large:after {
  font-size: 1.5rem;
}

.icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.5rem;
  width: 1.5rem;
}

.icon .fa {
  font-size: 21px;
}

.icon.is-small {
  height: 1rem;
  width: 1rem;
}

.icon.is-small .fa {
  font-size: 14px;
}

.icon.is-medium {
  height: 2rem;
  width: 2rem;
}

.icon.is-medium .fa {
  font-size: 28px;
}

.icon.is-large {
  height: 3rem;
  width: 3rem;
}

.icon.is-large .fa {
  font-size: 42px;
}

.image {
  display: block;
  position: relative;
}

.image img {
  display: block;
  height: auto;
  width: 100%;
}

.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

.image.is-square, .image.is-1by1 {
  padding-top: 100%;
}

.image.is-4by3 {
  padding-top: 75%;
}

.image.is-3by2 {
  padding-top: 66.6666%;
}

.image.is-16by9 {
  padding-top: 56.25%;
}

.image.is-2by1 {
  padding-top: 50%;
}

.image.is-16x16 {
  height: 16px;
  width: 16px;
}

.image.is-24x24 {
  height: 24px;
  width: 24px;
}

.image.is-32x32 {
  height: 32px;
  width: 32px;
}

.image.is-48x48 {
  height: 48px;
  width: 48px;
}

.image.is-64x64 {
  height: 64px;
  width: 64px;
}

.image.is-96x96 {
  height: 96px;
  width: 96px;
}

.image.is-128x128 {
  height: 128px;
  width: 128px;
}

.notification {
  background-color: whitesmoke;
  border-radius: 3px;
  padding: 1.25rem 2.5rem 1.25rem 1.5rem;
  position: relative;
}

.notification:not(:last-child) {
  margin-bottom: 1.5rem;
}

.notification a:not(.button) {
  color: currentColor;
  text-decoration: underline;
}

.notification strong {
  color: currentColor;
}

.notification code,
.notification pre {
  background: white;
}

.notification pre code {
  background: transparent;
}

.notification > .delete {
  position: absolute;
  right: 0.5em;
  top: 0.5em;
}

.notification .title,
.notification .subtitle,
.notification .content {
  color: currentColor;
}

.notification.is-white {
  background-color: white;
  color: #0a0a0a;
}

.notification.is-black {
  background-color: #0a0a0a;
  color: white;
}

.notification.is-light {
  background-color: whitesmoke;
  color: #363636;
}

.notification.is-dark {
  background-color: #363636;
  color: whitesmoke;
}

.notification.is-primary {
  background-color: #00d1b2;
  color: #fff;
}

.notification.is-info {
  background-color: #3273dc;
  color: #fff;
}

.notification.is-success {
  background-color: #23d160;
  color: #fff;
}

.notification.is-warning {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}

.notification.is-danger {
  background-color: #ff3860;
  color: #fff;
}

.progress {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  border-radius: 290486px;
  display: block;
  height: 1rem;
  overflow: hidden;
  padding: 0;
  width: 100%;
}

.progress:not(:last-child) {
  margin-bottom: 1.5rem;
}

.progress::-webkit-progress-bar {
  background-color: #dbdbdb;
}

.progress::-webkit-progress-value {
  background-color: #4a4a4a;
}

.progress::-moz-progress-bar {
  background-color: #4a4a4a;
}

.progress.is-white::-webkit-progress-value {
  background-color: white;
}

.progress.is-white::-moz-progress-bar {
  background-color: white;
}

.progress.is-black::-webkit-progress-value {
  background-color: #0a0a0a;
}

.progress.is-black::-moz-progress-bar {
  background-color: #0a0a0a;
}

.progress.is-light::-webkit-progress-value {
  background-color: whitesmoke;
}

.progress.is-light::-moz-progress-bar {
  background-color: whitesmoke;
}

.progress.is-dark::-webkit-progress-value {
  background-color: #363636;
}

.progress.is-dark::-moz-progress-bar {
  background-color: #363636;
}

.progress.is-primary::-webkit-progress-value {
  background-color: #00d1b2;
}

.progress.is-primary::-moz-progress-bar {
  background-color: #00d1b2;
}

.progress.is-info::-webkit-progress-value {
  background-color: #3273dc;
}

.progress.is-info::-moz-progress-bar {
  background-color: #3273dc;
}

.progress.is-success::-webkit-progress-value {
  background-color: #23d160;
}

.progress.is-success::-moz-progress-bar {
  background-color: #23d160;
}

.progress.is-warning::-webkit-progress-value {
  background-color: #ffdd57;
}

.progress.is-warning::-moz-progress-bar {
  background-color: #ffdd57;
}

.progress.is-danger::-webkit-progress-value {
  background-color: #ff3860;
}

.progress.is-danger::-moz-progress-bar {
  background-color: #ff3860;
}

.progress.is-small {
  height: 0.75rem;
}

.progress.is-medium {
  height: 1.25rem;
}

.progress.is-large {
  height: 1.5rem;
}

.table {
  background-color: white;
  color: #363636;
  margin-bottom: 1.5rem;
  width: 100%;
}

.table td,
.table th {
  border: 1px solid #dbdbdb;
  border-width: 0 0 1px;
  padding: 0.5em 0.75em;
  vertical-align: top;
}

.table td.is-narrow,
.table th.is-narrow {
  white-space: nowrap;
  width: 1%;
}

.table th {
  color: #363636;
  text-align: left;
}

.table tr:hover {
  background-color: #fafafa;
}

.table tr.is-selected {
  background-color: #00d1b2;
  color: #fff;
}

.table tr.is-selected a,
.table tr.is-selected strong {
  color: currentColor;
}

.table tr.is-selected td,
.table tr.is-selected th {
  border-color: #fff;
  color: currentColor;
}

.table thead td,
.table thead th {
  border-width: 0 0 2px;
  color: #7a7a7a;
}

.table tfoot td,
.table tfoot th {
  border-width: 2px 0 0;
  color: #7a7a7a;
}

.table tbody tr:last-child td,
.table tbody tr:last-child th {
  border-bottom-width: 0;
}

.table.is-bordered td,
.table.is-bordered th {
  border-width: 1px;
}

.table.is-bordered tr:last-child td,
.table.is-bordered tr:last-child th {
  border-bottom-width: 1px;
}

.table.is-narrow td,
.table.is-narrow th {
  padding: 0.25em 0.5em;
}

.table.is-striped tbody tr:not(.is-selected):nth-child(even) {
  background-color: #fafafa;
}

.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover {
  background-color: whitesmoke;
}

.tag {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: whitesmoke;
  border-radius: 290486px;
  color: #4a4a4a;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.75rem;
  height: 2em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.5;
  padding-left: 0.875em;
  padding-right: 0.875em;
  white-space: nowrap;
}

.tag .delete {
  margin-left: 0.25em;
  margin-right: -0.375em;
}

.tag.is-white {
  background-color: white;
  color: #0a0a0a;
}

.tag.is-black {
  background-color: #0a0a0a;
  color: white;
}

.tag.is-light {
  background-color: whitesmoke;
  color: #363636;
}

.tag.is-dark {
  background-color: #363636;
  color: whitesmoke;
}

.tag.is-primary {
  background-color: #00d1b2;
  color: #fff;
}

.tag.is-info {
  background-color: #3273dc;
  color: #fff;
}

.tag.is-success {
  background-color: #23d160;
  color: #fff;
}

.tag.is-warning {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}

.tag.is-danger {
  background-color: #ff3860;
  color: #fff;
}

.tag.is-medium {
  font-size: 1rem;
}

.tag.is-large {
  font-size: 1.25rem;
}

.title,
.subtitle {
  word-break: break-word;
}

.title:not(:last-child),
.subtitle:not(:last-child) {
  margin-bottom: 1.5rem;
}

.title em,
.title span,
.subtitle em,
.subtitle span {
  font-weight: 300;
}

.title strong,
.subtitle strong {
  font-weight: 500;
}

.title .tag,
.subtitle .tag {
  vertical-align: middle;
}

.title {
  color: #363636;
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.125;
}

.title strong {
  color: inherit;
}

.title + .highlight {
  margin-top: -0.75rem;
}

.title:not(.is-spaced) + .subtitle {
  margin-top: -1.5rem;
}

.title.is-1 {
  font-size: 3rem;
}

.title.is-2 {
  font-size: 2.5rem;
}

.title.is-3 {
  font-size: 2rem;
}

.title.is-4 {
  font-size: 1.5rem;
}

.title.is-5 {
  font-size: 1.25rem;
}

.title.is-6 {
  font-size: 1rem;
}

.subtitle {
  color: #4a4a4a;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.25;
}

.subtitle strong {
  color: #363636;
}

.subtitle:not(.is-spaced) + .title {
  margin-top: -1.5rem;
}

.subtitle.is-1 {
  font-size: 3rem;
}

.subtitle.is-2 {
  font-size: 2.5rem;
}

.subtitle.is-3 {
  font-size: 2rem;
}

.subtitle.is-4 {
  font-size: 1.5rem;
}

.subtitle.is-5 {
  font-size: 1.25rem;
}

.subtitle.is-6 {
  font-size: 1rem;
}

.block:not(:last-child) {
  margin-bottom: 1.5rem;
}

.container {
  margin: 0 auto;
  position: relative;
}

@media screen and (min-width: 1008px) {
  .container {
    max-width: 960px;
    width: 960px;
  }
  .container.is-fluid {
    margin-left: 24px;
    margin-right: 24px;
    max-width: none;
    width: auto;
  }
}

@media screen and (max-width: 1199px) {
  .container.is-widescreen {
    max-width: 1152px;
    width: auto;
  }
}

@media screen and (max-width: 1391px) {
  .container.is-fullhd {
    max-width: 1344px;
    width: auto;
  }
}

@media screen and (min-width: 1200px) {
  .container {
    max-width: 1152px;
    width: 1152px;
  }
}

@media screen and (min-width: 1392px) {
  .container {
    max-width: 1344px;
    width: 1344px;
  }
}

.delete {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: rgba(10, 10, 10, 0.2);
  border: none;
  border-radius: 290486px;
  cursor: pointer;
  display: inline-block;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 1rem;
  height: 20px;
  max-height: 20px;
  max-width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: none;
  position: relative;
  vertical-align: top;
  width: 20px;
}

.delete:before, .delete:after {
  background-color: white;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
          transform: translateX(-50%) translateY(-50%) rotate(45deg);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}

.delete:before {
  height: 2px;
  width: 50%;
}

.delete:after {
  height: 50%;
  width: 2px;
}

.delete:hover, .delete:focus {
  background-color: rgba(10, 10, 10, 0.3);
}

.delete:active {
  background-color: rgba(10, 10, 10, 0.4);
}

.delete.is-small {
  height: 16px;
  max-height: 16px;
  max-width: 16px;
  min-height: 16px;
  min-width: 16px;
  width: 16px;
}

.delete.is-medium {
  height: 24px;
  max-height: 24px;
  max-width: 24px;
  min-height: 24px;
  min-width: 24px;
  width: 24px;
}

.delete.is-large {
  height: 32px;
  max-height: 32px;
  max-width: 32px;
  min-height: 32px;
  min-width: 32px;
  width: 32px;
}

.fa {
  font-size: 21px;
  text-align: center;
  vertical-align: top;
}

.heading {
  display: block;
  font-size: 11px;
  letter-spacing: 1px;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.highlight {
  font-weight: 400;
  max-width: 100%;
  overflow: hidden;
  padding: 0;
}

.highlight:not(:last-child) {
  margin-bottom: 1.5rem;
}

.highlight pre {
  overflow: auto;
  max-width: 100%;
}

.loader {
  -webkit-animation: spinAround 500ms infinite linear;
          animation: spinAround 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 290486px;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  position: relative;
  width: 1em;
}

.number {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: whitesmoke;
  border-radius: 290486px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1.25rem;
  height: 2em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 1.5rem;
  min-width: 2.5em;
  padding: 0.25rem 0.5rem;
  text-align: center;
  vertical-align: top;
}

.breadcrumb {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1rem;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}

.breadcrumb:not(:last-child) {
  margin-bottom: 1.5rem;
}

.breadcrumb a {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #7a7a7a;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.5em 0.75em;
}

.breadcrumb a:hover {
  color: #363636;
}

.breadcrumb li {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.breadcrumb li.is-active a {
  color: #363636;
  cursor: default;
  pointer-events: none;
}

.breadcrumb li + li:before {
  color: #4a4a4a;
  content: '\0002f';
}

.breadcrumb ul, .breadcrumb ol {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.breadcrumb .icon:first-child {
  margin-right: 0.5em;
}

.breadcrumb .icon:last-child {
  margin-left: 0.5em;
}

.breadcrumb.is-centered ol, .breadcrumb.is-centered ul {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.breadcrumb.is-right ol, .breadcrumb.is-right ul {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.breadcrumb.is-small {
  font-size: 0.75rem;
}

.breadcrumb.is-medium {
  font-size: 1.25rem;
}

.breadcrumb.is-large {
  font-size: 1.5rem;
}

.breadcrumb.has-arrow-separator li + li:before {
  content: '\02192';
}

.breadcrumb.has-bullet-separator li + li:before {
  content: '\02022';
}

.breadcrumb.has-dot-separator li + li:before {
  content: '\000b7';
}

.breadcrumb.has-succeeds-separator li + li:before {
  content: '\0227B';
}

.card {
  background-color: white;
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
  color: #4a4a4a;
  max-width: 100%;
  position: relative;
}

.card-header {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);
          box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.card-header-title {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #363636;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-weight: 700;
  padding: 0.75rem;
}

.card-header-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.75rem;
}

.card-image {
  display: block;
  position: relative;
}

.card-content {
  padding: 1.5rem;
}

.card-footer {
  border-top: 1px solid #dbdbdb;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.card-footer-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.75rem;
}

.card-footer-item:not(:last-child) {
  border-right: 1px solid #dbdbdb;
}

.card .media:not(:last-child) {
  margin-bottom: 0.75rem;
}

.dropdown {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  vertical-align: top;
}

.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu {
  display: block;
}

.dropdown.is-right .dropdown-menu {
  left: auto;
  right: 0;
}

.dropdown-menu {
  display: none;
  left: 0;
  max-width: 20rem;
  min-width: 12rem;
  padding-top: 4px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 20;
}

.dropdown-content {
  background-color: white;
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}

.dropdown-item {
  color: #4a4a4a;
  display: block;
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.375rem 1rem;
  position: relative;
}

a.dropdown-item {
  padding-right: 3rem;
  white-space: nowrap;
}

a.dropdown-item:hover {
  background-color: whitesmoke;
  color: #0a0a0a;
}

a.dropdown-item.is-active {
  background-color: #00d1b2;
  color: #fff;
}

.dropdown-divider {
  background-color: #dbdbdb;
  border: none;
  display: block;
  height: 1px;
  margin: 0.5rem 0;
}

.level-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.level-item .title,
.level-item .subtitle {
  margin-bottom: 0;
}

@media screen and (max-width: 768px) {
  .level-item:not(:last-child) {
    margin-bottom: 0.75rem;
  }
}

.level-left,
.level-right {
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.level-left .level-item:not(:last-child),
.level-right .level-item:not(:last-child) {
  margin-right: 0.75rem;
}

.level-left .level-item.is-flexible,
.level-right .level-item.is-flexible {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.level-left {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 768px) {
  .level-left + .level-right {
    margin-top: 1.5rem;
  }
}

@media screen and (min-width: 769px), print {
  .level-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.level-right {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

@media screen and (min-width: 769px), print {
  .level-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.level {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.level:not(:last-child) {
  margin-bottom: 1.5rem;
}

.level code {
  border-radius: 3px;
}

.level img {
  display: inline-block;
  vertical-align: top;
}

.level.is-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.level.is-mobile .level-left,
.level.is-mobile .level-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.level.is-mobile .level-left + .level-right {
  margin-top: 0;
}

.level.is-mobile .level-item:not(:last-child) {
  margin-bottom: 0;
}

.level.is-mobile .level-item:not(.is-narrow) {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

@media screen and (min-width: 769px), print {
  .level {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .level > .level-item:not(.is-narrow) {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}

.media-left,
.media-right {
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.media-left {
  margin-right: 1rem;
}

.media-right {
  margin-left: 1rem;
}

.media-content {
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  text-align: left;
}

.media {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
}

.media .content:not(:last-child) {
  margin-bottom: 0.75rem;
}

.media .media {
  border-top: 1px solid rgba(219, 219, 219, 0.5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.75rem;
}

.media .media .content:not(:last-child),
.media .media .control:not(:last-child) {
  margin-bottom: 0.5rem;
}

.media .media .media {
  padding-top: 0.5rem;
}

.media .media .media + .media {
  margin-top: 0.5rem;
}

.media + .media {
  border-top: 1px solid rgba(219, 219, 219, 0.5);
  margin-top: 1rem;
  padding-top: 1rem;
}

.media.is-large + .media {
  margin-top: 1.5rem;
  padding-top: 1.5rem;
}

.menu {
  font-size: 1rem;
}

.menu-list {
  line-height: 1.25;
}

.menu-list a {
  border-radius: 2px;
  color: #4a4a4a;
  display: block;
  padding: 0.5em 0.75em;
}

.menu-list a:hover {
  background-color: whitesmoke;
  color: #00d1b2;
}

.menu-list a.is-active {
  background-color: #00d1b2;
  color: #fff;
}

.menu-list li ul {
  border-left: 1px solid #dbdbdb;
  margin: 0.75em;
  padding-left: 0.75em;
}

.menu-label {
  color: #7a7a7a;
  font-size: 0.8em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.menu-label:not(:first-child) {
  margin-top: 1em;
}

.menu-label:not(:last-child) {
  margin-bottom: 1em;
}

.message {
  background-color: whitesmoke;
  border-radius: 3px;
  font-size: 1rem;
}

.message:not(:last-child) {
  margin-bottom: 1.5rem;
}

.message.is-white {
  background-color: white;
}

.message.is-white .message-header {
  background-color: white;
  color: #0a0a0a;
}

.message.is-white .message-body {
  border-color: white;
  color: #4d4d4d;
}

.message.is-black {
  background-color: #fafafa;
}

.message.is-black .message-header {
  background-color: #0a0a0a;
  color: white;
}

.message.is-black .message-body {
  border-color: #0a0a0a;
  color: #090909;
}

.message.is-light {
  background-color: #fafafa;
}

.message.is-light .message-header {
  background-color: whitesmoke;
  color: #363636;
}

.message.is-light .message-body {
  border-color: whitesmoke;
  color: #505050;
}

.message.is-dark {
  background-color: #fafafa;
}

.message.is-dark .message-header {
  background-color: #363636;
  color: whitesmoke;
}

.message.is-dark .message-body {
  border-color: #363636;
  color: #2a2a2a;
}

.message.is-primary {
  background-color: #f5fffd;
}

.message.is-primary .message-header {
  background-color: #00d1b2;
  color: #fff;
}

.message.is-primary .message-body {
  border-color: #00d1b2;
  color: #021310;
}

.message.is-info {
  background-color: #f6f9fe;
}

.message.is-info .message-header {
  background-color: #3273dc;
  color: #fff;
}

.message.is-info .message-body {
  border-color: #3273dc;
  color: #22509a;
}

.message.is-success {
  background-color: #f6fef9;
}

.message.is-success .message-header {
  background-color: #23d160;
  color: #fff;
}

.message.is-success .message-body {
  border-color: #23d160;
  color: #0e301a;
}

.message.is-warning {
  background-color: #fffdf5;
}

.message.is-warning .message-header {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}

.message.is-warning .message-body {
  border-color: #ffdd57;
  color: #3b3108;
}

.message.is-danger {
  background-color: #fff5f7;
}

.message.is-danger .message-header {
  background-color: #ff3860;
  color: #fff;
}

.message.is-danger .message-body {
  border-color: #ff3860;
  color: #cd0930;
}

.message-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #4a4a4a;
  border-radius: 3px 3px 0 0;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 1.25;
  padding: 0.5em 0.75em;
  position: relative;
}

.message-header a:not(.button),
.message-header strong {
  color: currentColor;
}

.message-header a:not(.button) {
  text-decoration: underline;
}

.message-header .delete {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 0.75em;
}

.message-header + .message-body {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top: none;
}

.message-body {
  border: 1px solid #dbdbdb;
  border-radius: 3px;
  color: #4a4a4a;
  padding: 1em 1.25em;
}

.message-body a:not(.button),
.message-body strong {
  color: currentColor;
}

.message-body a:not(.button) {
  text-decoration: underline;
}

.message-body code,
.message-body pre {
  background: white;
}

.message-body pre code {
  background: transparent;
}

.modal-background {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  background-color: rgba(10, 10, 10, 0.86);
}

.modal-content,
.modal-card {
  margin: 0 20px;
  max-height: calc(100vh - 160px);
  overflow: auto;
  position: relative;
  width: 100%;
}

@media screen and (min-width: 769px), print {
  .modal-content,
  .modal-card {
    margin: 0 auto;
    max-height: calc(100vh - 40px);
    width: 640px;
  }
}

.modal-close {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: rgba(10, 10, 10, 0.2);
  border: none;
  border-radius: 290486px;
  cursor: pointer;
  display: inline-block;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 1rem;
  height: 20px;
  max-height: 20px;
  max-width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: none;
  position: relative;
  vertical-align: top;
  width: 20px;
  background: none;
  height: 40px;
  position: fixed;
  right: 20px;
  top: 20px;
  width: 40px;
}

.modal-close:before, .modal-close:after {
  background-color: white;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
          transform: translateX(-50%) translateY(-50%) rotate(45deg);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}

.modal-close:before {
  height: 2px;
  width: 50%;
}

.modal-close:after {
  height: 50%;
  width: 2px;
}

.modal-close:hover, .modal-close:focus {
  background-color: rgba(10, 10, 10, 0.3);
}

.modal-close:active {
  background-color: rgba(10, 10, 10, 0.4);
}

.modal-close.is-small {
  height: 16px;
  max-height: 16px;
  max-width: 16px;
  min-height: 16px;
  min-width: 16px;
  width: 16px;
}

.modal-close.is-medium {
  height: 24px;
  max-height: 24px;
  max-width: 24px;
  min-height: 24px;
  min-width: 24px;
  width: 24px;
}

.modal-close.is-large {
  height: 32px;
  max-height: 32px;
  max-width: 32px;
  min-height: 32px;
  min-width: 32px;
  width: 32px;
}

.modal-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-height: calc(100vh - 40px);
  overflow: hidden;
}

.modal-card-head,
.modal-card-foot {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: whitesmoke;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 20px;
  position: relative;
}

.modal-card-head {
  border-bottom: 1px solid #dbdbdb;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.modal-card-title {
  color: #363636;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 1.5rem;
  line-height: 1;
}

.modal-card-foot {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top: 1px solid #dbdbdb;
}

.modal-card-foot .button:not(:last-child) {
  margin-right: 10px;
}

.modal-card-body {
  -webkit-overflow-scrolling: touch;
  background-color: white;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  overflow: auto;
  padding: 20px;
}

.modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  position: fixed;
  z-index: 20;
}

.modal.is-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.nav-toggle {
  cursor: pointer;
  display: block;
  height: 3.25rem;
  position: relative;
  width: 3.25rem;
}

.nav-toggle span {
  background-color: #4a4a4a;
  display: block;
  height: 1px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  top: 50%;
  -webkit-transition: none 86ms ease-out;
  transition: none 86ms ease-out;
  -webkit-transition-property: background, left, opacity, -webkit-transform;
  transition-property: background, left, opacity, -webkit-transform;
  transition-property: background, left, opacity, transform;
  transition-property: background, left, opacity, transform, -webkit-transform;
  width: 15px;
}

.nav-toggle span:nth-child(1) {
  margin-top: -6px;
}

.nav-toggle span:nth-child(2) {
  margin-top: -1px;
}

.nav-toggle span:nth-child(3) {
  margin-top: 4px;
}

.nav-toggle:hover {
  background-color: whitesmoke;
}

.nav-toggle.is-active span {
  background-color: #00d1b2;
}

.nav-toggle.is-active span:nth-child(1) {
  margin-left: -5px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transform-origin: left top;
          transform-origin: left top;
}

.nav-toggle.is-active span:nth-child(2) {
  opacity: 0;
}

.nav-toggle.is-active span:nth-child(3) {
  margin-left: -5px;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transform-origin: left bottom;
          transform-origin: left bottom;
}

@media screen and (min-width: 769px), print {
  .nav-toggle {
    display: none;
  }
}

.nav-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 1rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.5;
  padding: 0.5rem 0.75rem;
}

.nav-item a {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.nav-item img {
  max-height: 1.75rem;
}

.nav-item .tag:first-child:not(:last-child) {
  margin-right: 0.5rem;
}

.nav-item .tag:last-child:not(:first-child) {
  margin-left: 0.5rem;
}

@media screen and (max-width: 768px) {
  .nav-item {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

.nav-item a:not(.button),
a.nav-item:not(.button) {
  color: #7a7a7a;
}

.nav-item a:not(.button):hover,
a.nav-item:not(.button):hover {
  color: #363636;
}

.nav-item a:not(.button).is-active,
a.nav-item:not(.button).is-active {
  color: #363636;
}

.nav-item a:not(.button).is-tab,
a.nav-item:not(.button).is-tab {
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
  padding-bottom: calc(0.75rem - 1px);
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: calc(0.75rem - 1px);
}

.nav-item a:not(.button).is-tab:hover,
a.nav-item:not(.button).is-tab:hover {
  border-bottom-color: #00d1b2;
  border-top-color: transparent;
}

.nav-item a:not(.button).is-tab.is-active,
a.nav-item:not(.button).is-tab.is-active {
  border-bottom: 3px solid #00d1b2;
  color: #00d1b2;
  padding-bottom: calc(0.75rem - 3px);
}

@media screen and (min-width: 1008px) {
  .nav-item a:not(.button).is-brand,
  a.nav-item:not(.button).is-brand {
    padding-left: 0;
  }
}

.nav-left,
.nav-right {
  -webkit-overflow-scrolling: touch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  max-width: 100%;
  overflow: auto;
}

@media screen and (min-width: 1200px) {
  .nav-left,
  .nav-right {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
  }
}

.nav-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  white-space: nowrap;
}

.nav-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.nav-center {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
  .nav-menu.nav-right {
    background-color: white;
    -webkit-box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1);
            box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1);
    left: 0;
    display: none;
    right: 0;
    top: 100%;
    position: absolute;
  }
  .nav-menu.nav-right .nav-item {
    border-top: 1px solid rgba(219, 219, 219, 0.5);
    padding: 0.75rem;
  }
  .nav-menu.nav-right.is-active {
    display: block;
  }
}

.nav {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  background-color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 3.25rem;
  position: relative;
  text-align: center;
  z-index: 10;
}

.nav > .container {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 3.25rem;
  width: 100%;
}

.nav.has-shadow {
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
}

.navbar {
  background-color: white;
  min-height: 3.25rem;
  position: relative;
}

.navbar > .container {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 3.25rem;
  width: 100%;
}

.navbar.has-shadow {
  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
}

.navbar-brand {
  -webkit-overflow-scrolling: touch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 3.25rem;
  overflow-x: auto;
  overflow-y: hidden;
}

.navbar-burger {
  cursor: pointer;
  display: block;
  height: 3.25rem;
  position: relative;
  width: 3.25rem;
  margin-left: auto;
}

.navbar-burger span {
  background-color: #4a4a4a;
  display: block;
  height: 1px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  top: 50%;
  -webkit-transition: none 86ms ease-out;
  transition: none 86ms ease-out;
  -webkit-transition-property: background, left, opacity, -webkit-transform;
  transition-property: background, left, opacity, -webkit-transform;
  transition-property: background, left, opacity, transform;
  transition-property: background, left, opacity, transform, -webkit-transform;
  width: 15px;
}

.navbar-burger span:nth-child(1) {
  margin-top: -6px;
}

.navbar-burger span:nth-child(2) {
  margin-top: -1px;
}

.navbar-burger span:nth-child(3) {
  margin-top: 4px;
}

.navbar-burger:hover {
  background-color: whitesmoke;
}

.navbar-burger.is-active span {
  background-color: #00d1b2;
}

.navbar-burger.is-active span:nth-child(1) {
  margin-left: -5px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transform-origin: left top;
          transform-origin: left top;
}

.navbar-burger.is-active span:nth-child(2) {
  opacity: 0;
}

.navbar-burger.is-active span:nth-child(3) {
  margin-left: -5px;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transform-origin: left bottom;
          transform-origin: left bottom;
}

.navbar-menu {
  display: none;
}

.navbar-item,
.navbar-link {
  color: #4a4a4a;
  display: block;
  line-height: 1.5;
  padding: 0.5rem 1rem;
  position: relative;
}

a.navbar-item:hover, a.navbar-item.is-active,
.navbar-link:hover,
.navbar-link.is-active {
  background-color: whitesmoke;
  color: #0a0a0a;
}

.navbar-item {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.navbar-item img {
  max-height: 1.75rem;
}

.navbar-item.has-dropdown {
  padding: 0;
}

.navbar-item.is-tab {
  border-bottom: 1px solid transparent;
  min-height: 3.25rem;
  padding-bottom: calc(0.5rem - 1px);
}

.navbar-item.is-tab:hover {
  background-color: transparent;
  border-bottom-color: #00d1b2;
}

.navbar-item.is-tab.is-active {
  background-color: transparent;
  border-bottom: 3px solid #00d1b2;
  color: #00d1b2;
  padding-bottom: calc(0.5rem - 3px);
}

.navbar-content {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
}

.navbar-link {
  padding-right: 2.5em;
}

.navbar-dropdown {
  font-size: 0.875rem;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}

.navbar-dropdown .navbar-item {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.navbar-divider {
  background-color: #dbdbdb;
  border: none;
  display: none;
  height: 1px;
  margin: 0.5rem 0;
}

@media screen and (max-width: 1007px) {
  .navbar-brand .navbar-item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .navbar-menu {
    -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
            box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
    padding: 0.5rem 0;
  }
  .navbar-menu.is-active {
    display: block;
  }
}

@media screen and (min-width: 1008px) {
  .navbar,
  .navbar-menu,
  .navbar-start,
  .navbar-end {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .navbar {
    min-height: 3.25rem;
  }
  .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active,
  .navbar.is-transparent .navbar-link:hover,
  .navbar.is-transparent .navbar-link.is-active {
    background-color: transparent;
  }
  .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link {
    background-color: transparent;
  }
  .navbar.is-transparent .navbar-dropdown a.navbar-item:hover {
    background-color: whitesmoke;
    color: #0a0a0a;
  }
  .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active {
    background-color: whitesmoke;
    color: #00d1b2;
  }
  .navbar-burger {
    display: none;
  }
  .navbar-item,
  .navbar-link {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .navbar-item.has-dropdown {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
  .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {
    display: block;
  }
  .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  .navbar-link::after {
    border: 1px solid #00d1b2;
    border-right: 0;
    border-top: 0;
    content: " ";
    display: block;
    height: 0.5em;
    pointer-events: none;
    position: absolute;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    width: 0.5em;
    margin-top: -0.375em;
    right: 1.125em;
    top: 50%;
  }
  .navbar-menu {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  .navbar-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-right: auto;
  }
  .navbar-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-left: auto;
  }
  .navbar-dropdown {
    background-color: white;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top: 1px solid #dbdbdb;
    -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
            box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
    display: none;
    font-size: 0.875rem;
    left: 0;
    min-width: 100%;
    position: absolute;
    top: 100%;
    z-index: 20;
  }
  .navbar-dropdown .navbar-item {
    padding: 0.375rem 1rem;
    white-space: nowrap;
  }
  .navbar-dropdown a.navbar-item {
    padding-right: 3rem;
  }
  .navbar-dropdown a.navbar-item:hover {
    background-color: whitesmoke;
    color: #0a0a0a;
  }
  .navbar-dropdown a.navbar-item.is-active {
    background-color: whitesmoke;
    color: #00d1b2;
  }
  .navbar-dropdown.is-boxed {
    border-radius: 5px;
    border-top: none;
    -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
            box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
    display: block;
    opacity: 0;
    pointer-events: none;
    top: calc(100% + (-4px));
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
    -webkit-transition-duration: 86ms;
            transition-duration: 86ms;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
  }
  .navbar-divider {
    display: block;
  }
  .container > .navbar {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  a.navbar-item.is-active,
  .navbar-link.is-active {
    color: #0a0a0a;
  }
  a.navbar-item.is-active:not(:hover),
  .navbar-link.is-active:not(:hover) {
    background-color: transparent;
  }
  .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link {
    background-color: whitesmoke;
  }
}

.pagination {
  font-size: 1rem;
  margin: -0.25rem;
}

.pagination.is-small {
  font-size: 0.75rem;
}

.pagination.is-medium {
  font-size: 1.25rem;
}

.pagination.is-large {
  font-size: 1.5rem;
}

.pagination,
.pagination-list {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.pagination-previous,
.pagination-next,
.pagination-link,
.pagination-ellipsis {
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid transparent;
  border-radius: 3px;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1rem;
  height: 2.25em;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  line-height: 1.5;
  padding-bottom: calc(0.375em - 1px);
  padding-left: calc(0.625em - 1px);
  padding-right: calc(0.625em - 1px);
  padding-top: calc(0.375em - 1px);
  position: relative;
  vertical-align: top;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0.25rem;
  text-align: center;
}

.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active,
.pagination-next:focus,
.pagination-next.is-focused,
.pagination-next:active,
.pagination-next.is-active,
.pagination-link:focus,
.pagination-link.is-focused,
.pagination-link:active,
.pagination-link.is-active,
.pagination-ellipsis:focus,
.pagination-ellipsis.is-focused,
.pagination-ellipsis:active,
.pagination-ellipsis.is-active {
  outline: none;
}

.pagination-previous[disabled],
.pagination-next[disabled],
.pagination-link[disabled],
.pagination-ellipsis[disabled] {
  cursor: not-allowed;
}

.pagination-previous,
.pagination-next,
.pagination-link {
  border-color: #dbdbdb;
  min-width: 2.25em;
}

.pagination-previous:hover,
.pagination-next:hover,
.pagination-link:hover {
  border-color: #b5b5b5;
  color: #363636;
}

.pagination-previous:focus,
.pagination-next:focus,
.pagination-link:focus {
  border-color: #00d1b2;
}

.pagination-previous:active,
.pagination-next:active,
.pagination-link:active {
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
          box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
}

.pagination-previous[disabled],
.pagination-next[disabled],
.pagination-link[disabled] {
  background-color: #dbdbdb;
  border-color: #dbdbdb;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #7a7a7a;
  opacity: 0.5;
}

.pagination-previous,
.pagination-next {
  padding-left: 0.75em;
  padding-right: 0.75em;
  white-space: nowrap;
}

.pagination-link.is-current {
  background-color: #00d1b2;
  border-color: #00d1b2;
  color: #fff;
}

.pagination-ellipsis {
  color: #b5b5b5;
  pointer-events: none;
}

.pagination-list {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .pagination {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .pagination-previous,
  .pagination-next {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }
  .pagination-list li {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }
}

@media screen and (min-width: 769px), print {
  .pagination-list {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .pagination-previous {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .pagination-next {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .pagination {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .pagination.is-centered .pagination-previous {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .pagination.is-centered .pagination-list {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .pagination.is-centered .pagination-next {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .pagination.is-right .pagination-previous {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .pagination.is-right .pagination-next {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .pagination.is-right .pagination-list {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}

.panel {
  font-size: 1rem;
}

.panel:not(:last-child) {
  margin-bottom: 1.5rem;
}

.panel-heading,
.panel-tabs,
.panel-block {
  border-bottom: 1px solid #dbdbdb;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
}

.panel-heading:first-child,
.panel-tabs:first-child,
.panel-block:first-child {
  border-top: 1px solid #dbdbdb;
}

.panel-heading {
  background-color: whitesmoke;
  border-radius: 3px 3px 0 0;
  color: #363636;
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.25;
  padding: 0.5em 0.75em;
}

.panel-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.panel-tabs a {
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: -1px;
  padding: 0.5em;
}

.panel-tabs a.is-active {
  border-bottom-color: #4a4a4a;
  color: #363636;
}

.panel-list a {
  color: #4a4a4a;
}

.panel-list a:hover {
  color: #00d1b2;
}

.panel-block {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #363636;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0.5em 0.75em;
}

.panel-block input[type="checkbox"] {
  margin-right: 0.75em;
}

.panel-block > .control {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  width: 100%;
}

.panel-block.is-wrapped {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.panel-block.is-active {
  border-left-color: #00d1b2;
  color: #363636;
}

.panel-block.is-active .panel-icon {
  color: #00d1b2;
}

a.panel-block,
label.panel-block {
  cursor: pointer;
}

a.panel-block:hover,
label.panel-block:hover {
  background-color: whitesmoke;
}

.panel-icon {
  display: inline-block;
  font-size: 14px;
  height: 1em;
  line-height: 1em;
  text-align: center;
  vertical-align: top;
  width: 1em;
  color: #7a7a7a;
  margin-right: 0.75em;
}

.panel-icon .fa {
  font-size: inherit;
  line-height: inherit;
}

.tabs {
  -webkit-overflow-scrolling: touch;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}

.tabs:not(:last-child) {
  margin-bottom: 1.5rem;
}

.tabs a {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #dbdbdb;
  color: #4a4a4a;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: -1px;
  padding: 0.5em 1em;
  vertical-align: top;
}

.tabs a:hover {
  border-bottom-color: #363636;
  color: #363636;
}

.tabs li {
  display: block;
}

.tabs li.is-active a {
  border-bottom-color: #00d1b2;
  color: #00d1b2;
}

.tabs ul {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #dbdbdb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.tabs ul.is-left {
  padding-right: 0.75em;
}

.tabs ul.is-center {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0.75em;
  padding-right: 0.75em;
}

.tabs ul.is-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-left: 0.75em;
}

.tabs .icon:first-child {
  margin-right: 0.5em;
}

.tabs .icon:last-child {
  margin-left: 0.5em;
}

.tabs.is-centered ul {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.tabs.is-right ul {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.tabs.is-boxed a {
  border: 1px solid transparent;
  border-radius: 3px 3px 0 0;
}

.tabs.is-boxed a:hover {
  background-color: whitesmoke;
  border-bottom-color: #dbdbdb;
}

.tabs.is-boxed li.is-active a {
  background-color: white;
  border-color: #dbdbdb;
  border-bottom-color: transparent !important;
}

.tabs.is-fullwidth li {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.tabs.is-toggle a {
  border: 1px solid #dbdbdb;
  margin-bottom: 0;
  position: relative;
}

.tabs.is-toggle a:hover {
  background-color: whitesmoke;
  border-color: #b5b5b5;
  z-index: 2;
}

.tabs.is-toggle li + li {
  margin-left: -1px;
}

.tabs.is-toggle li:first-child a {
  border-radius: 3px 0 0 3px;
}

.tabs.is-toggle li:last-child a {
  border-radius: 0 3px 3px 0;
}

.tabs.is-toggle li.is-active a {
  background-color: #00d1b2;
  border-color: #00d1b2;
  color: #fff;
  z-index: 1;
}

.tabs.is-toggle ul {
  border-bottom: none;
}

.tabs.is-small {
  font-size: 0.75rem;
}

.tabs.is-medium {
  font-size: 1.25rem;
}

.tabs.is-large {
  font-size: 1.5rem;
}

.column {
  display: block;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  padding: 0.75rem;
}

.columns.is-mobile > .column.is-narrow {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

.columns.is-mobile > .column.is-full {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 100%;
}

.columns.is-mobile > .column.is-three-quarters {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 75%;
}

.columns.is-mobile > .column.is-two-thirds {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 66.6666%;
}

.columns.is-mobile > .column.is-half {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 50%;
}

.columns.is-mobile > .column.is-one-third {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 33.3333%;
}

.columns.is-mobile > .column.is-one-quarter {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 25%;
}

.columns.is-mobile > .column.is-offset-three-quarters {
  margin-left: 75%;
}

.columns.is-mobile > .column.is-offset-two-thirds {
  margin-left: 66.6666%;
}

.columns.is-mobile > .column.is-offset-half {
  margin-left: 50%;
}

.columns.is-mobile > .column.is-offset-one-third {
  margin-left: 33.3333%;
}

.columns.is-mobile > .column.is-offset-one-quarter {
  margin-left: 25%;
}

.columns.is-mobile > .column.is-1 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 8.33333%;
}

.columns.is-mobile > .column.is-offset-1 {
  margin-left: 8.33333%;
}

.columns.is-mobile > .column.is-2 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 16.66667%;
}

.columns.is-mobile > .column.is-offset-2 {
  margin-left: 16.66667%;
}

.columns.is-mobile > .column.is-3 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 25%;
}

.columns.is-mobile > .column.is-offset-3 {
  margin-left: 25%;
}

.columns.is-mobile > .column.is-4 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 33.33333%;
}

.columns.is-mobile > .column.is-offset-4 {
  margin-left: 33.33333%;
}

.columns.is-mobile > .column.is-5 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 41.66667%;
}

.columns.is-mobile > .column.is-offset-5 {
  margin-left: 41.66667%;
}

.columns.is-mobile > .column.is-6 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 50%;
}

.columns.is-mobile > .column.is-offset-6 {
  margin-left: 50%;
}

.columns.is-mobile > .column.is-7 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 58.33333%;
}

.columns.is-mobile > .column.is-offset-7 {
  margin-left: 58.33333%;
}

.columns.is-mobile > .column.is-8 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 66.66667%;
}

.columns.is-mobile > .column.is-offset-8 {
  margin-left: 66.66667%;
}

.columns.is-mobile > .column.is-9 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 75%;
}

.columns.is-mobile > .column.is-offset-9 {
  margin-left: 75%;
}

.columns.is-mobile > .column.is-10 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 83.33333%;
}

.columns.is-mobile > .column.is-offset-10 {
  margin-left: 83.33333%;
}

.columns.is-mobile > .column.is-11 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 91.66667%;
}

.columns.is-mobile > .column.is-offset-11 {
  margin-left: 91.66667%;
}

.columns.is-mobile > .column.is-12 {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 100%;
}

.columns.is-mobile > .column.is-offset-12 {
  margin-left: 100%;
}

@media screen and (max-width: 768px) {
  .column.is-narrow-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
  .column.is-full-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-three-quarters-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-two-thirds-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.6666%;
  }
  .column.is-half-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-one-third-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.3333%;
  }
  .column.is-one-quarter-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-three-quarters-mobile {
    margin-left: 75%;
  }
  .column.is-offset-two-thirds-mobile {
    margin-left: 66.6666%;
  }
  .column.is-offset-half-mobile {
    margin-left: 50%;
  }
  .column.is-offset-one-third-mobile {
    margin-left: 33.3333%;
  }
  .column.is-offset-one-quarter-mobile {
    margin-left: 25%;
  }
  .column.is-1-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%;
  }
  .column.is-offset-1-mobile {
    margin-left: 8.33333%;
  }
  .column.is-2-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%;
  }
  .column.is-offset-2-mobile {
    margin-left: 16.66667%;
  }
  .column.is-3-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-3-mobile {
    margin-left: 25%;
  }
  .column.is-4-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.33333%;
  }
  .column.is-offset-4-mobile {
    margin-left: 33.33333%;
  }
  .column.is-5-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%;
  }
  .column.is-offset-5-mobile {
    margin-left: 41.66667%;
  }
  .column.is-6-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-offset-6-mobile {
    margin-left: 50%;
  }
  .column.is-7-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.33333%;
  }
  .column.is-offset-7-mobile {
    margin-left: 58.33333%;
  }
  .column.is-8-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%;
  }
  .column.is-offset-8-mobile {
    margin-left: 66.66667%;
  }
  .column.is-9-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-offset-9-mobile {
    margin-left: 75%;
  }
  .column.is-10-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.33333%;
  }
  .column.is-offset-10-mobile {
    margin-left: 83.33333%;
  }
  .column.is-11-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%;
  }
  .column.is-offset-11-mobile {
    margin-left: 91.66667%;
  }
  .column.is-12-mobile {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-offset-12-mobile {
    margin-left: 100%;
  }
}

@media screen and (min-width: 769px), print {
  .column.is-narrow, .column.is-narrow-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
  .column.is-full, .column.is-full-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-three-quarters, .column.is-three-quarters-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-two-thirds, .column.is-two-thirds-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.6666%;
  }
  .column.is-half, .column.is-half-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-one-third, .column.is-one-third-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.3333%;
  }
  .column.is-one-quarter, .column.is-one-quarter-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {
    margin-left: 75%;
  }
  .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet {
    margin-left: 66.6666%;
  }
  .column.is-offset-half, .column.is-offset-half-tablet {
    margin-left: 50%;
  }
  .column.is-offset-one-third, .column.is-offset-one-third-tablet {
    margin-left: 33.3333%;
  }
  .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet {
    margin-left: 25%;
  }
  .column.is-1, .column.is-1-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%;
  }
  .column.is-offset-1, .column.is-offset-1-tablet {
    margin-left: 8.33333%;
  }
  .column.is-2, .column.is-2-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%;
  }
  .column.is-offset-2, .column.is-offset-2-tablet {
    margin-left: 16.66667%;
  }
  .column.is-3, .column.is-3-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-3, .column.is-offset-3-tablet {
    margin-left: 25%;
  }
  .column.is-4, .column.is-4-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.33333%;
  }
  .column.is-offset-4, .column.is-offset-4-tablet {
    margin-left: 33.33333%;
  }
  .column.is-5, .column.is-5-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%;
  }
  .column.is-offset-5, .column.is-offset-5-tablet {
    margin-left: 41.66667%;
  }
  .column.is-6, .column.is-6-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-offset-6, .column.is-offset-6-tablet {
    margin-left: 50%;
  }
  .column.is-7, .column.is-7-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.33333%;
  }
  .column.is-offset-7, .column.is-offset-7-tablet {
    margin-left: 58.33333%;
  }
  .column.is-8, .column.is-8-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%;
  }
  .column.is-offset-8, .column.is-offset-8-tablet {
    margin-left: 66.66667%;
  }
  .column.is-9, .column.is-9-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-offset-9, .column.is-offset-9-tablet {
    margin-left: 75%;
  }
  .column.is-10, .column.is-10-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.33333%;
  }
  .column.is-offset-10, .column.is-offset-10-tablet {
    margin-left: 83.33333%;
  }
  .column.is-11, .column.is-11-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%;
  }
  .column.is-offset-11, .column.is-offset-11-tablet {
    margin-left: 91.66667%;
  }
  .column.is-12, .column.is-12-tablet {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-offset-12, .column.is-offset-12-tablet {
    margin-left: 100%;
  }
}

@media screen and (max-width: 1007px) {
  .column.is-narrow-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
  .column.is-full-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-three-quarters-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-two-thirds-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.6666%;
  }
  .column.is-half-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-one-third-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.3333%;
  }
  .column.is-one-quarter-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-three-quarters-touch {
    margin-left: 75%;
  }
  .column.is-offset-two-thirds-touch {
    margin-left: 66.6666%;
  }
  .column.is-offset-half-touch {
    margin-left: 50%;
  }
  .column.is-offset-one-third-touch {
    margin-left: 33.3333%;
  }
  .column.is-offset-one-quarter-touch {
    margin-left: 25%;
  }
  .column.is-1-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%;
  }
  .column.is-offset-1-touch {
    margin-left: 8.33333%;
  }
  .column.is-2-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%;
  }
  .column.is-offset-2-touch {
    margin-left: 16.66667%;
  }
  .column.is-3-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-3-touch {
    margin-left: 25%;
  }
  .column.is-4-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.33333%;
  }
  .column.is-offset-4-touch {
    margin-left: 33.33333%;
  }
  .column.is-5-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%;
  }
  .column.is-offset-5-touch {
    margin-left: 41.66667%;
  }
  .column.is-6-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-offset-6-touch {
    margin-left: 50%;
  }
  .column.is-7-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.33333%;
  }
  .column.is-offset-7-touch {
    margin-left: 58.33333%;
  }
  .column.is-8-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%;
  }
  .column.is-offset-8-touch {
    margin-left: 66.66667%;
  }
  .column.is-9-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-offset-9-touch {
    margin-left: 75%;
  }
  .column.is-10-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.33333%;
  }
  .column.is-offset-10-touch {
    margin-left: 83.33333%;
  }
  .column.is-11-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%;
  }
  .column.is-offset-11-touch {
    margin-left: 91.66667%;
  }
  .column.is-12-touch {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-offset-12-touch {
    margin-left: 100%;
  }
}

@media screen and (min-width: 1008px) {
  .column.is-narrow-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
  .column.is-full-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-three-quarters-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-two-thirds-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.6666%;
  }
  .column.is-half-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-one-third-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.3333%;
  }
  .column.is-one-quarter-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-three-quarters-desktop {
    margin-left: 75%;
  }
  .column.is-offset-two-thirds-desktop {
    margin-left: 66.6666%;
  }
  .column.is-offset-half-desktop {
    margin-left: 50%;
  }
  .column.is-offset-one-third-desktop {
    margin-left: 33.3333%;
  }
  .column.is-offset-one-quarter-desktop {
    margin-left: 25%;
  }
  .column.is-1-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%;
  }
  .column.is-offset-1-desktop {
    margin-left: 8.33333%;
  }
  .column.is-2-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%;
  }
  .column.is-offset-2-desktop {
    margin-left: 16.66667%;
  }
  .column.is-3-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-3-desktop {
    margin-left: 25%;
  }
  .column.is-4-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.33333%;
  }
  .column.is-offset-4-desktop {
    margin-left: 33.33333%;
  }
  .column.is-5-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%;
  }
  .column.is-offset-5-desktop {
    margin-left: 41.66667%;
  }
  .column.is-6-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-offset-6-desktop {
    margin-left: 50%;
  }
  .column.is-7-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.33333%;
  }
  .column.is-offset-7-desktop {
    margin-left: 58.33333%;
  }
  .column.is-8-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%;
  }
  .column.is-offset-8-desktop {
    margin-left: 66.66667%;
  }
  .column.is-9-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-offset-9-desktop {
    margin-left: 75%;
  }
  .column.is-10-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.33333%;
  }
  .column.is-offset-10-desktop {
    margin-left: 83.33333%;
  }
  .column.is-11-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%;
  }
  .column.is-offset-11-desktop {
    margin-left: 91.66667%;
  }
  .column.is-12-desktop {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-offset-12-desktop {
    margin-left: 100%;
  }
}

@media screen and (min-width: 1200px) {
  .column.is-narrow-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
  .column.is-full-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-three-quarters-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-two-thirds-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.6666%;
  }
  .column.is-half-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-one-third-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.3333%;
  }
  .column.is-one-quarter-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-three-quarters-widescreen {
    margin-left: 75%;
  }
  .column.is-offset-two-thirds-widescreen {
    margin-left: 66.6666%;
  }
  .column.is-offset-half-widescreen {
    margin-left: 50%;
  }
  .column.is-offset-one-third-widescreen {
    margin-left: 33.3333%;
  }
  .column.is-offset-one-quarter-widescreen {
    margin-left: 25%;
  }
  .column.is-1-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%;
  }
  .column.is-offset-1-widescreen {
    margin-left: 8.33333%;
  }
  .column.is-2-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%;
  }
  .column.is-offset-2-widescreen {
    margin-left: 16.66667%;
  }
  .column.is-3-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-3-widescreen {
    margin-left: 25%;
  }
  .column.is-4-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.33333%;
  }
  .column.is-offset-4-widescreen {
    margin-left: 33.33333%;
  }
  .column.is-5-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%;
  }
  .column.is-offset-5-widescreen {
    margin-left: 41.66667%;
  }
  .column.is-6-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-offset-6-widescreen {
    margin-left: 50%;
  }
  .column.is-7-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.33333%;
  }
  .column.is-offset-7-widescreen {
    margin-left: 58.33333%;
  }
  .column.is-8-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%;
  }
  .column.is-offset-8-widescreen {
    margin-left: 66.66667%;
  }
  .column.is-9-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-offset-9-widescreen {
    margin-left: 75%;
  }
  .column.is-10-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.33333%;
  }
  .column.is-offset-10-widescreen {
    margin-left: 83.33333%;
  }
  .column.is-11-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%;
  }
  .column.is-offset-11-widescreen {
    margin-left: 91.66667%;
  }
  .column.is-12-widescreen {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-offset-12-widescreen {
    margin-left: 100%;
  }
}

@media screen and (min-width: 1392px) {
  .column.is-narrow-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
  .column.is-full-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-three-quarters-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-two-thirds-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.6666%;
  }
  .column.is-half-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-one-third-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.3333%;
  }
  .column.is-one-quarter-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-three-quarters-fullhd {
    margin-left: 75%;
  }
  .column.is-offset-two-thirds-fullhd {
    margin-left: 66.6666%;
  }
  .column.is-offset-half-fullhd {
    margin-left: 50%;
  }
  .column.is-offset-one-third-fullhd {
    margin-left: 33.3333%;
  }
  .column.is-offset-one-quarter-fullhd {
    margin-left: 25%;
  }
  .column.is-1-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%;
  }
  .column.is-offset-1-fullhd {
    margin-left: 8.33333%;
  }
  .column.is-2-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%;
  }
  .column.is-offset-2-fullhd {
    margin-left: 16.66667%;
  }
  .column.is-3-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .column.is-offset-3-fullhd {
    margin-left: 25%;
  }
  .column.is-4-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.33333%;
  }
  .column.is-offset-4-fullhd {
    margin-left: 33.33333%;
  }
  .column.is-5-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%;
  }
  .column.is-offset-5-fullhd {
    margin-left: 41.66667%;
  }
  .column.is-6-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .column.is-offset-6-fullhd {
    margin-left: 50%;
  }
  .column.is-7-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.33333%;
  }
  .column.is-offset-7-fullhd {
    margin-left: 58.33333%;
  }
  .column.is-8-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%;
  }
  .column.is-offset-8-fullhd {
    margin-left: 66.66667%;
  }
  .column.is-9-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .column.is-offset-9-fullhd {
    margin-left: 75%;
  }
  .column.is-10-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.33333%;
  }
  .column.is-offset-10-fullhd {
    margin-left: 83.33333%;
  }
  .column.is-11-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%;
  }
  .column.is-offset-11-fullhd {
    margin-left: 91.66667%;
  }
  .column.is-12-fullhd {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
  .column.is-offset-12-fullhd {
    margin-left: 100%;
  }
}

.columns {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-top: -0.75rem;
}

.columns:last-child {
  margin-bottom: -0.75rem;
}

.columns:not(:last-child) {
  margin-bottom: 0.75rem;
}

.columns.is-centered {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.columns.is-gapless {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}

.columns.is-gapless:last-child {
  margin-bottom: 0;
}

.columns.is-gapless:not(:last-child) {
  margin-bottom: 1.5rem;
}

.columns.is-gapless > .column {
  margin: 0;
  padding: 0;
}

@media screen and (min-width: 769px), print {
  .columns.is-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .columns.is-grid > .column {
    max-width: 33.3333%;
    padding: 0.75rem;
    width: 33.3333%;
  }
  .columns.is-grid > .column + .column {
    margin-left: 0;
  }
}

.columns.is-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.columns.is-multiline {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.columns.is-vcentered {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media screen and (min-width: 769px), print {
  .columns:not(.is-desktop) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media screen and (min-width: 1008px) {
  .columns.is-desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.tile {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: block;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  min-height: -webkit-min-content;
  min-height: -moz-min-content;
  min-height: min-content;
}

.tile.is-ancestor {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-top: -0.75rem;
}

.tile.is-ancestor:last-child {
  margin-bottom: -0.75rem;
}

.tile.is-ancestor:not(:last-child) {
  margin-bottom: 0.75rem;
}

.tile.is-child {
  margin: 0 !important;
}

.tile.is-parent {
  padding: 0.75rem;
}

.tile.is-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.tile.is-vertical > .tile.is-child:not(:last-child) {
  margin-bottom: 1.5rem !important;
}

@media screen and (min-width: 769px), print {
  .tile:not(.is-child) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .tile.is-1 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 8.33333%;
  }
  .tile.is-2 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16.66667%;
  }
  .tile.is-3 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 25%;
  }
  .tile.is-4 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 33.33333%;
  }
  .tile.is-5 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 41.66667%;
  }
  .tile.is-6 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
  }
  .tile.is-7 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58.33333%;
  }
  .tile.is-8 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 66.66667%;
  }
  .tile.is-9 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 75%;
  }
  .tile.is-10 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 83.33333%;
  }
  .tile.is-11 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 91.66667%;
  }
  .tile.is-12 {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
}

.hero-video {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  overflow: hidden;
}

.hero-video video {
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
}

.hero-video.is-transparent {
  opacity: 0.3;
}

@media screen and (max-width: 768px) {
  .hero-video {
    display: none;
  }
}

.hero-buttons {
  margin-top: 1.5rem;
}

@media screen and (max-width: 768px) {
  .hero-buttons .button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .hero-buttons .button:not(:last-child) {
    margin-bottom: 0.75rem;
  }
}

@media screen and (min-width: 769px), print {
  .hero-buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .hero-buttons .button:not(:last-child) {
    margin-right: 1.5rem;
  }
}

.hero-head,
.hero-foot {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.hero-body {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 3rem 1.5rem;
}

.hero {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  background-color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.hero .nav {
  background: none;
  -webkit-box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3);
          box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3);
}

.hero .tabs ul {
  border-bottom: none;
}

.hero.is-white {
  background-color: white;
  color: #0a0a0a;
}

.hero.is-white a:not(.button),
.hero.is-white strong {
  color: inherit;
}

.hero.is-white .title {
  color: #0a0a0a;
}

.hero.is-white .subtitle {
  color: rgba(10, 10, 10, 0.9);
}

.hero.is-white .subtitle a:not(.button),
.hero.is-white .subtitle strong {
  color: #0a0a0a;
}

.hero.is-white .nav {
  -webkit-box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2);
          box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-white .nav-menu {
    background-color: white;
  }
}

.hero.is-white a.nav-item,
.hero.is-white .nav-item a:not(.button) {
  color: rgba(10, 10, 10, 0.7);
}

.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active,
.hero.is-white .nav-item a:not(.button):hover,
.hero.is-white .nav-item a:not(.button).is-active {
  color: #0a0a0a;
}

.hero.is-white .tabs a {
  color: #0a0a0a;
  opacity: 0.9;
}

.hero.is-white .tabs a:hover {
  opacity: 1;
}

.hero.is-white .tabs li.is-active a {
  opacity: 1;
}

.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a {
  color: #0a0a0a;
}

.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover {
  background-color: #0a0a0a;
  border-color: #0a0a0a;
  color: white;
}

.hero.is-white.is-bold {
  background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-white.is-bold .nav-menu {
    background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-white .nav-toggle span {
    background-color: #0a0a0a;
  }
  .hero.is-white .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-white .nav-toggle.is-active span {
    background-color: #0a0a0a;
  }
  .hero.is-white .nav-menu .nav-item {
    border-top-color: rgba(10, 10, 10, 0.2);
  }
}

.hero.is-black {
  background-color: #0a0a0a;
  color: white;
}

.hero.is-black a:not(.button),
.hero.is-black strong {
  color: inherit;
}

.hero.is-black .title {
  color: white;
}

.hero.is-black .subtitle {
  color: rgba(255, 255, 255, 0.9);
}

.hero.is-black .subtitle a:not(.button),
.hero.is-black .subtitle strong {
  color: white;
}

.hero.is-black .nav {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-black .nav-menu {
    background-color: #0a0a0a;
  }
}

.hero.is-black a.nav-item,
.hero.is-black .nav-item a:not(.button) {
  color: rgba(255, 255, 255, 0.7);
}

.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active,
.hero.is-black .nav-item a:not(.button):hover,
.hero.is-black .nav-item a:not(.button).is-active {
  color: white;
}

.hero.is-black .tabs a {
  color: white;
  opacity: 0.9;
}

.hero.is-black .tabs a:hover {
  opacity: 1;
}

.hero.is-black .tabs li.is-active a {
  opacity: 1;
}

.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a {
  color: white;
}

.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover {
  background-color: white;
  border-color: white;
  color: #0a0a0a;
}

.hero.is-black.is-bold {
  background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-black.is-bold .nav-menu {
    background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-black .nav-toggle span {
    background-color: white;
  }
  .hero.is-black .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-black .nav-toggle.is-active span {
    background-color: white;
  }
  .hero.is-black .nav-menu .nav-item {
    border-top-color: rgba(255, 255, 255, 0.2);
  }
}

.hero.is-light {
  background-color: whitesmoke;
  color: #363636;
}

.hero.is-light a:not(.button),
.hero.is-light strong {
  color: inherit;
}

.hero.is-light .title {
  color: #363636;
}

.hero.is-light .subtitle {
  color: rgba(54, 54, 54, 0.9);
}

.hero.is-light .subtitle a:not(.button),
.hero.is-light .subtitle strong {
  color: #363636;
}

.hero.is-light .nav {
  -webkit-box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2);
          box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-light .nav-menu {
    background-color: whitesmoke;
  }
}

.hero.is-light a.nav-item,
.hero.is-light .nav-item a:not(.button) {
  color: rgba(54, 54, 54, 0.7);
}

.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active,
.hero.is-light .nav-item a:not(.button):hover,
.hero.is-light .nav-item a:not(.button).is-active {
  color: #363636;
}

.hero.is-light .tabs a {
  color: #363636;
  opacity: 0.9;
}

.hero.is-light .tabs a:hover {
  opacity: 1;
}

.hero.is-light .tabs li.is-active a {
  opacity: 1;
}

.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a {
  color: #363636;
}

.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover {
  background-color: #363636;
  border-color: #363636;
  color: whitesmoke;
}

.hero.is-light.is-bold {
  background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-light.is-bold .nav-menu {
    background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-light .nav-toggle span {
    background-color: #363636;
  }
  .hero.is-light .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-light .nav-toggle.is-active span {
    background-color: #363636;
  }
  .hero.is-light .nav-menu .nav-item {
    border-top-color: rgba(54, 54, 54, 0.2);
  }
}

.hero.is-dark {
  background-color: #363636;
  color: whitesmoke;
}

.hero.is-dark a:not(.button),
.hero.is-dark strong {
  color: inherit;
}

.hero.is-dark .title {
  color: whitesmoke;
}

.hero.is-dark .subtitle {
  color: rgba(245, 245, 245, 0.9);
}

.hero.is-dark .subtitle a:not(.button),
.hero.is-dark .subtitle strong {
  color: whitesmoke;
}

.hero.is-dark .nav {
  -webkit-box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2);
          box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-dark .nav-menu {
    background-color: #363636;
  }
}

.hero.is-dark a.nav-item,
.hero.is-dark .nav-item a:not(.button) {
  color: rgba(245, 245, 245, 0.7);
}

.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active,
.hero.is-dark .nav-item a:not(.button):hover,
.hero.is-dark .nav-item a:not(.button).is-active {
  color: whitesmoke;
}

.hero.is-dark .tabs a {
  color: whitesmoke;
  opacity: 0.9;
}

.hero.is-dark .tabs a:hover {
  opacity: 1;
}

.hero.is-dark .tabs li.is-active a {
  opacity: 1;
}

.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a {
  color: whitesmoke;
}

.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover {
  background-color: whitesmoke;
  border-color: whitesmoke;
  color: #363636;
}

.hero.is-dark.is-bold {
  background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-dark.is-bold .nav-menu {
    background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-dark .nav-toggle span {
    background-color: whitesmoke;
  }
  .hero.is-dark .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-dark .nav-toggle.is-active span {
    background-color: whitesmoke;
  }
  .hero.is-dark .nav-menu .nav-item {
    border-top-color: rgba(245, 245, 245, 0.2);
  }
}

.hero.is-primary {
  background-color: #00d1b2;
  color: #fff;
}

.hero.is-primary a:not(.button),
.hero.is-primary strong {
  color: inherit;
}

.hero.is-primary .title {
  color: #fff;
}

.hero.is-primary .subtitle {
  color: rgba(255, 255, 255, 0.9);
}

.hero.is-primary .subtitle a:not(.button),
.hero.is-primary .subtitle strong {
  color: #fff;
}

.hero.is-primary .nav {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-primary .nav-menu {
    background-color: #00d1b2;
  }
}

.hero.is-primary a.nav-item,
.hero.is-primary .nav-item a:not(.button) {
  color: rgba(255, 255, 255, 0.7);
}

.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active,
.hero.is-primary .nav-item a:not(.button):hover,
.hero.is-primary .nav-item a:not(.button).is-active {
  color: #fff;
}

.hero.is-primary .tabs a {
  color: #fff;
  opacity: 0.9;
}

.hero.is-primary .tabs a:hover {
  opacity: 1;
}

.hero.is-primary .tabs li.is-active a {
  opacity: 1;
}

.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a {
  color: #fff;
}

.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover {
  background-color: #fff;
  border-color: #fff;
  color: #00d1b2;
}

.hero.is-primary.is-bold {
  background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-primary.is-bold .nav-menu {
    background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-primary .nav-toggle span {
    background-color: #fff;
  }
  .hero.is-primary .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-primary .nav-toggle.is-active span {
    background-color: #fff;
  }
  .hero.is-primary .nav-menu .nav-item {
    border-top-color: rgba(255, 255, 255, 0.2);
  }
}

.hero.is-info {
  background-color: #3273dc;
  color: #fff;
}

.hero.is-info a:not(.button),
.hero.is-info strong {
  color: inherit;
}

.hero.is-info .title {
  color: #fff;
}

.hero.is-info .subtitle {
  color: rgba(255, 255, 255, 0.9);
}

.hero.is-info .subtitle a:not(.button),
.hero.is-info .subtitle strong {
  color: #fff;
}

.hero.is-info .nav {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-info .nav-menu {
    background-color: #3273dc;
  }
}

.hero.is-info a.nav-item,
.hero.is-info .nav-item a:not(.button) {
  color: rgba(255, 255, 255, 0.7);
}

.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active,
.hero.is-info .nav-item a:not(.button):hover,
.hero.is-info .nav-item a:not(.button).is-active {
  color: #fff;
}

.hero.is-info .tabs a {
  color: #fff;
  opacity: 0.9;
}

.hero.is-info .tabs a:hover {
  opacity: 1;
}

.hero.is-info .tabs li.is-active a {
  opacity: 1;
}

.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a {
  color: #fff;
}

.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover {
  background-color: #fff;
  border-color: #fff;
  color: #3273dc;
}

.hero.is-info.is-bold {
  background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-info.is-bold .nav-menu {
    background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-info .nav-toggle span {
    background-color: #fff;
  }
  .hero.is-info .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-info .nav-toggle.is-active span {
    background-color: #fff;
  }
  .hero.is-info .nav-menu .nav-item {
    border-top-color: rgba(255, 255, 255, 0.2);
  }
}

.hero.is-success {
  background-color: #23d160;
  color: #fff;
}

.hero.is-success a:not(.button),
.hero.is-success strong {
  color: inherit;
}

.hero.is-success .title {
  color: #fff;
}

.hero.is-success .subtitle {
  color: rgba(255, 255, 255, 0.9);
}

.hero.is-success .subtitle a:not(.button),
.hero.is-success .subtitle strong {
  color: #fff;
}

.hero.is-success .nav {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-success .nav-menu {
    background-color: #23d160;
  }
}

.hero.is-success a.nav-item,
.hero.is-success .nav-item a:not(.button) {
  color: rgba(255, 255, 255, 0.7);
}

.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active,
.hero.is-success .nav-item a:not(.button):hover,
.hero.is-success .nav-item a:not(.button).is-active {
  color: #fff;
}

.hero.is-success .tabs a {
  color: #fff;
  opacity: 0.9;
}

.hero.is-success .tabs a:hover {
  opacity: 1;
}

.hero.is-success .tabs li.is-active a {
  opacity: 1;
}

.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a {
  color: #fff;
}

.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover {
  background-color: #fff;
  border-color: #fff;
  color: #23d160;
}

.hero.is-success.is-bold {
  background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-success.is-bold .nav-menu {
    background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-success .nav-toggle span {
    background-color: #fff;
  }
  .hero.is-success .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-success .nav-toggle.is-active span {
    background-color: #fff;
  }
  .hero.is-success .nav-menu .nav-item {
    border-top-color: rgba(255, 255, 255, 0.2);
  }
}

.hero.is-warning {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}

.hero.is-warning a:not(.button),
.hero.is-warning strong {
  color: inherit;
}

.hero.is-warning .title {
  color: rgba(0, 0, 0, 0.7);
}

.hero.is-warning .subtitle {
  color: rgba(0, 0, 0, 0.9);
}

.hero.is-warning .subtitle a:not(.button),
.hero.is-warning .subtitle strong {
  color: rgba(0, 0, 0, 0.7);
}

.hero.is-warning .nav {
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-warning .nav-menu {
    background-color: #ffdd57;
  }
}

.hero.is-warning a.nav-item,
.hero.is-warning .nav-item a:not(.button) {
  color: rgba(0, 0, 0, 0.7);
}

.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active,
.hero.is-warning .nav-item a:not(.button):hover,
.hero.is-warning .nav-item a:not(.button).is-active {
  color: rgba(0, 0, 0, 0.7);
}

.hero.is-warning .tabs a {
  color: rgba(0, 0, 0, 0.7);
  opacity: 0.9;
}

.hero.is-warning .tabs a:hover {
  opacity: 1;
}

.hero.is-warning .tabs li.is-active a {
  opacity: 1;
}

.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a {
  color: rgba(0, 0, 0, 0.7);
}

.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}

.hero.is-warning.is-bold {
  background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-warning.is-bold .nav-menu {
    background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-warning .nav-toggle span {
    background-color: rgba(0, 0, 0, 0.7);
  }
  .hero.is-warning .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-warning .nav-toggle.is-active span {
    background-color: rgba(0, 0, 0, 0.7);
  }
  .hero.is-warning .nav-menu .nav-item {
    border-top-color: rgba(0, 0, 0, 0.2);
  }
}

.hero.is-danger {
  background-color: #ff3860;
  color: #fff;
}

.hero.is-danger a:not(.button),
.hero.is-danger strong {
  color: inherit;
}

.hero.is-danger .title {
  color: #fff;
}

.hero.is-danger .subtitle {
  color: rgba(255, 255, 255, 0.9);
}

.hero.is-danger .subtitle a:not(.button),
.hero.is-danger .subtitle strong {
  color: #fff;
}

.hero.is-danger .nav {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}

@media screen and (max-width: 768px) {
  .hero.is-danger .nav-menu {
    background-color: #ff3860;
  }
}

.hero.is-danger a.nav-item,
.hero.is-danger .nav-item a:not(.button) {
  color: rgba(255, 255, 255, 0.7);
}

.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active,
.hero.is-danger .nav-item a:not(.button):hover,
.hero.is-danger .nav-item a:not(.button).is-active {
  color: #fff;
}

.hero.is-danger .tabs a {
  color: #fff;
  opacity: 0.9;
}

.hero.is-danger .tabs a:hover {
  opacity: 1;
}

.hero.is-danger .tabs li.is-active a {
  opacity: 1;
}

.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a {
  color: #fff;
}

.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover {
  background-color: rgba(10, 10, 10, 0.1);
}

.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover {
  background-color: #fff;
  border-color: #fff;
  color: #ff3860;
}

.hero.is-danger.is-bold {
  background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);
}

@media screen and (max-width: 768px) {
  .hero.is-danger.is-bold .nav-menu {
    background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);
  }
}

@media screen and (max-width: 768px) {
  .hero.is-danger .nav-toggle span {
    background-color: #fff;
  }
  .hero.is-danger .nav-toggle:hover {
    background-color: rgba(10, 10, 10, 0.1);
  }
  .hero.is-danger .nav-toggle.is-active span {
    background-color: #fff;
  }
  .hero.is-danger .nav-menu .nav-item {
    border-top-color: rgba(255, 255, 255, 0.2);
  }
}

@media screen and (min-width: 769px), print {
  .hero.is-medium .hero-body {
    padding-bottom: 9rem;
    padding-top: 9rem;
  }
}

@media screen and (min-width: 769px), print {
  .hero.is-large .hero-body {
    padding-bottom: 18rem;
    padding-top: 18rem;
  }
}

.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
}

.hero.is-halfheight {
  min-height: 50vh;
}

.hero.is-fullheight {
  min-height: 100vh;
}

.section {
  background-color: white;
  padding: 3rem 1.5rem;
}

@media screen and (min-width: 1008px) {
  .section.is-medium {
    padding: 9rem 1.5rem;
  }
  .section.is-large {
    padding: 18rem 1.5rem;
  }
}

.footer {
  background-color: whitesmoke;
  padding: 3rem 1.5rem 6rem;
}

.navbar-item.is-mega {
  position: static;
}

.navbar-item.is-mega .is-mega-menu-title {
  margin-bottom: 0;
  padding: .375rem 1rem;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2J1bG1hLnNhc3MiLCIuLi9zYXNzL3V0aWxpdGllcy9hbmltYXRpb25zLnNhc3MiLCJidWxtYS5jc3MiLCIuLi9zYXNzL2Jhc2UvbWluaXJlc2V0LnNhc3MiLCIuLi9zYXNzL2Jhc2UvZ2VuZXJpYy5zYXNzIiwiLi4vc2Fzcy91dGlsaXRpZXMvaW5pdGlhbC12YXJpYWJsZXMuc2FzcyIsIi4uL3Nhc3MvdXRpbGl0aWVzL21peGlucy5zYXNzIiwiLi4vc2Fzcy9iYXNlL2hlbHBlcnMuc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvYm94LnNhc3MiLCIuLi9zYXNzL2VsZW1lbnRzL2J1dHRvbi5zYXNzIiwiLi4vc2Fzcy91dGlsaXRpZXMvY29udHJvbHMuc2FzcyIsIi4uL3Nhc3MvdXRpbGl0aWVzL2Z1bmN0aW9ucy5zYXNzIiwiLi4vc2Fzcy9lbGVtZW50cy9jb250ZW50LnNhc3MiLCIuLi9zYXNzL2VsZW1lbnRzL2Zvcm0uc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvaWNvbi5zYXNzIiwiLi4vc2Fzcy9lbGVtZW50cy9pbWFnZS5zYXNzIiwiLi4vc2Fzcy9lbGVtZW50cy9ub3RpZmljYXRpb24uc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvcHJvZ3Jlc3Muc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvdGFibGUuc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvdGFnLnNhc3MiLCIuLi9zYXNzL2VsZW1lbnRzL3RpdGxlLnNhc3MiLCIuLi9zYXNzL2VsZW1lbnRzL290aGVyLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvYnJlYWRjcnVtYi5zYXNzIiwiLi4vc2Fzcy9jb21wb25lbnRzL2NhcmQuc2FzcyIsIi4uL3Nhc3MvY29tcG9uZW50cy9kcm9wZG93bi5zYXNzIiwiLi4vc2Fzcy9jb21wb25lbnRzL2xldmVsLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvbWVkaWEuc2FzcyIsIi4uL3Nhc3MvY29tcG9uZW50cy9tZW51LnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvbWVzc2FnZS5zYXNzIiwiLi4vc2Fzcy9jb21wb25lbnRzL21vZGFsLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvbmF2LnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvbmF2YmFyLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvcGFnaW5hdGlvbi5zYXNzIiwiLi4vc2Fzcy9jb21wb25lbnRzL3BhbmVsLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvdGFicy5zYXNzIiwiLi4vc2Fzcy9ncmlkL2NvbHVtbnMuc2FzcyIsIi4uL3Nhc3MvZ3JpZC90aWxlcy5zYXNzIiwiLi4vc2Fzcy9sYXlvdXQvaGVyby5zYXNzIiwiLi4vc2Fzcy9sYXlvdXQvc2VjdGlvbi5zYXNzIiwiLi4vc2Fzcy9sYXlvdXQvZm9vdGVyLnNhc3MiLCIuLi9zYXNzL2V4dGVuc2lvbnMvbWVnYW1lbnUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSw4REFBOEQ7QUNEOUQ7RUFDRTtJQUNFLGdDQUF1QjtZQUF2Qix3QkFBdUI7R0NFeEI7RURERDtJQUNFLGtDQUF5QjtZQUF6QiwwQkFBeUI7R0NHMUI7Q0FDRjtBRFJEO0VBQ0U7SUFDRSxnQ0FBdUI7WUFBdkIsd0JBQXVCO0dDRXhCO0VEREQ7SUFDRSxrQ0FBeUI7WUFBekIsMEJBQXlCO0dDRzFCO0NBQ0Y7O0FDUkQsMkVBQTJFO0FBRTNFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXVCRSxVQUFTO0VBQ1QsV0FBVTtDQUFJOztBQUdoQjs7Ozs7O0VBTUUsZ0JBQWU7RUFDZixvQkFBbUI7Q0FBSTs7QUFHekI7RUFDRSxpQkFBZ0I7Q0FBSTs7QUFHdEI7Ozs7RUFJRSxVQUFTO0NBQUk7O0FBR2Y7RUFDRSwrQkFBc0I7VUFBdEIsdUJBQXNCO0NBQUk7O0FBRTVCO0VBQ0UsNEJBQW1CO1VBQW5CLG9CQUFtQjtDQUdROztBQUo3QjtFQUlJLDRCQUFtQjtVQUFuQixvQkFBbUI7Q0FBSTs7QUFHM0I7Ozs7O0VBS0UsZ0JBQWU7Q0FBSTs7QUFHckI7RUFDRSxVQUFTO0NB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O0lBQS9CLGdDQUErQjtHQUFHO0NMK1p2Qzs7QUlqT0M7RUM1TEU7SUFDRSx1Q0FBK0I7SUFBL0IsdUNBQStCO0lBQS9CLGdDQUErQjtHQUFHO0NMa2F2Qzs7QUluT0M7RUM3TEU7SUFDRSx1Q0FBK0I7SUFBL0IsdUNBQStCO0lBQS9CLGdDQUErQjtHQUFHO0NMcWF2Qzs7QUkvYUM7RUFDRSxZQUFXO0VBQ1gsYUFBWTtFQUNaLGVBQWM7Q0FBSTs7QUNjdEI7RUFDRSx1QkFBc0I7Q0FBSTs7QUFFNUI7RUFDRSx3QkFBdUI7Q0FBSTs7QUFJN0I7RUFDRSw0QkFBMkI7Q0FBSTs7QUFJakM7RURrSEUsVUFEdUI7RUFFdkIsUUFGdUI7RUFHdkIsbUJBQWtCO0VBQ2xCLFNBSnVCO0VBS3ZCLE9BTHVCO0NDaEhKOztBQU1uQjtFQUNFLGdCRnpCUztDRXlCVTs7QUR3SXJCO0VDdElFO0lBQ0UsZ0JGNUJPO0dFNEJZO0NMMGF4Qjs7QUlqU0M7RUN2SUU7SUFDRSxnQkYvQk87R0UrQlk7Q0w2YXhCOztBSS9SQztFQzVJRTtJQUNFLGdCRmxDTztHRWtDWTtDTGdieEI7O0FJalNDO0VDN0lFO0lBQ0UsZ0JGckNPO0dFcUNZO0NMbWJ4Qjs7QUkvUkM7RUNsSkU7SUFDRSxnQkZ4Q087R0V3Q1k7Q0xzYnhCOztBSTdSQztFQ3ZKRTtJQUNFLGdCRjNDTztHRTJDWTtDTHlieEI7O0FLNWNDO0VBQ0Usa0JGeEJXO0NFd0JROztBRHdJckI7RUN0SUU7SUFDRSxrQkYzQlM7R0UyQlU7Q0xrZHhCOztBSXpVQztFQ3ZJRTtJQUNFLGtCRjlCUztHRThCVTtDTHFkeEI7O0FJdlVDO0VDNUlFO0lBQ0Usa0JGakNTO0dFaUNVO0NMd2R4Qjs7QUl6VUM7RUM3SUU7SUFDRSxrQkZwQ1M7R0VvQ1U7Q0wyZHhCOztBSXZVQztFQ2xKRTtJQUNFLGtCRnZDUztHRXVDVTtDTDhkeEI7O0FJclVDO0VDdkpFO0lBQ0Usa0JGMUNTO0dFMENVO0NMaWV4Qjs7QUtwZkM7RUFDRSxnQkZ2QlM7Q0V1QlU7O0FEd0lyQjtFQ3RJRTtJQUNFLGdCRjFCTztHRTBCWTtDTDBmeEI7O0FJalhDO0VDdklFO0lBQ0UsZ0JGN0JPO0dFNkJZO0NMNmZ4Qjs7QUkvV0M7RUM1SUU7SUFDRSxnQkZoQ087R0VnQ1k7Q0xnZ0J4Qjs7QUlqWEM7RUM3SUU7SUFDRSxnQkZuQ087R0VtQ1k7Q0xtZ0J4Qjs7QUkvV0M7RUNsSkU7SUFDRSxnQkZ0Q087R0VzQ1k7Q0xzZ0J4Qjs7QUk3V0M7RUN2SkU7SUFDRSxnQkZ6Q087R0V5Q1k7Q0x5Z0J4Qjs7QUs1aEJDO0VBQ0Usa0JGdEJXO0NFc0JROztBRHdJckI7RUN0SUU7SUFDRSxrQkZ6QlM7R0V5QlU7Q0xraUJ4Qjs7QUl6WkM7RUN2SUU7SUFDRSxrQkY1QlM7R0U0QlU7Q0xxaUJ4Qjs7QUl2WkM7RUM1SUU7SUFDRSxrQkYvQlM7R0UrQlU7Q0x3aUJ4Qjs7QUl6WkM7RUM3SUU7SUFDRSxrQkZsQ1M7R0VrQ1U7Q0wyaUJ4Qjs7QUl2WkM7RUNsSkU7SUFDRSxrQkZyQ1M7R0VxQ1U7Q0w4aUJ4Qjs7QUlyWkM7RUN2SkU7SUFDRSxrQkZ4Q1M7R0V3Q1U7Q0xpakJ4Qjs7QUtwa0JDO0VBQ0UsbUJGckJZO0NFcUJPOztBRHdJckI7RUN0SUU7SUFDRSxtQkZ4QlU7R0V3QlM7Q0wwa0J4Qjs7QUlqY0M7RUN2SUU7SUFDRSxtQkYzQlU7R0UyQlM7Q0w2a0J4Qjs7QUkvYkM7RUM1SUU7SUFDRSxtQkY5QlU7R0U4QlM7Q0xnbEJ4Qjs7QUlqY0M7RUM3SUU7SUFDRSxtQkZqQ1U7R0VpQ1M7Q0xtbEJ4Qjs7QUkvYkM7RUNsSkU7SUFDRSxtQkZwQ1U7R0VvQ1M7Q0xzbEJ4Qjs7QUk3YkM7RUN2SkU7SUFDRSxtQkZ2Q1U7R0V1Q1M7Q0x5bEJ4Qjs7QUs1bUJDO0VBQ0UsZ0JGcEJTO0NFb0JVOztBRHdJckI7RUN0SUU7SUFDRSxnQkZ2Qk87R0V1Qlk7Q0xrbkJ4Qjs7QUl6ZUM7RUN2SUU7SUFDRSxnQkYxQk87R0UwQlk7Q0xxbkJ4Qjs7QUl2ZUM7RUM1SUU7SUFDRSxnQkY3Qk87R0U2Qlk7Q0x3bkJ4Qjs7QUl6ZUM7RUM3SUU7SUFDRSxnQkZoQ087R0VnQ1k7Q0wybkJ4Qjs7QUl2ZUM7RUNsSkU7SUFDRSxnQkZuQ087R0VtQ1k7Q0w4bkJ4Qjs7QUlyZUM7RUN2SkU7SUFDRSxnQkZ0Q087R0VzQ1k7Q0xpb0J4Qjs7QUsvbkJEO0VBQ0UsOEJBQTZCO0NBQUk7O0FBRW5DO0VBQ0UsNEJBQTJCO0NBQUk7O0FBRWpDO0VBQ0UsNkJBQTRCO0NBQUk7O0FBSWhDO0VBQ0UsYUZ6RTJCO0NFeUVYOztBQUNsQjtFQUdJLGVBQTBCO0NBQUc7O0FBTGpDO0VBQ0UsZUZyRnlCO0NFcUZUOztBQUNsQjtFQUdJLGFBQTBCO0NBQUc7O0FBTGpDO0VBQ0Usa0JGM0UwQjtDRTJFVjs7QUFDbEI7RUFHSSxlQUEwQjtDQUFHOztBQUxqQztFQUNFLGVGakYwQjtDRWlGVjs7QUFDbEI7RUFHSSxlQUEwQjtDQUFHOztBQUxqQztFQUNFLGVGcEU4QjtDRW9FZDs7QUFDbEI7RUFHSSxlQUEwQjtDQUFHOztBQUxqQztFQUNFLGVGbkU4QjtDRW1FZDs7QUFDbEI7RUFHSSxlQUEwQjtDQUFHOztBQUxqQztFQUNFLGVGckU4QjtDRXFFZDs7QUFDbEI7RUFHSSxlQUEwQjtDQUFHOztBQUxqQztFQUNFLGVGdEU4QjtDRXNFZDs7QUFDbEI7RUFHSSxlQUEwQjtDQUFHOztBQUxqQztFQUNFLGVGakU4QjtDRWlFZDs7QUFDbEI7RUFHSSxlQUEwQjtDQUFHOztBQUluQztFQUNFLHlCQUF3QjtDQUFJOztBRCtGNUI7RUM1RkE7SUFDRSx5QkFBd0I7R0FBSTtDTG9zQi9COztBSXJtQkM7RUM1RkE7SUFDRSx5QkFBd0I7R0FBSTtDTHNzQi9COztBSXZtQkM7RUM1RkE7SUFDRSx5QkFBd0I7R0FBSTtDTHdzQi9COztBSXptQkM7RUM1RkE7SUFDRSx5QkFBd0I7R0FBSTtDTDBzQi9COztBSTNtQkM7RUM1RkE7SUFDRSx5QkFBd0I7R0FBSTtDTDRzQi9COztBSTdtQkM7RUM1RkE7SUFDRSx5QkFBd0I7R0FBSTtDTDhzQi9COztBSS9tQkM7RUM1RkE7SUFDRSx5QkFBd0I7R0FBSTtDTGd0Qi9COztBSzVzQkQ7RUFDRSxxQkFBb0I7Q0FBSTs7QUFFMUI7RUFDRSxzQkFBcUI7Q0FBSTs7QUFFM0I7RUR3Q0UsNEJBQTJCO0VBQzNCLDBCQUF5QjtFQUN6Qix1QkFBc0I7RUFDdEIsc0JBQXFCO0VBQ3JCLGtCQUFpQjtDQzNDTzs7QUMvSDFCO0VBRUUsd0JISTZCO0VHSDdCLG1CSHVEZ0I7RUd0RGhCLHFGSFYyQjtVR1UzQiw2RUhWMkI7RUdXM0IsZUhONEI7RUdPNUIsZUFBYztFQUNkLGlCQUFnQjtDQUFJOztBRkZwQjtFQUNFLHNCQUFxQjtDQUFJOztBRUc3QjtFQUdJLHVFSEQ4QjtVR0M5QiwrREhEOEI7Q0dDTzs7QUFIekM7RUFLSSw2RUhIOEI7VUdHOUIscUVISDhCO0NHR1E7O0FDTTFDO0VDckJFLHNCQUFxQjtFQUNyQix5QkFBd0I7RUFDeEIsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsOEJBQTZCO0VBQzdCLG1CTHNEVTtFS3JEVix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLDRCQUFvQjtFQUFwQiw0QkFBb0I7RUFBcEIscUJBQW9CO0VBQ3BCLGdCTHFCVztFS3BCWCxlQUFjO0VBQ2Qsd0JBQTJCO01BQTNCLHFCQUEyQjtVQUEzQiw0QkFBMkI7RUFDM0IsaUJBQWdCO0VBQ2hCLG9DQWY0QztFQWdCNUMsa0NBZjhDO0VBZ0I5QyxtQ0FoQjhDO0VBaUI5QyxpQ0FsQjRDO0VBbUI1QyxtQkFBa0I7RUFDbEIsb0JBQW1CO0VKdUpuQiw0QkFBMkI7RUFDM0IsMEJBQXlCO0VBQ3pCLHVCQUFzQjtFQUN0QixzQkFBcUI7RUFDckIsa0JBQWlCO0VHbkpqQix3QkpqQjZCO0VJa0I3QixzQkp0QjRCO0VJdUI1QixlSjNCNEI7RUk0QjVCLGdCQUFlO0VBQ2YseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIscUJBQW9CO0VBQ3BCLHNCQUFxQjtFQUNyQixtQkFBa0I7RUFDbEIsb0JBQW1CO0NBc0pTOztBQ3BLNUI7RUFJRSxjQUFhO0NBQUk7O0FBQ25CO0VBQ0Usb0JBQW1CO0NBQUk7O0FESDNCO0VBYUksZUFBYztDQUFJOztBQWJ0QjtFQW1CTSxjQUFhO0VBQ2IsYUFBWTtDQUFJOztBQXBCdEI7RUFzQk0sa0NBQWlDO0VBQ2pDLHVCQUFzQjtDQUFJOztBQXZCaEM7RUF5Qk0sc0JBQXFCO0VBQ3JCLG1DQUFrQztDQUFHOztBQTFCM0M7RUE0Qk0sa0NBQWlDO0VBQ2pDLG1DQUFrQztDQUFHOztBQTdCM0M7RUFpQ0ksc0JKcEQwQjtFSXFEMUIsZUp4RDBCO0NJd0RIOztBQWxDM0I7RUFxQ0ksc0JKOUM4QjtFSStDOUIsc0RKL0M4QjtVSStDOUIsOENKL0M4QjtFSWdEOUIsZUo3RDBCO0NJNkRIOztBQXZDM0I7RUEwQ0ksc0JKL0QwQjtFSWdFMUIsMERKckV5QjtVSXFFekIsa0RKckV5QjtFSXNFekIsZUpsRTBCO0NJa0VGOztBQTVDNUI7RUErQ0ksOEJBQTZCO0VBQzdCLDBCQUF5QjtFQUN6QixlSnRFMEI7RUl1RTFCLDJCQUEwQjtDQVlGOztBQTlENUI7RUF5RE0sNkJKekV3QjtFSTBFeEIsZUpoRndCO0NJZ0ZGOztBQTFENUI7RUE0RE0sOEJBQTZCO0VBQzdCLDBCQUF5QjtFQUN6Qix5QkFBZ0I7VUFBaEIsaUJBQWdCO0NBQUk7O0FBOUQxQjtFQW1FTSx3QkpqRnlCO0VJa0Z6QiwwQkFBeUI7RUFDekIsZUovRnVCO0NJOEpROztBQXBJckM7RUF3RVEsMEJBQXNDO0VBQ3RDLDBCQUF5QjtFQUN6QixlSnBHcUI7Q0lvR0U7O0FBMUUvQjtFQTZFUSwwQkFBeUI7RUFDekIsd0RKNUZ1QjtVSTRGdkIsZ0RKNUZ1QjtFSTZGdkIsZUp6R3FCO0NJeUdFOztBQS9FL0I7RUFrRlEsMEJBQW9DO0VBQ3BDLDBCQUF5QjtFQUN6QiwwREo5R3FCO1VJOEdyQixrREo5R3FCO0VJK0dyQixlSi9HcUI7Q0krR0U7O0FBckYvQjtFQXVGUSx3QkpyR3VCO0VJc0d2QiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtDQUFJOztBQXpGNUI7RUEyRlEsMEJKckhxQjtFSXNIckIsYUoxR3VCO0NJaUhIOztBQW5HNUI7RUE4RlUsd0JBQTJDO0NBQUc7O0FBOUZ4RDtFQWdHVSwwQkoxSG1CO0VJMkhuQiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixhSmpIcUI7Q0lpSEw7O0FBbkcxQjtFQXNHVSxpRUFBNEU7Q0FBRzs7QUF0R3pGO0VBd0dRLDhCQUE2QjtFQUM3QixvQkp2SHVCO0VJd0h2QixhSnhIdUI7Q0lxSUg7O0FBdkg1QjtFQTZHVSx3QkozSHFCO0VJNEhyQixvQko1SHFCO0VJNkhyQixlSnpJbUI7Q0l5SUk7O0FBL0dqQztFQWtIWSw2REFBOEQ7Q0FBRzs7QUFsSDdFO0VBb0hVLDhCQUE2QjtFQUM3QixvQkpuSXFCO0VJb0lyQix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGFKcklxQjtDSXFJTDs7QUF2SDFCO0VBeUhRLDhCQUE2QjtFQUM3QixzQkpwSnFCO0VJcUpyQixlSnJKcUI7Q0k4Sk07O0FBcEluQztFQThIVSwwQkp4Sm1CO0VJeUpuQixhSjdJcUI7Q0k2SUw7O0FBL0gxQjtFQWlJVSw4QkFBNkI7RUFDN0Isc0JKNUptQjtFSTZKbkIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixlSjlKbUI7Q0k4Skk7O0FBcElqQztFQW1FTSwwQko3RnVCO0VJOEZ2QiwwQkFBeUI7RUFDekIsYUpuRnlCO0NJa0pNOztBQXBJckM7RUF3RVEsMEJBQXNDO0VBQ3RDLDBCQUF5QjtFQUN6QixhSnhGdUI7Q0l3RkE7O0FBMUUvQjtFQTZFUSwwQkFBeUI7RUFDekIscURKeEdxQjtVSXdHckIsNkNKeEdxQjtFSXlHckIsYUo3RnVCO0NJNkZBOztBQS9FL0I7RUFrRlEsd0JBQW9DO0VBQ3BDLDBCQUF5QjtFQUN6QiwwREo5R3FCO1VJOEdyQixrREo5R3FCO0VJK0dyQixhSm5HdUI7Q0ltR0E7O0FBckYvQjtFQXVGUSwwQkpqSHFCO0VJa0hyQiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtDQUFJOztBQXpGNUI7RUEyRlEsd0JKekd1QjtFSTBHdkIsZUp0SHFCO0NJNkhEOztBQW5HNUI7RUE4RlUsMEJBQTJDO0NBQUc7O0FBOUZ4RDtFQWdHVSx3Qko5R3FCO0VJK0dyQiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixlSjdIbUI7Q0k2SEg7O0FBbkcxQjtFQXNHVSw2REFBNEU7Q0FBRzs7QUF0R3pGO0VBd0dRLDhCQUE2QjtFQUM3QixzQkpuSXFCO0VJb0lyQixlSnBJcUI7Q0lpSkQ7O0FBdkg1QjtFQTZHVSwwQkp2SW1CO0VJd0luQixzQkp4SW1CO0VJeUluQixhSjdIcUI7Q0k2SEU7O0FBL0dqQztFQWtIWSxpRUFBOEQ7Q0FBRzs7QUFsSDdFO0VBb0hVLDhCQUE2QjtFQUM3QixzQkovSW1CO0VJZ0puQix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGVKakptQjtDSWlKSDs7QUF2SDFCO0VBeUhRLDhCQUE2QjtFQUM3QixvQkp4SXVCO0VJeUl2QixhSnpJdUI7Q0lrSkk7O0FBcEluQztFQThIVSx3Qko1SXFCO0VJNklyQixlSnpKbUI7Q0l5Skg7O0FBL0gxQjtFQWlJVSw4QkFBNkI7RUFDN0Isb0JKaEpxQjtFSWlKckIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixhSmxKcUI7Q0lrSkU7O0FBcElqQztFQW1FTSw2QkpuRndCO0VJb0Z4QiwwQkFBeUI7RUFDekIsZUozRndCO0NJMEpPOztBQXBJckM7RUF3RVEsMEJBQXNDO0VBQ3RDLDBCQUF5QjtFQUN6QixlSmhHc0I7Q0lnR0M7O0FBMUUvQjtFQTZFUSwwQkFBeUI7RUFDekIsd0RKOUZzQjtVSThGdEIsZ0RKOUZzQjtFSStGdEIsZUpyR3NCO0NJcUdDOztBQS9FL0I7RUFrRlEsMEJBQW9DO0VBQ3BDLDBCQUF5QjtFQUN6QiwwREo5R3FCO1VJOEdyQixrREo5R3FCO0VJK0dyQixlSjNHc0I7Q0kyR0M7O0FBckYvQjtFQXVGUSw2Qkp2R3NCO0VJd0d0QiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtDQUFJOztBQXpGNUI7RUEyRlEsMEJKakhzQjtFSWtIdEIsa0JKNUdzQjtDSW1IRjs7QUFuRzVCO0VBOEZVLDBCQUEyQztDQUFHOztBQTlGeEQ7RUFnR1UsMEJKdEhvQjtFSXVIcEIsMEJBQXlCO0VBQ3pCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsa0JKbkhvQjtDSW1ISjs7QUFuRzFCO0VBc0dVLGlFQUE0RTtDQUFHOztBQXRHekY7RUF3R1EsOEJBQTZCO0VBQzdCLHlCSnpIc0I7RUkwSHRCLGtCSjFIc0I7Q0l1SUY7O0FBdkg1QjtFQTZHVSw2Qko3SG9CO0VJOEhwQix5Qko5SG9CO0VJK0hwQixlSnJJb0I7Q0lxSUc7O0FBL0dqQztFQWtIWSx1RUFBOEQ7Q0FBRzs7QUFsSDdFO0VBb0hVLDhCQUE2QjtFQUM3Qix5QkpySW9CO0VJc0lwQix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGtCSnZJb0I7Q0l1SUo7O0FBdkgxQjtFQXlIUSw4QkFBNkI7RUFDN0Isc0JKaEpzQjtFSWlKdEIsZUpqSnNCO0NJMEpLOztBQXBJbkM7RUE4SFUsMEJKcEpvQjtFSXFKcEIsa0JKL0lvQjtDSStJSjs7QUEvSDFCO0VBaUlVLDhCQUE2QjtFQUM3QixzQkp4Sm9CO0VJeUpwQix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGVKMUpvQjtDSTBKRzs7QUFwSWpDO0VBbUVNLDBCSnpGd0I7RUkwRnhCLDBCQUF5QjtFQUN6QixrQkpyRndCO0NJb0pPOztBQXBJckM7RUF3RVEsMEJBQXNDO0VBQ3RDLDBCQUF5QjtFQUN6QixrQkoxRnNCO0NJMEZDOztBQTFFL0I7RUE2RVEsMEJBQXlCO0VBQ3pCLHFESnBHc0I7VUlvR3RCLDZDSnBHc0I7RUlxR3RCLGtCSi9Gc0I7Q0krRkM7O0FBL0UvQjtFQWtGUSwwQkFBb0M7RUFDcEMsMEJBQXlCO0VBQ3pCLDBESjlHcUI7VUk4R3JCLGtESjlHcUI7RUkrR3JCLGtCSnJHc0I7Q0lxR0M7O0FBckYvQjtFQXVGUSwwQko3R3NCO0VJOEd0QiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtDQUFJOztBQXpGNUI7RUEyRlEsNkJKM0dzQjtFSTRHdEIsZUpsSHNCO0NJeUhGOztBQW5HNUI7RUE4RlUsMEJBQTJDO0NBQUc7O0FBOUZ4RDtFQWdHVSw2QkpoSG9CO0VJaUhwQiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixlSnpIb0I7Q0l5SEo7O0FBbkcxQjtFQXNHVSx1RUFBNEU7Q0FBRzs7QUF0R3pGO0VBd0dRLDhCQUE2QjtFQUM3QixzQkovSHNCO0VJZ0l0QixlSmhJc0I7Q0k2SUY7O0FBdkg1QjtFQTZHVSwwQkpuSW9CO0VJb0lwQixzQkpwSW9CO0VJcUlwQixrQkovSG9CO0NJK0hHOztBQS9HakM7RUFrSFksaUVBQThEO0NBQUc7O0FBbEg3RTtFQW9IVSw4QkFBNkI7RUFDN0Isc0JKM0lvQjtFSTRJcEIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixlSjdJb0I7Q0k2SUo7O0FBdkgxQjtFQXlIUSw4QkFBNkI7RUFDN0IseUJKMUlzQjtFSTJJdEIsa0JKM0lzQjtDSW9KSzs7QUFwSW5DO0VBOEhVLDZCSjlJb0I7RUkrSXBCLGVKckpvQjtDSXFKSjs7QUEvSDFCO0VBaUlVLDhCQUE2QjtFQUM3Qix5QkpsSm9CO0VJbUpwQix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGtCSnBKb0I7Q0lvSkc7O0FBcElqQztFQW1FTSwwQko1RTRCO0VJNkU1QiwwQkFBeUI7RUFDekIsWUV0RVU7Q0ZxSXFCOztBQXBJckM7RUF3RVEsMEJBQXNDO0VBQ3RDLDBCQUF5QjtFQUN6QixZRTNFUTtDRjJFZTs7QUExRS9CO0VBNkVRLDBCQUF5QjtFQUN6QixzREp2RjBCO1VJdUYxQiw4Q0p2RjBCO0VJd0YxQixZRWhGUTtDRmdGZTs7QUEvRS9CO0VBa0ZRLDBCQUFvQztFQUNwQywwQkFBeUI7RUFDekIsMERKOUdxQjtVSThHckIsa0RKOUdxQjtFSStHckIsWUV0RlE7Q0ZzRmU7O0FBckYvQjtFQXVGUSwwQkpoRzBCO0VJaUcxQiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtDQUFJOztBQXpGNUI7RUEyRlEsdUJFNUZRO0VGNkZSLGVKckcwQjtDSTRHTjs7QUFuRzVCO0VBOEZVLDBCQUEyQztDQUFHOztBQTlGeEQ7RUFnR1UsdUJFakdNO0VGa0dOLDBCQUF5QjtFQUN6Qix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGVKNUd3QjtDSTRHUjs7QUFuRzFCO0VBc0dVLDJEQUE0RTtDQUFHOztBQXRHekY7RUF3R1EsOEJBQTZCO0VBQzdCLHNCSmxIMEI7RUltSDFCLGVKbkgwQjtDSWdJTjs7QUF2SDVCO0VBNkdVLDBCSnRId0I7RUl1SHhCLHNCSnZId0I7RUl3SHhCLFlFaEhNO0NGZ0hpQjs7QUEvR2pDO0VBa0hZLGlFQUE4RDtDQUFHOztBQWxIN0U7RUFvSFUsOEJBQTZCO0VBQzdCLHNCSjlId0I7RUkrSHhCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsZUpoSXdCO0NJZ0lSOztBQXZIMUI7RUF5SFEsOEJBQTZCO0VBQzdCLG1CRTNIUTtFRjRIUixZRTVIUTtDRnFJbUI7O0FBcEluQztFQThIVSx1QkUvSE07RUZnSU4sZUp4SXdCO0NJd0lSOztBQS9IMUI7RUFpSVUsOEJBQTZCO0VBQzdCLG1CRW5JTTtFRm9JTix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLFlFcklNO0NGcUlpQjs7QUFwSWpDO0VBbUVNLDBCSjNFNEI7RUk0RTVCLDBCQUF5QjtFQUN6QixZRXRFVTtDRnFJcUI7O0FBcElyQztFQXdFUSwwQkFBc0M7RUFDdEMsMEJBQXlCO0VBQ3pCLFlFM0VRO0NGMkVlOztBQTFFL0I7RUE2RVEsMEJBQXlCO0VBQ3pCLHVESnRGMEI7VUlzRjFCLCtDSnRGMEI7RUl1RjFCLFlFaEZRO0NGZ0ZlOztBQS9FL0I7RUFrRlEsMEJBQW9DO0VBQ3BDLDBCQUF5QjtFQUN6QiwwREo5R3FCO1VJOEdyQixrREo5R3FCO0VJK0dyQixZRXRGUTtDRnNGZTs7QUFyRi9CO0VBdUZRLDBCSi9GMEI7RUlnRzFCLDBCQUF5QjtFQUN6Qix5QkFBZ0I7VUFBaEIsaUJBQWdCO0NBQUk7O0FBekY1QjtFQTJGUSx1QkU1RlE7RUY2RlIsZUpwRzBCO0NJMkdOOztBQW5HNUI7RUE4RlUsMEJBQTJDO0NBQUc7O0FBOUZ4RDtFQWdHVSx1QkVqR007RUZrR04sMEJBQXlCO0VBQ3pCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsZUozR3dCO0NJMkdSOztBQW5HMUI7RUFzR1UsMkRBQTRFO0NBQUc7O0FBdEd6RjtFQXdHUSw4QkFBNkI7RUFDN0Isc0JKakgwQjtFSWtIMUIsZUpsSDBCO0NJK0hOOztBQXZINUI7RUE2R1UsMEJKckh3QjtFSXNIeEIsc0JKdEh3QjtFSXVIeEIsWUVoSE07Q0ZnSGlCOztBQS9HakM7RUFrSFksaUVBQThEO0NBQUc7O0FBbEg3RTtFQW9IVSw4QkFBNkI7RUFDN0Isc0JKN0h3QjtFSThIeEIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixlSi9Id0I7Q0krSFI7O0FBdkgxQjtFQXlIUSw4QkFBNkI7RUFDN0IsbUJFM0hRO0VGNEhSLFlFNUhRO0NGcUltQjs7QUFwSW5DO0VBOEhVLHVCRS9ITTtFRmdJTixlSnZJd0I7Q0l1SVI7O0FBL0gxQjtFQWlJVSw4QkFBNkI7RUFDN0IsbUJFbklNO0VGb0lOLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsWUVySU07Q0ZxSWlCOztBQXBJakM7RUFtRU0sMEJKN0U0QjtFSThFNUIsMEJBQXlCO0VBQ3pCLFlFdEVVO0NGcUlxQjs7QUFwSXJDO0VBd0VRLDBCQUFzQztFQUN0QywwQkFBeUI7RUFDekIsWUUzRVE7Q0YyRWU7O0FBMUUvQjtFQTZFUSwwQkFBeUI7RUFDekIsc0RKeEYwQjtVSXdGMUIsOENKeEYwQjtFSXlGMUIsWUVoRlE7Q0ZnRmU7O0FBL0UvQjtFQWtGUSwwQkFBb0M7RUFDcEMsMEJBQXlCO0VBQ3pCLDBESjlHcUI7VUk4R3JCLGtESjlHcUI7RUkrR3JCLFlFdEZRO0NGc0ZlOztBQXJGL0I7RUF1RlEsMEJKakcwQjtFSWtHMUIsMEJBQXlCO0VBQ3pCLHlCQUFnQjtVQUFoQixpQkFBZ0I7Q0FBSTs7QUF6RjVCO0VBMkZRLHVCRTVGUTtFRjZGUixlSnRHMEI7Q0k2R047O0FBbkc1QjtFQThGVSwwQkFBMkM7Q0FBRzs7QUE5RnhEO0VBZ0dVLHVCRWpHTTtFRmtHTiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixlSjdHd0I7Q0k2R1I7O0FBbkcxQjtFQXNHVSwyREFBNEU7Q0FBRzs7QUF0R3pGO0VBd0dRLDhCQUE2QjtFQUM3QixzQkpuSDBCO0VJb0gxQixlSnBIMEI7Q0lpSU47O0FBdkg1QjtFQTZHVSwwQkp2SHdCO0VJd0h4QixzQkp4SHdCO0VJeUh4QixZRWhITTtDRmdIaUI7O0FBL0dqQztFQWtIWSxpRUFBOEQ7Q0FBRzs7QUFsSDdFO0VBb0hVLDhCQUE2QjtFQUM3QixzQkovSHdCO0VJZ0l4Qix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGVKakl3QjtDSWlJUjs7QUF2SDFCO0VBeUhRLDhCQUE2QjtFQUM3QixtQkUzSFE7RUY0SFIsWUU1SFE7Q0ZxSW1COztBQXBJbkM7RUE4SFUsdUJFL0hNO0VGZ0lOLGVKekl3QjtDSXlJUjs7QUEvSDFCO0VBaUlVLDhCQUE2QjtFQUM3QixtQkVuSU07RUZvSU4seUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixZRXJJTTtDRnFJaUI7O0FBcElqQztFQW1FTSwwQko5RTRCO0VJK0U1QiwwQkFBeUI7RUFDekIsMEJFeEVlO0NGdUlnQjs7QUFwSXJDO0VBd0VRLDBCQUFzQztFQUN0QywwQkFBeUI7RUFDekIsMEJFN0VhO0NGNkVVOztBQTFFL0I7RUE2RVEsMEJBQXlCO0VBQ3pCLHVESnpGMEI7VUl5RjFCLCtDSnpGMEI7RUkwRjFCLDBCRWxGYTtDRmtGVTs7QUEvRS9CO0VBa0ZRLDBCQUFvQztFQUNwQywwQkFBeUI7RUFDekIsMERKOUdxQjtVSThHckIsa0RKOUdxQjtFSStHckIsMEJFeEZhO0NGd0ZVOztBQXJGL0I7RUF1RlEsMEJKbEcwQjtFSW1HMUIsMEJBQXlCO0VBQ3pCLHlCQUFnQjtVQUFoQixpQkFBZ0I7Q0FBSTs7QUF6RjVCO0VBMkZRLHFDRTlGYTtFRitGYixlSnZHMEI7Q0k4R047O0FBbkc1QjtFQThGVSxxQ0FBMkM7Q0FBRzs7QUE5RnhEO0VBZ0dVLHFDRW5HVztFRm9HWCwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixlSjlHd0I7Q0k4R1I7O0FBbkcxQjtFQXNHVSx1RkFBNEU7Q0FBRzs7QUF0R3pGO0VBd0dRLDhCQUE2QjtFQUM3QixzQkpwSDBCO0VJcUgxQixlSnJIMEI7Q0lrSU47O0FBdkg1QjtFQTZHVSwwQkp4SHdCO0VJeUh4QixzQkp6SHdCO0VJMEh4QiwwQkVsSFc7Q0ZrSFk7O0FBL0dqQztFQWtIWSxpRUFBOEQ7Q0FBRzs7QUFsSDdFO0VBb0hVLDhCQUE2QjtFQUM3QixzQkpoSXdCO0VJaUl4Qix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGVKbEl3QjtDSWtJUjs7QUF2SDFCO0VBeUhRLDhCQUE2QjtFQUM3QixpQ0U3SGE7RUY4SGIsMEJFOUhhO0NGdUljOztBQXBJbkM7RUE4SFUscUNFaklXO0VGa0lYLGVKMUl3QjtDSTBJUjs7QUEvSDFCO0VBaUlVLDhCQUE2QjtFQUM3QixpQ0VySVc7RUZzSVgseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQiwwQkV2SVc7Q0Z1SVk7O0FBcElqQztFQW1FTSwwQkp6RTRCO0VJMEU1QiwwQkFBeUI7RUFDekIsWUV0RVU7Q0ZxSXFCOztBQXBJckM7RUF3RVEsMEJBQXNDO0VBQ3RDLDBCQUF5QjtFQUN6QixZRTNFUTtDRjJFZTs7QUExRS9CO0VBNkVRLDBCQUF5QjtFQUN6QixzREpwRjBCO1VJb0YxQiw4Q0pwRjBCO0VJcUYxQixZRWhGUTtDRmdGZTs7QUEvRS9CO0VBa0ZRLDBCQUFvQztFQUNwQywwQkFBeUI7RUFDekIsMERKOUdxQjtVSThHckIsa0RKOUdxQjtFSStHckIsWUV0RlE7Q0ZzRmU7O0FBckYvQjtFQXVGUSwwQko3RjBCO0VJOEYxQiwwQkFBeUI7RUFDekIseUJBQWdCO1VBQWhCLGlCQUFnQjtDQUFJOztBQXpGNUI7RUEyRlEsdUJFNUZRO0VGNkZSLGVKbEcwQjtDSXlHTjs7QUFuRzVCO0VBOEZVLDBCQUEyQztDQUFHOztBQTlGeEQ7RUFnR1UsdUJFakdNO0VGa0dOLDBCQUF5QjtFQUN6Qix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLGVKekd3QjtDSXlHUjs7QUFuRzFCO0VBc0dVLDJEQUE0RTtDQUFHOztBQXRHekY7RUF3R1EsOEJBQTZCO0VBQzdCLHNCSi9HMEI7RUlnSDFCLGVKaEgwQjtDSTZITjs7QUF2SDVCO0VBNkdVLDBCSm5Id0I7RUlvSHhCLHNCSnBId0I7RUlxSHhCLFlFaEhNO0NGZ0hpQjs7QUEvR2pDO0VBa0hZLGlFQUE4RDtDQUFHOztBQWxIN0U7RUFvSFUsOEJBQTZCO0VBQzdCLHNCSjNId0I7RUk0SHhCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsZUo3SHdCO0NJNkhSOztBQXZIMUI7RUF5SFEsOEJBQTZCO0VBQzdCLG1CRTNIUTtFRjRIUixZRTVIUTtDRnFJbUI7O0FBcEluQztFQThIVSx1QkUvSE07RUZnSU4sZUpySXdCO0NJcUlSOztBQS9IMUI7RUFpSVUsOEJBQTZCO0VBQzdCLG1CRW5JTTtFRm9JTix5QkFBZ0I7VUFBaEIsaUJBQWdCO0VBQ2hCLFlFcklNO0NGcUlpQjs7QUFwSWpDO0VBUEUsbUJKMkNnQjtFSTFDaEIsbUJKY2M7Q0krSFk7O0FBdkk1QjtFQUpFLG1CSlVjO0NJbUlhOztBQXpJN0I7RUFGRSxrQkpPYTtDSXNJYTs7QUEzSTVCO0VBOElJLHdCSjVKMkI7RUk2SjNCLHNCSmpLMEI7RUlrSzFCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsYUFBWTtDQUFJOztBQWpKcEI7RUFtSkkscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixZQUFXO0NBQUk7O0FBcEpuQjtFQXNKSSw4QkFBNkI7RUFDN0IscUJBQW9CO0NBSWlCOztBQTNKekM7RUhzSEUsb0RBQTJDO1VBQTNDLDRDQUEyQztFQUMzQywwQkR6STRCO0VDMEk1Qix3QkFBdUI7RUFDdkIsZ0NBQStCO0VBQy9CLDhCQUE2QjtFQUM3QixZQUFXO0VBQ1gsZUFBYztFQUNkLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsV0FBVTtFQXBJVixtQkFBa0I7RUFLaEIsNEJBQWlDO0VBQ2pDLDJCQUFnQztFRzBKOUIsOEJBQTZCO0NBQUk7O0FBM0p2QztFQTZKSSw2Qko3SzBCO0VJOEsxQixzQkpoTDBCO0VJaUwxQixlSm5MMEI7RUlvTDFCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIscUJBQW9CO0NBQUk7O0FBRzVCOztFQUVFLGVBQWM7RUFDZCxzQkFBcUI7RUFDckIsb0JBQW1CO0NBQUk7O0FIdkx2QjtFQUNFLHNCQUFxQjtDQUFJOztBTWQ3QjtFQUlJLG1CQUFrQjtDQUFJOztBQUoxQjs7Ozs7OztFQWNNLG1CQUFrQjtDQUFJOztBQWQ1Qjs7Ozs7O0VBcUJJLGVQZjBCO0VPZ0IxQixpQlBpQmU7RU9oQmYsbUJBQWtCO0NBQUk7O0FBdkIxQjtFQXlCSSxlQUFjO0VBQ2QscUJBQW9CO0NBRUc7O0FBNUIzQjtFQTRCTSxnQkFBZTtDQUFJOztBQTVCekI7RUE4Qkksa0JBQWlCO0VBQ2pCLHdCQUF1QjtDQUVLOztBQWpDaEM7RUFpQ00scUJBQW9CO0NBQUk7O0FBakM5QjtFQW1DSSxpQkFBZ0I7RUFDaEIsd0JBQXVCO0NBRUs7O0FBdENoQztFQXNDTSxxQkFBb0I7Q0FBSTs7QUF0QzlCO0VBd0NJLGtCQUFpQjtFQUNqQixxQkFBb0I7Q0FBSTs7QUF6QzVCO0VBMkNJLG1CQUFrQjtFQUNsQix3QkFBdUI7Q0FBSTs7QUE1Qy9CO0VBOENJLGVBQWM7RUFDZCxtQkFBa0I7Q0FBSTs7QUEvQzFCO0VBaURJLDZCUHJDMEI7RU9zQzFCLCtCUHhDMEI7RU95QzFCLHNCQUFxQjtDQUFJOztBQW5EN0I7RUFxREksNEJBQTJCO0VBQzNCLGlCQUFnQjtFQUNoQixnQkFBZTtDQUFJOztBQXZEdkI7RUF5REkseUJBQXdCO0VBQ3hCLGlCQUFnQjtFQUNoQixnQkFBZTtDQUtvQjs7QUFoRXZDO0VBNkRNLHdCQUF1QjtFQUN2QixrQkFBaUI7Q0FFYzs7QUFoRXJDO0VBZ0VRLHdCQUF1QjtDQUFJOztBQWhFbkM7RUFrRUksaUJBQWdCO0NBQUk7O0FBbEV4QjtFQW9FSSxtQkFBa0I7Q0FJUTs7QUF4RTlCO0VBc0VNLHNCQUFxQjtDQUFJOztBQXRFL0I7RUF3RU0sbUJBQWtCO0NBQUk7O0FBeEU1QjtFTjhKRSxrQ0FBaUM7RU1uRi9CLGlCQUFnQjtFQUNoQixzQkFBcUI7RUFDckIsaUJBQWdCO0VBQ2hCLGtCQUFpQjtDQUFJOztBQTlFekI7O0VBaUZJLGVBQWM7Q0FBSTs7QUFqRnRCO0VBbUZJLFlBQVc7Q0E0QitCOztBQS9HOUM7O0VBc0ZNLDBCUDVFd0I7RU82RXhCLHNCQUFxQjtFQUNyQixzQkFBcUI7RUFDckIsb0JBQW1CO0NBQUk7O0FBekY3QjtFQTJGTSxlUHJGd0I7RU9zRnhCLGlCQUFnQjtDQUFJOztBQTVGMUI7RUErRlEsNkJQbkZzQjtDT21GVTs7QUEvRnhDOztFQW1HUSxzQkFBcUI7RUFDckIsZVA5RnNCO0NPOEZBOztBQXBHOUI7O0VBd0dRLHNCQUFxQjtFQUNyQixlUG5Hc0I7Q09tR0E7O0FBekc5Qjs7RUErR1ksdUJBQXNCO0NBQUk7O0FBL0d0QztFQWtISSxtQlA5RVk7Q084RWE7O0FBbEg3QjtFQW9ISSxtQlBsRlk7Q09rRmM7O0FBcEg5QjtFQXNISSxrQlByRlc7Q09xRmM7O0FDNUU3Qjs7RUhuQ0Usc0JBQXFCO0VBQ3JCLHlCQUF3QjtFQUN4QiwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQiw4QkFBNkI7RUFDN0IsbUJMc0RVO0VLckRWLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsNEJBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixxQkFBb0I7RUFDcEIsZ0JMcUJXO0VLcEJYLGVBQWM7RUFDZCx3QkFBMkI7TUFBM0IscUJBQTJCO1VBQTNCLDRCQUEyQjtFQUMzQixpQkFBZ0I7RUFDaEIsb0NBZjRDO0VBZ0I1QyxrQ0FmOEM7RUFnQjlDLG1DQWhCOEM7RUFpQjlDLGlDQWxCNEM7RUFtQjVDLG1CQUFrQjtFQUNsQixvQkFBbUI7RUdBbkIsd0JSVDZCO0VRVTdCLHNCUmQ0QjtFUWU1QixlUm5CNEI7RVF1QzVCLDBEUjNDMkI7VVEyQzNCLGtEUjNDMkI7RVE0QzNCLGdCQUFlO0VBQ2YsWUFBVztDQXFCUTs7QUgzQ25COzs7OztFQUlFLGNBQWE7Q0FBSTs7QUFDbkI7O0VBQ0Usb0JBQW1CO0NBQUk7O0FHTHpCOzs7RUFFRSxzQlJuQjBCO0NRbUJVOztBQUN0Qzs7Ozs7RUFJRSxzQlJkOEI7Q1FjTTs7QUFDdEM7O0VBQ0UsNkJSdkIwQjtFUXdCMUIseUJSeEIwQjtFUXlCMUIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixlUjlCMEI7Q1FnQ0s7O0FQa0kvQjs7RU9sSUUsNkJSbEN3QjtDQ3FLYjs7QUFEYjs7RU9sSUUsNkJSbEN3QjtDQ3FLYjs7QUFEYjs7RU9sSUUsNkJSbEN3QjtDQ3FLYjs7QUFEYjs7RU9sSUUsNkJSbEN3QjtDQ3FLYjs7QU9qSWpCOztFQU9JLHdCQUF1QjtDQUFJOztBQVAvQjs7RUFZTSxvQlJ4Q3lCO0NRd0NGOztBQVo3Qjs7RUFZTSxzQlJwRHVCO0NRb0RBOztBQVo3Qjs7RUFZTSx5QlIxQ3dCO0NRMENEOztBQVo3Qjs7RUFZTSxzQlJoRHdCO0NRZ0REOztBQVo3Qjs7RUFZTSxzQlJuQzRCO0NRbUNMOztBQVo3Qjs7RUFZTSxzQlJsQzRCO0NRa0NMOztBQVo3Qjs7RUFZTSxzQlJwQzRCO0NRb0NMOztBQVo3Qjs7RUFZTSxzQlJyQzRCO0NRcUNMOztBQVo3Qjs7RUFZTSxzQlJoQzRCO0NRZ0NMOztBQVo3Qjs7RUhQRSxtQkw2QmdCO0VLNUJoQixtQkxBYztDUXFCYTs7QUFmN0I7O0VISkUsbUJMSmM7Q1F5QmM7O0FBakI5Qjs7RUhGRSxrQkxQYTtDUTRCYzs7QUFuQjdCOztFQXNCSSxlQUFjO0VBQ2QsWUFBVztDQUFJOztBQXZCbkI7O0VBeUJJLGdCQUFlO0VBQ2YsWUFBVztDQUFJOztBQUVuQjtFQUNFLGVBQWM7RUFDZCxnQkFBZTtFQUNmLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLGlCQUFnQjtDQUtLOztBQVZ2QjtFQU9JLGtCQUFpQjtFQUNqQixrQkFBaUI7Q0FBSTs7QUFSekI7RUFVSSxjQUFhO0NBQUk7O0FBRXJCOztFQUVFLGdCQUFlO0VBQ2Ysc0JBQXFCO0VBQ3JCLGtCQUFpQjtFQUNqQixtQkFBa0I7Q0FPUzs7QUFaN0I7O0VBT0ksZ0JBQWU7Q0FBSTs7QUFQdkI7O0VBU0ksZVJyRjBCO0NRcUZKOztBQVQxQjs7RUFXSSxlUnJGMEI7RVFzRjFCLG9CQUFtQjtDQUFJOztBQUUzQjtFQUVJLG1CQUFrQjtDQUFJOztBQUUxQjtFQUNFLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLG1CQUFrQjtFQUNsQixvQkFBbUI7Q0F1RWM7O0FBM0VuQztFQU1JLGVBQWM7Q0FNSTs7QUFadEI7RVBuR0UsMEJEa0JnQztFQ2pCaEMsZ0JBQWU7RUFDZixjQUFhO0VBQ2IsYUFBWTtFQUNaLGVBQWM7RUFDZCxjQUFhO0VBQ2IscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixrQ0FBeUI7VUFBekIsMEJBQXlCO0VBQ3pCLGFBQVk7RU9tR1IscUJBQW9CO0VBQ3BCLGVBQWM7RUFDZCxTQUFRO0VBQ1IsV0FBVTtDQUFJOztBQVpwQjtFSDdGRSxzQkFBcUI7RUFDckIseUJBQXdCO0VBQ3hCLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLDhCQUE2QjtFQUM3QixtQkxzRFU7RUtyRFYseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQiw0QkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCLHFCQUFvQjtFQUNwQixnQkxxQlc7RUtwQlgsZUFBYztFQUNkLHdCQUEyQjtNQUEzQixxQkFBMkI7VUFBM0IsNEJBQTJCO0VBQzNCLGlCQUFnQjtFQUNoQixvQ0FmNEM7RUFnQjVDLGtDQWY4QztFQWdCOUMsbUNBaEI4QztFQWlCOUMsaUNBbEI0QztFQW1CNUMsbUJBQWtCO0VBQ2xCLG9CQUFtQjtFR0FuQix3QlJUNkI7RVFVN0Isc0JSZDRCO0VRZTVCLGVSbkI0QjtFUTZHMUIsZ0JBQWU7RUFDZixlQUFjO0VBQ2QsZUFBYztFQUNkLGdCQUFlO0VBQ2YsY0FBYTtDQWtCaUI7O0FBckNsQztFSHZFSSxjQUFhO0NBQUk7O0FHdUVyQjtFSHJFSSxvQkFBbUI7Q0FBSTs7QUdxRTNCO0VBeEVJLHNCUm5CMEI7Q1FtQlU7O0FBd0V4QztFQW5FSSxzQlJkOEI7Q1FjTTs7QUFtRXhDO0VBakVJLDZCUnZCMEI7RVF3QjFCLHlCUnhCMEI7RVF5QjFCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsZVI5QjBCO0NRZ0NLOztBQTREbkM7RUE1RE0sNkJSbEN3QjtDQ3FLYjs7QU92RWpCO0VBNURNLDZCUmxDd0I7Q0NxS2I7O0FPdkVqQjtFQTVETSw2QlJsQ3dCO0NDcUtiOztBT3ZFakI7RUE1RE0sNkJSbEN3QjtDQ3FLYjs7QU92RWpCO0VBcUJNLHNCUmhId0I7Q1FnSFk7O0FBckIxQztFQTBCTSxzQlIzRzRCO0NRMkdROztBQTFCMUM7RUE0Qk0sY0FBYTtDQUFJOztBQTVCdkI7RUE4Qk0seUJSdEh3QjtDUXNIZTs7QUE5QjdDO0VBZ0NNLHFCQUFvQjtDQUFJOztBQWhDOUI7RUFrQ00sY0FBYTtFQUNiLFdBQVU7Q0FFZ0I7O0FBckNoQztFQXFDUSxtQkFBa0I7Q0FBSTs7QUFyQzlCO0VBeUNNLHNCUnZJd0I7Q1F1SUs7O0FBekNuQztFQThDTSxvQlJwSXlCO0NRb0lGOztBQTlDN0I7RUE4Q00sc0JSaEp1QjtDUWdKQTs7QUE5QzdCO0VBOENNLHlCUnRJd0I7Q1FzSUQ7O0FBOUM3QjtFQThDTSxzQlI1SXdCO0NRNElEOztBQTlDN0I7RUE4Q00sc0JSL0g0QjtDUStITDs7QUE5QzdCO0VBOENNLHNCUjlINEI7Q1E4SEw7O0FBOUM3QjtFQThDTSxzQlJoSTRCO0NRZ0lMOztBQTlDN0I7RUE4Q00sc0JSakk0QjtDUWlJTDs7QUE5QzdCO0VBOENNLHNCUjVINEI7Q1E0SEw7O0FBOUM3QjtFSGpFRSxtQkw2QmdCO0VLNUJoQixtQkxBYztDUWlIYTs7QUFqRDdCO0VIOURFLG1CTEpjO0NRcUhjOztBQW5EOUI7RUg1REUsa0JMUGE7Q1F3SGM7O0FBckQ3QjtFQXlETSxzQlJySndCO0NRcUpROztBQXpEdEM7RUEyREksWUFBVztDQUVROztBQTdEdkI7RUE2RE0sWUFBVztDQUFJOztBQTdEckI7RVA4Q0Usb0RBQTJDO1VBQTNDLDRDQUEyQztFQUMzQywwQkR6STRCO0VDMEk1Qix3QkFBdUI7RUFDdkIsZ0NBQStCO0VBQy9CLDhCQUE2QjtFQUM3QixZQUFXO0VBQ1gsZUFBYztFQUNkLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsV0FBVTtFT1VOLGNBQWE7RUFDYixtQkFBa0I7RUFDbEIsZUFBYztFQUNkLGFBQVk7RUFDWix3QkFBZTtVQUFmLGdCQUFlO0NBQUk7O0FBckV6QjtFQXVFTSxtQlJ2SVU7Q1F1SWU7O0FBdkUvQjtFQXlFTSxtQlIzSVU7Q1EySWdCOztBQXpFaEM7RUEyRU0sa0JSOUlTO0NROElnQjs7QUFFL0I7RUFDRSxlUjVLNEI7RVE2SzVCLGVBQWM7RUFDZCxnQlJqSlc7RVFrSlgsaUJSNUllO0NRcUpjOztBQWIvQjtFQU1JLHFCQUFvQjtDQUFJOztBQU41QjtFQVNJLG1CUnRKWTtDUXNKYTs7QUFUN0I7RUFXSSxtQlIxSlk7Q1EwSmM7O0FBWDlCO0VBYUksa0JSN0pXO0NRNkpjOztBQUU3QjtFQUNFLGVBQWM7RUFDZCxtQlI5SmM7RVErSmQsb0JBQW1CO0NBSUs7O0FBUDFCO0VBT00sYVJ6THlCO0NReUxUOztBQVB0QjtFQU9NLGVSck11QjtDUXFNUDs7QUFQdEI7RUFPTSxrQlIzTHdCO0NRMkxSOztBQVB0QjtFQU9NLGVSak13QjtDUWlNUjs7QUFQdEI7RUFPTSxlUnBMNEI7Q1FvTFo7O0FBUHRCO0VBT00sZVJuTDRCO0NRbUxaOztBQVB0QjtFQU9NLGVSckw0QjtDUXFMWjs7QUFQdEI7RUFPTSxlUnRMNEI7Q1FzTFo7O0FBUHRCO0VBT00sZVJqTDRCO0NRaUxaOztBQUl0QjtFQUVJLHVCQUFzQjtDQUFJOztBQUY5QjtFQUtJLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isd0JBQTJCO01BQTNCLHFCQUEyQjtVQUEzQiw0QkFBMkI7Q0F1Q0Q7O0FBN0M5QjtFQVNRLG1CQUFrQjtDQUFJOztBQVQ5Qjs7O0VBY1UsK0JSeEpFO0VReUpGLDRCUnpKRTtDUXlKc0M7O0FBZmxEOzs7RUFvQlUsZ0NSOUpFO0VRK0pGLDZCUi9KRTtDUStKdUM7O0FBckJuRDs7O0VBeUJRLGlCQUFnQjtDQVVNOztBQW5DOUI7Ozs7O0VBNEJVLFdBQVU7Q0FBSTs7QUE1QnhCOzs7Ozs7Ozs7RUFpQ1UsV0FBVTtDQUVROztBQW5DNUI7Ozs7Ozs7OztFQW1DWSxXQUFVO0NBQUk7O0FBbkMxQjtFQXFDUSxvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtDQUFJOztBQXJDeEI7RUF1Q00seUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7Q0FBSTs7QUF2Q2pDO0VBeUNNLHNCQUF5QjtNQUF6QixtQkFBeUI7VUFBekIsMEJBQXlCO0NBQUk7O0FBekNuQztFQTRDUSxvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtFQUNaLHFCQUFjO01BQWQsZUFBYztDQUFJOztBQTdDMUI7RUErQ0kscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYix3QkFBMkI7TUFBM0IscUJBQTJCO1VBQTNCLDRCQUEyQjtDQVlNOztBQTVEckM7RUFrRE0scUJBQWM7TUFBZCxlQUFjO0NBTVE7O0FBeEQ1QjtFQW9EUSxpQkFBZ0I7RUFDaEIsc0JBQXFCO0NBQUk7O0FBckRqQztFQXVEUSxvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtFQUNaLHFCQUFjO01BQWQsZUFBYztDQUFJOztBQXhEMUI7RUEwRE0seUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7Q0FBSTs7QUExRGpDO0VBNERNLHNCQUF5QjtNQUF6QixtQkFBeUI7VUFBekIsMEJBQXlCO0NBQUk7O0FQcEVqQztFT1FGO0lBK0RNLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0dBQU07Q1htMUV4Qjs7QVdqMUVEO0VBRUksbUJBQWtCO0NBQUk7O0FQL0V4QjtFTzZFRjtJQUlJLHNCQUFxQjtHQWlCUztDWHMwRWpDOztBSXA2RUM7RU95RUY7SUFNSSwyQkFBYTtRQUFiLGNBQWE7SUFDYixvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtJQUNaLHFCQUFjO1FBQWQsZUFBYztJQUNkLHFCQUFvQjtJQUNwQixrQkFBaUI7R0FXYTtFQXJCbEM7SUFZTSxtQlJwUFU7SVFxUFYscUJBQW9CO0dBQUk7RUFiOUI7SUFlTSxxQkFBb0I7R0FBSTtFQWY5QjtJQWlCTSxtQlIzUFU7SVE0UFYscUJBQW9CO0dBQUk7RUFsQjlCO0lBb0JNLGtCUi9QUztJUWdRVCxxQkFBb0I7R0FBSTtDWCsxRTdCOztBVzcxRUQ7RUFFSSxpQkFBZ0I7Q0FBSTs7QVBsR3RCO0VPZ0dGO0lBSUkscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwyQkFBYTtRQUFiLGNBQWE7SUFDYixvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtJQUNaLHFCQUFjO1FBQWQsZUFBYztHQVFxQjtFQWZ2QztJQVNNLGlCQUFnQjtHQUFJO0VBVDFCO0lBV00scUJBQWM7UUFBZCxlQUFjO0dBSWU7RUFmbkM7SUFhUSxvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtHQUFJO0VBYnhCO0lBZVEsc0JBQXFCO0dBQUk7Q1h1MkVoQzs7QVdyMkVEO0VBQ0UsZ0JSbFJXO0VRbVJYLG1CQUFrQjtFQUNsQixpQkFBZ0I7Q0ErRWlCOztBQWxGbkM7RUFRTSxlUmxUd0I7RVFtVHhCLGVBQWM7RUFDZCxxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixjQUFhO0VBQ2IsV0FBVTtDQUFJOztBQWRwQjtFQWtCVSxlUjlUb0I7Q1E4VFE7O0FBbEJ0QztFQXFCVSxtQlJyU007Q1FxU21COztBQXJCbkM7RUF3QlUsbUJSMVNNO0NRMFNvQjs7QUF4QnBDO0VBMkJVLGtCUjlTSztDUThTb0I7O0FBM0JuQztFQThCUSxRQUFPO0NBQUk7O0FBOUJuQjtFQWdDUSxxQkFBb0I7Q0FBSTs7QUFoQ2hDO0VBbUNRLFNBQVE7Q0FBSTs7QUFuQ3BCO0VBcUNRLHNCQUFxQjtDQUFJOztBQXJDakM7OztFQTRDVSxlUnhWb0I7Q1F3VlE7O0FBNUN0Qzs7O0VBOENRLG1CUjlUUTtDUThUaUI7O0FBOUNqQzs7O0VBZ0RRLG1CUmxVUTtDUWtVa0I7O0FBaERsQzs7O0VBa0RRLGtCUnJVTztDUXFVa0I7O0FBbERqQztFQW9ETSxlUjlWd0I7RVErVnhCLGVBQWM7RUFDZCxxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixjQUFhO0VBQ2IsV0FBVTtDQUFJOztBQTFEcEI7O0VBOERNLHFCQUFvQjtDQUFJOztBQTlEOUI7RUFnRU0sUUFBTztDQUFJOztBQWhFakI7O0VBb0VNLHNCQUFxQjtDQUFJOztBQXBFL0I7RUFzRU0sU0FBUTtDQUFJOztBQXRFbEI7RVBsS0Usb0RBQTJDO1VBQTNDLDRDQUEyQztFQUMzQywwQkR6STRCO0VDMEk1Qix3QkFBdUI7RUFDdkIsZ0NBQStCO0VBQy9CLDhCQUE2QjtFQUM3QixZQUFXO0VBQ1gsZUFBYztFQUNkLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsV0FBVTtFT21PTiw4QkFBNkI7RUFDN0IsZUFBYztFQUNkLGFBQVk7Q0FBSTs7QUE1RXRCO0VBOEVNLG1CUjlWVTtDUThWZTs7QUE5RS9CO0VBZ0ZNLG1CUmxXVTtDUWtXZ0I7O0FBaEZoQztFQWtGTSxrQlJyV1M7Q1FxV2dCOztBQ3RZL0I7RUFDRSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQiw0QkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCLHFCQUFvQjtFQUNwQix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixlQUFjO0VBQ2QsY0FBYTtDQWtCYzs7QUF2QjdCO0VBT0ksZ0JBQWU7Q0FBSTs7QUFQdkI7RUFVSSxhQUFZO0VBQ1osWUFBVztDQUVZOztBQWIzQjtFQWFNLGdCQUFlO0NBQUk7O0FBYnpCO0VBZUksYUFBWTtFQUNaLFlBQVc7Q0FFWTs7QUFsQjNCO0VBa0JNLGdCQUFlO0NBQUk7O0FBbEJ6QjtFQW9CSSxhQUFZO0VBQ1osWUFBVztDQUVZOztBQXZCM0I7RUF1Qk0sZ0JBQWU7Q0FBSTs7QUNyQnpCO0VBQ0UsZUFBYztFQUNkLG1CQUFrQjtDQStCZ0I7O0FBakNwQztFQUlJLGVBQWM7RUFDZCxhQUFZO0VBQ1osWUFBVztDQUFJOztBQU5uQjtFVCtKRSxVQUR1QjtFQUV2QixRQUZ1QjtFQUd2QixtQkFBa0I7RUFDbEIsU0FKdUI7RUFLdkIsT0FMdUI7RVM5SW5CLGFBQVk7RUFDWixZQUFXO0NBQUk7O0FBakJyQjtFQW9CSSxrQkFBaUI7Q0FBSTs7QUFwQnpCO0VBc0JJLGlCQUFnQjtDQUFJOztBQXRCeEI7RUF3Qkksc0JBQXFCO0NBQUk7O0FBeEI3QjtFQTBCSSxvQkFBbUI7Q0FBSTs7QUExQjNCO0VBNEJJLGlCQUFnQjtDQUFJOztBQTVCeEI7RUFnQ00sYUFBd0I7RUFDeEIsWUFBdUI7Q0FBRzs7QUFqQ2hDO0VBZ0NNLGFBQXdCO0VBQ3hCLFlBQXVCO0NBQUc7O0FBakNoQztFQWdDTSxhQUF3QjtFQUN4QixZQUF1QjtDQUFHOztBQWpDaEM7RUFnQ00sYUFBd0I7RUFDeEIsWUFBdUI7Q0FBRzs7QUFqQ2hDO0VBZ0NNLGFBQXdCO0VBQ3hCLFlBQXVCO0NBQUc7O0FBakNoQztFQWdDTSxhQUF3QjtFQUN4QixZQUF1QjtDQUFHOztBQWpDaEM7RUFnQ00sY0FBd0I7RUFDeEIsYUFBdUI7Q0FBRzs7QUNuQ2hDO0VBRUUsNkJYVTRCO0VXVDVCLG1CWDhEVTtFVzdEVix1Q0FBc0M7RUFDdEMsbUJBQWtCO0NBeUJhOztBVmpCL0I7RUFDRSxzQkFBcUI7Q0FBSTs7QVVkN0I7RUFPSSxvQkFBbUI7RUFDbkIsMkJBQTBCO0NBQUk7O0FBUmxDO0VBVUksb0JBQW1CO0NBQUk7O0FBVjNCOztFQWFJLGtCWEMyQjtDV0ROOztBQWJ6QjtFQWVJLHdCQUF1QjtDQUFJOztBQWYvQjtFQWlCSSxtQkFBa0I7RUFDbEIsYUFBWTtFQUNaLFdBQVU7Q0FBSTs7QUFuQmxCOzs7RUF1Qkksb0JBQW1CO0NBQUk7O0FBdkIzQjtFQTZCTSx3QlhmeUI7RVdnQnpCLGVYNUJ1QjtDVzRCQTs7QUE5QjdCO0VBNkJNLDBCWDNCdUI7RVc0QnZCLGFYaEJ5QjtDV2dCRjs7QUE5QjdCO0VBNkJNLDZCWGpCd0I7RVdrQnhCLGVYeEJ3QjtDV3dCRDs7QUE5QjdCO0VBNkJNLDBCWHZCd0I7RVd3QnhCLGtCWGxCd0I7Q1drQkQ7O0FBOUI3QjtFQTZCTSwwQlhWNEI7RVdXNUIsWUxIVTtDS0dhOztBQTlCN0I7RUE2Qk0sMEJYVDRCO0VXVTVCLFlMSFU7Q0tHYTs7QUE5QjdCO0VBNkJNLDBCWFg0QjtFV1k1QixZTEhVO0NLR2E7O0FBOUI3QjtFQTZCTSwwQlhaNEI7RVdhNUIsMEJMTGU7Q0tLUTs7QUE5QjdCO0VBNkJNLDBCWFA0QjtFV1E1QixZTEhVO0NLR2E7O0FDOUI3QjtFQUVFLHNCQUFxQjtFQUNyQix5QkFBd0I7RUFDeEIsYUFBWTtFQUNaLHdCQUF1QjtFQUN2QixlQUFjO0VBQ2QsYVo0Qlc7RVkzQlgsaUJBQWdCO0VBQ2hCLFdBQVU7RUFDVixZQUFXO0NBcUJlOztBWGxCMUI7RUFDRSxzQkFBcUI7Q0FBSTs7QVdkN0I7RUFZSSwwQlpGMEI7Q1lFRTs7QUFaaEM7RUFjSSwwQlpQMEI7Q1lPQTs7QUFkOUI7RUFnQkksMEJaVDBCO0NZU0E7O0FBaEI5QjtFQXNCUSx3QlpSdUI7Q1lRSTs7QUF0Qm5DO0VBd0JRLHdCWlZ1QjtDWVVJOztBQXhCbkM7RUFzQlEsMEJacEJxQjtDWW9CTTs7QUF0Qm5DO0VBd0JRLDBCWnRCcUI7Q1lzQk07O0FBeEJuQztFQXNCUSw2QlpWc0I7Q1lVSzs7QUF0Qm5DO0VBd0JRLDZCWlpzQjtDWVlLOztBQXhCbkM7RUFzQlEsMEJaaEJzQjtDWWdCSzs7QUF0Qm5DO0VBd0JRLDBCWmxCc0I7Q1lrQks7O0FBeEJuQztFQXNCUSwwQlpIMEI7Q1lHQzs7QUF0Qm5DO0VBd0JRLDBCWkwwQjtDWUtDOztBQXhCbkM7RUFzQlEsMEJaRjBCO0NZRUM7O0FBdEJuQztFQXdCUSwwQlpKMEI7Q1lJQzs7QUF4Qm5DO0VBc0JRLDBCWkowQjtDWUlDOztBQXRCbkM7RUF3QlEsMEJaTjBCO0NZTUM7O0FBeEJuQztFQXNCUSwwQlpMMEI7Q1lLQzs7QUF0Qm5DO0VBd0JRLDBCWlAwQjtDWU9D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ekU5QztJQTJFWSx3Q2hDeEhpQjtHZ0N3SHFCO0VBM0VsRDtJQThFYywwQmhDM0hlO0dnQzJIbUI7RUE5RWhEO0lBaUZZLHdDaEM5SGlCO0dnQzhINEI7Q25DbThNeEQ7O0FtQ3BoTkQ7RUFpQk0sMEJoQzlEdUI7RWdDK0R2QixhaENuRHlCO0NnQ2tIZ0M7O0FBakYvRDs7RUFxQlEsZUFBYztDQUFJOztBQXJCMUI7RUF1QlEsYWhDeER1QjtDZ0N3REE7O0FBdkIvQjtFQXlCUSxnQ2hDMUR1QjtDZ0M2REk7O0FBNUJuQzs7RUE0QlUsYWhDN0RxQjtDZ0M2REU7O0FBNUJqQztFQThCUSxxRGhDL0R1QjtVZ0MrRHZCLDZDaEMvRHVCO0NnQytEd0I7O0EvQmtIckQ7RStCaEpGO0lBaUNVLDBCaEM5RW1CO0dnQzhFVTtDbkNvaE50Qzs7QW1DcmpORDs7RUFvQ1EsZ0NoQ3JFdUI7Q2dDd0VJOztBQXZDbkM7OztFQXVDVSxhaEN4RXFCO0NnQ3dFRTs7QUF2Q2pDO0VBMENVLGFoQzNFcUI7RWdDNEVyQixhQUFZO0NBRU07O0FBN0M1QjtFQTZDWSxXQUFVO0NBQUk7O0FBN0MxQjtFQWdEWSxXQUFVO0NBQUk7O0FBaEQxQjtFQW9EWSxhaENyRm1CO0NnQ3VGdUI7O0FBdER0RDtFQXNEYyx3Q2hDbkdlO0NnQ21HdUI7O0FBdERwRDtFQTBEYyx3QmhDM0ZpQjtFZ0M0RmpCLG9CaEM1RmlCO0VnQzZGakIsZWhDekdlO0NnQ3lHQzs7QUE1RDlCO0VBaUVRLCtFQUF5RztDQUdXOztBL0I0RTFIO0UrQmhKRjtJQW9FWSwrRUFBeUc7R0FBRztDbkNpaU52SDs7QUlyOU1DO0UrQmhKRjtJQXlFWSx3QmhDMUdtQjtHZ0MwR2U7RUF6RTlDO0lBMkVZLHdDaEN4SGlCO0dnQ3dIcUI7RUEzRWxEO0lBOEVjLHdCaEMvR2lCO0dnQytHaUI7RUE5RWhEO0lBaUZZLDJDaENsSG1CO0dnQ2tIMEI7Q25DbWlOeEQ7O0FtQ3BuTkQ7RUFpQk0sNkJoQ3BEd0I7RWdDcUR4QixlaEMzRHdCO0NnQzBIaUM7O0FBakYvRDs7RUFxQlEsZUFBYztDQUFJOztBQXJCMUI7RUF1QlEsZWhDaEVzQjtDZ0NnRUM7O0FBdkIvQjtFQXlCUSw2QmhDbEVzQjtDZ0NxRUs7O0FBNUJuQzs7RUE0QlUsZWhDckVvQjtDZ0NxRUc7O0FBNUJqQztFQThCUSxrRGhDdkVzQjtVZ0N1RXRCLDBDaEN2RXNCO0NnQ3VFeUI7O0EvQmtIckQ7RStCaEpGO0lBaUNVLDZCaENwRW9CO0dnQ29FUztDbkNvbk50Qzs7QW1DcnBORDs7RUFvQ1EsNkJoQzdFc0I7Q2dDZ0ZLOztBQXZDbkM7OztFQXVDVSxlaENoRm9CO0NnQ2dGRzs7QUF2Q2pDO0VBMENVLGVoQ25Gb0I7RWdDb0ZwQixhQUFZO0NBRU07O0FBN0M1QjtFQTZDWSxXQUFVO0NBQUk7O0FBN0MxQjtFQWdEWSxXQUFVO0NBQUk7O0FBaEQxQjtFQW9EWSxlaEM3RmtCO0NnQytGd0I7O0FBdER0RDtFQXNEYyx3Q2hDbkdlO0NnQ21HdUI7O0FBdERwRDtFQTBEYywwQmhDbkdnQjtFZ0NvR2hCLHNCaENwR2dCO0VnQ3FHaEIsa0JoQy9GZ0I7Q2dDK0ZBOztBQTVEOUI7RUFpRVEsa0ZBQXlHO0NBR1c7O0EvQjRFMUg7RStCaEpGO0lBb0VZLGtGQUF5RztHQUFHO0NuQ2lvTnZIOztBSXJqTkM7RStCaEpGO0lBeUVZLDBCaENsSGtCO0dnQ2tIZ0I7RUF6RTlDO0lBMkVZLHdDaEN4SGlCO0dnQ3dIcUI7RUEzRWxEO0lBOEVjLDBCaEN2SGdCO0dnQ3VIa0I7RUE5RWhEO0lBaUZZLHdDaEMxSGtCO0dnQzBIMkI7Q25DbW9OeEQ7O0FtQ3B0TkQ7RUFpQk0sMEJoQzFEd0I7RWdDMkR4QixrQmhDckR3QjtDZ0NvSGlDOztBQWpGL0Q7O0VBcUJRLGVBQWM7Q0FBSTs7QUFyQjFCO0VBdUJRLGtCaEMxRHNCO0NnQzBEQzs7QUF2Qi9CO0VBeUJRLGdDaEM1RHNCO0NnQytESzs7QUE1Qm5DOztFQTRCVSxrQmhDL0RvQjtDZ0MrREc7O0FBNUJqQztFQThCUSxxRGhDakVzQjtVZ0NpRXRCLDZDaENqRXNCO0NnQ2lFeUI7O0EvQmtIckQ7RStCaEpGO0lBaUNVLDBCaEMxRW9CO0dnQzBFUztDbkNvdE50Qzs7QW1DcnZORDs7RUFvQ1EsZ0NoQ3ZFc0I7Q2dDMEVLOztBQXZDbkM7OztFQXVDVSxrQmhDMUVvQjtDZ0MwRUc7O0FBdkNqQztFQTBDVSxrQmhDN0VvQjtFZ0M4RXBCLGFBQVk7Q0FFTTs7QUE3QzVCO0VBNkNZLFdBQVU7Q0FBSTs7QUE3QzFCO0VBZ0RZLFdBQVU7Q0FBSTs7QUFoRDFCO0VBb0RZLGtCaEN2RmtCO0NnQ3lGd0I7O0FBdER0RDtFQXNEYyx3Q2hDbkdlO0NnQ21HdUI7O0FBdERwRDtFQTBEYyw2QmhDN0ZnQjtFZ0M4RmhCLHlCaEM5RmdCO0VnQytGaEIsZWhDckdnQjtDZ0NxR0E7O0FBNUQ5QjtFQWlFUSxpRkFBeUc7Q0FHVzs7QS9CNEUxSDtFK0JoSkY7SUFvRVksaUZBQXlHO0dBQUc7Q25DaXVOdkg7O0FJcnBOQztFK0JoSkY7SUF5RVksNkJoQzVHa0I7R2dDNEdnQjtFQXpFOUM7SUEyRVksd0NoQ3hIaUI7R2dDd0hxQjtFQTNFbEQ7SUE4RWMsNkJoQ2pIZ0I7R2dDaUhrQjtFQTlFaEQ7SUFpRlksMkNoQ3BIa0I7R2dDb0gyQjtDbkNtdU54RDs7QW1DcHpORDtFQWlCTSwwQmhDN0M0QjtFZ0M4QzVCLFkxQnRDVTtDMEJxRytDOztBQWpGL0Q7O0VBcUJRLGVBQWM7Q0FBSTs7QUFyQjFCO0VBdUJRLFkxQjNDUTtDMEIyQ2U7O0FBdkIvQjtFQXlCUSxnQzFCN0NRO0MwQmdEbUI7O0FBNUJuQzs7RUE0QlUsWTFCaERNO0MwQmdEaUI7O0FBNUJqQztFQThCUSxxRDFCbERRO1UwQmtEUiw2QzFCbERRO0MwQmtEdUM7O0EvQmtIckQ7RStCaEpGO0lBaUNVLDBCaEM3RHdCO0dnQzZESztDbkNvek50Qzs7QW1DcjFORDs7RUFvQ1EsZ0MxQnhEUTtDMEIyRG1COztBQXZDbkM7OztFQXVDVSxZMUIzRE07QzBCMkRpQjs7QUF2Q2pDO0VBMENVLFkxQjlETTtFMEIrRE4sYUFBWTtDQUVNOztBQTdDNUI7RUE2Q1ksV0FBVTtDQUFJOztBQTdDMUI7RUFnRFksV0FBVTtDQUFJOztBQWhEMUI7RUFvRFksWTFCeEVJO0MwQjBFc0M7O0FBdER0RDtFQXNEYyx3Q2hDbkdlO0NnQ21HdUI7O0FBdERwRDtFQTBEYyx1QjFCOUVFO0UwQitFRixtQjFCL0VFO0UwQmdGRixlaEN4Rm9CO0NnQ3dGSjs7QUE1RDlCO0VBaUVRLGlGQUF5RztDQUdXOztBL0I0RTFIO0UrQmhKRjtJQW9FWSxpRkFBeUc7R0FBRztDbkNpME52SDs7QUlydk5DO0UrQmhKRjtJQXlFWSx1QjFCN0ZJO0cwQjZGOEI7RUF6RTlDO0lBMkVZLHdDaEN4SGlCO0dnQ3dIcUI7RUEzRWxEO0lBOEVjLHVCMUJsR0U7RzBCa0dnQztFQTlFaEQ7SUFpRlksMkMxQnJHSTtHMEJxR3lDO0NuQ20wTnhEOztBbUNwNU5EO0VBaUJNLDBCaEM1QzRCO0VnQzZDNUIsWTFCdENVO0MwQnFHK0M7O0FBakYvRDs7RUFxQlEsZUFBYztDQUFJOztBQXJCMUI7RUF1QlEsWTFCM0NRO0MwQjJDZTs7QUF2Qi9CO0VBeUJRLGdDMUI3Q1E7QzBCZ0RtQjs7QUE1Qm5DOztFQTRCVSxZMUJoRE07QzBCZ0RpQjs7QUE1QmpDO0VBOEJRLHFEMUJsRFE7VTBCa0RSLDZDMUJsRFE7QzBCa0R1Qzs7QS9Ca0hyRDtFK0JoSkY7SUFpQ1UsMEJoQzVEd0I7R2dDNERLO0NuQ281TnRDOztBbUNyN05EOztFQW9DUSxnQzFCeERRO0MwQjJEbUI7O0FBdkNuQzs7O0VBdUNVLFkxQjNETTtDMEIyRGlCOztBQXZDakM7RUEwQ1UsWTFCOURNO0UwQitETixhQUFZO0NBRU07O0FBN0M1QjtFQTZDWSxXQUFVO0NBQUk7O0FBN0MxQjtFQWdEWSxXQUFVO0NBQUk7O0FBaEQxQjtFQW9EWSxZMUJ4RUk7QzBCMEVzQzs7QUF0RHREO0VBc0RjLHdDaENuR2U7Q2dDbUd1Qjs7QUF0RHBEO0VBMERjLHVCMUI5RUU7RTBCK0VGLG1CMUIvRUU7RTBCZ0ZGLGVoQ3ZGb0I7Q2dDdUZKOztBQTVEOUI7RUFpRVEsaUZBQXlHO0NBR1c7O0EvQjRFMUg7RStCaEpGO0lBb0VZLGlGQUF5RztHQUFHO0NuQ2k2TnZIOztBSXIxTkM7RStCaEpGO0lBeUVZLHVCMUI3Rkk7RzBCNkY4QjtFQXpFOUM7SUEyRVksd0NoQ3hIaUI7R2dDd0hxQjtFQTNFbEQ7SUE4RWMsdUIxQmxHRTtHMEJrR2dDO0VBOUVoRDtJQWlGWSwyQzFCckdJO0cwQnFHeUM7Q25DbTZOeEQ7O0FtQ3AvTkQ7RUFpQk0sMEJoQzlDNEI7RWdDK0M1QixZMUJ0Q1U7QzBCcUcrQzs7QUFqRi9EOztFQXFCUSxlQUFjO0NBQUk7O0FBckIxQjtFQXVCUSxZMUIzQ1E7QzBCMkNlOztBQXZCL0I7RUF5QlEsZ0MxQjdDUTtDMEJnRG1COztBQTVCbkM7O0VBNEJVLFkxQmhETTtDMEJnRGlCOztBQTVCakM7RUE4QlEscUQxQmxEUTtVMEJrRFIsNkMxQmxEUTtDMEJrRHVDOztBL0JrSHJEO0UrQmhKRjtJQWlDVSwwQmhDOUR3QjtHZ0M4REs7Q25Dby9OdEM7O0FtQ3JoT0Q7O0VBb0NRLGdDMUJ4RFE7QzBCMkRtQjs7QUF2Q25DOzs7RUF1Q1UsWTFCM0RNO0MwQjJEaUI7O0FBdkNqQztFQTBDVSxZMUI5RE07RTBCK0ROLGFBQVk7Q0FFTTs7QUE3QzVCO0VBNkNZLFdBQVU7Q0FBSTs7QUE3QzFCO0VBZ0RZLFdBQVU7Q0FBSTs7QUFoRDFCO0VBb0RZLFkxQnhFSTtDMEIwRXNDOztBQXREdEQ7RUFzRGMsd0NoQ25HZTtDZ0NtR3VCOztBQXREcEQ7RUEwRGMsdUIxQjlFRTtFMEIrRUYsbUIxQi9FRTtFMEJnRkYsZWhDekZvQjtDZ0N5Rko7O0FBNUQ5QjtFQWlFUSxpRkFBeUc7Q0FHVzs7QS9CNEUxSDtFK0JoSkY7SUFvRVksaUZBQXlHO0dBQUc7Q25DaWdPdkg7O0FJcjdOQztFK0JoSkY7SUF5RVksdUIxQjdGSTtHMEI2RjhCO0VBekU5QztJQTJFWSx3Q2hDeEhpQjtHZ0N3SHFCO0VBM0VsRDtJQThFYyx1QjFCbEdFO0cwQmtHZ0M7RUE5RWhEO0lBaUZZLDJDMUJyR0k7RzBCcUd5QztDbkNtZ094RDs7QW1DcGxPRDtFQWlCTSwwQmhDL0M0QjtFZ0NnRDVCLDBCMUJ4Q2U7QzBCdUcwQzs7QUFqRi9EOztFQXFCUSxlQUFjO0NBQUk7O0FBckIxQjtFQXVCUSwwQjFCN0NhO0MwQjZDVTs7QUF2Qi9CO0VBeUJRLDBCMUIvQ2E7QzBCa0RjOztBQTVCbkM7O0VBNEJVLDBCMUJsRFc7QzBCa0RZOztBQTVCakM7RUE4QlEsK0MxQnBEYTtVMEJvRGIsdUMxQnBEYTtDMEJvRGtDOztBL0JrSHJEO0UrQmhKRjtJQWlDVSwwQmhDL0R3QjtHZ0MrREs7Q25Db2xPdEM7O0FtQ3JuT0Q7O0VBb0NRLDBCMUIxRGE7QzBCNkRjOztBQXZDbkM7OztFQXVDVSwwQjFCN0RXO0MwQjZEWTs7QUF2Q2pDO0VBMENVLDBCMUJoRVc7RTBCaUVYLGFBQVk7Q0FFTTs7QUE3QzVCO0VBNkNZLFdBQVU7Q0FBSTs7QUE3QzFCO0VBZ0RZLFdBQVU7Q0FBSTs7QUFoRDFCO0VBb0RZLDBCMUIxRVM7QzBCNEVpQzs7QUF0RHREO0VBc0RjLHdDaENuR2U7Q2dDbUd1Qjs7QUF0RHBEO0VBMERjLHFDMUJoRk87RTBCaUZQLGlDMUJqRk87RTBCa0ZQLGVoQzFGb0I7Q2dDMEZKOztBQTVEOUI7RUFpRVEsaUZBQXlHO0NBR1c7O0EvQjRFMUg7RStCaEpGO0lBb0VZLGlGQUF5RztHQUFHO0NuQ2ltT3ZIOztBSXJoT0M7RStCaEpGO0lBeUVZLHFDMUIvRlM7RzBCK0Z5QjtFQXpFOUM7SUEyRVksd0NoQ3hIaUI7R2dDd0hxQjtFQTNFbEQ7SUE4RWMscUMxQnBHTztHMEJvRzJCO0VBOUVoRDtJQWlGWSxxQzFCdkdTO0cwQnVHb0M7Q25DbW1PeEQ7O0FtQ3ByT0Q7RUFpQk0sMEJoQzFDNEI7RWdDMkM1QixZMUJ0Q1U7QzBCcUcrQzs7QUFqRi9EOztFQXFCUSxlQUFjO0NBQUk7O0FBckIxQjtFQXVCUSxZMUIzQ1E7QzBCMkNlOztBQXZCL0I7RUF5QlEsZ0MxQjdDUTtDMEJnRG1COztBQTVCbkM7O0VBNEJVLFkxQmhETTtDMEJnRGlCOztBQTVCakM7RUE4QlEscUQxQmxEUTtVMEJrRFIsNkMxQmxEUTtDMEJrRHVDOztBL0JrSHJEO0UrQmhKRjtJQWlDVSwwQmhDMUR3QjtHZ0MwREs7Q25Db3JPdEM7O0FtQ3J0T0Q7O0VBb0NRLGdDMUJ4RFE7QzBCMkRtQjs7QUF2Q25DOzs7RUF1Q1UsWTFCM0RNO0MwQjJEaUI7O0FBdkNqQztFQTBDVSxZMUI5RE07RTBCK0ROLGFBQVk7Q0FFTTs7QUE3QzVCO0VBNkNZLFdBQVU7Q0FBSTs7QUE3QzFCO0VBZ0RZLFdBQVU7Q0FBSTs7QUFoRDFCO0VBb0RZLFkxQnhFSTtDMEIwRXNDOztBQXREdEQ7RUFzRGMsd0NoQ25HZTtDZ0NtR3VCOztBQXREcEQ7RUEwRGMsdUIxQjlFRTtFMEIrRUYsbUIxQi9FRTtFMEJnRkYsZWhDckZvQjtDZ0NxRko7O0FBNUQ5QjtFQWlFUSxpRkFBeUc7Q0FHVzs7QS9CNEUxSDtFK0JoSkY7SUFvRVksaUZBQXlHO0dBQUc7Q25DaXNPdkg7O0FJcm5PQztFK0JoSkY7SUF5RVksdUIxQjdGSTtHMEI2RjhCO0VBekU5QztJQTJFWSx3Q2hDeEhpQjtHZ0N3SHFCO0VBM0VsRDtJQThFYyx1QjFCbEdFO0cwQmtHZ0M7RUE5RWhEO0lBaUZZLDJDMUJyR0k7RzBCcUd5QztDbkNtc094RDs7QUlob09DO0UrQnBKRjtJQXNGUSxxQkFBb0I7SUFDcEIsa0JBQWlCO0dBQUk7Q25Db3NPNUI7O0FJdm9PQztFK0JwSkY7SUEyRlEsc0JBQXFCO0lBQ3JCLG1CQUFrQjtHQUFJO0NuQ3NzTzdCOztBbUNseU9EO0VBZ0dNLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0NBR1M7O0FBcEc1QjtFQW1HUSxvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtFQUNaLHFCQUFjO01BQWQsZUFBYztDQUFJOztBQXBHMUI7RUFzR0ksaUJBQWdCO0NBQUk7O0FBdEd4QjtFQXdHSSxrQkFBaUI7Q0FBSTs7QUN2SnpCO0VBQ0Usd0JqQ2E2QjtFaUNaN0IscUJBQW9CO0NBT2E7O0FoQ3NNakM7RWdDL01GO0lBT00scUJBQW9CO0dBQUk7RUFQOUI7SUFTTSxzQkFBcUI7R0FBSTtDcEN3Mk85Qjs7QXFDajNPRDtFQUNFLDZCbENXNEI7RWtDVjVCLDBCQUF5QjtDQUFJOztBQ0YvQjtFQUNFLGlCQUFnQjtDQU1qQjs7QUFQRDtFQUlJLGlCQUFnQjtFQUNoQixzQkFBcUI7Q0FDdEIiLCJmaWxlIjoiYnVsbWEuY3NzIn0= */