.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
    line-height: 1.5;
}
#sp-footer ul.menu {
    font-size: 15px;
}
#sp-footer ul.menu li a {
    margin-bottom: 10px;
}
.sppb-blockquote-style {
    border-left: 6px solid #00853e;
}
@media (max-width: 768px) {
  body {
    font-size: 17px !important;
  }
}
.com-content.view-article #sp-main-body .article-header h1 {
    margin-bottom: 0px;
}
.sp-page-builder .page-content {
    padding-top: 85px;
}
.page-item.active .page-link {
    background-color: #00853e;
    border-color: #00853e;
}
.sppb-form-group .sppb-form-control, .form-control, input[type=text]:not(.form-control), input[type=email]:not(.form-control), input[type=url]:not(.form-control), input[type=date]:not(.form-control), input[type=password]:not(.form-control), input[type=search]:not(.form-control), input[type=tel]:not(.form-control), input[type=number]:not(.form-control), select:not(.form-control) {
    padding: 5px 30px 0px 15px;
    font-size: 15px;
    line-height: 28px;
}
.com-content.view-article #sp-main-body {
    padding: 0px 0px 0px 0px;
}
.sppb-panel-heading::after {
  font-family: "Font Awesome 5 Free";
  content: "\f107";
  float: right;
  margin-left: 7px;
  font-weight: 900;}
.sppb-panel-heading.active::after {
  font-family: "Font Awesome 5 Free";
  content: "\f106"; }


