 #b1 {
      left: 28%;
      top: 20%;
    }

    #b2 {
      left: 32%;
      top: 45%;
    }

    #b3 {
      left: 40%;
      top: 42%;
    }

    #b4 {
      left: 40%;
      top: 63%;
    }

    #b5 {
      left: 59%;
      top: 52%;
    }

    #b6 {
      left: 60%;
      top: 58%;
    }

    #b7 {
      left: 54%;
      top: 37%;
    }

    @media (max-width: 768px) {
      #b1 {
        left: 31%;
        top: 16%;
      }

      #b2 {
        left: 34%;
        top: 27%;
      }

      #b3 {
        left: 40%;
        top: 24%;
      }

      #b4 {
        left: 40%;
        top: 37%;
      }

      #b5 {
        left: 59%;
        top: 32%;
      }

      #b6 {
        left: 60%;
        top: 38%;
      }

      #b7 {
        left: 54%;
        top: 24%;
      }
    }

    @media (max-width: 450px) {
      #b2 {
        left: 34%;
        top: 25%;
      }

      #b3 {
        left: 40%;
        top: 22%;
      }

      #b4 {
        left: 40%;
        top: 32%;
      }

      #b5 {
        left: 59%;
        top: 28%;
      }

      #b6 {
        left: 60%;
        top: 33%;
      }

      #b7 {
        left: 54%;
        top: 21%;
      }
    }
#hotspots-container {
  background: url(images/Mid-Body-Overhead-04_1.png) center / cover no-repeat;
  display: none;
  max-height: 0;
  overflow: hidden;
  width: 93%;
  margin-bottom: -45px;
}

.hotspots-content {
  padding-bottom: 66.66%;
  position: relative;
}

.content-image {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  padding-bottom: 50%;
}

.content-image-1 {
  background-image: url(images/Int-LEDDisplay-01.png);
}

.content-image-2 {
  background-image: url(images/Int-Barrier-02.png);
}

.content-image-3 {
  background-image: url(images/Int-Barrier-03.png);
}

.content-image-4 {
  background-image: url(images/Int-Seat-03.png);
}

.content-image-5 {
  background-image: url(images/Mid-Body-Hero-04.png);
}

.content-image-6 {
  background-image: url(images/Int-Seat-03.png);
}

.content-image-7 {
  background-image: url(images/Ext-POS-03.png);
}

.close {
  position: absolute !important;
}
.interior-design-container {
  position: relative;
  width: 93% !important;
  margin: 0px auto;
  background-color: rgb(231, 232, 232);
  z-index: -1;
}

.features-title {
  padding-top: 15px;
}

.grid-container {
  right: 1%;
  margin: 0px 20px;
}

