
.basic ul {
    padding-left: 30px;
    line-height: 32px;
    font-size: 16px;
    color: #4F5E64;
    list-style: disc;
}

.basic dt {
    font-weight:700 !important  ;
    margin-top: 0px !important;
}

.basic p,dt,dd {
    font-size: 16px !important;
    line-height: 24px !important;
    color: #4F5E64;
    margin-top: 20px !important;
    font-family: "Plus Jakarta Sans", sans-serif;
    /* font-style: normal;
    font-weight: 400;
    */
}

.basic dt {
    font-weight:700 !important  ;
    margin-top: 0px !important;
}


.basic h3,h4,dt,dd,dl {
    padding-top: .5em;
}



table {
      width: 98%;
      margin: 20px auto;
      border-collapse: separate;
      border-spacing: 0;
      border: 1px solid #ddd;
      border-radius: 10px;
      overflow: hidden;
      background-color: #fff;
      box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    }

    th, td {
      padding: 12px 15px;
      text-align: left;
    }

    th {
      background-color: #4CAF50;
      color: white;
      font-weight: bold;
    }

    tr:nth-child(even) {
      background-color: #f2f2f2;
    }

    tr:hover {
      background-color: #eafaf1;
    }

    caption {
      caption-side: top;
      font-size: 1.5em;
      margin-bottom: 10px;
      color: #333;
    }
    td br{
        margin-top:0.5em;
    }
.padLeft20 {
    padding-left: 20px;
    padding-right: 20px;
}

.header .main-header .header-left .header-logo {
  margin-right: 0;
  min-width: 139px;
  max-width: 260px;
}

/*
Footer over-writes
*/

#scrollUp {
    background-image: url(./assets/imgs/template/icons/go-top.png);
}

.icon-socials.icon-facebook {
  background: url(/assets/imgs/template/icons/facebook.png) no-repeat 0px 0px !important;
  transition-duration: 0.2s;
}
.icon-socials.icon-twitter {
  background: url(/assets/imgs/template/icons/twitter.png) no-repeat 0px 0px !important;
  transition-duration: 0.2s;
}
.icon-socials.icon-linkedin {
  background: url(/assets/imgs/template/icons/linkedin.png) no-repeat 0px 0px !important;
  transition-duration: 0.2s;
}