.elementor-1368 .elementor-element.elementor-element-76aa469{--display:flex;--position:fixed;--min-height:100vh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1368 .elementor-element.elementor-element-76aa469:not(.elementor-motion-effects-element-type-background), .elementor-1368 .elementor-element.elementor-element-76aa469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lupsylium.com/wp-content/uploads/2026/04/IMG_5134.avif");background-size:50% auto;}.elementor-1368 .elementor-element.elementor-element-76aa469::before, .elementor-1368 .elementor-element.elementor-element-76aa469 > .elementor-background-video-container::before, .elementor-1368 .elementor-element.elementor-element-76aa469 > .e-con-inner > .elementor-background-video-container::before, .elementor-1368 .elementor-element.elementor-element-76aa469 > .elementor-background-slideshow::before, .elementor-1368 .elementor-element.elementor-element-76aa469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1368 .elementor-element.elementor-element-76aa469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-76aa469{left:0px;}body.rtl .elementor-1368 .elementor-element.elementor-element-76aa469{right:0px;}.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 );}.elementor-1368 .elementor-element.elementor-element-23d60a8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;--e-transform-transition-duration:1000ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-23d60a8:hover{--e-transform-translateX:0px;--e-transform-translateY:-1%;}.elementor-1368 .elementor-element.elementor-element-23d60a8.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-23d60a8{left:13vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-23d60a8{right:13vw;}.elementor-1368 .elementor-element.elementor-element-23d60a8 img{width:30vw;}.elementor-1368 .elementor-element.elementor-element-5d90ca1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:center;}.elementor-1368 .elementor-element.elementor-element-5d90ca1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-5d90ca1{left:49.851vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-5d90ca1{right:49.851vw;}.elementor-1368 .elementor-element.elementor-element-5d90ca1 img{width:17vw;}.elementor-1368 .elementor-element.elementor-element-9a88763{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:2vh;z-index:1000;--e-transform-transition-duration:500ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-9a88763:hover{--e-transform-scale:1.025;}.elementor-1368 .elementor-element.elementor-element-9a88763.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-9a88763{left:92vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-9a88763{right:92vw;}.elementor-1368 .elementor-element.elementor-element-9a88763 img{width:6vw;transition-duration:0.5s;}.elementor-1368 .elementor-element.elementor-element-9a88763:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-b088e26{width:auto;max-width:auto;--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:14vh;z-index:1000;--e-transform-transition-duration:500ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-b088e26:hover{--e-transform-scale:1.025;}.elementor-1368 .elementor-element.elementor-element-b088e26.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-b088e26{left:92vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-b088e26{right:92vw;}.elementor-1368 .elementor-element.elementor-element-b088e26 img{width:6vw;transition-duration:0.5s;}.elementor-1368 .elementor-element.elementor-element-b088e26:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-50f90f4{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-50f90f4{left:20vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-50f90f4{right:20vw;}.elementor-1368 .elementor-element.elementor-element-0f9b072{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-1368 .elementor-element.elementor-element-0f9b072.e-con{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-c1798ff:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:-0.04deg;}.elementor-1368 .elementor-element.elementor-element-c1798ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-c1798ff img{width:29vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-c1798ff:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-cfe71db:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:0.04deg;}.elementor-1368 .elementor-element.elementor-element-cfe71db{margin:-2vw -2vw calc(var(--kit-widget-spacing, 0px) + -2vw) -2vw;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-cfe71db img{width:40vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-cfe71db:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-d5ecd13{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-1368 .elementor-element.elementor-element-d5ecd13 img{width:30vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-d5ecd13:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-45c9988{--spacer-size:5vh;}.elementor-1368 .elementor-element.elementor-element-7826501{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;bottom:0vh;z-index:1;text-align:center;}.elementor-1368 .elementor-element.elementor-element-7826501.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-7826501{left:50vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-7826501{right:50vw;}.elementor-1368 .elementor-element.elementor-element-7826501 img{width:19vw;border-radius:0px 0px 0px 0px;}.elementor-1368 .elementor-element.elementor-element-418fd41{--display:flex;--position:fixed;--min-height:100vh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1368 .elementor-element.elementor-element-418fd41:not(.elementor-motion-effects-element-type-background), .elementor-1368 .elementor-element.elementor-element-418fd41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lupsylium.com/wp-content/uploads/2026/04/IMG_5134.avif");background-size:50% auto;}.elementor-1368 .elementor-element.elementor-element-418fd41::before, .elementor-1368 .elementor-element.elementor-element-418fd41 > .elementor-background-video-container::before, .elementor-1368 .elementor-element.elementor-element-418fd41 > .e-con-inner > .elementor-background-video-container::before, .elementor-1368 .elementor-element.elementor-element-418fd41 > .elementor-background-slideshow::before, .elementor-1368 .elementor-element.elementor-element-418fd41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1368 .elementor-element.elementor-element-418fd41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-418fd41{left:0px;}body.rtl .elementor-1368 .elementor-element.elementor-element-418fd41{right:0px;}.elementor-1368 .elementor-element.elementor-element-f950417{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;--e-transform-transition-duration:1000ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-f950417:hover{--e-transform-translateX:0px;--e-transform-translateY:-1%;}.elementor-1368 .elementor-element.elementor-element-f950417.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-f950417{left:13vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-f950417{right:13vw;}.elementor-1368 .elementor-element.elementor-element-f950417 img{width:30vw;}.elementor-1368 .elementor-element.elementor-element-7b41ee8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:center;}.elementor-1368 .elementor-element.elementor-element-7b41ee8.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-7b41ee8{left:49.851vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-7b41ee8{right:49.851vw;}.elementor-1368 .elementor-element.elementor-element-7b41ee8 img{width:17vw;}.elementor-1368 .elementor-element.elementor-element-7bebddf{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:2vh;z-index:1000;--e-transform-transition-duration:500ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-7bebddf:hover{--e-transform-scale:1.025;}.elementor-1368 .elementor-element.elementor-element-7bebddf.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-7bebddf{left:92vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-7bebddf{right:92vw;}.elementor-1368 .elementor-element.elementor-element-7bebddf img{width:6vw;transition-duration:0.5s;}.elementor-1368 .elementor-element.elementor-element-7bebddf:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-0be48dd{width:auto;max-width:auto;--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:14vh;z-index:1000;--e-transform-transition-duration:500ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-0be48dd:hover{--e-transform-scale:1.025;}.elementor-1368 .elementor-element.elementor-element-0be48dd.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-0be48dd{left:92vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-0be48dd{right:92vw;}.elementor-1368 .elementor-element.elementor-element-0be48dd img{width:6vw;transition-duration:0.5s;}.elementor-1368 .elementor-element.elementor-element-0be48dd:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-b5306c4{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-b5306c4{left:20vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-b5306c4{right:20vw;}.elementor-1368 .elementor-element.elementor-element-4eac05c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-1368 .elementor-element.elementor-element-4eac05c.e-con{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-c8d89ca:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:-0.04deg;}.elementor-1368 .elementor-element.elementor-element-c8d89ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-c8d89ca img{width:27vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-c8d89ca:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-3c96eb7:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:0.04deg;}.elementor-1368 .elementor-element.elementor-element-3c96eb7{margin:-2vw -2vw calc(var(--kit-widget-spacing, 0px) + -2vw) -2vw;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-3c96eb7 img{width:37vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-3c96eb7:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-0d2fa0d{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-1368 .elementor-element.elementor-element-0d2fa0d img{width:26vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-0d2fa0d:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-2a59ef3{--spacer-size:5vh;}.elementor-1368 .elementor-element.elementor-element-edfb9c6{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;bottom:0vh;z-index:1;text-align:center;}.elementor-1368 .elementor-element.elementor-element-edfb9c6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-edfb9c6{left:50vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-edfb9c6{right:50vw;}.elementor-1368 .elementor-element.elementor-element-edfb9c6 img{width:17vw;border-radius:0px 0px 0px 0px;}.elementor-1368 .elementor-element.elementor-element-3246577{--display:flex;--position:fixed;--min-height:100vh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1368 .elementor-element.elementor-element-3246577:not(.elementor-motion-effects-element-type-background), .elementor-1368 .elementor-element.elementor-element-3246577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lupsylium.com/wp-content/uploads/2026/04/IMG_5134.avif");background-size:50% auto;}.elementor-1368 .elementor-element.elementor-element-3246577::before, .elementor-1368 .elementor-element.elementor-element-3246577 > .elementor-background-video-container::before, .elementor-1368 .elementor-element.elementor-element-3246577 > .e-con-inner > .elementor-background-video-container::before, .elementor-1368 .elementor-element.elementor-element-3246577 > .elementor-background-slideshow::before, .elementor-1368 .elementor-element.elementor-element-3246577 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1368 .elementor-element.elementor-element-3246577 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-3246577{left:0px;}body.rtl .elementor-1368 .elementor-element.elementor-element-3246577{right:0px;}.elementor-1368 .elementor-element.elementor-element-174f328{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;--e-transform-transition-duration:1000ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-174f328:hover{--e-transform-translateX:0px;--e-transform-translateY:-1%;}.elementor-1368 .elementor-element.elementor-element-174f328.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-174f328{left:13vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-174f328{right:13vw;}.elementor-1368 .elementor-element.elementor-element-174f328 img{width:30vw;}.elementor-1368 .elementor-element.elementor-element-879bb14{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:center;}.elementor-1368 .elementor-element.elementor-element-879bb14.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-879bb14{left:49.851vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-879bb14{right:49.851vw;}.elementor-1368 .elementor-element.elementor-element-879bb14 img{width:17vw;}.elementor-1368 .elementor-element.elementor-element-97d9605{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:2vh;z-index:1000;--e-transform-transition-duration:500ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-97d9605:hover{--e-transform-scale:1.025;}.elementor-1368 .elementor-element.elementor-element-97d9605.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-97d9605{left:92vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-97d9605{right:92vw;}.elementor-1368 .elementor-element.elementor-element-97d9605 img{width:6vw;transition-duration:0.5s;}.elementor-1368 .elementor-element.elementor-element-97d9605:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-8027291{width:auto;max-width:auto;--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:14vh;z-index:1000;--e-transform-transition-duration:500ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-8027291:hover{--e-transform-scale:1.025;}.elementor-1368 .elementor-element.elementor-element-8027291.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-8027291{left:92vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-8027291{right:92vw;}.elementor-1368 .elementor-element.elementor-element-8027291 img{width:6vw;transition-duration:0.5s;}.elementor-1368 .elementor-element.elementor-element-8027291:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-5b33491{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-5b33491{left:20vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-5b33491{right:20vw;}.elementor-1368 .elementor-element.elementor-element-263f628{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-1368 .elementor-element.elementor-element-263f628.e-con{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-5ed84f6:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:-0.04deg;}.elementor-1368 .elementor-element.elementor-element-5ed84f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-5ed84f6 img{width:29vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-5ed84f6:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-790e288:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:0.04deg;}.elementor-1368 .elementor-element.elementor-element-790e288{margin:-2vw -2vw calc(var(--kit-widget-spacing, 0px) + -2vw) -2vw;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-790e288 img{width:40vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-790e288:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-8112533{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-1368 .elementor-element.elementor-element-8112533 img{width:30vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-8112533:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-c5da543{--spacer-size:5vh;}.elementor-1368 .elementor-element.elementor-element-5cf5003{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;bottom:0vh;z-index:1;text-align:center;}.elementor-1368 .elementor-element.elementor-element-5cf5003.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-5cf5003{left:50vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-5cf5003{right:50vw;}.elementor-1368 .elementor-element.elementor-element-5cf5003 img{width:19vw;border-radius:0px 0px 0px 0px;}.elementor-1368 .elementor-element.elementor-element-2928de1{--display:flex;--min-height:100vh;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1368 .elementor-element.elementor-element-3914ea3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-3914ea3:hover{--e-transform-translateX:0px;--e-transform-translateY:-1%;}.elementor-1368 .elementor-element.elementor-element-3914ea3.elementor-element{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-3914ea3 img{width:30vw;}.elementor-1368 .elementor-element.elementor-element-9eaeb43{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1368 .elementor-element.elementor-element-e67e78f:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-e67e78f img{transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-73b25c2:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-73b25c2 img{transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-f0df5ec:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-f0df5ec img{transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-7462e81{--spacer-size:50px;}.elementor-1368 .elementor-element.elementor-element-d6d0e25{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-d6d0e25{right:0px;}body.rtl .elementor-1368 .elementor-element.elementor-element-d6d0e25{left:0px;}.elementor-1368 .elementor-element.elementor-element-31a14f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-1368 .elementor-element.elementor-element-31a14f1.e-con{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-c1ca66b:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:-0.04deg;}.elementor-1368 .elementor-element.elementor-element-c1ca66b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-c1ca66b img{width:29vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-c1ca66b:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-4ef34f8:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:0.04deg;}.elementor-1368 .elementor-element.elementor-element-4ef34f8{margin:-2vw -2vw calc(var(--kit-widget-spacing, 0px) + -2vw) -2vw;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-4ef34f8 img{width:40vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-4ef34f8:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-2a10c74{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-1368 .elementor-element.elementor-element-2a10c74 img{width:30vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-2a10c74:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-81eaab4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;bottom:0vh;z-index:1;text-align:center;}.elementor-1368 .elementor-element.elementor-element-81eaab4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-81eaab4{left:50vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-81eaab4{right:50vw;}.elementor-1368 .elementor-element.elementor-element-81eaab4 img{width:19vw;border-radius:0px 0px 0px 0px;}.elementor-1368 .elementor-element.elementor-element-0b3ce37{--display:flex;--min-height:100vh;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1368 .elementor-element.elementor-element-aa18164{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;text-align:center;}.elementor-1368 .elementor-element.elementor-element-aa18164:hover{--e-transform-translateX:0px;--e-transform-translateY:-1%;}.elementor-1368 .elementor-element.elementor-element-aa18164.elementor-element{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-aa18164 img{width:30vw;}.elementor-1368 .elementor-element.elementor-element-b96a15b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1368 .elementor-element.elementor-element-ce5e577:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-ce5e577 img{transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-b94e9db:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-b94e9db img{transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-0a8a0c4:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-0a8a0c4 img{transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-8b8e1ba{--spacer-size:50px;}.elementor-1368 .elementor-element.elementor-element-a318f9b{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-a318f9b{right:0px;}body.rtl .elementor-1368 .elementor-element.elementor-element-a318f9b{left:0px;}.elementor-1368 .elementor-element.elementor-element-017231a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-1368 .elementor-element.elementor-element-017231a.e-con{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-0abf369:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:-0.04deg;}.elementor-1368 .elementor-element.elementor-element-0abf369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-0abf369 img{width:29vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-0abf369:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-6796195:hover{--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:1000px;--e-transform-rotateY:0.04deg;}.elementor-1368 .elementor-element.elementor-element-6796195{margin:-2vw -2vw calc(var(--kit-widget-spacing, 0px) + -2vw) -2vw;padding:0px 0px 0px 0px;--e-transform-transition-duration:1000ms;}.elementor-1368 .elementor-element.elementor-element-6796195 img{width:40vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-6796195:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-f3fcd93{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-1368 .elementor-element.elementor-element-f3fcd93 img{width:30vw;transition-duration:1s;}.elementor-1368 .elementor-element.elementor-element-f3fcd93:hover img{filter:brightness( 140% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1368 .elementor-element.elementor-element-a041d94{--spacer-size:5vh;}.elementor-1368 .elementor-element.elementor-element-f625f66{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;bottom:0vh;z-index:1;text-align:center;}.elementor-1368 .elementor-element.elementor-element-f625f66.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-f625f66{left:50vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-f625f66{right:50vw;}.elementor-1368 .elementor-element.elementor-element-f625f66 img{width:19vw;border-radius:0px 0px 0px 0px;}@media(max-width:1200px){.elementor-1368 .elementor-element.elementor-element-174f328 img{width:40vw;}.elementor-1368 .elementor-element.elementor-element-97d9605{z-index:999;}.elementor-1368 .elementor-element.elementor-element-8027291{z-index:999;}.elementor-1368 .elementor-element.elementor-element-5cf5003 img{width:20vw;}.elementor-1368 .elementor-element.elementor-element-9eaeb43{--grid-auto-flow:row;}.elementor-1368 .elementor-element.elementor-element-b96a15b{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1368 .elementor-element.elementor-element-2928de1:not(.elementor-motion-effects-element-type-background), .elementor-1368 .elementor-element.elementor-element-2928de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lupsylium.com/wp-content/uploads/2026/04/IMG_5134.avif");background-size:90vw auto;}.elementor-1368 .elementor-element.elementor-element-2928de1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1368 .elementor-element.elementor-element-3914ea3{margin:-12vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-1368 .elementor-element.elementor-element-3914ea3 img{width:64vw;}.elementor-1368 .elementor-element.elementor-element-9eaeb43{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1368 .elementor-element.elementor-element-e67e78f{text-align:end;}.elementor-1368 .elementor-element.elementor-element-e67e78f img{width:50%;}.elementor-1368 .elementor-element.elementor-element-73b25c2{text-align:start;}.elementor-1368 .elementor-element.elementor-element-73b25c2 img{width:50%;}.elementor-1368 .elementor-element.elementor-element-f0df5ec img{width:40%;}.elementor-1368 .elementor-element.elementor-element-7462e81{--spacer-size:50vh;}.elementor-1368 .elementor-element.elementor-element-c1ca66b img{width:47vw;}.elementor-1368 .elementor-element.elementor-element-4ef34f8 img{width:60vw;}.elementor-1368 .elementor-element.elementor-element-2a10c74 img{width:55vw;}.elementor-1368 .elementor-element.elementor-element-81eaab4 img{width:30vw;}.elementor-1368 .elementor-element.elementor-element-b96a15b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1368 .elementor-element.elementor-element-2928de1:not(.elementor-motion-effects-element-type-background), .elementor-1368 .elementor-element.elementor-element-2928de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lupsylium.com/wp-content/uploads/2026/04/IMG_5134.avif");background-size:90vw auto;}.elementor-1368 .elementor-element.elementor-element-2928de1{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1368 .elementor-element.elementor-element-3914ea3{--e-transform-translateX:0%;--e-transform-translateY:-252px;margin:-28% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;z-index:172;}.elementor-1368 .elementor-element.elementor-element-3914ea3 img{width:100vw;}.elementor-1368 .elementor-element.elementor-element-9eaeb43{--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1368 .elementor-element.elementor-element-e67e78f{text-align:center;}.elementor-1368 .elementor-element.elementor-element-e67e78f img{width:60%;}.elementor-1368 .elementor-element.elementor-element-73b25c2{text-align:center;}.elementor-1368 .elementor-element.elementor-element-73b25c2 img{width:60%;}.elementor-1368 .elementor-element.elementor-element-f0df5ec{--e-transform-translateY:-2vh;margin:-6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;text-align:center;}.elementor-1368 .elementor-element.elementor-element-f0df5ec img{width:80%;}.elementor-1368 .elementor-element.elementor-element-d6d0e25{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0vh;}.elementor-1368 .elementor-element.elementor-element-d6d0e25.e-con{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-31a14f1{--content-width:100%;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1368 .elementor-element.elementor-element-c1ca66b img{width:75vw;}.elementor-1368 .elementor-element.elementor-element-4ef34f8 img{width:87vw;}.elementor-1368 .elementor-element.elementor-element-2a10c74 img{width:82vw;}.elementor-1368 .elementor-element.elementor-element-81eaab4{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-81eaab4{left:50vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-81eaab4{right:50vw;}.elementor-1368 .elementor-element.elementor-element-81eaab4 img{width:50vw;}.elementor-1368 .elementor-element.elementor-element-0b3ce37:not(.elementor-motion-effects-element-type-background), .elementor-1368 .elementor-element.elementor-element-0b3ce37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lupsylium.com/wp-content/uploads/2026/04/IMG_5134.avif");background-size:90vw auto;}.elementor-1368 .elementor-element.elementor-element-0b3ce37{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1368 .elementor-element.elementor-element-aa18164{margin:-28% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;z-index:172;}.elementor-1368 .elementor-element.elementor-element-aa18164 img{width:100vw;}.elementor-1368 .elementor-element.elementor-element-b96a15b{--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1368 .elementor-element.elementor-element-ce5e577{text-align:center;}.elementor-1368 .elementor-element.elementor-element-ce5e577 img{width:60%;}.elementor-1368 .elementor-element.elementor-element-b94e9db{text-align:center;}.elementor-1368 .elementor-element.elementor-element-b94e9db img{width:60%;}.elementor-1368 .elementor-element.elementor-element-0a8a0c4{--e-transform-translateY:-2vh;margin:-6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;text-align:center;}.elementor-1368 .elementor-element.elementor-element-0a8a0c4 img{width:80%;}.elementor-1368 .elementor-element.elementor-element-8b8e1ba{--spacer-size:43vh;}.elementor-1368 .elementor-element.elementor-element-a318f9b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0vh;}.elementor-1368 .elementor-element.elementor-element-a318f9b.e-con{--align-self:center;}.elementor-1368 .elementor-element.elementor-element-017231a{--content-width:100%;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1368 .elementor-element.elementor-element-0abf369 img{width:75vw;}.elementor-1368 .elementor-element.elementor-element-6796195 img{width:87vw;}.elementor-1368 .elementor-element.elementor-element-f3fcd93 img{width:82vw;}.elementor-1368 .elementor-element.elementor-element-a041d94{--spacer-size:0vh;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1368 .elementor-element.elementor-element-f625f66{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-f625f66{left:50vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-f625f66{right:50vw;}.elementor-1368 .elementor-element.elementor-element-f625f66 img{width:50vw;}}@media(min-width:3440px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-f950417{left:18vw;}body.rtl .elementor-1368 .elementor-element.elementor-element-f950417{right:18vw;}.elementor-1368 .elementor-element.elementor-element-f950417 img{width:23vw;}body:not(.rtl) .elementor-1368 .elementor-element.elementor-element-7b41ee8{left:46%;}body.rtl .elementor-1368 .elementor-element.elementor-element-7b41ee8{right:46%;}.elementor-1368 .elementor-element.elementor-element-7bebddf{z-index:999;}.elementor-1368 .elementor-element.elementor-element-0be48dd{bottom:7vw;z-index:999;}.elementor-1368 .elementor-element.elementor-element-c8d89ca img{width:22vw;}.elementor-1368 .elementor-element.elementor-element-3c96eb7 img{width:29vw;}.elementor-1368 .elementor-element.elementor-element-0d2fa0d img{width:20vw;}.elementor-1368 .elementor-element.elementor-element-2a59ef3{--spacer-size:9vh;}.elementor-1368 .elementor-element.elementor-element-edfb9c6 img{width:14vw;}.elementor-1368 .elementor-element.elementor-element-9eaeb43{--grid-auto-flow:row;}.elementor-1368 .elementor-element.elementor-element-b96a15b{--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-5d90ca1 *//* 1. L'état normal de l'IMAGE (et son amortisseur de retour) */
.elementor-1368 .elementor-element.elementor-element-5d90ca1 img {
    /* La variable de puissance (0.3 comme vous aviez choisi) */
    --puissance: 0.3; 
    
    /* Le point de pivot (vos cordes) */
    transform-origin: 47% 5% !important; 

    /* L'ASTUCE : L'animation qui prend le relais quand la souris part */
    animation: retour-doux 0.8s ease-out forwards !important;
}

/* 2. Le déclencheur : Quand on survole la BOÎTE, l'IMAGE se balance */
.elementor-1368 .elementor-element.elementor-element-5d90ca1:hover img {
    animation: swing-panneau 4s ease-in-out forwards !important;
}

/* 3. Le film du balancement (aller-retours) */
@keyframes swing-panneau {
    0%   { transform: rotate(0deg); }
    20%  { transform: rotate(calc(8deg * var(--puissance))); }
    40%  { transform: rotate(calc(-6deg * var(--puissance))); }
    60%  { transform: rotate(calc(4deg * var(--puissance))); }
    80%  { transform: rotate(calc(-2deg * var(--puissance))); }
    100% { transform: rotate(0deg); }
}

/* 4. Le film de retour (L'amortisseur) */
@keyframes retour-doux {
    /* Le navigateur prend la position exacte où se trouve le panneau en plein vol */
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5ecd13 */.elementor-1368 .elementor-element.elementor-element-d5ecd13 img {

    --puissance: 0.3; 
    

    transform-origin: 50% 10% !important; 

    animation: retour-doux 0.8s ease-out forwards !important;
}

.elementor-1368 .elementor-element.elementor-element-d5ecd13:hover img {
    animation: swing-panneau 4s ease-in-out forwards !important;
}


@keyframes swing-panneau {
    0%   { transform: rotate(0deg); }
    20%  { transform: rotate(calc(8deg * var(--puissance))); }
    40%  { transform: rotate(calc(-6deg * var(--puissance))); }
    60%  { transform: rotate(calc(4deg * var(--puissance))); }
    80%  { transform: rotate(calc(-2deg * var(--puissance))); }
    100% { transform: rotate(0deg); }
}


@keyframes retour-doux {

    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9b072 */.elementor-1368 .elementor-element.elementor-element-0f9b072 {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7826501 */.elementor-1368 .elementor-element.elementor-element-7826501 {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b41ee8 *//* 1. L'état normal de l'IMAGE (et son amortisseur de retour) */
.elementor-1368 .elementor-element.elementor-element-7b41ee8 img {
    /* La variable de puissance (0.3 comme vous aviez choisi) */
    --puissance: 0.3; 
    
    /* Le point de pivot (vos cordes) */
    transform-origin: 47% 5% !important; 

    /* L'ASTUCE : L'animation qui prend le relais quand la souris part */
    animation: retour-doux 0.8s ease-out forwards !important;
}

/* 2. Le déclencheur : Quand on survole la BOÎTE, l'IMAGE se balance */
.elementor-1368 .elementor-element.elementor-element-7b41ee8:hover img {
    animation: swing-panneau 4s ease-in-out forwards !important;
}

/* 3. Le film du balancement (aller-retours) */
@keyframes swing-panneau {
    0%   { transform: rotate(0deg); }
    20%  { transform: rotate(calc(8deg * var(--puissance))); }
    40%  { transform: rotate(calc(-6deg * var(--puissance))); }
    60%  { transform: rotate(calc(4deg * var(--puissance))); }
    80%  { transform: rotate(calc(-2deg * var(--puissance))); }
    100% { transform: rotate(0deg); }
}

/* 4. Le film de retour (L'amortisseur) */
@keyframes retour-doux {
    /* Le navigateur prend la position exacte où se trouve le panneau en plein vol */
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d2fa0d */.elementor-1368 .elementor-element.elementor-element-0d2fa0d img {

    --puissance: 0.3; 
    

    transform-origin: 50% 10% !important; 

    animation: retour-doux 0.8s ease-out forwards !important;
}

.elementor-1368 .elementor-element.elementor-element-0d2fa0d:hover img {
    animation: swing-panneau 4s ease-in-out forwards !important;
}


@keyframes swing-panneau {
    0%   { transform: rotate(0deg); }
    20%  { transform: rotate(calc(8deg * var(--puissance))); }
    40%  { transform: rotate(calc(-6deg * var(--puissance))); }
    60%  { transform: rotate(calc(4deg * var(--puissance))); }
    80%  { transform: rotate(calc(-2deg * var(--puissance))); }
    100% { transform: rotate(0deg); }
}


@keyframes retour-doux {

    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eac05c */.elementor-1368 .elementor-element.elementor-element-4eac05c {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-edfb9c6 */.elementor-1368 .elementor-element.elementor-element-edfb9c6 {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-879bb14 *//* 1. L'état normal de l'IMAGE (et son amortisseur de retour) */
.elementor-1368 .elementor-element.elementor-element-879bb14 img {
    /* La variable de puissance (0.3 comme vous aviez choisi) */
    --puissance: 0.3; 
    
    /* Le point de pivot (vos cordes) */
    transform-origin: 47% 5% !important; 

    /* L'ASTUCE : L'animation qui prend le relais quand la souris part */
    animation: retour-doux 0.8s ease-out forwards !important;
}

/* 2. Le déclencheur : Quand on survole la BOÎTE, l'IMAGE se balance */
.elementor-1368 .elementor-element.elementor-element-879bb14:hover img {
    animation: swing-panneau 4s ease-in-out forwards !important;
}

/* 3. Le film du balancement (aller-retours) */
@keyframes swing-panneau {
    0%   { transform: rotate(0deg); }
    20%  { transform: rotate(calc(8deg * var(--puissance))); }
    40%  { transform: rotate(calc(-6deg * var(--puissance))); }
    60%  { transform: rotate(calc(4deg * var(--puissance))); }
    80%  { transform: rotate(calc(-2deg * var(--puissance))); }
    100% { transform: rotate(0deg); }
}

/* 4. Le film de retour (L'amortisseur) */
@keyframes retour-doux {
    /* Le navigateur prend la position exacte où se trouve le panneau en plein vol */
    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8112533 */.elementor-1368 .elementor-element.elementor-element-8112533 img {

    --puissance: 0.3; 
    

    transform-origin: 50% 10% !important; 

    animation: retour-doux 0.8s ease-out forwards !important;
}

.elementor-1368 .elementor-element.elementor-element-8112533:hover img {
    animation: swing-panneau 4s ease-in-out forwards !important;
}


@keyframes swing-panneau {
    0%   { transform: rotate(0deg); }
    20%  { transform: rotate(calc(8deg * var(--puissance))); }
    40%  { transform: rotate(calc(-6deg * var(--puissance))); }
    60%  { transform: rotate(calc(4deg * var(--puissance))); }
    80%  { transform: rotate(calc(-2deg * var(--puissance))); }
    100% { transform: rotate(0deg); }
}


@keyframes retour-doux {

    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-263f628 */.elementor-1368 .elementor-element.elementor-element-263f628 {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cf5003 */.elementor-1368 .elementor-element.elementor-element-5cf5003 {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a10c74 */.elementor-1368 .elementor-element.elementor-element-2a10c74 img {

    --puissance: 0.3; 
    

    transform-origin: 50% 10% !important; 

    animation: retour-doux 0.8s ease-out forwards !important;
}

.elementor-1368 .elementor-element.elementor-element-2a10c74:hover img {
    animation: swing-panneau 4s ease-in-out forwards !important;
}


@keyframes swing-panneau {
    0%   { transform: rotate(0deg); }
    20%  { transform: rotate(calc(8deg * var(--puissance))); }
    40%  { transform: rotate(calc(-6deg * var(--puissance))); }
    60%  { transform: rotate(calc(4deg * var(--puissance))); }
    80%  { transform: rotate(calc(-2deg * var(--puissance))); }
    100% { transform: rotate(0deg); }
}


@keyframes retour-doux {

    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a14f1 */.elementor-1368 .elementor-element.elementor-element-31a14f1 {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-81eaab4 */.elementor-1368 .elementor-element.elementor-element-81eaab4 {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3fcd93 */.elementor-1368 .elementor-element.elementor-element-f3fcd93 img {

    --puissance: 0.3; 
    

    transform-origin: 50% 10% !important; 

    animation: retour-doux 0.8s ease-out forwards !important;
}

.elementor-1368 .elementor-element.elementor-element-f3fcd93:hover img {
    animation: swing-panneau 4s ease-in-out forwards !important;
}


@keyframes swing-panneau {
    0%   { transform: rotate(0deg); }
    20%  { transform: rotate(calc(8deg * var(--puissance))); }
    40%  { transform: rotate(calc(-6deg * var(--puissance))); }
    60%  { transform: rotate(calc(4deg * var(--puissance))); }
    80%  { transform: rotate(calc(-2deg * var(--puissance))); }
    100% { transform: rotate(0deg); }
}


@keyframes retour-doux {

    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-017231a */.elementor-1368 .elementor-element.elementor-element-017231a {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f625f66 */.elementor-1368 .elementor-element.elementor-element-f625f66 {
    left: 50vw; /* Pousse l'image au milieu */
    transform: translateX(-50%); /* Fait reculer l'image de 50% de sa propre largeur */
}/* End custom CSS */