 .social-icons span {
  font-size: 23px;
}
 .menuAdmin li {
      list-style: none;
      display: inline-block;
      margin-right: 10px;
    }

    .menuAdmin li a {
      display: block;
      padding: 5px 10px 5px 30px;
      background-color: #f1f1f1;
      color: #333 !important;
      font-size: 14px;
      text-decoration: none;
      text-align: center;
      border-radius: 5px;
      position: relative;
      transition: background-color 0.3s ease;
    }

    .menuAdmin li a::before {
      font-family: "Font Awesome 5 Free";
      font-weight: 900;
      content: "\f007";
      position: absolute;
      left: 10px;
      top: 50%;
      transform: translateY(-50%);
    }

    .menuAdmin li a:hover {
      background-color: #aaa;
    }
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  padding: 0 10px!important;
}
.sp-menu-heading {
  color: #fff;
}
#sp-header {
position: absolute;
}
#sp-section-1 {
  margin-top: 120px;
}
.sp-page-title {
  background: #032b6abd!important;
}
.sp-page-title .sp-page-title-heading {
  font-weight: 300;
  text-transform: uppercase;
}

.sppb-addon-title {
  text-transform: uppercase;
}

.itemid-101  #sp-main-body  {
padding: 0 !important;}

[itemprop="articleBody"] {
    text-align: justify;
}
.coll-2 {
    column-count: 2;
    column-gap: 40px; 
        }
.coll-3 {
    column-count: 3;
    column-gap: 40px;
        }
.coll-4 {
    column-count: 4;
    column-gap: 40px; 
        }
.itemid-136 #sp-main-body a[target="_blank"]::after {
    content: "\f0c1"; 
    font-family: "Font Awesome 5 Free"; 
    font-weight: 700; 
    margin-left: 0.1em; 
	margin-right: 0.5em;
}