#banner{
  padding-top: 35px;
  padding-bottom:35px;
  background-image: url(images/banners/1.jpg);
  color: white;
  background-size:cover;
  background-position: bottom;
  background-repeat: no-repeat;
}
.servicios img{
  box-shadow: 10px 10px 5px #aaaaaa;
}
.bton{
  border-radius: 0.5rem !important;
  font-weight: 300!important;
  border: 2px solid darkorange !important;
  color: darkorange!important;
  text-align: center!important;
  box-shadow: 10px 10px 5px #aaaaaa;
  white-space: normal !important;
}
.h1, .display-3{
  margin-bottom: 0 !important;
}
.linea{
  border-top: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
}
.l-ead{
  font-weight: 300;
  color: darkorange;
}
#bulletin a{
  color:#292b2c;
}
#bulletin a:hover{
  text-decoration: none!important;
  color: #292b2c;
}
#bulletin a:active{
  text-decoration: none!important;
  color: #292b2c;
}
.orange{
  font-size:1.5rem;
  line-height: 0.8 !important;
  color: darkorange;
}

.lead-2{
  font-weight: 300;
  font-size: 2.5rem;
}
.lead-3{
  font-weight: 200;
  color: #292b2c;
  font-size: 1.35rem;
  line-height: 2;
}
.lead-4{
  font-weight: 300;
  font-size: 1.7rem;
}
.display-5{
  font-size: 3rem;
  font-weight: 300;
  line-height: 1.1;
}
.display-3{
  text-shadow: 3px 4px 4px #212529;
}
#contact-us a:hover, #contact-us a:active, #contact-us a:focus, #contact-us a:visited{
  text-decoration:none!important ;
  color: #292b2c!important;
}
.fa-li{
  left: 1em!important;
}
.fa-ul a:hover{
  color: #91969f!important;
}
@media only screen and (max-width: 769px){
  #center, .center{
    text-align: center !important;
  }
}
@media only screen and (max-width: 426px){
  .display-3, .display-5{
    font-size: 2.5rem !important;
  }
}
