body, h1, h2, h3, h4, h5, h6, div, p, section{
  font-family: 'arial', sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 700 !important;
}

.has-text-ink{
  color: #454494!important;
}

.is-ink{
  background-color:#454494!important;
}

.has-text-green{
  color: #56BDC1!important;
}

.is-green{
  background-color: #56BDC1;
}
.has-text-lightblue{
  color: #82CEF2!important;
}

.has-text-deepblue{
  color: #122777!important;
}

.is-deepblue{
  background-color: #122777;
}

.has-text-purple{
  color: #625FD8!important;
}

.is-purple{
  background-color: #625FD8!important;
}

.is-pink{
  background-image: -ms-linear-gradient(top, #9EB5DE 0%, #C28EBF 100%);
  background-image: -moz-linear-gradient(top, #9EB5DE 0%, #C28EBF 100%);
  background-image: -o-linear-gradient(top, #9EB5DE 0%, #C28EBF 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9EB5DE), color-stop(100, #C28EBF));
  background-image: -webkit-linear-gradient(top, #9EB5DE 0%, #C28EBF 100%);
  background-image: linear-gradient(to bottom, #9EB5DE 0%, #C28EBF 100%);
}

.main-header{
 background: url("/img/banzai-cloud-background.jpg") no-repeat center center fixed;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 position: relative;
 top: -3.25rem;
 z-index: -1000;
}

.single-header{
 background-image: url("/img/banzai-cloud-background-sm.jpg");
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 position: relative;
}

.navbar{
  background-color: inherit!important;
}

.navbar-item{
  font-family: 'Montserrat', sans-serif !important;
}

.navbar-start .navbar-item{
  letter-spacing: 4px;
  top:0px;
}
.navbar-end .navbar-item{
  text-transform: uppercase;
  font-size:0.9rem;
  top:0px;
}

.navbar-end .has-dropdown a{
  top:0px;
}

.content table thead th{
  border-width: 0 0 1px!important;
}

.content table td{
  padding-top: 2rem!important;
  padding-bottom: 2rem!important;
}

.is-gradient-1{
  background-image: -ms-linear-gradient(top, #9EB5DE 0%, #C28EBF 100%);
  background-image: -moz-linear-gradient(top, #9EB5DE 0%, #C28EBF 100%);
  background-image: -o-linear-gradient(top, #9EB5DE 0%, #C28EBF 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9EB5DE), color-stop(100, #C28EBF));
  background-image: -webkit-linear-gradient(top, #9EB5DE 0%, #C28EBF 100%);
  background-image: linear-gradient(to bottom, #9EB5DE 0%, #C28EBF 100%);
}

.is-gradient-2{
  background-image: -ms-linear-gradient(top, #76A1D6 0%, #454494 100%);
  background-image: -moz-linear-gradient(top, #76A1D6 0%, #454494 100%);
  background-image: -o-linear-gradient(top, #76A1D6 0%, #454494 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #76A1D6), color-stop(100, #454494));
  background-image: -webkit-linear-gradient(top, #76A1D6 0%, #454494 100%);
  background-image: linear-gradient(to bottom, #76A1D6 0%, #454494 100%);
}

.columns.is-vcentered {
  -webkit-box-align: center;
     -ms-flex-align: center;
        align-items: center;
        display: flex;
}

@media (min-width:1025px) {
  .has-text-white-destop-only{
    color: #ffffff!important;
  }
}

img[src$='#center']
{
    display: block;
    margin: 0.7rem auto;
}