.sppb-row-container,
#sp-main-body>.container,
.sppb-container,
#sp-bottom .container,
#sp-footer .container {
  max-width: 90%!important;
}

.no-show {
  height: 70px;
    background: #f89b1b;
    position: relative;
    bottom: 60px;
    margin-bottom: -50px;
}

.full-width div[itemprop="articleBody"] .sppb-row-container .sppb-row,
.full-width .article-header h1{
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.article-details.full-width .sppb-row-container,
.view-article #sp-main-body .article-details div[itemprop="articleBody"],
.full-width #sp-main-body>.container{
  max-width: 100%!important;
}
.view-article #sp-main-body .article-details.full-width {
  max-width: 100%!important;
  padding: 0px 0px;
}

#sp-header.header-sticky {
    background: rgba(255, 255, 255, 0.8);
}

#sp-header.header-sticky #sp-logo, 
#sp-header.header-sticky .awesomplete {
    display:none;
}



.overlay-image-title .sppb-addon-title i.fas,
.overlay-image-title .sppb-addon-title i.far{
    font-size: 2em;
/*     border: 1px solid #ffffff; */
    border-radius: 100%;
     padding: 15px 13px 12px 12px; 
  margin-bottom:1rem;
}


body.ltr .sp-megamenu-parent>li.sp-has-child>a:after, body.ltr .sp-megamenu-parent>li.sp-has-child>span:after {
    color: #f89b1b;
}

.sp-megamenu-parent>li::after {
  display:none;
}

/* #section-id-1730884782954 .title-subtitle-top-center .sppb-addon-title {
  margin-left:-20px;
} */


#sp-bottom .sp-module .sp-module-title {
    color: #000;
      margin: 0 0 15px;
      font-weight: 500;
}

.badge {
  color: #000;
}

.sp-scroll-up {
  bottom: 25px;
}

.mark, mark {
    padding: 0em;
    background-color: #f89b1b;
}

/* Error page styling */

html.error-page .error-code,
html.error-page .error-message,
body .error-wrapper .sppb-btn.sppb-btn-link:hover, body .error-wrapper .sppb-btn.sppb-btn-link:focus, body .error-wrapper .btn.sppb-btn-link:hover, body .error-wrapper .btn.sppb-btn-link:focus,
html.error-page .error-wrapper a.sppb-btn-link {
    color: #000!important;
}

html.error-page body {
    background-color: #fff!important;
}

html.error-page .error-logo {
    transform: scale(0.5);
}

html.error-page .error-wrapper {
    gap: 70px!important;
    margin-left: 25px!important;
}
/* End error page styling */

.view-article #sp-main-body .article-details .article-header h1 {
    font-size: 40px;
    text-transform: inherit;
  color:#ef4e23;
      letter-spacing: 0px;
}

