.elementor-8 .elementor-element.elementor-element-25bc750{--display:flex;--min-height:80vh;--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:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-8 .elementor-element.elementor-element-25bc750:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-25bc750>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://emanuelecaramazza.dj/wp-content/uploads/2025/12/Sfondo-hero-ok-scaled.webp);background-position:0 -91px;background-repeat:no-repeat;background-size:cover}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-c10c41b{margin:100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8 .elementor-element.elementor-element-c10c41b.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-c10c41b .elementor-heading-title{font-family:"Morganite",Sans-serif;font-size:200px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:.8em;color:#FFF}.elementor-8 .elementor-element.elementor-element-d3907f5{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8 .elementor-element.elementor-element-d3907f5.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-d3907f5 .elementor-heading-title{font-family:"Cormorant",Sans-serif;font-size:40px;font-weight:500;font-style:italic;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-17d2fad{width:var(--container-widget-width,700px);max-width:700px;margin:150px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:700px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-17d2fad.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-0c44ef9{--display:flex;--min-height:100vh;--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}.elementor-8 .elementor-element.elementor-element-f552e3d{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.81;--overlay-mix-blend-mode:multiply;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-8 .elementor-element.elementor-element-f552e3d::before,.elementor-8 .elementor-element.elementor-element-f552e3d>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-f552e3d>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-f552e3d>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-f552e3d>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-f552e3d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-8 .elementor-element.elementor-element-b46e027{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -40px) 150px;z-index:2}.elementor-8 .elementor-element.elementor-element-b46e027.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-b46e027 .elementor-heading-title{font-family:"Morganite",Sans-serif;font-size:270px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-2c96a32{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -40px) 250px;z-index:2}.elementor-8 .elementor-element.elementor-element-2c96a32.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-2c96a32 .elementor-heading-title{font-family:"Morganite",Sans-serif;font-size:270px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-9b28624{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -40px) 196px;z-index:2}.elementor-8 .elementor-element.elementor-element-9b28624.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-9b28624 .elementor-heading-title{font-family:"Morganite",Sans-serif;font-size:270px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-5bde860{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -40px) 466px;z-index:2}.elementor-8 .elementor-element.elementor-element-5bde860.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-5bde860 .elementor-heading-title{font-family:"Morganite",Sans-serif;font-size:270px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-a6d8915{--display:flex;--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-8 .elementor-element.elementor-element-ca150bb .elementor-heading-title{font-family:"Morganite",Sans-serif;font-size:200px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-69fd0c2{--display:flex;--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}.elementor-8 .elementor-element.elementor-element-d9104ff{--display:flex}.elementor-8 .elementor-element.elementor-element-32acb40{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-32acb40 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8 .elementor-element.elementor-element-8edcb15{--display:flex}.elementor-8 .elementor-element.elementor-element-db10a4e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-db10a4e .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8 .elementor-element.elementor-element-ed880c3{--display:flex}.elementor-8 .elementor-element.elementor-element-7b0dfbc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-7b0dfbc .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8 .elementor-element.elementor-element-c3ec197{--display:flex}.elementor-8 .elementor-element.elementor-element-d3d818c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-d3d818c .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8 .elementor-element.elementor-element-a20c3f9{--display:flex}.elementor-8 .elementor-element.elementor-element-7acba83{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-7acba83 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8 .elementor-element.elementor-element-33d78e2{--display:flex}.elementor-8 .elementor-element.elementor-element-eabc0f7{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-eabc0f7 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8 .elementor-element.elementor-element-4d6b208{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:var( --e-global-color-accent )}.elementor-8 .elementor-element.elementor-element-af7c52c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-8 .elementor-element.elementor-element-ce44591 .elementor-heading-title{font-family:"Morganite",Sans-serif;font-size:200px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-723e848{--display:flex}.elementor-8 .elementor-element.elementor-element-31ebb1b{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-31ebb1b.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-ba23406{--display:flex}.elementor-8 .elementor-element.elementor-element-d160e65{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-d160e65.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-1859e7a{--display:flex}.elementor-8 .elementor-element.elementor-element-d54670d{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-d54670d.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-faf941e{--display:flex}.elementor-8 .elementor-element.elementor-element-be1f070{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-be1f070.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-09057f2{--display:flex}.elementor-8 .elementor-element.elementor-element-fe878eb{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-fe878eb.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-48278e7{--display:flex}.elementor-8 .elementor-element.elementor-element-d5ba9e1{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-d5ba9e1.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-aa0928a{--display:flex}.elementor-8 .elementor-element.elementor-element-25b3bf2{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-25b3bf2.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-c8515ff{--display:flex}.elementor-8 .elementor-element.elementor-element-6ae5026{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-6ae5026.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-fdb5812{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );--e-n-carousel-dots-hover-color:var( --e-global-color-accent )}:root{--page-title-display:none}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-25bc750:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-25bc750>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-335px 0}.elementor-8 .elementor-element.elementor-element-c10c41b{margin:120px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8 .elementor-element.elementor-element-17d2fad{margin:80px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:500px;--container-widget-flex-grow:0;width:var(--container-widget-width,500px);max-width:500px}.elementor-8 .elementor-element.elementor-element-b46e027{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -30px) 30px}.elementor-8 .elementor-element.elementor-element-b46e027 .elementor-heading-title{font-size:220px}.elementor-8 .elementor-element.elementor-element-2c96a32{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -30px) 70px}.elementor-8 .elementor-element.elementor-element-2c96a32 .elementor-heading-title{font-size:220px}.elementor-8 .elementor-element.elementor-element-9b28624{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -30px) 31px}.elementor-8 .elementor-element.elementor-element-9b28624 .elementor-heading-title{font-size:220px}.elementor-8 .elementor-element.elementor-element-5bde860{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -30px) 208px}.elementor-8 .elementor-element.elementor-element-5bde860 .elementor-heading-title{font-size:220px}.elementor-8 .elementor-element.elementor-element-a6d8915{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-8 .elementor-element.elementor-element-ca150bb .elementor-heading-title{font-size:160px}.elementor-8 .elementor-element.elementor-element-4d6b208{--e-n-carousel-swiper-slides-to-display:1}.elementor-8 .elementor-element.elementor-element-ce44591 .elementor-heading-title{font-size:160px}.elementor-8 .elementor-element.elementor-element-31ebb1b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-d160e65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-d54670d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-be1f070{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-fe878eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-d5ba9e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-25b3bf2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-6ae5026{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-fdb5812{--e-n-carousel-swiper-slides-to-display:2}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-25bc750:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-25bc750>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://emanuelecaramazza.dj/wp-content/uploads/2025/12/Sfondo-hero-mobile-ok.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-25bc750{--min-height:92vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-8 .elementor-element.elementor-element-c10c41b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:left}.elementor-8 .elementor-element.elementor-element-c10c41b.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-c10c41b .elementor-heading-title{font-size:110px}.elementor-8 .elementor-element.elementor-element-17d2fad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8 .elementor-element.elementor-element-0c44ef9{--min-height:90vh}.elementor-8 .elementor-element.elementor-element-f552e3d{--min-height:100vh;--justify-content:center;--overlay-opacity:0.7;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-8 .elementor-element.elementor-element-b46e027{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 50px}.elementor-8 .elementor-element.elementor-element-b46e027 .elementor-heading-title{font-size:150px}.elementor-8 .elementor-element.elementor-element-2c96a32{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:center}.elementor-8 .elementor-element.elementor-element-2c96a32 .elementor-heading-title{font-size:150px}.elementor-8 .elementor-element.elementor-element-9b28624{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left}.elementor-8 .elementor-element.elementor-element-9b28624 .elementor-heading-title{font-size:140px}.elementor-8 .elementor-element.elementor-element-5bde860{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 98px}.elementor-8 .elementor-element.elementor-element-5bde860 .elementor-heading-title{font-size:140px}.elementor-8 .elementor-element.elementor-element-a6d8915{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8 .elementor-element.elementor-element-ca150bb .elementor-heading-title{font-size:130px}.elementor-8 .elementor-element.elementor-element-4d6b208{--e-n-carousel-swiper-slides-to-display:1}.elementor-8 .elementor-element.elementor-element-af7c52c{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8 .elementor-element.elementor-element-ce44591{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8 .elementor-element.elementor-element-ce44591 .elementor-heading-title{font-size:130px}.elementor-8 .elementor-element.elementor-element-723e848{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-31ebb1b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-ba23406{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-d160e65{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-1859e7a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-d54670d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-faf941e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-be1f070{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-09057f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-fe878eb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-48278e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-d5ba9e1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-aa0928a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-25b3bf2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-c8515ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-6ae5026{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8 .elementor-element.elementor-element-fdb5812{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-swiper-pagination-spacing:15px}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-25bc750{--content-width:1200px}}.elementor-8 .elementor-element.elementor-element-c10c41b .solid{color:#fff;font-weight:900;letter-spacing:10px}@media (max-width:767px){.elementor-8 .elementor-element.elementor-element-c10c41b .solid{letter-spacing:6px}}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-marquee{--speed:22s;--gap:28px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-track{display:flex;width:max-content;animation:genre-scroll var(--speed) linear infinite}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row{display:inline-flex;align-items:center;white-space:nowrap;font-family:'Morganite',sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.1px;font-weight:700;font-size:40px;opacity:.85}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row .label{color:#FF6A00;opacity:1;letter-spacing:.5px}@keyframes genre-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row .star{font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;margin:0 18px;opacity:.55;font-size:20px;transform:translateY(-3px);color:#FF6A00}@media (max-width:1024px){.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row{font-size:35px;letter-spacing:.2px;opacity:.9}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row .label{letter-spacing:.4px}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row .star{font-size:24px;margin:0 14px;transform:translateY(-2px)}}@media (max-width:767px){.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row{font-size:35px;letter-spacing:.2px;opacity:.95}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row .label{letter-spacing:.3px}.elementor-8 .elementor-element.elementor-element-17d2fad .genre-row .star{font-size:18px;margin:0 10px;transform:translateY(-1px)}}.elementor-8 .elementor-element.elementor-element-25bc750{position:relative;overflow:hidden}.elementor-8 .elementor-element.elementor-element-25bc750::before,.elementor-8 .elementor-element.elementor-element-25bc750::after{content:"";position:absolute;pointer-events:none;inset:-10%;background-repeat:no-repeat;filter:blur(45px)}.elementor-8 .elementor-element.elementor-element-25bc750::before{background:radial-gradient(circle at 15% 25%,rgb(255 0 180 / .35),transparent 45%),radial-gradient(circle at 85% 80%,rgb(255 106 0 / .35),transparent 45%);animation:glowMoveA 3s infinite ease-in-out alternate;opacity:.6;z-index:1}.elementor-8 .elementor-element.elementor-element-25bc750::after{inset:0;filter:blur(45px);background:radial-gradient(circle at 50% 50%,rgb(0 90 255 / .35),transparent 50%),linear-gradient(to bottom,#fff0 55%,rgb(0 0 0 / .6) 75%,rgb(0 0 0 / .95) 100%);animation:glowMoveB 5s infinite ease-in-out alternate;opacity:1;z-index:2}.elementor-8 .elementor-element.elementor-element-25bc750>*{position:relative;z-index:3}@keyframes glowMoveA{0%{background-position:5% 20%,95% 85%;opacity:.15}50%{background-position:25% 35%,75% 65%;opacity:.6}100%{background-position:10% 15%,90% 80%;opacity:.2}}@keyframes glowMoveB{0%{background-position:50% 60%,center;opacity:.2}50%{background-position:60% 45%,center;opacity:.6}100%{background-position:45% 55%,center;opacity:.3}}.elementor-8 .elementor-element.elementor-element-0c44ef9{position:relative;overflow:hidden}.elementor-8 .elementor-element.elementor-element-0c44ef9::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(to bottom,rgb(0 0 0) 5%,#fff0 40%,#fff0 60%,rgb(0 0 0) 100%)}@media (max-width:767px){.hide-mobile{display:none}}.elementor-8 .elementor-element.elementor-element-f552e3d{position:relative;overflow:hidden}.elementor-8 .elementor-element.elementor-element-f552e3d::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(to bottom,rgb(0 0 0) 5%,#fff0 40%,#fff0 60%,rgb(0 0 0) 100%)}@font-face{font-family:'Morganite';font-style:normal;font-weight:500;font-display:auto;src:url(https://emanuelecaramazza.dj/wp-content/uploads/2025/12/Morganite-Medium-1.ttf) format('truetype')}@font-face{font-family:'Morganite';font-style:normal;font-weight:700;font-display:auto;src:url(https://emanuelecaramazza.dj/wp-content/uploads/2025/12/Morganite-Bold-1.ttf) format('truetype')}