@font-face {
  font-family: Nexa-Bold;
    src: url('../fonts/Nexa-Bold.otf');
}

body{
  overflow-x: hidden;
  background: #1D2E42;
  color: #FFFFFF;
  height: 100vh;
  font-family: Nexa-Bold;
}

.tabLabels{
  font-family: Nexa-Bold;
  font-size: 2em;
  letter-spacing: 0.2em;
  color: #FFFFFF;
  border-bottom: 3px solid #FF8D22;
  margin-left: 2%;
  margin-right: 2%;
  margin-top: 25px;

}

.companyName{
  font-size: 5em;
   color:  #FF8D22;
}

.callToAction{
  font-family: Nexa-Bold;
  letter-spacing: 0.2em;
  font-size: 2.1em;
  padding: 20px;
  border: 3px solid #FF8D22;

}

.homeHeader{
  color: #FF8D22;
  font-family: Nexa-Bold;
  letter-spacing: 0.2em;
  font-size: 2.1em;
}

.homeDesc{
  font-family: Nexa-Bold;
  letter-spacing: 0.2em;
  font-size: 1.2em;
  padding-left:100px;
  padding-right:100px;
}

.faqHeader{
  font-size: 0.40em;
  letter-spacing: 0.15em;
  font-family: Nexa-Bold;
  color:#FF8D22;
}

.slogan{
  font-family: Nexa-Bold;
  letter-spacing: 0.3em;
}

.answer{
  font-size: 0.325em;
  letter-spacing: 0.15em;
  font-family: Nexa-Bold;
}

.contact{
    height: 75vh;
    padding-top: 60px;
      padding-left: 50px;
        padding-right: 40px;
        padding-bottom: 40px;
}
.contactInfo{
  font-size: 1.2em;
  letter-spacing: 0.15em;
  font-family: Nexa-Bold;
}
