.hero.is-primary.is-bold {
    background-image: linear-gradient(141deg, #008c9e 0, #00d1cf 71%, #00e3eb 100%);
}

.button.is-primary {
    background-color: #019eab;
}

.button.is-primary.is-hovered, .button.is-primary:hover {
    background: #00d2d3;
}

.column.is-one-quarter .menu {
    padding: 1em;
}

input.subcategory-checkbox,
input.category-checkbox {zoom: 1;transform: scale(2);-ms-transform: scale(2);-webkit-transform: scale(2) translate(-0px, -2px);-o-transform: scale(2);-moz-transform: scale(2);transform-origin: 0 0;-ms-transform-origin: 0 0;-webkit-transform-origin: 0 0;-o-transform-origin: 0 0;-moz-transform-origin: 0 0;/* transform: translate(-10px, 0); */}

input.subcategory-checkbox + span,
input.category-checkbox + strong {
    padding: 0 1em;
}

.is-flex.is-align-items-center.category-toggle {
    padding: 0.5em 0;
}

ul#category-list li ul li {
    padding: 0.5em 0;
}

.description-content.content > * {margin-bottom: 0 !important;margin-top: 0 !important;}

@media (min-width:1000px) {
    section.hero.is-medium.is-primary.is-bold {
        min-height: 700px;
    }
}

@media (min-width:1400px) {
    section.hero.is-medium.is-primary.is-bold {
        min-height: 800px;
    }
}

@media (min-width:1800px) {
    section.hero.is-medium.is-primary.is-bold {
        min-height: 900px;
    }
}

@media (min-width:2200px) {
    section.hero.is-medium.is-primary.is-bold {
        min-height: 1000px;
    }
}

@media (max-width: 768px) {
    .container.is-fluid {
        padding: 0 0.3em;
    }
}

#category-list .is-flex.is-align-items-center.category-toggle span {
    display: flex;
    align-content: baseline;
    align-items: baseline;
}

#category-list label.checkbox {
    display: flex;
    align-content: baseline;
    align-items: baseline;
}

