.timeline-title {
    margin-bottom: 20px;
    margin-top: 40px;
}
.timeline-title h4 {
    font-size: 15px;
}
.official-red{
  color: #5A0663!important;
}
.bold{
  font-weight: bold;
}
.bolder{
  font-weight: bolder;
}
.italic{
  font-style: italic;
}
.clear{
  clear: both;
  width: 100%;
}
.height-25{
  width: 100%;
  height: 25px;
}
hr.line{
  background-color: #5A0663!important;
  width: 100%;
}
table.formatted{
  width: 100%;
}
table.formatted td,table.formatted th{
  padding: 15px;
  border:1px solid #c3c3c3;
}
table.formatted th{
  font-size: 10pt;
  font-weight: bold;
  background-color: white;
}
table.formatted tr:nth-child(odd){
  background-color: #cfcfcf;
}
table.formatted tr:nth-child(even){
  background-color: #fff;
}
table.formatted tr td:first-child{
  color:#6a6a6a;
  font-size: 10pt;
}
table.formatted tr td:nth-child(2){
  color:#5A0663;
  font-size: 10pt;
  font-weight: bold;
}
table.formatted tr td:nth-child(3){
  color:#6a6a6a;
  font-size: 9pt;
}
.ht-btn {
    background: #5A0663;
}
.section-title {
    color: #5A0663;
}
.header-bottom-wrap.header-area--absolute.header-sticky.is-sticky .navigation-menu > ul > li > a {
  color:#5A0663!important;
}
.header-bottom-wrap.header-area--absolute.header-sticky.is-sticky .navigation-menu > ul > li.active > a span{
  color:#A7435B!important;
}
.header-bottom-wrap.header-area--absolute.header-sticky .navigation-menu > ul > li > a {
  color:#A7435B;
}
.header-bottom-wrap.header-area--absolute.header-sticky .navigation-menu > ul > li.active > a span{
  color:#A7435B!important;
}
.header-bottom-wrap.header-area--absolute.header-sticky.white .navigation-menu > ul > li > a {
  //color:white;
}
.header-bottom-wrap.header-area--absolute.header-sticky.white .navigation-menu > ul > li.active > a span{
  //color:white!important;
}
.swiper-slide h4{
  background-color: rgba(0,0,0,0.4);
    color: white;
    padding: 25px;
    border-radius: 5px;
}
.swiper-button-next, .swiper-container-rtl, .swiper-button-prev {
    background-image:none;
}
.swiper-button-next i, .swiper-button-prev i{
  font-size: 48px;
  color:#5A0663;
}
.footer-widget__item-list li a {
  font-size: 10pt;
}
.top-message a:hover {
    color: #d6d6d6;
}
.text-box a:hover {
    text-decoration: none;
    color: white;
}
.transparent-bg {
    background: rgba(255, 255, 255, 1);
}
.header__logo img{
  width: 120px;
}
.services{
  height:200px; border:2px solid #ccc;width:30%;
  margin-left:3%;
  padding: 15px;
  background-color: #fafbfb;
}
