h1,h2,h3,h4,h5,h6,p,strong,em,b,li{
    color:#01388a !important;
    font-family: Raleway;
    font-family: Varela Round;
    
}
h1 {
    font-size:large;
}


.sppb-addon-title{
    font-family: Raleway;
    font-family: Nunito Sans;
    font-family: Varela Round;
    font-family: Arial Round;
    font-family: Nunito;
    font-family: Raleway;
    font-family: Arial Unicode MS;
      font-family: Varela Round;
     color:#01388a;
}
.title-head{
        font-family: Raleway;
        font-family: Nunito;
        font-family: Raleway;
        font-family: Arial Unicode MS;
          font-family: Varela Round;
     color:#01388a;
     font-weight:900;
    off       -webkit-text-fill-color: #01388a;
  off  -webkit-text-stroke-width: 1px;
 off -webkit-text-stroke-color: #fff;
}
.sp-page-title h2{
    
    padding-top:40px;
        font-size:36px;
        font-family: Raleway;
        font-family: Nunito;
        font-family: Raleway;
        font-family: Arial Unicode MS;
          font-family: Varela Round;
     font-weight:700;
 
}
off.sp-page-title {
    padding-top:60px;
    height:150px;
}
.article-header h1{
    font-size:large; 
    padding-left:5%;
    padding-right:5%;
    background-color:#fff !important;
 
}
.article-info{
    off padding:5%;
    padding-top:20px;
       padding-left:5%;
       margin:0px;
  padding-right:5%;
    background-color:#fff !important;
    off height:100px;
}
.readmore {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}
.readmore link:a {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}
.readmore link:hover {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}
.readmore link:visited {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}
.readmore link:active {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}

.breadcrumb-item {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}
.breadcrumb-item link:a {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}
.breadcrumb-item link:hover {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}
.breadcrumb-item link:visited {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}
.breadcrumb-item link:active {
        font-family: Arial Unicode MS;
          font-family: Varela Round;
}

div[itemprop="name"] {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}
div[itemprop="name"] link:a {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}
div[itemprop="name"] link:hover {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}
div[itemprop="name"] link:visited {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}
div[itemprop="name"] link:active {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}

div[itemprop="headline"] {
font-family: Arial Unicode MS;
  font-family: Varela Round;
background-color:#fff;
font-size:large;
}
div[itemprop="headline"] link:a {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}
div[itemprop="headline"] link:hover {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}
div[itemprop="headline"] link:visited {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}
div[itemprop="headline"] link:active {
font-family: Arial Unicode MS;
  font-family: Varela Round;
}

.sppb-form-group {
    font-family: Arial Unicode MS;
      font-family: Varela Round;
}
#btn-1531290629133{
    font-family: Arial Unicode MS;
      font-family: Varela Round;
}
.rc-anchor-center-item rc-anchor-checkbox-label{
    font-family: Arial Unicode MS;
      font-family: Varela Round;
}
.rc-anchor-checkbox-label{
    font-family: Arial Unicode MS;
      font-family: Varela Round;
}
#recaptcha-anchor-label{
   font-family: Arial Unicode MS;
     font-family: Varela Round;
}

off.published{
    margin-left:5%;
   off margin:5%;

}

.sp-menu-item {
   off padding-top:-50px;
  off height:100px;
   off font-family: Arial Unicode MS;
      font-family: Varela Round;
   off  font-size:16px;
    off font-weight:900;
    off font-weight:bold;
      off line-height:-40px;
}
.sp-megamenu-wrapper{
   off line-height: 110px;
      off  line-height: 60px;
    padding-top:100px;
  off margin-bottom:58px;
   off height:250px;
}
.row {
off    line-height: 156px;
off   padding-top:22px;
 off margin-top:6px;
off padding-bottom:34px;
off height:120px;
}
#sp-header{
  off  line-height: 156px;
  padding-bottom:160px;
 off   padding-top:85px;
  off  padding-top:50px;
    off height:50px;
}
#sp-header.header-sticky ~ section#sp-main-body{
   off background-color:#fff !important;
   padding-top:150px;
      padding-bottom:150px;
     off   padding-top:85px;
    off margin-bottom:40px;
   off height:50px;
}

.logo-image{
   off padding-top:24px;
    margin-top:50px;
}



