.elementor-479 .elementor-element.elementor-element-2f678a0{--spacer-size:20px;}.elementor-479 .elementor-element.elementor-element-8ef2ed0{--spacer-size:20px;}:root{--page-title-display:none;}/* Start custom CSS */[data-id="e127704"] {
  position: relative;
  overflow: visible;
  clip-path: inset(-100vh 0 0 0);
  isolation: isolate;
  background-image: none !important;
}

[data-id="e127704"]::before {
  content: "";
  position: absolute;
  height: 110%;
  aspect-ratio: 1024 / 1010;
  right: 0;
  bottom: -5%;
  z-index: 0;
  pointer-events: none;
  background: url("http://amplifyca.223.165.76.116.sth.nz/wp-content/uploads/2026/09/AmplifyCA_Icon_Bright_Transparent-1024x1010.png") center / contain no-repeat;
  transform-origin: center;
  animation: amplify-hero-grow 24s ease-out forwards;
  will-change: transform;
}

[data-id="e127704"] > * {
  position: relative;
  z-index: 1;
}

@keyframes amplify-hero-grow {
  from { transform: translateX(44%) rotate(-2deg) scale(0.75); }
  to { transform: translateX(44%) rotate(20deg) scale(1.5); }
}

@media (prefers-reduced-motion: reduce) {
  [data-id="e127704"]::before {
    animation: none;
    transform: translateX(44%) rotate(20deg) scale(1.5);
  }
}/* End custom CSS */