.elementor-407 .elementor-element.elementor-element-6242cfe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-407 .elementor-element.elementor-element-ddec30e{--spacer-size:34px;}.elementor-407 .elementor-element.elementor-element-8f9c70c{--spacer-size:50px;}.elementor-407 .elementor-element.elementor-element-b7edb55{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-407 .elementor-element.elementor-element-b7edb55 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-407 .elementor-element.elementor-element-b7edb55 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-65d30b2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-407 .elementor-element.elementor-element-65d30b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-407 .elementor-element.elementor-element-65d30b2 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-9a439a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-407 .elementor-element.elementor-element-9a439a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-407 .elementor-element.elementor-element-9a439a6 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-0e0ee9d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-407 .elementor-element.elementor-element-0e0ee9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-407 .elementor-element.elementor-element-0e0ee9d .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-83bdaad{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-407 .elementor-element.elementor-element-83bdaad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-407 .elementor-element.elementor-element-83bdaad .elementor-button{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-407 .elementor-element.elementor-element-b7edb55{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-b7edb55 .elementor-button{padding:10px 10px 10px 10px;}}/* 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 */