off #sp-menu2{
    padding-top:-40px;
}
off.sp-title.col-lg-12{
     padding-top:40px;
}
off.Sp-logo.col-6.col-sm-6.col-md-6.col-lg-2{
    padding-top:40px; 
}
off .sp-column{
    height:150px;
}
off .itemListElement{
    padding-top:40px;
}
off #sp-section-2{
    padding-top:20px; 
}
off.sp-section-2{
    
}
.articleBody{
    margin: 5%;
}
.mid-content {
    width: 1140px;
   off width: 100%;
     off   width: 90%;
    margin: 0 auto;
   word-break:normal;
}

off-div[itemprop="articleBody"] {
    width:90%;
     off margin: 0 auto;
     off margin-right:500px;
    off padding:30px;
  font-size: 16px!important;
  off color: red!important;
  word-break:normal;
  overflow: auto;
}

div[itemprop="articleBody"] {
    margin: 5%;
     off margin: 0 auto;
     off margin-right:500px;
    off padding:30px;
  off font-size: 16px!important;
  off color: red!important;
 off word-break:normal;
  off overflow: auto;
}

off .article__content{
    width: 90%;
}

.view-article .article-details .article-author-information {
    width: 1140px;
    margin: 0 auto;
}
ul.tags.list-inline {
    width: 1140px;
    margin: 0 auto;
}
.error-code {
    color:#ffffff !important;
}
.error-message {
    color:#ffffff !important;
}
.bullet-ind{
    padding-left:25%;
}
.ind20{
    padding-left:20%;
}
.ind25{
    padding-left:25%;
}
.ind15{
    padding-left:15%;
}
.ind10{
    padding-left:10%;
}
.ind5{
    padding-left:5%;
}
.icon-bar {
  color: black;
  -webkit-text-fill-color: white; /* Will override color (regardless of order) */
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: white;
}
.breadcrumb-item{
   off display: none;
  off visibility: hidden;
}
.breadcrumb{
    color:#fff !important;
    off display: none;
}
div[itemprop="name"] {
    display: none;
     off margin: 0 auto;
     off margin-right:500px;
    off padding:30px;
  off font-size: 16px!important;
  off color: red!important;
 off word-break:normal;
  off overflow: auto;
}
div[itemprop="headline"] {
    background-color:#fff;
     off margin: 0 auto;
     off margin-right:500px;
    off padding:30px;
  off font-size: 16px!important;
  off color: red!important;
 off word-break:normal;
  off overflow: auto;
}
.article-header{
    background-color:#fff;
    padding-left:2%;
}
off#sp-title {
    display: none;
}
.sp-section-2{
    display: none;
}
.sp-page-title h2{
    color:#fff !important;
    off display: none;
}
.page-header h1{
    text-align:center;
    padding-top:20px;
    padding-bottom:10px;
    font-size:xx-large;
}
off.title-insight{
   off font-size:100px;
}

off.fa {
    text-shadow: 2px 2px #fff;
}
off.fa a:link{
    text-shadow: 2px 2px #fff;
}
off.fa a:active{
    text-shadow: 2px 2px #fff;
}
off.fa a:visited{
    text-shadow: 2px 2px #fff;
}
.fa-bars {
    text-shadow: 2px 2px #fff;
}
.fa-bars a:link{
    text-shadow: 2px 2px #fff;
}
.fa-bars a:active{
    text-shadow: 2px 2px #fff;
}
.fa-bars a:visited{
    text-shadow: 2px 2px #fff;
}
.icon-bar{
    text-shadow: 2px 2px #fff;
}

.icon-bar{
    text-shadow: 2px 2px #fff;
}
.icon-bar a:active{
    text-shadow: 2px 2px #fff;
}
.icon-bar a:link{
    text-shadow: 2px 2px #fff;
}
.icon-bar a:hover{
    text-shadow: 2px 2px #fff;
}
.icon-bar a:visited{
    text-shadow: 2px 2px #fff;
}
.vline{
    color:#01388a;
      border-left: 4px solid #01388a;
}.sub{
    font-size:7px;
}
ol.breadcrumb {
    text-align: right;
    background-color:#fff !important;
}

off.sppb-img-responsive img{
  content: "Mycelial Consulting";
}
off.sppb-img-responsive img{
  content: "Mycelial";
}
.sppb-addon-single-image-container:before{
    display: block;
      content: "Mycelial Consulting";
}
off.sppb-addon-single-image-container:after{
    display: block;
      content: "Consulting";
}
