/*! bulma-social v3.1.0 | MIT License | github.com/aldi/bulma-social */

.button.is-animated {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition-property: background-color;
  transition-duration: 0.3s;
}

@media (prefers-reduced-motion: reduce) {
  .button.is-animated {
    transition-duration: 0.01ms;
  }
}
.button.is-apple {
  background-color: hsl(0, 0%, 0%);
  border-color: transparent;
  color: #fff;
}
.button.is-apple:hover, .button.is-apple.is-hovered {
  background-color: hsl(0, 0%, -2.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-apple:focus, .button.is-apple.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-apple:focus:not(:active), .button.is-apple.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 0%, 0.25);
}
.button.is-apple:active, .button.is-apple.is-active {
  background-color: hsl(0, 0%, -5%);
  border-color: transparent;
  color: #fff;
}
.button.is-apple[disabled], fieldset[disabled] .button.is-apple {
  background-color: hsl(0, 0%, 0%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-apple.is-inverted {
  background-color: #fff;
  color: hsl(0, 0%, 0%);
}
.button.is-apple.is-inverted:hover, .button.is-apple.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-apple.is-inverted[disabled], fieldset[disabled] .button.is-apple.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(0, 0%, 0%);
}
.button.is-apple.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-apple.is-outlined {
  background-color: transparent;
  border-color: hsl(0, 0%, 0%);
  color: hsl(0, 0%, 0%);
}
.button.is-apple.is-outlined:hover, .button.is-apple.is-outlined.is-hovered, .button.is-apple.is-outlined:focus, .button.is-apple.is-outlined.is-focused {
  background-color: hsl(0, 0%, 0%);
  border-color: hsl(0, 0%, 0%);
  color: #fff;
}
.button.is-apple.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(0, 0%, 0%) hsl(0, 0%, 0%) !important;
}
.button.is-apple.is-outlined.is-loading:hover::after, .button.is-apple.is-outlined.is-loading.is-hovered::after, .button.is-apple.is-outlined.is-loading:focus::after, .button.is-apple.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-apple.is-outlined[disabled], fieldset[disabled] .button.is-apple.is-outlined {
  background-color: transparent;
  border-color: hsl(0, 0%, 0%);
  box-shadow: none;
  color: hsl(0, 0%, 0%);
}
.button.is-apple.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-apple.is-inverted.is-outlined:hover, .button.is-apple.is-inverted.is-outlined.is-hovered, .button.is-apple.is-inverted.is-outlined:focus, .button.is-apple.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(0, 0%, 0%);
}
.button.is-apple.is-inverted.is-outlined.is-loading:hover::after, .button.is-apple.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-apple.is-inverted.is-outlined.is-loading:focus::after, .button.is-apple.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(0, 0%, 0%) hsl(0, 0%, 0%) !important;
}
.button.is-apple.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-apple.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-apple.is-light {
  background-color: hsl(0, 0%, 96%);
  color: hsl(0, 0%, 0%);
}
.button.is-apple.is-light:hover, .button.is-apple.is-light.is-hovered {
  background-color: hsl(0, 0%, 93.5%);
  border-color: transparent;
  color: hsl(0, 0%, 0%);
}
.button.is-apple.is-light:active, .button.is-apple.is-light.is-active {
  background-color: hsl(0, 0%, 91%);
  border-color: transparent;
  color: hsl(0, 0%, 0%);
}
.button.is-apple.is-dark {
  background-color: hsl(0, 0%, 0%);
  color: #fff;
}
.button.is-apple.is-dark:hover, .button.is-apple.is-dark.is-hovered {
  background-color: hsl(0, 0%, -2.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-apple.is-dark:active, .button.is-apple.is-dark.is-active {
  background-color: hsl(0, 0%, -5%);
  border-color: transparent;
  color: #fff;
}
.button.is-bitbucket {
  background-color: hsl(210, 60%, 31%);
  border-color: transparent;
  color: #fff;
}
.button.is-bitbucket:hover, .button.is-bitbucket.is-hovered {
  background-color: hsl(210, 60%, 28.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-bitbucket:focus, .button.is-bitbucket.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-bitbucket:focus:not(:active), .button.is-bitbucket.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(210, 60%, 31%, 0.25);
}
.button.is-bitbucket:active, .button.is-bitbucket.is-active {
  background-color: hsl(210, 60%, 26%);
  border-color: transparent;
  color: #fff;
}
.button.is-bitbucket[disabled], fieldset[disabled] .button.is-bitbucket {
  background-color: hsl(210, 60%, 31%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-bitbucket.is-inverted {
  background-color: #fff;
  color: hsl(210, 60%, 31%);
}
.button.is-bitbucket.is-inverted:hover, .button.is-bitbucket.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-bitbucket.is-inverted[disabled], fieldset[disabled] .button.is-bitbucket.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(210, 60%, 31%);
}
.button.is-bitbucket.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-bitbucket.is-outlined {
  background-color: transparent;
  border-color: hsl(210, 60%, 31%);
  color: hsl(210, 60%, 31%);
}
.button.is-bitbucket.is-outlined:hover, .button.is-bitbucket.is-outlined.is-hovered, .button.is-bitbucket.is-outlined:focus, .button.is-bitbucket.is-outlined.is-focused {
  background-color: hsl(210, 60%, 31%);
  border-color: hsl(210, 60%, 31%);
  color: #fff;
}
.button.is-bitbucket.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(210, 60%, 31%) hsl(210, 60%, 31%) !important;
}
.button.is-bitbucket.is-outlined.is-loading:hover::after, .button.is-bitbucket.is-outlined.is-loading.is-hovered::after, .button.is-bitbucket.is-outlined.is-loading:focus::after, .button.is-bitbucket.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-bitbucket.is-outlined[disabled], fieldset[disabled] .button.is-bitbucket.is-outlined {
  background-color: transparent;
  border-color: hsl(210, 60%, 31%);
  box-shadow: none;
  color: hsl(210, 60%, 31%);
}
.button.is-bitbucket.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-bitbucket.is-inverted.is-outlined:hover, .button.is-bitbucket.is-inverted.is-outlined.is-hovered, .button.is-bitbucket.is-inverted.is-outlined:focus, .button.is-bitbucket.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(210, 60%, 31%);
}
.button.is-bitbucket.is-inverted.is-outlined.is-loading:hover::after, .button.is-bitbucket.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-bitbucket.is-inverted.is-outlined.is-loading:focus::after, .button.is-bitbucket.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(210, 60%, 31%) hsl(210, 60%, 31%) !important;
}
.button.is-bitbucket.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-bitbucket.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-bitbucket.is-light {
  background-color: hsl(210, 60%, 96%);
  color: hsl(210, 60%, 31%);
}
.button.is-bitbucket.is-light:hover, .button.is-bitbucket.is-light.is-hovered {
  background-color: hsl(210, 60%, 93.5%);
  border-color: transparent;
  color: hsl(210, 60%, 31%);
}
.button.is-bitbucket.is-light:active, .button.is-bitbucket.is-light.is-active {
  background-color: hsl(210, 60%, 91%);
  border-color: transparent;
  color: hsl(210, 60%, 31%);
}
.button.is-bitbucket.is-dark {
  background-color: hsl(210, 60%, 31%);
  color: #fff;
}
.button.is-bitbucket.is-dark:hover, .button.is-bitbucket.is-dark.is-hovered {
  background-color: hsl(210, 60%, 28.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-bitbucket.is-dark:active, .button.is-bitbucket.is-dark.is-active {
  background-color: hsl(210, 60%, 26%);
  border-color: transparent;
  color: #fff;
}
.button.is-discord {
  background-color: hsl(226.7, 58.4%, 65.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-discord:hover, .button.is-discord.is-hovered {
  background-color: hsl(226.7, 58.4%, 62.6%);
  border-color: transparent;
  color: #fff;
}
.button.is-discord:focus, .button.is-discord.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-discord:focus:not(:active), .button.is-discord.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(226.7, 58.4%, 65.1%, 0.25);
}
.button.is-discord:active, .button.is-discord.is-active {
  background-color: hsl(226.7, 58.4%, 60.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-discord[disabled], fieldset[disabled] .button.is-discord {
  background-color: hsl(226.7, 58.4%, 65.1%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-discord.is-inverted {
  background-color: #fff;
  color: hsl(226.7, 58.4%, 65.1%);
}
.button.is-discord.is-inverted:hover, .button.is-discord.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-discord.is-inverted[disabled], fieldset[disabled] .button.is-discord.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(226.7, 58.4%, 65.1%);
}
.button.is-discord.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-discord.is-outlined {
  background-color: transparent;
  border-color: hsl(226.7, 58.4%, 65.1%);
  color: hsl(226.7, 58.4%, 65.1%);
}
.button.is-discord.is-outlined:hover, .button.is-discord.is-outlined.is-hovered, .button.is-discord.is-outlined:focus, .button.is-discord.is-outlined.is-focused {
  background-color: hsl(226.7, 58.4%, 65.1%);
  border-color: hsl(226.7, 58.4%, 65.1%);
  color: #fff;
}
.button.is-discord.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(226.7, 58.4%, 65.1%) hsl(226.7, 58.4%, 65.1%) !important;
}
.button.is-discord.is-outlined.is-loading:hover::after, .button.is-discord.is-outlined.is-loading.is-hovered::after, .button.is-discord.is-outlined.is-loading:focus::after, .button.is-discord.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-discord.is-outlined[disabled], fieldset[disabled] .button.is-discord.is-outlined {
  background-color: transparent;
  border-color: hsl(226.7, 58.4%, 65.1%);
  box-shadow: none;
  color: hsl(226.7, 58.4%, 65.1%);
}
.button.is-discord.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-discord.is-inverted.is-outlined:hover, .button.is-discord.is-inverted.is-outlined.is-hovered, .button.is-discord.is-inverted.is-outlined:focus, .button.is-discord.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(226.7, 58.4%, 65.1%);
}
.button.is-discord.is-inverted.is-outlined.is-loading:hover::after, .button.is-discord.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-discord.is-inverted.is-outlined.is-loading:focus::after, .button.is-discord.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(226.7, 58.4%, 65.1%) hsl(226.7, 58.4%, 65.1%) !important;
}
.button.is-discord.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-discord.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-discord.is-light {
  background-color: hsl(226.7, 58.4%, 96%);
  color: hsl(226.7, 58.4%, 40%);
}
.button.is-discord.is-light:hover, .button.is-discord.is-light.is-hovered {
  background-color: hsl(226.7, 58.4%, 93.5%);
  border-color: transparent;
  color: hsl(226.7, 58.4%, 40%);
}
.button.is-discord.is-light:active, .button.is-discord.is-light.is-active {
  background-color: hsl(226.7, 58.4%, 91%);
  border-color: transparent;
  color: hsl(226.7, 58.4%, 40%);
}
.button.is-discord.is-dark {
  background-color: hsl(226.7, 58.4%, 40%);
  color: #fff;
}
.button.is-discord.is-dark:hover, .button.is-discord.is-dark.is-hovered {
  background-color: hsl(226.7, 58.4%, 37.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-discord.is-dark:active, .button.is-discord.is-dark.is-active {
  background-color: hsl(226.7, 58.4%, 35%);
  border-color: transparent;
  color: #fff;
}
.button.is-dropbox {
  background-color: hsl(217.2, 100%, 50%);
  border-color: transparent;
  color: #fff;
}
.button.is-dropbox:hover, .button.is-dropbox.is-hovered {
  background-color: hsl(217.2, 100%, 47.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-dropbox:focus, .button.is-dropbox.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-dropbox:focus:not(:active), .button.is-dropbox.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(217.2, 100%, 50%, 0.25);
}
.button.is-dropbox:active, .button.is-dropbox.is-active {
  background-color: hsl(217.2, 100%, 45%);
  border-color: transparent;
  color: #fff;
}
.button.is-dropbox[disabled], fieldset[disabled] .button.is-dropbox {
  background-color: hsl(217.2, 100%, 50%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-dropbox.is-inverted {
  background-color: #fff;
  color: hsl(217.2, 100%, 50%);
}
.button.is-dropbox.is-inverted:hover, .button.is-dropbox.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-dropbox.is-inverted[disabled], fieldset[disabled] .button.is-dropbox.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(217.2, 100%, 50%);
}
.button.is-dropbox.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-dropbox.is-outlined {
  background-color: transparent;
  border-color: hsl(217.2, 100%, 50%);
  color: hsl(217.2, 100%, 50%);
}
.button.is-dropbox.is-outlined:hover, .button.is-dropbox.is-outlined.is-hovered, .button.is-dropbox.is-outlined:focus, .button.is-dropbox.is-outlined.is-focused {
  background-color: hsl(217.2, 100%, 50%);
  border-color: hsl(217.2, 100%, 50%);
  color: #fff;
}
.button.is-dropbox.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(217.2, 100%, 50%) hsl(217.2, 100%, 50%) !important;
}
.button.is-dropbox.is-outlined.is-loading:hover::after, .button.is-dropbox.is-outlined.is-loading.is-hovered::after, .button.is-dropbox.is-outlined.is-loading:focus::after, .button.is-dropbox.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-dropbox.is-outlined[disabled], fieldset[disabled] .button.is-dropbox.is-outlined {
  background-color: transparent;
  border-color: hsl(217.2, 100%, 50%);
  box-shadow: none;
  color: hsl(217.2, 100%, 50%);
}
.button.is-dropbox.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-dropbox.is-inverted.is-outlined:hover, .button.is-dropbox.is-inverted.is-outlined.is-hovered, .button.is-dropbox.is-inverted.is-outlined:focus, .button.is-dropbox.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(217.2, 100%, 50%);
}
.button.is-dropbox.is-inverted.is-outlined.is-loading:hover::after, .button.is-dropbox.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dropbox.is-inverted.is-outlined.is-loading:focus::after, .button.is-dropbox.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(217.2, 100%, 50%) hsl(217.2, 100%, 50%) !important;
}
.button.is-dropbox.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-dropbox.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-dropbox.is-light {
  background-color: hsl(217.2, 100%, 96%);
  color: hsl(217.2, 100%, 47%);
}
.button.is-dropbox.is-light:hover, .button.is-dropbox.is-light.is-hovered {
  background-color: hsl(217.2, 100%, 93.5%);
  border-color: transparent;
  color: hsl(217.2, 100%, 47%);
}
.button.is-dropbox.is-light:active, .button.is-dropbox.is-light.is-active {
  background-color: hsl(217.2, 100%, 91%);
  border-color: transparent;
  color: hsl(217.2, 100%, 47%);
}
.button.is-dropbox.is-dark {
  background-color: hsl(217.2, 100%, 47%);
  color: #fff;
}
.button.is-dropbox.is-dark:hover, .button.is-dropbox.is-dark.is-hovered {
  background-color: hsl(217.2, 100%, 44.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-dropbox.is-dark:active, .button.is-dropbox.is-dark.is-active {
  background-color: hsl(217.2, 100%, 42%);
  border-color: transparent;
  color: #fff;
}
.button.is-facebook {
  background-color: hsl(213.9, 89.3%, 52.2%);
  border-color: transparent;
  color: #fff;
}
.button.is-facebook:hover, .button.is-facebook.is-hovered {
  background-color: hsl(213.9, 89.3%, 49.7%);
  border-color: transparent;
  color: #fff;
}
.button.is-facebook:focus, .button.is-facebook.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-facebook:focus:not(:active), .button.is-facebook.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(213.9, 89.3%, 52.2%, 0.25);
}
.button.is-facebook:active, .button.is-facebook.is-active {
  background-color: hsl(213.9, 89.3%, 47.2%);
  border-color: transparent;
  color: #fff;
}
.button.is-facebook[disabled], fieldset[disabled] .button.is-facebook {
  background-color: hsl(213.9, 89.3%, 52.2%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-facebook.is-inverted {
  background-color: #fff;
  color: hsl(213.9, 89.3%, 52.2%);
}
.button.is-facebook.is-inverted:hover, .button.is-facebook.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-facebook.is-inverted[disabled], fieldset[disabled] .button.is-facebook.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(213.9, 89.3%, 52.2%);
}
.button.is-facebook.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-facebook.is-outlined {
  background-color: transparent;
  border-color: hsl(213.9, 89.3%, 52.2%);
  color: hsl(213.9, 89.3%, 52.2%);
}
.button.is-facebook.is-outlined:hover, .button.is-facebook.is-outlined.is-hovered, .button.is-facebook.is-outlined:focus, .button.is-facebook.is-outlined.is-focused {
  background-color: hsl(213.9, 89.3%, 52.2%);
  border-color: hsl(213.9, 89.3%, 52.2%);
  color: #fff;
}
.button.is-facebook.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(213.9, 89.3%, 52.2%) hsl(213.9, 89.3%, 52.2%) !important;
}
.button.is-facebook.is-outlined.is-loading:hover::after, .button.is-facebook.is-outlined.is-loading.is-hovered::after, .button.is-facebook.is-outlined.is-loading:focus::after, .button.is-facebook.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-facebook.is-outlined[disabled], fieldset[disabled] .button.is-facebook.is-outlined {
  background-color: transparent;
  border-color: hsl(213.9, 89.3%, 52.2%);
  box-shadow: none;
  color: hsl(213.9, 89.3%, 52.2%);
}
.button.is-facebook.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-facebook.is-inverted.is-outlined:hover, .button.is-facebook.is-inverted.is-outlined.is-hovered, .button.is-facebook.is-inverted.is-outlined:focus, .button.is-facebook.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(213.9, 89.3%, 52.2%);
}
.button.is-facebook.is-inverted.is-outlined.is-loading:hover::after, .button.is-facebook.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-facebook.is-inverted.is-outlined.is-loading:focus::after, .button.is-facebook.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(213.9, 89.3%, 52.2%) hsl(213.9, 89.3%, 52.2%) !important;
}
.button.is-facebook.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-facebook.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-facebook.is-light {
  background-color: hsl(213.9, 89.3%, 96%);
  color: hsl(213.9, 89.3%, 44%);
}
.button.is-facebook.is-light:hover, .button.is-facebook.is-light.is-hovered {
  background-color: hsl(213.9, 89.3%, 93.5%);
  border-color: transparent;
  color: hsl(213.9, 89.3%, 44%);
}
.button.is-facebook.is-light:active, .button.is-facebook.is-light.is-active {
  background-color: hsl(213.9, 89.3%, 91%);
  border-color: transparent;
  color: hsl(213.9, 89.3%, 44%);
}
.button.is-facebook.is-dark {
  background-color: hsl(213.9, 89.3%, 44%);
  color: #fff;
}
.button.is-facebook.is-dark:hover, .button.is-facebook.is-dark.is-hovered {
  background-color: hsl(213.9, 89.3%, 41.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-facebook.is-dark:active, .button.is-facebook.is-dark.is-active {
  background-color: hsl(213.9, 89.3%, 39%);
  border-color: transparent;
  color: #fff;
}
.button.is-flickr {
  background-color: hsl(329, 100%, 50%);
  border-color: transparent;
  color: #fff;
}
.button.is-flickr:hover, .button.is-flickr.is-hovered {
  background-color: hsl(329, 100%, 47.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-flickr:focus, .button.is-flickr.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-flickr:focus:not(:active), .button.is-flickr.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(329, 100%, 50%, 0.25);
}
.button.is-flickr:active, .button.is-flickr.is-active {
  background-color: hsl(329, 100%, 45%);
  border-color: transparent;
  color: #fff;
}
.button.is-flickr[disabled], fieldset[disabled] .button.is-flickr {
  background-color: hsl(329, 100%, 50%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-flickr.is-inverted {
  background-color: #fff;
  color: hsl(329, 100%, 50%);
}
.button.is-flickr.is-inverted:hover, .button.is-flickr.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-flickr.is-inverted[disabled], fieldset[disabled] .button.is-flickr.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(329, 100%, 50%);
}
.button.is-flickr.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-flickr.is-outlined {
  background-color: transparent;
  border-color: hsl(329, 100%, 50%);
  color: hsl(329, 100%, 50%);
}
.button.is-flickr.is-outlined:hover, .button.is-flickr.is-outlined.is-hovered, .button.is-flickr.is-outlined:focus, .button.is-flickr.is-outlined.is-focused {
  background-color: hsl(329, 100%, 50%);
  border-color: hsl(329, 100%, 50%);
  color: #fff;
}
.button.is-flickr.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(329, 100%, 50%) hsl(329, 100%, 50%) !important;
}
.button.is-flickr.is-outlined.is-loading:hover::after, .button.is-flickr.is-outlined.is-loading.is-hovered::after, .button.is-flickr.is-outlined.is-loading:focus::after, .button.is-flickr.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-flickr.is-outlined[disabled], fieldset[disabled] .button.is-flickr.is-outlined {
  background-color: transparent;
  border-color: hsl(329, 100%, 50%);
  box-shadow: none;
  color: hsl(329, 100%, 50%);
}
.button.is-flickr.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-flickr.is-inverted.is-outlined:hover, .button.is-flickr.is-inverted.is-outlined.is-hovered, .button.is-flickr.is-inverted.is-outlined:focus, .button.is-flickr.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(329, 100%, 50%);
}
.button.is-flickr.is-inverted.is-outlined.is-loading:hover::after, .button.is-flickr.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-flickr.is-inverted.is-outlined.is-loading:focus::after, .button.is-flickr.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(329, 100%, 50%) hsl(329, 100%, 50%) !important;
}
.button.is-flickr.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-flickr.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-flickr.is-light {
  background-color: hsl(329, 100%, 96%);
  color: hsl(329, 100%, 45%);
}
.button.is-flickr.is-light:hover, .button.is-flickr.is-light.is-hovered {
  background-color: hsl(329, 100%, 93.5%);
  border-color: transparent;
  color: hsl(329, 100%, 45%);
}
.button.is-flickr.is-light:active, .button.is-flickr.is-light.is-active {
  background-color: hsl(329, 100%, 91%);
  border-color: transparent;
  color: hsl(329, 100%, 45%);
}
.button.is-flickr.is-dark {
  background-color: hsl(329, 100%, 45%);
  color: #fff;
}
.button.is-flickr.is-dark:hover, .button.is-flickr.is-dark.is-hovered {
  background-color: hsl(329, 100%, 42.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-flickr.is-dark:active, .button.is-flickr.is-dark.is-active {
  background-color: hsl(329, 100%, 40%);
  border-color: transparent;
  color: #fff;
}
.button.is-foursquare {
  background-color: hsl(344.1, 93.7%, 62.9%);
  border-color: transparent;
  color: #fff;
}
.button.is-foursquare:hover, .button.is-foursquare.is-hovered {
  background-color: hsl(344.1, 93.7%, 60.4%);
  border-color: transparent;
  color: #fff;
}
.button.is-foursquare:focus, .button.is-foursquare.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-foursquare:focus:not(:active), .button.is-foursquare.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(344.1, 93.7%, 62.9%, 0.25);
}
.button.is-foursquare:active, .button.is-foursquare.is-active {
  background-color: hsl(344.1, 93.7%, 57.9%);
  border-color: transparent;
  color: #fff;
}
.button.is-foursquare[disabled], fieldset[disabled] .button.is-foursquare {
  background-color: hsl(344.1, 93.7%, 62.9%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-foursquare.is-inverted {
  background-color: #fff;
  color: hsl(344.1, 93.7%, 62.9%);
}
.button.is-foursquare.is-inverted:hover, .button.is-foursquare.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-foursquare.is-inverted[disabled], fieldset[disabled] .button.is-foursquare.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(344.1, 93.7%, 62.9%);
}
.button.is-foursquare.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-foursquare.is-outlined {
  background-color: transparent;
  border-color: hsl(344.1, 93.7%, 62.9%);
  color: hsl(344.1, 93.7%, 62.9%);
}
.button.is-foursquare.is-outlined:hover, .button.is-foursquare.is-outlined.is-hovered, .button.is-foursquare.is-outlined:focus, .button.is-foursquare.is-outlined.is-focused {
  background-color: hsl(344.1, 93.7%, 62.9%);
  border-color: hsl(344.1, 93.7%, 62.9%);
  color: #fff;
}
.button.is-foursquare.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(344.1, 93.7%, 62.9%) hsl(344.1, 93.7%, 62.9%) !important;
}
.button.is-foursquare.is-outlined.is-loading:hover::after, .button.is-foursquare.is-outlined.is-loading.is-hovered::after, .button.is-foursquare.is-outlined.is-loading:focus::after, .button.is-foursquare.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-foursquare.is-outlined[disabled], fieldset[disabled] .button.is-foursquare.is-outlined {
  background-color: transparent;
  border-color: hsl(344.1, 93.7%, 62.9%);
  box-shadow: none;
  color: hsl(344.1, 93.7%, 62.9%);
}
.button.is-foursquare.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-foursquare.is-inverted.is-outlined:hover, .button.is-foursquare.is-inverted.is-outlined.is-hovered, .button.is-foursquare.is-inverted.is-outlined:focus, .button.is-foursquare.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(344.1, 93.7%, 62.9%);
}
.button.is-foursquare.is-inverted.is-outlined.is-loading:hover::after, .button.is-foursquare.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-foursquare.is-inverted.is-outlined.is-loading:focus::after, .button.is-foursquare.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(344.1, 93.7%, 62.9%) hsl(344.1, 93.7%, 62.9%) !important;
}
.button.is-foursquare.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-foursquare.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-foursquare.is-light {
  background-color: hsl(344.1, 93.7%, 96%);
  color: hsl(344.1, 93.7%, 42%);
}
.button.is-foursquare.is-light:hover, .button.is-foursquare.is-light.is-hovered {
  background-color: hsl(344.1, 93.7%, 93.5%);
  border-color: transparent;
  color: hsl(344.1, 93.7%, 42%);
}
.button.is-foursquare.is-light:active, .button.is-foursquare.is-light.is-active {
  background-color: hsl(344.1, 93.7%, 91%);
  border-color: transparent;
  color: hsl(344.1, 93.7%, 42%);
}
.button.is-foursquare.is-dark {
  background-color: hsl(344.1, 93.7%, 42%);
  color: #fff;
}
.button.is-foursquare.is-dark:hover, .button.is-foursquare.is-dark.is-hovered {
  background-color: hsl(344.1, 93.7%, 39.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-foursquare.is-dark:active, .button.is-foursquare.is-dark.is-active {
  background-color: hsl(344.1, 93.7%, 37%);
  border-color: transparent;
  color: #fff;
}
.button.is-github {
  background-color: hsl(210, 12.2%, 16.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-github:hover, .button.is-github.is-hovered {
  background-color: hsl(210, 12.2%, 13.6%);
  border-color: transparent;
  color: #fff;
}
.button.is-github:focus, .button.is-github.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-github:focus:not(:active), .button.is-github.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(210, 12.2%, 16.1%, 0.25);
}
.button.is-github:active, .button.is-github.is-active {
  background-color: hsl(210, 12.2%, 11.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-github[disabled], fieldset[disabled] .button.is-github {
  background-color: hsl(210, 12.2%, 16.1%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-github.is-inverted {
  background-color: #fff;
  color: hsl(210, 12.2%, 16.1%);
}
.button.is-github.is-inverted:hover, .button.is-github.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-github.is-inverted[disabled], fieldset[disabled] .button.is-github.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(210, 12.2%, 16.1%);
}
.button.is-github.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-github.is-outlined {
  background-color: transparent;
  border-color: hsl(210, 12.2%, 16.1%);
  color: hsl(210, 12.2%, 16.1%);
}
.button.is-github.is-outlined:hover, .button.is-github.is-outlined.is-hovered, .button.is-github.is-outlined:focus, .button.is-github.is-outlined.is-focused {
  background-color: hsl(210, 12.2%, 16.1%);
  border-color: hsl(210, 12.2%, 16.1%);
  color: #fff;
}
.button.is-github.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(210, 12.2%, 16.1%) hsl(210, 12.2%, 16.1%) !important;
}
.button.is-github.is-outlined.is-loading:hover::after, .button.is-github.is-outlined.is-loading.is-hovered::after, .button.is-github.is-outlined.is-loading:focus::after, .button.is-github.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-github.is-outlined[disabled], fieldset[disabled] .button.is-github.is-outlined {
  background-color: transparent;
  border-color: hsl(210, 12.2%, 16.1%);
  box-shadow: none;
  color: hsl(210, 12.2%, 16.1%);
}
.button.is-github.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-github.is-inverted.is-outlined:hover, .button.is-github.is-inverted.is-outlined.is-hovered, .button.is-github.is-inverted.is-outlined:focus, .button.is-github.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(210, 12.2%, 16.1%);
}
.button.is-github.is-inverted.is-outlined.is-loading:hover::after, .button.is-github.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-github.is-inverted.is-outlined.is-loading:focus::after, .button.is-github.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(210, 12.2%, 16.1%) hsl(210, 12.2%, 16.1%) !important;
}
.button.is-github.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-github.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-github.is-light {
  background-color: hsl(210, 12.2%, 96%);
  color: hsl(210, 12.2%, 16.1%);
}
.button.is-github.is-light:hover, .button.is-github.is-light.is-hovered {
  background-color: hsl(210, 12.2%, 93.5%);
  border-color: transparent;
  color: hsl(210, 12.2%, 16.1%);
}
.button.is-github.is-light:active, .button.is-github.is-light.is-active {
  background-color: hsl(210, 12.2%, 91%);
  border-color: transparent;
  color: hsl(210, 12.2%, 16.1%);
}
.button.is-github.is-dark {
  background-color: hsl(210, 12.2%, 16.1%);
  color: #fff;
}
.button.is-github.is-dark:hover, .button.is-github.is-dark.is-hovered {
  background-color: hsl(210, 12.2%, 13.6%);
  border-color: transparent;
  color: #fff;
}
.button.is-github.is-dark:active, .button.is-github.is-dark.is-active {
  background-color: hsl(210, 12.2%, 11.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-gitlab {
  background-color: hsl(13.6, 79.2%, 52.9%);
  border-color: transparent;
  color: #fff;
}
.button.is-gitlab:hover, .button.is-gitlab.is-hovered {
  background-color: hsl(13.6, 79.2%, 50.4%);
  border-color: transparent;
  color: #fff;
}
.button.is-gitlab:focus, .button.is-gitlab.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-gitlab:focus:not(:active), .button.is-gitlab.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(13.6, 79.2%, 52.9%, 0.25);
}
.button.is-gitlab:active, .button.is-gitlab.is-active {
  background-color: hsl(13.6, 79.2%, 47.9%);
  border-color: transparent;
  color: #fff;
}
.button.is-gitlab[disabled], fieldset[disabled] .button.is-gitlab {
  background-color: hsl(13.6, 79.2%, 52.9%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-gitlab.is-inverted {
  background-color: #fff;
  color: hsl(13.6, 79.2%, 52.9%);
}
.button.is-gitlab.is-inverted:hover, .button.is-gitlab.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-gitlab.is-inverted[disabled], fieldset[disabled] .button.is-gitlab.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(13.6, 79.2%, 52.9%);
}
.button.is-gitlab.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-gitlab.is-outlined {
  background-color: transparent;
  border-color: hsl(13.6, 79.2%, 52.9%);
  color: hsl(13.6, 79.2%, 52.9%);
}
.button.is-gitlab.is-outlined:hover, .button.is-gitlab.is-outlined.is-hovered, .button.is-gitlab.is-outlined:focus, .button.is-gitlab.is-outlined.is-focused {
  background-color: hsl(13.6, 79.2%, 52.9%);
  border-color: hsl(13.6, 79.2%, 52.9%);
  color: #fff;
}
.button.is-gitlab.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(13.6, 79.2%, 52.9%) hsl(13.6, 79.2%, 52.9%) !important;
}
.button.is-gitlab.is-outlined.is-loading:hover::after, .button.is-gitlab.is-outlined.is-loading.is-hovered::after, .button.is-gitlab.is-outlined.is-loading:focus::after, .button.is-gitlab.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-gitlab.is-outlined[disabled], fieldset[disabled] .button.is-gitlab.is-outlined {
  background-color: transparent;
  border-color: hsl(13.6, 79.2%, 52.9%);
  box-shadow: none;
  color: hsl(13.6, 79.2%, 52.9%);
}
.button.is-gitlab.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-gitlab.is-inverted.is-outlined:hover, .button.is-gitlab.is-inverted.is-outlined.is-hovered, .button.is-gitlab.is-inverted.is-outlined:focus, .button.is-gitlab.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(13.6, 79.2%, 52.9%);
}
.button.is-gitlab.is-inverted.is-outlined.is-loading:hover::after, .button.is-gitlab.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-gitlab.is-inverted.is-outlined.is-loading:focus::after, .button.is-gitlab.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(13.6, 79.2%, 52.9%) hsl(13.6, 79.2%, 52.9%) !important;
}
.button.is-gitlab.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-gitlab.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-gitlab.is-light {
  background-color: hsl(13.6, 79.2%, 96%);
  color: hsl(13.6, 79.2%, 43%);
}
.button.is-gitlab.is-light:hover, .button.is-gitlab.is-light.is-hovered {
  background-color: hsl(13.6, 79.2%, 93.5%);
  border-color: transparent;
  color: hsl(13.6, 79.2%, 43%);
}
.button.is-gitlab.is-light:active, .button.is-gitlab.is-light.is-active {
  background-color: hsl(13.6, 79.2%, 91%);
  border-color: transparent;
  color: hsl(13.6, 79.2%, 43%);
}
.button.is-gitlab.is-dark {
  background-color: hsl(13.6, 79.2%, 43%);
  color: #fff;
}
.button.is-gitlab.is-dark:hover, .button.is-gitlab.is-dark.is-hovered {
  background-color: hsl(13.6, 79.2%, 40.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-gitlab.is-dark:active, .button.is-gitlab.is-dark.is-active {
  background-color: hsl(13.6, 79.2%, 38%);
  border-color: transparent;
  color: #fff;
}
.button.is-instagram {
  background-color: hsl(353.8, 82.1%, 62.7%);
  border-color: transparent;
  color: #fff;
}
.button.is-instagram:hover, .button.is-instagram.is-hovered {
  background-color: hsl(353.8, 82.1%, 60.2%);
  border-color: transparent;
  color: #fff;
}
.button.is-instagram:focus, .button.is-instagram.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-instagram:focus:not(:active), .button.is-instagram.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(353.8, 82.1%, 62.7%, 0.25);
}
.button.is-instagram:active, .button.is-instagram.is-active {
  background-color: hsl(353.8, 82.1%, 57.7%);
  border-color: transparent;
  color: #fff;
}
.button.is-instagram[disabled], fieldset[disabled] .button.is-instagram {
  background-color: hsl(353.8, 82.1%, 62.7%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-instagram.is-inverted {
  background-color: #fff;
  color: hsl(353.8, 82.1%, 62.7%);
}
.button.is-instagram.is-inverted:hover, .button.is-instagram.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-instagram.is-inverted[disabled], fieldset[disabled] .button.is-instagram.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(353.8, 82.1%, 62.7%);
}
.button.is-instagram.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-instagram.is-outlined {
  background-color: transparent;
  border-color: hsl(353.8, 82.1%, 62.7%);
  color: hsl(353.8, 82.1%, 62.7%);
}
.button.is-instagram.is-outlined:hover, .button.is-instagram.is-outlined.is-hovered, .button.is-instagram.is-outlined:focus, .button.is-instagram.is-outlined.is-focused {
  background-color: hsl(353.8, 82.1%, 62.7%);
  border-color: hsl(353.8, 82.1%, 62.7%);
  color: #fff;
}
.button.is-instagram.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(353.8, 82.1%, 62.7%) hsl(353.8, 82.1%, 62.7%) !important;
}
.button.is-instagram.is-outlined.is-loading:hover::after, .button.is-instagram.is-outlined.is-loading.is-hovered::after, .button.is-instagram.is-outlined.is-loading:focus::after, .button.is-instagram.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-instagram.is-outlined[disabled], fieldset[disabled] .button.is-instagram.is-outlined {
  background-color: transparent;
  border-color: hsl(353.8, 82.1%, 62.7%);
  box-shadow: none;
  color: hsl(353.8, 82.1%, 62.7%);
}
.button.is-instagram.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-instagram.is-inverted.is-outlined:hover, .button.is-instagram.is-inverted.is-outlined.is-hovered, .button.is-instagram.is-inverted.is-outlined:focus, .button.is-instagram.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(353.8, 82.1%, 62.7%);
}
.button.is-instagram.is-inverted.is-outlined.is-loading:hover::after, .button.is-instagram.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-instagram.is-inverted.is-outlined.is-loading:focus::after, .button.is-instagram.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(353.8, 82.1%, 62.7%) hsl(353.8, 82.1%, 62.7%) !important;
}
.button.is-instagram.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-instagram.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-instagram.is-light {
  background-color: hsl(353.8, 82.1%, 96%);
  color: hsl(353.8, 82.1%, 42%);
}
.button.is-instagram.is-light:hover, .button.is-instagram.is-light.is-hovered {
  background-color: hsl(353.8, 82.1%, 93.5%);
  border-color: transparent;
  color: hsl(353.8, 82.1%, 42%);
}
.button.is-instagram.is-light:active, .button.is-instagram.is-light.is-active {
  background-color: hsl(353.8, 82.1%, 91%);
  border-color: transparent;
  color: hsl(353.8, 82.1%, 42%);
}
.button.is-instagram.is-dark {
  background-color: hsl(353.8, 82.1%, 42%);
  color: #fff;
}
.button.is-instagram.is-dark:hover, .button.is-instagram.is-dark.is-hovered {
  background-color: hsl(353.8, 82.1%, 39.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-instagram.is-dark:active, .button.is-instagram.is-dark.is-active {
  background-color: hsl(353.8, 82.1%, 37%);
  border-color: transparent;
  color: #fff;
}
.button.is-linkedin {
  background-color: hsl(210, 90.2%, 40%);
  border-color: transparent;
  color: #fff;
}
.button.is-linkedin:hover, .button.is-linkedin.is-hovered {
  background-color: hsl(210, 90.2%, 37.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-linkedin:focus, .button.is-linkedin.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-linkedin:focus:not(:active), .button.is-linkedin.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(210, 90.2%, 40%, 0.25);
}
.button.is-linkedin:active, .button.is-linkedin.is-active {
  background-color: hsl(210, 90.2%, 35%);
  border-color: transparent;
  color: #fff;
}
.button.is-linkedin[disabled], fieldset[disabled] .button.is-linkedin {
  background-color: hsl(210, 90.2%, 40%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-linkedin.is-inverted {
  background-color: #fff;
  color: hsl(210, 90.2%, 40%);
}
.button.is-linkedin.is-inverted:hover, .button.is-linkedin.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-linkedin.is-inverted[disabled], fieldset[disabled] .button.is-linkedin.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(210, 90.2%, 40%);
}
.button.is-linkedin.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-linkedin.is-outlined {
  background-color: transparent;
  border-color: hsl(210, 90.2%, 40%);
  color: hsl(210, 90.2%, 40%);
}
.button.is-linkedin.is-outlined:hover, .button.is-linkedin.is-outlined.is-hovered, .button.is-linkedin.is-outlined:focus, .button.is-linkedin.is-outlined.is-focused {
  background-color: hsl(210, 90.2%, 40%);
  border-color: hsl(210, 90.2%, 40%);
  color: #fff;
}
.button.is-linkedin.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(210, 90.2%, 40%) hsl(210, 90.2%, 40%) !important;
}
.button.is-linkedin.is-outlined.is-loading:hover::after, .button.is-linkedin.is-outlined.is-loading.is-hovered::after, .button.is-linkedin.is-outlined.is-loading:focus::after, .button.is-linkedin.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-linkedin.is-outlined[disabled], fieldset[disabled] .button.is-linkedin.is-outlined {
  background-color: transparent;
  border-color: hsl(210, 90.2%, 40%);
  box-shadow: none;
  color: hsl(210, 90.2%, 40%);
}
.button.is-linkedin.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-linkedin.is-inverted.is-outlined:hover, .button.is-linkedin.is-inverted.is-outlined.is-hovered, .button.is-linkedin.is-inverted.is-outlined:focus, .button.is-linkedin.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(210, 90.2%, 40%);
}
.button.is-linkedin.is-inverted.is-outlined.is-loading:hover::after, .button.is-linkedin.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-linkedin.is-inverted.is-outlined.is-loading:focus::after, .button.is-linkedin.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(210, 90.2%, 40%) hsl(210, 90.2%, 40%) !important;
}
.button.is-linkedin.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-linkedin.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-linkedin.is-light {
  background-color: hsl(210, 90.2%, 96%);
  color: hsl(210, 90.2%, 40%);
}
.button.is-linkedin.is-light:hover, .button.is-linkedin.is-light.is-hovered {
  background-color: hsl(210, 90.2%, 93.5%);
  border-color: transparent;
  color: hsl(210, 90.2%, 40%);
}
.button.is-linkedin.is-light:active, .button.is-linkedin.is-light.is-active {
  background-color: hsl(210, 90.2%, 91%);
  border-color: transparent;
  color: hsl(210, 90.2%, 40%);
}
.button.is-linkedin.is-dark {
  background-color: hsl(210, 90.2%, 40%);
  color: #fff;
}
.button.is-linkedin.is-dark:hover, .button.is-linkedin.is-dark.is-hovered {
  background-color: hsl(210, 90.2%, 37.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-linkedin.is-dark:active, .button.is-linkedin.is-dark.is-active {
  background-color: hsl(210, 90.2%, 35%);
  border-color: transparent;
  color: #fff;
}
.button.is-microsoft {
  background-color: hsl(206.4, 100%, 36.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-microsoft:hover, .button.is-microsoft.is-hovered {
  background-color: hsl(206.4, 100%, 33.6%);
  border-color: transparent;
  color: #fff;
}
.button.is-microsoft:focus, .button.is-microsoft.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-microsoft:focus:not(:active), .button.is-microsoft.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(206.4, 100%, 36.1%, 0.25);
}
.button.is-microsoft:active, .button.is-microsoft.is-active {
  background-color: hsl(206.4, 100%, 31.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-microsoft[disabled], fieldset[disabled] .button.is-microsoft {
  background-color: hsl(206.4, 100%, 36.1%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-microsoft.is-inverted {
  background-color: #fff;
  color: hsl(206.4, 100%, 36.1%);
}
.button.is-microsoft.is-inverted:hover, .button.is-microsoft.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-microsoft.is-inverted[disabled], fieldset[disabled] .button.is-microsoft.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(206.4, 100%, 36.1%);
}
.button.is-microsoft.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-microsoft.is-outlined {
  background-color: transparent;
  border-color: hsl(206.4, 100%, 36.1%);
  color: hsl(206.4, 100%, 36.1%);
}
.button.is-microsoft.is-outlined:hover, .button.is-microsoft.is-outlined.is-hovered, .button.is-microsoft.is-outlined:focus, .button.is-microsoft.is-outlined.is-focused {
  background-color: hsl(206.4, 100%, 36.1%);
  border-color: hsl(206.4, 100%, 36.1%);
  color: #fff;
}
.button.is-microsoft.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(206.4, 100%, 36.1%) hsl(206.4, 100%, 36.1%) !important;
}
.button.is-microsoft.is-outlined.is-loading:hover::after, .button.is-microsoft.is-outlined.is-loading.is-hovered::after, .button.is-microsoft.is-outlined.is-loading:focus::after, .button.is-microsoft.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-microsoft.is-outlined[disabled], fieldset[disabled] .button.is-microsoft.is-outlined {
  background-color: transparent;
  border-color: hsl(206.4, 100%, 36.1%);
  box-shadow: none;
  color: hsl(206.4, 100%, 36.1%);
}
.button.is-microsoft.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-microsoft.is-inverted.is-outlined:hover, .button.is-microsoft.is-inverted.is-outlined.is-hovered, .button.is-microsoft.is-inverted.is-outlined:focus, .button.is-microsoft.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(206.4, 100%, 36.1%);
}
.button.is-microsoft.is-inverted.is-outlined.is-loading:hover::after, .button.is-microsoft.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-microsoft.is-inverted.is-outlined.is-loading:focus::after, .button.is-microsoft.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(206.4, 100%, 36.1%) hsl(206.4, 100%, 36.1%) !important;
}
.button.is-microsoft.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-microsoft.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-microsoft.is-light {
  background-color: hsl(206.4, 100%, 96%);
  color: hsl(206.4, 100%, 36.1%);
}
.button.is-microsoft.is-light:hover, .button.is-microsoft.is-light.is-hovered {
  background-color: hsl(206.4, 100%, 93.5%);
  border-color: transparent;
  color: hsl(206.4, 100%, 36.1%);
}
.button.is-microsoft.is-light:active, .button.is-microsoft.is-light.is-active {
  background-color: hsl(206.4, 100%, 91%);
  border-color: transparent;
  color: hsl(206.4, 100%, 36.1%);
}
.button.is-microsoft.is-dark {
  background-color: hsl(206.4, 100%, 36.1%);
  color: #fff;
}
.button.is-microsoft.is-dark:hover, .button.is-microsoft.is-dark.is-hovered {
  background-color: hsl(206.4, 100%, 33.6%);
  border-color: transparent;
  color: #fff;
}
.button.is-microsoft.is-dark:active, .button.is-microsoft.is-dark.is-active {
  background-color: hsl(206.4, 100%, 31.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-odnoklassniki {
  background-color: hsl(31, 93%, 48%);
  border-color: transparent;
  color: #fff;
}
.button.is-odnoklassniki:hover, .button.is-odnoklassniki.is-hovered {
  background-color: hsl(31, 93%, 45.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-odnoklassniki:focus, .button.is-odnoklassniki.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-odnoklassniki:focus:not(:active), .button.is-odnoklassniki.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(31, 93%, 48%, 0.25);
}
.button.is-odnoklassniki:active, .button.is-odnoklassniki.is-active {
  background-color: hsl(31, 93%, 43%);
  border-color: transparent;
  color: #fff;
}
.button.is-odnoklassniki[disabled], fieldset[disabled] .button.is-odnoklassniki {
  background-color: hsl(31, 93%, 48%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-odnoklassniki.is-inverted {
  background-color: #fff;
  color: hsl(31, 93%, 48%);
}
.button.is-odnoklassniki.is-inverted:hover, .button.is-odnoklassniki.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-odnoklassniki.is-inverted[disabled], fieldset[disabled] .button.is-odnoklassniki.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(31, 93%, 48%);
}
.button.is-odnoklassniki.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-odnoklassniki.is-outlined {
  background-color: transparent;
  border-color: hsl(31, 93%, 48%);
  color: hsl(31, 93%, 48%);
}
.button.is-odnoklassniki.is-outlined:hover, .button.is-odnoklassniki.is-outlined.is-hovered, .button.is-odnoklassniki.is-outlined:focus, .button.is-odnoklassniki.is-outlined.is-focused {
  background-color: hsl(31, 93%, 48%);
  border-color: hsl(31, 93%, 48%);
  color: #fff;
}
.button.is-odnoklassniki.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(31, 93%, 48%) hsl(31, 93%, 48%) !important;
}
.button.is-odnoklassniki.is-outlined.is-loading:hover::after, .button.is-odnoklassniki.is-outlined.is-loading.is-hovered::after, .button.is-odnoklassniki.is-outlined.is-loading:focus::after, .button.is-odnoklassniki.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-odnoklassniki.is-outlined[disabled], fieldset[disabled] .button.is-odnoklassniki.is-outlined {
  background-color: transparent;
  border-color: hsl(31, 93%, 48%);
  box-shadow: none;
  color: hsl(31, 93%, 48%);
}
.button.is-odnoklassniki.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-odnoklassniki.is-inverted.is-outlined:hover, .button.is-odnoklassniki.is-inverted.is-outlined.is-hovered, .button.is-odnoklassniki.is-inverted.is-outlined:focus, .button.is-odnoklassniki.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(31, 93%, 48%);
}
.button.is-odnoklassniki.is-inverted.is-outlined.is-loading:hover::after, .button.is-odnoklassniki.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-odnoklassniki.is-inverted.is-outlined.is-loading:focus::after, .button.is-odnoklassniki.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(31, 93%, 48%) hsl(31, 93%, 48%) !important;
}
.button.is-odnoklassniki.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-odnoklassniki.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-odnoklassniki.is-light {
  background-color: hsl(31, 93%, 96%);
  color: hsl(31, 93%, 37%);
}
.button.is-odnoklassniki.is-light:hover, .button.is-odnoklassniki.is-light.is-hovered {
  background-color: hsl(31, 93%, 93.5%);
  border-color: transparent;
  color: hsl(31, 93%, 37%);
}
.button.is-odnoklassniki.is-light:active, .button.is-odnoklassniki.is-light.is-active {
  background-color: hsl(31, 93%, 91%);
  border-color: transparent;
  color: hsl(31, 93%, 37%);
}
.button.is-odnoklassniki.is-dark {
  background-color: hsl(31, 93%, 37%);
  color: #fff;
}
.button.is-odnoklassniki.is-dark:hover, .button.is-odnoklassniki.is-dark.is-hovered {
  background-color: hsl(31, 93%, 34.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-odnoklassniki.is-dark:active, .button.is-odnoklassniki.is-dark.is-active {
  background-color: hsl(31, 93%, 32%);
  border-color: transparent;
  color: #fff;
}
.button.is-openid {
  background-color: hsl(25, 85%, 55%);
  border-color: transparent;
  color: #fff;
}
.button.is-openid:hover, .button.is-openid.is-hovered {
  background-color: hsl(25, 85%, 52.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-openid:focus, .button.is-openid.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-openid:focus:not(:active), .button.is-openid.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(25, 85%, 55%, 0.25);
}
.button.is-openid:active, .button.is-openid.is-active {
  background-color: hsl(25, 85%, 50%);
  border-color: transparent;
  color: #fff;
}
.button.is-openid[disabled], fieldset[disabled] .button.is-openid {
  background-color: hsl(25, 85%, 55%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-openid.is-inverted {
  background-color: #fff;
  color: hsl(25, 85%, 55%);
}
.button.is-openid.is-inverted:hover, .button.is-openid.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-openid.is-inverted[disabled], fieldset[disabled] .button.is-openid.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(25, 85%, 55%);
}
.button.is-openid.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-openid.is-outlined {
  background-color: transparent;
  border-color: hsl(25, 85%, 55%);
  color: hsl(25, 85%, 55%);
}
.button.is-openid.is-outlined:hover, .button.is-openid.is-outlined.is-hovered, .button.is-openid.is-outlined:focus, .button.is-openid.is-outlined.is-focused {
  background-color: hsl(25, 85%, 55%);
  border-color: hsl(25, 85%, 55%);
  color: #fff;
}
.button.is-openid.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(25, 85%, 55%) hsl(25, 85%, 55%) !important;
}
.button.is-openid.is-outlined.is-loading:hover::after, .button.is-openid.is-outlined.is-loading.is-hovered::after, .button.is-openid.is-outlined.is-loading:focus::after, .button.is-openid.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-openid.is-outlined[disabled], fieldset[disabled] .button.is-openid.is-outlined {
  background-color: transparent;
  border-color: hsl(25, 85%, 55%);
  box-shadow: none;
  color: hsl(25, 85%, 55%);
}
.button.is-openid.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-openid.is-inverted.is-outlined:hover, .button.is-openid.is-inverted.is-outlined.is-hovered, .button.is-openid.is-inverted.is-outlined:focus, .button.is-openid.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(25, 85%, 55%);
}
.button.is-openid.is-inverted.is-outlined.is-loading:hover::after, .button.is-openid.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-openid.is-inverted.is-outlined.is-loading:focus::after, .button.is-openid.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(25, 85%, 55%) hsl(25, 85%, 55%) !important;
}
.button.is-openid.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-openid.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-openid.is-light {
  background-color: hsl(25, 85%, 96%);
  color: hsl(25, 85%, 37%);
}
.button.is-openid.is-light:hover, .button.is-openid.is-light.is-hovered {
  background-color: hsl(25, 85%, 93.5%);
  border-color: transparent;
  color: hsl(25, 85%, 37%);
}
.button.is-openid.is-light:active, .button.is-openid.is-light.is-active {
  background-color: hsl(25, 85%, 91%);
  border-color: transparent;
  color: hsl(25, 85%, 37%);
}
.button.is-openid.is-dark {
  background-color: hsl(25, 85%, 37%);
  color: #fff;
}
.button.is-openid.is-dark:hover, .button.is-openid.is-dark.is-hovered {
  background-color: hsl(25, 85%, 34.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-openid.is-dark:active, .button.is-openid.is-dark.is-active {
  background-color: hsl(25, 85%, 32%);
  border-color: transparent;
  color: #fff;
}
.button.is-pinterest {
  background-color: hsl(350.9, 100%, 45.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-pinterest:hover, .button.is-pinterest.is-hovered {
  background-color: hsl(350.9, 100%, 42.6%);
  border-color: transparent;
  color: #fff;
}
.button.is-pinterest:focus, .button.is-pinterest.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-pinterest:focus:not(:active), .button.is-pinterest.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(350.9, 100%, 45.1%, 0.25);
}
.button.is-pinterest:active, .button.is-pinterest.is-active {
  background-color: hsl(350.9, 100%, 40.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-pinterest[disabled], fieldset[disabled] .button.is-pinterest {
  background-color: hsl(350.9, 100%, 45.1%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-pinterest.is-inverted {
  background-color: #fff;
  color: hsl(350.9, 100%, 45.1%);
}
.button.is-pinterest.is-inverted:hover, .button.is-pinterest.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-pinterest.is-inverted[disabled], fieldset[disabled] .button.is-pinterest.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(350.9, 100%, 45.1%);
}
.button.is-pinterest.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-pinterest.is-outlined {
  background-color: transparent;
  border-color: hsl(350.9, 100%, 45.1%);
  color: hsl(350.9, 100%, 45.1%);
}
.button.is-pinterest.is-outlined:hover, .button.is-pinterest.is-outlined.is-hovered, .button.is-pinterest.is-outlined:focus, .button.is-pinterest.is-outlined.is-focused {
  background-color: hsl(350.9, 100%, 45.1%);
  border-color: hsl(350.9, 100%, 45.1%);
  color: #fff;
}
.button.is-pinterest.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(350.9, 100%, 45.1%) hsl(350.9, 100%, 45.1%) !important;
}
.button.is-pinterest.is-outlined.is-loading:hover::after, .button.is-pinterest.is-outlined.is-loading.is-hovered::after, .button.is-pinterest.is-outlined.is-loading:focus::after, .button.is-pinterest.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-pinterest.is-outlined[disabled], fieldset[disabled] .button.is-pinterest.is-outlined {
  background-color: transparent;
  border-color: hsl(350.9, 100%, 45.1%);
  box-shadow: none;
  color: hsl(350.9, 100%, 45.1%);
}
.button.is-pinterest.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-pinterest.is-inverted.is-outlined:hover, .button.is-pinterest.is-inverted.is-outlined.is-hovered, .button.is-pinterest.is-inverted.is-outlined:focus, .button.is-pinterest.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(350.9, 100%, 45.1%);
}
.button.is-pinterest.is-inverted.is-outlined.is-loading:hover::after, .button.is-pinterest.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-pinterest.is-inverted.is-outlined.is-loading:focus::after, .button.is-pinterest.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(350.9, 100%, 45.1%) hsl(350.9, 100%, 45.1%) !important;
}
.button.is-pinterest.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-pinterest.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-pinterest.is-light {
  background-color: hsl(350.9, 100%, 96%);
  color: hsl(350.9, 100%, 45.1%);
}
.button.is-pinterest.is-light:hover, .button.is-pinterest.is-light.is-hovered {
  background-color: hsl(350.9, 100%, 93.5%);
  border-color: transparent;
  color: hsl(350.9, 100%, 45.1%);
}
.button.is-pinterest.is-light:active, .button.is-pinterest.is-light.is-active {
  background-color: hsl(350.9, 100%, 91%);
  border-color: transparent;
  color: hsl(350.9, 100%, 45.1%);
}
.button.is-pinterest.is-dark {
  background-color: hsl(350.9, 100%, 45.1%);
  color: #fff;
}
.button.is-pinterest.is-dark:hover, .button.is-pinterest.is-dark.is-hovered {
  background-color: hsl(350.9, 100%, 42.6%);
  border-color: transparent;
  color: #fff;
}
.button.is-pinterest.is-dark:active, .button.is-pinterest.is-dark.is-active {
  background-color: hsl(350.9, 100%, 40.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-reddit {
  background-color: hsl(16.2, 100%, 50%);
  border-color: transparent;
  color: #fff;
}
.button.is-reddit:hover, .button.is-reddit.is-hovered {
  background-color: hsl(16.2, 100%, 47.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-reddit:focus, .button.is-reddit.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-reddit:focus:not(:active), .button.is-reddit.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(16.2, 100%, 50%, 0.25);
}
.button.is-reddit:active, .button.is-reddit.is-active {
  background-color: hsl(16.2, 100%, 45%);
  border-color: transparent;
  color: #fff;
}
.button.is-reddit[disabled], fieldset[disabled] .button.is-reddit {
  background-color: hsl(16.2, 100%, 50%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-reddit.is-inverted {
  background-color: #fff;
  color: hsl(16.2, 100%, 50%);
}
.button.is-reddit.is-inverted:hover, .button.is-reddit.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-reddit.is-inverted[disabled], fieldset[disabled] .button.is-reddit.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(16.2, 100%, 50%);
}
.button.is-reddit.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-reddit.is-outlined {
  background-color: transparent;
  border-color: hsl(16.2, 100%, 50%);
  color: hsl(16.2, 100%, 50%);
}
.button.is-reddit.is-outlined:hover, .button.is-reddit.is-outlined.is-hovered, .button.is-reddit.is-outlined:focus, .button.is-reddit.is-outlined.is-focused {
  background-color: hsl(16.2, 100%, 50%);
  border-color: hsl(16.2, 100%, 50%);
  color: #fff;
}
.button.is-reddit.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(16.2, 100%, 50%) hsl(16.2, 100%, 50%) !important;
}
.button.is-reddit.is-outlined.is-loading:hover::after, .button.is-reddit.is-outlined.is-loading.is-hovered::after, .button.is-reddit.is-outlined.is-loading:focus::after, .button.is-reddit.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-reddit.is-outlined[disabled], fieldset[disabled] .button.is-reddit.is-outlined {
  background-color: transparent;
  border-color: hsl(16.2, 100%, 50%);
  box-shadow: none;
  color: hsl(16.2, 100%, 50%);
}
.button.is-reddit.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-reddit.is-inverted.is-outlined:hover, .button.is-reddit.is-inverted.is-outlined.is-hovered, .button.is-reddit.is-inverted.is-outlined:focus, .button.is-reddit.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(16.2, 100%, 50%);
}
.button.is-reddit.is-inverted.is-outlined.is-loading:hover::after, .button.is-reddit.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-reddit.is-inverted.is-outlined.is-loading:focus::after, .button.is-reddit.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(16.2, 100%, 50%) hsl(16.2, 100%, 50%) !important;
}
.button.is-reddit.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-reddit.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-reddit.is-light {
  background-color: hsl(16.2, 100%, 96%);
  color: hsl(16.2, 100%, 42%);
}
.button.is-reddit.is-light:hover, .button.is-reddit.is-light.is-hovered {
  background-color: hsl(16.2, 100%, 93.5%);
  border-color: transparent;
  color: hsl(16.2, 100%, 42%);
}
.button.is-reddit.is-light:active, .button.is-reddit.is-light.is-active {
  background-color: hsl(16.2, 100%, 91%);
  border-color: transparent;
  color: hsl(16.2, 100%, 42%);
}
.button.is-reddit.is-dark {
  background-color: hsl(16.2, 100%, 42%);
  color: #fff;
}
.button.is-reddit.is-dark:hover, .button.is-reddit.is-dark.is-hovered {
  background-color: hsl(16.2, 100%, 39.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-reddit.is-dark:active, .button.is-reddit.is-dark.is-active {
  background-color: hsl(16.2, 100%, 37%);
  border-color: transparent;
  color: #fff;
}
.button.is-slack {
  background-color: hsl(294, 54%, 27%);
  border-color: transparent;
  color: #fff;
}
.button.is-slack:hover, .button.is-slack.is-hovered {
  background-color: hsl(294, 54%, 24.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-slack:focus, .button.is-slack.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-slack:focus:not(:active), .button.is-slack.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(294, 54%, 27%, 0.25);
}
.button.is-slack:active, .button.is-slack.is-active {
  background-color: hsl(294, 54%, 22%);
  border-color: transparent;
  color: #fff;
}
.button.is-slack[disabled], fieldset[disabled] .button.is-slack {
  background-color: hsl(294, 54%, 27%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-slack.is-inverted {
  background-color: #fff;
  color: hsl(294, 54%, 27%);
}
.button.is-slack.is-inverted:hover, .button.is-slack.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-slack.is-inverted[disabled], fieldset[disabled] .button.is-slack.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(294, 54%, 27%);
}
.button.is-slack.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-slack.is-outlined {
  background-color: transparent;
  border-color: hsl(294, 54%, 27%);
  color: hsl(294, 54%, 27%);
}
.button.is-slack.is-outlined:hover, .button.is-slack.is-outlined.is-hovered, .button.is-slack.is-outlined:focus, .button.is-slack.is-outlined.is-focused {
  background-color: hsl(294, 54%, 27%);
  border-color: hsl(294, 54%, 27%);
  color: #fff;
}
.button.is-slack.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(294, 54%, 27%) hsl(294, 54%, 27%) !important;
}
.button.is-slack.is-outlined.is-loading:hover::after, .button.is-slack.is-outlined.is-loading.is-hovered::after, .button.is-slack.is-outlined.is-loading:focus::after, .button.is-slack.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-slack.is-outlined[disabled], fieldset[disabled] .button.is-slack.is-outlined {
  background-color: transparent;
  border-color: hsl(294, 54%, 27%);
  box-shadow: none;
  color: hsl(294, 54%, 27%);
}
.button.is-slack.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-slack.is-inverted.is-outlined:hover, .button.is-slack.is-inverted.is-outlined.is-hovered, .button.is-slack.is-inverted.is-outlined:focus, .button.is-slack.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(294, 54%, 27%);
}
.button.is-slack.is-inverted.is-outlined.is-loading:hover::after, .button.is-slack.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-slack.is-inverted.is-outlined.is-loading:focus::after, .button.is-slack.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(294, 54%, 27%) hsl(294, 54%, 27%) !important;
}
.button.is-slack.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-slack.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-slack.is-light {
  background-color: hsl(294, 54%, 96%);
  color: hsl(294, 54%, 27%);
}
.button.is-slack.is-light:hover, .button.is-slack.is-light.is-hovered {
  background-color: hsl(294, 54%, 93.5%);
  border-color: transparent;
  color: hsl(294, 54%, 27%);
}
.button.is-slack.is-light:active, .button.is-slack.is-light.is-active {
  background-color: hsl(294, 54%, 91%);
  border-color: transparent;
  color: hsl(294, 54%, 27%);
}
.button.is-slack.is-dark {
  background-color: hsl(294, 54%, 27%);
  color: #fff;
}
.button.is-slack.is-dark:hover, .button.is-slack.is-dark.is-hovered {
  background-color: hsl(294, 54%, 24.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-slack.is-dark:active, .button.is-slack.is-dark.is-active {
  background-color: hsl(294, 54%, 22%);
  border-color: transparent;
  color: #fff;
}
.button.is-soundcloud {
  background-color: hsl(20, 100%, 50%);
  border-color: transparent;
  color: #fff;
}
.button.is-soundcloud:hover, .button.is-soundcloud.is-hovered {
  background-color: hsl(20, 100%, 47.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-soundcloud:focus, .button.is-soundcloud.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-soundcloud:focus:not(:active), .button.is-soundcloud.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(20, 100%, 50%, 0.25);
}
.button.is-soundcloud:active, .button.is-soundcloud.is-active {
  background-color: hsl(20, 100%, 45%);
  border-color: transparent;
  color: #fff;
}
.button.is-soundcloud[disabled], fieldset[disabled] .button.is-soundcloud {
  background-color: hsl(20, 100%, 50%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-soundcloud.is-inverted {
  background-color: #fff;
  color: hsl(20, 100%, 50%);
}
.button.is-soundcloud.is-inverted:hover, .button.is-soundcloud.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-soundcloud.is-inverted[disabled], fieldset[disabled] .button.is-soundcloud.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(20, 100%, 50%);
}
.button.is-soundcloud.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-soundcloud.is-outlined {
  background-color: transparent;
  border-color: hsl(20, 100%, 50%);
  color: hsl(20, 100%, 50%);
}
.button.is-soundcloud.is-outlined:hover, .button.is-soundcloud.is-outlined.is-hovered, .button.is-soundcloud.is-outlined:focus, .button.is-soundcloud.is-outlined.is-focused {
  background-color: hsl(20, 100%, 50%);
  border-color: hsl(20, 100%, 50%);
  color: #fff;
}
.button.is-soundcloud.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(20, 100%, 50%) hsl(20, 100%, 50%) !important;
}
.button.is-soundcloud.is-outlined.is-loading:hover::after, .button.is-soundcloud.is-outlined.is-loading.is-hovered::after, .button.is-soundcloud.is-outlined.is-loading:focus::after, .button.is-soundcloud.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-soundcloud.is-outlined[disabled], fieldset[disabled] .button.is-soundcloud.is-outlined {
  background-color: transparent;
  border-color: hsl(20, 100%, 50%);
  box-shadow: none;
  color: hsl(20, 100%, 50%);
}
.button.is-soundcloud.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-soundcloud.is-inverted.is-outlined:hover, .button.is-soundcloud.is-inverted.is-outlined.is-hovered, .button.is-soundcloud.is-inverted.is-outlined:focus, .button.is-soundcloud.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(20, 100%, 50%);
}
.button.is-soundcloud.is-inverted.is-outlined.is-loading:hover::after, .button.is-soundcloud.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-soundcloud.is-inverted.is-outlined.is-loading:focus::after, .button.is-soundcloud.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(20, 100%, 50%) hsl(20, 100%, 50%) !important;
}
.button.is-soundcloud.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-soundcloud.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-soundcloud.is-light {
  background-color: hsl(20, 100%, 96%);
  color: hsl(20, 100%, 41%);
}
.button.is-soundcloud.is-light:hover, .button.is-soundcloud.is-light.is-hovered {
  background-color: hsl(20, 100%, 93.5%);
  border-color: transparent;
  color: hsl(20, 100%, 41%);
}
.button.is-soundcloud.is-light:active, .button.is-soundcloud.is-light.is-active {
  background-color: hsl(20, 100%, 91%);
  border-color: transparent;
  color: hsl(20, 100%, 41%);
}
.button.is-soundcloud.is-dark {
  background-color: hsl(20, 100%, 41%);
  color: #fff;
}
.button.is-soundcloud.is-dark:hover, .button.is-soundcloud.is-dark.is-hovered {
  background-color: hsl(20, 100%, 38.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-soundcloud.is-dark:active, .button.is-soundcloud.is-dark.is-active {
  background-color: hsl(20, 100%, 36%);
  border-color: transparent;
  color: #fff;
}
.button.is-tumblr {
  background-color: hsl(209.5, 36.2%, 32%);
  border-color: transparent;
  color: #fff;
}
.button.is-tumblr:hover, .button.is-tumblr.is-hovered {
  background-color: hsl(209.5, 36.2%, 29.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-tumblr:focus, .button.is-tumblr.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-tumblr:focus:not(:active), .button.is-tumblr.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(209.5, 36.2%, 32%, 0.25);
}
.button.is-tumblr:active, .button.is-tumblr.is-active {
  background-color: hsl(209.5, 36.2%, 27%);
  border-color: transparent;
  color: #fff;
}
.button.is-tumblr[disabled], fieldset[disabled] .button.is-tumblr {
  background-color: hsl(209.5, 36.2%, 32%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-tumblr.is-inverted {
  background-color: #fff;
  color: hsl(209.5, 36.2%, 32%);
}
.button.is-tumblr.is-inverted:hover, .button.is-tumblr.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-tumblr.is-inverted[disabled], fieldset[disabled] .button.is-tumblr.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(209.5, 36.2%, 32%);
}
.button.is-tumblr.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-tumblr.is-outlined {
  background-color: transparent;
  border-color: hsl(209.5, 36.2%, 32%);
  color: hsl(209.5, 36.2%, 32%);
}
.button.is-tumblr.is-outlined:hover, .button.is-tumblr.is-outlined.is-hovered, .button.is-tumblr.is-outlined:focus, .button.is-tumblr.is-outlined.is-focused {
  background-color: hsl(209.5, 36.2%, 32%);
  border-color: hsl(209.5, 36.2%, 32%);
  color: #fff;
}
.button.is-tumblr.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(209.5, 36.2%, 32%) hsl(209.5, 36.2%, 32%) !important;
}
.button.is-tumblr.is-outlined.is-loading:hover::after, .button.is-tumblr.is-outlined.is-loading.is-hovered::after, .button.is-tumblr.is-outlined.is-loading:focus::after, .button.is-tumblr.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-tumblr.is-outlined[disabled], fieldset[disabled] .button.is-tumblr.is-outlined {
  background-color: transparent;
  border-color: hsl(209.5, 36.2%, 32%);
  box-shadow: none;
  color: hsl(209.5, 36.2%, 32%);
}
.button.is-tumblr.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-tumblr.is-inverted.is-outlined:hover, .button.is-tumblr.is-inverted.is-outlined.is-hovered, .button.is-tumblr.is-inverted.is-outlined:focus, .button.is-tumblr.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(209.5, 36.2%, 32%);
}
.button.is-tumblr.is-inverted.is-outlined.is-loading:hover::after, .button.is-tumblr.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-tumblr.is-inverted.is-outlined.is-loading:focus::after, .button.is-tumblr.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(209.5, 36.2%, 32%) hsl(209.5, 36.2%, 32%) !important;
}
.button.is-tumblr.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-tumblr.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-tumblr.is-light {
  background-color: hsl(209.5, 36.2%, 96%);
  color: hsl(209.5, 36.2%, 32%);
}
.button.is-tumblr.is-light:hover, .button.is-tumblr.is-light.is-hovered {
  background-color: hsl(209.5, 36.2%, 93.5%);
  border-color: transparent;
  color: hsl(209.5, 36.2%, 32%);
}
.button.is-tumblr.is-light:active, .button.is-tumblr.is-light.is-active {
  background-color: hsl(209.5, 36.2%, 91%);
  border-color: transparent;
  color: hsl(209.5, 36.2%, 32%);
}
.button.is-tumblr.is-dark {
  background-color: hsl(209.5, 36.2%, 32%);
  color: #fff;
}
.button.is-tumblr.is-dark:hover, .button.is-tumblr.is-dark.is-hovered {
  background-color: hsl(209.5, 36.2%, 29.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-tumblr.is-dark:active, .button.is-tumblr.is-dark.is-active {
  background-color: hsl(209.5, 36.2%, 27%);
  border-color: transparent;
  color: #fff;
}
.button.is-twitter {
  background-color: hsl(202.8, 89.1%, 53.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-twitter:hover, .button.is-twitter.is-hovered {
  background-color: hsl(202.8, 89.1%, 50.6%);
  border-color: transparent;
  color: #fff;
}
.button.is-twitter:focus, .button.is-twitter.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-twitter:focus:not(:active), .button.is-twitter.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(202.8, 89.1%, 53.1%, 0.25);
}
.button.is-twitter:active, .button.is-twitter.is-active {
  background-color: hsl(202.8, 89.1%, 48.1%);
  border-color: transparent;
  color: #fff;
}
.button.is-twitter[disabled], fieldset[disabled] .button.is-twitter {
  background-color: hsl(202.8, 89.1%, 53.1%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-twitter.is-inverted {
  background-color: #fff;
  color: hsl(202.8, 89.1%, 53.1%);
}
.button.is-twitter.is-inverted:hover, .button.is-twitter.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-twitter.is-inverted[disabled], fieldset[disabled] .button.is-twitter.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(202.8, 89.1%, 53.1%);
}
.button.is-twitter.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-twitter.is-outlined {
  background-color: transparent;
  border-color: hsl(202.8, 89.1%, 53.1%);
  color: hsl(202.8, 89.1%, 53.1%);
}
.button.is-twitter.is-outlined:hover, .button.is-twitter.is-outlined.is-hovered, .button.is-twitter.is-outlined:focus, .button.is-twitter.is-outlined.is-focused {
  background-color: hsl(202.8, 89.1%, 53.1%);
  border-color: hsl(202.8, 89.1%, 53.1%);
  color: #fff;
}
.button.is-twitter.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(202.8, 89.1%, 53.1%) hsl(202.8, 89.1%, 53.1%) !important;
}
.button.is-twitter.is-outlined.is-loading:hover::after, .button.is-twitter.is-outlined.is-loading.is-hovered::after, .button.is-twitter.is-outlined.is-loading:focus::after, .button.is-twitter.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-twitter.is-outlined[disabled], fieldset[disabled] .button.is-twitter.is-outlined {
  background-color: transparent;
  border-color: hsl(202.8, 89.1%, 53.1%);
  box-shadow: none;
  color: hsl(202.8, 89.1%, 53.1%);
}
.button.is-twitter.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-twitter.is-inverted.is-outlined:hover, .button.is-twitter.is-inverted.is-outlined.is-hovered, .button.is-twitter.is-inverted.is-outlined:focus, .button.is-twitter.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(202.8, 89.1%, 53.1%);
}
.button.is-twitter.is-inverted.is-outlined.is-loading:hover::after, .button.is-twitter.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-twitter.is-inverted.is-outlined.is-loading:focus::after, .button.is-twitter.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(202.8, 89.1%, 53.1%) hsl(202.8, 89.1%, 53.1%) !important;
}
.button.is-twitter.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-twitter.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-twitter.is-light {
  background-color: hsl(202.8, 89.1%, 96%);
  color: hsl(202.8, 89.1%, 37%);
}
.button.is-twitter.is-light:hover, .button.is-twitter.is-light.is-hovered {
  background-color: hsl(202.8, 89.1%, 93.5%);
  border-color: transparent;
  color: hsl(202.8, 89.1%, 37%);
}
.button.is-twitter.is-light:active, .button.is-twitter.is-light.is-active {
  background-color: hsl(202.8, 89.1%, 91%);
  border-color: transparent;
  color: hsl(202.8, 89.1%, 37%);
}
.button.is-twitter.is-dark {
  background-color: hsl(202.8, 89.1%, 37%);
  color: #fff;
}
.button.is-twitter.is-dark:hover, .button.is-twitter.is-dark.is-hovered {
  background-color: hsl(202.8, 89.1%, 34.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-twitter.is-dark:active, .button.is-twitter.is-dark.is-active {
  background-color: hsl(202.8, 89.1%, 32%);
  border-color: transparent;
  color: #fff;
}
.button.is-vimeo {
  background-color: hsl(196.6, 100%, 46.9%);
  border-color: transparent;
  color: #fff;
}
.button.is-vimeo:hover, .button.is-vimeo.is-hovered {
  background-color: hsl(196.6, 100%, 44.4%);
  border-color: transparent;
  color: #fff;
}
.button.is-vimeo:focus, .button.is-vimeo.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-vimeo:focus:not(:active), .button.is-vimeo.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(196.6, 100%, 46.9%, 0.25);
}
.button.is-vimeo:active, .button.is-vimeo.is-active {
  background-color: hsl(196.6, 100%, 41.9%);
  border-color: transparent;
  color: #fff;
}
.button.is-vimeo[disabled], fieldset[disabled] .button.is-vimeo {
  background-color: hsl(196.6, 100%, 46.9%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-vimeo.is-inverted {
  background-color: #fff;
  color: hsl(196.6, 100%, 46.9%);
}
.button.is-vimeo.is-inverted:hover, .button.is-vimeo.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-vimeo.is-inverted[disabled], fieldset[disabled] .button.is-vimeo.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(196.6, 100%, 46.9%);
}
.button.is-vimeo.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-vimeo.is-outlined {
  background-color: transparent;
  border-color: hsl(196.6, 100%, 46.9%);
  color: hsl(196.6, 100%, 46.9%);
}
.button.is-vimeo.is-outlined:hover, .button.is-vimeo.is-outlined.is-hovered, .button.is-vimeo.is-outlined:focus, .button.is-vimeo.is-outlined.is-focused {
  background-color: hsl(196.6, 100%, 46.9%);
  border-color: hsl(196.6, 100%, 46.9%);
  color: #fff;
}
.button.is-vimeo.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(196.6, 100%, 46.9%) hsl(196.6, 100%, 46.9%) !important;
}
.button.is-vimeo.is-outlined.is-loading:hover::after, .button.is-vimeo.is-outlined.is-loading.is-hovered::after, .button.is-vimeo.is-outlined.is-loading:focus::after, .button.is-vimeo.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-vimeo.is-outlined[disabled], fieldset[disabled] .button.is-vimeo.is-outlined {
  background-color: transparent;
  border-color: hsl(196.6, 100%, 46.9%);
  box-shadow: none;
  color: hsl(196.6, 100%, 46.9%);
}
.button.is-vimeo.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-vimeo.is-inverted.is-outlined:hover, .button.is-vimeo.is-inverted.is-outlined.is-hovered, .button.is-vimeo.is-inverted.is-outlined:focus, .button.is-vimeo.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(196.6, 100%, 46.9%);
}
.button.is-vimeo.is-inverted.is-outlined.is-loading:hover::after, .button.is-vimeo.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-vimeo.is-inverted.is-outlined.is-loading:focus::after, .button.is-vimeo.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(196.6, 100%, 46.9%) hsl(196.6, 100%, 46.9%) !important;
}
.button.is-vimeo.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-vimeo.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-vimeo.is-light {
  background-color: hsl(196.6, 100%, 96%);
  color: hsl(196.6, 100%, 35%);
}
.button.is-vimeo.is-light:hover, .button.is-vimeo.is-light.is-hovered {
  background-color: hsl(196.6, 100%, 93.5%);
  border-color: transparent;
  color: hsl(196.6, 100%, 35%);
}
.button.is-vimeo.is-light:active, .button.is-vimeo.is-light.is-active {
  background-color: hsl(196.6, 100%, 91%);
  border-color: transparent;
  color: hsl(196.6, 100%, 35%);
}
.button.is-vimeo.is-dark {
  background-color: hsl(196.6, 100%, 35%);
  color: #fff;
}
.button.is-vimeo.is-dark:hover, .button.is-vimeo.is-dark.is-hovered {
  background-color: hsl(196.6, 100%, 32.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-vimeo.is-dark:active, .button.is-vimeo.is-dark.is-active {
  background-color: hsl(196.6, 100%, 30%);
  border-color: transparent;
  color: #fff;
}
.button.is-vk {
  background-color: hsl(212, 42%, 52%);
  border-color: transparent;
  color: #fff;
}
.button.is-vk:hover, .button.is-vk.is-hovered {
  background-color: hsl(212, 42%, 49.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-vk:focus, .button.is-vk.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-vk:focus:not(:active), .button.is-vk.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(212, 42%, 52%, 0.25);
}
.button.is-vk:active, .button.is-vk.is-active {
  background-color: hsl(212, 42%, 47%);
  border-color: transparent;
  color: #fff;
}
.button.is-vk[disabled], fieldset[disabled] .button.is-vk {
  background-color: hsl(212, 42%, 52%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-vk.is-inverted {
  background-color: #fff;
  color: hsl(212, 42%, 52%);
}
.button.is-vk.is-inverted:hover, .button.is-vk.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-vk.is-inverted[disabled], fieldset[disabled] .button.is-vk.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(212, 42%, 52%);
}
.button.is-vk.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-vk.is-outlined {
  background-color: transparent;
  border-color: hsl(212, 42%, 52%);
  color: hsl(212, 42%, 52%);
}
.button.is-vk.is-outlined:hover, .button.is-vk.is-outlined.is-hovered, .button.is-vk.is-outlined:focus, .button.is-vk.is-outlined.is-focused {
  background-color: hsl(212, 42%, 52%);
  border-color: hsl(212, 42%, 52%);
  color: #fff;
}
.button.is-vk.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(212, 42%, 52%) hsl(212, 42%, 52%) !important;
}
.button.is-vk.is-outlined.is-loading:hover::after, .button.is-vk.is-outlined.is-loading.is-hovered::after, .button.is-vk.is-outlined.is-loading:focus::after, .button.is-vk.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-vk.is-outlined[disabled], fieldset[disabled] .button.is-vk.is-outlined {
  background-color: transparent;
  border-color: hsl(212, 42%, 52%);
  box-shadow: none;
  color: hsl(212, 42%, 52%);
}
.button.is-vk.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-vk.is-inverted.is-outlined:hover, .button.is-vk.is-inverted.is-outlined.is-hovered, .button.is-vk.is-inverted.is-outlined:focus, .button.is-vk.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(212, 42%, 52%);
}
.button.is-vk.is-inverted.is-outlined.is-loading:hover::after, .button.is-vk.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-vk.is-inverted.is-outlined.is-loading:focus::after, .button.is-vk.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(212, 42%, 52%) hsl(212, 42%, 52%) !important;
}
.button.is-vk.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-vk.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-vk.is-light {
  background-color: hsl(212, 42%, 96%);
  color: hsl(212, 42%, 43%);
}
.button.is-vk.is-light:hover, .button.is-vk.is-light.is-hovered {
  background-color: hsl(212, 42%, 93.5%);
  border-color: transparent;
  color: hsl(212, 42%, 43%);
}
.button.is-vk.is-light:active, .button.is-vk.is-light.is-active {
  background-color: hsl(212, 42%, 91%);
  border-color: transparent;
  color: hsl(212, 42%, 43%);
}
.button.is-vk.is-dark {
  background-color: hsl(212, 42%, 43%);
  color: #fff;
}
.button.is-vk.is-dark:hover, .button.is-vk.is-dark.is-hovered {
  background-color: hsl(212, 42%, 40.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-vk.is-dark:active, .button.is-vk.is-dark.is-active {
  background-color: hsl(212, 42%, 38%);
  border-color: transparent;
  color: #fff;
}
.button.is-x {
  background-color: hsl(0, 0%, 0%);
  border-color: transparent;
  color: #fff;
}
.button.is-x:hover, .button.is-x.is-hovered {
  background-color: hsl(0, 0%, -2.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-x:focus, .button.is-x.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-x:focus:not(:active), .button.is-x.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 0%, 0.25);
}
.button.is-x:active, .button.is-x.is-active {
  background-color: hsl(0, 0%, -5%);
  border-color: transparent;
  color: #fff;
}
.button.is-x[disabled], fieldset[disabled] .button.is-x {
  background-color: hsl(0, 0%, 0%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-x.is-inverted {
  background-color: #fff;
  color: hsl(0, 0%, 0%);
}
.button.is-x.is-inverted:hover, .button.is-x.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-x.is-inverted[disabled], fieldset[disabled] .button.is-x.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(0, 0%, 0%);
}
.button.is-x.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-x.is-outlined {
  background-color: transparent;
  border-color: hsl(0, 0%, 0%);
  color: hsl(0, 0%, 0%);
}
.button.is-x.is-outlined:hover, .button.is-x.is-outlined.is-hovered, .button.is-x.is-outlined:focus, .button.is-x.is-outlined.is-focused {
  background-color: hsl(0, 0%, 0%);
  border-color: hsl(0, 0%, 0%);
  color: #fff;
}
.button.is-x.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(0, 0%, 0%) hsl(0, 0%, 0%) !important;
}
.button.is-x.is-outlined.is-loading:hover::after, .button.is-x.is-outlined.is-loading.is-hovered::after, .button.is-x.is-outlined.is-loading:focus::after, .button.is-x.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-x.is-outlined[disabled], fieldset[disabled] .button.is-x.is-outlined {
  background-color: transparent;
  border-color: hsl(0, 0%, 0%);
  box-shadow: none;
  color: hsl(0, 0%, 0%);
}
.button.is-x.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-x.is-inverted.is-outlined:hover, .button.is-x.is-inverted.is-outlined.is-hovered, .button.is-x.is-inverted.is-outlined:focus, .button.is-x.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(0, 0%, 0%);
}
.button.is-x.is-inverted.is-outlined.is-loading:hover::after, .button.is-x.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-x.is-inverted.is-outlined.is-loading:focus::after, .button.is-x.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(0, 0%, 0%) hsl(0, 0%, 0%) !important;
}
.button.is-x.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-x.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-x.is-light {
  background-color: hsl(0, 0%, 96%);
  color: hsl(0, 0%, 0%);
}
.button.is-x.is-light:hover, .button.is-x.is-light.is-hovered {
  background-color: hsl(0, 0%, 93.5%);
  border-color: transparent;
  color: hsl(0, 0%, 0%);
}
.button.is-x.is-light:active, .button.is-x.is-light.is-active {
  background-color: hsl(0, 0%, 91%);
  border-color: transparent;
  color: hsl(0, 0%, 0%);
}
.button.is-x.is-dark {
  background-color: hsl(0, 0%, 0%);
  color: #fff;
}
.button.is-x.is-dark:hover, .button.is-x.is-dark.is-hovered {
  background-color: hsl(0, 0%, -2.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-x.is-dark:active, .button.is-x.is-dark.is-active {
  background-color: hsl(0, 0%, -5%);
  border-color: transparent;
  color: #fff;
}
.button.is-yahoo {
  background-color: hsl(266.7, 100%, 28.2%);
  border-color: transparent;
  color: #fff;
}
.button.is-yahoo:hover, .button.is-yahoo.is-hovered {
  background-color: hsl(266.7, 100%, 25.7%);
  border-color: transparent;
  color: #fff;
}
.button.is-yahoo:focus, .button.is-yahoo.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-yahoo:focus:not(:active), .button.is-yahoo.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(266.7, 100%, 28.2%, 0.25);
}
.button.is-yahoo:active, .button.is-yahoo.is-active {
  background-color: hsl(266.7, 100%, 23.2%);
  border-color: transparent;
  color: #fff;
}
.button.is-yahoo[disabled], fieldset[disabled] .button.is-yahoo {
  background-color: hsl(266.7, 100%, 28.2%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-yahoo.is-inverted {
  background-color: #fff;
  color: hsl(266.7, 100%, 28.2%);
}
.button.is-yahoo.is-inverted:hover, .button.is-yahoo.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-yahoo.is-inverted[disabled], fieldset[disabled] .button.is-yahoo.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(266.7, 100%, 28.2%);
}
.button.is-yahoo.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-yahoo.is-outlined {
  background-color: transparent;
  border-color: hsl(266.7, 100%, 28.2%);
  color: hsl(266.7, 100%, 28.2%);
}
.button.is-yahoo.is-outlined:hover, .button.is-yahoo.is-outlined.is-hovered, .button.is-yahoo.is-outlined:focus, .button.is-yahoo.is-outlined.is-focused {
  background-color: hsl(266.7, 100%, 28.2%);
  border-color: hsl(266.7, 100%, 28.2%);
  color: #fff;
}
.button.is-yahoo.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(266.7, 100%, 28.2%) hsl(266.7, 100%, 28.2%) !important;
}
.button.is-yahoo.is-outlined.is-loading:hover::after, .button.is-yahoo.is-outlined.is-loading.is-hovered::after, .button.is-yahoo.is-outlined.is-loading:focus::after, .button.is-yahoo.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-yahoo.is-outlined[disabled], fieldset[disabled] .button.is-yahoo.is-outlined {
  background-color: transparent;
  border-color: hsl(266.7, 100%, 28.2%);
  box-shadow: none;
  color: hsl(266.7, 100%, 28.2%);
}
.button.is-yahoo.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-yahoo.is-inverted.is-outlined:hover, .button.is-yahoo.is-inverted.is-outlined.is-hovered, .button.is-yahoo.is-inverted.is-outlined:focus, .button.is-yahoo.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(266.7, 100%, 28.2%);
}
.button.is-yahoo.is-inverted.is-outlined.is-loading:hover::after, .button.is-yahoo.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-yahoo.is-inverted.is-outlined.is-loading:focus::after, .button.is-yahoo.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(266.7, 100%, 28.2%) hsl(266.7, 100%, 28.2%) !important;
}
.button.is-yahoo.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-yahoo.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-yahoo.is-light {
  background-color: hsl(266.7, 100%, 96%);
  color: hsl(266.7, 100%, 28.2%);
}
.button.is-yahoo.is-light:hover, .button.is-yahoo.is-light.is-hovered {
  background-color: hsl(266.7, 100%, 93.5%);
  border-color: transparent;
  color: hsl(266.7, 100%, 28.2%);
}
.button.is-yahoo.is-light:active, .button.is-yahoo.is-light.is-active {
  background-color: hsl(266.7, 100%, 91%);
  border-color: transparent;
  color: hsl(266.7, 100%, 28.2%);
}
.button.is-yahoo.is-dark {
  background-color: hsl(266.7, 100%, 28.2%);
  color: #fff;
}
.button.is-yahoo.is-dark:hover, .button.is-yahoo.is-dark.is-hovered {
  background-color: hsl(266.7, 100%, 25.7%);
  border-color: transparent;
  color: #fff;
}
.button.is-yahoo.is-dark:active, .button.is-yahoo.is-dark.is-active {
  background-color: hsl(266.7, 100%, 23.2%);
  border-color: transparent;
  color: #fff;
}
.button.is-youtube {
  background-color: hsl(0, 100%, 50%);
  border-color: transparent;
  color: #fff;
}
.button.is-youtube:hover, .button.is-youtube.is-hovered {
  background-color: hsl(0, 100%, 47.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-youtube:focus, .button.is-youtube.is-focused {
  border-color: transparent;
  color: #fff;
}
.button.is-youtube:focus:not(:active), .button.is-youtube.is-focused:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 100%, 50%, 0.25);
}
.button.is-youtube:active, .button.is-youtube.is-active {
  background-color: hsl(0, 100%, 45%);
  border-color: transparent;
  color: #fff;
}
.button.is-youtube[disabled], fieldset[disabled] .button.is-youtube {
  background-color: hsl(0, 100%, 50%);
  border-color: transparent;
  box-shadow: none;
}
.button.is-youtube.is-inverted {
  background-color: #fff;
  color: hsl(0, 100%, 50%);
}
.button.is-youtube.is-inverted:hover, .button.is-youtube.is-inverted.is-hovered {
  background-color: rgb(242.25, 242.25, 242.25);
}
.button.is-youtube.is-inverted[disabled], fieldset[disabled] .button.is-youtube.is-inverted {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: hsl(0, 100%, 50%);
}
.button.is-youtube.is-loading::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-youtube.is-outlined {
  background-color: transparent;
  border-color: hsl(0, 100%, 50%);
  color: hsl(0, 100%, 50%);
}
.button.is-youtube.is-outlined:hover, .button.is-youtube.is-outlined.is-hovered, .button.is-youtube.is-outlined:focus, .button.is-youtube.is-outlined.is-focused {
  background-color: hsl(0, 100%, 50%);
  border-color: hsl(0, 100%, 50%);
  color: #fff;
}
.button.is-youtube.is-outlined.is-loading::after {
  border-color: transparent transparent hsl(0, 100%, 50%) hsl(0, 100%, 50%) !important;
}
.button.is-youtube.is-outlined.is-loading:hover::after, .button.is-youtube.is-outlined.is-loading.is-hovered::after, .button.is-youtube.is-outlined.is-loading:focus::after, .button.is-youtube.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-youtube.is-outlined[disabled], fieldset[disabled] .button.is-youtube.is-outlined {
  background-color: transparent;
  border-color: hsl(0, 100%, 50%);
  box-shadow: none;
  color: hsl(0, 100%, 50%);
}
.button.is-youtube.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-youtube.is-inverted.is-outlined:hover, .button.is-youtube.is-inverted.is-outlined.is-hovered, .button.is-youtube.is-inverted.is-outlined:focus, .button.is-youtube.is-inverted.is-outlined.is-focused {
  background-color: #fff;
  color: hsl(0, 100%, 50%);
}
.button.is-youtube.is-inverted.is-outlined.is-loading:hover::after, .button.is-youtube.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-youtube.is-inverted.is-outlined.is-loading:focus::after, .button.is-youtube.is-inverted.is-outlined.is-loading.is-focused::after {
  border-color: transparent transparent hsl(0, 100%, 50%) hsl(0, 100%, 50%) !important;
}
.button.is-youtube.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-youtube.is-inverted.is-outlined {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-youtube.is-light {
  background-color: hsl(0, 100%, 96%);
  color: hsl(0, 100%, 46%);
}
.button.is-youtube.is-light:hover, .button.is-youtube.is-light.is-hovered {
  background-color: hsl(0, 100%, 93.5%);
  border-color: transparent;
  color: hsl(0, 100%, 46%);
}
.button.is-youtube.is-light:active, .button.is-youtube.is-light.is-active {
  background-color: hsl(0, 100%, 91%);
  border-color: transparent;
  color: hsl(0, 100%, 46%);
}
.button.is-youtube.is-dark {
  background-color: hsl(0, 100%, 46%);
  color: #fff;
}
.button.is-youtube.is-dark:hover, .button.is-youtube.is-dark.is-hovered {
  background-color: hsl(0, 100%, 43.5%);
  border-color: transparent;
  color: #fff;
}
.button.is-youtube.is-dark:active, .button.is-youtube.is-dark.is-active {
  background-color: hsl(0, 100%, 41%);
  border-color: transparent;
  color: #fff;
}

.has-text-apple {
  color: hsl(0, 0%, 0%) !important;
}

a.has-text-apple:hover, a.has-text-apple:focus {
  color: hsl(0, 0%, -10%) !important;
}

.has-background-apple {
  background-color: hsl(0, 0%, 0%) !important;
}

.has-text-apple-light {
  color: hsl(0, 0%, 96%) !important;
}

a.has-text-apple-light:hover, a.has-text-apple-light:focus {
  color: hsl(0, 0%, 86%) !important;
}

.has-background-apple-light {
  background-color: hsl(0, 0%, 96%) !important;
}

.has-text-apple-dark {
  color: hsl(0, 0%, 0%) !important;
}

a.has-text-apple-dark:hover, a.has-text-apple-dark:focus {
  color: hsl(0, 0%, 10%) !important;
}

.has-background-apple-dark {
  background-color: hsl(0, 0%, 0%) !important;
}

.has-text-bitbucket {
  color: hsl(210, 60%, 31%) !important;
}

a.has-text-bitbucket:hover, a.has-text-bitbucket:focus {
  color: hsl(210, 60%, 21%) !important;
}

.has-background-bitbucket {
  background-color: hsl(210, 60%, 31%) !important;
}

.has-text-bitbucket-light {
  color: hsl(210, 60%, 96%) !important;
}

a.has-text-bitbucket-light:hover, a.has-text-bitbucket-light:focus {
  color: hsl(210, 60%, 86%) !important;
}

.has-background-bitbucket-light {
  background-color: hsl(210, 60%, 96%) !important;
}

.has-text-bitbucket-dark {
  color: hsl(210, 60%, 31%) !important;
}

a.has-text-bitbucket-dark:hover, a.has-text-bitbucket-dark:focus {
  color: hsl(210, 60%, 41%) !important;
}

.has-background-bitbucket-dark {
  background-color: hsl(210, 60%, 31%) !important;
}

.has-text-discord {
  color: hsl(226.7, 58.4%, 65.1%) !important;
}

a.has-text-discord:hover, a.has-text-discord:focus {
  color: hsl(226.7, 58.4%, 55.1%) !important;
}

.has-background-discord {
  background-color: hsl(226.7, 58.4%, 65.1%) !important;
}

.has-text-discord-light {
  color: hsl(226.7, 58.4%, 96%) !important;
}

a.has-text-discord-light:hover, a.has-text-discord-light:focus {
  color: hsl(226.7, 58.4%, 86%) !important;
}

.has-background-discord-light {
  background-color: hsl(226.7, 58.4%, 96%) !important;
}

.has-text-discord-dark {
  color: hsl(226.7, 58.4%, 40%) !important;
}

a.has-text-discord-dark:hover, a.has-text-discord-dark:focus {
  color: hsl(226.7, 58.4%, 50%) !important;
}

.has-background-discord-dark {
  background-color: hsl(226.7, 58.4%, 40%) !important;
}

.has-text-dropbox {
  color: hsl(217.2, 100%, 50%) !important;
}

a.has-text-dropbox:hover, a.has-text-dropbox:focus {
  color: hsl(217.2, 100%, 40%) !important;
}

.has-background-dropbox {
  background-color: hsl(217.2, 100%, 50%) !important;
}

.has-text-dropbox-light {
  color: hsl(217.2, 100%, 96%) !important;
}

a.has-text-dropbox-light:hover, a.has-text-dropbox-light:focus {
  color: hsl(217.2, 100%, 86%) !important;
}

.has-background-dropbox-light {
  background-color: hsl(217.2, 100%, 96%) !important;
}

.has-text-dropbox-dark {
  color: hsl(217.2, 100%, 47%) !important;
}

a.has-text-dropbox-dark:hover, a.has-text-dropbox-dark:focus {
  color: hsl(217.2, 100%, 57%) !important;
}

.has-background-dropbox-dark {
  background-color: hsl(217.2, 100%, 47%) !important;
}

.has-text-facebook {
  color: hsl(213.9, 89.3%, 52.2%) !important;
}

a.has-text-facebook:hover, a.has-text-facebook:focus {
  color: hsl(213.9, 89.3%, 42.2%) !important;
}

.has-background-facebook {
  background-color: hsl(213.9, 89.3%, 52.2%) !important;
}

.has-text-facebook-light {
  color: hsl(213.9, 89.3%, 96%) !important;
}

a.has-text-facebook-light:hover, a.has-text-facebook-light:focus {
  color: hsl(213.9, 89.3%, 86%) !important;
}

.has-background-facebook-light {
  background-color: hsl(213.9, 89.3%, 96%) !important;
}

.has-text-facebook-dark {
  color: hsl(213.9, 89.3%, 44%) !important;
}

a.has-text-facebook-dark:hover, a.has-text-facebook-dark:focus {
  color: hsl(213.9, 89.3%, 54%) !important;
}

.has-background-facebook-dark {
  background-color: hsl(213.9, 89.3%, 44%) !important;
}

.has-text-flickr {
  color: hsl(329, 100%, 50%) !important;
}

a.has-text-flickr:hover, a.has-text-flickr:focus {
  color: hsl(329, 100%, 40%) !important;
}

.has-background-flickr {
  background-color: hsl(329, 100%, 50%) !important;
}

.has-text-flickr-light {
  color: hsl(329, 100%, 96%) !important;
}

a.has-text-flickr-light:hover, a.has-text-flickr-light:focus {
  color: hsl(329, 100%, 86%) !important;
}

.has-background-flickr-light {
  background-color: hsl(329, 100%, 96%) !important;
}

.has-text-flickr-dark {
  color: hsl(329, 100%, 45%) !important;
}

a.has-text-flickr-dark:hover, a.has-text-flickr-dark:focus {
  color: hsl(329, 100%, 55%) !important;
}

.has-background-flickr-dark {
  background-color: hsl(329, 100%, 45%) !important;
}

.has-text-foursquare {
  color: hsl(344.1, 93.7%, 62.9%) !important;
}

a.has-text-foursquare:hover, a.has-text-foursquare:focus {
  color: hsl(344.1, 93.7%, 52.9%) !important;
}

.has-background-foursquare {
  background-color: hsl(344.1, 93.7%, 62.9%) !important;
}

.has-text-foursquare-light {
  color: hsl(344.1, 93.7%, 96%) !important;
}

a.has-text-foursquare-light:hover, a.has-text-foursquare-light:focus {
  color: hsl(344.1, 93.7%, 86%) !important;
}

.has-background-foursquare-light {
  background-color: hsl(344.1, 93.7%, 96%) !important;
}

.has-text-foursquare-dark {
  color: hsl(344.1, 93.7%, 42%) !important;
}

a.has-text-foursquare-dark:hover, a.has-text-foursquare-dark:focus {
  color: hsl(344.1, 93.7%, 52%) !important;
}

.has-background-foursquare-dark {
  background-color: hsl(344.1, 93.7%, 42%) !important;
}

.has-text-github {
  color: hsl(210, 12.2%, 16.1%) !important;
}

a.has-text-github:hover, a.has-text-github:focus {
  color: hsl(210, 12.2%, 6.1%) !important;
}

.has-background-github {
  background-color: hsl(210, 12.2%, 16.1%) !important;
}

.has-text-github-light {
  color: hsl(210, 12.2%, 96%) !important;
}

a.has-text-github-light:hover, a.has-text-github-light:focus {
  color: hsl(210, 12.2%, 86%) !important;
}

.has-background-github-light {
  background-color: hsl(210, 12.2%, 96%) !important;
}

.has-text-github-dark {
  color: hsl(210, 12.2%, 16.1%) !important;
}

a.has-text-github-dark:hover, a.has-text-github-dark:focus {
  color: hsl(210, 12.2%, 26.1%) !important;
}

.has-background-github-dark {
  background-color: hsl(210, 12.2%, 16.1%) !important;
}

.has-text-gitlab {
  color: hsl(13.6, 79.2%, 52.9%) !important;
}

a.has-text-gitlab:hover, a.has-text-gitlab:focus {
  color: hsl(13.6, 79.2%, 42.9%) !important;
}

.has-background-gitlab {
  background-color: hsl(13.6, 79.2%, 52.9%) !important;
}

.has-text-gitlab-light {
  color: hsl(13.6, 79.2%, 96%) !important;
}

a.has-text-gitlab-light:hover, a.has-text-gitlab-light:focus {
  color: hsl(13.6, 79.2%, 86%) !important;
}

.has-background-gitlab-light {
  background-color: hsl(13.6, 79.2%, 96%) !important;
}

.has-text-gitlab-dark {
  color: hsl(13.6, 79.2%, 43%) !important;
}

a.has-text-gitlab-dark:hover, a.has-text-gitlab-dark:focus {
  color: hsl(13.6, 79.2%, 53%) !important;
}

.has-background-gitlab-dark {
  background-color: hsl(13.6, 79.2%, 43%) !important;
}

.has-text-instagram {
  color: hsl(353.8, 82.1%, 62.7%) !important;
}

a.has-text-instagram:hover, a.has-text-instagram:focus {
  color: hsl(353.8, 82.1%, 52.7%) !important;
}

.has-background-instagram {
  background-color: hsl(353.8, 82.1%, 62.7%) !important;
}

.has-text-instagram-light {
  color: hsl(353.8, 82.1%, 96%) !important;
}

a.has-text-instagram-light:hover, a.has-text-instagram-light:focus {
  color: hsl(353.8, 82.1%, 86%) !important;
}

.has-background-instagram-light {
  background-color: hsl(353.8, 82.1%, 96%) !important;
}

.has-text-instagram-dark {
  color: hsl(353.8, 82.1%, 42%) !important;
}

a.has-text-instagram-dark:hover, a.has-text-instagram-dark:focus {
  color: hsl(353.8, 82.1%, 52%) !important;
}

.has-background-instagram-dark {
  background-color: hsl(353.8, 82.1%, 42%) !important;
}

.has-text-linkedin {
  color: hsl(210, 90.2%, 40%) !important;
}

a.has-text-linkedin:hover, a.has-text-linkedin:focus {
  color: hsl(210, 90.2%, 30%) !important;
}

.has-background-linkedin {
  background-color: hsl(210, 90.2%, 40%) !important;
}

.has-text-linkedin-light {
  color: hsl(210, 90.2%, 96%) !important;
}

a.has-text-linkedin-light:hover, a.has-text-linkedin-light:focus {
  color: hsl(210, 90.2%, 86%) !important;
}

.has-background-linkedin-light {
  background-color: hsl(210, 90.2%, 96%) !important;
}

.has-text-linkedin-dark {
  color: hsl(210, 90.2%, 40%) !important;
}

a.has-text-linkedin-dark:hover, a.has-text-linkedin-dark:focus {
  color: hsl(210, 90.2%, 50%) !important;
}

.has-background-linkedin-dark {
  background-color: hsl(210, 90.2%, 40%) !important;
}

.has-text-microsoft {
  color: hsl(206.4, 100%, 36.1%) !important;
}

a.has-text-microsoft:hover, a.has-text-microsoft:focus {
  color: hsl(206.4, 100%, 26.1%) !important;
}

.has-background-microsoft {
  background-color: hsl(206.4, 100%, 36.1%) !important;
}

.has-text-microsoft-light {
  color: hsl(206.4, 100%, 96%) !important;
}

a.has-text-microsoft-light:hover, a.has-text-microsoft-light:focus {
  color: hsl(206.4, 100%, 86%) !important;
}

.has-background-microsoft-light {
  background-color: hsl(206.4, 100%, 96%) !important;
}

.has-text-microsoft-dark {
  color: hsl(206.4, 100%, 36.1%) !important;
}

a.has-text-microsoft-dark:hover, a.has-text-microsoft-dark:focus {
  color: hsl(206.4, 100%, 46.1%) !important;
}

.has-background-microsoft-dark {
  background-color: hsl(206.4, 100%, 36.1%) !important;
}

.has-text-odnoklassniki {
  color: hsl(31, 93%, 48%) !important;
}

a.has-text-odnoklassniki:hover, a.has-text-odnoklassniki:focus {
  color: hsl(31, 93%, 38%) !important;
}

.has-background-odnoklassniki {
  background-color: hsl(31, 93%, 48%) !important;
}

.has-text-odnoklassniki-light {
  color: hsl(31, 93%, 96%) !important;
}

a.has-text-odnoklassniki-light:hover, a.has-text-odnoklassniki-light:focus {
  color: hsl(31, 93%, 86%) !important;
}

.has-background-odnoklassniki-light {
  background-color: hsl(31, 93%, 96%) !important;
}

.has-text-odnoklassniki-dark {
  color: hsl(31, 93%, 37%) !important;
}

a.has-text-odnoklassniki-dark:hover, a.has-text-odnoklassniki-dark:focus {
  color: hsl(31, 93%, 47%) !important;
}

.has-background-odnoklassniki-dark {
  background-color: hsl(31, 93%, 37%) !important;
}

.has-text-openid {
  color: hsl(25, 85%, 55%) !important;
}

a.has-text-openid:hover, a.has-text-openid:focus {
  color: hsl(25, 85%, 45%) !important;
}

.has-background-openid {
  background-color: hsl(25, 85%, 55%) !important;
}

.has-text-openid-light {
  color: hsl(25, 85%, 96%) !important;
}

a.has-text-openid-light:hover, a.has-text-openid-light:focus {
  color: hsl(25, 85%, 86%) !important;
}

.has-background-openid-light {
  background-color: hsl(25, 85%, 96%) !important;
}

.has-text-openid-dark {
  color: hsl(25, 85%, 37%) !important;
}

a.has-text-openid-dark:hover, a.has-text-openid-dark:focus {
  color: hsl(25, 85%, 47%) !important;
}

.has-background-openid-dark {
  background-color: hsl(25, 85%, 37%) !important;
}

.has-text-pinterest {
  color: hsl(350.9, 100%, 45.1%) !important;
}

a.has-text-pinterest:hover, a.has-text-pinterest:focus {
  color: hsl(350.9, 100%, 35.1%) !important;
}

.has-background-pinterest {
  background-color: hsl(350.9, 100%, 45.1%) !important;
}

.has-text-pinterest-light {
  color: hsl(350.9, 100%, 96%) !important;
}

a.has-text-pinterest-light:hover, a.has-text-pinterest-light:focus {
  color: hsl(350.9, 100%, 86%) !important;
}

.has-background-pinterest-light {
  background-color: hsl(350.9, 100%, 96%) !important;
}

.has-text-pinterest-dark {
  color: hsl(350.9, 100%, 45.1%) !important;
}

a.has-text-pinterest-dark:hover, a.has-text-pinterest-dark:focus {
  color: hsl(350.9, 100%, 55.1%) !important;
}

.has-background-pinterest-dark {
  background-color: hsl(350.9, 100%, 45.1%) !important;
}

.has-text-reddit {
  color: hsl(16.2, 100%, 50%) !important;
}

a.has-text-reddit:hover, a.has-text-reddit:focus {
  color: hsl(16.2, 100%, 40%) !important;
}

.has-background-reddit {
  background-color: hsl(16.2, 100%, 50%) !important;
}

.has-text-reddit-light {
  color: hsl(16.2, 100%, 96%) !important;
}

a.has-text-reddit-light:hover, a.has-text-reddit-light:focus {
  color: hsl(16.2, 100%, 86%) !important;
}

.has-background-reddit-light {
  background-color: hsl(16.2, 100%, 96%) !important;
}

.has-text-reddit-dark {
  color: hsl(16.2, 100%, 42%) !important;
}

a.has-text-reddit-dark:hover, a.has-text-reddit-dark:focus {
  color: hsl(16.2, 100%, 52%) !important;
}

.has-background-reddit-dark {
  background-color: hsl(16.2, 100%, 42%) !important;
}

.has-text-slack {
  color: hsl(294, 54%, 27%) !important;
}

a.has-text-slack:hover, a.has-text-slack:focus {
  color: hsl(294, 54%, 17%) !important;
}

.has-background-slack {
  background-color: hsl(294, 54%, 27%) !important;
}

.has-text-slack-light {
  color: hsl(294, 54%, 96%) !important;
}

a.has-text-slack-light:hover, a.has-text-slack-light:focus {
  color: hsl(294, 54%, 86%) !important;
}

.has-background-slack-light {
  background-color: hsl(294, 54%, 96%) !important;
}

.has-text-slack-dark {
  color: hsl(294, 54%, 27%) !important;
}

a.has-text-slack-dark:hover, a.has-text-slack-dark:focus {
  color: hsl(294, 54%, 37%) !important;
}

.has-background-slack-dark {
  background-color: hsl(294, 54%, 27%) !important;
}

.has-text-soundcloud {
  color: hsl(20, 100%, 50%) !important;
}

a.has-text-soundcloud:hover, a.has-text-soundcloud:focus {
  color: hsl(20, 100%, 40%) !important;
}

.has-background-soundcloud {
  background-color: hsl(20, 100%, 50%) !important;
}

.has-text-soundcloud-light {
  color: hsl(20, 100%, 96%) !important;
}

a.has-text-soundcloud-light:hover, a.has-text-soundcloud-light:focus {
  color: hsl(20, 100%, 86%) !important;
}

.has-background-soundcloud-light {
  background-color: hsl(20, 100%, 96%) !important;
}

.has-text-soundcloud-dark {
  color: hsl(20, 100%, 41%) !important;
}

a.has-text-soundcloud-dark:hover, a.has-text-soundcloud-dark:focus {
  color: hsl(20, 100%, 51%) !important;
}

.has-background-soundcloud-dark {
  background-color: hsl(20, 100%, 41%) !important;
}

.has-text-tumblr {
  color: hsl(209.5, 36.2%, 32%) !important;
}

a.has-text-tumblr:hover, a.has-text-tumblr:focus {
  color: hsl(209.5, 36.2%, 22%) !important;
}

.has-background-tumblr {
  background-color: hsl(209.5, 36.2%, 32%) !important;
}

.has-text-tumblr-light {
  color: hsl(209.5, 36.2%, 96%) !important;
}

a.has-text-tumblr-light:hover, a.has-text-tumblr-light:focus {
  color: hsl(209.5, 36.2%, 86%) !important;
}

.has-background-tumblr-light {
  background-color: hsl(209.5, 36.2%, 96%) !important;
}

.has-text-tumblr-dark {
  color: hsl(209.5, 36.2%, 32%) !important;
}

a.has-text-tumblr-dark:hover, a.has-text-tumblr-dark:focus {
  color: hsl(209.5, 36.2%, 42%) !important;
}

.has-background-tumblr-dark {
  background-color: hsl(209.5, 36.2%, 32%) !important;
}

.has-text-twitter {
  color: hsl(202.8, 89.1%, 53.1%) !important;
}

a.has-text-twitter:hover, a.has-text-twitter:focus {
  color: hsl(202.8, 89.1%, 43.1%) !important;
}

.has-background-twitter {
  background-color: hsl(202.8, 89.1%, 53.1%) !important;
}

.has-text-twitter-light {
  color: hsl(202.8, 89.1%, 96%) !important;
}

a.has-text-twitter-light:hover, a.has-text-twitter-light:focus {
  color: hsl(202.8, 89.1%, 86%) !important;
}

.has-background-twitter-light {
  background-color: hsl(202.8, 89.1%, 96%) !important;
}

.has-text-twitter-dark {
  color: hsl(202.8, 89.1%, 37%) !important;
}

a.has-text-twitter-dark:hover, a.has-text-twitter-dark:focus {
  color: hsl(202.8, 89.1%, 47%) !important;
}

.has-background-twitter-dark {
  background-color: hsl(202.8, 89.1%, 37%) !important;
}

.has-text-vimeo {
  color: hsl(196.6, 100%, 46.9%) !important;
}

a.has-text-vimeo:hover, a.has-text-vimeo:focus {
  color: hsl(196.6, 100%, 36.9%) !important;
}

.has-background-vimeo {
  background-color: hsl(196.6, 100%, 46.9%) !important;
}

.has-text-vimeo-light {
  color: hsl(196.6, 100%, 96%) !important;
}

a.has-text-vimeo-light:hover, a.has-text-vimeo-light:focus {
  color: hsl(196.6, 100%, 86%) !important;
}

.has-background-vimeo-light {
  background-color: hsl(196.6, 100%, 96%) !important;
}

.has-text-vimeo-dark {
  color: hsl(196.6, 100%, 35%) !important;
}

a.has-text-vimeo-dark:hover, a.has-text-vimeo-dark:focus {
  color: hsl(196.6, 100%, 45%) !important;
}

.has-background-vimeo-dark {
  background-color: hsl(196.6, 100%, 35%) !important;
}

.has-text-vk {
  color: hsl(212, 42%, 52%) !important;
}

a.has-text-vk:hover, a.has-text-vk:focus {
  color: hsl(212, 42%, 42%) !important;
}

.has-background-vk {
  background-color: hsl(212, 42%, 52%) !important;
}

.has-text-vk-light {
  color: hsl(212, 42%, 96%) !important;
}

a.has-text-vk-light:hover, a.has-text-vk-light:focus {
  color: hsl(212, 42%, 86%) !important;
}

.has-background-vk-light {
  background-color: hsl(212, 42%, 96%) !important;
}

.has-text-vk-dark {
  color: hsl(212, 42%, 43%) !important;
}

a.has-text-vk-dark:hover, a.has-text-vk-dark:focus {
  color: hsl(212, 42%, 53%) !important;
}

.has-background-vk-dark {
  background-color: hsl(212, 42%, 43%) !important;
}

.has-text-x {
  color: hsl(0, 0%, 0%) !important;
}

a.has-text-x:hover, a.has-text-x:focus {
  color: hsl(0, 0%, -10%) !important;
}

.has-background-x {
  background-color: hsl(0, 0%, 0%) !important;
}

.has-text-x-light {
  color: hsl(0, 0%, 96%) !important;
}

a.has-text-x-light:hover, a.has-text-x-light:focus {
  color: hsl(0, 0%, 86%) !important;
}

.has-background-x-light {
  background-color: hsl(0, 0%, 96%) !important;
}

.has-text-x-dark {
  color: hsl(0, 0%, 0%) !important;
}

a.has-text-x-dark:hover, a.has-text-x-dark:focus {
  color: hsl(0, 0%, 10%) !important;
}

.has-background-x-dark {
  background-color: hsl(0, 0%, 0%) !important;
}

.has-text-yahoo {
  color: hsl(266.7, 100%, 28.2%) !important;
}

a.has-text-yahoo:hover, a.has-text-yahoo:focus {
  color: hsl(266.7, 100%, 18.2%) !important;
}

.has-background-yahoo {
  background-color: hsl(266.7, 100%, 28.2%) !important;
}

.has-text-yahoo-light {
  color: hsl(266.7, 100%, 96%) !important;
}

a.has-text-yahoo-light:hover, a.has-text-yahoo-light:focus {
  color: hsl(266.7, 100%, 86%) !important;
}

.has-background-yahoo-light {
  background-color: hsl(266.7, 100%, 96%) !important;
}

.has-text-yahoo-dark {
  color: hsl(266.7, 100%, 28.2%) !important;
}

a.has-text-yahoo-dark:hover, a.has-text-yahoo-dark:focus {
  color: hsl(266.7, 100%, 38.2%) !important;
}

.has-background-yahoo-dark {
  background-color: hsl(266.7, 100%, 28.2%) !important;
}

.has-text-youtube {
  color: hsl(0, 100%, 50%) !important;
}

a.has-text-youtube:hover, a.has-text-youtube:focus {
  color: hsl(0, 100%, 40%) !important;
}

.has-background-youtube {
  background-color: hsl(0, 100%, 50%) !important;
}

.has-text-youtube-light {
  color: hsl(0, 100%, 96%) !important;
}

a.has-text-youtube-light:hover, a.has-text-youtube-light:focus {
  color: hsl(0, 100%, 86%) !important;
}

.has-background-youtube-light {
  background-color: hsl(0, 100%, 96%) !important;
}

.has-text-youtube-dark {
  color: hsl(0, 100%, 46%) !important;
}

a.has-text-youtube-dark:hover, a.has-text-youtube-dark:focus {
  color: hsl(0, 100%, 56%) !important;
}

.has-background-youtube-dark {
  background-color: hsl(0, 100%, 46%) !important;
}

.no-animation {
  transition-property: none !important;
}