/* Home 5: Hero */
@media (min-width: 992px) {
  .home-5_hero-image {
    margin-right: -14%;
  }
}

@media (min-width: 992px) {
  .home-9_hero-image {
    margin: 0px -450px 0px 15px;
  }
}

/* Home 10: Hero */
@media (min-width: 992px) {
  .home-10_hero-image {
    margin-right: -7%;
  }
}

.home-10_service-video-block {
  position: relative;
}
@media (min-width: 992px) {
  .home-10_service-video-block .absolute-center {
    top: 53%;
    left: 44%;
  }
}
.home-10_service-video-image img {
  width: 100%;
}
@media (min-width: 992px) {
  .home-10_service-video-image {
    margin-left: -8%;
    margin-right: 7%;
  }
}

.dummy-positioning {
  width: 100%;
  height: 100vh;
  align-items: center;
  justify-content: center;
}
.success-icon {
  display: inline-block;
  width: 8em;
  height: 8em;
  font-size: 20px;
  border-radius: 50%;
  border: 4px solid #96df8f;
  background-color: #fff;
  position: relative;
  overflow: hidden;
  transform-origin: center;
  animation: showSuccess 180ms ease-in-out;
  transform: scale(1);
}
.success-icon__tip, .success-icon__long {
  display: block;
  position: absolute;
  height: 4px;
  background-color: #96df8f;
  border-radius: 10px;
}
.success-icon__tip {
  width: 2.4em;
  top: 4.3em;
  left: 1.4em;
  transform: rotate(45deg);
  animation: tipInPlace 300ms ease-in-out;
  animation-fill-mode: forwards;
  animation-delay: 180ms;
  visibility: hidden;
}
.success-icon__long {
  width: 4em;
  transform: rotate(-45deg);
  top: 3.7em;
  left: 2.75em;
  animation: longInPlace 140ms ease-in-out;
  animation-fill-mode: forwards;
  visibility: hidden;
  animation-delay: 440ms;
}
@keyframes showSuccess {
  from {
    transform: scale(0);
 }
  to {
    transform: scale(1);
 }
}
@keyframes tipInPlace {
  from {
    width: 0em;
    top: 0em;
    left: -1.6em;
 }
  to {
    width: 2.4em;
    top: 4.3em;
    left: 1.4em;
    visibility: visible;
 }
}
@keyframes longInPlace {
  from {
    width: 0em;
    top: 5.1em;
    left: 3.2em;
 }
  to {
    width: 4em;
    top: 3.7em;
    left: 2.75em;
    visibility: visible;
 }
}
