/*! bulma.io v0.7.2 | MIT License | github.com/jgthms/bulma */@-webkit-keyframes spinAround {
 from {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 to {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
@keyframes spinAround {
 from {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 to {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
.breadcrumb,
.button,
.delete,
.file,
.is-unselectable,
.modal-close,
.pagination-ellipsis,
.pagination-link,
.pagination-next,
.pagination-previous,
.tabs {
 -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:.625em;
 margin-top:-.4375em;
 pointer-events:none;
 position:absolute;
 top:50%;
 -webkit-transform:rotate(-45deg);
 transform:rotate(-45deg);
 -webkit-transform-origin:center;
 transform-origin:center;
 width:.625em
}
.block:not(:last-child),
.box:not(:last-child),
.breadcrumb:not(:last-child),
.content:not(:last-child),
.highlight:not(:last-child),
.level:not(:last-child),
.list:not(:last-child),
.message:not(:last-child),
.notification:not(:last-child),
.progress:not(:last-child),
.subtitle:not(:last-child),
.table-container:not(:last-child),
.table:not(:last-child),
.tabs:not(:last-child),
.title:not(:last-child) {
 margin-bottom:1.5rem
}
.delete,
.modal-close {
 -moz-appearance:none;
 -webkit-appearance:none;
 background-color:rgba(10,10,10,.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:0;
 position:relative;
 vertical-align:top;
 width:20px
}
.delete::after,
.delete::before,
.modal-close::after,
.modal-close::before {
 background-color:#fff;
 content:"";
 display:block;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);
 transform:translateX(-50%) translateY(-50%) rotate(45deg);
 -webkit-transform-origin:center center;
 transform-origin:center center
}
.delete::before,
.modal-close::before {
 height:2px;
 width:50%
}
.delete::after,
.modal-close::after {
 height:50%;
 width:2px
}
.delete:focus,
.delete:hover,
.modal-close:focus,
.modal-close:hover {
 background-color:rgba(10,10,10,.3)
}
.delete:active,
.modal-close:active {
 background-color:rgba(10,10,10,.4)
}
.is-small.delete,
.is-small.modal-close {
 height:16px;
 max-height:16px;
 max-width:16px;
 min-height:16px;
 min-width:16px;
 width:16px
}
.is-medium.delete,
.is-medium.modal-close {
 height:24px;
 max-height:24px;
 max-width:24px;
 min-height:24px;
 min-width:24px;
 width:24px
}
.is-large.delete,
.is-large.modal-close {
 height:32px;
 max-height:32px;
 max-width:32px;
 min-height:32px;
 min-width:32px;
 width:32px
}
.button.is-loading::after,
.control.is-loading::after,
.loader,
.select.is-loading::after {
 -webkit-animation:spinAround .5s infinite linear;
 animation:spinAround .5s 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,
.image.is-16by9 img,
.image.is-1by1 img,
.image.is-1by2 img,
.image.is-1by3 img,
.image.is-2by1 img,
.image.is-2by3 img,
.image.is-3by1 img,
.image.is-3by2 img,
.image.is-3by4 img,
.image.is-3by5 img,
.image.is-4by3 img,
.image.is-4by5 img,
.image.is-5by3 img,
.image.is-5by4 img,
.image.is-9by16 img,
.image.is-square img,
.is-overlay,
.modal,
.modal-background {
 bottom:0;
 left:0;
 position:absolute;
 right:0;
 top:0
}
.button,
.file-cta,
.file-name,
.input,
.pagination-ellipsis,
.pagination-link,
.pagination-next,
.pagination-previous,
.select select,
.textarea {
 -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.25em;
 justify-content:flex-start;
 line-height:1.5;
 padding-bottom:calc(.375em - 1px);
 padding-left:calc(.625em - 1px);
 padding-right:calc(.625em - 1px);
 padding-top:calc(.375em - 1px);
 position:relative;
 vertical-align:top
}
.button:active,
.button:focus,
.file-cta:active,
.file-cta:focus,
.file-name:active,
.file-name:focus,
.input:active,
.input:focus,
.is-active.button,
.is-active.file-cta,
.is-active.file-name,
.is-active.input,
.is-active.pagination-ellipsis,
.is-active.pagination-link,
.is-active.pagination-next,
.is-active.pagination-previous,
.is-active.textarea,
.is-focused.button,
.is-focused.file-cta,
.is-focused.file-name,
.is-focused.input,
.is-focused.pagination-ellipsis,
.is-focused.pagination-link,
.is-focused.pagination-next,
.is-focused.pagination-previous,
.is-focused.textarea,
.pagination-ellipsis:active,
.pagination-ellipsis:focus,
.pagination-link:active,
.pagination-link:focus,
.pagination-next:active,
.pagination-next:focus,
.pagination-previous:active,
.pagination-previous:focus,
.select select.is-active,
.select select.is-focused,
.select select:active,
.select select:focus,
.textarea:active,
.textarea:focus {
 outline:0
}
.button[disabled],
.file-cta[disabled],
.file-name[disabled],
.input[disabled],
.pagination-ellipsis[disabled],
.pagination-link[disabled],
.pagination-next[disabled],
.pagination-previous[disabled],
.select select[disabled],
.textarea[disabled] {
 cursor:not-allowed
}
/
@media screen and (min-width:769px),print {
 .is-block-tablet {
  display:block!important
 }
}
@media screen and (min-width:769px) and (max-width:1087px) {
 .is-block-tablet-only {
  display:block!important
 }
}
@media screen and (max-width:1087px) {
 .is-block-touch {
  display:block!important
 }
}
@media screen and (min-width:1088px) {
 .is-block-desktop {
  display:block!important
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .is-block-desktop-only {
  display:block!important
 }
}
@media screen and (min-width:1280px) {
 .is-block-widescreen {
  display:block!important
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .is-block-widescreen-only {
  display:block!important
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .is-flex-tablet-only {
  display:flex!important
 }
}
@media screen and (max-width:1087px) {
 .is-flex-touch {
  display:flex!important
 }
}
@media screen and (min-width:1088px) {
 .is-flex-desktop {
  display:flex!important
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .is-flex-desktop-only {
  display:flex!important
 }
}
@media screen and (min-width:1280px) {
 .is-flex-widescreen {
  display:flex!important
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .is-flex-widescreen-only {
  display:flex!important
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .is-inline-tablet-only {
  display:inline!important
 }
}
@media screen and (max-width:1087px) {
 .is-inline-touch {
  display:inline!important
 }
}
@media screen and (min-width:1088px) {
 .is-inline-desktop {
  display:inline!important
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .is-inline-desktop-only {
  display:inline!important
 }
}
@media screen and (min-width:1280px) {
 .is-inline-widescreen {
  display:inline!important
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .is-inline-widescreen-only {
  display:inline!important
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .is-inline-block-tablet-only {
  display:inline-block!important
 }
}
@media screen and (max-width:1087px) {
 .is-inline-block-touch {
  display:inline-block!important
 }
}
@media screen and (min-width:1088px) {
 .is-inline-block-desktop {
  display:inline-block!important
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .is-inline-block-desktop-only {
  display:inline-block!important
 }
}
@media screen and (min-width:1280px) {
 .is-inline-block-widescreen {
  display:inline-block!important
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .is-inline-block-widescreen-only {
  display:inline-block!important
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .is-inline-flex-tablet-only {
  display:inline-flex!important
 }
}
@media screen and (max-width:1087px) {
 .is-inline-flex-touch {
  display:inline-flex!important
 }
}
@media screen and (min-width:1088px) {
 .is-inline-flex-desktop {
  display:inline-flex!important
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .is-inline-flex-desktop-only {
  display:inline-flex!important
 }
}
@media screen and (min-width:1280px) {
 .is-inline-flex-widescreen {
  display:inline-flex!important
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .is-inline-flex-widescreen-only {
  display:inline-flex!important
 }
}
@media screen and (min-width:1472px) {
 .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:.01em!important;
 overflow:hidden!important;
 padding:0!important;
 position:absolute!important;
 white-space:nowrap!important;
 width:.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:1087px) {
 .is-hidden-tablet-only {
  display:none!important
 }
}
@media screen and (max-width:1087px) {
 .is-hidden-touch {
  display:none!important
 }
}
@media screen and (min-width:1088px) {
 .is-hidden-desktop {
  display:none!important
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .is-hidden-desktop-only {
  display:none!important
 }
}
@media screen and (min-width:1280px) {
 .is-hidden-widescreen {
  display:none!important
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .is-hidden-widescreen-only {
  display:none!important
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .is-invisible-tablet-only {
  visibility:hidden!important
 }
}
@media screen and (max-width:1087px) {
 .is-invisible-touch {
  visibility:hidden!important
 }
}
@media screen and (min-width:1088px) {
 .is-invisible-desktop {
  visibility:hidden!important
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .is-invisible-desktop-only {
  visibility:hidden!important
 }
}
@media screen and (min-width:1280px) {
 .is-invisible-widescreen {
  visibility:hidden!important
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .is-invisible-widescreen-only {
  visibility:hidden!important
 }
}
@media screen and (min-width:1472px) {
 .is-invisible-fullhd {
  visibility:hidden!important
 }
}
.is-marginless {
 margin:0!important
}
.is-paddingless {
 padding:0!important
}
.is-radiusless {
 border-radius:0!important
}
.is-shadowless {
 box-shadow:none!important
}
.box {
 background-color:#fff;
 border-radius:6px;
 box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);
 color:#4a4a4a;
 display:block;
 padding:1.25rem
}
a.box:focus,
a.box:hover {
 box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc
}
a.box:active {
 box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc
}
.button {
 background-color:#fff;
 border-color:#dbdbdb;
 border-width:1px;
 color:#363636;
 cursor:pointer;
 justify-content:center;
 padding-bottom:calc(.375em - 1px);
 padding-left:.75em;
 padding-right:.75em;
 padding-top:calc(.375em - 1px);
 text-align:center;
 white-space:nowrap
}
.button strong {
 color:inherit
}
.button .icon,
.button .icon.is-large,
.button .icon.is-medium,
.button .icon.is-small {
 height:1.5em;
 width:1.5em
}
.button .icon:first-child:not(:last-child) {
 margin-left:calc(-.375em - 1px);
 margin-right:.1875em
}
.button .icon:last-child:not(:first-child) {
 margin-left:.1875em;
 margin-right:calc(-.375em - 1px)
}
.button .icon:first-child:last-child {
 margin-left:calc(-.375em - 1px);
 margin-right:calc(-.375em - 1px)
}
.button.is-hovered,
.button:hover {
 border-color:#b5b5b5;
 color:#363636
}
.button.is-focused,
.button:focus {
 border-color:#3273dc;
 color:#363636
}
.button.is-focused:not(:active),
.button:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.button.is-active,
.button:active {
 border-color:#4a4a4a;
 color:#363636
}
.button.is-text {
 background-color:transparent;
 border-color:transparent;
 color:#4a4a4a;
 text-decoration:underline
}
.button.is-text.is-focused,
.button.is-text.is-hovered,
.button.is-text:focus,
.button.is-text:hover {
 background-color:#f5f5f5;
 color:#363636
}
.button.is-text.is-active,
.button.is-text:active {
 background-color:#e8e8e8;
 color:#363636
}
.button.is-text[disabled] {
 background-color:transparent;
 border-color:transparent;
 box-shadow:none
}
.button.is-white {
 background-color:#fff;
 border-color:transparent;
 color:#0a0a0a
}
.button.is-white.is-hovered,
.button.is-white:hover {
 background-color:#f9f9f9;
 border-color:transparent;
 color:#0a0a0a
}
.button.is-white.is-focused,
.button.is-white:focus {
 border-color:transparent;
 color:#0a0a0a
}
.button.is-white.is-focused:not(:active),
.button.is-white:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(255,255,255,.25)
}
.button.is-white.is-active,
.button.is-white:active {
 background-color:#f2f2f2;
 border-color:transparent;
 color:#0a0a0a
}
.button.is-white[disabled] {
 background-color:#fff;
 border-color:transparent;
 box-shadow:none
}
.button.is-white.is-inverted {
 background-color:#0a0a0a;
 color:#fff
}
.button.is-white.is-inverted:hover {
 background-color:#000
}
.button.is-white.is-inverted[disabled] {
 background-color:#0a0a0a;
 border-color:transparent;
 box-shadow:none;
 color:#fff
}
.button.is-white.is-loading::after {
 border-color:transparent transparent #0a0a0a #0a0a0a!important
}
.button.is-white.is-outlined {
 background-color:transparent;
 border-color:#fff;
 color:#fff
}
.button.is-white.is-outlined:focus,
.button.is-white.is-outlined:hover {
 background-color:#fff;
 border-color:#fff;
 color:#0a0a0a
}
.button.is-white.is-outlined.is-loading::after {
 border-color:transparent transparent #fff #fff!important
}
.button.is-white.is-outlined[disabled] {
 background-color:transparent;
 border-color:#fff;
 box-shadow:none;
 color:#fff
}
.button.is-white.is-inverted.is-outlined {
 background-color:transparent;
 border-color:#0a0a0a;
 color:#0a0a0a
}
.button.is-white.is-inverted.is-outlined:focus,
.button.is-white.is-inverted.is-outlined:hover {
 background-color:#0a0a0a;
 color:#fff
}
.button.is-white.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#0a0a0a;
 box-shadow:none;
 color:#0a0a0a
}
.button.is-black {
 background-color:#0a0a0a;
 border-color:transparent;
 color:#fff
}
.button.is-black.is-hovered,
.button.is-black:hover {
 background-color:#040404;
 border-color:transparent;
 color:#fff
}
.button.is-black.is-focused,
.button.is-black:focus {
 border-color:transparent;
 color:#fff
}
.button.is-black.is-focused:not(:active),
.button.is-black:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(10,10,10,.25)
}
.button.is-black.is-active,
.button.is-black:active {
 background-color:#000;
 border-color:transparent;
 color:#fff
}
.button.is-black[disabled] {
 background-color:#0a0a0a;
 border-color:transparent;
 box-shadow:none
}
.button.is-black.is-inverted {
 background-color:#fff;
 color:#0a0a0a
}
.button.is-black.is-inverted:hover {
 background-color:#f2f2f2
}
.button.is-black.is-inverted[disabled] {
 background-color:#fff;
 border-color:transparent;
 box-shadow:none;
 color:#0a0a0a
}
.button.is-black.is-loading::after {
 border-color:transparent transparent #fff #fff!important
}
.button.is-black.is-outlined {
 background-color:transparent;
 border-color:#0a0a0a;
 color:#0a0a0a
}
.button.is-black.is-outlined:focus,
.button.is-black.is-outlined:hover {
 background-color:#0a0a0a;
 border-color:#0a0a0a;
 color:#fff
}
.button.is-black.is-outlined.is-loading::after {
 border-color:transparent transparent #0a0a0a #0a0a0a!important
}
.button.is-black.is-outlined[disabled] {
 background-color:transparent;
 border-color:#0a0a0a;
 box-shadow:none;
 color:#0a0a0a
}
.button.is-black.is-inverted.is-outlined {
 background-color:transparent;
 border-color:#fff;
 color:#fff
}
.button.is-black.is-inverted.is-outlined:focus,
.button.is-black.is-inverted.is-outlined:hover {
 background-color:#fff;
 color:#0a0a0a
}
.button.is-black.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#fff;
 box-shadow:none;
 color:#fff
}
.button.is-light {
 background-color:#f5f5f5;
 border-color:transparent;
 color:#363636
}
.button.is-light.is-hovered,
.button.is-light:hover {
 background-color:#eee;
 border-color:transparent;
 color:#363636
}
.button.is-light.is-focused,
.button.is-light:focus {
 border-color:transparent;
 color:#363636
}
.button.is-light.is-focused:not(:active),
.button.is-light:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(245,245,245,.25)
}
.button.is-light.is-active,
.button.is-light:active {
 background-color:#e8e8e8;
 border-color:transparent;
 color:#363636
}
.button.is-light[disabled] {
 background-color:#f5f5f5;
 border-color:transparent;
 box-shadow:none
}
.button.is-light.is-inverted {
 background-color:#363636;
 color:#f5f5f5
}
.button.is-light.is-inverted:hover {
 background-color:#292929
}
.button.is-light.is-inverted[disabled] {
 background-color:#363636;
 border-color:transparent;
 box-shadow:none;
 color:#f5f5f5
}
.button.is-light.is-loading::after {
 border-color:transparent transparent #363636 #363636!important
}
.button.is-light.is-outlined {
 background-color:transparent;
 border-color:#f5f5f5;
 color:#f5f5f5
}
.button.is-light.is-outlined:focus,
.button.is-light.is-outlined:hover {
 background-color:#f5f5f5;
 border-color:#f5f5f5;
 color:#363636
}
.button.is-light.is-outlined.is-loading::after {
 border-color:transparent transparent #f5f5f5 #f5f5f5!important
}
.button.is-light.is-outlined[disabled] {
 background-color:transparent;
 border-color:#f5f5f5;
 box-shadow:none;
 color:#f5f5f5
}
.button.is-light.is-inverted.is-outlined {
 background-color:transparent;
 border-color:#363636;
 color:#363636
}
.button.is-light.is-inverted.is-outlined:focus,
.button.is-light.is-inverted.is-outlined:hover {
 background-color:#363636;
 color:#f5f5f5
}
.button.is-light.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#363636;
 box-shadow:none;
 color:#363636
}
.button.is-dark {
 background-color:#363636;
 border-color:transparent;
 color:#f5f5f5
}
.button.is-dark.is-hovered,
.button.is-dark:hover {
 background-color:#2f2f2f;
 border-color:transparent;
 color:#f5f5f5
}
.button.is-dark.is-focused,
.button.is-dark:focus {
 border-color:transparent;
 color:#f5f5f5
}
.button.is-dark.is-focused:not(:active),
.button.is-dark:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(54,54,54,.25)
}
.button.is-dark.is-active,
.button.is-dark:active {
 background-color:#292929;
 border-color:transparent;
 color:#f5f5f5
}
.button.is-dark[disabled] {
 background-color:#363636;
 border-color:transparent;
 box-shadow:none
}
.button.is-dark.is-inverted {
 background-color:#f5f5f5;
 color:#363636
}
.button.is-dark.is-inverted:hover {
 background-color:#e8e8e8
}
.button.is-dark.is-inverted[disabled] {
 background-color:#f5f5f5;
 border-color:transparent;
 box-shadow:none;
 color:#363636
}
.button.is-dark.is-loading::after {
 border-color:transparent transparent #f5f5f5 #f5f5f5!important
}
.button.is-dark.is-outlined {
 background-color:transparent;
 border-color:#363636;
 color:#363636
}
.button.is-dark.is-outlined:focus,
.button.is-dark.is-outlined:hover {
 background-color:#363636;
 border-color:#363636;
 color:#f5f5f5
}
.button.is-dark.is-outlined.is-loading::after {
 border-color:transparent transparent #363636 #363636!important
}
.button.is-dark.is-outlined[disabled] {
 background-color:transparent;
 border-color:#363636;
 box-shadow:none;
 color:#363636
}
.button.is-dark.is-inverted.is-outlined {
 background-color:transparent;
 border-color:#f5f5f5;
 color:#f5f5f5
}
.button.is-dark.is-inverted.is-outlined:focus,
.button.is-dark.is-inverted.is-outlined:hover {
 background-color:#f5f5f5;
 color:#363636
}
.button.is-dark.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#f5f5f5;
 box-shadow:none;
 color:#f5f5f5
}
.button.is-primary {
 background-color:#00d1b2;
 border-color:transparent;
 color:#fff
}
.button.is-primary.is-hovered,
.button.is-primary:hover {
 background-color:#00c4a7;
 border-color:transparent;
 color:#fff
}
.button.is-primary.is-focused,
.button.is-primary:focus {
 border-color:transparent;
 color:#fff
}
.button.is-primary.is-focused:not(:active),
.button.is-primary:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(0,209,178,.25)
}
.button.is-primary.is-active,
.button.is-primary:active {
 background-color:#00b89c;
 border-color:transparent;
 color:#fff
}
.button.is-primary[disabled] {
 background-color:#00d1b2;
 border-color:transparent;
 box-shadow:none
}
.button.is-primary.is-inverted {
 background-color:#fff;
 color:#00d1b2
}
.button.is-primary.is-inverted:hover {
 background-color:#f2f2f2
}
.button.is-primary.is-inverted[disabled] {
 background-color:#fff;
 border-color:transparent;
 box-shadow:none;
 color:#00d1b2
}
.button.is-primary.is-loading::after {
 border-color:transparent transparent #fff #fff!important
}
.button.is-primary.is-outlined {
 background-color:transparent;
 border-color:#00d1b2;
 color:#00d1b2
}
.button.is-primary.is-outlined:focus,
.button.is-primary.is-outlined:hover {
 background-color:#00d1b2;
 border-color:#00d1b2;
 color:#fff
}
.button.is-primary.is-outlined.is-loading::after {
 border-color:transparent transparent #00d1b2 #00d1b2!important
}
.button.is-primary.is-outlined[disabled] {
 background-color:transparent;
 border-color:#00d1b2;
 box-shadow:none;
 color:#00d1b2
}
.button.is-primary.is-inverted.is-outlined {
 background-color:transparent;
 border-color:#fff;
 color:#fff
}
.button.is-primary.is-inverted.is-outlined:focus,
.button.is-primary.is-inverted.is-outlined:hover {
 background-color:#fff;
 color:#00d1b2
}
.button.is-primary.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#fff;
 box-shadow:none;
 color:#fff
}
.button.is-link {
 background-color:#3273dc;
 border-color:transparent;
 color:#fff
}
.button.is-link.is-hovered,
.button.is-link:hover {
 background-color:#276cda;
 border-color:transparent;
 color:#fff
}
.button.is-link.is-focused,
.button.is-link:focus {
 border-color:transparent;
 color:#fff
}
.button.is-link.is-focused:not(:active),
.button.is-link:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.button.is-link.is-active,
.button.is-link:active {
 background-color:#2366d1;
 border-color:transparent;
 color:#fff
}
.button.is-link[disabled] {
 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 {
 background-color:#f2f2f2
}
.button.is-link.is-inverted[disabled] {
 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:focus,
.button.is-link.is-outlined:hover {
 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[disabled] {
 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:focus,
.button.is-link.is-inverted.is-outlined:hover {
 background-color:#fff;
 color:#3273dc
}
.button.is-link.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#fff;
 box-shadow:none;
 color:#fff
}
.button.is-info {
 background-color:#209cee;
 border-color:transparent;
 color:#fff
}
.button.is-info.is-hovered,
.button.is-info:hover {
 background-color:#1496ed;
 border-color:transparent;
 color:#fff
}
.button.is-info.is-focused,
.button.is-info:focus {
 border-color:transparent;
 color:#fff
}
.button.is-info.is-focused:not(:active),
.button.is-info:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(32,156,238,.25)
}
.button.is-info.is-active,
.button.is-info:active {
 background-color:#118fe4;
 border-color:transparent;
 color:#fff
}
.button.is-info[disabled] {
 background-color:#209cee;
 border-color:transparent;
 box-shadow:none
}
.button.is-info.is-inverted {
 background-color:#fff;
 color:#209cee
}
.button.is-info.is-inverted:hover {
 background-color:#f2f2f2
}
.button.is-info.is-inverted[disabled] {
 background-color:#fff;
 border-color:transparent;
 box-shadow:none;
 color:#209cee
}
.button.is-info.is-loading::after {
 border-color:transparent transparent #fff #fff!important
}
.button.is-info.is-outlined {
 background-color:transparent;
 border-color:#209cee;
 color:#209cee
}
.button.is-info.is-outlined:focus,
.button.is-info.is-outlined:hover {
 background-color:#209cee;
 border-color:#209cee;
 color:#fff
}
.button.is-info.is-outlined.is-loading::after {
 border-color:transparent transparent #209cee #209cee!important
}
.button.is-info.is-outlined[disabled] {
 background-color:transparent;
 border-color:#209cee;
 box-shadow:none;
 color:#209cee
}
.button.is-info.is-inverted.is-outlined {
 background-color:transparent;
 border-color:#fff;
 color:#fff
}
.button.is-info.is-inverted.is-outlined:focus,
.button.is-info.is-inverted.is-outlined:hover {
 background-color:#fff;
 color:#209cee
}
.button.is-info.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#fff;
 box-shadow:none;
 color:#fff
}
.button.is-success {
 background-color:#23d160;
 border-color:transparent;
 color:#fff
}
.button.is-success.is-hovered,
.button.is-success:hover {
 background-color:#22c65b;
 border-color:transparent;
 color:#fff
}
.button.is-success.is-focused,
.button.is-success:focus {
 border-color:transparent;
 color:#fff
}
.button.is-success.is-focused:not(:active),
.button.is-success:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(35,209,96,.25)
}
.button.is-success.is-active,
.button.is-success:active {
 background-color:#20bc56;
 border-color:transparent;
 color:#fff
}
.button.is-success[disabled] {
 background-color:#23d160;
 border-color:transparent;
 box-shadow:none
}
.button.is-success.is-inverted {
 background-color:#fff;
 color:#23d160
}
.button.is-success.is-inverted:hover {
 background-color:#f2f2f2
}
.button.is-success.is-inverted[disabled] {
 background-color:#fff;
 border-color:transparent;
 box-shadow:none;
 color:#23d160
}
.button.is-success.is-loading::after {
 border-color:transparent transparent #fff #fff!important
}
.button.is-success.is-outlined {
 background-color:transparent;
 border-color:#23d160;
 color:#23d160
}
.button.is-success.is-outlined:focus,
.button.is-success.is-outlined:hover {
 background-color:#23d160;
 border-color:#23d160;
 color:#fff
}
.button.is-success.is-outlined.is-loading::after {
 border-color:transparent transparent #23d160 #23d160!important
}
.button.is-success.is-outlined[disabled] {
 background-color:transparent;
 border-color:#23d160;
 box-shadow:none;
 color:#23d160
}
.button.is-success.is-inverted.is-outlined {
 background-color:transparent;
 border-color:#fff;
 color:#fff
}
.button.is-success.is-inverted.is-outlined:focus,
.button.is-success.is-inverted.is-outlined:hover {
 background-color:#fff;
 color:#23d160
}
.button.is-success.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#fff;
 box-shadow:none;
 color:#fff
}
.button.is-warning {
 background-color:#ffdd57;
 border-color:transparent;
 color:rgba(0,0,0,.7)
}
.button.is-warning.is-hovered,
.button.is-warning:hover {
 background-color:#ffdb4a;
 border-color:transparent;
 color:rgba(0,0,0,.7)
}
.button.is-warning.is-focused,
.button.is-warning:focus {
 border-color:transparent;
 color:rgba(0,0,0,.7)
}
.button.is-warning.is-focused:not(:active),
.button.is-warning:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(255,221,87,.25)
}
.button.is-warning.is-active,
.button.is-warning:active {
 background-color:#ffd83d;
 border-color:transparent;
 color:rgba(0,0,0,.7)
}
.button.is-warning[disabled] {
 background-color:#ffdd57;
 border-color:transparent;
 box-shadow:none
}
.button.is-warning.is-inverted {
 background-color:rgba(0,0,0,.7);
 color:#ffdd57
}
.button.is-warning.is-inverted:hover {
 background-color:rgba(0,0,0,.7)
}
.button.is-warning.is-inverted[disabled] {
 background-color:rgba(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,.7) rgba(0,0,0,.7)!important
}
.button.is-warning.is-outlined {
 background-color:transparent;
 border-color:#ffdd57;
 color:#ffdd57
}
.button.is-warning.is-outlined:focus,
.button.is-warning.is-outlined:hover {
 background-color:#ffdd57;
 border-color:#ffdd57;
 color:rgba(0,0,0,.7)
}
.button.is-warning.is-outlined.is-loading::after {
 border-color:transparent transparent #ffdd57 #ffdd57!important
}
.button.is-warning.is-outlined[disabled] {
 background-color:transparent;
 border-color:#ffdd57;
 box-shadow:none;
 color:#ffdd57
}
.button.is-warning.is-inverted.is-outlined {
 background-color:transparent;
 border-color:rgba(0,0,0,.7);
 color:rgba(0,0,0,.7)
}
.button.is-warning.is-inverted.is-outlined:focus,
.button.is-warning.is-inverted.is-outlined:hover {
 background-color:rgba(0,0,0,.7);
 color:#ffdd57
}
.button.is-warning.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:rgba(0,0,0,.7);
 box-shadow:none;
 color:rgba(0,0,0,.7)
}
.button.is-danger {
 background-color:#ff3860;
 border-color:transparent;
 color:#fff
}
.button.is-danger.is-hovered,
.button.is-danger:hover {
 background-color:#ff2b56;
 border-color:transparent;
 color:#fff
}
.button.is-danger.is-focused,
.button.is-danger:focus {
 border-color:transparent;
 color:#fff
}
.button.is-danger.is-focused:not(:active),
.button.is-danger:focus:not(:active) {
 box-shadow:0 0 0 .125em rgba(255,56,96,.25)
}
.button.is-danger.is-active,
.button.is-danger:active {
 background-color:#ff1f4b;
 border-color:transparent;
 color:#fff
}
.button.is-danger[disabled] {
 background-color:#ff3860;
 border-color:transparent;
 box-shadow:none
}
.button.is-danger.is-inverted {
 background-color:#fff;
 color:#ff3860
}
.button.is-danger.is-inverted:hover {
 background-color:#f2f2f2
}
.button.is-danger.is-inverted[disabled] {
 background-color:#fff;
 border-color:transparent;
 box-shadow:none;
 color:#ff3860
}
.button.is-danger.is-loading::after {
 border-color:transparent transparent #fff #fff!important
}
.button.is-danger.is-outlined {
 background-color:transparent;
 border-color:#ff3860;
 color:#ff3860
}
.button.is-danger.is-outlined:focus,
.button.is-danger.is-outlined:hover {
 background-color:#ff3860;
 border-color:#ff3860;
 color:#fff
}
.button.is-danger.is-outlined.is-loading::after {
 border-color:transparent transparent #ff3860 #ff3860!important
}
.button.is-danger.is-outlined[disabled] {
 background-color:transparent;
 border-color:#ff3860;
 box-shadow:none;
 color:#ff3860
}
.button.is-danger.is-inverted.is-outlined {
 background-color:transparent;
 border-color:#fff;
 color:#fff
}
.button.is-danger.is-inverted.is-outlined:focus,
.button.is-danger.is-inverted.is-outlined:hover {
 background-color:#fff;
 color:#ff3860
}
.button.is-danger.is-inverted.is-outlined[disabled] {
 background-color:transparent;
 border-color:#fff;
 box-shadow:none;
 color:#fff
}
.button.is-small {
 border-radius:2px;
 font-size:.75rem
}
.button.is-medium {
 font-size:1.25rem
}
.button.is-large {
 font-size:1.5rem
}
.button[disabled] {
 background-color:#fff;
 border-color:#dbdbdb;
 box-shadow:none;
 opacity:.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:#f5f5f5;
 border-color:#dbdbdb;
 color:#7a7a7a;
 box-shadow:none;
 pointer-events:none
}
.button.is-rounded {
 border-radius:290486px;
 padding-left:1em;
 padding-right:1em
}
.buttons {
 align-items:center;
 display:flex;
 flex-wrap:wrap;
 justify-content:flex-start
}
.buttons .button {
 margin-bottom:.5rem
}
.buttons .button:not(:last-child):not(.is-fullwidth) {
 margin-right:.5rem
}
.buttons:last-child {
 margin-bottom:-.5rem
}
.buttons:not(:last-child) {
 margin-bottom:1rem
}
.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.is-hovered,
.buttons.has-addons .button:hover {
 z-index:2
}
.buttons.has-addons .button.is-active,
.buttons.has-addons .button.is-focused,
.buttons.has-addons .button.is-selected,
.buttons.has-addons .button:active,
.buttons.has-addons .button:focus {
 z-index:3
}
.buttons.has-addons .button.is-active:hover,
.buttons.has-addons .button.is-focused:hover,
.buttons.has-addons .button.is-selected:hover,
.buttons.has-addons .button:active:hover,
.buttons.has-addons .button:focus:hover {
 z-index:4
}
.buttons.has-addons .button.is-expanded {
 flex-grow:1
}
.buttons.is-centered {
 justify-content:center
}
.buttons.is-right {
 justify-content:flex-end
}

@media screen and (min-width:1088px) {
 .container {
  /*! max-width:960px; */
  /*! width:960px; */
 }
 .container.is-fluid {
  margin-left:64px;
  margin-right:64px;
  max-width:none;
  width:auto
 }
}

@media screen and (min-width:1472px) {
 .container {
  max-width:1344px;
  width:1344px
 }
}
.content li+li {
 margin-top:.25em
}



.media {
 align-items:flex-start;
 display:flex;
 text-align:left
}
.media .content:not(:last-child) {
 margin-bottom:.75rem
}
.media .media {
 border-top:1px solid rgba(219,219,219,.5);
 display:flex;
 padding-top:.75rem
}
.media .media .content:not(:last-child),
.media .media .control:not(:last-child) {
 margin-bottom:.5rem
}
.media .media .media {
 padding-top:.5rem
}
.media .media .media+.media {
 margin-top:.5rem
}
.media+.media {
 border-top:1px solid rgba(219,219,219,.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:left
}






}
.pagination {
 font-size:1rem;
 margin:-.25rem
}
.pagination.is-small {
 font-size:.75rem
}
.pagination.is-medium {
 font-size:1.25rem
}
.pagination.is-large {
 font-size:1.5rem
}
.pagination.is-rounded .pagination-next,
.pagination.is-rounded .pagination-previous {
 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-ellipsis,
.pagination-link,
.pagination-next,
.pagination-previous {
 font-size:1em;
 padding-left:.5em;
 padding-right:.5em;
 justify-content:center;
 margin:.25rem;
 text-align:center
}
.pagination-link,
.pagination-next,
.pagination-previous {
 border-color:#dbdbdb;
 color:#363636;
 min-width:2.25em
}
.pagination-link:hover,
.pagination-next:hover,
.pagination-previous:hover {
 border-color:#b5b5b5;
 color:#363636
}
.pagination-link:focus,
.pagination-next:focus,
.pagination-previous:focus {
 border-color:#3273dc
}
.pagination-link:active,
.pagination-next:active,
.pagination-previous:active {
 box-shadow:inset 0 1px 2px rgba(10,10,10,.2)
}
.pagination-link[disabled],
.pagination-next[disabled],
.pagination-previous[disabled] {
 background-color:#dbdbdb;
 border-color:#dbdbdb;
 box-shadow:none;
 color:#7a7a7a;
 opacity:.5
}
.pagination-next,
.pagination-previous {
 padding-left:.75em;
 padding-right:.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
}
@media screen and (max-width:768px) {
 .pagination {
  flex-wrap:wrap
 }
 .pagination-next,
 .pagination-previous {
  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 {
 font-size:1rem
}
.panel:not(:last-child) {
 margin-bottom:1.5rem
}
.panel-block,
.panel-heading,
.panel-tabs {
 border-bottom:1px solid #dbdbdb;
 border-left:1px solid #dbdbdb;
 border-right:1px solid #dbdbdb
}
.panel-block:first-child,
.panel-heading:first-child,
.panel-tabs:first-child {
 border-top:1px solid #dbdbdb
}
.panel-heading {
 background-color:#f5f5f5;
 border-radius:4px 4px 0 0;
 color:#363636;
 font-size:1.25em;
 font-weight:300;
 line-height:1.25;
 padding:.5em .75em
}
.panel-tabs {
 align-items:flex-end;
 display:flex;
 font-size:.875em;
 justify-content:center
}
.panel-tabs a {
 border-bottom:1px solid #dbdbdb;
 margin-bottom:-1px;
 padding:.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:.5em .75em
}
.panel-block input[type=checkbox] {
 margin-right:.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
}
a.panel-block,
label.panel-block {
 cursor:pointer
}
a.panel-block:hover,
label.panel-block:hover {
 background-color:#f5f5f5
}
.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:.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:.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:.75em
}
.tabs ul.is-center {
 flex:none;
 justify-content:center;
 padding-left:.75em;
 padding-right:.75em
}
.tabs ul.is-right {
 justify-content:flex-end;
 padding-left:.75em
}
.tabs .icon:first-child {
 margin-right:.5em
}
.tabs .icon:last-child {
 margin-left:.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:#f5f5f5;
 border-bottom-color:#dbdbdb
}
.tabs.is-boxed li.is-active a {
 background-color:#fff;
 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:#f5f5f5;
 border-color:#b5b5b5;
 z-index:2
}
.tabs.is-toggle li+li {
 margin-left:-1px
}
.tabs.is-toggle li:first-child a {
 border-radius:4px 0 0 4px
}
.tabs.is-toggle li:last-child a {
 border-radius:0 4px 4px 0
}
.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:.75rem
}
.tabs.is-medium {
 font-size:1.25rem
}
.tabs.is-large {
 font-size:1.5rem
}
.column {
 display:block;
 flex-basis:0;
 flex-grow:1;
 flex-shrink:1;
 padding:0.75rem;
 padding-top: 0px;
}
.columns.is-mobile>.column.is-narrow {
 flex:none
}
.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-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
 }
 .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-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
 }
 .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-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:1087px) {
 .column.is-narrow-touch {
  flex:none
 }
 .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-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:1088px) {
 .column.is-narrow-desktop {
  flex:none
 }
 .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-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:1280px) {
 .column.is-narrow-widescreen {
  flex:none
 }
 .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-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:1472px) {
 .column.is-narrow-fullhd {
  flex:none
 }
 .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-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:-.75rem;
 margin-right:-.75rem;
 margin-top:-.75rem
}
.columns:last-child {
 margin-bottom:-.75rem
}
.columns:not(:last-child) {
 margin-bottom:calc(1.5rem - .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:1088px) {
 .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:1087px) {
 .columns.is-variable.is-0-tablet-only {
  --columnGap:0rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-0-touch {
  --columnGap:0rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-0-desktop {
  --columnGap:0rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-0-desktop-only {
  --columnGap:0rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-0-widescreen {
  --columnGap:0rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-0-widescreen-only {
  --columnGap:0rem
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .columns.is-variable.is-1-tablet-only {
  --columnGap:0.25rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-1-touch {
  --columnGap:0.25rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-1-desktop {
  --columnGap:0.25rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-1-desktop-only {
  --columnGap:0.25rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-1-widescreen {
  --columnGap:0.25rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-1-widescreen-only {
  --columnGap:0.25rem
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .columns.is-variable.is-2-tablet-only {
  --columnGap:0.5rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-2-touch {
  --columnGap:0.5rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-2-desktop {
  --columnGap:0.5rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-2-desktop-only {
  --columnGap:0.5rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-2-widescreen {
  --columnGap:0.5rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-2-widescreen-only {
  --columnGap:0.5rem
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .columns.is-variable.is-3-tablet-only {
  --columnGap:0.75rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-3-touch {
  --columnGap:0.75rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-3-desktop {
  --columnGap:0.75rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-3-desktop-only {
  --columnGap:0.75rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-3-widescreen {
  --columnGap:0.75rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-3-widescreen-only {
  --columnGap:0.75rem
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .columns.is-variable.is-4-tablet-only {
  --columnGap:1rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-4-touch {
  --columnGap:1rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-4-desktop {
  --columnGap:1rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-4-desktop-only {
  --columnGap:1rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-4-widescreen {
  --columnGap:1rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-4-widescreen-only {
  --columnGap:1rem
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .columns.is-variable.is-5-tablet-only {
  --columnGap:1.25rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-5-touch {
  --columnGap:1.25rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-5-desktop {
  --columnGap:1.25rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-5-desktop-only {
  --columnGap:1.25rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-5-widescreen {
  --columnGap:1.25rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-5-widescreen-only {
  --columnGap:1.25rem
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .columns.is-variable.is-6-tablet-only {
  --columnGap:1.5rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-6-touch {
  --columnGap:1.5rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-6-desktop {
  --columnGap:1.5rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-6-desktop-only {
  --columnGap:1.5rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-6-widescreen {
  --columnGap:1.5rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-6-widescreen-only {
  --columnGap:1.5rem
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .columns.is-variable.is-7-tablet-only {
  --columnGap:1.75rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-7-touch {
  --columnGap:1.75rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-7-desktop {
  --columnGap:1.75rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-7-desktop-only {
  --columnGap:1.75rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-7-widescreen {
  --columnGap:1.75rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-7-widescreen-only {
  --columnGap:1.75rem
 }
}
@media screen and (min-width:1472px) {
 .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:1087px) {
 .columns.is-variable.is-8-tablet-only {
  --columnGap:2rem
 }
}
@media screen and (max-width:1087px) {
 .columns.is-variable.is-8-touch {
  --columnGap:2rem
 }
}
@media screen and (min-width:1088px) {
 .columns.is-variable.is-8-desktop {
  --columnGap:2rem
 }
}
@media screen and (min-width:1088px) and (max-width:1279px) {
 .columns.is-variable.is-8-desktop-only {
  --columnGap:2rem
 }
}
@media screen and (min-width:1280px) {
 .columns.is-variable.is-8-widescreen {
  --columnGap:2rem
 }
}
@media screen and (min-width:1280px) and (max-width:1471px) {
 .columns.is-variable.is-8-widescreen-only {
  --columnGap:2rem
 }
}
@media screen and (min-width:1472px) {
 .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:-webkit-min-content;
 min-height:-moz-min-content;
 min-height:min-content
}
.tile.is-ancestor {
 margin-left:-.75rem;
 margin-right:-.75rem;
 margin-top:-.75rem
}
.tile.is-ancestor:last-child {
 margin-bottom:-.75rem
}
.tile.is-ancestor:not(:last-child) {
 margin-bottom:.75rem
}
.tile.is-child {
 margin:0!important
}
.tile.is-parent {
 padding:.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%
 }
}
.hero {
 align-items:stretch;
 display:flex;
 flex-direction:column;
 justify-content:space-between
}
.hero .navbar {
 background:0 0
}
.hero .tabs ul {
 border-bottom:none
}
.hero.is-white {
 background-color:#fff;
 color:#0a0a0a
}
.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-white strong {
 color:inherit
}
.hero.is-white .title {
 color:#0a0a0a
}
.hero.is-white .subtitle {
 color:rgba(10,10,10,.9)
}
.hero.is-white .subtitle a:not(.button),
.hero.is-white .subtitle strong {
 color:#0a0a0a
}
@media screen and (max-width:1087px) {
 .hero.is-white .navbar-menu {
  background-color:#fff
 }
}
.hero.is-white .navbar-item,
.hero.is-white .navbar-link {
 color:rgba(10,10,10,.7)
}
.hero.is-white .navbar-link.is-active,
.hero.is-white .navbar-link:hover,
.hero.is-white a.navbar-item.is-active,
.hero.is-white a.navbar-item:hover {
 background-color:#f2f2f2;
 color:#0a0a0a
}
.hero.is-white .tabs a {
 color:#0a0a0a;
 opacity:.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,.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:#fff
}
.hero.is-white.is-bold {
 background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)
}
@media screen and (max-width:768px) {
 .hero.is-white.is-bold .navbar-menu {
  background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)
 }
}
.hero.is-black {
 background-color:#0a0a0a;
 color:#fff
}
.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-black strong {
 color:inherit
}
.hero.is-black .title {
 color:#fff
}
.hero.is-black .subtitle {
 color:rgba(255,255,255,.9)
}
.hero.is-black .subtitle a:not(.button),
.hero.is-black .subtitle strong {
 color:#fff
}
@media screen and (max-width:1087px) {
 .hero.is-black .navbar-menu {
  background-color:#0a0a0a
 }
}
.hero.is-black .navbar-item,
.hero.is-black .navbar-link {
 color:rgba(255,255,255,.7)
}
.hero.is-black .navbar-link.is-active,
.hero.is-black .navbar-link:hover,
.hero.is-black a.navbar-item.is-active,
.hero.is-black a.navbar-item:hover {
 background-color:#000;
 color:#fff
}
.hero.is-black .tabs a {
 color:#fff;
 opacity:.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:#fff
}
.hero.is-black .tabs.is-boxed a:hover,
.hero.is-black .tabs.is-toggle a:hover {
 background-color:rgba(10,10,10,.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:#fff;
 border-color:#fff;
 color:#0a0a0a
}
.hero.is-black.is-bold {
 background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)
}
@media screen and (max-width:768px) {
 .hero.is-black.is-bold .navbar-menu {
  background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)
 }
}
.hero.is-light {
 background-color:#f5f5f5;
 color:#363636
}
.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-light strong {
 color:inherit
}
.hero.is-light .title {
 color:#363636
}
.hero.is-light .subtitle {
 color:rgba(54,54,54,.9)
}
.hero.is-light .subtitle a:not(.button),
.hero.is-light .subtitle strong {
 color:#363636
}
@media screen and (max-width:1087px) {
 .hero.is-light .navbar-menu {
  background-color:#f5f5f5
 }
}
.hero.is-light .navbar-item,
.hero.is-light .navbar-link {
 color:rgba(54,54,54,.7)
}
.hero.is-light .navbar-link.is-active,
.hero.is-light .navbar-link:hover,
.hero.is-light a.navbar-item.is-active,
.hero.is-light a.navbar-item:hover {
 background-color:#e8e8e8;
 color:#363636
}
.hero.is-light .tabs a {
 color:#363636;
 opacity:.9
}
.hero.is-light .tabs a:hover {
 opacity:1
}
.hero.is-light .tabs li.is-active a {
 opacity:1
}
.hero.is-light .tabs.is-boxed a,
.hero.is-light .tabs.is-toggle a {
 color:#363636
}
.hero.is-light .tabs.is-boxed a:hover,
.hero.is-light .tabs.is-toggle a:hover {
 background-color:rgba(10,10,10,.1)
}
.hero.is-light .tabs.is-boxed li.is-active a,
.hero.is-light .tabs.is-boxed li.is-active a:hover,
.hero.is-light .tabs.is-toggle li.is-active a,
.hero.is-light .tabs.is-toggle li.is-active a:hover {
 background-color:#363636;
 border-color:#363636;
 color:#f5f5f5
}
.hero.is-light.is-bold {
 background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)
}
@media screen and (max-width:768px) {
 .hero.is-light.is-bold .navbar-menu {
  background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)
 }
}
.hero.is-dark {
 background-color:#363636;
 color:#f5f5f5
}
.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-dark strong {
 color:inherit
}
.hero.is-dark .title {
 color:#f5f5f5
}
.hero.is-dark .subtitle {
 color:rgba(245,245,245,.9)
}
.hero.is-dark .subtitle a:not(.button),
.hero.is-dark .subtitle strong {
 color:#f5f5f5
}
@media screen and (max-width:1087px) {
 .hero.is-dark .navbar-menu {
  background-color:#363636
 }
}
.hero.is-dark .navbar-item,
.hero.is-dark .navbar-link {
 color:rgba(245,245,245,.7)
}
.hero.is-dark .navbar-link.is-active,
.hero.is-dark .navbar-link:hover,
.hero.is-dark a.navbar-item.is-active,
.hero.is-dark a.navbar-item:hover {
 background-color:#292929;
 color:#f5f5f5
}
.hero.is-dark .tabs a {
 color:#f5f5f5;
 opacity:.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:#f5f5f5
}
.hero.is-dark .tabs.is-boxed a:hover,
.hero.is-dark .tabs.is-toggle a:hover {
 background-color:rgba(10,10,10,.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:#f5f5f5;
 border-color:#f5f5f5;
 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:#00d1b2;
 color:#fff
}
.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-primary strong {
 color:inherit
}
.hero.is-primary .title {
 color:#fff
}
.hero.is-primary .subtitle {
 color:rgba(255,255,255,.9)
}
.hero.is-primary .subtitle a:not(.button),
.hero.is-primary .subtitle strong {
 color:#fff
}
@media screen and (max-width:1087px) {
 .hero.is-primary .navbar-menu {
  background-color:#00d1b2
 }
}
.hero.is-primary .navbar-item,
.hero.is-primary .navbar-link {
 color:rgba(255,255,255,.7)
}
.hero.is-primary .navbar-link.is-active,
.hero.is-primary .navbar-link:hover,
.hero.is-primary a.navbar-item.is-active,
.hero.is-primary a.navbar-item:hover {
 background-color:#00b89c;
 color:#fff
}
.hero.is-primary .tabs a {
 color:#fff;
 opacity:.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,.1)
}
.hero.is-primary .tabs.is-boxed li.is-active a,
.hero.is-primary .tabs.is-boxed li.is-active a:hover,
.hero.is-primary .tabs.is-toggle li.is-active a,
.hero.is-primary .tabs.is-toggle li.is-active a:hover {
 background-color:#fff;
 border-color:#fff;
 color:#00d1b2
}
.hero.is-primary.is-bold {
 background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)
}
@media screen and (max-width:768px) {
 .hero.is-primary.is-bold .navbar-menu {
  background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)
 }
}
.hero.is-link {
 background-color:#3273dc;
 color:#fff
}
.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-link strong {
 color:inherit
}
.hero.is-link .title {
 color:#fff
}
.hero.is-link .subtitle {
 color:rgba(255,255,255,.9)
}
.hero.is-link .subtitle a:not(.button),
.hero.is-link .subtitle strong {
 color:#fff
}
@media screen and (max-width:1087px) {
 .hero.is-link .navbar-menu {
  background-color:#3273dc
 }
}
.hero.is-link .navbar-item,
.hero.is-link .navbar-link {
 color:rgba(255,255,255,.7)
}
.hero.is-link .navbar-link.is-active,
.hero.is-link .navbar-link:hover,
.hero.is-link a.navbar-item.is-active,
.hero.is-link a.navbar-item:hover {
 background-color:#2366d1;
 color:#fff
}
.hero.is-link .tabs a {
 color:#fff;
 opacity:.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,.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:#209cee;
 color:#fff
}
.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-info strong {
 color:inherit
}
.hero.is-info .title {
 color:#fff
}
.hero.is-info .subtitle {
 color:rgba(255,255,255,.9)
}
.hero.is-info .subtitle a:not(.button),
.hero.is-info .subtitle strong {
 color:#fff
}
@media screen and (max-width:1087px) {
 .hero.is-info .navbar-menu {
  background-color:#209cee
 }
}
.hero.is-info .navbar-item,
.hero.is-info .navbar-link {
 color:rgba(255,255,255,.7)
}
.hero.is-info .navbar-link.is-active,
.hero.is-info .navbar-link:hover,
.hero.is-info a.navbar-item.is-active,
.hero.is-info a.navbar-item:hover {
 background-color:#118fe4;
 color:#fff
}
.hero.is-info .tabs a {
 color:#fff;
 opacity:.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,.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:#209cee
}
.hero.is-info.is-bold {
 background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)
}
@media screen and (max-width:768px) {
 .hero.is-info.is-bold .navbar-menu {
  background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)
 }
}
.hero.is-success {
 background-color:#23d160;
 color:#fff
}
.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-success strong {
 color:inherit
}
.hero.is-success .title {
 color:#fff
}
.hero.is-success .subtitle {
 color:rgba(255,255,255,.9)
}
.hero.is-success .subtitle a:not(.button),
.hero.is-success .subtitle strong {
 color:#fff
}
@media screen and (max-width:1087px) {
 .hero.is-success .navbar-menu {
  background-color:#23d160
 }
}
.hero.is-success .navbar-item,
.hero.is-success .navbar-link {
 color:rgba(255,255,255,.7)
}
.hero.is-success .navbar-link.is-active,
.hero.is-success .navbar-link:hover,
.hero.is-success a.navbar-item.is-active,
.hero.is-success a.navbar-item:hover {
 background-color:#20bc56;
 color:#fff
}
.hero.is-success .tabs a {
 color:#fff;
 opacity:.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,.1)
}
.hero.is-success .tabs.is-boxed li.is-active a,
.hero.is-success .tabs.is-boxed li.is-active a:hover,
.hero.is-success .tabs.is-toggle li.is-active a,
.hero.is-success .tabs.is-toggle li.is-active a:hover {
 background-color:#fff;
 border-color:#fff;
 color:#23d160
}
.hero.is-success.is-bold {
 background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)
}
@media screen and (max-width:768px) {
 .hero.is-success.is-bold .navbar-menu {
  background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)
 }
}
.hero.is-warning {
 background-color:#ffdd57;
 color:rgba(0,0,0,.7)
}
.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-warning strong {
 color:inherit
}
.hero.is-warning .title {
 color:rgba(0,0,0,.7)
}
.hero.is-warning .subtitle {
 color:rgba(0,0,0,.9)
}
.hero.is-warning .subtitle a:not(.button),
.hero.is-warning .subtitle strong {
 color:rgba(0,0,0,.7)
}
@media screen and (max-width:1087px) {
 .hero.is-warning .navbar-menu {
  background-color:#ffdd57
 }
}
.hero.is-warning .navbar-item,
.hero.is-warning .navbar-link {
 color:rgba(0,0,0,.7)
}
.hero.is-warning .navbar-link.is-active,
.hero.is-warning .navbar-link:hover,
.hero.is-warning a.navbar-item.is-active,
.hero.is-warning a.navbar-item:hover {
 background-color:#ffd83d;
 color:rgba(0,0,0,.7)
}
.hero.is-warning .tabs a {
 color:rgba(0,0,0,.7);
 opacity:.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,.7)
}
.hero.is-warning .tabs.is-boxed a:hover,
.hero.is-warning .tabs.is-toggle a:hover {
 background-color:rgba(10,10,10,.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,.7);
 border-color:rgba(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:#ff3860;
 color:#fff
}
.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),
.hero.is-danger strong {
 color:inherit
}
.hero.is-danger .title {
 color:#fff
}
.hero.is-danger .subtitle {
 color:rgba(255,255,255,.9)
}
.hero.is-danger .subtitle a:not(.button),
.hero.is-danger .subtitle strong {
 color:#fff
}
@media screen and (max-width:1087px) {
 .hero.is-danger .navbar-menu {
  background-color:#ff3860
 }
}
.hero.is-danger .navbar-item,
.hero.is-danger .navbar-link {
 color:rgba(255,255,255,.7)
}
.hero.is-danger .navbar-link.is-active,
.hero.is-danger .navbar-link:hover,
.hero.is-danger a.navbar-item.is-active,
.hero.is-danger a.navbar-item:hover {
 background-color:#ff1f4b;
 color:#fff
}
.hero.is-danger .tabs a {
 color:#fff;
 opacity:.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,.1)
}
.hero.is-danger .tabs.is-boxed li.is-active a,
.hero.is-danger .tabs.is-boxed li.is-active a:hover,
.hero.is-danger .tabs.is-toggle li.is-active a,
.hero.is-danger .tabs.is-toggle li.is-active a:hover {
 background-color:#fff;
 border-color:#fff;
 color:#ff3860
}
.hero.is-danger.is-bold {
 background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)
}
@media screen and (max-width:768px) {
 .hero.is-danger.is-bold .navbar-menu {
  background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)
 }
}
.hero.is-small .hero-body {
 padding-bottom:1.5rem;
 padding-top:1.5rem
}
@media screen and (min-width:769px),print {
 .hero.is-medium .hero-body {
  padding-bottom:9rem;
  padding-top:9rem
 }
}
@media screen and (min-width:769px),print {
 .hero.is-large .hero-body {
  padding-bottom:18rem;
  padding-top:18rem
 }
}
.hero.is-fullheight .hero-body,
.hero.is-fullheight-with-navbar .hero-body,
.hero.is-halfheight .hero-body {
 align-items:center;
 display:flex
}
.hero.is-fullheight .hero-body>.container,
.hero.is-fullheight-with-navbar .hero-body>.container,
.hero.is-halfheight .hero-body>.container {
 flex-grow:1;
 flex-shrink:1
}
.hero.is-halfheight {
 min-height:50vh
}
.hero.is-fullheight {
 min-height:100vh
}
.hero.is-fullheight-with-navbar {
 min-height:calc(100vh - 3.25rem)
}
.hero-video {
 overflow:hidden
}
.hero-video video {
 left:50%;
 min-height:100%;
 min-width:100%;
 position:absolute;
 top:50%;
 -webkit-transform:translate3d(-50%,-50%,0);
 transform:translate3d(-50%,-50%,0)
}
.hero-video.is-transparent {
 opacity:.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:.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-foot,
.hero-head {
 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:1088px) {
 .section.is-medium {
  padding:9rem 1.5rem
 }
 .section.is-large {
  padding:18rem 1.5rem
 }
}
.footer {
 background-color:#fafafa;
 padding:3rem 1.5rem 6rem
}
