/*! bulma.io v0.9.2 | MIT License | github.com/jgthms/bulma */
/* Bulma Utilities */
.pagination-previous,
.pagination-next,
.pagination-link,
.pagination-ellipsis, .file-cta,
.file-name, .select select, .textarea, .input, .button {
  -moz-appearance: none;
  -webkit-appearance: none;
  align-items: center;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: none;
  display: inline-flex;
  font-size: 1rem;
  height: 2.5em;
  justify-content: flex-start;
  line-height: 1.5;
  padding-bottom: calc(0.5em - 1px);
  padding-left: calc(0.75em - 1px);
  padding-right: calc(0.75em - 1px);
  padding-top: calc(0.5em - 1px);
  position: relative;
  vertical-align: top; }
  .pagination-previous:focus,
  .pagination-next:focus,
  .pagination-link:focus,
  .pagination-ellipsis:focus, .file-cta:focus,
  .file-name:focus, .select select:focus, .textarea:focus, .input:focus, .button:focus, .is-focused.pagination-previous,
  .is-focused.pagination-next,
  .is-focused.pagination-link,
  .is-focused.pagination-ellipsis, .is-focused.file-cta,
  .is-focused.file-name, .select select.is-focused, .is-focused.textarea, .is-focused.input, .is-focused.button, .pagination-previous:active,
  .pagination-next:active,
  .pagination-link:active,
  .pagination-ellipsis:active, .file-cta:active,
  .file-name:active, .select select:active, .textarea:active, .input:active, .button:active, .is-active.pagination-previous,
  .is-active.pagination-next,
  .is-active.pagination-link,
  .is-active.pagination-ellipsis, .is-active.file-cta,
  .is-active.file-name, .select select.is-active, .is-active.textarea, .is-active.input, .is-active.button {
    outline: none; }
  .pagination-previous[disabled],
  .pagination-next[disabled],
  .pagination-link[disabled],
  .pagination-ellipsis[disabled], .file-cta[disabled],
  .file-name[disabled], .select select[disabled], .textarea[disabled], .input[disabled], .button[disabled], fieldset[disabled] .pagination-previous,
  fieldset[disabled] .pagination-next,
  fieldset[disabled] .pagination-link,
  fieldset[disabled] .pagination-ellipsis, fieldset[disabled] .file-cta,
  fieldset[disabled] .file-name, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input, fieldset[disabled] .button {
    cursor: not-allowed; }

.is-unselectable, .tabs, .pagination-previous,
.pagination-next,
.pagination-link,
.pagination-ellipsis, .breadcrumb, .file, .button {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after {
  border: 3px solid transparent;
  border-radius: 2px;
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: rotate(-45deg);
  transform-origin: center;
  width: 0.625em; }

.tabs:not(:last-child), .pagination:not(:last-child), .message:not(:last-child), .level:not(:last-child), .breadcrumb:not(:last-child), .highlight:not(:last-child), .block:not(:last-child), .title:not(:last-child),
.subtitle:not(:last-child), .table-container:not(:last-child), .table:not(:last-child), .progress:not(:last-child), .notification:not(:last-child), .content:not(:last-child), .box:not(:last-child) {
  margin-bottom: 1.5rem; }

.modal-close, .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;
  pointer-events: auto;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 0;
  height: 20px;
  max-height: 20px;
  max-width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: none;
  position: relative;
  vertical-align: top;
  width: 20px; }
  .modal-close::before, .delete::before, .modal-close::after, .delete::after {
    background-color: white;
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
    transform-origin: center center; }
  .modal-close::before, .delete::before {
    height: 2px;
    width: 50%; }
  .modal-close::after, .delete::after {
    height: 50%;
    width: 2px; }
  .modal-close:hover, .delete:hover, .modal-close:focus, .delete:focus {
    background-color: rgba(10, 10, 10, 0.3); }
  .modal-close:active, .delete:active {
    background-color: rgba(10, 10, 10, 0.4); }
  .is-small.modal-close, .is-small.delete {
    height: 16px;
    max-height: 16px;
    max-width: 16px;
    min-height: 16px;
    min-width: 16px;
    width: 16px; }
  .is-medium.modal-close, .is-medium.delete {
    height: 24px;
    max-height: 24px;
    max-width: 24px;
    min-height: 24px;
    min-width: 24px;
    width: 24px; }
  .is-large.modal-close, .is-large.delete {
    height: 32px;
    max-height: 32px;
    max-width: 32px;
    min-height: 32px;
    min-width: 32px;
    width: 32px; }

.control.is-loading::after, .select.is-loading::after, .loader, .button.is-loading::after {
  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; }

.hero-video, .is-overlay, .modal-background, .modal, .image.is-square img,
.image.is-square .has-ratio, .image.is-1by1 img,
.image.is-1by1 .has-ratio, .image.is-5by4 img,
.image.is-5by4 .has-ratio, .image.is-4by3 img,
.image.is-4by3 .has-ratio, .image.is-3by2 img,
.image.is-3by2 .has-ratio, .image.is-5by3 img,
.image.is-5by3 .has-ratio, .image.is-16by9 img,
.image.is-16by9 .has-ratio, .image.is-2by1 img,
.image.is-2by1 .has-ratio, .image.is-3by1 img,
.image.is-3by1 .has-ratio, .image.is-4by5 img,
.image.is-4by5 .has-ratio, .image.is-3by4 img,
.image.is-3by4 .has-ratio, .image.is-2by3 img,
.image.is-2by3 .has-ratio, .image.is-3by5 img,
.image.is-3by5 .has-ratio, .image.is-9by16 img,
.image.is-9by16 .has-ratio, .image.is-1by2 img,
.image.is-1by2 .has-ratio, .image.is-1by3 img,
.image.is-1by3 .has-ratio {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0; }

/* Bulma Base */
/*! minireset.css v0.0.6 | 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 {
  box-sizing: border-box; }

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

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

iframe {
  border: 0; }

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

td,
th {
  padding: 0; }
  td:not([align]),
  th:not([align]) {
    text-align: inherit; }

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

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

body,
button,
input,
optgroup,
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: 1em;
  font-weight: 400;
  line-height: 1.5; }

a {
  color: #3273dc;
  cursor: pointer;
  text-decoration: none; }
  a strong {
    color: currentColor; }
  a:hover {
    color: #363636; }

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

hr {
  background-color: whitesmoke;
  border: none;
  display: block;
  height: 2px;
  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; }

fieldset {
  border: none; }

pre {
  -webkit-overflow-scrolling: touch;
  background-color: whitesmoke;
  color: #4a4a4a;
  font-size: 0.875em;
  overflow-x: auto;
  padding: 1.25rem 1.5rem;
  white-space: pre;
  word-wrap: normal; }
  pre code {
    background-color: transparent;
    color: currentColor;
    font-size: 1em;
    padding: 0; }

table td,
table th {
  vertical-align: top; }
  table td:not([align]),
  table th:not([align]) {
    text-align: inherit; }

table th {
  color: #363636; }

@keyframes spinAround {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(359deg); } }

/* Bulma Elements */
.box {
  background-color: white;
  border-radius: 6px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  color: #4a4a4a;
  display: block;
  padding: 1.25rem; }

a.box:hover, a.box:focus {
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; }

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

