#start {
  display: block;
}
#start .h3 {
  position: absolute;
  font-size: 65px;
  font-family: SanofiSerif;
  cursor: pointer;
}
#start .h3:hover + .slide-nr {
  color: #ffffff;
}
#start .h3:hover + .slide-nr:before {
  background-color: #7A00E6;
}
#start #start-points {
  top: 507px;
  left: 718px;
}
#start #start-title {
  top: 289px;
  left: 107px;
}

#start-pt-01 {
  top: 578px;
  left: 1263px;
  text-indent: 20px;
}

#start-pt-02 {
  top: 739px;
  left: 2248px;
  text-indent: -20px;
}

#start-pt-03 {
  top: 935px;
  left: 1011px;
}

#start-pt-04 {
  top: 1047px;
  left: 2602px;
}

#start-pt-05 {
  top: 1330px;
  left: 1059px;
}

#start-pt-06 {
  top: 1421px;
  left: 2427px;
}

#start-pt-07 {
  top: 1744px;
  left: 1220px;
}

.slide-nr {
  position: absolute;
  width: 280px;
  height: 278px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("../img/page_numbers/number_border.svg");
  text-align: center;
  font-size: 240px;
  color: #7A00E6;
  cursor: pointer;
}
.slide-nr span {
  position: relative;
  z-index: 1;
  transition: color 0.4s ease;
}
.slide-nr:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: transparent;
  transition: background-color 0.3s ease;
}
.slide-nr:hover {
  color: #ffffff;
}
.slide-nr:hover:before {
  background-color: #7A00E6;
}
.slide-nr.active {
  color: #ffffff;
}
.slide-nr.active:before {
  background-color: #7A00E6;
}

#current-page {
  top: 1974px;
  left: 1007px;
  cursor: default;
}

#start-slider {
  top: 1974px;
  left: 1174px;
}

#start-pt-action-1 {
  top: 506px;
  left: 980px;
}

#start-pt-action-2 {
  top: 735px;
  left: 1926px;
}

#start-pt-action-3 {
  top: 907px;
  left: 715px;
}

#start-pt-action-2 {
  top: 735px;
  left: 1924px;
}

#start-pt-action-4 {
  top: 1009px;
  left: 2274px;
}

#start-pt-action-5 {
  top: 1274px;
  left: 1576px;
}

#start-pt-action-6 {
  top: 1377px;
  left: 2123px;
}

#start-pt-action-7 {
  top: 1623px;
  left: 898px;
}

/*# sourceMappingURL=section--start.css.map */
