@charset "utf-8";
/* CSS Document */
body, h1,h2,h3,h4,h5,h6,p{
  font-family: 'Nunito Sans', sans-serif;
	color:#444;
}
p{
  font-family: 'Nunito Sans', sans-serif;
  color:#444;
  font-size: 1.5em;
}
.header.layout-1 .logo img {
  height: 50px;
  margin-top: 15px;
  margin-left: 25px;
  width: auto;
}
/*bryce mimic start */
.call-out {
    left: 25vw;
    top: 60vh;
}
.tech-point-headline {
    display: block;
    margin-bottom: 10px;
    font-family: 'Armour Med',sans-serif;
    color: #fff;
    font-size: 24px;
    line-height: 27px;
    letter-spacing: 10px;
}
.tech-point-white-line-break {
    width: 50px;
    height: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    padding-top: 0;
    padding-bottom: 0;
    background-color: #fff;
}
.tech-point-headline {
    display: block;
    margin-bottom: 10px;
    font-family: 'Armour Med',sans-serif;
    color: #fff;
    font-size: 28px;
    line-height: 35px;
    letter-spacing: 10px;
}

.light-slate-background{
  background-color: #4b4f56;
}
#light-slate{
  color: #4b4f56;
}
.footer-font{
  font-size: 12px;
}
.wiw-green-bg{
  background-color: #06f7b0;
}
.blackish-background{
  background-color: #1f1f1f;
}
.la-grange-background{
  background-color: #404041;
}
.la-grange-blue {
  color: #06101d;
}
.la-grange-blue-background {
  background-color: #06101d;
}
.small-font{
  font-size: 1em;
}




/* ////////////////////////////////////////////////////// */
/* MOBILE STUFF BELOW */
/* //////////////////////////////////////////////////////*/

@media only screen and (max-width: 400px) {

  .tech-point-headline {
    display: block;
    margin-bottom: 10px;
    font-family: 'Armour Med',sans-serif;
    color: #fff;
    font-size: 28px;
    line-height: 35px;
    letter-spacing: 15px;
}
  .small-hero-font {
      width: 100%;
      color: #fff;
      font-size: 14px;
      line-height: 10px;
      text-transform: uppercase;
      letter-spacing: 4px;
  }
  .small-hero-font-sub {
      width: 100%;
      color: #d1d1d1;
      font-size: 8px;
      line-height: 10px;
      text-transform: uppercase;
      letter-spacing: 5px;
  }
.legit-width{
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.hr-sm{
    max-width: 40%;
    margin-left: auto;
    margin-right: auto;
}


}
@media only screen and (min-width : 401px) and (max-width : 800px) {

}
@media only screen and (min-width: 801px) {
	
}