.wsEd {
   line-height: 1.5em;
   font-family:'Poppins', Helvetica, sans-serif;
}
 @media (max-width: 991px) {
   .wsEd {
     line-height: normal;
  }
}
 .wsEd .perex {
   padding: 0.5em 0em 0.5em 1.5em;
   border-left: 2px solid #cf102d;
}
 .wsEd .preformat {
   font-family: 'Courier', Arial, serif;
}
 .wsEd cite {
   font-style: italic;
}
 .wsEd acronym {
   border-bottom: 1px dotted #ccc;
   cursor: help;
}
 .wsEd ol {
   list-style-type: decimal;
   padding-left: 24px;
   margin-left: 0.5em;
}
 .wsEd ul {
   list-style-type: circle;
   padding-left: 24px;
   margin-left: 0.5em;
}
 .wsEd ul li, .wsEd ol li {
   margin: 0.2em 0;
}
 .wsEd .button, .wsEd .buttonDark {
   background: #fff;
   color: #cf102d;
   text-decoration: none;
   padding: 0.5em 1em 0.5em 1em;
   line-height: normal;
   display: inline-block;
   text-align: center;
   font-weight: 300;
   border: 1px solid #cf102d;
   border-radius: 2px;
   transition: all 0.1s linear;
}
 .wsEd .button:hover, .wsEd .buttonDark:hover {
   background: #cf102d;
   color: #fff;
   border-color: #cf102d;
}
 .wsEd .buttonDark {
   background: #cf102d;
   color: #fff;
   border-color: #cf102d;
}
 .wsEd .buttonDark:hover {
   background: #1f1f1f;
   color: #fff;
   border-color: #1f1f1f;
}
 .wsEd h1, .wsEd h2, .wsEd h3, .wsEd h4, .wsEd h5, .wsEd h6 {
   line-height: normal;
   font-weight: 500;
   text-transform: none;
}
 .wsEd h2, .wsEd .size1 {
   font-size: 1.5em;
   margin-bottom: 0.4em;
   color: #1f1f1f;
}
 .wsEd h3, .wsEd .size2 {
   font-size: 1.25em;
   margin-bottom: 0.4em;
   color: #1f1f1f;
}
 .wsEd h4, .wsEd .size3 {
   font-size: 1.125em;
   margin-bottom: 0.4em;
   color: #1f1f1f;
}
 .wsEd h5, .wsEd .size4 {
   font-size: 1em;
   margin-bottom: 0.4em;
   color: #1f1f1f;
}
 .wsEd h6, .wsEd .size5 {
   font-size: 0.875em;
   margin-bottom: 0.4em;
   color: #1f1f1f;
}
 .wsEd .color1 {
   color: #cf102d;
}
 .wsEd .color2 {
   color: #1f1f1f;
}
 .wsEd .color3 {
   color: #669c18;
}
 .wsEd .color4 {
   color: #418ac3;
}
 .wsEd .color5 {
   color: #9f4242;
}
 .wsEd .color6 {
   color: #919191;
}
 .wsEd .table {
   width: auto;
}
 .wsEd .table tbody tr th, .wsEd .table tbody tr td {
   padding: 0.5em 1.5em;
   text-align: left;
}
 .wsEd .table tbody tr th {
   background: #cf102d;
   color: #fff;
   font-weight: 500;
}
 .wsEd .table tbody tr th a {
   color: #fff;
}
 .wsEd .table tbody tr td {
   background: #fff;
   color: #545252;
}
 .wsEd .table tbody tr:nth-child(odd) td {
   background: #f6f6f6;
}
 .wsEd table {
   width: auto;
}
 .wsEd table tr th, .wsEd table tr td {
   padding: 0.2em 1em;
   text-align: left;
}
 .wsEd table tr th {
   font-weight: 500;
}
 