.navbar {
  background-color: transparent; }
  .navbar a.is-active, .navbar .navbar-item.is-active {
    font-weight: bold; }
  .navbar .navbar-item:hover {
    background-color: transparent;
    color: #888; }

@media screen and (min-width: 515.23px), print {
  body:not(.home) .section {
    background-color: transparent;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0; }
    body:not(.home) .section .container {
      background: #fff;
      padding: 3.5rem 1.5rem; }
    body:not(.home) .section.footer .container {
      background: #eee;
      padding-top: 0;
      padding-bottom: 1rem; } }

.title.is-1 {
  font-size: 1.8rem; }

.title.is-2 {
  font-size: 1.46rem; }

.title.is-3 {
  font-size: 1.222rem; }

.title.is-4 {
  font-size: 1.0554rem; }

.title.is-5 {
  font-size: 0.93878rem; }

.title.is-6 {
  font-size: 0.85715rem; }

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

.content h1 {
  font-size: 1.8rem;
  font-weight: 600; }

.content h2 {
  font-size: 1.46rem;
  font-weight: 600; }

.content h3 {
  font-size: 1.222rem;
  font-weight: 600; }

.content h4 {
  font-size: 1.0554rem;
  font-weight: 600; }

.content h5 {
  font-size: 0.93878rem;
  font-weight: 600; }

.content h6 {
  font-size: 0.85715rem;
  font-weight: 600; }

.content h7 {
  font-size: 0.75rem;
  font-weight: 600; }

.widget-box {
  text-align: right; }

/*# sourceMappingURL=bulma-extensions.css.map */
