p {
  text-align:justify;
}
.form-group {
  width:80%;
}
.main-nav > li{
  color:#005aa1;
}

.subhead{
  font-size: 1.3rem;
  color:#005aa1;
}

.apply-now {
  display: block;
  margin: 20px auto;
  background-color: #8dc640;
  border: none;
  
}

.apply-now:hover {
  display:block;
  margin:20px auto;
  background-color:rgba(141,198,64,0.47);
  border:none;
  cursor:pointer;
 
}

.feat_cont {
  margin:75px auto;
  padding:0 25px;
}

.feat {
  min-height: 500px;
  width: 100%;
  margin: 10px auto;
  padding: 0 20px 0 20px;
}

.feat > p {
  text-align:justify;
  margin-bottom:35px;
}

.feat > h5 {
  text-align:center;
  color:#005aa1;
  margin-top:10px;
}

.feat > a {
  position:absolute;
  left:50%;
  bottom:70px;
  margin-left:-70px;
  width:140px;
  background-color:#8dc640;
  border:none;
}

@media screen and (max-width: 768px) {
  .feat > a {
    bottom:0;
  }
  .feat {
    min-height:550px;
  }

}

.call-to-act > a {
  width:140px;
  background-color:#8dc640;
  border:none;
  margin:25px auto;
  display:block;
}

.call-to-act2 > a {
  width:140px;
  background-color:#8dc640;
  border:none;
  margin:25px auto;
  display:block;
}

.call-to-act2 > a:hover {
  width:140px;
  background-color:rgba(141,198,64,0.28);
  border:none;
  margin:25px auto;
  display:block;
}

.call-to-act > a:hover {
  width:140px;
  background-color:rgba(141,198,64,0.28);
  border:none;
  margin:25px auto;
  display:block;
}

.feat > a:hover {
  position:absolute;

  left:50%;
  margin-left:-70px;
  width:140px;
  background-color:rgba(141,198,64,0.45);
  border:none;
}

.slink {
  margin:8px 10px;
  border-radius:50%;
  border:solid 1px #fff;
  width:25px;
  height:25px;
  display:inline-block;
  color:#fff;
  position:relative;
}

.slink > i {
  position:absolute;
  left:50%;
  margin-left:-3px;
}

.fixi {
  margin-left:-6px!important;
}

.botDiv {
  position:absolute;
  width:100%;
  bottom:0;
  padding-bottom:5px;
  padding-left:30px;
  background-color:#656e7d;
  height:45px;
}

.copyright {
  bottom:10px;
  position:absolute;
}

.bd {
  position:absolute;
  left:250px;
}

.footer-dark {
  clear:both;
}

.box {
  border:solid 2px #005aa1;
}

li {
  text-align:left;
}

.feat_cont {
  clear:both;
}

.navbar.navbar-light.navbar-expand-md.navigation-clean {
  -webkit-box-shadow:-1px 1px 16px 0px rgba(0,0,0,0.75);
  -moz-box-shadow:-1px 1px 16px 0px rgba(0,0,0,0.75);
  box-shadow:-1px 1px 16px 0px rgba(0,0,0,0.75);
}

.call-to-act {
  width:350px;
  float:right;
  margin:0 0 25px 25px;
  background-color:#005aa1;
  padding:20px;
}

.call-to-act2 {
  width:100%;
  margin:25px auto;
  background-color:#005aa1;
  padding:20px;
}

.feat > img {
  width:100%;
  display:block;
  margin:auto;
}
.col-md-8.col-lg-6 {
  float:right;
  padding-left:75px;
}

divDrop {
  float:none;
  padding:0px;
}

.container.space {
  margin-top:75px;
  font-weight:300;
}
