@font-face {
  font-family: "Nexa";
  src: url(/fonts/NexaBold.eot);
  src: url("/fonts/NexaBold.eot?#iefix")
      format("embedded-opentype"),
    url(/fonts/NexaBold.woff2)
      format("woff2"),
    url(/fonts/NexaBold.woff)
      format("woff"),
    url(/fonts/NexaBold.ttf)
      format("truetype"),
    url("/fonts/NexaBold.svg#NexaBold")
      format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: optional;
}

body {
  color: #162336;
  font-family: "Montserrat", Arial, Helvetica, sans-serif;
}

h1,
h2,
h3,
h4 {
  font-family: "Nexa", Arial, Helvetica, sans-serif;
  font-weight: 700;
}
@media only screen and (max-width: 991px) {
  h1,
  h2 {
    font-size: 40px;
    line-height: 40px;
  }

  h3 {
    font-size: 24px;
    line-height: 40px;
  }
}