

#intro {
  background:#023020;
  background-size: cover;
  height:230px;
  width:100%;
}

.top-nav-collapse {
  background-color: #023020 !important;
}


@media (max-width: 768px) {
  .navbar:not(.top-nav-collapse) {
    background: #023020 !important;
  }
}

#intro .h6 {
  font-weight: 300;
  line-height: 1.7;
  font-weight:bold;
  font-family:verdana;
  text-align:center;
  color:white;
  font-size:20px;
}

#intro .h6 > h1 { font-size:35px; font-weight:bold; }

.hm-gradient .full-bg-img {
  background: rgba(42, 27, 161, 0.7);
  
}

@media (max-width: 450px) {
    
    .parrafos li { font-size:15px; }
    
  .margins {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  
 

#pricing .lead {
  opacity: 0.7;
}

#pricing .card-image {
  background: url("../img/architecture.jpg") no-repeat center center;
}

#pricing ul li {
  font-size: 1.1em;
}

#pimg { box-shadow: 0px 0px; width:100%;  }


.parrafos { float:left; text-align:left; color:black; font-size:20px; }

.pie { background:#2E2E2E;  height:120px; color:white; text-align:center;}

 .callbanner { background:#FFA500; color:#D8D8D8; text-align:center; position:fixed; z-index:9999; width: 100%; 
  border-top:2px solid #FFA500; height: 60px; bottom: 0;  font-size: 20px; color:white;
}

.callbanner i { font-size: 35px; margin:4px; padding:4px; color:white;}


