.elementor-7 .elementor-element.elementor-element-56f52be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5151c5a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-50497c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dfc5266{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a780657 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ee81b44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a660900{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-27a07f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a160925 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3fe4c46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1765237 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-429d6de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-43b6124 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f8e2b21 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-71d6573 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5ba6e83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-69c9847 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1aa5139{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6163bb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-28d9f79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-7936251 */#ww-tech-03 .ww-visual{
  position:relative;
  min-height:360px;
  display:grid;
  place-items:center;
}

#ww-tech-03 .ww-reel{
  width:min(100%,310px);
  aspect-ratio:1;
  position:relative;
  border-radius:50%;
  background:
    repeating-conic-gradient(from 0deg, rgba(255,255,255,.05) 0 1deg, transparent 1deg 12deg),
    radial-gradient(circle at 36% 34%, #2d2f35 0%, #101115 34%, #08090c 55%, #2e1113 74%, #08090c 100%);
  border:3px solid #5a2324;
  box-shadow:
    0 0 0 14px #e6262310,
    0 0 0 15px #ff32345c,
    0 0 55px #f127242e,
    inset 0 0 36px #000;
}

#ww-tech-03 .ww-reel::before{
  content:'';
  position:absolute;
  inset:9%;
  border-radius:50%;
  border:1px dashed #ff4b4b9b;
  animation:wwTechSpin 40s linear infinite;
}

#ww-tech-03 .ww-reel::after{
  content:'';
  position:absolute;
  inset:21%;
  border-radius:50%;
  border:20px solid #ba2429;
  box-shadow:
    0 0 0 4px #090b0f,
    inset 0 0 22px #000,
    0 0 22px #fa2b2860;
  background:radial-gradient(circle, #08090a 0 28%, #26252b 29% 34%, #090a0b 35%);
}

#ww-tech-03 .ww-reel-arc{
  position:absolute;
  inset:-16px;
  border-radius:50%;
  border:3px solid transparent;
  border-top-color:#ff4945;
  border-right-color:#ff4945;
  transform:rotate(-35deg);
  filter:drop-shadow(0 0 8px #f32a2a);
  animation:wwTechSpin 15s linear infinite;
}/* End custom CSS */