.contact-banner .header-number {
  color: #8E8E8E;
  letter-spacing: 2px;
  white-space: pre-line;
  font-size: 11px;
  font-family: Montserrat, sans-serif;
  float: left;
  position: relative;
}
.contact-banner .header-number a {
  color: #8e8e8e;
}
.contact-tagline {
  margin-left: 15px;
}
.footer-number {
  max-width: 460px;
  white-space: pre-line;
}
.blog-pagination {
  text-align: center;
}
.blog-pagination a {
  border: 2px solid #EF5C3D;
}
.blog-pagination span {
  border: 2px solid #333;
}
.blog-pagination a, .blog-pagination span {
  display: inline-block;
  padding: 8px 14px;
  margin: 10px 5px;
  border-radius: 20px;
  font-family: Montserrat,sans-serif;
  font-weight: 700;
  font-size: 13px;
}

.neromotion-1 {background-color:#666666;}

.intro p a {
  display: inline;
  font-size: inherit;
  font-weight: inherit;
}
.intro p a:hover {
  text-decoration: underline;
}
.landing-image{
  background-color:#fafafa;
}
.margin-bottom-20 {
  margin-bottom: 20px;
}

.row .capabilities-item {
  display: block
}
.row .capabilities-item a {
  color: #ef5c3d;
}

.landing-header {
  font-size: 34px;
  margin-bottom: 4px;
  padding-right:100px;
}
.landing-intro p {
  font-size: 24px;
  padding-right:100px;
}
.first-p {
  font-size: 20px;
  line-height: 29px;
}
.landing-form-tab ul li, .landing-form strong {
  letter-spacing: .5px;
}

.landing-body h4 {
  text-align:left !important;
  margin-top:24px; 
}

.neromotion-2 .neromotion-2-item {height:500px; padding-top:210px;}
