.dummy a{ color: #c5882e; text-align: left;}
.dummy a:hover{ color: #083796; }

.img-pad .card-body {
    padding: 1rem;
}


.home-sli{ position: relative; }
.home-tex{ position: absolute; top: 40%;left: 50%;transform: translate(-50%, -50%);    width: 100%; }
.home-sli h3{font-family: 'Abel', sans-serif; font-size: 25px; color: #fff; text-align: center; text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.8); }
.home-sli h1{font-family: 'Abel', sans-serif; font-size: 56px; line-height: 56px; text-transform: uppercase; font-weight: bolder; color: #fff; text-align: center; text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.8);}


@media only screen and (max-width: 500px) {
.m-none{ display: none; }
}



/*
* Company
*/
.custom-timeline {
  margin-top: 50px;
}
.custom-timeline .custom-timeline-box {
  position: relative;
  padding-left: 105px;
}
.custom-timeline .custom-timeline-box:before {
  background: none repeat scroll 0 0 #c5882e;
  border-radius: 50%;
  box-shadow: 0 0 0 3px #FFF, 0 0 0 6px #c5882e;
  content: "";
  display: block;
  height: 6px;
  margin-left: -5px;
  position: absolute;
  left: 68px;
  top: 6px;
  width: 6px;
  z-index: 2;
}
.custom-timeline .custom-timeline-box:after {
  content: '';
  display: block;
  position: absolute;
  left: 65px;
  top: 3px;
  height: 100%;
  border-left: 1px solid #c5882e;
  z-index: 1;
}
.custom-timeline .custom-timeline-box .date {
  position: absolute;
  top: 0;
  left: 0;
}



/*
* Contact Us
*/
.custom-location {
  padding-left: 50px;
}
.custom-location > img {
  position: absolute;
  top: 17px;
  left: 0;
}

.custom-form-style-1 .form-control {
  font-size: 12px;
  border: none;
}