div.three-sixty-index {
  background: #fff;
  color: #000;
  font-size: 16px;
}
div.three-sixty-index div.level {
  padding: 40px 0;
}
div.three-sixty-index div.level h3 {
  font-size: 32px;
  margin: 0 0 20px 0;
}
div.three-sixty-index div.intro {
  color: #fff;
  background: #000;
  padding: 80px 0;
}
div.three-sixty-index div.intro div.image-wrapper {
  display: flex;
  height: 100%;
  align-items: center;
}
div.three-sixty-index div.intro div.image-wrapper img {
  max-width: 100%;
  width: 495px;
}
div.three-sixty-index div.intro h1 {
  font-size: 28px;
  margin: 0 0 5px 0;
}
div.three-sixty-index div.intro h3.services {
  font-size: 18px;
  font-weight: normal;
  margin: 0 0 10px 0;
  color: #F7941E;
}
div.three-sixty-index div.intro p {
  font-size: 20px;
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  div.three-sixty-index div.intro div.image-wrapper {
    justify-content: center;
    padding-bottom: 40px;
  }
  div.three-sixty-index div.intro h1 {
    font-size: 32px;
  }
}
@media (max-width: 500px) {
  div.three-sixty-index div.intro div.image-wrapper {
    padding-bottom: 40px;
  }
  div.three-sixty-index div.intro h1 {
    font-size: 28px;
  }
}
div.three-sixty-index div.lead-message h4 {
  font-size: 18px;
  font-weight: bold;
}
div.three-sixty-index div.lead-message div.compare {
  margin: 40px 0 60px 0;
  max-width: 600px;
}
div.three-sixty-index div.lead-message div.compare h4 {
  margin: 0 0 10px 0;
}
div.three-sixty-index div.lead-message div.compare table {
  border: 1px solid #999;
}
div.three-sixty-index div.lead-message div.compare table td, div.three-sixty-index div.lead-message div.compare table th {
  padding: 4px 8px;
}
div.three-sixty-index div.lead-message div.compare table td i.fas {
  font-size: 20px;
}
div.three-sixty-index div.lead-message div.compare table td i.fas.fa-check {
  font-size: 25px;
}
div.three-sixty-index div.lead-message div.compare table td:nth-child(1) {
  max-width: 250px;
}
div.three-sixty-index div.lead-message div.compare table td:nth-child(2) i.fa-check {
  color: #04bd04;
}
div.three-sixty-index div.lead-message div.compare table td:nth-child(3) i.fas {
  color: #999;
}
div.three-sixty-index div.lead-message div.side div.box {
  padding: 10px;
  background: rgba(241, 241, 241, 0.7);
  border: 1px solid #F7941E;
  border-radius: 4px;
  margin-bottom: 30px;
}
div.three-sixty-index div.lead-message div.side div.box ul {
  margin: 0 0 0 0;
  padding: 0 0 0 20px;
}
div.three-sixty-index div.lead-message div.side div.images div.row {
  margin: 0;
}
div.three-sixty-index div.lead-message div.side div.images div.col-6 {
  padding: 0 10px 0 0;
}
div.three-sixty-index div.lead-message div.side div.images img {
  max-width: 100%;
  border: 1px solid #F7941E;
  border-radius: 4px;
}
div.three-sixty-index div.lead-message div.side div.button-wrapper {
  text-align: center;
  font-size: 20px;
}
div.three-sixty-index div.lead-message div.side div.contact h4 {
  font-size: 20px;
  margin: 0 0 10px 0;
}
div.three-sixty-index div.lead-message div.side div.contact p {
  margin: 0 0 5px 0;
}
div.three-sixty-index div.lead-message div.side div.contact a.orange-button {
  padding: 10px 30px;
}
div.three-sixty-index div.lead-message div.side div.pdf {
  margin-bottom: 20px;
}
div.three-sixty-index div.lead-message div.side div.pdf h4 {
  margin: 0 0 10px 0;
}
div.three-sixty-index div.lead-message {
  /* side */
}
div.three-sixty-index div.why {
  background: #f1f1f1;
  border-top: 1px solid #999;
}
div.three-sixty-index div.why div.flatirons div.image-wrapper {
  display: flex;
  align-items: center;
  height: 100%;
}
div.three-sixty-index div.why div.flatirons div.image-wrapper img {
  width: 100%;
}
/*# sourceMappingURL=../../maps/2024/nfjs/nfjs-360.css.map */
