 .marquees{background: #95361a;padding:10px 0;color:#fff  ;}
.threedtext {
  color:#000;
  font-size:22px;
  font-weight: bold;
  //text-shadow: 0 1px 0 #ccc,
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
}
 
 ol.gradient-list > li, ol.gradient-list > li::before {
    box-shadow: 0.25rem 0.25rem 0.6rem rgba(0, 0, 0, 0.05), 0 0.5rem 1.125rem rgba(75, 0, 0, 0.05);
}
 
 
 ol.gradient-list {
   counter-reset: gradient-counter;
   list-style: none;
 
   padding-left: 1rem;
}
 ol.gradient-list > li {
  font-weight: bold;
color: #000;
  width: 45%;
  margin-right: 4%;
  display: inline-block;
   background: white;
   border-radius: 0 0.5rem 0.5rem 0.5rem;
   counter-increment: gradient-counter;
   margin-top: 1rem;
   min-height: 3rem;
   padding: 1rem 1rem 1rem 3rem;
   position: relative;
}
 /*ol.gradient-list > li::before, ol.gradient-list > li::after {
   background: linear-gradient(135deg, #83e4e2 0%, #a2ed56 100%);
   border-radius: 1rem 1rem 0 1rem;
   content: '';
   height: 3rem;
   left: -1rem;
   overflow: hidden;
   position: absolute;
   top: -1rem;
   width: 3rem;
}
 ol.gradient-list > li::before {
   align-items: flex-end;
   content: counter(gradient-counter);
   color: #1d1f20;
   display: flex;
 
   justify-content: flex-end;
   padding: 0.125em 0.25em;
   z-index: 1;
}*/
 ol.gradient-list > li:nth-child(10n+1):before {
   background: linear-gradient(135deg, rgba(162, 237, 86, 0.2) 0%, rgba(253, 220, 50, 0.2) 100%);
}
 ol.gradient-list > li:nth-child(10n+2):before {
   background: linear-gradient(135deg, rgba(162, 237, 86, 0.4) 0%, rgba(253, 220, 50, 0.4) 100%);
}
 ol.gradient-list > li:nth-child(10n+3):before {
   background: linear-gradient(135deg, rgba(162, 237, 86, 0.6) 0%, rgba(253, 220, 50, 0.6) 100%);
}
 ol.gradient-list > li:nth-child(10n+4):before {
   background: linear-gradient(135deg, rgba(162, 237, 86, 0.8) 0%, rgba(253, 220, 50, 0.8) 100%);
}
 
 ol.gradient-list > li + li {
   margin-top: 2rem;
}

  .principles{list-style-type: none;padding:0;}
    .principles   li:before{
      content: "\f384";
      font-family: "Ionicons";font-size: 25px;
color: #95361a ;}
   .achivements{list-style-type: none;padding:0;}
    .achivements   li:before{ 
      content: "\f371";
      font-family: "Ionicons";font-size: 25px;
color: #95361a ;}
   .advisors{list-style-type: none;padding:0;}
    .advisors   li:before{ 
      content: "\f2e1";
      font-size: 30px;
      font-family: "Ionicons";font-size: 25px;
color: #95361a ;}

   .traini {list-style-type: none;padding:0;}
    .traini   li:before{
      content: "\f30c";
      font-family: "Ionicons";font-size: 25px;
color: #95361a ;}
.trainings {list-style-type: none;padding:0;}
    .trainings   li:before{
      content: "\f392";
      font-family: "Ionicons";font-size: 25px;
color: #95361a ;}


.legalstatus span {
    font-size: 14px;
    color: gray;
}


.newsldkf{
  list-style-type: none;
}
.newsldkf li span{font-size: 25px;
color: #95361a ;margin-right: 10px;

}
/*profile card*/

.snip1559 {
 
  position: relative;
  display: inline-block;
  overflow: hidden;
  margin: 10px;
 padding: 15px;
  width: 100%;
  background-color: #ffffff;
  color: #2B2B2B;
  text-align: justify;
 
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}

.snip1559 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.snip1559 .profile-image {
 // padding: 15% 10% 0;
}

.snip1559 .profile-image img {
  max-width: 100%;
  vertical-align: top;
  position: relative;
  border-radius: 50%;
 
    width: 150px;
    height:  150px;
}

.snip1559 figcaption {
  //padding: 5% 10% 15%;
}

.snip1559 h3 {
  
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  margin: 3px 0;
}

.snip1559 h5 {
  font-weight: 400;
  margin: 0;
  text-transform: uppercase;
  color: #888;
  letter-spacing: 1px;
}

.snip1559 .icons i {
  color: #999;
  display: inline-block;
  margin-right: 5px;
  font-size: 1.5em;
}

.snip1559 .icons i:hover {
  color: #555;
}

.snip1559 .icons i a {
  text-decoration: none;
}

.awards img {
    padding: 5px;
    border: 1px solid #8e8e8e;
    width: 100%;
    height: 200px;
    margin-bottom: 15px;
    object-fit: contain;
}

  .tabless  td strong{color:#000;}
   .tabless {border: 1px solid #f2f2f2 }
  }
  .tabless td {padding: 5px;}
    .tabless tr:nth-child(even) {background-color: #f2f2f2;}
      .tabless td:first-child {
    text-align: center;
}