.button {
  background-color: white;
  border-color: #dbdbdb;
  border-width: 1px;
  color: #363636;
  cursor: pointer;
  justify-content: center;
  padding-bottom: calc(0.5em - 1px);
  padding-left: 1em;
  padding-right: 1em;
  padding-top: calc(0.5em - 1px);
  text-align: center;
  white-space: nowrap; }
  .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.5em - 1px);
    margin-right: 0.25em; }
  .button .icon:last-child:not(:first-child) {
    margin-left: 0.25em;
    margin-right: calc(-0.5em - 1px); }
  .button .icon:first-child:last-child {
    margin-left: calc(-0.5em - 1px);
    margin-right: calc(-0.5em - 1px); }
  .button:hover, .button.is-hovered {
    border-color: #b5b5b5;
    color: #363636; }
  .button:focus, .button.is-focused {
    border-color: #3273dc;
    color: #363636; }
    .button:focus:not(:active), .button.is-focused:not(:active) {
      box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
  .button:active, .button.is-active {
    border-color: #4a4a4a;
    color: #363636; }
  .button.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #4a4a4a;
    text-decoration: underline; }
    .button.is-text:hover, .button.is-text.is-hovered, .button.is-text:focus, .button.is-text.is-focused {
      background-color: whitesmoke;
      color: #363636; }
    .button.is-text:active, .button.is-text.is-active {
      background-color: #e8e8e8;
      color: #363636; }
    .button.is-text[disabled], fieldset[disabled] .button.is-text {
      background-color: transparent;
      border-color: transparent;
      box-shadow: none; }
  .button.is-ghost {
    background: none;
    border-color: transparent;
    color: #3273dc;
    text-decoration: none; }
    .button.is-ghost:hover, .button.is-ghost.is-hovered {
      color: #3273dc;
      text-decoration: underline; }
  .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;
      color: #0a0a0a; }
      .button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); }
    .button.is-white:active, .button.is-white.is-active {
      background-color: #f2f2f2;
      border-color: transparent;
      color: #0a0a0a; }
    .button.is-white[disabled], fieldset[disabled] .button.is-white {
      background-color: white;
      border-color: transparent;
      box-shadow: none; }
    .button.is-white.is-inverted {
      background-color: #0a0a0a;
      color: white; }
      .button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered {
        background-color: black; }
      .button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted {
        background-color: #0a0a0a;
        border-color: transparent;
        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.is-hovered, .button.is-white.is-outlined:focus, .button.is-white.is-outlined.is-focused {
        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.is-loading:hover::after, .button.is-white.is-outlined.is-loading.is-hovered::after, .button.is-white.is-outlined.is-loading:focus::after, .button.is-white.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #0a0a0a #0a0a0a !important; }
      .button.is-white.is-outlined[disabled], fieldset[disabled] .button.is-white.is-outlined {
        background-color: transparent;
        border-color: white;
        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.is-hovered, .button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined.is-focused {
        background-color: #0a0a0a;
        color: white; }
      .button.is-white.is-inverted.is-outlined.is-loading:hover::after, .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-white.is-inverted.is-outlined.is-loading:focus::after, .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent white white !important; }
      .button.is-white.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-white.is-inverted.is-outlined {
        background-color: transparent;
        border-color: #0a0a0a;
        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;
      color: white; }
      .button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); }
    .button.is-black:active, .button.is-black.is-active {
      background-color: black;
      border-color: transparent;
      color: white; }
    .button.is-black[disabled], fieldset[disabled] .button.is-black {
      background-color: #0a0a0a;
      border-color: transparent;
      box-shadow: none; }
    .button.is-black.is-inverted {
      background-color: white;
      color: #0a0a0a; }
      .button.is-black.is-inverted:hover, .button.is-black.is-inverted.is-hovered {
        background-color: #f2f2f2; }
      .button.is-black.is-inverted[disabled], fieldset[disabled] .button.is-black.is-inverted {
        background-color: white;
        border-color: transparent;
        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.is-hovered, .button.is-black.is-outlined:focus, .button.is-black.is-outlined.is-focused {
        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.is-loading:hover::after, .button.is-black.is-outlined.is-loading.is-hovered::after, .button.is-black.is-outlined.is-loading:focus::after, .button.is-black.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent white white !important; }
      .button.is-black.is-outlined[disabled], fieldset[disabled] .button.is-black.is-outlined {
        background-color: transparent;
        border-color: #0a0a0a;
        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.is-hovered, .button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined.is-focused {
        background-color: white;
        color: #0a0a0a; }
      .button.is-black.is-inverted.is-outlined.is-loading:hover::after, .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-black.is-inverted.is-outlined.is-loading:focus::after, .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #0a0a0a #0a0a0a !important; }
      .button.is-black.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-black.is-inverted.is-outlined {
        background-color: transparent;
        border-color: white;
        box-shadow: none;
        color: white; }
  .button.is-light {
    background-color: whitesmoke;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
    .button.is-light:hover, .button.is-light.is-hovered {
      background-color: #eeeeee;
      border-color: transparent;
      color: rgba(0, 0, 0, 0.7); }
    .button.is-light:focus, .button.is-light.is-focused {
      border-color: transparent;
      color: rgba(0, 0, 0, 0.7); }
      .button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); }
    .button.is-light:active, .button.is-light.is-active {
      background-color: #e8e8e8;
      border-color: transparent;
      color: rgba(0, 0, 0, 0.7); }
    .button.is-light[disabled], fieldset[disabled] .button.is-light {
      background-color: whitesmoke;
      border-color: transparent;
      box-shadow: none; }
    .button.is-light.is-inverted {
      background-color: rgba(0, 0, 0, 0.7);
      color: whitesmoke; }
      .button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered {
        background-color: rgba(0, 0, 0, 0.7); }
      .button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted {
        background-color: rgba(0, 0, 0, 0.7);
        border-color: transparent;
        box-shadow: none;
        color: whitesmoke; }
    .button.is-light.is-loading::after {
      border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !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.is-hovered, .button.is-light.is-outlined:focus, .button.is-light.is-outlined.is-focused {
        background-color: whitesmoke;
        border-color: whitesmoke;
        color: rgba(0, 0, 0, 0.7); }
      .button.is-light.is-outlined.is-loading::after {
        border-color: transparent transparent whitesmoke whitesmoke !important; }
      .button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
      .button.is-light.is-outlined[disabled], fieldset[disabled] .button.is-light.is-outlined {
        background-color: transparent;
        border-color: whitesmoke;
        box-shadow: none;
        color: whitesmoke; }
    .button.is-light.is-inverted.is-outlined {
      background-color: transparent;
      border-color: rgba(0, 0, 0, 0.7);
      color: rgba(0, 0, 0, 0.7); }
      .button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused {
        background-color: rgba(0, 0, 0, 0.7);
        color: whitesmoke; }
      .button.is-light.is-inverted.is-outlined.is-loading:hover::after, .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-light.is-inverted.is-outlined.is-loading:focus::after, .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent whitesmoke whitesmoke !important; }
      .button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-light.is-inverted.is-outlined {
        background-color: transparent;
        border-color: rgba(0, 0, 0, 0.7);
        box-shadow: none;
        color: rgba(0, 0, 0, 0.7); }
  .button.is-dark {
    background-color: #363636;
    border-color: transparent;
    color: #fff; }
    .button.is-dark:hover, .button.is-dark.is-hovered {
      background-color: #2f2f2f;
      border-color: transparent;
      color: #fff; }
    .button.is-dark:focus, .button.is-dark.is-focused {
      border-color: transparent;
      color: #fff; }
      .button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); }
    .button.is-dark:active, .button.is-dark.is-active {
      background-color: #292929;
      border-color: transparent;
      color: #fff; }
    .button.is-dark[disabled], fieldset[disabled] .button.is-dark {
      background-color: #363636;
      border-color: transparent;
      box-shadow: none; }
    .button.is-dark.is-inverted {
      background-color: #fff;
      color: #363636; }
      .button.is-dark.is-inverted:hover, .button.is-dark.is-inverted.is-hovered {
        background-color: #f2f2f2; }
      .button.is-dark.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted {
        background-color: #fff;
        border-color: transparent;
        box-shadow: none;
        color: #363636; }
    .button.is-dark.is-loading::after {
      border-color: transparent transparent #fff #fff !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.is-hovered, .button.is-dark.is-outlined:focus, .button.is-dark.is-outlined.is-focused {
        background-color: #363636;
        border-color: #363636;
        color: #fff; }
      .button.is-dark.is-outlined.is-loading::after {
        border-color: transparent transparent #363636 #363636 !important; }
      .button.is-dark.is-outlined.is-loading:hover::after, .button.is-dark.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-outlined.is-loading:focus::after, .button.is-dark.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #fff #fff !important; }
      .button.is-dark.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-outlined {
        background-color: transparent;
        border-color: #363636;
        box-shadow: none;
        color: #363636; }
    .button.is-dark.is-inverted.is-outlined {
      background-color: transparent;
      border-color: #fff;
      color: #fff; }
      .button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined.is-hovered, .button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined.is-focused {
        background-color: #fff;
        color: #363636; }
      .button.is-dark.is-inverted.is-outlined.is-loading:hover::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #363636 #363636 !important; }
      .button.is-dark.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-inverted.is-outlined {
        background-color: transparent;
        border-color: #fff;
        box-shadow: none;
        color: #fff; }
  .button.is-primary {
    background-color: #020873;
    border-color: transparent;
    color: #fff; }
    .button.is-primary:hover, .button.is-primary.is-hovered {
      background-color: #020766;
      border-color: transparent;
      color: #fff; }
    .button.is-primary:focus, .button.is-primary.is-focused {
      border-color: transparent;
      color: #fff; }
      .button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(2, 8, 115, 0.25); }
    .button.is-primary:active, .button.is-primary.is-active {
      background-color: #02065a;
      border-color: transparent;
      color: #fff; }
    .button.is-primary[disabled], fieldset[disabled] .button.is-primary {
      background-color: #020873;
      border-color: transparent;
      box-shadow: none; }
    .button.is-primary.is-inverted {
      background-color: #fff;
      color: #020873; }
      .button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered {
        background-color: #f2f2f2; }
      .button.is-primary.is-inverted[disabled], fieldset[disabled] .button.is-primary.is-inverted {
        background-color: #fff;
        border-color: transparent;
        box-shadow: none;
        color: #020873; }
    .button.is-primary.is-loading::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-primary.is-outlined {
      background-color: transparent;
      border-color: #020873;
      color: #020873; }
      .button.is-primary.is-outlined:hover, .button.is-primary.is-outlined.is-hovered, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined.is-focused {
        background-color: #020873;
        border-color: #020873;
        color: #fff; }
      .button.is-primary.is-outlined.is-loading::after {
        border-color: transparent transparent #020873 #020873 !important; }
      .button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #fff #fff !important; }
      .button.is-primary.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-outlined {
        background-color: transparent;
        border-color: #020873;
        box-shadow: none;
        color: #020873; }
    .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.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused {
        background-color: #fff;
        color: #020873; }
      .button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #020873 #020873 !important; }
      .button.is-primary.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined {
        background-color: transparent;
        border-color: #fff;
        box-shadow: none;
        color: #fff; }
    .button.is-primary.is-light {
      background-color: #ebecff;
      color: #222efb; }
      .button.is-primary.is-light:hover, .button.is-primary.is-light.is-hovered {
        background-color: #dee0fe;
        border-color: transparent;
        color: #222efb; }
      .button.is-primary.is-light:active, .button.is-primary.is-light.is-active {
        background-color: #d2d4fe;
        border-color: transparent;
        color: #222efb; }
  .button.is-link {
    background-color: #3273dc;
    border-color: transparent;
    color: #fff; }
    .button.is-link:hover, .button.is-link.is-hovered {
      background-color: #276cda;
      border-color: transparent;
      color: #fff; }
    .button.is-link:focus, .button.is-link.is-focused {
      border-color: transparent;
      color: #fff; }
      .button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
    .button.is-link:active, .button.is-link.is-active {
      background-color: #2366d1;
      border-color: transparent;
      color: #fff; }
    .button.is-link[disabled], fieldset[disabled] .button.is-link {
      background-color: #3273dc;
      border-color: transparent;
      box-shadow: none; }
    .button.is-link.is-inverted {
      background-color: #fff;
      color: #3273dc; }
      .button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered {
        background-color: #f2f2f2; }
      .button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted {
        background-color: #fff;
        border-color: transparent;
        box-shadow: none;
        color: #3273dc; }
    .button.is-link.is-loading::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-link.is-outlined {
      background-color: transparent;
      border-color: #3273dc;
      color: #3273dc; }
      .button.is-link.is-outlined:hover, .button.is-link.is-outlined.is-hovered, .button.is-link.is-outlined:focus, .button.is-link.is-outlined.is-focused {
        background-color: #3273dc;
        border-color: #3273dc;
        color: #fff; }
      .button.is-link.is-outlined.is-loading::after {
        border-color: transparent transparent #3273dc #3273dc !important; }
      .button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #fff #fff !important; }
      .button.is-link.is-outlined[disabled], fieldset[disabled] .button.is-link.is-outlined {
        background-color: transparent;
        border-color: #3273dc;
        box-shadow: none;
        color: #3273dc; }
    .button.is-link.is-inverted.is-outlined {
      background-color: transparent;
      border-color: #fff;
      color: #fff; }
      .button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused {
        background-color: #fff;
        color: #3273dc; }
      .button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #3273dc #3273dc !important; }
      .button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-link.is-inverted.is-outlined {
        background-color: transparent;
        border-color: #fff;
        box-shadow: none;
        color: #fff; }
    .button.is-link.is-light {
      background-color: #eef3fc;
      color: #2160c4; }
      .button.is-link.is-light:hover, .button.is-link.is-light.is-hovered {
        background-color: #e3ecfa;
        border-color: transparent;
        color: #2160c4; }
      .button.is-link.is-light:active, .button.is-link.is-light.is-active {
        background-color: #d8e4f8;
        border-color: transparent;
        color: #2160c4; }
  .button.is-info {
    background-color: #3298dc;
    border-color: transparent;
    color: #fff; }
    .button.is-info:hover, .button.is-info.is-hovered {
      background-color: #2793da;
      border-color: transparent;
      color: #fff; }
    .button.is-info:focus, .button.is-info.is-focused {
      border-color: transparent;
      color: #fff; }
      .button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25); }
    .button.is-info:active, .button.is-info.is-active {
      background-color: #238cd1;
      border-color: transparent;
      color: #fff; }
    .button.is-info[disabled], fieldset[disabled] .button.is-info {
      background-color: #3298dc;
      border-color: transparent;
      box-shadow: none; }
    .button.is-info.is-inverted {
      background-color: #fff;
      color: #3298dc; }
      .button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered {
        background-color: #f2f2f2; }
      .button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted {
        background-color: #fff;
        border-color: transparent;
        box-shadow: none;
        color: #3298dc; }
    .button.is-info.is-loading::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-info.is-outlined {
      background-color: transparent;
      border-color: #3298dc;
      color: #3298dc; }
      .button.is-info.is-outlined:hover, .button.is-info.is-outlined.is-hovered, .button.is-info.is-outlined:focus, .button.is-info.is-outlined.is-focused {
        background-color: #3298dc;
        border-color: #3298dc;
        color: #fff; }
      .button.is-info.is-outlined.is-loading::after {
        border-color: transparent transparent #3298dc #3298dc !important; }
      .button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #fff #fff !important; }
      .button.is-info.is-outlined[disabled], fieldset[disabled] .button.is-info.is-outlined {
        background-color: transparent;
        border-color: #3298dc;
        box-shadow: none;
        color: #3298dc; }
    .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.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused {
        background-color: #fff;
        color: #3298dc; }
      .button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #3298dc #3298dc !important; }
      .button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-info.is-inverted.is-outlined {
        background-color: transparent;
        border-color: #fff;
        box-shadow: none;
        color: #fff; }
    .button.is-info.is-light {
      background-color: #eef6fc;
      color: #1d72aa; }
      .button.is-info.is-light:hover, .button.is-info.is-light.is-hovered {
        background-color: #e3f1fa;
        border-color: transparent;
        color: #1d72aa; }
      .button.is-info.is-light:active, .button.is-info.is-light.is-active {
        background-color: #d8ebf8;
        border-color: transparent;
        color: #1d72aa; }
  .button.is-success {
    background-color: #48c774;
    border-color: transparent;
    color: #fff; }
    .button.is-success:hover, .button.is-success.is-hovered {
      background-color: #3ec46d;
      border-color: transparent;
      color: #fff; }
    .button.is-success:focus, .button.is-success.is-focused {
      border-color: transparent;
      color: #fff; }
      .button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25); }
    .button.is-success:active, .button.is-success.is-active {
      background-color: #3abb67;
      border-color: transparent;
      color: #fff; }
    .button.is-success[disabled], fieldset[disabled] .button.is-success {
      background-color: #48c774;
      border-color: transparent;
      box-shadow: none; }
    .button.is-success.is-inverted {
      background-color: #fff;
      color: #48c774; }
      .button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered {
        background-color: #f2f2f2; }
      .button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted {
        background-color: #fff;
        border-color: transparent;
        box-shadow: none;
        color: #48c774; }
    .button.is-success.is-loading::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-success.is-outlined {
      background-color: transparent;
      border-color: #48c774;
      color: #48c774; }
      .button.is-success.is-outlined:hover, .button.is-success.is-outlined.is-hovered, .button.is-success.is-outlined:focus, .button.is-success.is-outlined.is-focused {
        background-color: #48c774;
        border-color: #48c774;
        color: #fff; }
      .button.is-success.is-outlined.is-loading::after {
        border-color: transparent transparent #48c774 #48c774 !important; }
      .button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #fff #fff !important; }
      .button.is-success.is-outlined[disabled], fieldset[disabled] .button.is-success.is-outlined {
        background-color: transparent;
        border-color: #48c774;
        box-shadow: none;
        color: #48c774; }
    .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.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused {
        background-color: #fff;
        color: #48c774; }
      .button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #48c774 #48c774 !important; }
      .button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-success.is-inverted.is-outlined {
        background-color: transparent;
        border-color: #fff;
        box-shadow: none;
        color: #fff; }
    .button.is-success.is-light {
      background-color: #effaf3;
      color: #257942; }
      .button.is-success.is-light:hover, .button.is-success.is-light.is-hovered {
        background-color: #e6f7ec;
        border-color: transparent;
        color: #257942; }
      .button.is-success.is-light:active, .button.is-success.is-light.is-active {
        background-color: #dcf4e4;
        border-color: transparent;
        color: #257942; }
  .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;
      color: rgba(0, 0, 0, 0.7); }
      .button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); }
    .button.is-warning:active, .button.is-warning.is-active {
      background-color: #ffd83d;
      border-color: transparent;
      color: rgba(0, 0, 0, 0.7); }
    .button.is-warning[disabled], fieldset[disabled] .button.is-warning {
      background-color: #ffdd57;
      border-color: transparent;
      box-shadow: none; }
    .button.is-warning.is-inverted {
      background-color: rgba(0, 0, 0, 0.7);
      color: #ffdd57; }
      .button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered {
        background-color: rgba(0, 0, 0, 0.7); }
      .button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted {
        background-color: rgba(0, 0, 0, 0.7);
        border-color: transparent;
        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.is-hovered, .button.is-warning.is-outlined:focus, .button.is-warning.is-outlined.is-focused {
        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.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
      .button.is-warning.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-outlined {
        background-color: transparent;
        border-color: #ffdd57;
        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.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused {
        background-color: rgba(0, 0, 0, 0.7);
        color: #ffdd57; }
      .button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #ffdd57 #ffdd57 !important; }
      .button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-inverted.is-outlined {
        background-color: transparent;
        border-color: rgba(0, 0, 0, 0.7);
        box-shadow: none;
        color: rgba(0, 0, 0, 0.7); }
    .button.is-warning.is-light {
      background-color: #fffbeb;
      color: #947600; }
      .button.is-warning.is-light:hover, .button.is-warning.is-light.is-hovered {
        background-color: #fff8de;
        border-color: transparent;
        color: #947600; }
      .button.is-warning.is-light:active, .button.is-warning.is-light.is-active {
        background-color: #fff6d1;
        border-color: transparent;
        color: #947600; }
  .button.is-danger {
    background-color: #f14668;
    border-color: transparent;
    color: #fff; }
    .button.is-danger:hover, .button.is-danger.is-hovered {
      background-color: #f03a5f;
      border-color: transparent;
      color: #fff; }
    .button.is-danger:focus, .button.is-danger.is-focused {
      border-color: transparent;
      color: #fff; }
      .button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) {
        box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25); }
    .button.is-danger:active, .button.is-danger.is-active {
      background-color: #ef2e55;
      border-color: transparent;
      color: #fff; }
    .button.is-danger[disabled], fieldset[disabled] .button.is-danger {
      background-color: #f14668;
      border-color: transparent;
      box-shadow: none; }
    .button.is-danger.is-inverted {
      background-color: #fff;
      color: #f14668; }
      .button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered {
        background-color: #f2f2f2; }
      .button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted {
        background-color: #fff;
        border-color: transparent;
        box-shadow: none;
        color: #f14668; }
    .button.is-danger.is-loading::after {
      border-color: transparent transparent #fff #fff !important; }
    .button.is-danger.is-outlined {
      background-color: transparent;
      border-color: #f14668;
      color: #f14668; }
      .button.is-danger.is-outlined:hover, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined.is-focused {
        background-color: #f14668;
        border-color: #f14668;
        color: #fff; }
      .button.is-danger.is-outlined.is-loading::after {
        border-color: transparent transparent #f14668 #f14668 !important; }
      .button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #fff #fff !important; }
      .button.is-danger.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-outlined {
        background-color: transparent;
        border-color: #f14668;
        box-shadow: none;
        color: #f14668; }
    .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.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused {
        background-color: #fff;
        color: #f14668; }
      .button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after {
        border-color: transparent transparent #f14668 #f14668 !important; }
      .button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-inverted.is-outlined {
        background-color: transparent;
        border-color: #fff;
        box-shadow: none;
        color: #fff; }
    .button.is-danger.is-light {
      background-color: #feecf0;
      color: #cc0f35; }
      .button.is-danger.is-light:hover, .button.is-danger.is-light.is-hovered {
        background-color: #fde0e6;
        border-color: transparent;
        color: #cc0f35; }
      .button.is-danger.is-light:active, .button.is-danger.is-light.is-active {
        background-color: #fcd4dc;
        border-color: transparent;
        color: #cc0f35; }
  .button.is-small {
    font-size: 0.75rem; }
    .button.is-small:not(.is-rounded) {
      border-radius: 2px; }
  .button.is-normal {
    font-size: 1rem; }
  .button.is-medium {
    font-size: 1.25rem; }
  .button.is-large {
    font-size: 1.5rem; }
  .button[disabled], fieldset[disabled] .button {
    background-color: white;
    border-color: #dbdbdb;
    box-shadow: none;
    opacity: 0.5; }
  .button.is-fullwidth {
    display: flex;
    width: 100%; }
  .button.is-loading {
    color: transparent !important;
    pointer-events: none; }
    .button.is-loading::after {
      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;
    box-shadow: none;
    pointer-events: none; }
  .button.is-rounded {
    border-radius: 290486px;
    padding-left: calc(1em + 0.25em);
    padding-right: calc(1em + 0.25em); }

.buttons {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .buttons .button {
    margin-bottom: 0.5rem; }
    .buttons .button:not(:last-child):not(.is-fullwidth) {
      margin-right: 0.5rem; }
  .buttons:last-child {
    margin-bottom: -0.5rem; }
  .buttons:not(:last-child) {
    margin-bottom: 1rem; }
  .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) {
    font-size: 0.75rem; }
    .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded) {
      border-radius: 2px; }
  .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) {
    font-size: 1.25rem; }
  .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) {
    font-size: 1.5rem; }
  .buttons.has-addons .button:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .buttons.has-addons .button:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    margin-right: -1px; }
  .buttons.has-addons .button:last-child {
    margin-right: 0; }
  .buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered {
    z-index: 2; }
  .buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected {
    z-index: 3; }
    .buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover {
      z-index: 4; }
  .buttons.has-addons .button.is-expanded {
    flex-grow: 1;
    flex-shrink: 1; }
  .buttons.is-centered {
    justify-content: center; }
    .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) {
      margin-left: 0.25rem;
      margin-right: 0.25rem; }
  .buttons.is-right {
    justify-content: flex-end; }
    .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) {
      margin-left: 0.25rem;
      margin-right: 0.25rem; }

.container {
  flex-grow: 1;
  margin: 0 auto;
  position: relative;
  width: auto; }
  .container.is-fluid {
    max-width: none !important;
    padding-left: 32px;
    padding-right: 32px;
    width: 100%; }
  @media screen and (min-width: 1024px) {
    .container {
      max-width: 960px; } }
  @media screen and (max-width: 1215px) {
    .container.is-widescreen:not(.is-max-desktop) {
      max-width: 1152px; } }
  @media screen and (max-width: 1407px) {
    .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen) {
      max-width: 1344px; } }
  @media screen and (min-width: 1216px) {
    .container:not(.is-max-desktop) {
      max-width: 1152px; } }
  @media screen and (min-width: 1408px) {
    .container:not(.is-max-desktop):not(.is-max-widescreen) {
      max-width: 1344px; } }
.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: 600;
  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-position: outside;
  margin-left: 2em;
  margin-top: 1em; }
  .content ol:not([type]) {
    list-style-type: decimal; }
    .content ol.is-lower-alpha:not([type]) {
      list-style-type: lower-alpha; }
    .content ol.is-lower-roman:not([type]) {
      list-style-type: lower-roman; }
    .content ol.is-upper-alpha:not([type]) {
      list-style-type: upper-alpha; }
    .content ol.is-upper-roman:not([type]) {
      list-style-type: upper-roman; }

.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 {
  margin-left: 2em;
  margin-right: 2em;
  text-align: center; }
  .content figure:not(:first-child) {
    margin-top: 2em; }
  .content figure:not(:last-child) {
    margin-bottom: 2em; }
  .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: 75%; }

.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; }
    .content table th:not([align]) {
      text-align: inherit; }
  .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 .tabs li + li {
  margin-top: 0; }

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

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

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

.icon {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  height: 1.5rem;
  width: 1.5rem; }
  .icon.is-small {
    height: 1rem;
    width: 1rem; }
  .icon.is-medium {
    height: 2rem;
    width: 2rem; }
  .icon.is-large {
    height: 3rem;
    width: 3rem; }

.icon-text {
  align-items: flex-start;
  color: inherit;
  display: inline-flex;
  flex-wrap: wrap;
  line-height: 1.5rem;
  vertical-align: top; }
  .icon-text .icon {
    flex-grow: 0;
    flex-shrink: 0; }
    .icon-text .icon:not(:last-child) {
      margin-right: 0.25em; }
    .icon-text .icon:not(:first-child) {
      margin-left: 0.25em; }

div.icon-text {
  display: flex; }

.image {
  display: block;
  position: relative; }
  .image img {
    display: block;
    height: auto;
    width: 100%; }
    .image img.is-rounded {
      border-radius: 290486px; }
  .image.is-fullwidth {
    width: 100%; }
  .image.is-square img,
  .image.is-square .has-ratio, .image.is-1by1 img,
  .image.is-1by1 .has-ratio, .image.is-5by4 img,
  .image.is-5by4 .has-ratio, .image.is-4by3 img,
  .image.is-4by3 .has-ratio, .image.is-3by2 img,
  .image.is-3by2 .has-ratio, .image.is-5by3 img,
  .image.is-5by3 .has-ratio, .image.is-16by9 img,
  .image.is-16by9 .has-ratio, .image.is-2by1 img,
  .image.is-2by1 .has-ratio, .image.is-3by1 img,
  .image.is-3by1 .has-ratio, .image.is-4by5 img,
  .image.is-4by5 .has-ratio, .image.is-3by4 img,
  .image.is-3by4 .has-ratio, .image.is-2by3 img,
  .image.is-2by3 .has-ratio, .image.is-3by5 img,
  .image.is-3by5 .has-ratio, .image.is-9by16 img,
  .image.is-9by16 .has-ratio, .image.is-1by2 img,
  .image.is-1by2 .has-ratio, .image.is-1by3 img,
  .image.is-1by3 .has-ratio {
    height: 100%;
    width: 100%; }
  .image.is-square, .image.is-1by1 {
    padding-top: 100%; }
  .image.is-5by4 {
    padding-top: 80%; }
  .image.is-4by3 {
    padding-top: 75%; }
  .image.is-3by2 {
    padding-top: 66.6666%; }
  .image.is-5by3 {
    padding-top: 60%; }
  .image.is-16by9 {
    padding-top: 56.25%; }
  .image.is-2by1 {
    padding-top: 50%; }
  .image.is-3by1 {
    padding-top: 33.3333%; }
  .image.is-4by5 {
    padding-top: 125%; }
  .image.is-3by4 {
    padding-top: 133.3333%; }
  .image.is-2by3 {
    padding-top: 150%; }
  .image.is-3by5 {
    padding-top: 166.6666%; }
  .image.is-9by16 {
    padding-top: 177.7777%; }
  .image.is-1by2 {
    padding-top: 200%; }
  .image.is-1by3 {
    padding-top: 300%; }
  .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: 4px;
  position: relative;
  padding: 1.25rem 2.5rem 1.25rem 1.5rem; }
  .notification a:not(.button):not(.dropdown-item) {
    color: currentColor;
    text-decoration: underline; }
  .notification strong {
    color: currentColor; }
  .notification code,
  .notification pre {
    background: white; }
  .notification pre code {
    background: transparent; }
  .notification > .delete {
    right: 0.5rem;
    position: absolute;
    top: 0.5rem; }
  .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: rgba(0, 0, 0, 0.7); }
  .notification.is-dark {
    background-color: #363636;
    color: #fff; }
  .notification.is-primary {
    background-color: #020873;
    color: #fff; }
    .notification.is-primary.is-light {
      background-color: #ebecff;
      color: #222efb; }
  .notification.is-link {
    background-color: #3273dc;
    color: #fff; }
    .notification.is-link.is-light {
      background-color: #eef3fc;
      color: #2160c4; }
  .notification.is-info {
    background-color: #3298dc;
    color: #fff; }
    .notification.is-info.is-light {
      background-color: #eef6fc;
      color: #1d72aa; }
  .notification.is-success {
    background-color: #48c774;
    color: #fff; }
    .notification.is-success.is-light {
      background-color: #effaf3;
      color: #257942; }
  .notification.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
    .notification.is-warning.is-light {
      background-color: #fffbeb;
      color: #947600; }
  .notification.is-danger {
    background-color: #f14668;
    color: #fff; }
    .notification.is-danger.is-light {
      background-color: #feecf0;
      color: #cc0f35; }

.progress {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  border-radius: 290486px;
  display: block;
  height: 1rem;
  overflow: hidden;
  padding: 0;
  width: 100%; }
  .progress::-webkit-progress-bar {
    background-color: #ededed; }
  .progress::-webkit-progress-value {
    background-color: #4a4a4a; }
  .progress::-moz-progress-bar {
    background-color: #4a4a4a; }
  .progress::-ms-fill {
    background-color: #4a4a4a;
    border: none; }
  .progress.is-white::-webkit-progress-value {
    background-color: white; }
  .progress.is-white::-moz-progress-bar {
    background-color: white; }
  .progress.is-white::-ms-fill {
    background-color: white; }
  .progress.is-white:indeterminate {
    background-image: linear-gradient(to right, white 30%, #ededed 30%); }
  .progress.is-black::-webkit-progress-value {
    background-color: #0a0a0a; }
  .progress.is-black::-moz-progress-bar {
    background-color: #0a0a0a; }
  .progress.is-black::-ms-fill {
    background-color: #0a0a0a; }
  .progress.is-black:indeterminate {
    background-image: linear-gradient(to right, #0a0a0a 30%, #ededed 30%); }
  .progress.is-light::-webkit-progress-value {
    background-color: whitesmoke; }
  .progress.is-light::-moz-progress-bar {
    background-color: whitesmoke; }
  .progress.is-light::-ms-fill {
    background-color: whitesmoke; }
  .progress.is-light:indeterminate {
    background-image: linear-gradient(to right, whitesmoke 30%, #ededed 30%); }
  .progress.is-dark::-webkit-progress-value {
    background-color: #363636; }
  .progress.is-dark::-moz-progress-bar {
    background-color: #363636; }
  .progress.is-dark::-ms-fill {
    background-color: #363636; }
  .progress.is-dark:indeterminate {
    background-image: linear-gradient(to right, #363636 30%, #ededed 30%); }
  .progress.is-primary::-webkit-progress-value {
    background-color: #020873; }
  .progress.is-primary::-moz-progress-bar {
    background-color: #020873; }
  .progress.is-primary::-ms-fill {
    background-color: #020873; }
  .progress.is-primary:indeterminate {
    background-image: linear-gradient(to right, #020873 30%, #ededed 30%); }
  .progress.is-link::-webkit-progress-value {
    background-color: #3273dc; }
  .progress.is-link::-moz-progress-bar {
    background-color: #3273dc; }
  .progress.is-link::-ms-fill {
    background-color: #3273dc; }
  .progress.is-link:indeterminate {
    background-image: linear-gradient(to right, #3273dc 30%, #ededed 30%); }
  .progress.is-info::-webkit-progress-value {
    background-color: #3298dc; }
  .progress.is-info::-moz-progress-bar {
    background-color: #3298dc; }
  .progress.is-info::-ms-fill {
    background-color: #3298dc; }
  .progress.is-info:indeterminate {
    background-image: linear-gradient(to right, #3298dc 30%, #ededed 30%); }
  .progress.is-success::-webkit-progress-value {
    background-color: #48c774; }
  .progress.is-success::-moz-progress-bar {
    background-color: #48c774; }
  .progress.is-success::-ms-fill {
    background-color: #48c774; }
  .progress.is-success:indeterminate {
    background-image: linear-gradient(to right, #48c774 30%, #ededed 30%); }
  .progress.is-warning::-webkit-progress-value {
    background-color: #ffdd57; }
  .progress.is-warning::-moz-progress-bar {
    background-color: #ffdd57; }
  .progress.is-warning::-ms-fill {
    background-color: #ffdd57; }
  .progress.is-warning:indeterminate {
    background-image: linear-gradient(to right, #ffdd57 30%, #ededed 30%); }
  .progress.is-danger::-webkit-progress-value {
    background-color: #f14668; }
  .progress.is-danger::-moz-progress-bar {
    background-color: #f14668; }
  .progress.is-danger::-ms-fill {
    background-color: #f14668; }
  .progress.is-danger:indeterminate {
    background-image: linear-gradient(to right, #f14668 30%, #ededed 30%); }
  .progress:indeterminate {
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-name: moveIndeterminate;
    animation-timing-function: linear;
    background-color: #ededed;
    background-image: linear-gradient(to right, #4a4a4a 30%, #ededed 30%);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: 150% 150%; }
    .progress:indeterminate::-webkit-progress-bar {
      background-color: transparent; }
    .progress:indeterminate::-moz-progress-bar {
      background-color: transparent; }
    .progress:indeterminate::-ms-fill {
      animation-name: none; }
  .progress.is-small {
    height: 0.75rem; }
  .progress.is-medium {
    height: 1.25rem; }
  .progress.is-large {
    height: 1.5rem; }

@keyframes moveIndeterminate {
  from {
    background-position: 200% 0; }
  to {
    background-position: -200% 0; } }

.table {
  background-color: white;
  color: #363636; }
  .table td,
  .table th {
    border: 1px solid #dbdbdb;
    border-width: 0 0 1px;
    padding: 0.5em 0.75em;
    vertical-align: top; }
    .table td.is-white,
    .table th.is-white {
      background-color: white;
      border-color: white;
      color: #0a0a0a; }
    .table td.is-black,
    .table th.is-black {
      background-color: #0a0a0a;
      border-color: #0a0a0a;
      color: white; }
    .table td.is-light,
    .table th.is-light {
      background-color: whitesmoke;
      border-color: whitesmoke;
      color: rgba(0, 0, 0, 0.7); }
    .table td.is-dark,
    .table th.is-dark {
      background-color: #363636;
      border-color: #363636;
      color: #fff; }
    .table td.is-primary,
    .table th.is-primary {
      background-color: #020873;
      border-color: #020873;
      color: #fff; }
    .table td.is-link,
    .table th.is-link {
      background-color: #3273dc;
      border-color: #3273dc;
      color: #fff; }
    .table td.is-info,
    .table th.is-info {
      background-color: #3298dc;
      border-color: #3298dc;
      color: #fff; }
    .table td.is-success,
    .table th.is-success {
      background-color: #48c774;
      border-color: #48c774;
      color: #fff; }
    .table td.is-warning,
    .table th.is-warning {
      background-color: #ffdd57;
      border-color: #ffdd57;
      color: rgba(0, 0, 0, 0.7); }
    .table td.is-danger,
    .table th.is-danger {
      background-color: #f14668;
      border-color: #f14668;
      color: #fff; }
    .table td.is-narrow,
    .table th.is-narrow {
      white-space: nowrap;
      width: 1%; }
    .table td.is-selected,
    .table th.is-selected {
      background-color: #020873;
      color: #fff; }
      .table td.is-selected a,
      .table td.is-selected strong,
      .table th.is-selected a,
      .table th.is-selected strong {
        color: currentColor; }
    .table td.is-vcentered,
    .table th.is-vcentered {
      vertical-align: middle; }
  .table th {
    color: #363636; }
    .table th:not([align]) {
      text-align: inherit; }
  .table tr.is-selected {
    background-color: #020873;
    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 {
    background-color: transparent; }
    .table thead td,
    .table thead th {
      border-width: 0 0 2px;
      color: #363636; }
  .table tfoot {
    background-color: transparent; }
    .table tfoot td,
    .table tfoot th {
      border-width: 2px 0 0;
      color: #363636; }
  .table tbody {
    background-color: transparent; }
    .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-fullwidth {
    width: 100%; }
  .table.is-hoverable tbody tr:not(.is-selected):hover {
    background-color: #fafafa; }
  .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover {
    background-color: #fafafa; }
    .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) {
      background-color: whitesmoke; }
  .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-container {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
  overflow-y: hidden;
  max-width: 100%; }

.tags {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .tags .tag {
    margin-bottom: 0.5rem; }
    .tags .tag:not(:last-child) {
      margin-right: 0.5rem; }
  .tags:last-child {
    margin-bottom: -0.5rem; }
  .tags:not(:last-child) {
    margin-bottom: 1rem; }
  .tags.are-medium .tag:not(.is-normal):not(.is-large) {
    font-size: 1rem; }
  .tags.are-large .tag:not(.is-normal):not(.is-medium) {
    font-size: 1.25rem; }
  .tags.is-centered {
    justify-content: center; }
    .tags.is-centered .tag {
      margin-right: 0.25rem;
      margin-left: 0.25rem; }
  .tags.is-right {
    justify-content: flex-end; }
    .tags.is-right .tag:not(:first-child) {
      margin-left: 0.5rem; }
    .tags.is-right .tag:not(:last-child) {
      margin-right: 0; }
  .tags.has-addons .tag {
    margin-right: 0; }
    .tags.has-addons .tag:not(:first-child) {
      margin-left: 0;
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
    .tags.has-addons .tag:not(:last-child) {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }

.tag:not(body) {
  align-items: center;
  background-color: whitesmoke;
  border-radius: 4px;
  color: #4a4a4a;
  display: inline-flex;
  font-size: 0.75rem;
  height: 2em;
  justify-content: center;
  line-height: 1.5;
  padding-left: 0.75em;
  padding-right: 0.75em;
  white-space: nowrap; }
  .tag:not(body) .delete {
    margin-left: 0.25rem;
    margin-right: -0.375rem; }
  .tag.is-white:not(body) {
    background-color: white;
    color: #0a0a0a; }
  .tag.is-black:not(body) {
    background-color: #0a0a0a;
    color: white; }
  .tag.is-light:not(body) {
    background-color: whitesmoke;
    color: rgba(0, 0, 0, 0.7); }
  .tag.is-dark:not(body) {
    background-color: #363636;
    color: #fff; }
  .tag.is-primary:not(body) {
    background-color: #020873;
    color: #fff; }
    .tag.is-primary.is-light:not(body) {
      background-color: #ebecff;
      color: #222efb; }
  .tag.is-link:not(body) {
    background-color: #3273dc;
    color: #fff; }
    .tag.is-link.is-light:not(body) {
      background-color: #eef3fc;
      color: #2160c4; }
  .tag.is-info:not(body) {
    background-color: #3298dc;
    color: #fff; }
    .tag.is-info.is-light:not(body) {
      background-color: #eef6fc;
      color: #1d72aa; }
  .tag.is-success:not(body) {
    background-color: #48c774;
    color: #fff; }
    .tag.is-success.is-light:not(body) {
      background-color: #effaf3;
      color: #257942; }
  .tag.is-warning:not(body) {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
    .tag.is-warning.is-light:not(body) {
      background-color: #fffbeb;
      color: #947600; }
  .tag.is-danger:not(body) {
    background-color: #f14668;
    color: #fff; }
    .tag.is-danger.is-light:not(body) {
      background-color: #feecf0;
      color: #cc0f35; }
  .tag.is-normal:not(body) {
    font-size: 0.75rem; }
  .tag.is-medium:not(body) {
    font-size: 1rem; }
  .tag.is-large:not(body) {
    font-size: 1.25rem; }
  .tag:not(body) .icon:first-child:not(:last-child) {
    margin-left: -0.375em;
    margin-right: 0.1875em; }
  .tag:not(body) .icon:last-child:not(:first-child) {
    margin-left: 0.1875em;
    margin-right: -0.375em; }
  .tag:not(body) .icon:first-child:last-child {
    margin-left: -0.375em;
    margin-right: -0.375em; }
  .tag.is-delete:not(body) {
    margin-left: 1px;
    padding: 0;
    position: relative;
    width: 2em; }
    .tag.is-delete:not(body)::before, .tag.is-delete:not(body)::after {
      background-color: currentColor;
      content: "";
      display: block;
      left: 50%;
      position: absolute;
      top: 50%;
      transform: translateX(-50%) translateY(-50%) rotate(45deg);
      transform-origin: center center; }
    .tag.is-delete:not(body)::before {
      height: 1px;
      width: 50%; }
    .tag.is-delete:not(body)::after {
      height: 50%;
      width: 1px; }
    .tag.is-delete:not(body):hover, .tag.is-delete:not(body):focus {
      background-color: #e8e8e8; }
    .tag.is-delete:not(body):active {
      background-color: #dbdbdb; }
  .tag.is-rounded:not(body) {
    border-radius: 290486px; }

a.tag:hover {
  text-decoration: underline; }

.title,
.subtitle {
  word-break: break-word; }
  .title em,
  .title span,
  .subtitle em,
  .subtitle span {
    font-weight: inherit; }
  .title sub,
  .subtitle sub {
    font-size: 0.75em; }
  .title sup,
  .subtitle sup {
    font-size: 0.75em; }
  .title .tag,
  .subtitle .tag {
    vertical-align: middle; }

.title {
  color: #363636;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.125; }
  .title strong {
    color: inherit;
    font-weight: inherit; }
  .title + .highlight {
    margin-top: -0.75rem; }
  .title:not(.is-spaced) + .subtitle {
    margin-top: -1.25rem; }
  .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; }
  .title.is-7 {
    font-size: 0.75rem; }

.subtitle {
  color: #4a4a4a;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.25; }
  .subtitle strong {
    color: #363636;
    font-weight: 600; }
  .subtitle:not(.is-spaced) + .title {
    margin-top: -1.25rem; }
  .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; }
  .subtitle.is-7 {
    font-size: 0.75rem; }

.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 pre {
    overflow: auto;
    max-width: 100%; }

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

/* Bulma Form */
.select select, .textarea, .input {
  background-color: white;
  border-color: #dbdbdb;
  border-radius: 4px;
  color: #363636; }
  .select select::-moz-placeholder, .textarea::-moz-placeholder, .input::-moz-placeholder {
    color: rgba(54, 54, 54, 0.3); }
  .select select::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .input::-webkit-input-placeholder {
    color: rgba(54, 54, 54, 0.3); }
  .select select:-moz-placeholder, .textarea:-moz-placeholder, .input:-moz-placeholder {
    color: rgba(54, 54, 54, 0.3); }
  .select select:-ms-input-placeholder, .textarea:-ms-input-placeholder, .input:-ms-input-placeholder {
    color: rgba(54, 54, 54, 0.3); }
  .select select:hover, .textarea:hover, .input:hover, .select select.is-hovered, .is-hovered.textarea, .is-hovered.input {
    border-color: #b5b5b5; }
  .select select:focus, .textarea:focus, .input:focus, .select select.is-focused, .is-focused.textarea, .is-focused.input, .select select:active, .textarea:active, .input:active, .select select.is-active, .is-active.textarea, .is-active.input {
    border-color: #3273dc;
    box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
  .select select[disabled], .textarea[disabled], .input[disabled], fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input {
    background-color: whitesmoke;
    border-color: whitesmoke;
    box-shadow: none;
    color: #7a7a7a; }
    .select select[disabled]::-moz-placeholder, .textarea[disabled]::-moz-placeholder, .input[disabled]::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder {
      color: rgba(122, 122, 122, 0.3); }
    .select select[disabled]::-webkit-input-placeholder, .textarea[disabled]::-webkit-input-placeholder, .input[disabled]::-webkit-input-placeholder, fieldset[disabled] .select select::-webkit-input-placeholder, .select fieldset[disabled] select::-webkit-input-placeholder, fieldset[disabled] .textarea::-webkit-input-placeholder, fieldset[disabled] .input::-webkit-input-placeholder {
      color: rgba(122, 122, 122, 0.3); }
    .select select[disabled]:-moz-placeholder, .textarea[disabled]:-moz-placeholder, .input[disabled]:-moz-placeholder, fieldset[disabled] .select select:-moz-placeholder, .select fieldset[disabled] select:-moz-placeholder, fieldset[disabled] .textarea:-moz-placeholder, fieldset[disabled] .input:-moz-placeholder {
      color: rgba(122, 122, 122, 0.3); }
    .select select[disabled]:-ms-input-placeholder, .textarea[disabled]:-ms-input-placeholder, .input[disabled]:-ms-input-placeholder, fieldset[disabled] .select select:-ms-input-placeholder, .select fieldset[disabled] select:-ms-input-placeholder, fieldset[disabled] .textarea:-ms-input-placeholder, fieldset[disabled] .input:-ms-input-placeholder {
      color: rgba(122, 122, 122, 0.3); }

.textarea, .input {
  box-shadow: inset 0 0.0625em 0.125em rgba(10, 10, 10, 0.05);
  max-width: 100%;
  width: 100%; }
  .textarea[readonly], .input[readonly] {
    box-shadow: none; }
  .is-white.textarea, .is-white.input {
    border-color: white; }
    .is-white.textarea:focus, .is-white.input:focus, .is-white.is-focused.textarea, .is-white.is-focused.input, .is-white.textarea:active, .is-white.input:active, .is-white.is-active.textarea, .is-white.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); }
  .is-black.textarea, .is-black.input {
    border-color: #0a0a0a; }
    .is-black.textarea:focus, .is-black.input:focus, .is-black.is-focused.textarea, .is-black.is-focused.input, .is-black.textarea:active, .is-black.input:active, .is-black.is-active.textarea, .is-black.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); }
  .is-light.textarea, .is-light.input {
    border-color: whitesmoke; }
    .is-light.textarea:focus, .is-light.input:focus, .is-light.is-focused.textarea, .is-light.is-focused.input, .is-light.textarea:active, .is-light.input:active, .is-light.is-active.textarea, .is-light.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); }
  .is-dark.textarea, .is-dark.input {
    border-color: #363636; }
    .is-dark.textarea:focus, .is-dark.input:focus, .is-dark.is-focused.textarea, .is-dark.is-focused.input, .is-dark.textarea:active, .is-dark.input:active, .is-dark.is-active.textarea, .is-dark.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); }
  .is-primary.textarea, .is-primary.input {
    border-color: #020873; }
    .is-primary.textarea:focus, .is-primary.input:focus, .is-primary.is-focused.textarea, .is-primary.is-focused.input, .is-primary.textarea:active, .is-primary.input:active, .is-primary.is-active.textarea, .is-primary.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(2, 8, 115, 0.25); }
  .is-link.textarea, .is-link.input {
    border-color: #3273dc; }
    .is-link.textarea:focus, .is-link.input:focus, .is-link.is-focused.textarea, .is-link.is-focused.input, .is-link.textarea:active, .is-link.input:active, .is-link.is-active.textarea, .is-link.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
  .is-info.textarea, .is-info.input {
    border-color: #3298dc; }
    .is-info.textarea:focus, .is-info.input:focus, .is-info.is-focused.textarea, .is-info.is-focused.input, .is-info.textarea:active, .is-info.input:active, .is-info.is-active.textarea, .is-info.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25); }
  .is-success.textarea, .is-success.input {
    border-color: #48c774; }
    .is-success.textarea:focus, .is-success.input:focus, .is-success.is-focused.textarea, .is-success.is-focused.input, .is-success.textarea:active, .is-success.input:active, .is-success.is-active.textarea, .is-success.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25); }
  .is-warning.textarea, .is-warning.input {
    border-color: #ffdd57; }
    .is-warning.textarea:focus, .is-warning.input:focus, .is-warning.is-focused.textarea, .is-warning.is-focused.input, .is-warning.textarea:active, .is-warning.input:active, .is-warning.is-active.textarea, .is-warning.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); }
  .is-danger.textarea, .is-danger.input {
    border-color: #f14668; }
    .is-danger.textarea:focus, .is-danger.input:focus, .is-danger.is-focused.textarea, .is-danger.is-focused.input, .is-danger.textarea:active, .is-danger.input:active, .is-danger.is-active.textarea, .is-danger.is-active.input {
      box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25); }
  .is-small.textarea, .is-small.input {
    border-radius: 2px;
    font-size: 0.75rem; }
  .is-medium.textarea, .is-medium.input {
    font-size: 1.25rem; }
  .is-large.textarea, .is-large.input {
    font-size: 1.5rem; }
  .is-fullwidth.textarea, .is-fullwidth.input {
    display: block;
    width: 100%; }
  .is-inline.textarea, .is-inline.input {
    display: inline;
    width: auto; }

.input.is-rounded {
  border-radius: 290486px;
  padding-left: calc(calc(0.75em - 1px) + 0.375em);
  padding-right: calc(calc(0.75em - 1px) + 0.375em); }

.input.is-static {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  padding-left: 0;
  padding-right: 0; }

.textarea {
  display: block;
  max-width: 100%;
  min-width: 100%;
  padding: calc(0.75em - 1px);
  resize: vertical; }
  .textarea:not([rows]) {
    max-height: 40em;
    min-height: 8em; }
  .textarea[rows] {
    height: initial; }
  .textarea.has-fixed-size {
    resize: none; }

.radio, .checkbox {
  cursor: pointer;
  display: inline-block;
  line-height: 1.25;
  position: relative; }
  .radio input, .checkbox input {
    cursor: pointer; }
  .radio:hover, .checkbox:hover {
    color: #363636; }
  .radio[disabled], .checkbox[disabled], fieldset[disabled] .radio, fieldset[disabled] .checkbox,
  .radio input[disabled],
  .checkbox input[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.5em; }
  .select:not(.is-multiple):not(.is-loading)::after {
    border-color: #3273dc;
    right: 1.125em;
    z-index: 4; }
  .select.is-rounded select {
    border-radius: 290486px;
    padding-left: 1em; }
  .select select {
    cursor: pointer;
    display: block;
    font-size: 1em;
    max-width: 100%;
    outline: none; }
    .select select::-ms-expand {
      display: none; }
    .select select[disabled]:hover, fieldset[disabled] .select select:hover {
      border-color: whitesmoke; }
    .select select:not([multiple]) {
      padding-right: 2.5em; }
    .select select[multiple] {
      height: auto;
      padding: 0; }
      .select select[multiple] option {
        padding: 0.5em 1em; }
  .select:not(.is-multiple):not(.is-loading):hover::after {
    border-color: #363636; }
  .select.is-white:not(:hover)::after {
    border-color: white; }
  .select.is-white select {
    border-color: white; }
    .select.is-white select:hover, .select.is-white select.is-hovered {
      border-color: #f2f2f2; }
    .select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active {
      box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); }
  .select.is-black:not(:hover)::after {
    border-color: #0a0a0a; }
  .select.is-black select {
    border-color: #0a0a0a; }
    .select.is-black select:hover, .select.is-black select.is-hovered {
      border-color: black; }
    .select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active {
      box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); }
  .select.is-light:not(:hover)::after {
    border-color: whitesmoke; }
  .select.is-light select {
    border-color: whitesmoke; }
    .select.is-light select:hover, .select.is-light select.is-hovered {
      border-color: #e8e8e8; }
    .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active {
      box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); }
  .select.is-dark:not(:hover)::after {
    border-color: #363636; }
  .select.is-dark select {
    border-color: #363636; }
    .select.is-dark select:hover, .select.is-dark select.is-hovered {
      border-color: #292929; }
    .select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active {
      box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); }
  .select.is-primary:not(:hover)::after {
    border-color: #020873; }
  .select.is-primary select {
    border-color: #020873; }
    .select.is-primary select:hover, .select.is-primary select.is-hovered {
      border-color: #02065a; }
    .select.is-primary select:focus, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select.is-active {
      box-shadow: 0 0 0 0.125em rgba(2, 8, 115, 0.25); }
  .select.is-link:not(:hover)::after {
    border-color: #3273dc; }
  .select.is-link select {
    border-color: #3273dc; }
    .select.is-link select:hover, .select.is-link select.is-hovered {
      border-color: #2366d1; }
    .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active {
      box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
  .select.is-info:not(:hover)::after {
    border-color: #3298dc; }
  .select.is-info select {
    border-color: #3298dc; }
    .select.is-info select:hover, .select.is-info select.is-hovered {
      border-color: #238cd1; }
    .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active {
      box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25); }
  .select.is-success:not(:hover)::after {
    border-color: #48c774; }
  .select.is-success select {
    border-color: #48c774; }
    .select.is-success select:hover, .select.is-success select.is-hovered {
      border-color: #3abb67; }
    .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active {
      box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25); }
  .select.is-warning:not(:hover)::after {
    border-color: #ffdd57; }
  .select.is-warning select {
    border-color: #ffdd57; }
    .select.is-warning select:hover, .select.is-warning select.is-hovered {
      border-color: #ffd83d; }
    .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active {
      box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); }
  .select.is-danger:not(:hover)::after {
    border-color: #f14668; }
  .select.is-danger select {
    border-color: #f14668; }
    .select.is-danger select:hover, .select.is-danger select.is-hovered {
      border-color: #ef2e55; }
    .select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active {
      box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25); }
  .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 {
    margin-top: 0;
    position: absolute;
    right: 0.625em;
    top: 0.625em;
    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; }

.file {
  align-items: stretch;
  display: flex;
  justify-content: flex-start;
  position: relative; }
  .file.is-white .file-cta {
    background-color: white;
    border-color: transparent;
    color: #0a0a0a; }
  .file.is-white:hover .file-cta, .file.is-white.is-hovered .file-cta {
    background-color: #f9f9f9;
    border-color: transparent;
    color: #0a0a0a; }
  .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
    color: #0a0a0a; }
  .file.is-white:active .file-cta, .file.is-white.is-active .file-cta {
    background-color: #f2f2f2;
    border-color: transparent;
    color: #0a0a0a; }
  .file.is-black .file-cta {
    background-color: #0a0a0a;
    border-color: transparent;
    color: white; }
  .file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta {
    background-color: #040404;
    border-color: transparent;
    color: white; }
  .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
    color: white; }
  .file.is-black:active .file-cta, .file.is-black.is-active .file-cta {
    background-color: black;
    border-color: transparent;
    color: white; }
  .file.is-light .file-cta {
    background-color: whitesmoke;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta {
    background-color: #eeeeee;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
    color: rgba(0, 0, 0, 0.7); }
  .file.is-light:active .file-cta, .file.is-light.is-active .file-cta {
    background-color: #e8e8e8;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-dark .file-cta {
    background-color: #363636;
    border-color: transparent;
    color: #fff; }
  .file.is-dark:hover .file-cta, .file.is-dark.is-hovered .file-cta {
    background-color: #2f2f2f;
    border-color: transparent;
    color: #fff; }
  .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);
    color: #fff; }
  .file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta {
    background-color: #292929;
    border-color: transparent;
    color: #fff; }
  .file.is-primary .file-cta {
    background-color: #020873;
    border-color: transparent;
    color: #fff; }
  .file.is-primary:hover .file-cta, .file.is-primary.is-hovered .file-cta {
    background-color: #020766;
    border-color: transparent;
    color: #fff; }
  .file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(2, 8, 115, 0.25);
    color: #fff; }
  .file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta {
    background-color: #02065a;
    border-color: transparent;
    color: #fff; }
  .file.is-link .file-cta {
    background-color: #3273dc;
    border-color: transparent;
    color: #fff; }
  .file.is-link:hover .file-cta, .file.is-link.is-hovered .file-cta {
    background-color: #276cda;
    border-color: transparent;
    color: #fff; }
  .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
    color: #fff; }
  .file.is-link:active .file-cta, .file.is-link.is-active .file-cta {
    background-color: #2366d1;
    border-color: transparent;
    color: #fff; }
  .file.is-info .file-cta {
    background-color: #3298dc;
    border-color: transparent;
    color: #fff; }
  .file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta {
    background-color: #2793da;
    border-color: transparent;
    color: #fff; }
  .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(50, 152, 220, 0.25);
    color: #fff; }
  .file.is-info:active .file-cta, .file.is-info.is-active .file-cta {
    background-color: #238cd1;
    border-color: transparent;
    color: #fff; }
  .file.is-success .file-cta {
    background-color: #48c774;
    border-color: transparent;
    color: #fff; }
  .file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta {
    background-color: #3ec46d;
    border-color: transparent;
    color: #fff; }
  .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(72, 199, 116, 0.25);
    color: #fff; }
  .file.is-success:active .file-cta, .file.is-success.is-active .file-cta {
    background-color: #3abb67;
    border-color: transparent;
    color: #fff; }
  .file.is-warning .file-cta {
    background-color: #ffdd57;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta {
    background-color: #ffdb4a;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
    color: rgba(0, 0, 0, 0.7); }
  .file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta {
    background-color: #ffd83d;
    border-color: transparent;
    color: rgba(0, 0, 0, 0.7); }
  .file.is-danger .file-cta {
    background-color: #f14668;
    border-color: transparent;
    color: #fff; }
  .file.is-danger:hover .file-cta, .file.is-danger.is-hovered .file-cta {
    background-color: #f03a5f;
    border-color: transparent;
    color: #fff; }
  .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta {
    border-color: transparent;
    box-shadow: 0 0 0.5em rgba(241, 70, 104, 0.25);
    color: #fff; }
  .file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta {
    background-color: #ef2e55;
    border-color: transparent;
    color: #fff; }
  .file.is-small {
    font-size: 0.75rem; }
  .file.is-medium {
    font-size: 1.25rem; }
    .file.is-medium .file-icon .fa {
      font-size: 21px; }
  .file.is-large {
    font-size: 1.5rem; }
    .file.is-large .file-icon .fa {
      font-size: 28px; }
  .file.has-name .file-cta {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .file.has-name .file-name {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .file.has-name.is-empty .file-cta {
    border-radius: 4px; }
  .file.has-name.is-empty .file-name {
    display: none; }
  .file.is-boxed .file-label {
    flex-direction: column; }
  .file.is-boxed .file-cta {
    flex-direction: column;
    height: auto;
    padding: 1em 3em; }
  .file.is-boxed .file-name {
    border-width: 0 1px 1px; }
  .file.is-boxed .file-icon {
    height: 1.5em;
    width: 1.5em; }
    .file.is-boxed .file-icon .fa {
      font-size: 21px; }
  .file.is-boxed.is-small .file-icon .fa {
    font-size: 14px; }
  .file.is-boxed.is-medium .file-icon .fa {
    font-size: 28px; }
  .file.is-boxed.is-large .file-icon .fa {
    font-size: 35px; }
  .file.is-boxed.has-name .file-cta {
    border-radius: 4px 4px 0 0; }
  .file.is-boxed.has-name .file-name {
    border-radius: 0 0 4px 4px;
    border-width: 0 1px 1px; }
  .file.is-centered {
    justify-content: center; }
  .file.is-fullwidth .file-label {
    width: 100%; }
  .file.is-fullwidth .file-name {
    flex-grow: 1;
    max-width: none; }
  .file.is-right {
    justify-content: flex-end; }
    .file.is-right .file-cta {
      border-radius: 0 4px 4px 0; }
    .file.is-right .file-name {
      border-radius: 4px 0 0 4px;
      border-width: 1px 0 1px 1px;
      order: -1; }

.file-label {
  align-items: stretch;
  display: flex;
  cursor: pointer;
  justify-content: flex-start;
  overflow: hidden;
  position: relative; }
  .file-label:hover .file-cta {
    background-color: #eeeeee;
    color: #363636; }
  .file-label:hover .file-name {
    border-color: #d5d5d5; }
  .file-label:active .file-cta {
    background-color: #e8e8e8;
    color: #363636; }
  .file-label:active .file-name {
    border-color: #cfcfcf; }

.file-input {
  height: 100%;
  left: 0;
  opacity: 0;
  outline: none;
  position: absolute;
  top: 0;
  width: 100%; }

.file-cta,
.file-name {
  border-color: #dbdbdb;
  border-radius: 4px;
  font-size: 1em;
  padding-left: 1em;
  padding-right: 1em;
  white-space: nowrap; }

.file-cta {
  background-color: whitesmoke;
  color: #4a4a4a; }

.file-name {
  border-color: #dbdbdb;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  display: block;
  max-width: 16em;
  overflow: hidden;
  text-align: inherit;
  text-overflow: ellipsis; }

.file-icon {
  align-items: center;
  display: flex;
  height: 1em;
  justify-content: center;
  margin-right: 0.5em;
  width: 1em; }
  .file-icon .fa {
    font-size: 14px; }

.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: #020873; }
  .help.is-link {
    color: #3273dc; }
  .help.is-info {
    color: #3298dc; }
  .help.is-success {
    color: #48c774; }
  .help.is-warning {
    color: #ffdd57; }
  .help.is-danger {
    color: #f14668; }

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

.field.has-addons {
  display: flex;
  justify-content: flex-start; }
  .field.has-addons .control:not(:last-child) {
    margin-right: -1px; }
  .field.has-addons .control:not(:first-child):not(:last-child) .button,
  .field.has-addons .control:not(:first-child):not(:last-child) .input,
  .field.has-addons .control:not(:first-child):not(:last-child) .select select {
    border-radius: 0; }
  .field.has-addons .control:first-child:not(:only-child) .button,
  .field.has-addons .control:first-child:not(:only-child) .input,
  .field.has-addons .control:first-child:not(:only-child) .select select {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .field.has-addons .control:last-child:not(:only-child) .button,
  .field.has-addons .control:last-child:not(:only-child) .input,
  .field.has-addons .control:last-child:not(:only-child) .select select {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button.is-hovered:not([disabled]),
  .field.has-addons .control .input:not([disabled]):hover,
  .field.has-addons .control .input.is-hovered:not([disabled]),
  .field.has-addons .control .select select:not([disabled]):hover,
  .field.has-addons .control .select select.is-hovered:not([disabled]) {
    z-index: 2; }
  .field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .button.is-focused:not([disabled]), .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button.is-active:not([disabled]),
  .field.has-addons .control .input:not([disabled]):focus,
  .field.has-addons .control .input.is-focused:not([disabled]),
  .field.has-addons .control .input:not([disabled]):active,
  .field.has-addons .control .input.is-active:not([disabled]),
  .field.has-addons .control .select select:not([disabled]):focus,
  .field.has-addons .control .select select.is-focused:not([disabled]),
  .field.has-addons .control .select select:not([disabled]):active,
  .field.has-addons .control .select select.is-active:not([disabled]) {
    z-index: 3; }
    .field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .button.is-focused:not([disabled]):hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button.is-active:not([disabled]):hover,
    .field.has-addons .control .input:not([disabled]):focus:hover,
    .field.has-addons .control .input.is-focused:not([disabled]):hover,
    .field.has-addons .control .input:not([disabled]):active:hover,
    .field.has-addons .control .input.is-active:not([disabled]):hover,
    .field.has-addons .control .select select:not([disabled]):focus:hover,
    .field.has-addons .control .select select.is-focused:not([disabled]):hover,
    .field.has-addons .control .select select:not([disabled]):active:hover,
    .field.has-addons .control .select select.is-active:not([disabled]):hover {
      z-index: 4; }
  .field.has-addons .control.is-expanded {
    flex-grow: 1;
    flex-shrink: 1; }
  .field.has-addons.has-addons-centered {
    justify-content: center; }
  .field.has-addons.has-addons-right {
    justify-content: flex-end; }
  .field.has-addons.has-addons-fullwidth .control {
    flex-grow: 1;
    flex-shrink: 0; }

.field.is-grouped {
  display: flex;
  justify-content: flex-start; }
  .field.is-grouped > .control {
    flex-shrink: 0; }
    .field.is-grouped > .control:not(:last-child) {
      margin-bottom: 0;
      margin-right: 0.75rem; }
    .field.is-grouped > .control.is-expanded {
      flex-grow: 1;
      flex-shrink: 1; }
  .field.is-grouped.is-grouped-centered {
    justify-content: center; }
  .field.is-grouped.is-grouped-right {
    justify-content: flex-end; }
  .field.is-grouped.is-grouped-multiline {
    flex-wrap: wrap; }
    .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) {
      margin-bottom: 0.75rem; }
    .field.is-grouped.is-grouped-multiline:last-child {
      margin-bottom: -0.75rem; }
    .field.is-grouped.is-grouped-multiline:not(:last-child) {
      margin-bottom: 0; }

@media screen and (min-width: 769px), print {
  .field.is-horizontal {
    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 {
    flex-basis: 0;
    flex-grow: 1;
    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: flex;
    flex-basis: 0;
    flex-grow: 5;
    flex-shrink: 1; }
    .field-body .field {
      margin-bottom: 0; }
    .field-body > .field {
      flex-shrink: 1; }
      .field-body > .field:not(.is-narrow) {
        flex-grow: 1; }
      .field-body > .field:not(:last-child) {
        margin-right: 0.75rem; } }

.control {
  box-sizing: border-box;
  clear: both;
  font-size: 1rem;
  position: relative;
  text-align: inherit; }
  .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: #4a4a4a; }
  .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.5em;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 2.5em;
    z-index: 4; }
  .control.has-icons-left .input,
  .control.has-icons-left .select select {
    padding-left: 2.5em; }
  .control.has-icons-left .icon.is-left {
    left: 0; }
  .control.has-icons-right .input,
  .control.has-icons-right .select select {
    padding-right: 2.5em; }
  .control.has-icons-right .icon.is-right {
    right: 0; }
  .control.is-loading::after {
    position: absolute !important;
    right: 0.625em;
    top: 0.625em;
    z-index: 4; }
  .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; }

/* Bulma Components */
.breadcrumb {
  font-size: 1rem;
  white-space: nowrap; }
  .breadcrumb a {
    align-items: center;
    color: #3273dc;
    display: flex;
    justify-content: center;
    padding: 0 0.75em; }
    .breadcrumb a:hover {
      color: #363636; }
  .breadcrumb li {
    align-items: center;
    display: flex; }
    .breadcrumb li:first-child a {
      padding-left: 0; }
    .breadcrumb li.is-active a {
      color: #363636;
      cursor: default;
      pointer-events: none; }
    .breadcrumb li + li::before {
      color: #b5b5b5;
      content: "\0002f"; }
  .breadcrumb ul,
  .breadcrumb ol {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    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 {
    justify-content: center; }
  .breadcrumb.is-right ol,
  .breadcrumb.is-right ul {
    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;
  border-radius: 0.25rem;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  color: #4a4a4a;
  max-width: 100%;
  position: relative; }

.card-footer:first-child, .card-content:first-child, .card-header:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }

.card-footer:last-child, .card-content:last-child, .card-header:last-child {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.card-header {
  background-color: transparent;
  align-items: stretch;
  box-shadow: 0 0.125em 0.25em rgba(10, 10, 10, 0.1);
  display: flex; }

.card-header-title {
  align-items: center;
  color: #363636;
  display: flex;
  flex-grow: 1;
  font-weight: 700;
  padding: 0.75rem 1rem; }
  .card-header-title.is-centered {
    justify-content: center; }

.card-header-icon {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 0.75rem 1rem; }

.card-image {
  display: block;
  position: relative; }
  .card-image:first-child img {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .card-image:last-child img {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }

.card-content {
  background-color: transparent;
  padding: 1.5rem; }

.card-footer {
  background-color: transparent;
  border-top: 1px solid #ededed;
  align-items: stretch;
  display: flex; }

.card-footer-item {
  align-items: center;
  display: flex;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 0;
  justify-content: center;
  padding: 0.75rem; }
  .card-footer-item:not(:last-child) {
    border-right: 1px solid #ededed; }

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

.dropdown {
  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.is-up .dropdown-menu {
    bottom: 100%;
    padding-bottom: 4px;
    padding-top: initial;
    top: auto; }

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

.dropdown-content {
  background-color: white;
  border-radius: 4px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  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,
button.dropdown-item {
  padding-right: 3rem;
  text-align: inherit;
  white-space: nowrap;
  width: 100%; }
  a.dropdown-item:hover,
  button.dropdown-item:hover {
    background-color: whitesmoke;
    color: #0a0a0a; }
  a.dropdown-item.is-active,
  button.dropdown-item.is-active {
    background-color: #3273dc;
    color: #fff; }

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

.level {
  align-items: center;
  justify-content: space-between; }
  .level code {
    border-radius: 4px; }
  .level img {
    display: inline-block;
    vertical-align: top; }
  .level.is-mobile {
    display: flex; }
    .level.is-mobile .level-left,
    .level.is-mobile .level-right {
      display: flex; }
    .level.is-mobile .level-left + .level-right {
      margin-top: 0; }
    .level.is-mobile .level-item:not(:last-child) {
      margin-bottom: 0;
      margin-right: 0.75rem; }
    .level.is-mobile .level-item:not(.is-narrow) {
      flex-grow: 1; }
  @media screen and (min-width: 769px), print {
    .level {
      display: flex; }
      .level > .level-item:not(.is-narrow) {
        flex-grow: 1; } }
.level-item {
  align-items: center;
  display: flex;
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
  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 {
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0; }
  .level-left .level-item.is-flexible,
  .level-right .level-item.is-flexible {
    flex-grow: 1; }
  @media screen and (min-width: 769px), print {
    .level-left .level-item:not(:last-child),
    .level-right .level-item:not(:last-child) {
      margin-right: 0.75rem; } }
.level-left {
  align-items: center;
  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: flex; } }
.level-right {
  align-items: center;
  justify-content: flex-end; }
  @media screen and (min-width: 769px), print {
    .level-right {
      display: flex; } }
.media {
  align-items: flex-start;
  display: flex;
  text-align: inherit; }
  .media .content:not(:last-child) {
    margin-bottom: 0.75rem; }
  .media .media {
    border-top: 1px solid rgba(219, 219, 219, 0.5);
    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; }

.media-left,
.media-right {
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0; }

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

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

.media-content {
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  text-align: inherit; }

@media screen and (max-width: 768px) {
  .media-content {
    overflow-x: auto; } }

.menu {
  font-size: 1rem; }
  .menu.is-small {
    font-size: 0.75rem; }
  .menu.is-medium {
    font-size: 1.25rem; }
  .menu.is-large {
    font-size: 1.5rem; }

.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: #363636; }
    .menu-list a.is-active {
      background-color: #3273dc;
      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.75em;
  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: 4px;
  font-size: 1rem; }
  .message strong {
    color: currentColor; }
  .message a:not(.button):not(.tag):not(.dropdown-item) {
    color: currentColor;
    text-decoration: underline; }
  .message.is-small {
    font-size: 0.75rem; }
  .message.is-medium {
    font-size: 1.25rem; }
  .message.is-large {
    font-size: 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; }
  .message.is-black {
    background-color: #fafafa; }
    .message.is-black .message-header {
      background-color: #0a0a0a;
      color: white; }
    .message.is-black .message-body {
      border-color: #0a0a0a; }
  .message.is-light {
    background-color: #fafafa; }
    .message.is-light .message-header {
      background-color: whitesmoke;
      color: rgba(0, 0, 0, 0.7); }
    .message.is-light .message-body {
      border-color: whitesmoke; }
  .message.is-dark {
    background-color: #fafafa; }
    .message.is-dark .message-header {
      background-color: #363636;
      color: #fff; }
    .message.is-dark .message-body {
      border-color: #363636; }
  .message.is-primary {
    background-color: #ebecff; }
    .message.is-primary .message-header {
      background-color: #020873;
      color: #fff; }
    .message.is-primary .message-body {
      border-color: #020873;
      color: #222efb; }
  .message.is-link {
    background-color: #eef3fc; }
    .message.is-link .message-header {
      background-color: #3273dc;
      color: #fff; }
    .message.is-link .message-body {
      border-color: #3273dc;
      color: #2160c4; }
  .message.is-info {
    background-color: #eef6fc; }
    .message.is-info .message-header {
      background-color: #3298dc;
      color: #fff; }
    .message.is-info .message-body {
      border-color: #3298dc;
      color: #1d72aa; }
  .message.is-success {
    background-color: #effaf3; }
    .message.is-success .message-header {
      background-color: #48c774;
      color: #fff; }
    .message.is-success .message-body {
      border-color: #48c774;
      color: #257942; }
  .message.is-warning {
    background-color: #fffbeb; }
    .message.is-warning .message-header {
      background-color: #ffdd57;
      color: rgba(0, 0, 0, 0.7); }
    .message.is-warning .message-body {
      border-color: #ffdd57;
      color: #947600; }
  .message.is-danger {
    background-color: #feecf0; }
    .message.is-danger .message-header {
      background-color: #f14668;
      color: #fff; }
    .message.is-danger .message-body {
      border-color: #f14668;
      color: #cc0f35; }

.message-header {
  align-items: center;
  background-color: #4a4a4a;
  border-radius: 4px 4px 0 0;
  color: #fff;
  display: flex;
  font-weight: 700;
  justify-content: space-between;
  line-height: 1.25;
  padding: 0.75em 1em;
  position: relative; }
  .message-header .delete {
    flex-grow: 0;
    flex-shrink: 0;
    margin-left: 0.75em; }
  .message-header + .message-body {
    border-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.message-body {
  border-color: #dbdbdb;
  border-radius: 4px;
  border-style: solid;
  border-width: 0 0 0 4px;
  color: #4a4a4a;
  padding: 1.25em 1.5em; }
  .message-body code,
  .message-body pre {
    background-color: white; }
  .message-body pre code {
    background-color: transparent; }

.modal {
  align-items: center;
  display: none;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  position: fixed;
  z-index: 40; }
  .modal.is-active {
    display: flex; }

.modal-background {
  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) {
    .modal-content,
    .modal-card {
      margin: 0 auto;
      max-height: calc(100vh - 40px);
      width: 640px; } }
.modal-close {
  background: none;
  height: 40px;
  position: fixed;
  right: 20px;
  top: 20px;
  width: 40px; }

.modal-card {
  display: flex;
  flex-direction: column;
  max-height: calc(100vh - 40px);
  overflow: hidden;
  -ms-overflow-y: visible; }

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

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

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

.modal-card-foot {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top: 1px solid #dbdbdb; }
  .modal-card-foot .button:not(:last-child) {
    margin-right: 0.5em; }

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

.navbar {
  background-color: white;
  min-height: 3.25rem;
  position: relative;
  z-index: 30; }
  .navbar.is-white {
    background-color: white;
    color: #0a0a0a; }
    .navbar.is-white .navbar-brand > .navbar-item,
    .navbar.is-white .navbar-brand .navbar-link {
      color: #0a0a0a; }
    .navbar.is-white .navbar-brand > a.navbar-item:focus, .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active,
    .navbar.is-white .navbar-brand .navbar-link:focus,
    .navbar.is-white .navbar-brand .navbar-link:hover,
    .navbar.is-white .navbar-brand .navbar-link.is-active {
      background-color: #f2f2f2;
      color: #0a0a0a; }
    .navbar.is-white .navbar-brand .navbar-link::after {
      border-color: #0a0a0a; }
    .navbar.is-white .navbar-burger {
      color: #0a0a0a; }
    @media screen and (min-width: 1024px) {
      .navbar.is-white .navbar-start > .navbar-item,
      .navbar.is-white .navbar-start .navbar-link,
      .navbar.is-white .navbar-end > .navbar-item,
      .navbar.is-white .navbar-end .navbar-link {
        color: #0a0a0a; }
      .navbar.is-white .navbar-start > a.navbar-item:focus, .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active,
      .navbar.is-white .navbar-start .navbar-link:focus,
      .navbar.is-white .navbar-start .navbar-link:hover,
      .navbar.is-white .navbar-start .navbar-link.is-active,
      .navbar.is-white .navbar-end > a.navbar-item:focus,
      .navbar.is-white .navbar-end > a.navbar-item:hover,
      .navbar.is-white .navbar-end > a.navbar-item.is-active,
      .navbar.is-white .navbar-end .navbar-link:focus,
      .navbar.is-white .navbar-end .navbar-link:hover,
      .navbar.is-white .navbar-end .navbar-link.is-active {
        background-color: #f2f2f2;
        color: #0a0a0a; }
      .navbar.is-white .navbar-start .navbar-link::after,
      .navbar.is-white .navbar-end .navbar-link::after {
        border-color: #0a0a0a; }
      .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #f2f2f2;
        color: #0a0a0a; }
      .navbar.is-white .navbar-dropdown a.navbar-item.is-active {
        background-color: white;
        color: #0a0a0a; } }
  .navbar.is-black {
    background-color: #0a0a0a;
    color: white; }
    .navbar.is-black .navbar-brand > .navbar-item,
    .navbar.is-black .navbar-brand .navbar-link {
      color: white; }
    .navbar.is-black .navbar-brand > a.navbar-item:focus, .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active,
    .navbar.is-black .navbar-brand .navbar-link:focus,
    .navbar.is-black .navbar-brand .navbar-link:hover,
    .navbar.is-black .navbar-brand .navbar-link.is-active {
      background-color: black;
      color: white; }
    .navbar.is-black .navbar-brand .navbar-link::after {
      border-color: white; }
    .navbar.is-black .navbar-burger {
      color: white; }
    @media screen and (min-width: 1024px) {
      .navbar.is-black .navbar-start > .navbar-item,
      .navbar.is-black .navbar-start .navbar-link,
      .navbar.is-black .navbar-end > .navbar-item,
      .navbar.is-black .navbar-end .navbar-link {
        color: white; }
      .navbar.is-black .navbar-start > a.navbar-item:focus, .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active,
      .navbar.is-black .navbar-start .navbar-link:focus,
      .navbar.is-black .navbar-start .navbar-link:hover,
      .navbar.is-black .navbar-start .navbar-link.is-active,
      .navbar.is-black .navbar-end > a.navbar-item:focus,
      .navbar.is-black .navbar-end > a.navbar-item:hover,
      .navbar.is-black .navbar-end > a.navbar-item.is-active,
      .navbar.is-black .navbar-end .navbar-link:focus,
      .navbar.is-black .navbar-end .navbar-link:hover,
      .navbar.is-black .navbar-end .navbar-link.is-active {
        background-color: black;
        color: white; }
      .navbar.is-black .navbar-start .navbar-link::after,
      .navbar.is-black .navbar-end .navbar-link::after {
        border-color: white; }
      .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: black;
        color: white; }
      .navbar.is-black .navbar-dropdown a.navbar-item.is-active {
        background-color: #0a0a0a;
        color: white; } }
  .navbar.is-light {
    background-color: whitesmoke;
    color: rgba(0, 0, 0, 0.7); }
    .navbar.is-light .navbar-brand > .navbar-item,
    .navbar.is-light .navbar-brand .navbar-link {
      color: rgba(0, 0, 0, 0.7); }
    .navbar.is-light .navbar-brand > a.navbar-item:focus, .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active,
    .navbar.is-light .navbar-brand .navbar-link:focus,
    .navbar.is-light .navbar-brand .navbar-link:hover,
    .navbar.is-light .navbar-brand .navbar-link.is-active {
      background-color: #e8e8e8;
      color: rgba(0, 0, 0, 0.7); }
    .navbar.is-light .navbar-brand .navbar-link::after {
      border-color: rgba(0, 0, 0, 0.7); }
    .navbar.is-light .navbar-burger {
      color: rgba(0, 0, 0, 0.7); }
    @media screen and (min-width: 1024px) {
      .navbar.is-light .navbar-start > .navbar-item,
      .navbar.is-light .navbar-start .navbar-link,
      .navbar.is-light .navbar-end > .navbar-item,
      .navbar.is-light .navbar-end .navbar-link {
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-light .navbar-start > a.navbar-item:focus, .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active,
      .navbar.is-light .navbar-start .navbar-link:focus,
      .navbar.is-light .navbar-start .navbar-link:hover,
      .navbar.is-light .navbar-start .navbar-link.is-active,
      .navbar.is-light .navbar-end > a.navbar-item:focus,
      .navbar.is-light .navbar-end > a.navbar-item:hover,
      .navbar.is-light .navbar-end > a.navbar-item.is-active,
      .navbar.is-light .navbar-end .navbar-link:focus,
      .navbar.is-light .navbar-end .navbar-link:hover,
      .navbar.is-light .navbar-end .navbar-link.is-active {
        background-color: #e8e8e8;
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-light .navbar-start .navbar-link::after,
      .navbar.is-light .navbar-end .navbar-link::after {
        border-color: rgba(0, 0, 0, 0.7); }
      .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #e8e8e8;
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-light .navbar-dropdown a.navbar-item.is-active {
        background-color: whitesmoke;
        color: rgba(0, 0, 0, 0.7); } }
  .navbar.is-dark {
    background-color: #363636;
    color: #fff; }
    .navbar.is-dark .navbar-brand > .navbar-item,
    .navbar.is-dark .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-dark .navbar-brand > a.navbar-item:focus, .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active,
    .navbar.is-dark .navbar-brand .navbar-link:focus,
    .navbar.is-dark .navbar-brand .navbar-link:hover,
    .navbar.is-dark .navbar-brand .navbar-link.is-active {
      background-color: #292929;
      color: #fff; }
    .navbar.is-dark .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-dark .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1024px) {
      .navbar.is-dark .navbar-start > .navbar-item,
      .navbar.is-dark .navbar-start .navbar-link,
      .navbar.is-dark .navbar-end > .navbar-item,
      .navbar.is-dark .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-dark .navbar-start > a.navbar-item:focus, .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active,
      .navbar.is-dark .navbar-start .navbar-link:focus,
      .navbar.is-dark .navbar-start .navbar-link:hover,
      .navbar.is-dark .navbar-start .navbar-link.is-active,
      .navbar.is-dark .navbar-end > a.navbar-item:focus,
      .navbar.is-dark .navbar-end > a.navbar-item:hover,
      .navbar.is-dark .navbar-end > a.navbar-item.is-active,
      .navbar.is-dark .navbar-end .navbar-link:focus,
      .navbar.is-dark .navbar-end .navbar-link:hover,
      .navbar.is-dark .navbar-end .navbar-link.is-active {
        background-color: #292929;
        color: #fff; }
      .navbar.is-dark .navbar-start .navbar-link::after,
      .navbar.is-dark .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #292929;
        color: #fff; }
      .navbar.is-dark .navbar-dropdown a.navbar-item.is-active {
        background-color: #363636;
        color: #fff; } }
  .navbar.is-primary {
    background-color: #020873;
    color: #fff; }
    .navbar.is-primary .navbar-brand > .navbar-item,
    .navbar.is-primary .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-primary .navbar-brand > a.navbar-item:focus, .navbar.is-primary .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active,
    .navbar.is-primary .navbar-brand .navbar-link:focus,
    .navbar.is-primary .navbar-brand .navbar-link:hover,
    .navbar.is-primary .navbar-brand .navbar-link.is-active {
      background-color: #02065a;
      color: #fff; }
    .navbar.is-primary .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-primary .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1024px) {
      .navbar.is-primary .navbar-start > .navbar-item,
      .navbar.is-primary .navbar-start .navbar-link,
      .navbar.is-primary .navbar-end > .navbar-item,
      .navbar.is-primary .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-primary .navbar-start > a.navbar-item:focus, .navbar.is-primary .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active,
      .navbar.is-primary .navbar-start .navbar-link:focus,
      .navbar.is-primary .navbar-start .navbar-link:hover,
      .navbar.is-primary .navbar-start .navbar-link.is-active,
      .navbar.is-primary .navbar-end > a.navbar-item:focus,
      .navbar.is-primary .navbar-end > a.navbar-item:hover,
      .navbar.is-primary .navbar-end > a.navbar-item.is-active,
      .navbar.is-primary .navbar-end .navbar-link:focus,
      .navbar.is-primary .navbar-end .navbar-link:hover,
      .navbar.is-primary .navbar-end .navbar-link.is-active {
        background-color: #02065a;
        color: #fff; }
      .navbar.is-primary .navbar-start .navbar-link::after,
      .navbar.is-primary .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #02065a;
        color: #fff; }
      .navbar.is-primary .navbar-dropdown a.navbar-item.is-active {
        background-color: #020873;
        color: #fff; } }
  .navbar.is-link {
    background-color: #3273dc;
    color: #fff; }
    .navbar.is-link .navbar-brand > .navbar-item,
    .navbar.is-link .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-link .navbar-brand > a.navbar-item:focus, .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active,
    .navbar.is-link .navbar-brand .navbar-link:focus,
    .navbar.is-link .navbar-brand .navbar-link:hover,
    .navbar.is-link .navbar-brand .navbar-link.is-active {
      background-color: #2366d1;
      color: #fff; }
    .navbar.is-link .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-link .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1024px) {
      .navbar.is-link .navbar-start > .navbar-item,
      .navbar.is-link .navbar-start .navbar-link,
      .navbar.is-link .navbar-end > .navbar-item,
      .navbar.is-link .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-link .navbar-start > a.navbar-item:focus, .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active,
      .navbar.is-link .navbar-start .navbar-link:focus,
      .navbar.is-link .navbar-start .navbar-link:hover,
      .navbar.is-link .navbar-start .navbar-link.is-active,
      .navbar.is-link .navbar-end > a.navbar-item:focus,
      .navbar.is-link .navbar-end > a.navbar-item:hover,
      .navbar.is-link .navbar-end > a.navbar-item.is-active,
      .navbar.is-link .navbar-end .navbar-link:focus,
      .navbar.is-link .navbar-end .navbar-link:hover,
      .navbar.is-link .navbar-end .navbar-link.is-active {
        background-color: #2366d1;
        color: #fff; }
      .navbar.is-link .navbar-start .navbar-link::after,
      .navbar.is-link .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #2366d1;
        color: #fff; }
      .navbar.is-link .navbar-dropdown a.navbar-item.is-active {
        background-color: #3273dc;
        color: #fff; } }
  .navbar.is-info {
    background-color: #3298dc;
    color: #fff; }
    .navbar.is-info .navbar-brand > .navbar-item,
    .navbar.is-info .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-info .navbar-brand > a.navbar-item:focus, .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active,
    .navbar.is-info .navbar-brand .navbar-link:focus,
    .navbar.is-info .navbar-brand .navbar-link:hover,
    .navbar.is-info .navbar-brand .navbar-link.is-active {
      background-color: #238cd1;
      color: #fff; }
    .navbar.is-info .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-info .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1024px) {
      .navbar.is-info .navbar-start > .navbar-item,
      .navbar.is-info .navbar-start .navbar-link,
      .navbar.is-info .navbar-end > .navbar-item,
      .navbar.is-info .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-info .navbar-start > a.navbar-item:focus, .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active,
      .navbar.is-info .navbar-start .navbar-link:focus,
      .navbar.is-info .navbar-start .navbar-link:hover,
      .navbar.is-info .navbar-start .navbar-link.is-active,
      .navbar.is-info .navbar-end > a.navbar-item:focus,
      .navbar.is-info .navbar-end > a.navbar-item:hover,
      .navbar.is-info .navbar-end > a.navbar-item.is-active,
      .navbar.is-info .navbar-end .navbar-link:focus,
      .navbar.is-info .navbar-end .navbar-link:hover,
      .navbar.is-info .navbar-end .navbar-link.is-active {
        background-color: #238cd1;
        color: #fff; }
      .navbar.is-info .navbar-start .navbar-link::after,
      .navbar.is-info .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #238cd1;
        color: #fff; }
      .navbar.is-info .navbar-dropdown a.navbar-item.is-active {
        background-color: #3298dc;
        color: #fff; } }
  .navbar.is-success {
    background-color: #48c774;
    color: #fff; }
    .navbar.is-success .navbar-brand > .navbar-item,
    .navbar.is-success .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-success .navbar-brand > a.navbar-item:focus, .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active,
    .navbar.is-success .navbar-brand .navbar-link:focus,
    .navbar.is-success .navbar-brand .navbar-link:hover,
    .navbar.is-success .navbar-brand .navbar-link.is-active {
      background-color: #3abb67;
      color: #fff; }
    .navbar.is-success .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-success .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1024px) {
      .navbar.is-success .navbar-start > .navbar-item,
      .navbar.is-success .navbar-start .navbar-link,
      .navbar.is-success .navbar-end > .navbar-item,
      .navbar.is-success .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-success .navbar-start > a.navbar-item:focus, .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active,
      .navbar.is-success .navbar-start .navbar-link:focus,
      .navbar.is-success .navbar-start .navbar-link:hover,
      .navbar.is-success .navbar-start .navbar-link.is-active,
      .navbar.is-success .navbar-end > a.navbar-item:focus,
      .navbar.is-success .navbar-end > a.navbar-item:hover,
      .navbar.is-success .navbar-end > a.navbar-item.is-active,
      .navbar.is-success .navbar-end .navbar-link:focus,
      .navbar.is-success .navbar-end .navbar-link:hover,
      .navbar.is-success .navbar-end .navbar-link.is-active {
        background-color: #3abb67;
        color: #fff; }
      .navbar.is-success .navbar-start .navbar-link::after,
      .navbar.is-success .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #3abb67;
        color: #fff; }
      .navbar.is-success .navbar-dropdown a.navbar-item.is-active {
        background-color: #48c774;
        color: #fff; } }
  .navbar.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
    .navbar.is-warning .navbar-brand > .navbar-item,
    .navbar.is-warning .navbar-brand .navbar-link {
      color: rgba(0, 0, 0, 0.7); }
    .navbar.is-warning .navbar-brand > a.navbar-item:focus, .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active,
    .navbar.is-warning .navbar-brand .navbar-link:focus,
    .navbar.is-warning .navbar-brand .navbar-link:hover,
    .navbar.is-warning .navbar-brand .navbar-link.is-active {
      background-color: #ffd83d;
      color: rgba(0, 0, 0, 0.7); }
    .navbar.is-warning .navbar-brand .navbar-link::after {
      border-color: rgba(0, 0, 0, 0.7); }
    .navbar.is-warning .navbar-burger {
      color: rgba(0, 0, 0, 0.7); }
    @media screen and (min-width: 1024px) {
      .navbar.is-warning .navbar-start > .navbar-item,
      .navbar.is-warning .navbar-start .navbar-link,
      .navbar.is-warning .navbar-end > .navbar-item,
      .navbar.is-warning .navbar-end .navbar-link {
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-warning .navbar-start > a.navbar-item:focus, .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active,
      .navbar.is-warning .navbar-start .navbar-link:focus,
      .navbar.is-warning .navbar-start .navbar-link:hover,
      .navbar.is-warning .navbar-start .navbar-link.is-active,
      .navbar.is-warning .navbar-end > a.navbar-item:focus,
      .navbar.is-warning .navbar-end > a.navbar-item:hover,
      .navbar.is-warning .navbar-end > a.navbar-item.is-active,
      .navbar.is-warning .navbar-end .navbar-link:focus,
      .navbar.is-warning .navbar-end .navbar-link:hover,
      .navbar.is-warning .navbar-end .navbar-link.is-active {
        background-color: #ffd83d;
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-warning .navbar-start .navbar-link::after,
      .navbar.is-warning .navbar-end .navbar-link::after {
        border-color: rgba(0, 0, 0, 0.7); }
      .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #ffd83d;
        color: rgba(0, 0, 0, 0.7); }
      .navbar.is-warning .navbar-dropdown a.navbar-item.is-active {
        background-color: #ffdd57;
        color: rgba(0, 0, 0, 0.7); } }
  .navbar.is-danger {
    background-color: #f14668;
    color: #fff; }
    .navbar.is-danger .navbar-brand > .navbar-item,
    .navbar.is-danger .navbar-brand .navbar-link {
      color: #fff; }
    .navbar.is-danger .navbar-brand > a.navbar-item:focus, .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active,
    .navbar.is-danger .navbar-brand .navbar-link:focus,
    .navbar.is-danger .navbar-brand .navbar-link:hover,
    .navbar.is-danger .navbar-brand .navbar-link.is-active {
      background-color: #ef2e55;
      color: #fff; }
    .navbar.is-danger .navbar-brand .navbar-link::after {
      border-color: #fff; }
    .navbar.is-danger .navbar-burger {
      color: #fff; }
    @media screen and (min-width: 1024px) {
      .navbar.is-danger .navbar-start > .navbar-item,
      .navbar.is-danger .navbar-start .navbar-link,
      .navbar.is-danger .navbar-end > .navbar-item,
      .navbar.is-danger .navbar-end .navbar-link {
        color: #fff; }
      .navbar.is-danger .navbar-start > a.navbar-item:focus, .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active,
      .navbar.is-danger .navbar-start .navbar-link:focus,
      .navbar.is-danger .navbar-start .navbar-link:hover,
      .navbar.is-danger .navbar-start .navbar-link.is-active,
      .navbar.is-danger .navbar-end > a.navbar-item:focus,
      .navbar.is-danger .navbar-end > a.navbar-item:hover,
      .navbar.is-danger .navbar-end > a.navbar-item.is-active,
      .navbar.is-danger .navbar-end .navbar-link:focus,
      .navbar.is-danger .navbar-end .navbar-link:hover,
      .navbar.is-danger .navbar-end .navbar-link.is-active {
        background-color: #ef2e55;
        color: #fff; }
      .navbar.is-danger .navbar-start .navbar-link::after,
      .navbar.is-danger .navbar-end .navbar-link::after {
        border-color: #fff; }
      .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,
      .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,
      .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link {
        background-color: #ef2e55;
        color: #fff; }
      .navbar.is-danger .navbar-dropdown a.navbar-item.is-active {
        background-color: #f14668;
        color: #fff; } }
  .navbar > .container {
    align-items: stretch;
    display: flex;
    min-height: 3.25rem;
    width: 100%; }
  .navbar.has-shadow {
    box-shadow: 0 2px 0 0 whitesmoke; }
  .navbar.is-fixed-bottom, .navbar.is-fixed-top {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30; }
  .navbar.is-fixed-bottom {
    bottom: 0; }
    .navbar.is-fixed-bottom.has-shadow {
      box-shadow: 0 -2px 0 0 whitesmoke; }
  .navbar.is-fixed-top {
    top: 0; }

html.has-navbar-fixed-top,
body.has-navbar-fixed-top {
  padding-top: 3.25rem; }

html.has-navbar-fixed-bottom,
body.has-navbar-fixed-bottom {
  padding-bottom: 3.25rem; }

.navbar-brand,
.navbar-tabs {
  align-items: stretch;
  display: flex;
  flex-shrink: 0;
  min-height: 3.25rem; }

.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover {
  background-color: transparent; }

.navbar-tabs {
  -webkit-overflow-scrolling: touch;
  max-width: 100vw;
  overflow-x: auto;
  overflow-y: hidden; }

.navbar-burger {
  color: #4a4a4a;
  cursor: pointer;
  display: block;
  height: 3.25rem;
  position: relative;
  width: 3.25rem;
  margin-left: auto; }
  .navbar-burger span {
    background-color: currentColor;
    display: block;
    height: 1px;
    left: calc(50% - 8px);
    position: absolute;
    transform-origin: center;
    transition-duration: 86ms;
    transition-property: background-color, opacity, transform;
    transition-timing-function: ease-out;
    width: 16px; }
    .navbar-burger span:nth-child(1) {
      top: calc(50% - 6px); }
    .navbar-burger span:nth-child(2) {
      top: calc(50% - 1px); }
    .navbar-burger span:nth-child(3) {
      top: calc(50% + 4px); }
  .navbar-burger:hover {
    background-color: rgba(0, 0, 0, 0.05); }
  .navbar-burger.is-active span:nth-child(1) {
    transform: translateY(5px) rotate(45deg); }
  .navbar-burger.is-active span:nth-child(2) {
    opacity: 0; }
  .navbar-burger.is-active span:nth-child(3) {
    transform: translateY(-5px) rotate(-45deg); }

.navbar-menu {
  display: none; }

.navbar-item,
.navbar-link {
  color: #4a4a4a;
  display: block;
  line-height: 1.5;
  padding: 0.5rem 0.75rem;
  position: relative; }
  .navbar-item .icon:only-child,
  .navbar-link .icon:only-child {
    margin-left: -0.25rem;
    margin-right: -0.25rem; }

a.navbar-item,
.navbar-link {
  cursor: pointer; }
  a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active,
  .navbar-link:focus,
  .navbar-link:focus-within,
  .navbar-link:hover,
  .navbar-link.is-active {
    background-color: #fafafa;
    color: #3273dc; }

.navbar-item {
  flex-grow: 0;
  flex-shrink: 0; }
  .navbar-item img {
    max-height: 1.75rem; }
  .navbar-item.has-dropdown {
    padding: 0; }
  .navbar-item.is-expanded {
    flex-grow: 1;
    flex-shrink: 1; }
  .navbar-item.is-tab {
    border-bottom: 1px solid transparent;
    min-height: 3.25rem;
    padding-bottom: calc(0.5rem - 1px); }
    .navbar-item.is-tab:focus, .navbar-item.is-tab:hover {
      background-color: transparent;
      border-bottom-color: #3273dc; }
    .navbar-item.is-tab.is-active {
      background-color: transparent;
      border-bottom-color: #3273dc;
      border-bottom-style: solid;
      border-bottom-width: 3px;
      color: #3273dc;
      padding-bottom: calc(0.5rem - 3px); }

.navbar-content {
  flex-grow: 1;
  flex-shrink: 1; }

.navbar-link:not(.is-arrowless) {
  padding-right: 2.5em; }
  .navbar-link:not(.is-arrowless)::after {
    border-color: #3273dc;
    margin-top: -0.375em;
    right: 1.125em; }

.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: whitesmoke;
  border: none;
  display: none;
  height: 2px;
  margin: 0.5rem 0; }

@media screen and (max-width: 1023px) {
  .navbar > .container {
    display: block; }
  .navbar-brand .navbar-item,
  .navbar-tabs .navbar-item {
    align-items: center;
    display: flex; }
  .navbar-link::after {
    display: none; }
  .navbar-menu {
    background-color: white;
    box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
    padding: 0.5rem 0; }
    .navbar-menu.is-active {
      display: block; }
  .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30; }
  .navbar.is-fixed-bottom-touch {
    bottom: 0; }
    .navbar.is-fixed-bottom-touch.has-shadow {
      box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); }
  .navbar.is-fixed-top-touch {
    top: 0; }
  .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu {
    -webkit-overflow-scrolling: touch;
    max-height: calc(100vh - 3.25rem);
    overflow: auto; }
  html.has-navbar-fixed-top-touch,
  body.has-navbar-fixed-top-touch {
    padding-top: 3.25rem; }
  html.has-navbar-fixed-bottom-touch,
  body.has-navbar-fixed-bottom-touch {
    padding-bottom: 3.25rem; } }

@media screen and (min-width: 1024px) {
  .navbar,
  .navbar-menu,
  .navbar-start,
  .navbar-end {
    align-items: stretch;
    display: flex; }
  .navbar {
    min-height: 3.25rem; }
    .navbar.is-spaced {
      padding: 1rem 2rem; }
      .navbar.is-spaced .navbar-start,
      .navbar.is-spaced .navbar-end {
        align-items: center; }
      .navbar.is-spaced a.navbar-item,
      .navbar.is-spaced .navbar-link {
        border-radius: 4px; }
    .navbar.is-transparent a.navbar-item:focus, .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active,
    .navbar.is-transparent .navbar-link:focus,
    .navbar.is-transparent .navbar-link:hover,
    .navbar.is-transparent .navbar-link.is-active {
      background-color: transparent !important; }
    .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link {
      background-color: transparent !important; }
    .navbar.is-transparent .navbar-dropdown a.navbar-item:focus, .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: #3273dc; }
  .navbar-burger {
    display: none; }
  .navbar-item,
  .navbar-link {
    align-items: center;
    display: flex; }
  .navbar-item.has-dropdown {
    align-items: stretch; }
  .navbar-item.has-dropdown-up .navbar-link::after {
    transform: rotate(135deg) translate(0.25em, -0.25em); }
  .navbar-item.has-dropdown-up .navbar-dropdown {
    border-bottom: 2px solid #dbdbdb;
    border-radius: 6px 6px 0 0;
    border-top: none;
    bottom: 100%;
    box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1);
    top: auto; }
  .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {
    display: block; }
    .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed {
      opacity: 1;
      pointer-events: auto;
      transform: translateY(0); }
  .navbar-menu {
    flex-grow: 1;
    flex-shrink: 0; }
  .navbar-start {
    justify-content: flex-start;
    margin-right: auto; }
  .navbar-end {
    justify-content: flex-end;
    margin-left: auto; }
  .navbar-dropdown {
    background-color: white;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top: 2px solid #dbdbdb;
    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:focus, .navbar-dropdown a.navbar-item:hover {
        background-color: whitesmoke;
        color: #0a0a0a; }
      .navbar-dropdown a.navbar-item.is-active {
        background-color: whitesmoke;
        color: #3273dc; }
    .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed {
      border-radius: 6px;
      border-top: none;
      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));
      transform: translateY(-5px);
      transition-duration: 86ms;
      transition-property: opacity, transform; }
    .navbar-dropdown.is-right {
      left: auto;
      right: 0; }
  .navbar-divider {
    display: block; }
  .navbar > .container .navbar-brand,
  .container > .navbar .navbar-brand {
    margin-left: -0.75rem; }
  .navbar > .container .navbar-menu,
  .container > .navbar .navbar-menu {
    margin-right: -0.75rem; }
  .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30; }
  .navbar.is-fixed-bottom-desktop {
    bottom: 0; }
    .navbar.is-fixed-bottom-desktop.has-shadow {
      box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); }
  .navbar.is-fixed-top-desktop {
    top: 0; }
  html.has-navbar-fixed-top-desktop,
  body.has-navbar-fixed-top-desktop {
    padding-top: 3.25rem; }
  html.has-navbar-fixed-bottom-desktop,
  body.has-navbar-fixed-bottom-desktop {
    padding-bottom: 3.25rem; }
  html.has-spaced-navbar-fixed-top,
  body.has-spaced-navbar-fixed-top {
    padding-top: 5.25rem; }
  html.has-spaced-navbar-fixed-bottom,
  body.has-spaced-navbar-fixed-bottom {
    padding-bottom: 5.25rem; }
  a.navbar-item.is-active,
  .navbar-link.is-active {
    color: #0a0a0a; }
  a.navbar-item.is-active:not(:focus):not(:hover),
  .navbar-link.is-active:not(:focus):not(:hover) {
    background-color: transparent; }
  .navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link {
    background-color: #fafafa; } }

.hero.is-fullheight-with-navbar {
  min-height: calc(100vh - 3.25rem); }

.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.is-rounded .pagination-previous,
  .pagination.is-rounded .pagination-next {
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 290486px; }
  .pagination.is-rounded .pagination-link {
    border-radius: 290486px; }

.pagination,
.pagination-list {
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center; }

.pagination-previous,
.pagination-next,
.pagination-link,
.pagination-ellipsis {
  font-size: 1em;
  justify-content: center;
  margin: 0.25rem;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-align: center; }

.pagination-previous,
.pagination-next,
.pagination-link {
  border-color: #dbdbdb;
  color: #363636;
  min-width: 2.5em; }
  .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: #3273dc; }
  .pagination-previous:active,
  .pagination-next:active,
  .pagination-link:active {
    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;
    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: #3273dc;
  border-color: #3273dc;
  color: #fff; }

.pagination-ellipsis {
  color: #b5b5b5;
  pointer-events: none; }

.pagination-list {
  flex-wrap: wrap; }
  .pagination-list li {
    list-style: none; }

@media screen and (max-width: 768px) {
  .pagination {
    flex-wrap: wrap; }
  .pagination-previous,
  .pagination-next {
    flex-grow: 1;
    flex-shrink: 1; }
  .pagination-list li {
    flex-grow: 1;
    flex-shrink: 1; } }

@media screen and (min-width: 769px), print {
  .pagination-list {
    flex-grow: 1;
    flex-shrink: 1;
    justify-content: flex-start;
    order: 1; }
  .pagination-previous {
    order: 2; }
  .pagination-next {
    order: 3; }
  .pagination {
    justify-content: space-between; }
    .pagination.is-centered .pagination-previous {
      order: 1; }
    .pagination.is-centered .pagination-list {
      justify-content: center;
      order: 2; }
    .pagination.is-centered .pagination-next {
      order: 3; }
    .pagination.is-right .pagination-previous {
      order: 1; }
    .pagination.is-right .pagination-next {
      order: 2; }
    .pagination.is-right .pagination-list {
      justify-content: flex-end;
      order: 3; } }

.panel {
  border-radius: 6px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  font-size: 1rem; }
  .panel:not(:last-child) {
    margin-bottom: 1.5rem; }
  .panel.is-white .panel-heading {
    background-color: white;
    color: #0a0a0a; }
  .panel.is-white .panel-tabs a.is-active {
    border-bottom-color: white; }
  .panel.is-white .panel-block.is-active .panel-icon {
    color: white; }
  .panel.is-black .panel-heading {
    background-color: #0a0a0a;
    color: white; }
  .panel.is-black .panel-tabs a.is-active {
    border-bottom-color: #0a0a0a; }
  .panel.is-black .panel-block.is-active .panel-icon {
    color: #0a0a0a; }
  .panel.is-light .panel-heading {
    background-color: whitesmoke;
    color: rgba(0, 0, 0, 0.7); }
  .panel.is-light .panel-tabs a.is-active {
    border-bottom-color: whitesmoke; }
  .panel.is-light .panel-block.is-active .panel-icon {
    color: whitesmoke; }
  .panel.is-dark .panel-heading {
    background-color: #363636;
    color: #fff; }
  .panel.is-dark .panel-tabs a.is-active {
    border-bottom-color: #363636; }
  .panel.is-dark .panel-block.is-active .panel-icon {
    color: #363636; }
  .panel.is-primary .panel-heading {
    background-color: #020873;
    color: #fff; }
  .panel.is-primary .panel-tabs a.is-active {
    border-bottom-color: #020873; }
  .panel.is-primary .panel-block.is-active .panel-icon {
    color: #020873; }
  .panel.is-link .panel-heading {
    background-color: #3273dc;
    color: #fff; }
  .panel.is-link .panel-tabs a.is-active {
    border-bottom-color: #3273dc; }
  .panel.is-link .panel-block.is-active .panel-icon {
    color: #3273dc; }
  .panel.is-info .panel-heading {
    background-color: #3298dc;
    color: #fff; }
  .panel.is-info .panel-tabs a.is-active {
    border-bottom-color: #3298dc; }
  .panel.is-info .panel-block.is-active .panel-icon {
    color: #3298dc; }
  .panel.is-success .panel-heading {
    background-color: #48c774;
    color: #fff; }
  .panel.is-success .panel-tabs a.is-active {
    border-bottom-color: #48c774; }
  .panel.is-success .panel-block.is-active .panel-icon {
    color: #48c774; }
  .panel.is-warning .panel-heading {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
  .panel.is-warning .panel-tabs a.is-active {
    border-bottom-color: #ffdd57; }
  .panel.is-warning .panel-block.is-active .panel-icon {
    color: #ffdd57; }
  .panel.is-danger .panel-heading {
    background-color: #f14668;
    color: #fff; }
  .panel.is-danger .panel-tabs a.is-active {
    border-bottom-color: #f14668; }
  .panel.is-danger .panel-block.is-active .panel-icon {
    color: #f14668; }

.panel-tabs:not(:last-child),
.panel-block:not(:last-child) {
  border-bottom: 1px solid #ededed; }

.panel-heading {
  background-color: #ededed;
  border-radius: 6px 6px 0 0;
  color: #363636;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.25;
  padding: 0.75em 1em; }

.panel-tabs {
  align-items: flex-end;
  display: flex;
  font-size: 0.875em;
  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: #3273dc; }

.panel-block {
  align-items: center;
  color: #363636;
  display: flex;
  justify-content: flex-start;
  padding: 0.5em 0.75em; }
  .panel-block input[type="checkbox"] {
    margin-right: 0.75em; }
  .panel-block > .control {
    flex-grow: 1;
    flex-shrink: 1;
    width: 100%; }
  .panel-block.is-wrapped {
    flex-wrap: wrap; }
  .panel-block.is-active {
    border-left-color: #3273dc;
    color: #363636; }
    .panel-block.is-active .panel-icon {
      color: #3273dc; }
  .panel-block:last-child {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px; }

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;
  align-items: stretch;
  display: flex;
  font-size: 1rem;
  justify-content: space-between;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap; }
  .tabs a {
    align-items: center;
    border-bottom-color: #dbdbdb;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #4a4a4a;
    display: flex;
    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: #3273dc;
      color: #3273dc; }
  .tabs ul {
    align-items: center;
    border-bottom-color: #dbdbdb;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    display: flex;
    flex-grow: 1;
    flex-shrink: 0;
    justify-content: flex-start; }
    .tabs ul.is-left {
      padding-right: 0.75em; }
    .tabs ul.is-center {
      flex: none;
      justify-content: center;
      padding-left: 0.75em;
      padding-right: 0.75em; }
    .tabs ul.is-right {
      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 {
    justify-content: center; }
  .tabs.is-right ul {
    justify-content: flex-end; }
  .tabs.is-boxed a {
    border: 1px solid transparent;
    border-radius: 4px 4px 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 {
    flex-grow: 1;
    flex-shrink: 0; }
  .tabs.is-toggle a {
    border-color: #dbdbdb;
    border-style: solid;
    border-width: 1px;
    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-top-left-radius: 4px;
    border-bottom-left-radius: 4px; }
  .tabs.is-toggle li:last-child a {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px; }
  .tabs.is-toggle li.is-active a {
    background-color: #3273dc;
    border-color: #3273dc;
    color: #fff;
    z-index: 1; }
  .tabs.is-toggle ul {
    border-bottom: none; }
  .tabs.is-toggle.is-toggle-rounded li:first-child a {
    border-bottom-left-radius: 290486px;
    border-top-left-radius: 290486px;
    padding-left: 1.25em; }
  .tabs.is-toggle.is-toggle-rounded li:last-child a {
    border-bottom-right-radius: 290486px;
    border-top-right-radius: 290486px;
    padding-right: 1.25em; }
  .tabs.is-small {
    font-size: 0.75rem; }
  .tabs.is-medium {
    font-size: 1.25rem; }
  .tabs.is-large {
    font-size: 1.5rem; }

/* Bulma Grid */
.column {
  display: block;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
  padding: 0.75rem; }
  .columns.is-mobile > .column.is-narrow {
    flex: none;
    width: unset; }
  .columns.is-mobile > .column.is-full {
    flex: none;
    width: 100%; }
  .columns.is-mobile > .column.is-three-quarters {
    flex: none;
    width: 75%; }
  .columns.is-mobile > .column.is-two-thirds {
    flex: none;
    width: 66.6666%; }
  .columns.is-mobile > .column.is-half {
    flex: none;
    width: 50%; }
  .columns.is-mobile > .column.is-one-third {
    flex: none;
    width: 33.3333%; }
  .columns.is-mobile > .column.is-one-quarter {
    flex: none;
    width: 25%; }
  .columns.is-mobile > .column.is-one-fifth {
    flex: none;
    width: 20%; }
  .columns.is-mobile > .column.is-two-fifths {
    flex: none;
    width: 40%; }
  .columns.is-mobile > .column.is-three-fifths {
    flex: none;
    width: 60%; }
  .columns.is-mobile > .column.is-four-fifths {
    flex: none;
    width: 80%; }
  .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-offset-one-fifth {
    margin-left: 20%; }
  .columns.is-mobile > .column.is-offset-two-fifths {
    margin-left: 40%; }
  .columns.is-mobile > .column.is-offset-three-fifths {
    margin-left: 60%; }
  .columns.is-mobile > .column.is-offset-four-fifths {
    margin-left: 80%; }
  .columns.is-mobile > .column.is-0 {
    flex: none;
    width: 0%; }
  .columns.is-mobile > .column.is-offset-0 {
    margin-left: 0%; }
  .columns.is-mobile > .column.is-1 {
    flex: none;
    width: 8.33333%; }
  .columns.is-mobile > .column.is-offset-1 {
    margin-left: 8.33333%; }
  .columns.is-mobile > .column.is-2 {
    flex: none;
    width: 16.66667%; }
  .columns.is-mobile > .column.is-offset-2 {
    margin-left: 16.66667%; }
  .columns.is-mobile > .column.is-3 {
    flex: none;
    width: 25%; }
  .columns.is-mobile > .column.is-offset-3 {
    margin-left: 25%; }
  .columns.is-mobile > .column.is-4 {
    flex: none;
    width: 33.33333%; }
  .columns.is-mobile > .column.is-offset-4 {
    margin-left: 33.33333%; }
  .columns.is-mobile > .column.is-5 {
    flex: none;
    width: 41.66667%; }
  .columns.is-mobile > .column.is-offset-5 {
    margin-left: 41.66667%; }
  .columns.is-mobile > .column.is-6 {
    flex: none;
    width: 50%; }
  .columns.is-mobile > .column.is-offset-6 {
    margin-left: 50%; }
  .columns.is-mobile > .column.is-7 {
    flex: none;
    width: 58.33333%; }
  .columns.is-mobile > .column.is-offset-7 {
    margin-left: 58.33333%; }
  .columns.is-mobile > .column.is-8 {
    flex: none;
    width: 66.66667%; }
  .columns.is-mobile > .column.is-offset-8 {
    margin-left: 66.66667%; }
  .columns.is-mobile > .column.is-9 {
    flex: none;
    width: 75%; }
  .columns.is-mobile > .column.is-offset-9 {
    margin-left: 75%; }
  .columns.is-mobile > .column.is-10 {
    flex: none;
    width: 83.33333%; }
  .columns.is-mobile > .column.is-offset-10 {
    margin-left: 83.33333%; }
  .columns.is-mobile > .column.is-11 {
    flex: none;
    width: 91.66667%; }
  .columns.is-mobile > .column.is-offset-11 {
    margin-left: 91.66667%; }
  .columns.is-mobile > .column.is-12 {
    flex: none;
    width: 100%; }
  .columns.is-mobile > .column.is-offset-12 {
    margin-left: 100%; }
  @media screen and (max-width: 768px) {
    .column.is-narrow-mobile {
      flex: none;
      width: unset; }
    .column.is-full-mobile {
      flex: none;
      width: 100%; }
    .column.is-three-quarters-mobile {
      flex: none;
      width: 75%; }
    .column.is-two-thirds-mobile {
      flex: none;
      width: 66.6666%; }
    .column.is-half-mobile {
      flex: none;
      width: 50%; }
    .column.is-one-third-mobile {
      flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-mobile {
      flex: none;
      width: 25%; }
    .column.is-one-fifth-mobile {
      flex: none;
      width: 20%; }
    .column.is-two-fifths-mobile {
      flex: none;
      width: 40%; }
    .column.is-three-fifths-mobile {
      flex: none;
      width: 60%; }
    .column.is-four-fifths-mobile {
      flex: none;
      width: 80%; }
    .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-offset-one-fifth-mobile {
      margin-left: 20%; }
    .column.is-offset-two-fifths-mobile {
      margin-left: 40%; }
    .column.is-offset-three-fifths-mobile {
      margin-left: 60%; }
    .column.is-offset-four-fifths-mobile {
      margin-left: 80%; }
    .column.is-0-mobile {
      flex: none;
      width: 0%; }
    .column.is-offset-0-mobile {
      margin-left: 0%; }
    .column.is-1-mobile {
      flex: none;
      width: 8.33333%; }
    .column.is-offset-1-mobile {
      margin-left: 8.33333%; }
    .column.is-2-mobile {
      flex: none;
      width: 16.66667%; }
    .column.is-offset-2-mobile {
      margin-left: 16.66667%; }
    .column.is-3-mobile {
      flex: none;
      width: 25%; }
    .column.is-offset-3-mobile {
      margin-left: 25%; }
    .column.is-4-mobile {
      flex: none;
      width: 33.33333%; }
    .column.is-offset-4-mobile {
      margin-left: 33.33333%; }
    .column.is-5-mobile {
      flex: none;
      width: 41.66667%; }
    .column.is-offset-5-mobile {
      margin-left: 41.66667%; }
    .column.is-6-mobile {
      flex: none;
      width: 50%; }
    .column.is-offset-6-mobile {
      margin-left: 50%; }
    .column.is-7-mobile {
      flex: none;
      width: 58.33333%; }
    .column.is-offset-7-mobile {
      margin-left: 58.33333%; }
    .column.is-8-mobile {
      flex: none;
      width: 66.66667%; }
    .column.is-offset-8-mobile {
      margin-left: 66.66667%; }
    .column.is-9-mobile {
      flex: none;
      width: 75%; }
    .column.is-offset-9-mobile {
      margin-left: 75%; }
    .column.is-10-mobile {
      flex: none;
      width: 83.33333%; }
    .column.is-offset-10-mobile {
      margin-left: 83.33333%; }
    .column.is-11-mobile {
      flex: none;
      width: 91.66667%; }
    .column.is-offset-11-mobile {
      margin-left: 91.66667%; }
    .column.is-12-mobile {
      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 {
      flex: none;
      width: unset; }
    .column.is-full, .column.is-full-tablet {
      flex: none;
      width: 100%; }
    .column.is-three-quarters, .column.is-three-quarters-tablet {
      flex: none;
      width: 75%; }
    .column.is-two-thirds, .column.is-two-thirds-tablet {
      flex: none;
      width: 66.6666%; }
    .column.is-half, .column.is-half-tablet {
      flex: none;
      width: 50%; }
    .column.is-one-third, .column.is-one-third-tablet {
      flex: none;
      width: 33.3333%; }
    .column.is-one-quarter, .column.is-one-quarter-tablet {
      flex: none;
      width: 25%; }
    .column.is-one-fifth, .column.is-one-fifth-tablet {
      flex: none;
      width: 20%; }
    .column.is-two-fifths, .column.is-two-fifths-tablet {
      flex: none;
      width: 40%; }
    .column.is-three-fifths, .column.is-three-fifths-tablet {
      flex: none;
      width: 60%; }
    .column.is-four-fifths, .column.is-four-fifths-tablet {
      flex: none;
      width: 80%; }
    .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-offset-one-fifth, .column.is-offset-one-fifth-tablet {
      margin-left: 20%; }
    .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet {
      margin-left: 40%; }
    .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet {
      margin-left: 60%; }
    .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet {
      margin-left: 80%; }
    .column.is-0, .column.is-0-tablet {
      flex: none;
      width: 0%; }
    .column.is-offset-0, .column.is-offset-0-tablet {
      margin-left: 0%; }
    .column.is-1, .column.is-1-tablet {
      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 {
      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 {
      flex: none;
      width: 25%; }
    .column.is-offset-3, .column.is-offset-3-tablet {
      margin-left: 25%; }
    .column.is-4, .column.is-4-tablet {
      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 {
      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 {
      flex: none;
      width: 50%; }
    .column.is-offset-6, .column.is-offset-6-tablet {
      margin-left: 50%; }
    .column.is-7, .column.is-7-tablet {
      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 {
      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 {
      flex: none;
      width: 75%; }
    .column.is-offset-9, .column.is-offset-9-tablet {
      margin-left: 75%; }
    .column.is-10, .column.is-10-tablet {
      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 {
      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 {
      flex: none;
      width: 100%; }
    .column.is-offset-12, .column.is-offset-12-tablet {
      margin-left: 100%; } }
  @media screen and (max-width: 1023px) {
    .column.is-narrow-touch {
      flex: none;
      width: unset; }
    .column.is-full-touch {
      flex: none;
      width: 100%; }
    .column.is-three-quarters-touch {
      flex: none;
      width: 75%; }
    .column.is-two-thirds-touch {
      flex: none;
      width: 66.6666%; }
    .column.is-half-touch {
      flex: none;
      width: 50%; }
    .column.is-one-third-touch {
      flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-touch {
      flex: none;
      width: 25%; }
    .column.is-one-fifth-touch {
      flex: none;
      width: 20%; }
    .column.is-two-fifths-touch {
      flex: none;
      width: 40%; }
    .column.is-three-fifths-touch {
      flex: none;
      width: 60%; }
    .column.is-four-fifths-touch {
      flex: none;
      width: 80%; }
    .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-offset-one-fifth-touch {
      margin-left: 20%; }
    .column.is-offset-two-fifths-touch {
      margin-left: 40%; }
    .column.is-offset-three-fifths-touch {
      margin-left: 60%; }
    .column.is-offset-four-fifths-touch {
      margin-left: 80%; }
    .column.is-0-touch {
      flex: none;
      width: 0%; }
    .column.is-offset-0-touch {
      margin-left: 0%; }
    .column.is-1-touch {
      flex: none;
      width: 8.33333%; }
    .column.is-offset-1-touch {
      margin-left: 8.33333%; }
    .column.is-2-touch {
      flex: none;
      width: 16.66667%; }
    .column.is-offset-2-touch {
      margin-left: 16.66667%; }
    .column.is-3-touch {
      flex: none;
      width: 25%; }
    .column.is-offset-3-touch {
      margin-left: 25%; }
    .column.is-4-touch {
      flex: none;
      width: 33.33333%; }
    .column.is-offset-4-touch {
      margin-left: 33.33333%; }
    .column.is-5-touch {
      flex: none;
      width: 41.66667%; }
    .column.is-offset-5-touch {
      margin-left: 41.66667%; }
    .column.is-6-touch {
      flex: none;
      width: 50%; }
    .column.is-offset-6-touch {
      margin-left: 50%; }
    .column.is-7-touch {
      flex: none;
      width: 58.33333%; }
    .column.is-offset-7-touch {
      margin-left: 58.33333%; }
    .column.is-8-touch {
      flex: none;
      width: 66.66667%; }
    .column.is-offset-8-touch {
      margin-left: 66.66667%; }
    .column.is-9-touch {
      flex: none;
      width: 75%; }
    .column.is-offset-9-touch {
      margin-left: 75%; }
    .column.is-10-touch {
      flex: none;
      width: 83.33333%; }
    .column.is-offset-10-touch {
      margin-left: 83.33333%; }
    .column.is-11-touch {
      flex: none;
      width: 91.66667%; }
    .column.is-offset-11-touch {
      margin-left: 91.66667%; }
    .column.is-12-touch {
      flex: none;
      width: 100%; }
    .column.is-offset-12-touch {
      margin-left: 100%; } }
  @media screen and (min-width: 1024px) {
    .column.is-narrow-desktop {
      flex: none;
      width: unset; }
    .column.is-full-desktop {
      flex: none;
      width: 100%; }
    .column.is-three-quarters-desktop {
      flex: none;
      width: 75%; }
    .column.is-two-thirds-desktop {
      flex: none;
      width: 66.6666%; }
    .column.is-half-desktop {
      flex: none;
      width: 50%; }
    .column.is-one-third-desktop {
      flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-desktop {
      flex: none;
      width: 25%; }
    .column.is-one-fifth-desktop {
      flex: none;
      width: 20%; }
    .column.is-two-fifths-desktop {
      flex: none;
      width: 40%; }
    .column.is-three-fifths-desktop {
      flex: none;
      width: 60%; }
    .column.is-four-fifths-desktop {
      flex: none;
      width: 80%; }
    .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-offset-one-fifth-desktop {
      margin-left: 20%; }
    .column.is-offset-two-fifths-desktop {
      margin-left: 40%; }
    .column.is-offset-three-fifths-desktop {
      margin-left: 60%; }
    .column.is-offset-four-fifths-desktop {
      margin-left: 80%; }
    .column.is-0-desktop {
      flex: none;
      width: 0%; }
    .column.is-offset-0-desktop {
      margin-left: 0%; }
    .column.is-1-desktop {
      flex: none;
      width: 8.33333%; }
    .column.is-offset-1-desktop {
      margin-left: 8.33333%; }
    .column.is-2-desktop {
      flex: none;
      width: 16.66667%; }
    .column.is-offset-2-desktop {
      margin-left: 16.66667%; }
    .column.is-3-desktop {
      flex: none;
      width: 25%; }
    .column.is-offset-3-desktop {
      margin-left: 25%; }
    .column.is-4-desktop {
      flex: none;
      width: 33.33333%; }
    .column.is-offset-4-desktop {
      margin-left: 33.33333%; }
    .column.is-5-desktop {
      flex: none;
      width: 41.66667%; }
    .column.is-offset-5-desktop {
      margin-left: 41.66667%; }
    .column.is-6-desktop {
      flex: none;
      width: 50%; }
    .column.is-offset-6-desktop {
      margin-left: 50%; }
    .column.is-7-desktop {
      flex: none;
      width: 58.33333%; }
    .column.is-offset-7-desktop {
      margin-left: 58.33333%; }
    .column.is-8-desktop {
      flex: none;
      width: 66.66667%; }
    .column.is-offset-8-desktop {
      margin-left: 66.66667%; }
    .column.is-9-desktop {
      flex: none;
      width: 75%; }
    .column.is-offset-9-desktop {
      margin-left: 75%; }
    .column.is-10-desktop {
      flex: none;
      width: 83.33333%; }
    .column.is-offset-10-desktop {
      margin-left: 83.33333%; }
    .column.is-11-desktop {
      flex: none;
      width: 91.66667%; }
    .column.is-offset-11-desktop {
      margin-left: 91.66667%; }
    .column.is-12-desktop {
      flex: none;
      width: 100%; }
    .column.is-offset-12-desktop {
      margin-left: 100%; } }
  @media screen and (min-width: 1216px) {
    .column.is-narrow-widescreen {
      flex: none;
      width: unset; }
    .column.is-full-widescreen {
      flex: none;
      width: 100%; }
    .column.is-three-quarters-widescreen {
      flex: none;
      width: 75%; }
    .column.is-two-thirds-widescreen {
      flex: none;
      width: 66.6666%; }
    .column.is-half-widescreen {
      flex: none;
      width: 50%; }
    .column.is-one-third-widescreen {
      flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-widescreen {
      flex: none;
      width: 25%; }
    .column.is-one-fifth-widescreen {
      flex: none;
      width: 20%; }
    .column.is-two-fifths-widescreen {
      flex: none;
      width: 40%; }
    .column.is-three-fifths-widescreen {
      flex: none;
      width: 60%; }
    .column.is-four-fifths-widescreen {
      flex: none;
      width: 80%; }
    .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-offset-one-fifth-widescreen {
      margin-left: 20%; }
    .column.is-offset-two-fifths-widescreen {
      margin-left: 40%; }
    .column.is-offset-three-fifths-widescreen {
      margin-left: 60%; }
    .column.is-offset-four-fifths-widescreen {
      margin-left: 80%; }
    .column.is-0-widescreen {
      flex: none;
      width: 0%; }
    .column.is-offset-0-widescreen {
      margin-left: 0%; }
    .column.is-1-widescreen {
      flex: none;
      width: 8.33333%; }
    .column.is-offset-1-widescreen {
      margin-left: 8.33333%; }
    .column.is-2-widescreen {
      flex: none;
      width: 16.66667%; }
    .column.is-offset-2-widescreen {
      margin-left: 16.66667%; }
    .column.is-3-widescreen {
      flex: none;
      width: 25%; }
    .column.is-offset-3-widescreen {
      margin-left: 25%; }
    .column.is-4-widescreen {
      flex: none;
      width: 33.33333%; }
    .column.is-offset-4-widescreen {
      margin-left: 33.33333%; }
    .column.is-5-widescreen {
      flex: none;
      width: 41.66667%; }
    .column.is-offset-5-widescreen {
      margin-left: 41.66667%; }
    .column.is-6-widescreen {
      flex: none;
      width: 50%; }
    .column.is-offset-6-widescreen {
      margin-left: 50%; }
    .column.is-7-widescreen {
      flex: none;
      width: 58.33333%; }
    .column.is-offset-7-widescreen {
      margin-left: 58.33333%; }
    .column.is-8-widescreen {
      flex: none;
      width: 66.66667%; }
    .column.is-offset-8-widescreen {
      margin-left: 66.66667%; }
    .column.is-9-widescreen {
      flex: none;
      width: 75%; }
    .column.is-offset-9-widescreen {
      margin-left: 75%; }
    .column.is-10-widescreen {
      flex: none;
      width: 83.33333%; }
    .column.is-offset-10-widescreen {
      margin-left: 83.33333%; }
    .column.is-11-widescreen {
      flex: none;
      width: 91.66667%; }
    .column.is-offset-11-widescreen {
      margin-left: 91.66667%; }
    .column.is-12-widescreen {
      flex: none;
      width: 100%; }
    .column.is-offset-12-widescreen {
      margin-left: 100%; } }
  @media screen and (min-width: 1408px) {
    .column.is-narrow-fullhd {
      flex: none;
      width: unset; }
    .column.is-full-fullhd {
      flex: none;
      width: 100%; }
    .column.is-three-quarters-fullhd {
      flex: none;
      width: 75%; }
    .column.is-two-thirds-fullhd {
      flex: none;
      width: 66.6666%; }
    .column.is-half-fullhd {
      flex: none;
      width: 50%; }
    .column.is-one-third-fullhd {
      flex: none;
      width: 33.3333%; }
    .column.is-one-quarter-fullhd {
      flex: none;
      width: 25%; }
    .column.is-one-fifth-fullhd {
      flex: none;
      width: 20%; }
    .column.is-two-fifths-fullhd {
      flex: none;
      width: 40%; }
    .column.is-three-fifths-fullhd {
      flex: none;
      width: 60%; }
    .column.is-four-fifths-fullhd {
      flex: none;
      width: 80%; }
    .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-offset-one-fifth-fullhd {
      margin-left: 20%; }
    .column.is-offset-two-fifths-fullhd {
      margin-left: 40%; }
    .column.is-offset-three-fifths-fullhd {
      margin-left: 60%; }
    .column.is-offset-four-fifths-fullhd {
      margin-left: 80%; }
    .column.is-0-fullhd {
      flex: none;
      width: 0%; }
    .column.is-offset-0-fullhd {
      margin-left: 0%; }
    .column.is-1-fullhd {
      flex: none;
      width: 8.33333%; }
    .column.is-offset-1-fullhd {
      margin-left: 8.33333%; }
    .column.is-2-fullhd {
      flex: none;
      width: 16.66667%; }
    .column.is-offset-2-fullhd {
      margin-left: 16.66667%; }
    .column.is-3-fullhd {
      flex: none;
      width: 25%; }
    .column.is-offset-3-fullhd {
      margin-left: 25%; }
    .column.is-4-fullhd {
      flex: none;
      width: 33.33333%; }
    .column.is-offset-4-fullhd {
      margin-left: 33.33333%; }
    .column.is-5-fullhd {
      flex: none;
      width: 41.66667%; }
    .column.is-offset-5-fullhd {
      margin-left: 41.66667%; }
    .column.is-6-fullhd {
      flex: none;
      width: 50%; }
    .column.is-offset-6-fullhd {
      margin-left: 50%; }
    .column.is-7-fullhd {
      flex: none;
      width: 58.33333%; }
    .column.is-offset-7-fullhd {
      margin-left: 58.33333%; }
    .column.is-8-fullhd {
      flex: none;
      width: 66.66667%; }
    .column.is-offset-8-fullhd {
      margin-left: 66.66667%; }
    .column.is-9-fullhd {
      flex: none;
      width: 75%; }
    .column.is-offset-9-fullhd {
      margin-left: 75%; }
    .column.is-10-fullhd {
      flex: none;
      width: 83.33333%; }
    .column.is-offset-10-fullhd {
      margin-left: 83.33333%; }
    .column.is-11-fullhd {
      flex: none;
      width: 91.66667%; }
    .column.is-offset-11-fullhd {
      margin-left: 91.66667%; }
    .column.is-12-fullhd {
      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: calc(1.5rem - 0.75rem); }
  .columns.is-centered {
    justify-content: center; }
  .columns.is-gapless {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0; }
    .columns.is-gapless > .column {
      margin: 0;
      padding: 0 !important; }
    .columns.is-gapless:not(:last-child) {
      margin-bottom: 1.5rem; }
    .columns.is-gapless:last-child {
      margin-bottom: 0; }
  .columns.is-mobile {
    display: flex; }
  .columns.is-multiline {
    flex-wrap: wrap; }
  .columns.is-vcentered {
    align-items: center; }
  @media screen and (min-width: 769px), print {
    .columns:not(.is-desktop) {
      display: flex; } }
  @media screen and (min-width: 1024px) {
    .columns.is-desktop {
      display: flex; } }
.columns.is-variable {
  --columnGap: 0.75rem;
  margin-left: calc(-1 * var(--columnGap));
  margin-right: calc(-1 * var(--columnGap)); }
  .columns.is-variable > .column {
    padding-left: var(--columnGap);
    padding-right: var(--columnGap); }
  .columns.is-variable.is-0 {
    --columnGap: 0rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-0-mobile {
      --columnGap: 0rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-0-tablet {
      --columnGap: 0rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-0-tablet-only {
      --columnGap: 0rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-0-touch {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-0-desktop {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-0-desktop-only {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-0-widescreen {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-0-widescreen-only {
      --columnGap: 0rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-0-fullhd {
      --columnGap: 0rem; } }
  .columns.is-variable.is-1 {
    --columnGap: 0.25rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-1-mobile {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-1-tablet {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-1-tablet-only {
      --columnGap: 0.25rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-1-touch {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-1-desktop {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-1-desktop-only {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-1-widescreen {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-1-widescreen-only {
      --columnGap: 0.25rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-1-fullhd {
      --columnGap: 0.25rem; } }
  .columns.is-variable.is-2 {
    --columnGap: 0.5rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-2-mobile {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-2-tablet {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-2-tablet-only {
      --columnGap: 0.5rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-2-touch {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-2-desktop {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-2-desktop-only {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-2-widescreen {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-2-widescreen-only {
      --columnGap: 0.5rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-2-fullhd {
      --columnGap: 0.5rem; } }
  .columns.is-variable.is-3 {
    --columnGap: 0.75rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-3-mobile {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-3-tablet {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-3-tablet-only {
      --columnGap: 0.75rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-3-touch {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-3-desktop {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-3-desktop-only {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-3-widescreen {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-3-widescreen-only {
      --columnGap: 0.75rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-3-fullhd {
      --columnGap: 0.75rem; } }
  .columns.is-variable.is-4 {
    --columnGap: 1rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-4-mobile {
      --columnGap: 1rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-4-tablet {
      --columnGap: 1rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-4-tablet-only {
      --columnGap: 1rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-4-touch {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-4-desktop {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-4-desktop-only {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-4-widescreen {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-4-widescreen-only {
      --columnGap: 1rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-4-fullhd {
      --columnGap: 1rem; } }
  .columns.is-variable.is-5 {
    --columnGap: 1.25rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-5-mobile {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-5-tablet {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-5-tablet-only {
      --columnGap: 1.25rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-5-touch {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-5-desktop {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-5-desktop-only {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-5-widescreen {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-5-widescreen-only {
      --columnGap: 1.25rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-5-fullhd {
      --columnGap: 1.25rem; } }
  .columns.is-variable.is-6 {
    --columnGap: 1.5rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-6-mobile {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-6-tablet {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-6-tablet-only {
      --columnGap: 1.5rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-6-touch {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-6-desktop {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-6-desktop-only {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-6-widescreen {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-6-widescreen-only {
      --columnGap: 1.5rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-6-fullhd {
      --columnGap: 1.5rem; } }
  .columns.is-variable.is-7 {
    --columnGap: 1.75rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-7-mobile {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-7-tablet {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-7-tablet-only {
      --columnGap: 1.75rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-7-touch {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-7-desktop {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-7-desktop-only {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-7-widescreen {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-7-widescreen-only {
      --columnGap: 1.75rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-7-fullhd {
      --columnGap: 1.75rem; } }
  .columns.is-variable.is-8 {
    --columnGap: 2rem; }
  @media screen and (max-width: 768px) {
    .columns.is-variable.is-8-mobile {
      --columnGap: 2rem; } }
  @media screen and (min-width: 769px), print {
    .columns.is-variable.is-8-tablet {
      --columnGap: 2rem; } }
  @media screen and (min-width: 769px) and (max-width: 1023px) {
    .columns.is-variable.is-8-tablet-only {
      --columnGap: 2rem; } }
  @media screen and (max-width: 1023px) {
    .columns.is-variable.is-8-touch {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1024px) {
    .columns.is-variable.is-8-desktop {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1024px) and (max-width: 1215px) {
    .columns.is-variable.is-8-desktop-only {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1216px) {
    .columns.is-variable.is-8-widescreen {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1216px) and (max-width: 1407px) {
    .columns.is-variable.is-8-widescreen-only {
      --columnGap: 2rem; } }
  @media screen and (min-width: 1408px) {
    .columns.is-variable.is-8-fullhd {
      --columnGap: 2rem; } }
.tile {
  align-items: stretch;
  display: block;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
  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 {
    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: flex; }
    .tile.is-1 {
      flex: none;
      width: 8.33333%; }
    .tile.is-2 {
      flex: none;
      width: 16.66667%; }
    .tile.is-3 {
      flex: none;
      width: 25%; }
    .tile.is-4 {
      flex: none;
      width: 33.33333%; }
    .tile.is-5 {
      flex: none;
      width: 41.66667%; }
    .tile.is-6 {
      flex: none;
      width: 50%; }
    .tile.is-7 {
      flex: none;
      width: 58.33333%; }
    .tile.is-8 {
      flex: none;
      width: 66.66667%; }
    .tile.is-9 {
      flex: none;
      width: 75%; }
    .tile.is-10 {
      flex: none;
      width: 83.33333%; }
    .tile.is-11 {
      flex: none;
      width: 91.66667%; }
    .tile.is-12 {
      flex: none;
      width: 100%; } }
/* Bulma Helpers */
.has-text-white {
  color: white !important; }

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

.has-background-white {
  background-color: white !important; }

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

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

.has-background-black {
  background-color: #0a0a0a !important; }

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

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

.has-background-light {
  background-color: whitesmoke !important; }

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

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

.has-background-dark {
  background-color: #363636 !important; }

.has-text-primary {
  color: #020873 !important; }

a.has-text-primary:hover, a.has-text-primary:focus {
  color: #010541 !important; }

.has-background-primary {
  background-color: #020873 !important; }

.has-text-primary-light {
  color: #ebecff !important; }

a.has-text-primary-light:hover, a.has-text-primary-light:focus {
  color: #b9bcfe !important; }

.has-background-primary-light {
  background-color: #ebecff !important; }

.has-text-primary-dark {
  color: #222efb !important; }

a.has-text-primary-dark:hover, a.has-text-primary-dark:focus {
  color: #555dfc !important; }

.has-background-primary-dark {
  background-color: #222efb !important; }

.has-text-link {
  color: #3273dc !important; }

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

.has-background-link {
  background-color: #3273dc !important; }

.has-text-link-light {
  color: #eef3fc !important; }

a.has-text-link-light:hover, a.has-text-link-light:focus {
  color: #c2d5f5 !important; }

.has-background-link-light {
  background-color: #eef3fc !important; }

.has-text-link-dark {
  color: #2160c4 !important; }

a.has-text-link-dark:hover, a.has-text-link-dark:focus {
  color: #3b79de !important; }

.has-background-link-dark {
  background-color: #2160c4 !important; }

.has-text-info {
  color: #3298dc !important; }

a.has-text-info:hover, a.has-text-info:focus {
  color: #207dbc !important; }

.has-background-info {
  background-color: #3298dc !important; }

.has-text-info-light {
  color: #eef6fc !important; }

a.has-text-info-light:hover, a.has-text-info-light:focus {
  color: #c2e0f5 !important; }

.has-background-info-light {
  background-color: #eef6fc !important; }

.has-text-info-dark {
  color: #1d72aa !important; }

a.has-text-info-dark:hover, a.has-text-info-dark:focus {
  color: #248fd6 !important; }

.has-background-info-dark {
  background-color: #1d72aa !important; }

.has-text-success {
  color: #48c774 !important; }

a.has-text-success:hover, a.has-text-success:focus {
  color: #34a85c !important; }

.has-background-success {
  background-color: #48c774 !important; }

.has-text-success-light {
  color: #effaf3 !important; }

a.has-text-success-light:hover, a.has-text-success-light:focus {
  color: #c8eed6 !important; }

.has-background-success-light {
  background-color: #effaf3 !important; }

.has-text-success-dark {
  color: #257942 !important; }

a.has-text-success-dark:hover, a.has-text-success-dark:focus {
  color: #31a058 !important; }

.has-background-success-dark {
  background-color: #257942 !important; }

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

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

.has-background-warning {
  background-color: #ffdd57 !important; }

.has-text-warning-light {
  color: #fffbeb !important; }

a.has-text-warning-light:hover, a.has-text-warning-light:focus {
  color: #fff1b8 !important; }

.has-background-warning-light {
  background-color: #fffbeb !important; }

.has-text-warning-dark {
  color: #947600 !important; }

a.has-text-warning-dark:hover, a.has-text-warning-dark:focus {
  color: #c79f00 !important; }

.has-background-warning-dark {
  background-color: #947600 !important; }

.has-text-danger {
  color: #f14668 !important; }

a.has-text-danger:hover, a.has-text-danger:focus {
  color: #ee1742 !important; }

.has-background-danger {
  background-color: #f14668 !important; }

.has-text-danger-light {
  color: #feecf0 !important; }

a.has-text-danger-light:hover, a.has-text-danger-light:focus {
  color: #fabdc9 !important; }

.has-background-danger-light {
  background-color: #feecf0 !important; }

.has-text-danger-dark {
  color: #cc0f35 !important; }

a.has-text-danger-dark:hover, a.has-text-danger-dark:focus {
  color: #ee2049 !important; }

.has-background-danger-dark {
  background-color: #cc0f35 !important; }

.has-text-black-bis {
  color: #121212 !important; }

.has-background-black-bis {
  background-color: #121212 !important; }

.has-text-black-ter {
  color: #242424 !important; }

.has-background-black-ter {
  background-color: #242424 !important; }

.has-text-grey-darker {
  color: #363636 !important; }

.has-background-grey-darker {
  background-color: #363636 !important; }

.has-text-grey-dark {
  color: #4a4a4a !important; }

.has-background-grey-dark {
  background-color: #4a4a4a !important; }

.has-text-grey {
  color: #7a7a7a !important; }

.has-background-grey {
  background-color: #7a7a7a !important; }

.has-text-grey-light {
  color: #b5b5b5 !important; }

.has-background-grey-light {
  background-color: #b5b5b5 !important; }

.has-text-grey-lighter {
  color: #dbdbdb !important; }

.has-background-grey-lighter {
  background-color: #dbdbdb !important; }

.has-text-white-ter {
  color: whitesmoke !important; }

.has-background-white-ter {
  background-color: whitesmoke !important; }

.has-text-white-bis {
  color: #fafafa !important; }

.has-background-white-bis {
  background-color: #fafafa !important; }

.is-flex-direction-row {
  flex-direction: row !important; }

.is-flex-direction-row-reverse {
  flex-direction: row-reverse !important; }

.is-flex-direction-column {
  flex-direction: column !important; }

.is-flex-direction-column-reverse {
  flex-direction: column-reverse !important; }

.is-flex-wrap-nowrap {
  flex-wrap: nowrap !important; }

.is-flex-wrap-wrap {
  flex-wrap: wrap !important; }

.is-flex-wrap-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.is-justify-content-flex-start {
  justify-content: flex-start !important; }

.is-justify-content-flex-end {
  justify-content: flex-end !important; }

.is-justify-content-center {
  justify-content: center !important; }

.is-justify-content-space-between {
  justify-content: space-between !important; }

.is-justify-content-space-around {
  justify-content: space-around !important; }

.is-justify-content-space-evenly {
  justify-content: space-evenly !important; }

.is-justify-content-start {
  justify-content: start !important; }

.is-justify-content-end {
  justify-content: end !important; }

.is-justify-content-left {
  justify-content: left !important; }

.is-justify-content-right {
  justify-content: right !important; }

.is-align-content-flex-start {
  align-content: flex-start !important; }

.is-align-content-flex-end {
  align-content: flex-end !important; }

.is-align-content-center {
  align-content: center !important; }

.is-align-content-space-between {
  align-content: space-between !important; }

.is-align-content-space-around {
  align-content: space-around !important; }

.is-align-content-space-evenly {
  align-content: space-evenly !important; }

.is-align-content-stretch {
  align-content: stretch !important; }

.is-align-content-start {
  align-content: start !important; }

.is-align-content-end {
  align-content: end !important; }

.is-align-content-baseline {
  align-content: baseline !important; }

.is-align-items-stretch {
  align-items: stretch !important; }

.is-align-items-flex-start {
  align-items: flex-start !important; }

.is-align-items-flex-end {
  align-items: flex-end !important; }

.is-align-items-center {
  align-items: center !important; }

.is-align-items-baseline {
  align-items: baseline !important; }

.is-align-items-start {
  align-items: start !important; }

.is-align-items-end {
  align-items: end !important; }

.is-align-items-self-start {
  align-items: self-start !important; }

.is-align-items-self-end {
  align-items: self-end !important; }

.is-align-self-auto {
  align-self: auto !important; }

.is-align-self-flex-start {
  align-self: flex-start !important; }

.is-align-self-flex-end {
  align-self: flex-end !important; }

.is-align-self-center {
  align-self: center !important; }

.is-align-self-baseline {
  align-self: baseline !important; }

.is-align-self-stretch {
  align-self: stretch !important; }

.is-flex-grow-0 {
  flex-grow: 0 !important; }

.is-flex-grow-1 {
  flex-grow: 1 !important; }

.is-flex-grow-2 {
  flex-grow: 2 !important; }

.is-flex-grow-3 {
  flex-grow: 3 !important; }

.is-flex-grow-4 {
  flex-grow: 4 !important; }

.is-flex-grow-5 {
  flex-grow: 5 !important; }

.is-flex-shrink-0 {
  flex-shrink: 0 !important; }

.is-flex-shrink-1 {
  flex-shrink: 1 !important; }

.is-flex-shrink-2 {
  flex-shrink: 2 !important; }

.is-flex-shrink-3 {
  flex-shrink: 3 !important; }

.is-flex-shrink-4 {
  flex-shrink: 4 !important; }

.is-flex-shrink-5 {
  flex-shrink: 5 !important; }

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

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

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

.is-radiusless {
  border-radius: 0 !important; }

.is-shadowless {
  box-shadow: none !important; }

.is-clickable {
  cursor: pointer !important;
  pointer-events: all !important; }

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

.is-relative {
  position: relative !important; }

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

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

.m-0 {
  margin: 0 !important; }

.mt-0 {
  margin-top: 0 !important; }

.mr-0 {
  margin-right: 0 !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.ml-0 {
  margin-left: 0 !important; }

.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1 {
  margin-top: 0.25rem !important; }

.mr-1 {
  margin-right: 0.25rem !important; }

.mb-1 {
  margin-bottom: 0.25rem !important; }

.ml-1 {
  margin-left: 0.25rem !important; }

.mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important; }

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2 {
  margin-top: 0.5rem !important; }

.mr-2 {
  margin-right: 0.5rem !important; }

.mb-2 {
  margin-bottom: 0.5rem !important; }

.ml-2 {
  margin-left: 0.5rem !important; }

.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.m-3 {
  margin: 0.75rem !important; }

.mt-3 {
  margin-top: 0.75rem !important; }

.mr-3 {
  margin-right: 0.75rem !important; }

.mb-3 {
  margin-bottom: 0.75rem !important; }

.ml-3 {
  margin-left: 0.75rem !important; }

.mx-3 {
  margin-left: 0.75rem !important;
  margin-right: 0.75rem !important; }

.my-3 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important; }

.m-4 {
  margin: 1rem !important; }

.mt-4 {
  margin-top: 1rem !important; }

.mr-4 {
  margin-right: 1rem !important; }

.mb-4 {
  margin-bottom: 1rem !important; }

.ml-4 {
  margin-left: 1rem !important; }

.mx-4 {
  margin-left: 1rem !important;
  margin-right: 1rem !important; }

.my-4 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-5 {
  margin: 1.5rem !important; }

.mt-5 {
  margin-top: 1.5rem !important; }

.mr-5 {
  margin-right: 1.5rem !important; }

.mb-5 {
  margin-bottom: 1.5rem !important; }

.ml-5 {
  margin-left: 1.5rem !important; }

.mx-5 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important; }

.my-5 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-6 {
  margin: 3rem !important; }

.mt-6 {
  margin-top: 3rem !important; }

.mr-6 {
  margin-right: 3rem !important; }

.mb-6 {
  margin-bottom: 3rem !important; }

.ml-6 {
  margin-left: 3rem !important; }

.mx-6 {
  margin-left: 3rem !important;
  margin-right: 3rem !important; }

.my-6 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-0 {
  padding: 0 !important; }

.pt-0 {
  padding-top: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pl-0 {
  padding-left: 0 !important; }

.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1 {
  padding-top: 0.25rem !important; }

.pr-1 {
  padding-right: 0.25rem !important; }

.pb-1 {
  padding-bottom: 0.25rem !important; }

.pl-1 {
  padding-left: 0.25rem !important; }

.px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important; }

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2 {
  padding-top: 0.5rem !important; }

.pr-2 {
  padding-right: 0.5rem !important; }

.pb-2 {
  padding-bottom: 0.5rem !important; }

.pl-2 {
  padding-left: 0.5rem !important; }

.px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.p-3 {
  padding: 0.75rem !important; }

.pt-3 {
  padding-top: 0.75rem !important; }

.pr-3 {
  padding-right: 0.75rem !important; }

.pb-3 {
  padding-bottom: 0.75rem !important; }

.pl-3 {
  padding-left: 0.75rem !important; }

.px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important; }

.py-3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important; }

.p-4 {
  padding: 1rem !important; }

.pt-4 {
  padding-top: 1rem !important; }

.pr-4 {
  padding-right: 1rem !important; }

.pb-4 {
  padding-bottom: 1rem !important; }

.pl-4 {
  padding-left: 1rem !important; }

.px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important; }

.py-4 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-5 {
  padding: 1.5rem !important; }

.pt-5 {
  padding-top: 1.5rem !important; }

.pr-5 {
  padding-right: 1.5rem !important; }

.pb-5 {
  padding-bottom: 1.5rem !important; }

.pl-5 {
  padding-left: 1.5rem !important; }

.px-5 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important; }

.py-5 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-6 {
  padding: 3rem !important; }

.pt-6 {
  padding-top: 3rem !important; }

.pr-6 {
  padding-right: 3rem !important; }

.pb-6 {
  padding-bottom: 3rem !important; }

.pl-6 {
  padding-left: 3rem !important; }

.px-6 {
  padding-left: 3rem !important;
  padding-right: 3rem !important; }

.py-6 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

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

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

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

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

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

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

.is-size-7 {
  font-size: 0.75rem !important; }

@media screen and (max-width: 768px) {
  .is-size-1-mobile {
    font-size: 3rem !important; }
  .is-size-2-mobile {
    font-size: 2.5rem !important; }
  .is-size-3-mobile {
    font-size: 2rem !important; }
  .is-size-4-mobile {
    font-size: 1.5rem !important; }
  .is-size-5-mobile {
    font-size: 1.25rem !important; }
  .is-size-6-mobile {
    font-size: 1rem !important; }
  .is-size-7-mobile {
    font-size: 0.75rem !important; } }

@media screen and (min-width: 769px), print {
  .is-size-1-tablet {
    font-size: 3rem !important; }
  .is-size-2-tablet {
    font-size: 2.5rem !important; }
  .is-size-3-tablet {
    font-size: 2rem !important; }
  .is-size-4-tablet {
    font-size: 1.5rem !important; }
  .is-size-5-tablet {
    font-size: 1.25rem !important; }
  .is-size-6-tablet {
    font-size: 1rem !important; }
  .is-size-7-tablet {
    font-size: 0.75rem !important; } }

@media screen and (max-width: 1023px) {
  .is-size-1-touch {
    font-size: 3rem !important; }
  .is-size-2-touch {
    font-size: 2.5rem !important; }
  .is-size-3-touch {
    font-size: 2rem !important; }
  .is-size-4-touch {
    font-size: 1.5rem !important; }
  .is-size-5-touch {
    font-size: 1.25rem !important; }
  .is-size-6-touch {
    font-size: 1rem !important; }
  .is-size-7-touch {
    font-size: 0.75rem !important; } }

@media screen and (min-width: 1024px) {
  .is-size-1-desktop {
    font-size: 3rem !important; }
  .is-size-2-desktop {
    font-size: 2.5rem !important; }
  .is-size-3-desktop {
    font-size: 2rem !important; }
  .is-size-4-desktop {
    font-size: 1.5rem !important; }
  .is-size-5-desktop {
    font-size: 1.25rem !important; }
  .is-size-6-desktop {
    font-size: 1rem !important; }
  .is-size-7-desktop {
    font-size: 0.75rem !important; } }

@media screen and (min-width: 1216px) {
  .is-size-1-widescreen {
    font-size: 3rem !important; }
  .is-size-2-widescreen {
    font-size: 2.5rem !important; }
  .is-size-3-widescreen {
    font-size: 2rem !important; }
  .is-size-4-widescreen {
    font-size: 1.5rem !important; }
  .is-size-5-widescreen {
    font-size: 1.25rem !important; }
  .is-size-6-widescreen {
    font-size: 1rem !important; }
  .is-size-7-widescreen {
    font-size: 0.75rem !important; } }

@media screen and (min-width: 1408px) {
  .is-size-1-fullhd {
    font-size: 3rem !important; }
  .is-size-2-fullhd {
    font-size: 2.5rem !important; }
  .is-size-3-fullhd {
    font-size: 2rem !important; }
  .is-size-4-fullhd {
    font-size: 1.5rem !important; }
  .is-size-5-fullhd {
    font-size: 1.25rem !important; }
  .is-size-6-fullhd {
    font-size: 1rem !important; }
  .is-size-7-fullhd {
    font-size: 0.75rem !important; } }

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

.has-text-justified {
  text-align: justify !important; }

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

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

@media screen and (max-width: 768px) {
  .has-text-centered-mobile {
    text-align: center !important; } }

@media screen and (min-width: 769px), print {
  .has-text-centered-tablet {
    text-align: center !important; } }

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-centered-tablet-only {
    text-align: center !important; } }

@media screen and (max-width: 1023px) {
  .has-text-centered-touch {
    text-align: center !important; } }

@media screen and (min-width: 1024px) {
  .has-text-centered-desktop {
    text-align: center !important; } }

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-centered-desktop-only {
    text-align: center !important; } }

@media screen and (min-width: 1216px) {
  .has-text-centered-widescreen {
    text-align: center !important; } }

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-centered-widescreen-only {
    text-align: center !important; } }

@media screen and (min-width: 1408px) {
  .has-text-centered-fullhd {
    text-align: center !important; } }

@media screen and (max-width: 768px) {
  .has-text-justified-mobile {
    text-align: justify !important; } }

@media screen and (min-width: 769px), print {
  .has-text-justified-tablet {
    text-align: justify !important; } }

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-justified-tablet-only {
    text-align: justify !important; } }

@media screen and (max-width: 1023px) {
  .has-text-justified-touch {
    text-align: justify !important; } }

@media screen and (min-width: 1024px) {
  .has-text-justified-desktop {
    text-align: justify !important; } }

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-justified-desktop-only {
    text-align: justify !important; } }

@media screen and (min-width: 1216px) {
  .has-text-justified-widescreen {
    text-align: justify !important; } }

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-justified-widescreen-only {
    text-align: justify !important; } }

@media screen and (min-width: 1408px) {
  .has-text-justified-fullhd {
    text-align: justify !important; } }

@media screen and (max-width: 768px) {
  .has-text-left-mobile {
    text-align: left !important; } }

@media screen and (min-width: 769px), print {
  .has-text-left-tablet {
    text-align: left !important; } }

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-left-tablet-only {
    text-align: left !important; } }

@media screen and (max-width: 1023px) {
  .has-text-left-touch {
    text-align: left !important; } }

@media screen and (min-width: 1024px) {
  .has-text-left-desktop {
    text-align: left !important; } }

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-left-desktop-only {
    text-align: left !important; } }

@media screen and (min-width: 1216px) {
  .has-text-left-widescreen {
    text-align: left !important; } }

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-left-widescreen-only {
    text-align: left !important; } }

@media screen and (min-width: 1408px) {
  .has-text-left-fullhd {
    text-align: left !important; } }

@media screen and (max-width: 768px) {
  .has-text-right-mobile {
    text-align: right !important; } }

@media screen and (min-width: 769px), print {
  .has-text-right-tablet {
    text-align: right !important; } }

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-right-tablet-only {
    text-align: right !important; } }

@media screen and (max-width: 1023px) {
  .has-text-right-touch {
    text-align: right !important; } }

@media screen and (min-width: 1024px) {
  .has-text-right-desktop {
    text-align: right !important; } }

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-right-desktop-only {
    text-align: right !important; } }

@media screen and (min-width: 1216px) {
  .has-text-right-widescreen {
    text-align: right !important; } }

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-right-widescreen-only {
    text-align: right !important; } }

@media screen and (min-width: 1408px) {
  .has-text-right-fullhd {
    text-align: right !important; } }

.is-capitalized {
  text-transform: capitalize !important; }

.is-lowercase {
  text-transform: lowercase !important; }

.is-uppercase {
  text-transform: uppercase !important; }

.is-italic {
  font-style: italic !important; }

.has-text-weight-light {
  font-weight: 300 !important; }

.has-text-weight-normal {
  font-weight: 400 !important; }

.has-text-weight-medium {
  font-weight: 500 !important; }

.has-text-weight-semibold {
  font-weight: 600 !important; }

.has-text-weight-bold {
  font-weight: 700 !important; }

.is-family-primary {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; }

.is-family-secondary {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; }

.is-family-sans-serif {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; }

.is-family-monospace {
  font-family: monospace !important; }

.is-family-code {
  font-family: monospace !important; }

.is-block {
  display: block !important; }

@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: 1023px) {
  .is-block-tablet-only {
    display: block !important; } }

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

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

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

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

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

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

.is-flex {
  display: flex !important; }

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

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

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

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

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

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-flex-desktop-only {
    display: flex !important; } }

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

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-flex-widescreen-only {
    display: flex !important; } }

@media screen and (min-width: 1408px) {
  .is-flex-fullhd {
    display: flex !important; } }

.is-inline {
  display: inline !important; }

@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: 1023px) {
  .is-inline-tablet-only {
    display: inline !important; } }

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

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

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

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

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

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

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

@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: 1023px) {
  .is-inline-block-tablet-only {
    display: inline-block !important; } }

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

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

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

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

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

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

.is-inline-flex {
  display: inline-flex !important; }

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

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

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

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

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

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

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

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-inline-flex-widescreen-only {
    display: inline-flex !important; } }

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

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

.is-sr-only {
  border: none !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 0.01em !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 0.01em !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: 1023px) {
  .is-hidden-tablet-only {
    display: none !important; } }

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

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

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

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

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

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

.is-invisible {
  visibility: hidden !important; }

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

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

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-invisible-tablet-only {
    visibility: hidden !important; } }

@media screen and (max-width: 1023px) {
  .is-invisible-touch {
    visibility: hidden !important; } }

@media screen and (min-width: 1024px) {
  .is-invisible-desktop {
    visibility: hidden !important; } }

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-invisible-desktop-only {
    visibility: hidden !important; } }

@media screen and (min-width: 1216px) {
  .is-invisible-widescreen {
    visibility: hidden !important; } }

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-invisible-widescreen-only {
    visibility: hidden !important; } }

@media screen and (min-width: 1408px) {
  .is-invisible-fullhd {
    visibility: hidden !important; } }

/* Bulma Layout */
.hero {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .hero .navbar {
    background: none; }
  .hero .tabs ul {
    border-bottom: none; }
  .hero.is-white {
    background-color: white;
    color: #0a0a0a; }
    .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .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; }
    @media screen and (max-width: 1023px) {
      .hero.is-white .navbar-menu {
        background-color: white; } }
    .hero.is-white .navbar-item,
    .hero.is-white .navbar-link {
      color: rgba(10, 10, 10, 0.7); }
    .hero.is-white a.navbar-item:hover, .hero.is-white a.navbar-item.is-active,
    .hero.is-white .navbar-link:hover,
    .hero.is-white .navbar-link.is-active {
      background-color: #f2f2f2;
      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, #e8e3e4 0%, white 71%, white 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-white.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } }
  .hero.is-black {
    background-color: #0a0a0a;
    color: white; }
    .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .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; }
    @media screen and (max-width: 1023px) {
      .hero.is-black .navbar-menu {
        background-color: #0a0a0a; } }
    .hero.is-black .navbar-item,
    .hero.is-black .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-black a.navbar-item:hover, .hero.is-black a.navbar-item.is-active,
    .hero.is-black .navbar-link:hover,
    .hero.is-black .navbar-link.is-active {
      background-color: black;
      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 .navbar-menu {
          background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } }
  .hero.is-light {
    background-color: whitesmoke;
    color: rgba(0, 0, 0, 0.7); }
    .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .hero.is-light strong {
      color: inherit; }
    .hero.is-light .title {
      color: rgba(0, 0, 0, 0.7); }
    .hero.is-light .subtitle {
      color: rgba(0, 0, 0, 0.9); }
      .hero.is-light .subtitle a:not(.button),
      .hero.is-light .subtitle strong {
        color: rgba(0, 0, 0, 0.7); }
    @media screen and (max-width: 1023px) {
      .hero.is-light .navbar-menu {
        background-color: whitesmoke; } }
    .hero.is-light .navbar-item,
    .hero.is-light .navbar-link {
      color: rgba(0, 0, 0, 0.7); }
    .hero.is-light a.navbar-item:hover, .hero.is-light a.navbar-item.is-active,
    .hero.is-light .navbar-link:hover,
    .hero.is-light .navbar-link.is-active {
      background-color: #e8e8e8;
      color: rgba(0, 0, 0, 0.7); }
    .hero.is-light .tabs a {
      color: rgba(0, 0, 0, 0.7);
      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: rgba(0, 0, 0, 0.7); }
      .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: rgba(0, 0, 0, 0.7);
      border-color: rgba(0, 0, 0, 0.7);
      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 .navbar-menu {
          background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } }
  .hero.is-dark {
    background-color: #363636;
    color: #fff; }
    .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .hero.is-dark strong {
      color: inherit; }
    .hero.is-dark .title {
      color: #fff; }
    .hero.is-dark .subtitle {
      color: rgba(255, 255, 255, 0.9); }
      .hero.is-dark .subtitle a:not(.button),
      .hero.is-dark .subtitle strong {
        color: #fff; }
    @media screen and (max-width: 1023px) {
      .hero.is-dark .navbar-menu {
        background-color: #363636; } }
    .hero.is-dark .navbar-item,
    .hero.is-dark .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-dark a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active,
    .hero.is-dark .navbar-link:hover,
    .hero.is-dark .navbar-link.is-active {
      background-color: #292929;
      color: #fff; }
    .hero.is-dark .tabs a {
      color: #fff;
      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: #fff; }
      .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: #fff;
      border-color: #fff;
      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 .navbar-menu {
          background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } }
  .hero.is-primary {
    background-color: #020873;
    color: #fff; }
    .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .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; }
    @media screen and (max-width: 1023px) {
      .hero.is-primary .navbar-menu {
        background-color: #020873; } }
    .hero.is-primary .navbar-item,
    .hero.is-primary .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-primary a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active,
    .hero.is-primary .navbar-link:hover,
    .hero.is-primary .navbar-link.is-active {
      background-color: #02065a;
      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: #020873; }
    .hero.is-primary.is-bold {
      background-image: linear-gradient(141deg, #000f42 0%, #020873 71%, #10008f 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-primary.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #000f42 0%, #020873 71%, #10008f 100%); } }
  .hero.is-link {
    background-color: #3273dc;
    color: #fff; }
    .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .hero.is-link strong {
      color: inherit; }
    .hero.is-link .title {
      color: #fff; }
    .hero.is-link .subtitle {
      color: rgba(255, 255, 255, 0.9); }
      .hero.is-link .subtitle a:not(.button),
      .hero.is-link .subtitle strong {
        color: #fff; }
    @media screen and (max-width: 1023px) {
      .hero.is-link .navbar-menu {
        background-color: #3273dc; } }
    .hero.is-link .navbar-item,
    .hero.is-link .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-link a.navbar-item:hover, .hero.is-link a.navbar-item.is-active,
    .hero.is-link .navbar-link:hover,
    .hero.is-link .navbar-link.is-active {
      background-color: #2366d1;
      color: #fff; }
    .hero.is-link .tabs a {
      color: #fff;
      opacity: 0.9; }
      .hero.is-link .tabs a:hover {
        opacity: 1; }
    .hero.is-link .tabs li.is-active a {
      opacity: 1; }
    .hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a {
      color: #fff; }
      .hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover {
        background-color: rgba(10, 10, 10, 0.1); }
    .hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover {
      background-color: #fff;
      border-color: #fff;
      color: #3273dc; }
    .hero.is-link.is-bold {
      background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-link.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } }
  .hero.is-info {
    background-color: #3298dc;
    color: #fff; }
    .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .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; }
    @media screen and (max-width: 1023px) {
      .hero.is-info .navbar-menu {
        background-color: #3298dc; } }
    .hero.is-info .navbar-item,
    .hero.is-info .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-info a.navbar-item:hover, .hero.is-info a.navbar-item.is-active,
    .hero.is-info .navbar-link:hover,
    .hero.is-info .navbar-link.is-active {
      background-color: #238cd1;
      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: #3298dc; }
    .hero.is-info.is-bold {
      background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-info.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%); } }
  .hero.is-success {
    background-color: #48c774;
    color: #fff; }
    .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .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; }
    @media screen and (max-width: 1023px) {
      .hero.is-success .navbar-menu {
        background-color: #48c774; } }
    .hero.is-success .navbar-item,
    .hero.is-success .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-success a.navbar-item:hover, .hero.is-success a.navbar-item.is-active,
    .hero.is-success .navbar-link:hover,
    .hero.is-success .navbar-link.is-active {
      background-color: #3abb67;
      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: #48c774; }
    .hero.is-success.is-bold {
      background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-success.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%); } }
  .hero.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7); }
    .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .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); }
    @media screen and (max-width: 1023px) {
      .hero.is-warning .navbar-menu {
        background-color: #ffdd57; } }
    .hero.is-warning .navbar-item,
    .hero.is-warning .navbar-link {
      color: rgba(0, 0, 0, 0.7); }
    .hero.is-warning a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active,
    .hero.is-warning .navbar-link:hover,
    .hero.is-warning .navbar-link.is-active {
      background-color: #ffd83d;
      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 .navbar-menu {
          background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } }
  .hero.is-danger {
    background-color: #f14668;
    color: #fff; }
    .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
    .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; }
    @media screen and (max-width: 1023px) {
      .hero.is-danger .navbar-menu {
        background-color: #f14668; } }
    .hero.is-danger .navbar-item,
    .hero.is-danger .navbar-link {
      color: rgba(255, 255, 255, 0.7); }
    .hero.is-danger a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active,
    .hero.is-danger .navbar-link:hover,
    .hero.is-danger .navbar-link.is-active {
      background-color: #ef2e55;
      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: #f14668; }
    .hero.is-danger.is-bold {
      background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%); }
      @media screen and (max-width: 768px) {
        .hero.is-danger.is-bold .navbar-menu {
          background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%); } }
  .hero.is-small .hero-body {
    padding: 1.5rem; }
  @media screen and (min-width: 769px), print {
    .hero.is-medium .hero-body {
      padding: 9rem 1.5rem; } }
  @media screen and (min-width: 769px), print {
    .hero.is-large .hero-body {
      padding: 18rem 1.5rem; } }
  .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body {
    align-items: center;
    display: flex; }
    .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container {
      flex-grow: 1;
      flex-shrink: 1; }
  .hero.is-halfheight {
    min-height: 50vh; }
  .hero.is-fullheight {
    min-height: 100vh; }

.hero-video {
  overflow: hidden; }
  .hero-video video {
    left: 50%;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    top: 50%;
    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: flex; }
      .hero-buttons .button:not(:last-child) {
        margin-bottom: 0.75rem; } }
  @media screen and (min-width: 769px), print {
    .hero-buttons {
      display: flex;
      justify-content: center; }
      .hero-buttons .button:not(:last-child) {
        margin-right: 1.5rem; } }
.hero-head,
.hero-foot {
  flex-grow: 0;
  flex-shrink: 0; }

.hero-body {
  flex-grow: 1;
  flex-shrink: 0;
  padding: 3rem 1.5rem; }

.section {
  padding: 3rem 1.5rem; }
  @media screen and (min-width: 1024px) {
    .section.is-medium {
      padding: 9rem 1.5rem; }
    .section.is-large {
      padding: 18rem 1.5rem; } }
.footer {
  background-color: #fafafa;
  padding: 3rem 1.5rem 6rem; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAibXlidWxtYS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIi4uLy4uL0RFVi9teWJ1bG1hL3Nhc3MvbXlzdHlsZXMuc2NzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL2J1bG1hLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL3V0aWxpdGllcy9fYWxsLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL3V0aWxpdGllcy9pbml0aWFsLXZhcmlhYmxlcy5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy91dGlsaXRpZXMvZnVuY3Rpb25zLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL3V0aWxpdGllcy9kZXJpdmVkLXZhcmlhYmxlcy5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy91dGlsaXRpZXMvbWl4aW5zLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL3V0aWxpdGllcy9jb250cm9scy5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy91dGlsaXRpZXMvZXh0ZW5kcy5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9iYXNlL19hbGwuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvYmFzZS9taW5pcmVzZXQuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvYmFzZS9nZW5lcmljLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2Jhc2UvYW5pbWF0aW9ucy5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9lbGVtZW50cy9fYWxsLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2VsZW1lbnRzL2JveC5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9lbGVtZW50cy9idXR0b24uc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvZWxlbWVudHMvY29udGFpbmVyLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2VsZW1lbnRzL2NvbnRlbnQuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvZWxlbWVudHMvaWNvbi5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9lbGVtZW50cy9pbWFnZS5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9lbGVtZW50cy9ub3RpZmljYXRpb24uc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvZWxlbWVudHMvcHJvZ3Jlc3Muc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvZWxlbWVudHMvdGFibGUuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvZWxlbWVudHMvdGFnLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2VsZW1lbnRzL3RpdGxlLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2VsZW1lbnRzL290aGVyLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2Zvcm0vX2FsbC5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9mb3JtL3NoYXJlZC5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9mb3JtL2lucHV0LXRleHRhcmVhLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2Zvcm0vY2hlY2tib3gtcmFkaW8uc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvZm9ybS9zZWxlY3Quc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvZm9ybS9maWxlLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2Zvcm0vdG9vbHMuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvY29tcG9uZW50cy9fYWxsLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2NvbXBvbmVudHMvYnJlYWRjcnVtYi5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9jb21wb25lbnRzL2NhcmQuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvY29tcG9uZW50cy9kcm9wZG93bi5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9jb21wb25lbnRzL2xldmVsLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2NvbXBvbmVudHMvbWVkaWEuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvY29tcG9uZW50cy9tZW51LnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2NvbXBvbmVudHMvbWVzc2FnZS5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9jb21wb25lbnRzL21vZGFsLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2NvbXBvbmVudHMvbmF2YmFyLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2NvbXBvbmVudHMvcGFnaW5hdGlvbi5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9jb21wb25lbnRzL3BhbmVsLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2NvbXBvbmVudHMvdGFicy5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9ncmlkL19hbGwuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvZ3JpZC9jb2x1bW5zLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2dyaWQvdGlsZXMuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvaGVscGVycy9fYWxsLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2hlbHBlcnMvY29sb3Iuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvaGVscGVycy9mbGV4Ym94LnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2hlbHBlcnMvZmxvYXQuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvaGVscGVycy9vdGhlci5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9oZWxwZXJzL292ZXJmbG93LnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2hlbHBlcnMvcG9zaXRpb24uc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvaGVscGVycy9zcGFjaW5nLnNhc3MiLAoJCSIuLi8uLi9ERVYvbXlidWxtYS9idWxtYS0wLjkuMi9zYXNzL2hlbHBlcnMvdHlwb2dyYXBoeS5zYXNzIiwKCQkiLi4vLi4vREVWL215YnVsbWEvYnVsbWEtMC45LjIvc2Fzcy9oZWxwZXJzL3Zpc2liaWxpdHkuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvbGF5b3V0L19hbGwuc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvbGF5b3V0L2hlcm8uc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvbGF5b3V0L3NlY3Rpb24uc2FzcyIsCgkJIi4uLy4uL0RFVi9teWJ1bG1hL2J1bG1hLTAuOS4yL3Nhc3MvbGF5b3V0L2Zvb3Rlci5zYXNzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFDQ0EsOERBQThEO0FDRDlELHFCQUFxQjtBeUNnRXJCLEFuQzlEQSxvQm1DOERvQjtBQUNwQixnQkFBZ0I7QUFDaEIsZ0JBQWdCO0FBQ2hCLG9CQUFvQixFWmtGcEIsU0FBUztBQUNULFVBQVUsRURwSlYsT0FBTyxDQWlCTCxNQUFNLEVGZ0NSLFNBQVMsRUFiVCxNQUFNLEVicUJOLE9BQU8sQ1B6REU7RURZUCxlQUFlLEVBQUUsSUFBSTtFQUNyQixrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE1BQU0sRUFaZSxHQUFHLENBWU0sS0FBSyxDQUFDLFdBQVc7RUFDL0MsYUFBYSxFSm1ETixHQUFHO0VJbERWLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLFNBQVMsRUpnQkYsSUFBSTtFSWZYLE1BQU0sRUFmUyxLQUFLO0VBZ0JwQixlQUFlLEVBQUUsVUFBVTtFQUMzQixXQUFXLEVBaEJTLEdBQUc7RUFpQnZCLGNBQWMsRUFmVyxpQkFBZ0Y7RUFnQnpHLFlBQVksRUFmZSxrQkFBaUY7RUFnQjVHLGFBQWEsRUFoQmMsa0JBQWlGO0VBaUI1RyxXQUFXLEVBbEJjLGlCQUFnRjtFQW1CekcsUUFBUSxFQUFFLFFBQVE7RUFDbEIsY0FBYyxFQUFFLEdBQUcsR0MzQkE7RW1DNkRyQixBcENoQ0Usb0JvQ2dDa0IsQ3BDaENo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 */