.elementor-6173 .elementor-element.elementor-element-68e77c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6173 .elementor-element.elementor-element-69e19fb{z-index:0;text-align:left;}.elementor-6173 .elementor-element.elementor-element-4118ee8{z-index:0;text-align:left;}.elementor-6173 .elementor-element.elementor-element-e9f7958{z-index:0;text-align:center;}/* Start custom CSS for image, class: .elementor-element-4118ee8 */.elementor-6173 .elementor-element.elementor-element-4118ee8 {
    position: absolute;
    top: 0;
    left: 0;
    will-change: transform;
    animation: spin 30s linear infinite;
}

@keyframes spin {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}

@media (prefers-reduced-motion: reduce) {
  .spinner {
    animation: none;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9f7958 */.elementor-6173 .elementor-element.elementor-element-e9f7958 {
    width: 79.474%;
    position: absolute;
    top: 50%;
    left: 50%;
    will-change: transform;
    animation: spin_in 30s linear infinite;
}
@keyframes spin_in {
  from { transform: translate(-50%, -50%) rotate(360deg); }
  to   { transform: translate(-50%, -50%) rotate(0deg); }
}

@media (prefers-reduced-motion: reduce) {
  .spinner {
    animation: none;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e77c6 */.elementor-6173 .elementor-element.elementor-element-68e77c6 {
    max-width: 900px;
    position: relative;
}/* End custom CSS */