Skip to content

Instantly share code, notes, and snippets.

@burkeholland
Created October 31, 2019 00:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save burkeholland/53bd0ca18b72e9c5d3b47378e62906fa to your computer and use it in GitHub Desktop.
Save burkeholland/53bd0ca18b72e9c5d3b47378e62906fa to your computer and use it in GitHub Desktop.
@import url("https://use.fontawesome.com/releases/v5.6.3/css/all.css");
/* UTILTIES */
@keyframes spinAround {
from {
transform: rotate(0deg); }
to {
transform: rotate(359deg); } }
.input, .textarea, .button {
-moz-appearance: none;
-webkit-appearance: none;
align-items: center;
border: 1px solid transparent;
border-radius: 4px;
box-shadow: none;
display: inline-flex;
font-size: 1rem;
height: 2.25em;
justify-content: flex-start;
line-height: 1.5;
padding-bottom: calc(0.375em - 1px);
padding-left: calc(0.625em - 1px);
padding-right: calc(0.625em - 1px);
padding-top: calc(0.375em - 1px);
position: relative;
vertical-align: top; }
.input:focus, .textarea:focus, .button:focus, .is-focused.input, .is-focused.textarea, .is-focused.button, .input:active, .textarea:active, .button:active, .is-active.input, .is-active.textarea, .is-active.button {
outline: none; }
[disabled].input, [disabled].textarea, [disabled].button,
fieldset[disabled] .input,
fieldset[disabled] .textarea,
fieldset[disabled] .button {
cursor: not-allowed; }
.modal-close, .is-unselectable, .button {
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.navbar-link:not(.is-arrowless)::after {
border: 3px solid transparent;
border-radius: 2px;
border-right: 0;
border-top: 0;
content: " ";
display: block;
height: 0.625em;
margin-top: -0.4375em;
pointer-events: none;
position: absolute;
top: 50%;
transform: rotate(-45deg);
transform-origin: center;
width: 0.625em; }
.modal-close {
-moz-appearance: none;
-webkit-appearance: none;
background-color: rgba(10, 10, 10, 0.2);
border: none;
border-radius: 290486px;
cursor: pointer;
pointer-events: auto;
display: inline-block;
flex-grow: 0;
flex-shrink: 0;
font-size: 0;
height: 20px;
max-height: 20px;
max-width: 20px;
min-height: 20px;
min-width: 20px;
outline: none;
position: relative;
vertical-align: top;
width: 20px; }
.modal-close::before, .modal-close::after {
background-color: white;
content: "";
display: block;
left: 50%;
position: absolute;
top: 50%;
transform: translateX(-50%) translateY(-50%) rotate(45deg);
transform-origin: center center; }
.modal-close::before {
height: 2px;
width: 50%; }
.modal-close::after {
height: 50%;
width: 2px; }
.modal-close:hover, .modal-close:focus {
background-color: rgba(10, 10, 10, 0.3); }
.modal-close:active {
background-color: rgba(10, 10, 10, 0.4); }
.is-small.modal-close {
height: 16px;
max-height: 16px;
max-width: 16px;
min-height: 16px;
min-width: 16px;
width: 16px; }
.is-medium.modal-close {
height: 24px;
max-height: 24px;
max-width: 24px;
min-height: 24px;
min-width: 24px;
width: 24px; }
.is-large.modal-close {
height: 32px;
max-height: 32px;
max-width: 32px;
min-height: 32px;
min-width: 32px;
width: 32px; }
.button.is-loading::after {
animation: spinAround 500ms infinite linear;
border: 2px solid #dbdbdb;
border-radius: 290486px;
border-right-color: transparent;
border-top-color: transparent;
content: "";
display: block;
height: 1em;
position: relative;
width: 1em; }
.is-overlay, .image.is-square img,
.image.is-square .has-ratio, .image.is-1by1 img,
.image.is-1by1 .has-ratio, .image.is-5by4 img,
.image.is-5by4 .has-ratio, .image.is-4by3 img,
.image.is-4by3 .has-ratio, .image.is-3by2 img,
.image.is-3by2 .has-ratio, .image.is-5by3 img,
.image.is-5by3 .has-ratio, .image.is-16by9 img,
.image.is-16by9 .has-ratio, .image.is-2by1 img,
.image.is-2by1 .has-ratio, .image.is-3by1 img,
.image.is-3by1 .has-ratio, .image.is-4by5 img,
.image.is-4by5 .has-ratio, .image.is-3by4 img,
.image.is-3by4 .has-ratio, .image.is-2by3 img,
.image.is-2by3 .has-ratio, .image.is-3by5 img,
.image.is-3by5 .has-ratio, .image.is-9by16 img,
.image.is-9by16 .has-ratio, .image.is-1by2 img,
.image.is-1by2 .has-ratio, .image.is-1by3 img,
.image.is-1by3 .has-ratio, .hero-video, .modal, .modal-background {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0; }
/* BASE */
/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0;
padding: 0; }
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: 100%;
font-weight: normal; }
ul {
list-style: none; }
button,
input,
select,
textarea {
margin: 0; }
html {
box-sizing: border-box; }
*, *::before, *::after {
box-sizing: inherit; }
img,
embed,
iframe,
object,
video {
height: auto;
max-width: 100%; }
audio {
max-width: 100%; }
iframe {
border: 0; }
table {
border-collapse: collapse;
border-spacing: 0; }
td,
th {
padding: 0; }
td:not([align]),
th:not([align]) {
text-align: left; }
html {
background-color: white;
font-size: 16px;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
min-width: 300px;
overflow-x: hidden;
overflow-y: scroll;
text-rendering: optimizeLegibility;
text-size-adjust: 100%; }
article,
aside,
figure,
footer,
header,
hgroup,
section {
display: block; }
body,
button,
input,
select,
textarea {
font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; }
code,
pre {
-moz-osx-font-smoothing: auto;
-webkit-font-smoothing: auto;
font-family: monospace; }
body {
color: #4a4a4a;
font-size: 1em;
font-weight: 400;
line-height: 1.5; }
a {
color: #3273dc;
cursor: pointer;
text-decoration: none; }
a strong {
color: currentColor; }
a:hover {
color: #363636; }
code {
background-color: whitesmoke;
color: #d9255e;
font-size: 0.875em;
font-weight: normal;
padding: 0.25em 0.5em 0.25em; }
hr {
background-color: whitesmoke;
border: none;
display: block;
height: 2px;
margin: 1.5rem 0; }
img {
height: auto;
max-width: 100%; }
input[type="checkbox"],
input[type="radio"] {
vertical-align: baseline; }
small {
font-size: 0.875em; }
span {
font-style: inherit;
font-weight: inherit; }
strong {
color: #363636;
font-weight: 700; }
fieldset {
border: none; }
pre {
-webkit-overflow-scrolling: touch;
background-color: whitesmoke;
color: #4a4a4a;
font-size: 0.875em;
overflow-x: auto;
padding: 1.25rem 1.5rem;
white-space: pre;
word-wrap: normal; }
pre code {
background-color: transparent;
color: currentColor;
font-size: 1em;
padding: 0; }
table td,
table th {
vertical-align: top; }
table td:not([align]),
table th:not([align]) {
text-align: left; }
table th {
color: #363636; }
.is-clearfix::after {
clear: both;
content: " ";
display: table; }
.is-pulled-left {
float: left !important; }
.is-pulled-right {
float: right !important; }
.is-clipped {
overflow: hidden !important; }
.is-size-1 {
font-size: 3rem !important; }
.is-size-2 {
font-size: 2.5rem !important; }
.is-size-3 {
font-size: 2rem !important; }
.is-size-4 {
font-size: 1.5rem !important; }
.is-size-5 {
font-size: 1.25rem !important; }
.is-size-6 {
font-size: 1rem !important; }
.is-size-7 {
font-size: 0.75rem !important; }
@media screen and (max-width: 768px) {
.is-size-1-mobile {
font-size: 3rem !important; }
.is-size-2-mobile {
font-size: 2.5rem !important; }
.is-size-3-mobile {
font-size: 2rem !important; }
.is-size-4-mobile {
font-size: 1.5rem !important; }
.is-size-5-mobile {
font-size: 1.25rem !important; }
.is-size-6-mobile {
font-size: 1rem !important; }
.is-size-7-mobile {
font-size: 0.75rem !important; } }
@media screen and (min-width: 769px), print {
.is-size-1-tablet {
font-size: 3rem !important; }
.is-size-2-tablet {
font-size: 2.5rem !important; }
.is-size-3-tablet {
font-size: 2rem !important; }
.is-size-4-tablet {
font-size: 1.5rem !important; }
.is-size-5-tablet {
font-size: 1.25rem !important; }
.is-size-6-tablet {
font-size: 1rem !important; }
.is-size-7-tablet {
font-size: 0.75rem !important; } }
@media screen and (max-width: 1023px) {
.is-size-1-touch {
font-size: 3rem !important; }
.is-size-2-touch {
font-size: 2.5rem !important; }
.is-size-3-touch {
font-size: 2rem !important; }
.is-size-4-touch {
font-size: 1.5rem !important; }
.is-size-5-touch {
font-size: 1.25rem !important; }
.is-size-6-touch {
font-size: 1rem !important; }
.is-size-7-touch {
font-size: 0.75rem !important; } }
@media screen and (min-width: 1024px) {
.is-size-1-desktop {
font-size: 3rem !important; }
.is-size-2-desktop {
font-size: 2.5rem !important; }
.is-size-3-desktop {
font-size: 2rem !important; }
.is-size-4-desktop {
font-size: 1.5rem !important; }
.is-size-5-desktop {
font-size: 1.25rem !important; }
.is-size-6-desktop {
font-size: 1rem !important; }
.is-size-7-desktop {
font-size: 0.75rem !important; } }
@media screen and (min-width: 1216px) {
.is-size-1-widescreen {
font-size: 3rem !important; }
.is-size-2-widescreen {
font-size: 2.5rem !important; }
.is-size-3-widescreen {
font-size: 2rem !important; }
.is-size-4-widescreen {
font-size: 1.5rem !important; }
.is-size-5-widescreen {
font-size: 1.25rem !important; }
.is-size-6-widescreen {
font-size: 1rem !important; }
.is-size-7-widescreen {
font-size: 0.75rem !important; } }
@media screen and (min-width: 1408px) {
.is-size-1-fullhd {
font-size: 3rem !important; }
.is-size-2-fullhd {
font-size: 2.5rem !important; }
.is-size-3-fullhd {
font-size: 2rem !important; }
.is-size-4-fullhd {
font-size: 1.5rem !important; }
.is-size-5-fullhd {
font-size: 1.25rem !important; }
.is-size-6-fullhd {
font-size: 1rem !important; }
.is-size-7-fullhd {
font-size: 0.75rem !important; } }
.has-text-centered {
text-align: center !important; }
.has-text-justified {
text-align: justify !important; }
.has-text-left {
text-align: left !important; }
.has-text-right {
text-align: right !important; }
@media screen and (max-width: 768px) {
.has-text-centered-mobile {
text-align: center !important; } }
@media screen and (min-width: 769px), print {
.has-text-centered-tablet {
text-align: center !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-centered-tablet-only {
text-align: center !important; } }
@media screen and (max-width: 1023px) {
.has-text-centered-touch {
text-align: center !important; } }
@media screen and (min-width: 1024px) {
.has-text-centered-desktop {
text-align: center !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-centered-desktop-only {
text-align: center !important; } }
@media screen and (min-width: 1216px) {
.has-text-centered-widescreen {
text-align: center !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-centered-widescreen-only {
text-align: center !important; } }
@media screen and (min-width: 1408px) {
.has-text-centered-fullhd {
text-align: center !important; } }
@media screen and (max-width: 768px) {
.has-text-justified-mobile {
text-align: justify !important; } }
@media screen and (min-width: 769px), print {
.has-text-justified-tablet {
text-align: justify !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-justified-tablet-only {
text-align: justify !important; } }
@media screen and (max-width: 1023px) {
.has-text-justified-touch {
text-align: justify !important; } }
@media screen and (min-width: 1024px) {
.has-text-justified-desktop {
text-align: justify !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-justified-desktop-only {
text-align: justify !important; } }
@media screen and (min-width: 1216px) {
.has-text-justified-widescreen {
text-align: justify !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-justified-widescreen-only {
text-align: justify !important; } }
@media screen and (min-width: 1408px) {
.has-text-justified-fullhd {
text-align: justify !important; } }
@media screen and (max-width: 768px) {
.has-text-left-mobile {
text-align: left !important; } }
@media screen and (min-width: 769px), print {
.has-text-left-tablet {
text-align: left !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-left-tablet-only {
text-align: left !important; } }
@media screen and (max-width: 1023px) {
.has-text-left-touch {
text-align: left !important; } }
@media screen and (min-width: 1024px) {
.has-text-left-desktop {
text-align: left !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-left-desktop-only {
text-align: left !important; } }
@media screen and (min-width: 1216px) {
.has-text-left-widescreen {
text-align: left !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-left-widescreen-only {
text-align: left !important; } }
@media screen and (min-width: 1408px) {
.has-text-left-fullhd {
text-align: left !important; } }
@media screen and (max-width: 768px) {
.has-text-right-mobile {
text-align: right !important; } }
@media screen and (min-width: 769px), print {
.has-text-right-tablet {
text-align: right !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-right-tablet-only {
text-align: right !important; } }
@media screen and (max-width: 1023px) {
.has-text-right-touch {
text-align: right !important; } }
@media screen and (min-width: 1024px) {
.has-text-right-desktop {
text-align: right !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-right-desktop-only {
text-align: right !important; } }
@media screen and (min-width: 1216px) {
.has-text-right-widescreen {
text-align: right !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-right-widescreen-only {
text-align: right !important; } }
@media screen and (min-width: 1408px) {
.has-text-right-fullhd {
text-align: right !important; } }
.is-capitalized {
text-transform: capitalize !important; }
.is-lowercase {
text-transform: lowercase !important; }
.is-uppercase {
text-transform: uppercase !important; }
.is-italic {
font-style: italic !important; }
.has-text-white {
color: white !important; }
a.has-text-white:hover, a.has-text-white:focus {
color: #e6e6e6 !important; }
.has-background-white {
background-color: white !important; }
.has-text-black {
color: #0a0a0a !important; }
a.has-text-black:hover, a.has-text-black:focus {
color: black !important; }
.has-background-black {
background-color: #0a0a0a !important; }
.has-text-light {
color: whitesmoke !important; }
a.has-text-light:hover, a.has-text-light:focus {
color: #dbdbdb !important; }
.has-background-light {
background-color: whitesmoke !important; }
.has-text-dark {
color: #363636 !important; }
a.has-text-dark:hover, a.has-text-dark:focus {
color: #1c1c1c !important; }
.has-background-dark {
background-color: #363636 !important; }
.has-text-primary {
color: #20ae96 !important; }
a.has-text-primary:hover, a.has-text-primary:focus {
color: #188371 !important; }
.has-background-primary {
background-color: #20ae96 !important; }
.has-text-link {
color: #3273dc !important; }
a.has-text-link:hover, a.has-text-link:focus {
color: #205bbc !important; }
.has-background-link {
background-color: #3273dc !important; }
.has-text-info {
color: #209cee !important; }
a.has-text-info:hover, a.has-text-info:focus {
color: #0f81cc !important; }
.has-background-info {
background-color: #209cee !important; }
.has-text-success {
color: #20ae96 !important; }
a.has-text-success:hover, a.has-text-success:focus {
color: #188371 !important; }
.has-background-success {
background-color: #20ae96 !important; }
.has-text-warning {
color: #ffdd57 !important; }
a.has-text-warning:hover, a.has-text-warning:focus {
color: #ffd324 !important; }
.has-background-warning {
background-color: #ffdd57 !important; }
.has-text-danger {
color: #d9255e !important; }
a.has-text-danger:hover, a.has-text-danger:focus {
color: #ad1e4b !important; }
.has-background-danger {
background-color: #d9255e !important; }
.has-text-black-bis {
color: #121212 !important; }
.has-background-black-bis {
background-color: #121212 !important; }
.has-text-black-ter {
color: #242424 !important; }
.has-background-black-ter {
background-color: #242424 !important; }
.has-text-grey-darker {
color: #363636 !important; }
.has-background-grey-darker {
background-color: #363636 !important; }
.has-text-grey-dark {
color: #4a4a4a !important; }
.has-background-grey-dark {
background-color: #4a4a4a !important; }
.has-text-grey {
color: #7a7a7a !important; }
.has-background-grey {
background-color: #7a7a7a !important; }
.has-text-grey-light {
color: #b5b5b5 !important; }
.has-background-grey-light {
background-color: #b5b5b5 !important; }
.has-text-grey-lighter {
color: #dbdbdb !important; }
.has-background-grey-lighter {
background-color: #dbdbdb !important; }
.has-text-white-ter {
color: whitesmoke !important; }
.has-background-white-ter {
background-color: whitesmoke !important; }
.has-text-white-bis {
color: #fafafa !important; }
.has-background-white-bis {
background-color: #fafafa !important; }
.has-text-weight-light {
font-weight: 300 !important; }
.has-text-weight-normal {
font-weight: 400 !important; }
.has-text-weight-medium {
font-weight: 500 !important; }
.has-text-weight-semibold {
font-weight: 600 !important; }
.has-text-weight-bold {
font-weight: 700 !important; }
.is-family-primary {
font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; }
.is-family-secondary {
font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; }
.is-family-sans-serif {
font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; }
.is-family-monospace {
font-family: monospace !important; }
.is-family-code {
font-family: monospace !important; }
.is-block {
display: block !important; }
@media screen and (max-width: 768px) {
.is-block-mobile {
display: block !important; } }
@media screen and (min-width: 769px), print {
.is-block-tablet {
display: block !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-block-tablet-only {
display: block !important; } }
@media screen and (max-width: 1023px) {
.is-block-touch {
display: block !important; } }
@media screen and (min-width: 1024px) {
.is-block-desktop {
display: block !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-block-desktop-only {
display: block !important; } }
@media screen and (min-width: 1216px) {
.is-block-widescreen {
display: block !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-block-widescreen-only {
display: block !important; } }
@media screen and (min-width: 1408px) {
.is-block-fullhd {
display: block !important; } }
.is-flex {
display: flex !important; }
@media screen and (max-width: 768px) {
.is-flex-mobile {
display: flex !important; } }
@media screen and (min-width: 769px), print {
.is-flex-tablet {
display: flex !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-flex-tablet-only {
display: flex !important; } }
@media screen and (max-width: 1023px) {
.is-flex-touch {
display: flex !important; } }
@media screen and (min-width: 1024px) {
.is-flex-desktop {
display: flex !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-flex-desktop-only {
display: flex !important; } }
@media screen and (min-width: 1216px) {
.is-flex-widescreen {
display: flex !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-flex-widescreen-only {
display: flex !important; } }
@media screen and (min-width: 1408px) {
.is-flex-fullhd {
display: flex !important; } }
.is-inline {
display: inline !important; }
@media screen and (max-width: 768px) {
.is-inline-mobile {
display: inline !important; } }
@media screen and (min-width: 769px), print {
.is-inline-tablet {
display: inline !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-tablet-only {
display: inline !important; } }
@media screen and (max-width: 1023px) {
.is-inline-touch {
display: inline !important; } }
@media screen and (min-width: 1024px) {
.is-inline-desktop {
display: inline !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-desktop-only {
display: inline !important; } }
@media screen and (min-width: 1216px) {
.is-inline-widescreen {
display: inline !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-widescreen-only {
display: inline !important; } }
@media screen and (min-width: 1408px) {
.is-inline-fullhd {
display: inline !important; } }
.is-inline-block {
display: inline-block !important; }
@media screen and (max-width: 768px) {
.is-inline-block-mobile {
display: inline-block !important; } }
@media screen and (min-width: 769px), print {
.is-inline-block-tablet {
display: inline-block !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-block-tablet-only {
display: inline-block !important; } }
@media screen and (max-width: 1023px) {
.is-inline-block-touch {
display: inline-block !important; } }
@media screen and (min-width: 1024px) {
.is-inline-block-desktop {
display: inline-block !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-block-desktop-only {
display: inline-block !important; } }
@media screen and (min-width: 1216px) {
.is-inline-block-widescreen {
display: inline-block !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-block-widescreen-only {
display: inline-block !important; } }
@media screen and (min-width: 1408px) {
.is-inline-block-fullhd {
display: inline-block !important; } }
.is-inline-flex {
display: inline-flex !important; }
@media screen and (max-width: 768px) {
.is-inline-flex-mobile {
display: inline-flex !important; } }
@media screen and (min-width: 769px), print {
.is-inline-flex-tablet {
display: inline-flex !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-flex-tablet-only {
display: inline-flex !important; } }
@media screen and (max-width: 1023px) {
.is-inline-flex-touch {
display: inline-flex !important; } }
@media screen and (min-width: 1024px) {
.is-inline-flex-desktop {
display: inline-flex !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-flex-desktop-only {
display: inline-flex !important; } }
@media screen and (min-width: 1216px) {
.is-inline-flex-widescreen {
display: inline-flex !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-flex-widescreen-only {
display: inline-flex !important; } }
@media screen and (min-width: 1408px) {
.is-inline-flex-fullhd {
display: inline-flex !important; } }
.is-hidden {
display: none !important; }
.is-sr-only {
border: none !important;
clip: rect(0, 0, 0, 0) !important;
height: 0.01em !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
white-space: nowrap !important;
width: 0.01em !important; }
@media screen and (max-width: 768px) {
.is-hidden-mobile {
display: none !important; } }
@media screen and (min-width: 769px), print {
.is-hidden-tablet {
display: none !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-hidden-tablet-only {
display: none !important; } }
@media screen and (max-width: 1023px) {
.is-hidden-touch {
display: none !important; } }
@media screen and (min-width: 1024px) {
.is-hidden-desktop {
display: none !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-hidden-desktop-only {
display: none !important; } }
@media screen and (min-width: 1216px) {
.is-hidden-widescreen {
display: none !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-hidden-widescreen-only {
display: none !important; } }
@media screen and (min-width: 1408px) {
.is-hidden-fullhd {
display: none !important; } }
.is-invisible {
visibility: hidden !important; }
@media screen and (max-width: 768px) {
.is-invisible-mobile {
visibility: hidden !important; } }
@media screen and (min-width: 769px), print {
.is-invisible-tablet {
visibility: hidden !important; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-invisible-tablet-only {
visibility: hidden !important; } }
@media screen and (max-width: 1023px) {
.is-invisible-touch {
visibility: hidden !important; } }
@media screen and (min-width: 1024px) {
.is-invisible-desktop {
visibility: hidden !important; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-invisible-desktop-only {
visibility: hidden !important; } }
@media screen and (min-width: 1216px) {
.is-invisible-widescreen {
visibility: hidden !important; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-invisible-widescreen-only {
visibility: hidden !important; } }
@media screen and (min-width: 1408px) {
.is-invisible-fullhd {
visibility: hidden !important; } }
.is-marginless {
margin: 0 !important; }
.is-paddingless {
padding: 0 !important; }
.is-radiusless {
border-radius: 0 !important; }
.is-shadowless {
box-shadow: none !important; }
.is-relative {
position: relative !important; }
/* FORM */
.input, .textarea {
background-color: white;
border-color: #dbdbdb;
border-radius: 4px;
color: #363636; }
.input::-moz-placeholder, .textarea::-moz-placeholder {
color: rgba(54, 54, 54, 0.3); }
.input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder {
color: rgba(54, 54, 54, 0.3); }
.input:-moz-placeholder, .textarea:-moz-placeholder {
color: rgba(54, 54, 54, 0.3); }
.input:-ms-input-placeholder, .textarea:-ms-input-placeholder {
color: rgba(54, 54, 54, 0.3); }
.input:hover, .textarea:hover, .is-hovered.input, .is-hovered.textarea {
border-color: #b5b5b5; }
.input:focus, .textarea:focus, .is-focused.input, .is-focused.textarea, .input:active, .textarea:active, .is-active.input, .is-active.textarea {
border-color: #3273dc;
box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
[disabled].input, [disabled].textarea,
fieldset[disabled] .input,
fieldset[disabled] .textarea {
background-color: whitesmoke;
border-color: whitesmoke;
box-shadow: none;
color: #7a7a7a; }
[disabled].input::-moz-placeholder, [disabled].textarea::-moz-placeholder,
fieldset[disabled] .input::-moz-placeholder,
fieldset[disabled] .textarea::-moz-placeholder {
color: rgba(122, 122, 122, 0.3); }
[disabled].input::-webkit-input-placeholder, [disabled].textarea::-webkit-input-placeholder,
fieldset[disabled] .input::-webkit-input-placeholder,
fieldset[disabled] .textarea::-webkit-input-placeholder {
color: rgba(122, 122, 122, 0.3); }
[disabled].input:-moz-placeholder, [disabled].textarea:-moz-placeholder,
fieldset[disabled] .input:-moz-placeholder,
fieldset[disabled] .textarea:-moz-placeholder {
color: rgba(122, 122, 122, 0.3); }
[disabled].input:-ms-input-placeholder, [disabled].textarea:-ms-input-placeholder,
fieldset[disabled] .input:-ms-input-placeholder,
fieldset[disabled] .textarea:-ms-input-placeholder {
color: rgba(122, 122, 122, 0.3); }
.input, .textarea {
box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
max-width: 100%;
width: 100%; }
[readonly].input, [readonly].textarea {
box-shadow: none; }
.is-white.input, .is-white.textarea {
border-color: white; }
.is-white.input:focus, .is-white.textarea:focus, .is-white.is-focused.input, .is-white.is-focused.textarea, .is-white.input:active, .is-white.textarea:active, .is-white.is-active.input, .is-white.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); }
.is-black.input, .is-black.textarea {
border-color: #0a0a0a; }
.is-black.input:focus, .is-black.textarea:focus, .is-black.is-focused.input, .is-black.is-focused.textarea, .is-black.input:active, .is-black.textarea:active, .is-black.is-active.input, .is-black.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); }
.is-light.input, .is-light.textarea {
border-color: whitesmoke; }
.is-light.input:focus, .is-light.textarea:focus, .is-light.is-focused.input, .is-light.is-focused.textarea, .is-light.input:active, .is-light.textarea:active, .is-light.is-active.input, .is-light.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); }
.is-dark.input, .is-dark.textarea {
border-color: #363636; }
.is-dark.input:focus, .is-dark.textarea:focus, .is-dark.is-focused.input, .is-dark.is-focused.textarea, .is-dark.input:active, .is-dark.textarea:active, .is-dark.is-active.input, .is-dark.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); }
.is-primary.input, .is-primary.textarea {
border-color: #20ae96; }
.is-primary.input:focus, .is-primary.textarea:focus, .is-primary.is-focused.input, .is-primary.is-focused.textarea, .is-primary.input:active, .is-primary.textarea:active, .is-primary.is-active.input, .is-primary.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(32, 174, 150, 0.25); }
.is-link.input, .is-link.textarea {
border-color: #3273dc; }
.is-link.input:focus, .is-link.textarea:focus, .is-link.is-focused.input, .is-link.is-focused.textarea, .is-link.input:active, .is-link.textarea:active, .is-link.is-active.input, .is-link.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
.is-info.input, .is-info.textarea {
border-color: #209cee; }
.is-info.input:focus, .is-info.textarea:focus, .is-info.is-focused.input, .is-info.is-focused.textarea, .is-info.input:active, .is-info.textarea:active, .is-info.is-active.input, .is-info.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); }
.is-success.input, .is-success.textarea {
border-color: #20ae96; }
.is-success.input:focus, .is-success.textarea:focus, .is-success.is-focused.input, .is-success.is-focused.textarea, .is-success.input:active, .is-success.textarea:active, .is-success.is-active.input, .is-success.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(32, 174, 150, 0.25); }
.is-warning.input, .is-warning.textarea {
border-color: #ffdd57; }
.is-warning.input:focus, .is-warning.textarea:focus, .is-warning.is-focused.input, .is-warning.is-focused.textarea, .is-warning.input:active, .is-warning.textarea:active, .is-warning.is-active.input, .is-warning.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); }
.is-danger.input, .is-danger.textarea {
border-color: #d9255e; }
.is-danger.input:focus, .is-danger.textarea:focus, .is-danger.is-focused.input, .is-danger.is-focused.textarea, .is-danger.input:active, .is-danger.textarea:active, .is-danger.is-active.input, .is-danger.is-active.textarea {
box-shadow: 0 0 0 0.125em rgba(217, 37, 94, 0.25); }
.is-small.input, .is-small.textarea {
border-radius: 2px;
font-size: 0.75rem; }
.is-medium.input, .is-medium.textarea {
font-size: 1.25rem; }
.is-large.input, .is-large.textarea {
font-size: 1.5rem; }
.is-fullwidth.input, .is-fullwidth.textarea {
display: block;
width: 100%; }
.is-inline.input, .is-inline.textarea {
display: inline;
width: auto; }
.input.is-rounded {
border-radius: 290486px;
padding-left: 1em;
padding-right: 1em; }
.input.is-static {
background-color: transparent;
border-color: transparent;
box-shadow: none;
padding-left: 0;
padding-right: 0; }
.textarea {
display: block;
max-width: 100%;
min-width: 100%;
padding: 0.625em;
resize: vertical; }
.textarea:not([rows]) {
max-height: 600px;
min-height: 120px; }
.textarea[rows] {
height: initial; }
.textarea.has-fixed-size {
resize: none; }
/* ELEMENTS */
.button {
background-color: white;
border-color: #dbdbdb;
border-width: 1px;
color: #363636;
cursor: pointer;
justify-content: center;
padding-bottom: calc(0.375em - 1px);
padding-left: 0.75em;
padding-right: 0.75em;
padding-top: calc(0.375em - 1px);
text-align: center;
white-space: nowrap; }
.button strong {
color: inherit; }
.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large {
height: 1.5em;
width: 1.5em; }
.button .icon:first-child:not(:last-child) {
margin-left: calc(-0.375em - 1px);
margin-right: 0.1875em; }
.button .icon:last-child:not(:first-child) {
margin-left: 0.1875em;
margin-right: calc(-0.375em - 1px); }
.button .icon:first-child:last-child {
margin-left: calc(-0.375em - 1px);
margin-right: calc(-0.375em - 1px); }
.button:hover, .button.is-hovered {
border-color: #b5b5b5;
color: #363636; }
.button:focus, .button.is-focused {
border-color: #3273dc;
color: #363636; }
.button:focus:not(:active), .button.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
.button:active, .button.is-active {
border-color: #4a4a4a;
color: #363636; }
.button.is-text {
background-color: transparent;
border-color: transparent;
color: #4a4a4a;
text-decoration: underline; }
.button.is-text:hover, .button.is-text.is-hovered, .button.is-text:focus, .button.is-text.is-focused {
background-color: whitesmoke;
color: #363636; }
.button.is-text:active, .button.is-text.is-active {
background-color: #e8e8e8;
color: #363636; }
.button.is-text[disabled],
fieldset[disabled] .button.is-text {
background-color: transparent;
border-color: transparent;
box-shadow: none; }
.button.is-white {
background-color: white;
border-color: transparent;
color: #0a0a0a; }
.button.is-white:hover, .button.is-white.is-hovered {
background-color: #f9f9f9;
border-color: transparent;
color: #0a0a0a; }
.button.is-white:focus, .button.is-white.is-focused {
border-color: transparent;
color: #0a0a0a; }
.button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); }
.button.is-white:active, .button.is-white.is-active {
background-color: #f2f2f2;
border-color: transparent;
color: #0a0a0a; }
.button.is-white[disabled],
fieldset[disabled] .button.is-white {
background-color: white;
border-color: transparent;
box-shadow: none; }
.button.is-white.is-inverted {
background-color: #0a0a0a;
color: white; }
.button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered {
background-color: black; }
.button.is-white.is-inverted[disabled],
fieldset[disabled] .button.is-white.is-inverted {
background-color: #0a0a0a;
border-color: transparent;
box-shadow: none;
color: white; }
.button.is-white.is-loading::after {
border-color: transparent transparent #0a0a0a #0a0a0a !important; }
.button.is-white.is-outlined {
background-color: transparent;
border-color: white;
color: white; }
.button.is-white.is-outlined:hover, .button.is-white.is-outlined.is-hovered, .button.is-white.is-outlined:focus, .button.is-white.is-outlined.is-focused {
background-color: white;
border-color: white;
color: #0a0a0a; }
.button.is-white.is-outlined.is-loading::after {
border-color: transparent transparent white white !important; }
.button.is-white.is-outlined.is-loading:hover::after, .button.is-white.is-outlined.is-loading.is-hovered::after, .button.is-white.is-outlined.is-loading:focus::after, .button.is-white.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #0a0a0a #0a0a0a !important; }
.button.is-white.is-outlined[disabled],
fieldset[disabled] .button.is-white.is-outlined {
background-color: transparent;
border-color: white;
box-shadow: none;
color: white; }
.button.is-white.is-inverted.is-outlined {
background-color: transparent;
border-color: #0a0a0a;
color: #0a0a0a; }
.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined.is-hovered, .button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined.is-focused {
background-color: #0a0a0a;
color: white; }
.button.is-white.is-inverted.is-outlined.is-loading:hover::after, .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-white.is-inverted.is-outlined.is-loading:focus::after, .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent white white !important; }
.button.is-white.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-white.is-inverted.is-outlined {
background-color: transparent;
border-color: #0a0a0a;
box-shadow: none;
color: #0a0a0a; }
.button.is-black {
background-color: #0a0a0a;
border-color: transparent;
color: white; }
.button.is-black:hover, .button.is-black.is-hovered {
background-color: #040404;
border-color: transparent;
color: white; }
.button.is-black:focus, .button.is-black.is-focused {
border-color: transparent;
color: white; }
.button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); }
.button.is-black:active, .button.is-black.is-active {
background-color: black;
border-color: transparent;
color: white; }
.button.is-black[disabled],
fieldset[disabled] .button.is-black {
background-color: #0a0a0a;
border-color: transparent;
box-shadow: none; }
.button.is-black.is-inverted {
background-color: white;
color: #0a0a0a; }
.button.is-black.is-inverted:hover, .button.is-black.is-inverted.is-hovered {
background-color: #f2f2f2; }
.button.is-black.is-inverted[disabled],
fieldset[disabled] .button.is-black.is-inverted {
background-color: white;
border-color: transparent;
box-shadow: none;
color: #0a0a0a; }
.button.is-black.is-loading::after {
border-color: transparent transparent white white !important; }
.button.is-black.is-outlined {
background-color: transparent;
border-color: #0a0a0a;
color: #0a0a0a; }
.button.is-black.is-outlined:hover, .button.is-black.is-outlined.is-hovered, .button.is-black.is-outlined:focus, .button.is-black.is-outlined.is-focused {
background-color: #0a0a0a;
border-color: #0a0a0a;
color: white; }
.button.is-black.is-outlined.is-loading::after {
border-color: transparent transparent #0a0a0a #0a0a0a !important; }
.button.is-black.is-outlined.is-loading:hover::after, .button.is-black.is-outlined.is-loading.is-hovered::after, .button.is-black.is-outlined.is-loading:focus::after, .button.is-black.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent white white !important; }
.button.is-black.is-outlined[disabled],
fieldset[disabled] .button.is-black.is-outlined {
background-color: transparent;
border-color: #0a0a0a;
box-shadow: none;
color: #0a0a0a; }
.button.is-black.is-inverted.is-outlined {
background-color: transparent;
border-color: white;
color: white; }
.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined.is-hovered, .button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined.is-focused {
background-color: white;
color: #0a0a0a; }
.button.is-black.is-inverted.is-outlined.is-loading:hover::after, .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-black.is-inverted.is-outlined.is-loading:focus::after, .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #0a0a0a #0a0a0a !important; }
.button.is-black.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-black.is-inverted.is-outlined {
background-color: transparent;
border-color: white;
box-shadow: none;
color: white; }
.button.is-light {
background-color: whitesmoke;
border-color: transparent;
color: #363636; }
.button.is-light:hover, .button.is-light.is-hovered {
background-color: #eeeeee;
border-color: transparent;
color: #363636; }
.button.is-light:focus, .button.is-light.is-focused {
border-color: transparent;
color: #363636; }
.button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); }
.button.is-light:active, .button.is-light.is-active {
background-color: #e8e8e8;
border-color: transparent;
color: #363636; }
.button.is-light[disabled],
fieldset[disabled] .button.is-light {
background-color: whitesmoke;
border-color: transparent;
box-shadow: none; }
.button.is-light.is-inverted {
background-color: #363636;
color: whitesmoke; }
.button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered {
background-color: #292929; }
.button.is-light.is-inverted[disabled],
fieldset[disabled] .button.is-light.is-inverted {
background-color: #363636;
border-color: transparent;
box-shadow: none;
color: whitesmoke; }
.button.is-light.is-loading::after {
border-color: transparent transparent #363636 #363636 !important; }
.button.is-light.is-outlined {
background-color: transparent;
border-color: whitesmoke;
color: whitesmoke; }
.button.is-light.is-outlined:hover, .button.is-light.is-outlined.is-hovered, .button.is-light.is-outlined:focus, .button.is-light.is-outlined.is-focused {
background-color: whitesmoke;
border-color: whitesmoke;
color: #363636; }
.button.is-light.is-outlined.is-loading::after {
border-color: transparent transparent whitesmoke whitesmoke !important; }
.button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #363636 #363636 !important; }
.button.is-light.is-outlined[disabled],
fieldset[disabled] .button.is-light.is-outlined {
background-color: transparent;
border-color: whitesmoke;
box-shadow: none;
color: whitesmoke; }
.button.is-light.is-inverted.is-outlined {
background-color: transparent;
border-color: #363636;
color: #363636; }
.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused {
background-color: #363636;
color: whitesmoke; }
.button.is-light.is-inverted.is-outlined.is-loading:hover::after, .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-light.is-inverted.is-outlined.is-loading:focus::after, .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent whitesmoke whitesmoke !important; }
.button.is-light.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-light.is-inverted.is-outlined {
background-color: transparent;
border-color: #363636;
box-shadow: none;
color: #363636; }
.button.is-dark {
background-color: #363636;
border-color: transparent;
color: whitesmoke; }
.button.is-dark:hover, .button.is-dark.is-hovered {
background-color: #2f2f2f;
border-color: transparent;
color: whitesmoke; }
.button.is-dark:focus, .button.is-dark.is-focused {
border-color: transparent;
color: whitesmoke; }
.button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); }
.button.is-dark:active, .button.is-dark.is-active {
background-color: #292929;
border-color: transparent;
color: whitesmoke; }
.button.is-dark[disabled],
fieldset[disabled] .button.is-dark {
background-color: #363636;
border-color: transparent;
box-shadow: none; }
.button.is-dark.is-inverted {
background-color: whitesmoke;
color: #363636; }
.button.is-dark.is-inverted:hover, .button.is-dark.is-inverted.is-hovered {
background-color: #e8e8e8; }
.button.is-dark.is-inverted[disabled],
fieldset[disabled] .button.is-dark.is-inverted {
background-color: whitesmoke;
border-color: transparent;
box-shadow: none;
color: #363636; }
.button.is-dark.is-loading::after {
border-color: transparent transparent whitesmoke whitesmoke !important; }
.button.is-dark.is-outlined {
background-color: transparent;
border-color: #363636;
color: #363636; }
.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined.is-hovered, .button.is-dark.is-outlined:focus, .button.is-dark.is-outlined.is-focused {
background-color: #363636;
border-color: #363636;
color: whitesmoke; }
.button.is-dark.is-outlined.is-loading::after {
border-color: transparent transparent #363636 #363636 !important; }
.button.is-dark.is-outlined.is-loading:hover::after, .button.is-dark.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-outlined.is-loading:focus::after, .button.is-dark.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent whitesmoke whitesmoke !important; }
.button.is-dark.is-outlined[disabled],
fieldset[disabled] .button.is-dark.is-outlined {
background-color: transparent;
border-color: #363636;
box-shadow: none;
color: #363636; }
.button.is-dark.is-inverted.is-outlined {
background-color: transparent;
border-color: whitesmoke;
color: whitesmoke; }
.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined.is-hovered, .button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined.is-focused {
background-color: whitesmoke;
color: #363636; }
.button.is-dark.is-inverted.is-outlined.is-loading:hover::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #363636 #363636 !important; }
.button.is-dark.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-dark.is-inverted.is-outlined {
background-color: transparent;
border-color: whitesmoke;
box-shadow: none;
color: whitesmoke; }
.button.is-primary {
background-color: #20ae96;
border-color: transparent;
color: #fff; }
.button.is-primary:hover, .button.is-primary.is-hovered {
background-color: #1ea38d;
border-color: transparent;
color: #fff; }
.button.is-primary:focus, .button.is-primary.is-focused {
border-color: transparent;
color: #fff; }
.button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(32, 174, 150, 0.25); }
.button.is-primary:active, .button.is-primary.is-active {
background-color: #1c9883;
border-color: transparent;
color: #fff; }
.button.is-primary[disabled],
fieldset[disabled] .button.is-primary {
background-color: #20ae96;
border-color: transparent;
box-shadow: none; }
.button.is-primary.is-inverted {
background-color: #fff;
color: #20ae96; }
.button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered {
background-color: #f2f2f2; }
.button.is-primary.is-inverted[disabled],
fieldset[disabled] .button.is-primary.is-inverted {
background-color: #fff;
border-color: transparent;
box-shadow: none;
color: #20ae96; }
.button.is-primary.is-loading::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-primary.is-outlined {
background-color: transparent;
border-color: #20ae96;
color: #20ae96; }
.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined.is-hovered, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined.is-focused {
background-color: #20ae96;
border-color: #20ae96;
color: #fff; }
.button.is-primary.is-outlined.is-loading::after {
border-color: transparent transparent #20ae96 #20ae96 !important; }
.button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-primary.is-outlined[disabled],
fieldset[disabled] .button.is-primary.is-outlined {
background-color: transparent;
border-color: #20ae96;
box-shadow: none;
color: #20ae96; }
.button.is-primary.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
color: #fff; }
.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused {
background-color: #fff;
color: #20ae96; }
.button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #20ae96 #20ae96 !important; }
.button.is-primary.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-primary.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
box-shadow: none;
color: #fff; }
.button.is-link {
background-color: #3273dc;
border-color: transparent;
color: #fff; }
.button.is-link:hover, .button.is-link.is-hovered {
background-color: #276cda;
border-color: transparent;
color: #fff; }
.button.is-link:focus, .button.is-link.is-focused {
border-color: transparent;
color: #fff; }
.button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); }
.button.is-link:active, .button.is-link.is-active {
background-color: #2366d1;
border-color: transparent;
color: #fff; }
.button.is-link[disabled],
fieldset[disabled] .button.is-link {
background-color: #3273dc;
border-color: transparent;
box-shadow: none; }
.button.is-link.is-inverted {
background-color: #fff;
color: #3273dc; }
.button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered {
background-color: #f2f2f2; }
.button.is-link.is-inverted[disabled],
fieldset[disabled] .button.is-link.is-inverted {
background-color: #fff;
border-color: transparent;
box-shadow: none;
color: #3273dc; }
.button.is-link.is-loading::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-link.is-outlined {
background-color: transparent;
border-color: #3273dc;
color: #3273dc; }
.button.is-link.is-outlined:hover, .button.is-link.is-outlined.is-hovered, .button.is-link.is-outlined:focus, .button.is-link.is-outlined.is-focused {
background-color: #3273dc;
border-color: #3273dc;
color: #fff; }
.button.is-link.is-outlined.is-loading::after {
border-color: transparent transparent #3273dc #3273dc !important; }
.button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-link.is-outlined[disabled],
fieldset[disabled] .button.is-link.is-outlined {
background-color: transparent;
border-color: #3273dc;
box-shadow: none;
color: #3273dc; }
.button.is-link.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
color: #fff; }
.button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused {
background-color: #fff;
color: #3273dc; }
.button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #3273dc #3273dc !important; }
.button.is-link.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-link.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
box-shadow: none;
color: #fff; }
.button.is-info {
background-color: #209cee;
border-color: transparent;
color: #fff; }
.button.is-info:hover, .button.is-info.is-hovered {
background-color: #1496ed;
border-color: transparent;
color: #fff; }
.button.is-info:focus, .button.is-info.is-focused {
border-color: transparent;
color: #fff; }
.button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); }
.button.is-info:active, .button.is-info.is-active {
background-color: #118fe4;
border-color: transparent;
color: #fff; }
.button.is-info[disabled],
fieldset[disabled] .button.is-info {
background-color: #209cee;
border-color: transparent;
box-shadow: none; }
.button.is-info.is-inverted {
background-color: #fff;
color: #209cee; }
.button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered {
background-color: #f2f2f2; }
.button.is-info.is-inverted[disabled],
fieldset[disabled] .button.is-info.is-inverted {
background-color: #fff;
border-color: transparent;
box-shadow: none;
color: #209cee; }
.button.is-info.is-loading::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-info.is-outlined {
background-color: transparent;
border-color: #209cee;
color: #209cee; }
.button.is-info.is-outlined:hover, .button.is-info.is-outlined.is-hovered, .button.is-info.is-outlined:focus, .button.is-info.is-outlined.is-focused {
background-color: #209cee;
border-color: #209cee;
color: #fff; }
.button.is-info.is-outlined.is-loading::after {
border-color: transparent transparent #209cee #209cee !important; }
.button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-info.is-outlined[disabled],
fieldset[disabled] .button.is-info.is-outlined {
background-color: transparent;
border-color: #209cee;
box-shadow: none;
color: #209cee; }
.button.is-info.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
color: #fff; }
.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused {
background-color: #fff;
color: #209cee; }
.button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #209cee #209cee !important; }
.button.is-info.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-info.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
box-shadow: none;
color: #fff; }
.button.is-success {
background-color: #20ae96;
border-color: transparent;
color: #fff; }
.button.is-success:hover, .button.is-success.is-hovered {
background-color: #1ea38d;
border-color: transparent;
color: #fff; }
.button.is-success:focus, .button.is-success.is-focused {
border-color: transparent;
color: #fff; }
.button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(32, 174, 150, 0.25); }
.button.is-success:active, .button.is-success.is-active {
background-color: #1c9883;
border-color: transparent;
color: #fff; }
.button.is-success[disabled],
fieldset[disabled] .button.is-success {
background-color: #20ae96;
border-color: transparent;
box-shadow: none; }
.button.is-success.is-inverted {
background-color: #fff;
color: #20ae96; }
.button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered {
background-color: #f2f2f2; }
.button.is-success.is-inverted[disabled],
fieldset[disabled] .button.is-success.is-inverted {
background-color: #fff;
border-color: transparent;
box-shadow: none;
color: #20ae96; }
.button.is-success.is-loading::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-success.is-outlined {
background-color: transparent;
border-color: #20ae96;
color: #20ae96; }
.button.is-success.is-outlined:hover, .button.is-success.is-outlined.is-hovered, .button.is-success.is-outlined:focus, .button.is-success.is-outlined.is-focused {
background-color: #20ae96;
border-color: #20ae96;
color: #fff; }
.button.is-success.is-outlined.is-loading::after {
border-color: transparent transparent #20ae96 #20ae96 !important; }
.button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-success.is-outlined[disabled],
fieldset[disabled] .button.is-success.is-outlined {
background-color: transparent;
border-color: #20ae96;
box-shadow: none;
color: #20ae96; }
.button.is-success.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
color: #fff; }
.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused {
background-color: #fff;
color: #20ae96; }
.button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #20ae96 #20ae96 !important; }
.button.is-success.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-success.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
box-shadow: none;
color: #fff; }
.button.is-warning {
background-color: #ffdd57;
border-color: transparent;
color: rgba(0, 0, 0, 0.7); }
.button.is-warning:hover, .button.is-warning.is-hovered {
background-color: #ffdb4a;
border-color: transparent;
color: rgba(0, 0, 0, 0.7); }
.button.is-warning:focus, .button.is-warning.is-focused {
border-color: transparent;
color: rgba(0, 0, 0, 0.7); }
.button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); }
.button.is-warning:active, .button.is-warning.is-active {
background-color: #ffd83d;
border-color: transparent;
color: rgba(0, 0, 0, 0.7); }
.button.is-warning[disabled],
fieldset[disabled] .button.is-warning {
background-color: #ffdd57;
border-color: transparent;
box-shadow: none; }
.button.is-warning.is-inverted {
background-color: rgba(0, 0, 0, 0.7);
color: #ffdd57; }
.button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered {
background-color: rgba(0, 0, 0, 0.7); }
.button.is-warning.is-inverted[disabled],
fieldset[disabled] .button.is-warning.is-inverted {
background-color: rgba(0, 0, 0, 0.7);
border-color: transparent;
box-shadow: none;
color: #ffdd57; }
.button.is-warning.is-loading::after {
border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
.button.is-warning.is-outlined {
background-color: transparent;
border-color: #ffdd57;
color: #ffdd57; }
.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined.is-hovered, .button.is-warning.is-outlined:focus, .button.is-warning.is-outlined.is-focused {
background-color: #ffdd57;
border-color: #ffdd57;
color: rgba(0, 0, 0, 0.7); }
.button.is-warning.is-outlined.is-loading::after {
border-color: transparent transparent #ffdd57 #ffdd57 !important; }
.button.is-warning.is-outlined.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
.button.is-warning.is-outlined[disabled],
fieldset[disabled] .button.is-warning.is-outlined {
background-color: transparent;
border-color: #ffdd57;
box-shadow: none;
color: #ffdd57; }
.button.is-warning.is-inverted.is-outlined {
background-color: transparent;
border-color: rgba(0, 0, 0, 0.7);
color: rgba(0, 0, 0, 0.7); }
.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused {
background-color: rgba(0, 0, 0, 0.7);
color: #ffdd57; }
.button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #ffdd57 #ffdd57 !important; }
.button.is-warning.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-warning.is-inverted.is-outlined {
background-color: transparent;
border-color: rgba(0, 0, 0, 0.7);
box-shadow: none;
color: rgba(0, 0, 0, 0.7); }
.button.is-danger {
background-color: #d9255e;
border-color: transparent;
color: #fff; }
.button.is-danger:hover, .button.is-danger.is-hovered {
background-color: #ce2359;
border-color: transparent;
color: #fff; }
.button.is-danger:focus, .button.is-danger.is-focused {
border-color: transparent;
color: #fff; }
.button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) {
box-shadow: 0 0 0 0.125em rgba(217, 37, 94, 0.25); }
.button.is-danger:active, .button.is-danger.is-active {
background-color: #c32155;
border-color: transparent;
color: #fff; }
.button.is-danger[disabled],
fieldset[disabled] .button.is-danger {
background-color: #d9255e;
border-color: transparent;
box-shadow: none; }
.button.is-danger.is-inverted {
background-color: #fff;
color: #d9255e; }
.button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered {
background-color: #f2f2f2; }
.button.is-danger.is-inverted[disabled],
fieldset[disabled] .button.is-danger.is-inverted {
background-color: #fff;
border-color: transparent;
box-shadow: none;
color: #d9255e; }
.button.is-danger.is-loading::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-danger.is-outlined {
background-color: transparent;
border-color: #d9255e;
color: #d9255e; }
.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined.is-focused {
background-color: #d9255e;
border-color: #d9255e;
color: #fff; }
.button.is-danger.is-outlined.is-loading::after {
border-color: transparent transparent #d9255e #d9255e !important; }
.button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #fff #fff !important; }
.button.is-danger.is-outlined[disabled],
fieldset[disabled] .button.is-danger.is-outlined {
background-color: transparent;
border-color: #d9255e;
box-shadow: none;
color: #d9255e; }
.button.is-danger.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
color: #fff; }
.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused {
background-color: #fff;
color: #d9255e; }
.button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after {
border-color: transparent transparent #d9255e #d9255e !important; }
.button.is-danger.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-danger.is-inverted.is-outlined {
background-color: transparent;
border-color: #fff;
box-shadow: none;
color: #fff; }
.button.is-small {
border-radius: 2px;
font-size: 0.75rem; }
.button.is-normal {
font-size: 1rem; }
.button.is-medium {
font-size: 1.25rem; }
.button.is-large {
font-size: 1.5rem; }
.button[disabled],
fieldset[disabled] .button {
background-color: white;
border-color: #dbdbdb;
box-shadow: none;
opacity: 0.5; }
.button.is-fullwidth {
display: flex;
width: 100%; }
.button.is-loading {
color: transparent !important;
pointer-events: none; }
.button.is-loading::after {
position: absolute;
left: calc(50% - (1em / 2));
top: calc(50% - (1em / 2));
position: absolute !important; }
.button.is-static {
background-color: whitesmoke;
border-color: #dbdbdb;
color: #7a7a7a;
box-shadow: none;
pointer-events: none; }
.button.is-rounded {
border-radius: 290486px;
padding-left: 1em;
padding-right: 1em; }
.buttons {
align-items: center;
display: flex;
flex-wrap: wrap;
justify-content: flex-start; }
.buttons .button {
margin-bottom: 0.5rem; }
.buttons .button:not(:last-child):not(.is-fullwidth) {
margin-right: 0.5rem; }
.buttons:last-child {
margin-bottom: -0.5rem; }
.buttons:not(:last-child) {
margin-bottom: 1rem; }
.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) {
border-radius: 2px;
font-size: 0.75rem; }
.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) {
font-size: 1.25rem; }
.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) {
font-size: 1.5rem; }
.buttons.has-addons .button:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0; }
.buttons.has-addons .button:not(:last-child) {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
margin-right: -1px; }
.buttons.has-addons .button:last-child {
margin-right: 0; }
.buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered {
z-index: 2; }
.buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected {
z-index: 3; }
.buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover {
z-index: 4; }
.buttons.has-addons .button.is-expanded {
flex-grow: 1;
flex-shrink: 1; }
.buttons.is-centered {
justify-content: center; }
.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) {
margin-left: 0.25rem;
margin-right: 0.25rem; }
.buttons.is-right {
justify-content: flex-end; }
.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) {
margin-left: 0.25rem;
margin-right: 0.25rem; }
.container {
flex-grow: 1;
margin: 0 auto;
position: relative;
width: auto; }
@media screen and (min-width: 1024px) {
.container {
max-width: 960px; }
.container.is-fluid {
margin-left: 32px;
margin-right: 32px;
max-width: none; } }
@media screen and (max-width: 1215px) {
.container.is-widescreen {
max-width: 1152px; } }
@media screen and (max-width: 1407px) {
.container.is-fullhd {
max-width: 1344px; } }
@media screen and (min-width: 1216px) {
.container {
max-width: 1152px; } }
@media screen and (min-width: 1408px) {
.container {
max-width: 1344px; } }
.icon {
align-items: center;
display: inline-flex;
justify-content: center;
height: 1.5rem;
width: 1.5rem; }
.icon.is-small {
height: 1rem;
width: 1rem; }
.icon.is-medium {
height: 2rem;
width: 2rem; }
.icon.is-large {
height: 3rem;
width: 3rem; }
.image {
display: block;
position: relative; }
.image img {
display: block;
height: auto;
width: 100%; }
.image img.is-rounded {
border-radius: 290486px; }
.image.is-square img,
.image.is-square .has-ratio, .image.is-1by1 img,
.image.is-1by1 .has-ratio, .image.is-5by4 img,
.image.is-5by4 .has-ratio, .image.is-4by3 img,
.image.is-4by3 .has-ratio, .image.is-3by2 img,
.image.is-3by2 .has-ratio, .image.is-5by3 img,
.image.is-5by3 .has-ratio, .image.is-16by9 img,
.image.is-16by9 .has-ratio, .image.is-2by1 img,
.image.is-2by1 .has-ratio, .image.is-3by1 img,
.image.is-3by1 .has-ratio, .image.is-4by5 img,
.image.is-4by5 .has-ratio, .image.is-3by4 img,
.image.is-3by4 .has-ratio, .image.is-2by3 img,
.image.is-2by3 .has-ratio, .image.is-3by5 img,
.image.is-3by5 .has-ratio, .image.is-9by16 img,
.image.is-9by16 .has-ratio, .image.is-1by2 img,
.image.is-1by2 .has-ratio, .image.is-1by3 img,
.image.is-1by3 .has-ratio {
height: 100%;
width: 100%; }
.image.is-square, .image.is-1by1 {
padding-top: 100%; }
.image.is-5by4 {
padding-top: 80%; }
.image.is-4by3 {
padding-top: 75%; }
.image.is-3by2 {
padding-top: 66.6666%; }
.image.is-5by3 {
padding-top: 60%; }
.image.is-16by9 {
padding-top: 56.25%; }
.image.is-2by1 {
padding-top: 50%; }
.image.is-3by1 {
padding-top: 33.3333%; }
.image.is-4by5 {
padding-top: 125%; }
.image.is-3by4 {
padding-top: 133.3333%; }
.image.is-2by3 {
padding-top: 150%; }
.image.is-3by5 {
padding-top: 166.6666%; }
.image.is-9by16 {
padding-top: 177.7777%; }
.image.is-1by2 {
padding-top: 200%; }
.image.is-1by3 {
padding-top: 300%; }
.image.is-16x16 {
height: 16px;
width: 16px; }
.image.is-24x24 {
height: 24px;
width: 24px; }
.image.is-32x32 {
height: 32px;
width: 32px; }
.image.is-48x48 {
height: 48px;
width: 48px; }
.image.is-64x64 {
height: 64px;
width: 64px; }
.image.is-96x96 {
height: 96px;
width: 96px; }
.image.is-128x128 {
height: 128px;
width: 128px; }
.tags {
align-items: center;
display: flex;
flex-wrap: wrap;
justify-content: flex-start; }
.tags .tag {
margin-bottom: 0.5rem; }
.tags .tag:not(:last-child) {
margin-right: 0.5rem; }
.tags:last-child {
margin-bottom: -0.5rem; }
.tags:not(:last-child) {
margin-bottom: 1rem; }
.tags.are-medium .tag:not(.is-normal):not(.is-large) {
font-size: 1rem; }
.tags.are-large .tag:not(.is-normal):not(.is-medium) {
font-size: 1.25rem; }
.tags.is-centered {
justify-content: center; }
.tags.is-centered .tag {
margin-right: 0.25rem;
margin-left: 0.25rem; }
.tags.is-right {
justify-content: flex-end; }
.tags.is-right .tag:not(:first-child) {
margin-left: 0.5rem; }
.tags.is-right .tag:not(:last-child) {
margin-right: 0; }
.tags.has-addons .tag {
margin-right: 0; }
.tags.has-addons .tag:not(:first-child) {
margin-left: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0; }
.tags.has-addons .tag:not(:last-child) {
border-bottom-right-radius: 0;
border-top-right-radius: 0; }
.tag:not(body) {
align-items: center;
background-color: whitesmoke;
border-radius: 4px;
color: #4a4a4a;
display: inline-flex;
font-size: 0.75rem;
height: 2em;
justify-content: center;
line-height: 1.5;
padding-left: 0.75em;
padding-right: 0.75em;
white-space: nowrap; }
.tag:not(body) .delete {
margin-left: 0.25rem;
margin-right: -0.375rem; }
.tag:not(body).is-white {
background-color: white;
color: #0a0a0a; }
.tag:not(body).is-black {
background-color: #0a0a0a;
color: white; }
.tag:not(body).is-light {
background-color: whitesmoke;
color: #363636; }
.tag:not(body).is-dark {
background-color: #363636;
color: whitesmoke; }
.tag:not(body).is-primary {
background-color: #20ae96;
color: #fff; }
.tag:not(body).is-link {
background-color: #3273dc;
color: #fff; }
.tag:not(body).is-info {
background-color: #209cee;
color: #fff; }
.tag:not(body).is-success {
background-color: #20ae96;
color: #fff; }
.tag:not(body).is-warning {
background-color: #ffdd57;
color: rgba(0, 0, 0, 0.7); }
.tag:not(body).is-danger {
background-color: #d9255e;
color: #fff; }
.tag:not(body).is-normal {
font-size: 0.75rem; }
.tag:not(body).is-medium {
font-size: 1rem; }
.tag:not(body).is-large {
font-size: 1.25rem; }
.tag:not(body) .icon:first-child:not(:last-child) {
margin-left: -0.375em;
margin-right: 0.1875em; }
.tag:not(body) .icon:last-child:not(:first-child) {
margin-left: 0.1875em;
margin-right: -0.375em; }
.tag:not(body) .icon:first-child:last-child {
margin-left: -0.375em;
margin-right: -0.375em; }
.tag:not(body).is-delete {
margin-left: 1px;
padding: 0;
position: relative;
width: 2em; }
.tag:not(body).is-delete::before, .tag:not(body).is-delete::after {
background-color: currentColor;
content: "";
display: block;
left: 50%;
position: absolute;
top: 50%;
transform: translateX(-50%) translateY(-50%) rotate(45deg);
transform-origin: center center; }
.tag:not(body).is-delete::before {
height: 1px;
width: 50%; }
.tag:not(body).is-delete::after {
height: 50%;
width: 1px; }
.tag:not(body).is-delete:hover, .tag:not(body).is-delete:focus {
background-color: #e8e8e8; }
.tag:not(body).is-delete:active {
background-color: #dbdbdb; }
.tag:not(body).is-rounded {
border-radius: 290486px; }
a.tag:hover {
text-decoration: underline; }
/* LAYOUT */
.section {
padding: 3rem 1.5rem; }
@media screen and (min-width: 1024px) {
.section.is-medium {
padding: 9rem 1.5rem; }
.section.is-large {
padding: 18rem 1.5rem; } }
.hero {
align-items: stretch;
display: flex;
flex-direction: column;
justify-content: space-between; }
.hero .navbar {
background: none; }
.hero .tabs ul {
border-bottom: none; }
.hero.is-white {
background-color: white;
color: #0a0a0a; }
.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-white strong {
color: inherit; }
.hero.is-white .title {
color: #0a0a0a; }
.hero.is-white .subtitle {
color: rgba(10, 10, 10, 0.9); }
.hero.is-white .subtitle a:not(.button),
.hero.is-white .subtitle strong {
color: #0a0a0a; }
@media screen and (max-width: 1023px) {
.hero.is-white .navbar-menu {
background-color: white; } }
.hero.is-white .navbar-item,
.hero.is-white .navbar-link {
color: rgba(10, 10, 10, 0.7); }
.hero.is-white a.navbar-item:hover, .hero.is-white a.navbar-item.is-active,
.hero.is-white .navbar-link:hover,
.hero.is-white .navbar-link.is-active {
background-color: #f2f2f2;
color: #0a0a0a; }
.hero.is-white .tabs a {
color: #0a0a0a;
opacity: 0.9; }
.hero.is-white .tabs a:hover {
opacity: 1; }
.hero.is-white .tabs li.is-active a {
opacity: 1; }
.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a {
color: #0a0a0a; }
.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover {
background-color: #0a0a0a;
border-color: #0a0a0a;
color: white; }
.hero.is-white.is-bold {
background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); }
@media screen and (max-width: 768px) {
.hero.is-white.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } }
.hero.is-black {
background-color: #0a0a0a;
color: white; }
.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-black strong {
color: inherit; }
.hero.is-black .title {
color: white; }
.hero.is-black .subtitle {
color: rgba(255, 255, 255, 0.9); }
.hero.is-black .subtitle a:not(.button),
.hero.is-black .subtitle strong {
color: white; }
@media screen and (max-width: 1023px) {
.hero.is-black .navbar-menu {
background-color: #0a0a0a; } }
.hero.is-black .navbar-item,
.hero.is-black .navbar-link {
color: rgba(255, 255, 255, 0.7); }
.hero.is-black a.navbar-item:hover, .hero.is-black a.navbar-item.is-active,
.hero.is-black .navbar-link:hover,
.hero.is-black .navbar-link.is-active {
background-color: black;
color: white; }
.hero.is-black .tabs a {
color: white;
opacity: 0.9; }
.hero.is-black .tabs a:hover {
opacity: 1; }
.hero.is-black .tabs li.is-active a {
opacity: 1; }
.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a {
color: white; }
.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover {
background-color: white;
border-color: white;
color: #0a0a0a; }
.hero.is-black.is-bold {
background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); }
@media screen and (max-width: 768px) {
.hero.is-black.is-bold .navbar-menu {
background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } }
.hero.is-light {
background-color: whitesmoke;
color: #363636; }
.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-light strong {
color: inherit; }
.hero.is-light .title {
color: #363636; }
.hero.is-light .subtitle {
color: rgba(54, 54, 54, 0.9); }
.hero.is-light .subtitle a:not(.button),
.hero.is-light .subtitle strong {
color: #363636; }
@media screen and (max-width: 1023px) {
.hero.is-light .navbar-menu {
background-color: whitesmoke; } }
.hero.is-light .navbar-item,
.hero.is-light .navbar-link {
color: rgba(54, 54, 54, 0.7); }
.hero.is-light a.navbar-item:hover, .hero.is-light a.navbar-item.is-active,
.hero.is-light .navbar-link:hover,
.hero.is-light .navbar-link.is-active {
background-color: #e8e8e8;
color: #363636; }
.hero.is-light .tabs a {
color: #363636;
opacity: 0.9; }
.hero.is-light .tabs a:hover {
opacity: 1; }
.hero.is-light .tabs li.is-active a {
opacity: 1; }
.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a {
color: #363636; }
.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover {
background-color: #363636;
border-color: #363636;
color: whitesmoke; }
.hero.is-light.is-bold {
background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); }
@media screen and (max-width: 768px) {
.hero.is-light.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } }
.hero.is-dark {
background-color: #363636;
color: whitesmoke; }
.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-dark strong {
color: inherit; }
.hero.is-dark .title {
color: whitesmoke; }
.hero.is-dark .subtitle {
color: rgba(245, 245, 245, 0.9); }
.hero.is-dark .subtitle a:not(.button),
.hero.is-dark .subtitle strong {
color: whitesmoke; }
@media screen and (max-width: 1023px) {
.hero.is-dark .navbar-menu {
background-color: #363636; } }
.hero.is-dark .navbar-item,
.hero.is-dark .navbar-link {
color: rgba(245, 245, 245, 0.7); }
.hero.is-dark a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active,
.hero.is-dark .navbar-link:hover,
.hero.is-dark .navbar-link.is-active {
background-color: #292929;
color: whitesmoke; }
.hero.is-dark .tabs a {
color: whitesmoke;
opacity: 0.9; }
.hero.is-dark .tabs a:hover {
opacity: 1; }
.hero.is-dark .tabs li.is-active a {
opacity: 1; }
.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a {
color: whitesmoke; }
.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover {
background-color: whitesmoke;
border-color: whitesmoke;
color: #363636; }
.hero.is-dark.is-bold {
background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); }
@media screen and (max-width: 768px) {
.hero.is-dark.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } }
.hero.is-primary {
background-color: #20ae96;
color: #fff; }
.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-primary strong {
color: inherit; }
.hero.is-primary .title {
color: #fff; }
.hero.is-primary .subtitle {
color: rgba(255, 255, 255, 0.9); }
.hero.is-primary .subtitle a:not(.button),
.hero.is-primary .subtitle strong {
color: #fff; }
@media screen and (max-width: 1023px) {
.hero.is-primary .navbar-menu {
background-color: #20ae96; } }
.hero.is-primary .navbar-item,
.hero.is-primary .navbar-link {
color: rgba(255, 255, 255, 0.7); }
.hero.is-primary a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active,
.hero.is-primary .navbar-link:hover,
.hero.is-primary .navbar-link.is-active {
background-color: #1c9883;
color: #fff; }
.hero.is-primary .tabs a {
color: #fff;
opacity: 0.9; }
.hero.is-primary .tabs a:hover {
opacity: 1; }
.hero.is-primary .tabs li.is-active a {
opacity: 1; }
.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a {
color: #fff; }
.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover {
background-color: #fff;
border-color: #fff;
color: #20ae96; }
.hero.is-primary.is-bold {
background-image: linear-gradient(141deg, #108b62 0%, #20ae96 71%, #1ec9c9 100%); }
@media screen and (max-width: 768px) {
.hero.is-primary.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #108b62 0%, #20ae96 71%, #1ec9c9 100%); } }
.hero.is-link {
background-color: #3273dc;
color: #fff; }
.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-link strong {
color: inherit; }
.hero.is-link .title {
color: #fff; }
.hero.is-link .subtitle {
color: rgba(255, 255, 255, 0.9); }
.hero.is-link .subtitle a:not(.button),
.hero.is-link .subtitle strong {
color: #fff; }
@media screen and (max-width: 1023px) {
.hero.is-link .navbar-menu {
background-color: #3273dc; } }
.hero.is-link .navbar-item,
.hero.is-link .navbar-link {
color: rgba(255, 255, 255, 0.7); }
.hero.is-link a.navbar-item:hover, .hero.is-link a.navbar-item.is-active,
.hero.is-link .navbar-link:hover,
.hero.is-link .navbar-link.is-active {
background-color: #2366d1;
color: #fff; }
.hero.is-link .tabs a {
color: #fff;
opacity: 0.9; }
.hero.is-link .tabs a:hover {
opacity: 1; }
.hero.is-link .tabs li.is-active a {
opacity: 1; }
.hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a {
color: #fff; }
.hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover {
background-color: #fff;
border-color: #fff;
color: #3273dc; }
.hero.is-link.is-bold {
background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); }
@media screen and (max-width: 768px) {
.hero.is-link.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } }
.hero.is-info {
background-color: #209cee;
color: #fff; }
.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-info strong {
color: inherit; }
.hero.is-info .title {
color: #fff; }
.hero.is-info .subtitle {
color: rgba(255, 255, 255, 0.9); }
.hero.is-info .subtitle a:not(.button),
.hero.is-info .subtitle strong {
color: #fff; }
@media screen and (max-width: 1023px) {
.hero.is-info .navbar-menu {
background-color: #209cee; } }
.hero.is-info .navbar-item,
.hero.is-info .navbar-link {
color: rgba(255, 255, 255, 0.7); }
.hero.is-info a.navbar-item:hover, .hero.is-info a.navbar-item.is-active,
.hero.is-info .navbar-link:hover,
.hero.is-info .navbar-link.is-active {
background-color: #118fe4;
color: #fff; }
.hero.is-info .tabs a {
color: #fff;
opacity: 0.9; }
.hero.is-info .tabs a:hover {
opacity: 1; }
.hero.is-info .tabs li.is-active a {
opacity: 1; }
.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a {
color: #fff; }
.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover {
background-color: #fff;
border-color: #fff;
color: #209cee; }
.hero.is-info.is-bold {
background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); }
@media screen and (max-width: 768px) {
.hero.is-info.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); } }
.hero.is-success {
background-color: #20ae96;
color: #fff; }
.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-success strong {
color: inherit; }
.hero.is-success .title {
color: #fff; }
.hero.is-success .subtitle {
color: rgba(255, 255, 255, 0.9); }
.hero.is-success .subtitle a:not(.button),
.hero.is-success .subtitle strong {
color: #fff; }
@media screen and (max-width: 1023px) {
.hero.is-success .navbar-menu {
background-color: #20ae96; } }
.hero.is-success .navbar-item,
.hero.is-success .navbar-link {
color: rgba(255, 255, 255, 0.7); }
.hero.is-success a.navbar-item:hover, .hero.is-success a.navbar-item.is-active,
.hero.is-success .navbar-link:hover,
.hero.is-success .navbar-link.is-active {
background-color: #1c9883;
color: #fff; }
.hero.is-success .tabs a {
color: #fff;
opacity: 0.9; }
.hero.is-success .tabs a:hover {
opacity: 1; }
.hero.is-success .tabs li.is-active a {
opacity: 1; }
.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a {
color: #fff; }
.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover {
background-color: #fff;
border-color: #fff;
color: #20ae96; }
.hero.is-success.is-bold {
background-image: linear-gradient(141deg, #108b62 0%, #20ae96 71%, #1ec9c9 100%); }
@media screen and (max-width: 768px) {
.hero.is-success.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #108b62 0%, #20ae96 71%, #1ec9c9 100%); } }
.hero.is-warning {
background-color: #ffdd57;
color: rgba(0, 0, 0, 0.7); }
.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-warning strong {
color: inherit; }
.hero.is-warning .title {
color: rgba(0, 0, 0, 0.7); }
.hero.is-warning .subtitle {
color: rgba(0, 0, 0, 0.9); }
.hero.is-warning .subtitle a:not(.button),
.hero.is-warning .subtitle strong {
color: rgba(0, 0, 0, 0.7); }
@media screen and (max-width: 1023px) {
.hero.is-warning .navbar-menu {
background-color: #ffdd57; } }
.hero.is-warning .navbar-item,
.hero.is-warning .navbar-link {
color: rgba(0, 0, 0, 0.7); }
.hero.is-warning a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active,
.hero.is-warning .navbar-link:hover,
.hero.is-warning .navbar-link.is-active {
background-color: #ffd83d;
color: rgba(0, 0, 0, 0.7); }
.hero.is-warning .tabs a {
color: rgba(0, 0, 0, 0.7);
opacity: 0.9; }
.hero.is-warning .tabs a:hover {
opacity: 1; }
.hero.is-warning .tabs li.is-active a {
opacity: 1; }
.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a {
color: rgba(0, 0, 0, 0.7); }
.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover {
background-color: rgba(0, 0, 0, 0.7);
border-color: rgba(0, 0, 0, 0.7);
color: #ffdd57; }
.hero.is-warning.is-bold {
background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); }
@media screen and (max-width: 768px) {
.hero.is-warning.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } }
.hero.is-danger {
background-color: #d9255e;
color: #fff; }
.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-danger strong {
color: inherit; }
.hero.is-danger .title {
color: #fff; }
.hero.is-danger .subtitle {
color: rgba(255, 255, 255, 0.9); }
.hero.is-danger .subtitle a:not(.button),
.hero.is-danger .subtitle strong {
color: #fff; }
@media screen and (max-width: 1023px) {
.hero.is-danger .navbar-menu {
background-color: #d9255e; } }
.hero.is-danger .navbar-item,
.hero.is-danger .navbar-link {
color: rgba(255, 255, 255, 0.7); }
.hero.is-danger a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active,
.hero.is-danger .navbar-link:hover,
.hero.is-danger .navbar-link.is-active {
background-color: #c32155;
color: #fff; }
.hero.is-danger .tabs a {
color: #fff;
opacity: 0.9; }
.hero.is-danger .tabs a:hover {
opacity: 1; }
.hero.is-danger .tabs li.is-active a {
opacity: 1; }
.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a {
color: #fff; }
.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover {
background-color: rgba(10, 10, 10, 0.1); }
.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover {
background-color: #fff;
border-color: #fff;
color: #d9255e; }
.hero.is-danger.is-bold {
background-image: linear-gradient(141deg, #b81363 0%, #d9255e 71%, #e3344f 100%); }
@media screen and (max-width: 768px) {
.hero.is-danger.is-bold .navbar-menu {
background-image: linear-gradient(141deg, #b81363 0%, #d9255e 71%, #e3344f 100%); } }
.hero.is-small .hero-body {
padding-bottom: 1.5rem;
padding-top: 1.5rem; }
@media screen and (min-width: 769px), print {
.hero.is-medium .hero-body {
padding-bottom: 9rem;
padding-top: 9rem; } }
@media screen and (min-width: 769px), print {
.hero.is-large .hero-body {
padding-bottom: 18rem;
padding-top: 18rem; } }
.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body {
align-items: center;
display: flex; }
.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container {
flex-grow: 1;
flex-shrink: 1; }
.hero.is-halfheight {
min-height: 50vh; }
.hero.is-fullheight {
min-height: 100vh; }
.hero-video {
overflow: hidden; }
.hero-video video {
left: 50%;
min-height: 100%;
min-width: 100%;
position: absolute;
top: 50%;
transform: translate3d(-50%, -50%, 0); }
.hero-video.is-transparent {
opacity: 0.3; }
@media screen and (max-width: 768px) {
.hero-video {
display: none; } }
.hero-buttons {
margin-top: 1.5rem; }
@media screen and (max-width: 768px) {
.hero-buttons .button {
display: flex; }
.hero-buttons .button:not(:last-child) {
margin-bottom: 0.75rem; } }
@media screen and (min-width: 769px), print {
.hero-buttons {
display: flex;
justify-content: center; }
.hero-buttons .button:not(:last-child) {
margin-right: 1.5rem; } }
.hero-head,
.hero-foot {
flex-grow: 0;
flex-shrink: 0; }
.hero-body {
flex-grow: 1;
flex-shrink: 0;
padding: 3rem 1.5rem; }
/* COLUMNS */
.column {
display: block;
flex-basis: 0;
flex-grow: 1;
flex-shrink: 1;
padding: 0.75rem; }
.columns.is-mobile > .column.is-narrow {
flex: none; }
.columns.is-mobile > .column.is-full {
flex: none;
width: 100%; }
.columns.is-mobile > .column.is-three-quarters {
flex: none;
width: 75%; }
.columns.is-mobile > .column.is-two-thirds {
flex: none;
width: 66.6666%; }
.columns.is-mobile > .column.is-half {
flex: none;
width: 50%; }
.columns.is-mobile > .column.is-one-third {
flex: none;
width: 33.3333%; }
.columns.is-mobile > .column.is-one-quarter {
flex: none;
width: 25%; }
.columns.is-mobile > .column.is-one-fifth {
flex: none;
width: 20%; }
.columns.is-mobile > .column.is-two-fifths {
flex: none;
width: 40%; }
.columns.is-mobile > .column.is-three-fifths {
flex: none;
width: 60%; }
.columns.is-mobile > .column.is-four-fifths {
flex: none;
width: 80%; }
.columns.is-mobile > .column.is-offset-three-quarters {
margin-left: 75%; }
.columns.is-mobile > .column.is-offset-two-thirds {
margin-left: 66.6666%; }
.columns.is-mobile > .column.is-offset-half {
margin-left: 50%; }
.columns.is-mobile > .column.is-offset-one-third {
margin-left: 33.3333%; }
.columns.is-mobile > .column.is-offset-one-quarter {
margin-left: 25%; }
.columns.is-mobile > .column.is-offset-one-fifth {
margin-left: 20%; }
.columns.is-mobile > .column.is-offset-two-fifths {
margin-left: 40%; }
.columns.is-mobile > .column.is-offset-three-fifths {
margin-left: 60%; }
.columns.is-mobile > .column.is-offset-four-fifths {
margin-left: 80%; }
.columns.is-mobile > .column.is-0 {
flex: none;
width: 0%; }
.columns.is-mobile > .column.is-offset-0 {
margin-left: 0%; }
.columns.is-mobile > .column.is-1 {
flex: none;
width: 8.33333%; }
.columns.is-mobile > .column.is-offset-1 {
margin-left: 8.33333%; }
.columns.is-mobile > .column.is-2 {
flex: none;
width: 16.66667%; }
.columns.is-mobile > .column.is-offset-2 {
margin-left: 16.66667%; }
.columns.is-mobile > .column.is-3 {
flex: none;
width: 25%; }
.columns.is-mobile > .column.is-offset-3 {
margin-left: 25%; }
.columns.is-mobile > .column.is-4 {
flex: none;
width: 33.33333%; }
.columns.is-mobile > .column.is-offset-4 {
margin-left: 33.33333%; }
.columns.is-mobile > .column.is-5 {
flex: none;
width: 41.66667%; }
.columns.is-mobile > .column.is-offset-5 {
margin-left: 41.66667%; }
.columns.is-mobile > .column.is-6 {
flex: none;
width: 50%; }
.columns.is-mobile > .column.is-offset-6 {
margin-left: 50%; }
.columns.is-mobile > .column.is-7 {
flex: none;
width: 58.33333%; }
.columns.is-mobile > .column.is-offset-7 {
margin-left: 58.33333%; }
.columns.is-mobile > .column.is-8 {
flex: none;
width: 66.66667%; }
.columns.is-mobile > .column.is-offset-8 {
margin-left: 66.66667%; }
.columns.is-mobile > .column.is-9 {
flex: none;
width: 75%; }
.columns.is-mobile > .column.is-offset-9 {
margin-left: 75%; }
.columns.is-mobile > .column.is-10 {
flex: none;
width: 83.33333%; }
.columns.is-mobile > .column.is-offset-10 {
margin-left: 83.33333%; }
.columns.is-mobile > .column.is-11 {
flex: none;
width: 91.66667%; }
.columns.is-mobile > .column.is-offset-11 {
margin-left: 91.66667%; }
.columns.is-mobile > .column.is-12 {
flex: none;
width: 100%; }
.columns.is-mobile > .column.is-offset-12 {
margin-left: 100%; }
@media screen and (max-width: 768px) {
.column.is-narrow-mobile {
flex: none; }
.column.is-full-mobile {
flex: none;
width: 100%; }
.column.is-three-quarters-mobile {
flex: none;
width: 75%; }
.column.is-two-thirds-mobile {
flex: none;
width: 66.6666%; }
.column.is-half-mobile {
flex: none;
width: 50%; }
.column.is-one-third-mobile {
flex: none;
width: 33.3333%; }
.column.is-one-quarter-mobile {
flex: none;
width: 25%; }
.column.is-one-fifth-mobile {
flex: none;
width: 20%; }
.column.is-two-fifths-mobile {
flex: none;
width: 40%; }
.column.is-three-fifths-mobile {
flex: none;
width: 60%; }
.column.is-four-fifths-mobile {
flex: none;
width: 80%; }
.column.is-offset-three-quarters-mobile {
margin-left: 75%; }
.column.is-offset-two-thirds-mobile {
margin-left: 66.6666%; }
.column.is-offset-half-mobile {
margin-left: 50%; }
.column.is-offset-one-third-mobile {
margin-left: 33.3333%; }
.column.is-offset-one-quarter-mobile {
margin-left: 25%; }
.column.is-offset-one-fifth-mobile {
margin-left: 20%; }
.column.is-offset-two-fifths-mobile {
margin-left: 40%; }
.column.is-offset-three-fifths-mobile {
margin-left: 60%; }
.column.is-offset-four-fifths-mobile {
margin-left: 80%; }
.column.is-0-mobile {
flex: none;
width: 0%; }
.column.is-offset-0-mobile {
margin-left: 0%; }
.column.is-1-mobile {
flex: none;
width: 8.33333%; }
.column.is-offset-1-mobile {
margin-left: 8.33333%; }
.column.is-2-mobile {
flex: none;
width: 16.66667%; }
.column.is-offset-2-mobile {
margin-left: 16.66667%; }
.column.is-3-mobile {
flex: none;
width: 25%; }
.column.is-offset-3-mobile {
margin-left: 25%; }
.column.is-4-mobile {
flex: none;
width: 33.33333%; }
.column.is-offset-4-mobile {
margin-left: 33.33333%; }
.column.is-5-mobile {
flex: none;
width: 41.66667%; }
.column.is-offset-5-mobile {
margin-left: 41.66667%; }
.column.is-6-mobile {
flex: none;
width: 50%; }
.column.is-offset-6-mobile {
margin-left: 50%; }
.column.is-7-mobile {
flex: none;
width: 58.33333%; }
.column.is-offset-7-mobile {
margin-left: 58.33333%; }
.column.is-8-mobile {
flex: none;
width: 66.66667%; }
.column.is-offset-8-mobile {
margin-left: 66.66667%; }
.column.is-9-mobile {
flex: none;
width: 75%; }
.column.is-offset-9-mobile {
margin-left: 75%; }
.column.is-10-mobile {
flex: none;
width: 83.33333%; }
.column.is-offset-10-mobile {
margin-left: 83.33333%; }
.column.is-11-mobile {
flex: none;
width: 91.66667%; }
.column.is-offset-11-mobile {
margin-left: 91.66667%; }
.column.is-12-mobile {
flex: none;
width: 100%; }
.column.is-offset-12-mobile {
margin-left: 100%; } }
@media screen and (min-width: 769px), print {
.column.is-narrow, .column.is-narrow-tablet {
flex: none; }
.column.is-full, .column.is-full-tablet {
flex: none;
width: 100%; }
.column.is-three-quarters, .column.is-three-quarters-tablet {
flex: none;
width: 75%; }
.column.is-two-thirds, .column.is-two-thirds-tablet {
flex: none;
width: 66.6666%; }
.column.is-half, .column.is-half-tablet {
flex: none;
width: 50%; }
.column.is-one-third, .column.is-one-third-tablet {
flex: none;
width: 33.3333%; }
.column.is-one-quarter, .column.is-one-quarter-tablet {
flex: none;
width: 25%; }
.column.is-one-fifth, .column.is-one-fifth-tablet {
flex: none;
width: 20%; }
.column.is-two-fifths, .column.is-two-fifths-tablet {
flex: none;
width: 40%; }
.column.is-three-fifths, .column.is-three-fifths-tablet {
flex: none;
width: 60%; }
.column.is-four-fifths, .column.is-four-fifths-tablet {
flex: none;
width: 80%; }
.column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {
margin-left: 75%; }
.column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet {
margin-left: 66.6666%; }
.column.is-offset-half, .column.is-offset-half-tablet {
margin-left: 50%; }
.column.is-offset-one-third, .column.is-offset-one-third-tablet {
margin-left: 33.3333%; }
.column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet {
margin-left: 25%; }
.column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet {
margin-left: 20%; }
.column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet {
margin-left: 40%; }
.column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet {
margin-left: 60%; }
.column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet {
margin-left: 80%; }
.column.is-0, .column.is-0-tablet {
flex: none;
width: 0%; }
.column.is-offset-0, .column.is-offset-0-tablet {
margin-left: 0%; }
.column.is-1, .column.is-1-tablet {
flex: none;
width: 8.33333%; }
.column.is-offset-1, .column.is-offset-1-tablet {
margin-left: 8.33333%; }
.column.is-2, .column.is-2-tablet {
flex: none;
width: 16.66667%; }
.column.is-offset-2, .column.is-offset-2-tablet {
margin-left: 16.66667%; }
.column.is-3, .column.is-3-tablet {
flex: none;
width: 25%; }
.column.is-offset-3, .column.is-offset-3-tablet {
margin-left: 25%; }
.column.is-4, .column.is-4-tablet {
flex: none;
width: 33.33333%; }
.column.is-offset-4, .column.is-offset-4-tablet {
margin-left: 33.33333%; }
.column.is-5, .column.is-5-tablet {
flex: none;
width: 41.66667%; }
.column.is-offset-5, .column.is-offset-5-tablet {
margin-left: 41.66667%; }
.column.is-6, .column.is-6-tablet {
flex: none;
width: 50%; }
.column.is-offset-6, .column.is-offset-6-tablet {
margin-left: 50%; }
.column.is-7, .column.is-7-tablet {
flex: none;
width: 58.33333%; }
.column.is-offset-7, .column.is-offset-7-tablet {
margin-left: 58.33333%; }
.column.is-8, .column.is-8-tablet {
flex: none;
width: 66.66667%; }
.column.is-offset-8, .column.is-offset-8-tablet {
margin-left: 66.66667%; }
.column.is-9, .column.is-9-tablet {
flex: none;
width: 75%; }
.column.is-offset-9, .column.is-offset-9-tablet {
margin-left: 75%; }
.column.is-10, .column.is-10-tablet {
flex: none;
width: 83.33333%; }
.column.is-offset-10, .column.is-offset-10-tablet {
margin-left: 83.33333%; }
.column.is-11, .column.is-11-tablet {
flex: none;
width: 91.66667%; }
.column.is-offset-11, .column.is-offset-11-tablet {
margin-left: 91.66667%; }
.column.is-12, .column.is-12-tablet {
flex: none;
width: 100%; }
.column.is-offset-12, .column.is-offset-12-tablet {
margin-left: 100%; } }
@media screen and (max-width: 1023px) {
.column.is-narrow-touch {
flex: none; }
.column.is-full-touch {
flex: none;
width: 100%; }
.column.is-three-quarters-touch {
flex: none;
width: 75%; }
.column.is-two-thirds-touch {
flex: none;
width: 66.6666%; }
.column.is-half-touch {
flex: none;
width: 50%; }
.column.is-one-third-touch {
flex: none;
width: 33.3333%; }
.column.is-one-quarter-touch {
flex: none;
width: 25%; }
.column.is-one-fifth-touch {
flex: none;
width: 20%; }
.column.is-two-fifths-touch {
flex: none;
width: 40%; }
.column.is-three-fifths-touch {
flex: none;
width: 60%; }
.column.is-four-fifths-touch {
flex: none;
width: 80%; }
.column.is-offset-three-quarters-touch {
margin-left: 75%; }
.column.is-offset-two-thirds-touch {
margin-left: 66.6666%; }
.column.is-offset-half-touch {
margin-left: 50%; }
.column.is-offset-one-third-touch {
margin-left: 33.3333%; }
.column.is-offset-one-quarter-touch {
margin-left: 25%; }
.column.is-offset-one-fifth-touch {
margin-left: 20%; }
.column.is-offset-two-fifths-touch {
margin-left: 40%; }
.column.is-offset-three-fifths-touch {
margin-left: 60%; }
.column.is-offset-four-fifths-touch {
margin-left: 80%; }
.column.is-0-touch {
flex: none;
width: 0%; }
.column.is-offset-0-touch {
margin-left: 0%; }
.column.is-1-touch {
flex: none;
width: 8.33333%; }
.column.is-offset-1-touch {
margin-left: 8.33333%; }
.column.is-2-touch {
flex: none;
width: 16.66667%; }
.column.is-offset-2-touch {
margin-left: 16.66667%; }
.column.is-3-touch {
flex: none;
width: 25%; }
.column.is-offset-3-touch {
margin-left: 25%; }
.column.is-4-touch {
flex: none;
width: 33.33333%; }
.column.is-offset-4-touch {
margin-left: 33.33333%; }
.column.is-5-touch {
flex: none;
width: 41.66667%; }
.column.is-offset-5-touch {
margin-left: 41.66667%; }
.column.is-6-touch {
flex: none;
width: 50%; }
.column.is-offset-6-touch {
margin-left: 50%; }
.column.is-7-touch {
flex: none;
width: 58.33333%; }
.column.is-offset-7-touch {
margin-left: 58.33333%; }
.column.is-8-touch {
flex: none;
width: 66.66667%; }
.column.is-offset-8-touch {
margin-left: 66.66667%; }
.column.is-9-touch {
flex: none;
width: 75%; }
.column.is-offset-9-touch {
margin-left: 75%; }
.column.is-10-touch {
flex: none;
width: 83.33333%; }
.column.is-offset-10-touch {
margin-left: 83.33333%; }
.column.is-11-touch {
flex: none;
width: 91.66667%; }
.column.is-offset-11-touch {
margin-left: 91.66667%; }
.column.is-12-touch {
flex: none;
width: 100%; }
.column.is-offset-12-touch {
margin-left: 100%; } }
@media screen and (min-width: 1024px) {
.column.is-narrow-desktop {
flex: none; }
.column.is-full-desktop {
flex: none;
width: 100%; }
.column.is-three-quarters-desktop {
flex: none;
width: 75%; }
.column.is-two-thirds-desktop {
flex: none;
width: 66.6666%; }
.column.is-half-desktop {
flex: none;
width: 50%; }
.column.is-one-third-desktop {
flex: none;
width: 33.3333%; }
.column.is-one-quarter-desktop {
flex: none;
width: 25%; }
.column.is-one-fifth-desktop {
flex: none;
width: 20%; }
.column.is-two-fifths-desktop {
flex: none;
width: 40%; }
.column.is-three-fifths-desktop {
flex: none;
width: 60%; }
.column.is-four-fifths-desktop {
flex: none;
width: 80%; }
.column.is-offset-three-quarters-desktop {
margin-left: 75%; }
.column.is-offset-two-thirds-desktop {
margin-left: 66.6666%; }
.column.is-offset-half-desktop {
margin-left: 50%; }
.column.is-offset-one-third-desktop {
margin-left: 33.3333%; }
.column.is-offset-one-quarter-desktop {
margin-left: 25%; }
.column.is-offset-one-fifth-desktop {
margin-left: 20%; }
.column.is-offset-two-fifths-desktop {
margin-left: 40%; }
.column.is-offset-three-fifths-desktop {
margin-left: 60%; }
.column.is-offset-four-fifths-desktop {
margin-left: 80%; }
.column.is-0-desktop {
flex: none;
width: 0%; }
.column.is-offset-0-desktop {
margin-left: 0%; }
.column.is-1-desktop {
flex: none;
width: 8.33333%; }
.column.is-offset-1-desktop {
margin-left: 8.33333%; }
.column.is-2-desktop {
flex: none;
width: 16.66667%; }
.column.is-offset-2-desktop {
margin-left: 16.66667%; }
.column.is-3-desktop {
flex: none;
width: 25%; }
.column.is-offset-3-desktop {
margin-left: 25%; }
.column.is-4-desktop {
flex: none;
width: 33.33333%; }
.column.is-offset-4-desktop {
margin-left: 33.33333%; }
.column.is-5-desktop {
flex: none;
width: 41.66667%; }
.column.is-offset-5-desktop {
margin-left: 41.66667%; }
.column.is-6-desktop {
flex: none;
width: 50%; }
.column.is-offset-6-desktop {
margin-left: 50%; }
.column.is-7-desktop {
flex: none;
width: 58.33333%; }
.column.is-offset-7-desktop {
margin-left: 58.33333%; }
.column.is-8-desktop {
flex: none;
width: 66.66667%; }
.column.is-offset-8-desktop {
margin-left: 66.66667%; }
.column.is-9-desktop {
flex: none;
width: 75%; }
.column.is-offset-9-desktop {
margin-left: 75%; }
.column.is-10-desktop {
flex: none;
width: 83.33333%; }
.column.is-offset-10-desktop {
margin-left: 83.33333%; }
.column.is-11-desktop {
flex: none;
width: 91.66667%; }
.column.is-offset-11-desktop {
margin-left: 91.66667%; }
.column.is-12-desktop {
flex: none;
width: 100%; }
.column.is-offset-12-desktop {
margin-left: 100%; } }
@media screen and (min-width: 1216px) {
.column.is-narrow-widescreen {
flex: none; }
.column.is-full-widescreen {
flex: none;
width: 100%; }
.column.is-three-quarters-widescreen {
flex: none;
width: 75%; }
.column.is-two-thirds-widescreen {
flex: none;
width: 66.6666%; }
.column.is-half-widescreen {
flex: none;
width: 50%; }
.column.is-one-third-widescreen {
flex: none;
width: 33.3333%; }
.column.is-one-quarter-widescreen {
flex: none;
width: 25%; }
.column.is-one-fifth-widescreen {
flex: none;
width: 20%; }
.column.is-two-fifths-widescreen {
flex: none;
width: 40%; }
.column.is-three-fifths-widescreen {
flex: none;
width: 60%; }
.column.is-four-fifths-widescreen {
flex: none;
width: 80%; }
.column.is-offset-three-quarters-widescreen {
margin-left: 75%; }
.column.is-offset-two-thirds-widescreen {
margin-left: 66.6666%; }
.column.is-offset-half-widescreen {
margin-left: 50%; }
.column.is-offset-one-third-widescreen {
margin-left: 33.3333%; }
.column.is-offset-one-quarter-widescreen {
margin-left: 25%; }
.column.is-offset-one-fifth-widescreen {
margin-left: 20%; }
.column.is-offset-two-fifths-widescreen {
margin-left: 40%; }
.column.is-offset-three-fifths-widescreen {
margin-left: 60%; }
.column.is-offset-four-fifths-widescreen {
margin-left: 80%; }
.column.is-0-widescreen {
flex: none;
width: 0%; }
.column.is-offset-0-widescreen {
margin-left: 0%; }
.column.is-1-widescreen {
flex: none;
width: 8.33333%; }
.column.is-offset-1-widescreen {
margin-left: 8.33333%; }
.column.is-2-widescreen {
flex: none;
width: 16.66667%; }
.column.is-offset-2-widescreen {
margin-left: 16.66667%; }
.column.is-3-widescreen {
flex: none;
width: 25%; }
.column.is-offset-3-widescreen {
margin-left: 25%; }
.column.is-4-widescreen {
flex: none;
width: 33.33333%; }
.column.is-offset-4-widescreen {
margin-left: 33.33333%; }
.column.is-5-widescreen {
flex: none;
width: 41.66667%; }
.column.is-offset-5-widescreen {
margin-left: 41.66667%; }
.column.is-6-widescreen {
flex: none;
width: 50%; }
.column.is-offset-6-widescreen {
margin-left: 50%; }
.column.is-7-widescreen {
flex: none;
width: 58.33333%; }
.column.is-offset-7-widescreen {
margin-left: 58.33333%; }
.column.is-8-widescreen {
flex: none;
width: 66.66667%; }
.column.is-offset-8-widescreen {
margin-left: 66.66667%; }
.column.is-9-widescreen {
flex: none;
width: 75%; }
.column.is-offset-9-widescreen {
margin-left: 75%; }
.column.is-10-widescreen {
flex: none;
width: 83.33333%; }
.column.is-offset-10-widescreen {
margin-left: 83.33333%; }
.column.is-11-widescreen {
flex: none;
width: 91.66667%; }
.column.is-offset-11-widescreen {
margin-left: 91.66667%; }
.column.is-12-widescreen {
flex: none;
width: 100%; }
.column.is-offset-12-widescreen {
margin-left: 100%; } }
@media screen and (min-width: 1408px) {
.column.is-narrow-fullhd {
flex: none; }
.column.is-full-fullhd {
flex: none;
width: 100%; }
.column.is-three-quarters-fullhd {
flex: none;
width: 75%; }
.column.is-two-thirds-fullhd {
flex: none;
width: 66.6666%; }
.column.is-half-fullhd {
flex: none;
width: 50%; }
.column.is-one-third-fullhd {
flex: none;
width: 33.3333%; }
.column.is-one-quarter-fullhd {
flex: none;
width: 25%; }
.column.is-one-fifth-fullhd {
flex: none;
width: 20%; }
.column.is-two-fifths-fullhd {
flex: none;
width: 40%; }
.column.is-three-fifths-fullhd {
flex: none;
width: 60%; }
.column.is-four-fifths-fullhd {
flex: none;
width: 80%; }
.column.is-offset-three-quarters-fullhd {
margin-left: 75%; }
.column.is-offset-two-thirds-fullhd {
margin-left: 66.6666%; }
.column.is-offset-half-fullhd {
margin-left: 50%; }
.column.is-offset-one-third-fullhd {
margin-left: 33.3333%; }
.column.is-offset-one-quarter-fullhd {
margin-left: 25%; }
.column.is-offset-one-fifth-fullhd {
margin-left: 20%; }
.column.is-offset-two-fifths-fullhd {
margin-left: 40%; }
.column.is-offset-three-fifths-fullhd {
margin-left: 60%; }
.column.is-offset-four-fifths-fullhd {
margin-left: 80%; }
.column.is-0-fullhd {
flex: none;
width: 0%; }
.column.is-offset-0-fullhd {
margin-left: 0%; }
.column.is-1-fullhd {
flex: none;
width: 8.33333%; }
.column.is-offset-1-fullhd {
margin-left: 8.33333%; }
.column.is-2-fullhd {
flex: none;
width: 16.66667%; }
.column.is-offset-2-fullhd {
margin-left: 16.66667%; }
.column.is-3-fullhd {
flex: none;
width: 25%; }
.column.is-offset-3-fullhd {
margin-left: 25%; }
.column.is-4-fullhd {
flex: none;
width: 33.33333%; }
.column.is-offset-4-fullhd {
margin-left: 33.33333%; }
.column.is-5-fullhd {
flex: none;
width: 41.66667%; }
.column.is-offset-5-fullhd {
margin-left: 41.66667%; }
.column.is-6-fullhd {
flex: none;
width: 50%; }
.column.is-offset-6-fullhd {
margin-left: 50%; }
.column.is-7-fullhd {
flex: none;
width: 58.33333%; }
.column.is-offset-7-fullhd {
margin-left: 58.33333%; }
.column.is-8-fullhd {
flex: none;
width: 66.66667%; }
.column.is-offset-8-fullhd {
margin-left: 66.66667%; }
.column.is-9-fullhd {
flex: none;
width: 75%; }
.column.is-offset-9-fullhd {
margin-left: 75%; }
.column.is-10-fullhd {
flex: none;
width: 83.33333%; }
.column.is-offset-10-fullhd {
margin-left: 83.33333%; }
.column.is-11-fullhd {
flex: none;
width: 91.66667%; }
.column.is-offset-11-fullhd {
margin-left: 91.66667%; }
.column.is-12-fullhd {
flex: none;
width: 100%; }
.column.is-offset-12-fullhd {
margin-left: 100%; } }
.columns {
margin-left: -0.75rem;
margin-right: -0.75rem;
margin-top: -0.75rem; }
.columns:last-child {
margin-bottom: -0.75rem; }
.columns:not(:last-child) {
margin-bottom: calc(1.5rem - 0.75rem); }
.columns.is-centered {
justify-content: center; }
.columns.is-gapless {
margin-left: 0;
margin-right: 0;
margin-top: 0; }
.columns.is-gapless > .column {
margin: 0;
padding: 0 !important; }
.columns.is-gapless:not(:last-child) {
margin-bottom: 1.5rem; }
.columns.is-gapless:last-child {
margin-bottom: 0; }
.columns.is-mobile {
display: flex; }
.columns.is-multiline {
flex-wrap: wrap; }
.columns.is-vcentered {
align-items: center; }
@media screen and (min-width: 769px), print {
.columns:not(.is-desktop) {
display: flex; } }
@media screen and (min-width: 1024px) {
.columns.is-desktop {
display: flex; } }
.columns.is-variable {
--columnGap: 0.75rem;
margin-left: calc(-1 * var(--columnGap));
margin-right: calc(-1 * var(--columnGap)); }
.columns.is-variable .column {
padding-left: var(--columnGap);
padding-right: var(--columnGap); }
.columns.is-variable.is-0 {
--columnGap: 0rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-0-mobile {
--columnGap: 0rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-0-tablet {
--columnGap: 0rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-0-tablet-only {
--columnGap: 0rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-0-touch {
--columnGap: 0rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-0-desktop {
--columnGap: 0rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-0-desktop-only {
--columnGap: 0rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-0-widescreen {
--columnGap: 0rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-0-widescreen-only {
--columnGap: 0rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-0-fullhd {
--columnGap: 0rem; } }
.columns.is-variable.is-1 {
--columnGap: 0.25rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-1-mobile {
--columnGap: 0.25rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-1-tablet {
--columnGap: 0.25rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-1-tablet-only {
--columnGap: 0.25rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-1-touch {
--columnGap: 0.25rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-1-desktop {
--columnGap: 0.25rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-1-desktop-only {
--columnGap: 0.25rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-1-widescreen {
--columnGap: 0.25rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-1-widescreen-only {
--columnGap: 0.25rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-1-fullhd {
--columnGap: 0.25rem; } }
.columns.is-variable.is-2 {
--columnGap: 0.5rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-2-mobile {
--columnGap: 0.5rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-2-tablet {
--columnGap: 0.5rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-2-tablet-only {
--columnGap: 0.5rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-2-touch {
--columnGap: 0.5rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-2-desktop {
--columnGap: 0.5rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-2-desktop-only {
--columnGap: 0.5rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-2-widescreen {
--columnGap: 0.5rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-2-widescreen-only {
--columnGap: 0.5rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-2-fullhd {
--columnGap: 0.5rem; } }
.columns.is-variable.is-3 {
--columnGap: 0.75rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-3-mobile {
--columnGap: 0.75rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-3-tablet {
--columnGap: 0.75rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-3-tablet-only {
--columnGap: 0.75rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-3-touch {
--columnGap: 0.75rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-3-desktop {
--columnGap: 0.75rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-3-desktop-only {
--columnGap: 0.75rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-3-widescreen {
--columnGap: 0.75rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-3-widescreen-only {
--columnGap: 0.75rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-3-fullhd {
--columnGap: 0.75rem; } }
.columns.is-variable.is-4 {
--columnGap: 1rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-4-mobile {
--columnGap: 1rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-4-tablet {
--columnGap: 1rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-4-tablet-only {
--columnGap: 1rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-4-touch {
--columnGap: 1rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-4-desktop {
--columnGap: 1rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-4-desktop-only {
--columnGap: 1rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-4-widescreen {
--columnGap: 1rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-4-widescreen-only {
--columnGap: 1rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-4-fullhd {
--columnGap: 1rem; } }
.columns.is-variable.is-5 {
--columnGap: 1.25rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-5-mobile {
--columnGap: 1.25rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-5-tablet {
--columnGap: 1.25rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-5-tablet-only {
--columnGap: 1.25rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-5-touch {
--columnGap: 1.25rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-5-desktop {
--columnGap: 1.25rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-5-desktop-only {
--columnGap: 1.25rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-5-widescreen {
--columnGap: 1.25rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-5-widescreen-only {
--columnGap: 1.25rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-5-fullhd {
--columnGap: 1.25rem; } }
.columns.is-variable.is-6 {
--columnGap: 1.5rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-6-mobile {
--columnGap: 1.5rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-6-tablet {
--columnGap: 1.5rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-6-tablet-only {
--columnGap: 1.5rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-6-touch {
--columnGap: 1.5rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-6-desktop {
--columnGap: 1.5rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-6-desktop-only {
--columnGap: 1.5rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-6-widescreen {
--columnGap: 1.5rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-6-widescreen-only {
--columnGap: 1.5rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-6-fullhd {
--columnGap: 1.5rem; } }
.columns.is-variable.is-7 {
--columnGap: 1.75rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-7-mobile {
--columnGap: 1.75rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-7-tablet {
--columnGap: 1.75rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-7-tablet-only {
--columnGap: 1.75rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-7-touch {
--columnGap: 1.75rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-7-desktop {
--columnGap: 1.75rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-7-desktop-only {
--columnGap: 1.75rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-7-widescreen {
--columnGap: 1.75rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-7-widescreen-only {
--columnGap: 1.75rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-7-fullhd {
--columnGap: 1.75rem; } }
.columns.is-variable.is-8 {
--columnGap: 2rem; }
@media screen and (max-width: 768px) {
.columns.is-variable.is-8-mobile {
--columnGap: 2rem; } }
@media screen and (min-width: 769px), print {
.columns.is-variable.is-8-tablet {
--columnGap: 2rem; } }
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-8-tablet-only {
--columnGap: 2rem; } }
@media screen and (max-width: 1023px) {
.columns.is-variable.is-8-touch {
--columnGap: 2rem; } }
@media screen and (min-width: 1024px) {
.columns.is-variable.is-8-desktop {
--columnGap: 2rem; } }
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-8-desktop-only {
--columnGap: 2rem; } }
@media screen and (min-width: 1216px) {
.columns.is-variable.is-8-widescreen {
--columnGap: 2rem; } }
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-8-widescreen-only {
--columnGap: 2rem; } }
@media screen and (min-width: 1408px) {
.columns.is-variable.is-8-fullhd {
--columnGap: 2rem; } }
/* COMPONENTS */
.card {
background-color: white;
box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
color: #4a4a4a;
max-width: 100%;
position: relative; }
.card-header {
background-color: transparent;
align-items: stretch;
box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);
display: flex; }
.card-header-title {
align-items: center;
color: #363636;
display: flex;
flex-grow: 1;
font-weight: 700;
padding: 0.75rem; }
.card-header-title.is-centered {
justify-content: center; }
.card-header-icon {
align-items: center;
cursor: pointer;
display: flex;
justify-content: center;
padding: 0.75rem; }
.card-image {
display: block;
position: relative; }
.card-content {
background-color: transparent;
padding: 1.5rem; }
.card-footer {
background-color: transparent;
border-top: 1px solid #dbdbdb;
align-items: stretch;
display: flex; }
.card-footer-item {
align-items: center;
display: flex;
flex-basis: 0;
flex-grow: 1;
flex-shrink: 0;
justify-content: center;
padding: 0.75rem; }
.card-footer-item:not(:last-child) {
border-right: 1px solid #dbdbdb; }
.card .media:not(:last-child) {
margin-bottom: 1.5rem; }
.modal {
align-items: center;
display: none;
flex-direction: column;
justify-content: center;
overflow: hidden;
position: fixed;
z-index: 40; }
.modal.is-active {
display: flex; }
.modal-background {
background-color: rgba(10, 10, 10, 0.86); }
.modal-content,
.modal-card {
margin: 0 20px;
max-height: calc(100vh - 160px);
overflow: auto;
position: relative;
width: 100%; }
@media screen and (min-width: 769px), print {
.modal-content,
.modal-card {
margin: 0 auto;
max-height: calc(100vh - 40px);
width: 640px; } }
.modal-close {
background: none;
height: 40px;
position: fixed;
right: 20px;
top: 20px;
width: 40px; }
.modal-card {
display: flex;
flex-direction: column;
max-height: calc(100vh - 40px);
overflow: hidden;
-ms-overflow-y: visible; }
.modal-card-head,
.modal-card-foot {
align-items: center;
background-color: whitesmoke;
display: flex;
flex-shrink: 0;
justify-content: flex-start;
padding: 20px;
position: relative; }
.modal-card-head {
border-bottom: 1px solid #dbdbdb;
border-top-left-radius: 6px;
border-top-right-radius: 6px; }
.modal-card-title {
color: #363636;
flex-grow: 1;
flex-shrink: 0;
font-size: 1.5rem;
line-height: 1; }
.modal-card-foot {
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
border-top: 1px solid #dbdbdb; }
.modal-card-foot .button:not(:last-child) {
margin-right: 0.5em; }
.modal-card-body {
-webkit-overflow-scrolling: touch;
background-color: white;
flex-grow: 1;
flex-shrink: 1;
overflow: auto;
padding: 20px; }
.navbar {
background-color: white;
min-height: 3.25rem;
position: relative;
z-index: 30; }
.navbar.is-white {
background-color: white;
color: #0a0a0a; }
.navbar.is-white .navbar-brand > .navbar-item,
.navbar.is-white .navbar-brand .navbar-link {
color: #0a0a0a; }
.navbar.is-white .navbar-brand > a.navbar-item:focus, .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active,
.navbar.is-white .navbar-brand .navbar-link:focus,
.navbar.is-white .navbar-brand .navbar-link:hover,
.navbar.is-white .navbar-brand .navbar-link.is-active {
background-color: #f2f2f2;
color: #0a0a0a; }
.navbar.is-white .navbar-brand .navbar-link::after {
border-color: #0a0a0a; }
.navbar.is-white .navbar-burger {
color: #0a0a0a; }
@media screen and (min-width: 1024px) {
.navbar.is-white .navbar-start > .navbar-item,
.navbar.is-white .navbar-start .navbar-link,
.navbar.is-white .navbar-end > .navbar-item,
.navbar.is-white .navbar-end .navbar-link {
color: #0a0a0a; }
.navbar.is-white .navbar-start > a.navbar-item:focus, .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active,
.navbar.is-white .navbar-start .navbar-link:focus,
.navbar.is-white .navbar-start .navbar-link:hover,
.navbar.is-white .navbar-start .navbar-link.is-active,
.navbar.is-white .navbar-end > a.navbar-item:focus,
.navbar.is-white .navbar-end > a.navbar-item:hover,
.navbar.is-white .navbar-end > a.navbar-item.is-active,
.navbar.is-white .navbar-end .navbar-link:focus,
.navbar.is-white .navbar-end .navbar-link:hover,
.navbar.is-white .navbar-end .navbar-link.is-active {
background-color: #f2f2f2;
color: #0a0a0a; }
.navbar.is-white .navbar-start .navbar-link::after,
.navbar.is-white .navbar-end .navbar-link::after {
border-color: #0a0a0a; }
.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #f2f2f2;
color: #0a0a0a; }
.navbar.is-white .navbar-dropdown a.navbar-item.is-active {
background-color: white;
color: #0a0a0a; } }
.navbar.is-black {
background-color: #0a0a0a;
color: white; }
.navbar.is-black .navbar-brand > .navbar-item,
.navbar.is-black .navbar-brand .navbar-link {
color: white; }
.navbar.is-black .navbar-brand > a.navbar-item:focus, .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active,
.navbar.is-black .navbar-brand .navbar-link:focus,
.navbar.is-black .navbar-brand .navbar-link:hover,
.navbar.is-black .navbar-brand .navbar-link.is-active {
background-color: black;
color: white; }
.navbar.is-black .navbar-brand .navbar-link::after {
border-color: white; }
.navbar.is-black .navbar-burger {
color: white; }
@media screen and (min-width: 1024px) {
.navbar.is-black .navbar-start > .navbar-item,
.navbar.is-black .navbar-start .navbar-link,
.navbar.is-black .navbar-end > .navbar-item,
.navbar.is-black .navbar-end .navbar-link {
color: white; }
.navbar.is-black .navbar-start > a.navbar-item:focus, .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active,
.navbar.is-black .navbar-start .navbar-link:focus,
.navbar.is-black .navbar-start .navbar-link:hover,
.navbar.is-black .navbar-start .navbar-link.is-active,
.navbar.is-black .navbar-end > a.navbar-item:focus,
.navbar.is-black .navbar-end > a.navbar-item:hover,
.navbar.is-black .navbar-end > a.navbar-item.is-active,
.navbar.is-black .navbar-end .navbar-link:focus,
.navbar.is-black .navbar-end .navbar-link:hover,
.navbar.is-black .navbar-end .navbar-link.is-active {
background-color: black;
color: white; }
.navbar.is-black .navbar-start .navbar-link::after,
.navbar.is-black .navbar-end .navbar-link::after {
border-color: white; }
.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link {
background-color: black;
color: white; }
.navbar.is-black .navbar-dropdown a.navbar-item.is-active {
background-color: #0a0a0a;
color: white; } }
.navbar.is-light {
background-color: whitesmoke;
color: #363636; }
.navbar.is-light .navbar-brand > .navbar-item,
.navbar.is-light .navbar-brand .navbar-link {
color: #363636; }
.navbar.is-light .navbar-brand > a.navbar-item:focus, .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active,
.navbar.is-light .navbar-brand .navbar-link:focus,
.navbar.is-light .navbar-brand .navbar-link:hover,
.navbar.is-light .navbar-brand .navbar-link.is-active {
background-color: #e8e8e8;
color: #363636; }
.navbar.is-light .navbar-brand .navbar-link::after {
border-color: #363636; }
.navbar.is-light .navbar-burger {
color: #363636; }
@media screen and (min-width: 1024px) {
.navbar.is-light .navbar-start > .navbar-item,
.navbar.is-light .navbar-start .navbar-link,
.navbar.is-light .navbar-end > .navbar-item,
.navbar.is-light .navbar-end .navbar-link {
color: #363636; }
.navbar.is-light .navbar-start > a.navbar-item:focus, .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active,
.navbar.is-light .navbar-start .navbar-link:focus,
.navbar.is-light .navbar-start .navbar-link:hover,
.navbar.is-light .navbar-start .navbar-link.is-active,
.navbar.is-light .navbar-end > a.navbar-item:focus,
.navbar.is-light .navbar-end > a.navbar-item:hover,
.navbar.is-light .navbar-end > a.navbar-item.is-active,
.navbar.is-light .navbar-end .navbar-link:focus,
.navbar.is-light .navbar-end .navbar-link:hover,
.navbar.is-light .navbar-end .navbar-link.is-active {
background-color: #e8e8e8;
color: #363636; }
.navbar.is-light .navbar-start .navbar-link::after,
.navbar.is-light .navbar-end .navbar-link::after {
border-color: #363636; }
.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #e8e8e8;
color: #363636; }
.navbar.is-light .navbar-dropdown a.navbar-item.is-active {
background-color: whitesmoke;
color: #363636; } }
.navbar.is-dark {
background-color: #363636;
color: whitesmoke; }
.navbar.is-dark .navbar-brand > .navbar-item,
.navbar.is-dark .navbar-brand .navbar-link {
color: whitesmoke; }
.navbar.is-dark .navbar-brand > a.navbar-item:focus, .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active,
.navbar.is-dark .navbar-brand .navbar-link:focus,
.navbar.is-dark .navbar-brand .navbar-link:hover,
.navbar.is-dark .navbar-brand .navbar-link.is-active {
background-color: #292929;
color: whitesmoke; }
.navbar.is-dark .navbar-brand .navbar-link::after {
border-color: whitesmoke; }
.navbar.is-dark .navbar-burger {
color: whitesmoke; }
@media screen and (min-width: 1024px) {
.navbar.is-dark .navbar-start > .navbar-item,
.navbar.is-dark .navbar-start .navbar-link,
.navbar.is-dark .navbar-end > .navbar-item,
.navbar.is-dark .navbar-end .navbar-link {
color: whitesmoke; }
.navbar.is-dark .navbar-start > a.navbar-item:focus, .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active,
.navbar.is-dark .navbar-start .navbar-link:focus,
.navbar.is-dark .navbar-start .navbar-link:hover,
.navbar.is-dark .navbar-start .navbar-link.is-active,
.navbar.is-dark .navbar-end > a.navbar-item:focus,
.navbar.is-dark .navbar-end > a.navbar-item:hover,
.navbar.is-dark .navbar-end > a.navbar-item.is-active,
.navbar.is-dark .navbar-end .navbar-link:focus,
.navbar.is-dark .navbar-end .navbar-link:hover,
.navbar.is-dark .navbar-end .navbar-link.is-active {
background-color: #292929;
color: whitesmoke; }
.navbar.is-dark .navbar-start .navbar-link::after,
.navbar.is-dark .navbar-end .navbar-link::after {
border-color: whitesmoke; }
.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #292929;
color: whitesmoke; }
.navbar.is-dark .navbar-dropdown a.navbar-item.is-active {
background-color: #363636;
color: whitesmoke; } }
.navbar.is-primary {
background-color: #20ae96;
color: #fff; }
.navbar.is-primary .navbar-brand > .navbar-item,
.navbar.is-primary .navbar-brand .navbar-link {
color: #fff; }
.navbar.is-primary .navbar-brand > a.navbar-item:focus, .navbar.is-primary .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active,
.navbar.is-primary .navbar-brand .navbar-link:focus,
.navbar.is-primary .navbar-brand .navbar-link:hover,
.navbar.is-primary .navbar-brand .navbar-link.is-active {
background-color: #1c9883;
color: #fff; }
.navbar.is-primary .navbar-brand .navbar-link::after {
border-color: #fff; }
.navbar.is-primary .navbar-burger {
color: #fff; }
@media screen and (min-width: 1024px) {
.navbar.is-primary .navbar-start > .navbar-item,
.navbar.is-primary .navbar-start .navbar-link,
.navbar.is-primary .navbar-end > .navbar-item,
.navbar.is-primary .navbar-end .navbar-link {
color: #fff; }
.navbar.is-primary .navbar-start > a.navbar-item:focus, .navbar.is-primary .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active,
.navbar.is-primary .navbar-start .navbar-link:focus,
.navbar.is-primary .navbar-start .navbar-link:hover,
.navbar.is-primary .navbar-start .navbar-link.is-active,
.navbar.is-primary .navbar-end > a.navbar-item:focus,
.navbar.is-primary .navbar-end > a.navbar-item:hover,
.navbar.is-primary .navbar-end > a.navbar-item.is-active,
.navbar.is-primary .navbar-end .navbar-link:focus,
.navbar.is-primary .navbar-end .navbar-link:hover,
.navbar.is-primary .navbar-end .navbar-link.is-active {
background-color: #1c9883;
color: #fff; }
.navbar.is-primary .navbar-start .navbar-link::after,
.navbar.is-primary .navbar-end .navbar-link::after {
border-color: #fff; }
.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #1c9883;
color: #fff; }
.navbar.is-primary .navbar-dropdown a.navbar-item.is-active {
background-color: #20ae96;
color: #fff; } }
.navbar.is-link {
background-color: #3273dc;
color: #fff; }
.navbar.is-link .navbar-brand > .navbar-item,
.navbar.is-link .navbar-brand .navbar-link {
color: #fff; }
.navbar.is-link .navbar-brand > a.navbar-item:focus, .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active,
.navbar.is-link .navbar-brand .navbar-link:focus,
.navbar.is-link .navbar-brand .navbar-link:hover,
.navbar.is-link .navbar-brand .navbar-link.is-active {
background-color: #2366d1;
color: #fff; }
.navbar.is-link .navbar-brand .navbar-link::after {
border-color: #fff; }
.navbar.is-link .navbar-burger {
color: #fff; }
@media screen and (min-width: 1024px) {
.navbar.is-link .navbar-start > .navbar-item,
.navbar.is-link .navbar-start .navbar-link,
.navbar.is-link .navbar-end > .navbar-item,
.navbar.is-link .navbar-end .navbar-link {
color: #fff; }
.navbar.is-link .navbar-start > a.navbar-item:focus, .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active,
.navbar.is-link .navbar-start .navbar-link:focus,
.navbar.is-link .navbar-start .navbar-link:hover,
.navbar.is-link .navbar-start .navbar-link.is-active,
.navbar.is-link .navbar-end > a.navbar-item:focus,
.navbar.is-link .navbar-end > a.navbar-item:hover,
.navbar.is-link .navbar-end > a.navbar-item.is-active,
.navbar.is-link .navbar-end .navbar-link:focus,
.navbar.is-link .navbar-end .navbar-link:hover,
.navbar.is-link .navbar-end .navbar-link.is-active {
background-color: #2366d1;
color: #fff; }
.navbar.is-link .navbar-start .navbar-link::after,
.navbar.is-link .navbar-end .navbar-link::after {
border-color: #fff; }
.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #2366d1;
color: #fff; }
.navbar.is-link .navbar-dropdown a.navbar-item.is-active {
background-color: #3273dc;
color: #fff; } }
.navbar.is-info {
background-color: #209cee;
color: #fff; }
.navbar.is-info .navbar-brand > .navbar-item,
.navbar.is-info .navbar-brand .navbar-link {
color: #fff; }
.navbar.is-info .navbar-brand > a.navbar-item:focus, .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active,
.navbar.is-info .navbar-brand .navbar-link:focus,
.navbar.is-info .navbar-brand .navbar-link:hover,
.navbar.is-info .navbar-brand .navbar-link.is-active {
background-color: #118fe4;
color: #fff; }
.navbar.is-info .navbar-brand .navbar-link::after {
border-color: #fff; }
.navbar.is-info .navbar-burger {
color: #fff; }
@media screen and (min-width: 1024px) {
.navbar.is-info .navbar-start > .navbar-item,
.navbar.is-info .navbar-start .navbar-link,
.navbar.is-info .navbar-end > .navbar-item,
.navbar.is-info .navbar-end .navbar-link {
color: #fff; }
.navbar.is-info .navbar-start > a.navbar-item:focus, .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active,
.navbar.is-info .navbar-start .navbar-link:focus,
.navbar.is-info .navbar-start .navbar-link:hover,
.navbar.is-info .navbar-start .navbar-link.is-active,
.navbar.is-info .navbar-end > a.navbar-item:focus,
.navbar.is-info .navbar-end > a.navbar-item:hover,
.navbar.is-info .navbar-end > a.navbar-item.is-active,
.navbar.is-info .navbar-end .navbar-link:focus,
.navbar.is-info .navbar-end .navbar-link:hover,
.navbar.is-info .navbar-end .navbar-link.is-active {
background-color: #118fe4;
color: #fff; }
.navbar.is-info .navbar-start .navbar-link::after,
.navbar.is-info .navbar-end .navbar-link::after {
border-color: #fff; }
.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #118fe4;
color: #fff; }
.navbar.is-info .navbar-dropdown a.navbar-item.is-active {
background-color: #209cee;
color: #fff; } }
.navbar.is-success {
background-color: #20ae96;
color: #fff; }
.navbar.is-success .navbar-brand > .navbar-item,
.navbar.is-success .navbar-brand .navbar-link {
color: #fff; }
.navbar.is-success .navbar-brand > a.navbar-item:focus, .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active,
.navbar.is-success .navbar-brand .navbar-link:focus,
.navbar.is-success .navbar-brand .navbar-link:hover,
.navbar.is-success .navbar-brand .navbar-link.is-active {
background-color: #1c9883;
color: #fff; }
.navbar.is-success .navbar-brand .navbar-link::after {
border-color: #fff; }
.navbar.is-success .navbar-burger {
color: #fff; }
@media screen and (min-width: 1024px) {
.navbar.is-success .navbar-start > .navbar-item,
.navbar.is-success .navbar-start .navbar-link,
.navbar.is-success .navbar-end > .navbar-item,
.navbar.is-success .navbar-end .navbar-link {
color: #fff; }
.navbar.is-success .navbar-start > a.navbar-item:focus, .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active,
.navbar.is-success .navbar-start .navbar-link:focus,
.navbar.is-success .navbar-start .navbar-link:hover,
.navbar.is-success .navbar-start .navbar-link.is-active,
.navbar.is-success .navbar-end > a.navbar-item:focus,
.navbar.is-success .navbar-end > a.navbar-item:hover,
.navbar.is-success .navbar-end > a.navbar-item.is-active,
.navbar.is-success .navbar-end .navbar-link:focus,
.navbar.is-success .navbar-end .navbar-link:hover,
.navbar.is-success .navbar-end .navbar-link.is-active {
background-color: #1c9883;
color: #fff; }
.navbar.is-success .navbar-start .navbar-link::after,
.navbar.is-success .navbar-end .navbar-link::after {
border-color: #fff; }
.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #1c9883;
color: #fff; }
.navbar.is-success .navbar-dropdown a.navbar-item.is-active {
background-color: #20ae96;
color: #fff; } }
.navbar.is-warning {
background-color: #ffdd57;
color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-brand > .navbar-item,
.navbar.is-warning .navbar-brand .navbar-link {
color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-brand > a.navbar-item:focus, .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active,
.navbar.is-warning .navbar-brand .navbar-link:focus,
.navbar.is-warning .navbar-brand .navbar-link:hover,
.navbar.is-warning .navbar-brand .navbar-link.is-active {
background-color: #ffd83d;
color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-brand .navbar-link::after {
border-color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-burger {
color: rgba(0, 0, 0, 0.7); }
@media screen and (min-width: 1024px) {
.navbar.is-warning .navbar-start > .navbar-item,
.navbar.is-warning .navbar-start .navbar-link,
.navbar.is-warning .navbar-end > .navbar-item,
.navbar.is-warning .navbar-end .navbar-link {
color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-start > a.navbar-item:focus, .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active,
.navbar.is-warning .navbar-start .navbar-link:focus,
.navbar.is-warning .navbar-start .navbar-link:hover,
.navbar.is-warning .navbar-start .navbar-link.is-active,
.navbar.is-warning .navbar-end > a.navbar-item:focus,
.navbar.is-warning .navbar-end > a.navbar-item:hover,
.navbar.is-warning .navbar-end > a.navbar-item.is-active,
.navbar.is-warning .navbar-end .navbar-link:focus,
.navbar.is-warning .navbar-end .navbar-link:hover,
.navbar.is-warning .navbar-end .navbar-link.is-active {
background-color: #ffd83d;
color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-start .navbar-link::after,
.navbar.is-warning .navbar-end .navbar-link::after {
border-color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #ffd83d;
color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-dropdown a.navbar-item.is-active {
background-color: #ffdd57;
color: rgba(0, 0, 0, 0.7); } }
.navbar.is-danger {
background-color: #d9255e;
color: #fff; }
.navbar.is-danger .navbar-brand > .navbar-item,
.navbar.is-danger .navbar-brand .navbar-link {
color: #fff; }
.navbar.is-danger .navbar-brand > a.navbar-item:focus, .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active,
.navbar.is-danger .navbar-brand .navbar-link:focus,
.navbar.is-danger .navbar-brand .navbar-link:hover,
.navbar.is-danger .navbar-brand .navbar-link.is-active {
background-color: #c32155;
color: #fff; }
.navbar.is-danger .navbar-brand .navbar-link::after {
border-color: #fff; }
.navbar.is-danger .navbar-burger {
color: #fff; }
@media screen and (min-width: 1024px) {
.navbar.is-danger .navbar-start > .navbar-item,
.navbar.is-danger .navbar-start .navbar-link,
.navbar.is-danger .navbar-end > .navbar-item,
.navbar.is-danger .navbar-end .navbar-link {
color: #fff; }
.navbar.is-danger .navbar-start > a.navbar-item:focus, .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active,
.navbar.is-danger .navbar-start .navbar-link:focus,
.navbar.is-danger .navbar-start .navbar-link:hover,
.navbar.is-danger .navbar-start .navbar-link.is-active,
.navbar.is-danger .navbar-end > a.navbar-item:focus,
.navbar.is-danger .navbar-end > a.navbar-item:hover,
.navbar.is-danger .navbar-end > a.navbar-item.is-active,
.navbar.is-danger .navbar-end .navbar-link:focus,
.navbar.is-danger .navbar-end .navbar-link:hover,
.navbar.is-danger .navbar-end .navbar-link.is-active {
background-color: #c32155;
color: #fff; }
.navbar.is-danger .navbar-start .navbar-link::after,
.navbar.is-danger .navbar-end .navbar-link::after {
border-color: #fff; }
.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,
.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,
.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #c32155;
color: #fff; }
.navbar.is-danger .navbar-dropdown a.navbar-item.is-active {
background-color: #d9255e;
color: #fff; } }
.navbar > .container {
align-items: stretch;
display: flex;
min-height: 3.25rem;
width: 100%; }
.navbar.has-shadow {
box-shadow: 0 2px 0 0 whitesmoke; }
.navbar.is-fixed-bottom, .navbar.is-fixed-top {
left: 0;
position: fixed;
right: 0;
z-index: 30; }
.navbar.is-fixed-bottom {
bottom: 0; }
.navbar.is-fixed-bottom.has-shadow {
box-shadow: 0 -2px 0 0 whitesmoke; }
.navbar.is-fixed-top {
top: 0; }
html.has-navbar-fixed-top,
body.has-navbar-fixed-top {
padding-top: 3.25rem; }
html.has-navbar-fixed-bottom,
body.has-navbar-fixed-bottom {
padding-bottom: 3.25rem; }
.navbar-brand,
.navbar-tabs {
align-items: stretch;
display: flex;
flex-shrink: 0;
min-height: 3.25rem; }
.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover {
background-color: transparent; }
.navbar-tabs {
-webkit-overflow-scrolling: touch;
max-width: 100vw;
overflow-x: auto;
overflow-y: hidden; }
.navbar-burger {
color: #4a4a4a;
cursor: pointer;
display: block;
height: 3.25rem;
position: relative;
width: 3.25rem;
margin-left: auto; }
.navbar-burger span {
background-color: currentColor;
display: block;
height: 1px;
left: calc(50% - 8px);
position: absolute;
transform-origin: center;
transition-duration: 86ms;
transition-property: background-color, opacity, transform;
transition-timing-function: ease-out;
width: 16px; }
.navbar-burger span:nth-child(1) {
top: calc(50% - 6px); }
.navbar-burger span:nth-child(2) {
top: calc(50% - 1px); }
.navbar-burger span:nth-child(3) {
top: calc(50% + 4px); }
.navbar-burger:hover {
background-color: rgba(0, 0, 0, 0.05); }
.navbar-burger.is-active span:nth-child(1) {
transform: translateY(5px) rotate(45deg); }
.navbar-burger.is-active span:nth-child(2) {
opacity: 0; }
.navbar-burger.is-active span:nth-child(3) {
transform: translateY(-5px) rotate(-45deg); }
.navbar-menu {
display: none; }
.navbar-item,
.navbar-link {
color: #4a4a4a;
display: block;
line-height: 1.5;
padding: 0.5rem 0.75rem;
position: relative; }
.navbar-item .icon:only-child,
.navbar-link .icon:only-child {
margin-left: -0.25rem;
margin-right: -0.25rem; }
a.navbar-item,
.navbar-link {
cursor: pointer; }
a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active,
.navbar-link:focus,
.navbar-link:focus-within,
.navbar-link:hover,
.navbar-link.is-active {
background-color: #fafafa;
color: #3273dc; }
.navbar-item {
display: block;
flex-grow: 0;
flex-shrink: 0; }
.navbar-item img {
max-height: 1.75rem; }
.navbar-item.has-dropdown {
padding: 0; }
.navbar-item.is-expanded {
flex-grow: 1;
flex-shrink: 1; }
.navbar-item.is-tab {
border-bottom: 1px solid transparent;
min-height: 3.25rem;
padding-bottom: calc(0.5rem - 1px); }
.navbar-item.is-tab:focus, .navbar-item.is-tab:hover {
background-color: transparent;
border-bottom-color: #3273dc; }
.navbar-item.is-tab.is-active {
background-color: transparent;
border-bottom-color: #3273dc;
border-bottom-style: solid;
border-bottom-width: 3px;
color: #3273dc;
padding-bottom: calc(0.5rem - 3px); }
.navbar-content {
flex-grow: 1;
flex-shrink: 1; }
.navbar-link:not(.is-arrowless) {
padding-right: 2.5em; }
.navbar-link:not(.is-arrowless)::after {
border-color: #3273dc;
margin-top: -0.375em;
right: 1.125em; }
.navbar-dropdown {
font-size: 0.875rem;
padding-bottom: 0.5rem;
padding-top: 0.5rem; }
.navbar-dropdown .navbar-item {
padding-left: 1.5rem;
padding-right: 1.5rem; }
.navbar-divider {
background-color: whitesmoke;
border: none;
display: none;
height: 2px;
margin: 0.5rem 0; }
@media screen and (max-width: 1023px) {
.navbar > .container {
display: block; }
.navbar-brand .navbar-item,
.navbar-tabs .navbar-item {
align-items: center;
display: flex; }
.navbar-link::after {
display: none; }
.navbar-menu {
background-color: white;
box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
padding: 0.5rem 0; }
.navbar-menu.is-active {
display: block; }
.navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch {
left: 0;
position: fixed;
right: 0;
z-index: 30; }
.navbar.is-fixed-bottom-touch {
bottom: 0; }
.navbar.is-fixed-bottom-touch.has-shadow {
box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); }
.navbar.is-fixed-top-touch {
top: 0; }
.navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu {
-webkit-overflow-scrolling: touch;
max-height: calc(100vh - 3.25rem);
overflow: auto; }
html.has-navbar-fixed-top-touch,
body.has-navbar-fixed-top-touch {
padding-top: 3.25rem; }
html.has-navbar-fixed-bottom-touch,
body.has-navbar-fixed-bottom-touch {
padding-bottom: 3.25rem; } }
@media screen and (min-width: 1024px) {
.navbar,
.navbar-menu,
.navbar-start,
.navbar-end {
align-items: stretch;
display: flex; }
.navbar {
min-height: 3.25rem; }
.navbar.is-spaced {
padding: 1rem 2rem; }
.navbar.is-spaced .navbar-start,
.navbar.is-spaced .navbar-end {
align-items: center; }
.navbar.is-spaced a.navbar-item,
.navbar.is-spaced .navbar-link {
border-radius: 4px; }
.navbar.is-transparent a.navbar-item:focus, .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active,
.navbar.is-transparent .navbar-link:focus,
.navbar.is-transparent .navbar-link:hover,
.navbar.is-transparent .navbar-link.is-active {
background-color: transparent !important; }
.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link {
background-color: transparent !important; }
.navbar.is-transparent .navbar-dropdown a.navbar-item:focus, .navbar.is-transparent .navbar-dropdown a.navbar-item:hover {
background-color: whitesmoke;
color: #0a0a0a; }
.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active {
background-color: whitesmoke;
color: #3273dc; }
.navbar-burger {
display: none; }
.navbar-item,
.navbar-link {
align-items: center;
display: flex; }
.navbar-item {
display: flex; }
.navbar-item.has-dropdown {
align-items: stretch; }
.navbar-item.has-dropdown-up .navbar-link::after {
transform: rotate(135deg) translate(0.25em, -0.25em); }
.navbar-item.has-dropdown-up .navbar-dropdown {
border-bottom: 2px solid #dbdbdb;
border-radius: 6px 6px 0 0;
border-top: none;
bottom: 100%;
box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1);
top: auto; }
.navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {
display: block; }
.navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed {
opacity: 1;
pointer-events: auto;
transform: translateY(0); }
.navbar-menu {
flex-grow: 1;
flex-shrink: 0; }
.navbar-start {
justify-content: flex-start;
margin-right: auto; }
.navbar-end {
justify-content: flex-end;
margin-left: auto; }
.navbar-dropdown {
background-color: white;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
border-top: 2px solid #dbdbdb;
box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
display: none;
font-size: 0.875rem;
left: 0;
min-width: 100%;
position: absolute;
top: 100%;
z-index: 20; }
.navbar-dropdown .navbar-item {
padding: 0.375rem 1rem;
white-space: nowrap; }
.navbar-dropdown a.navbar-item {
padding-right: 3rem; }
.navbar-dropdown a.navbar-item:focus, .navbar-dropdown a.navbar-item:hover {
background-color: whitesmoke;
color: #0a0a0a; }
.navbar-dropdown a.navbar-item.is-active {
background-color: whitesmoke;
color: #3273dc; }
.navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed {
border-radius: 6px;
border-top: none;
box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
display: block;
opacity: 0;
pointer-events: none;
top: calc(100% + (-4px));
transform: translateY(-5px);
transition-duration: 86ms;
transition-property: opacity, transform; }
.navbar-dropdown.is-right {
left: auto;
right: 0; }
.navbar-divider {
display: block; }
.navbar > .container .navbar-brand,
.container > .navbar .navbar-brand {
margin-left: -.75rem; }
.navbar > .container .navbar-menu,
.container > .navbar .navbar-menu {
margin-right: -.75rem; }
.navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop {
left: 0;
position: fixed;
right: 0;
z-index: 30; }
.navbar.is-fixed-bottom-desktop {
bottom: 0; }
.navbar.is-fixed-bottom-desktop.has-shadow {
box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); }
.navbar.is-fixed-top-desktop {
top: 0; }
html.has-navbar-fixed-top-desktop,
body.has-navbar-fixed-top-desktop {
padding-top: 3.25rem; }
html.has-navbar-fixed-bottom-desktop,
body.has-navbar-fixed-bottom-desktop {
padding-bottom: 3.25rem; }
html.has-spaced-navbar-fixed-top,
body.has-spaced-navbar-fixed-top {
padding-top: 5.25rem; }
html.has-spaced-navbar-fixed-bottom,
body.has-spaced-navbar-fixed-bottom {
padding-bottom: 5.25rem; }
a.navbar-item.is-active,
.navbar-link.is-active {
color: #0a0a0a; }
a.navbar-item.is-active:not(:focus):not(:hover),
.navbar-link.is-active:not(:focus):not(:hover) {
background-color: transparent; }
.navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link {
background-color: #fafafa; } }
.hero.is-fullheight-with-navbar {
min-height: calc(100vh - 3.25rem); }
.beta-bump {
margin-top: 10px; }
html,
body {
height: 100%;
text-rendering: auto;
text-size-adjust: 100%;
background-color: #f9fafc; }
body {
padding: 0;
margin: 0;
font-family: "Roboto", sans-serif;
color: #222c38;
font-size: 18px; }
.input,
.textarea {
outline: none;
padding: 0px 10px;
height: 3.5rem;
border-radius: 4px;
border: 1px solid transparent;
border-color: #979797;
line-height: 1.5;
width: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.input.is-invalid,
.textarea.is-invalid {
border-width: 4px;
border-color: #d9255e;
-webkit-animation-name: shakeError;
animation-name: shakeError;
-webkit-animation-fill-mode: forward;
animation-fill-mode: forward;
-webkit-animation-duration: 0.6s;
animation-duration: 0.6s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out; }
.textarea[rows] {
height: 3.5rem;
min-height: auto; }
.textarea:not([rows]) {
height: auto; }
a {
color: #20ae96; }
.navbar-burger {
width: inherit;
height: inherit; }
.tag:not(body) {
border-radius: 20px; }
.main {
max-width: 960px;
padding: 0px 10px; }
.section {
padding-top: 0px; }
.header {
top: 0;
width: 100%;
background: #fff;
-webkit-box-shadow: 0 5px 40px 1px #e8e8e8;
box-shadow: 0 5px 40px 1px #e8e8e8; }
.card {
border-radius: 4px;
box-shadow: 0 5px 40px 1px #e8e8e8; }
.content {
margin-top: 100px; }
.x {
text-decoration: none;
color: inherit; }
.is-heading {
margin: 40px 0; }
.navbar-link[data-v-4295d220]:hover {
background-color: white;
color: #20ae96; }
.navbar-link[data-v-4295d220]:not(.is-arrowless)::after {
border-color: #20ae96; }
@keyframes shakeError {
0% {
transform: translateX(0); }
15% {
transform: translateX(0.375rem); }
30% {
transform: translateX(-0.375rem); }
45% {
transform: translateX(0.375rem); }
60% {
transform: translateX(-0.375rem); }
75% {
transform: translateX(0.375rem); }
90% {
transform: translateX(-0.375rem); }
100% {
transform: translateX(0); } }
.progress-bar--container {
width: 100%;
height: 6px;
background-color: #4ade9b;
display: none;
position: relative;
overflow: hidden;
transition: opacity 0.1s ease-out;
opacity: 1; }
.progress-bar--container::after {
background-color: #2bad96;
content: "";
position: absolute;
width: inherit;
height: inherit;
transform-origin: left; }
.progress-bar--container.visible {
display: block;
animation: progress-bar--container_fadeIn 0.2s ease-in; }
.progress-bar--container.visible::after {
display: block;
animation: progress-bar_fill 2s linear;
animation-iteration-count: infinite; }
.progress-bar--container.visible.fade {
opacity: 0; }
@keyframes progress-bar_fill {
0% {
transform: scaleX(0) translateX(0); }
1% {
transform: scaleX(0) translateX(0); }
33% {
transform: scaleX(0.66) translateX(16.5%); }
75% {
transform: scaleX(1.5) translateX(66%); }
100% {
transform: scaleX(2) translateX(150%); } }
@keyframes progress-bar--container_fadeIn {
from {
opacity: 0; }
to {
opacity: 1; } }
.beta-bump {
margin-top: 20px; }
#navbar {
top: 0;
width: 100%;
background: #fff;
box-shadow: 0 5px 40px 1px #e8e8e8;
padding-bottom: 20px; }
a.navbar-item {
color: #71777e; }
a.navbar-item img {
max-height: inherit; }
a.navbar-item:hover, a.navbar-item:focus, a.navbar-item:focus-within {
background-color: inherit;
color: inherit; }
.navbar-menu {
margin-left: 20px;
border: none;
box-shadow: none; }
#profileImage {
margin-left: 5px;
margin-right: 10px; }
#profileImage > img {
width: 28px;
height: 28px; }
.banner-image {
max-width: 500px;
height: 100%;
width: 100%; }
#getStarted {
overflow: hidden;
position: relative;
flex: 1; }
#bannerText {
padding-top: 20px; }
#homeBottom {
padding-top: 50px; }
#homeBottomBackground {
position: absolute;
left: 0;
right: -50%;
margin-left: -25%;
height: 100%;
max-width: 150%;
width: 150%;
border-top-left-radius: 50%;
border-top-right-radius: 50%;
background-color: #f9fafc; }
#listDetails {
padding-top: 40px;
background-color: white;
top: 0;
width: 100%;
background: #fff;
box-shadow: 0 50px 40px -40px #e8e8e8;
padding-bottom: 20px; }
#description {
font-size: 0.8em;
line-height: 1.5em; }
#vanityUrl {
font-size: 2.25em;
font-weight: 500; }
#errorMessage {
height: 10px;
margin-top: 5px; }
#publishButton {
margin-top: 1.2em; }
#liveLink {
margin-top: 10px;
font-size: 12px; }
#linkHeader {
margin-top: 30px; }
#deleteButton {
margin-bottom: 20px; }
/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiU3R5bGVzL3NpdGUuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJTdHlsZXMvc2l0ZS5zY3NzIiwKCQkiU3R5bGVzL2J1bG1hLWN1c3RvbS5zY3NzIiwKCQkiU3R5bGVzL3ZhcmlhYmxlcy5zY3NzIiwKCQkiU3R5bGVzL2J1bG1hL3Nhc3MvdXRpbGl0aWVzL2luaXRpYWwtdmFyaWFibGVzLnNhc3MiLAoJCSJTdHlsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvZnVuY3Rpb25zLnNhc3MiLAoJCSJTdHlsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvZGVyaXZlZC12YXJpYWJsZXMuc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL3V0aWxpdGllcy9hbmltYXRpb25zLnNhc3MiLAoJCSJTdHlsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvY29udHJvbHMuc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL3V0aWxpdGllcy9taXhpbnMuc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL2Jhc2UvX2FsbC5zYXNzIiwKCQkiU3R5bGVzL2J1bG1hL3Nhc3MvYmFzZS9taW5pcmVzZXQuc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL2Jhc2UvZ2VuZXJpYy5zYXNzIiwKCQkiU3R5bGVzL2J1bG1hL3Nhc3MvYmFzZS9oZWxwZXJzLnNhc3MiLAoJCSJTdHlsZXMvYnVsbWEvc2Fzcy9mb3JtL3NoYXJlZC5zYXNzIiwKCQkiU3R5bGVzL2J1bG1hL3Nhc3MvZm9ybS9pbnB1dC10ZXh0YXJlYS5zYXNzIiwKCQkiU3R5bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvYnV0dG9uLnNhc3MiLAoJCSJTdHlsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy9jb250YWluZXIuc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL2ljb24uc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL2ltYWdlLnNhc3MiLAoJCSJTdHlsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy90YWcuc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL2xheW91dC9zZWN0aW9uLnNhc3MiLAoJCSJTdHlsZXMvYnVsbWEvc2Fzcy9sYXlvdXQvaGVyby5zYXNzIiwKCQkiU3R5bGVzL2J1bG1hL3Nhc3MvZ3JpZC9jb2x1bW5zLnNhc3MiLAoJCSJTdHlsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL2NhcmQuc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL2NvbXBvbmVudHMvbW9kYWwuc2FzcyIsCgkJIlN0eWxlcy9idWxtYS9zYXNzL2NvbXBvbmVudHMvbmF2YmFyLnNhc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFBQSxPQUFPLENBQUMsOERBQUk7QUNFWixjQUFjO0FLRmQsVUFBVSxDQUFWLFVBQVU7RUFDUixBQUFBLElBQUk7SUFDRixTQUFTLEVBQUUsWUFBWTtFQUN6QixBQUFBLEVBQUU7SUFDQSxTQUFTLEVBQUUsY0FBYzs7QVE0QjdCLEFQT0EsTU9QTSxFQWFOLEFQTkEsU09NUyxFQ0FULEFSTkEsT1FNTyxDUk5FO0VBM0JQLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsTUFBTSxFQVplLEdBQUcsQ0FZTSxLQUFLLENBQUMsV0FBVztFQUMvQyxhQUFhLEVKb0ROLEdBQUc7RUluRFYsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLFdBQVc7RUFDcEIsU0FBUyxFSmlCRixJQUFJO0VJaEJYLE1BQU0sRUFmUyxNQUFNO0VBZ0JyQixlQUFlLEVBQUUsVUFBVTtFQUMzQixXQUFXLEVBaEJTLEdBQUc7RUFpQnZCLGNBQWMsRUFmVyxtQkFBd0M7RUFnQmpFLFlBQVksRUFmZSxtQkFBd0M7RUFnQm5FLGFBQWEsRUFoQmMsbUJBQXdDO0VBaUJuRSxXQUFXLEVBbEJjLG1CQUF3QztFQW1CakUsUUFBUSxFQUFFLFFBQVE7RUFDbEIsY0FBYyxFQUFFLEdBQUcsR0FZQTtFT1JyQixBUE9BLE1PUE0sQVBGSixNQUFP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 */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment