.elementor-56 .elementor-element.elementor-element-fe4c5fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56 .elementor-element.elementor-element-181bd1f{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-56 .elementor-element.elementor-element-fb567f9{--e-transform-rotateZ:360deg;padding:10% 10% 10% 10%;--e-transform-transition-duration:800ms;}.elementor-56 .elementor-element.elementor-element-fb567f9:hover{--e-transform-rotateZ:360deg;--e-transform-rotateX:0deg;--e-transform-perspective:98px;--e-transform-rotateY:0deg;}.elementor-56 .elementor-element.elementor-element-fb567f9.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-fb567f9 */.elementor-56 .elementor-element.elementor-element-fb567f9 img {
  animation: spinAndScale 1.5s ease-in-out forwards; /* 2 sekunder, justera tid */
}

@keyframes spinAndScale {
  0% {
    transform: scale(1) rotate(0deg); /* Start: normal storlek, ingen rotation */
  }
  50% {
    transform: scale(0.4) rotate(180deg); /* Mitten: mindre (80%), snurra 180 grader */
  }
  100% {
    transform: scale(1.0) rotate(360deg); /* Slut: större (120%), full snurr */
  }
}/* End custom CSS */