.elementor-17 .elementor-element.elementor-element-442e6a5{--display:flex;--min-height:60vh;--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:-103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;--z-index:0;}.elementor-17 .elementor-element.elementor-element-8631701{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:103px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-17 .elementor-element.elementor-element-2b7cefd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-2b7cefd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;line-height:120%;letter-spacing:4px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c46031c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:150%;color:var( --e-global-color-8e7c408 );}.elementor-17 .elementor-element.elementor-element-c46031c p{margin-block-end:55px;}.elementor-17 .elementor-element.elementor-element-15e1062{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-17 .elementor-element.elementor-element-28ff7be{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9b91492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-9b91492 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:120%;letter-spacing:4px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e69e970{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:150%;color:var( --e-global-color-8e7c408 );}.elementor-17 .elementor-element.elementor-element-e69e970 p{margin-block-end:55px;}.elementor-17 .elementor-element.elementor-element-affaed1{--display:flex;--min-height:500px;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-825cca6 );--border-color:var( --e-global-color-825cca6 );--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-affaed1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-affaed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.megaexperience.it/wp-content/uploads/2026/02/carnival-mega-feed-e1770574664306.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-affaed1::before, .elementor-17 .elementor-element.elementor-element-affaed1 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-affaed1 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-affaed1 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-affaed1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-affaed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-affaed1:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-17 .elementor-element.elementor-element-affaed1, .elementor-17 .elementor-element.elementor-element-affaed1::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-f1df003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-f1df003 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a546b13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-a546b13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#D4AF37;}.elementor-17 .elementor-element.elementor-element-6249489{background-color:#7A1E2D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:9px 9px 9px 9px;border-radius:8px 8px 8px 8px;text-align:left;}.elementor-17 .elementor-element.elementor-element-6249489.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6249489 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4936875{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f4abf21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f4abf21:hover{border-style:none;}.elementor-17 .elementor-element.elementor-element-f4abf21, .elementor-17 .elementor-element.elementor-element-f4abf21::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-5d8e4cb{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-825cca6 );--border-color:var( --e-global-color-825cca6 );--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-5d8e4cb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5d8e4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-17 .elementor-element.elementor-element-4eefa62{text-align:left;}.elementor-17 .elementor-element.elementor-element-4eefa62 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-31bbaf7{text-align:left;}.elementor-17 .elementor-element.elementor-element-31bbaf7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5a51e2c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c0816b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c0816b2:hover{border-style:none;}.elementor-17 .elementor-element.elementor-element-c0816b2, .elementor-17 .elementor-element.elementor-element-c0816b2::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-f3160cd{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-825cca6 );--border-color:var( --e-global-color-825cca6 );--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-f3160cd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f3160cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-17 .elementor-element.elementor-element-00963c9{text-align:left;}.elementor-17 .elementor-element.elementor-element-00963c9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a75d3ec .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7cf127c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7cf127c:hover{border-style:none;}.elementor-17 .elementor-element.elementor-element-7cf127c, .elementor-17 .elementor-element.elementor-element-7cf127c::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-670eb2e{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-825cca6 );--border-color:var( --e-global-color-825cca6 );--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-670eb2e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-670eb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-17 .elementor-element.elementor-element-e11f81d{text-align:left;}.elementor-17 .elementor-element.elementor-element-e11f81d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-dac696c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e5def7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-7bb14ec .elementor-button{background-color:#E66C2C00;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;fill:#D4AF37;color:#D4AF37;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4AF37;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-7bb14ec .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-7bb14ec .elementor-button:focus{background-color:#D4AF37;color:#FFFFFF;border-color:#D4AF37;}.elementor-17 .elementor-element.elementor-element-7bb14ec .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-7bb14ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-41ff697 .elementor-button{background-color:var( --e-global-color-825cca6 );font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-825cca6 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-41ff697 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-41ff697 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-825cca6 );border-color:var( --e-global-color-825cca6 );}.elementor-17 .elementor-element.elementor-element-41ff697 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-41ff697 .elementor-button:focus svg{fill:var( --e-global-color-825cca6 );}.elementor-17 .elementor-element.elementor-element-c98093f{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-17 .elementor-element.elementor-element-7793921{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c4a9297{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-c4a9297 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:120%;letter-spacing:4px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-58741c6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 32px;--row-gap:64px;--column-gap:32px;--grid-auto-flow:row;--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-17 .elementor-element.elementor-element-3954cf7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-825cca6 );--border-color:var( --e-global-color-825cca6 );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-3954cf7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3954cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.megaexperience.it/wp-content/uploads/2026/02/carnival-mega-stories.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-3954cf7::before, .elementor-17 .elementor-element.elementor-element-3954cf7 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3954cf7 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3954cf7 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3954cf7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3954cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-3e83ddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-3e83ddf .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fefb0b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-fefb0b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#D4AF37;}.elementor-17 .elementor-element.elementor-element-05eddd3{--display:flex;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-877dc45{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-877dc45:hover{border-style:none;}.elementor-17 .elementor-element.elementor-element-877dc45, .elementor-17 .elementor-element.elementor-element-877dc45::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-e8bd0b9{background-color:var( --e-global-color-825cca6 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;border-radius:8px 8px 8px 8px;text-align:left;}.elementor-17 .elementor-element.elementor-element-e8bd0b9.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-e8bd0b9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-78d2dea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ddd01d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a83947e .elementor-button{background-color:#E66C2C00;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;fill:#D4AF37;color:#D4AF37;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4AF37;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-a83947e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-a83947e .elementor-button:focus{background-color:#D4AF37;color:#FFFFFF;border-color:#D4AF37;}.elementor-17 .elementor-element.elementor-element-a83947e .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-a83947e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-25c8811 .elementor-button{background-color:var( --e-global-color-825cca6 );font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-825cca6 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-25c8811 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-25c8811 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-825cca6 );border-color:var( --e-global-color-825cca6 );}.elementor-17 .elementor-element.elementor-element-25c8811 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-25c8811 .elementor-button:focus svg{fill:var( --e-global-color-825cca6 );}.elementor-17 .elementor-element.elementor-element-93cdd05{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-1dae0a4 );--border-color:var( --e-global-color-1dae0a4 );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-93cdd05:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-93cdd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.megaexperience.it/wp-content/uploads/2025/12/LA-NUIT-BLANCHEpost.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-93cdd05::before, .elementor-17 .elementor-element.elementor-element-93cdd05 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-93cdd05 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-93cdd05 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-93cdd05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-93cdd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-749442e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-749442e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4d6584f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-4d6584f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-1dae0a4 );}.elementor-17 .elementor-element.elementor-element-ad54e9a{--display:flex;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-29e7851{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-29e7851:hover{border-style:none;}.elementor-17 .elementor-element.elementor-element-29e7851, .elementor-17 .elementor-element.elementor-element-29e7851::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-be8cfa8{background-color:var( --e-global-color-1dae0a4 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;border-radius:8px 8px 8px 8px;text-align:left;}.elementor-17 .elementor-element.elementor-element-be8cfa8.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-be8cfa8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-62ca4a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3e0ca73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-97583d8 .elementor-button{background-color:#E66C2C00;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-1dae0a4 );color:var( --e-global-color-1dae0a4 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1dae0a4 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-97583d8 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-97583d8 .elementor-button:focus{background-color:var( --e-global-color-1dae0a4 );color:#FFFFFF;border-color:var( --e-global-color-1dae0a4 );}.elementor-17 .elementor-element.elementor-element-97583d8 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-97583d8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4082f3c .elementor-button{background-color:var( --e-global-color-1dae0a4 );font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1dae0a4 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-4082f3c .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-4082f3c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-1dae0a4 );border-color:var( --e-global-color-1dae0a4 );}.elementor-17 .elementor-element.elementor-element-4082f3c .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-4082f3c .elementor-button:focus svg{fill:var( --e-global-color-1dae0a4 );}.elementor-17 .elementor-element.elementor-element-8b423b1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-5c7c081 );--border-color:var( --e-global-color-5c7c081 );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-8b423b1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8b423b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.megaexperience.it/wp-content/uploads/2025/11/harry-potter-christmas-d88y0gkeca0vtfxt.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-8b423b1::before, .elementor-17 .elementor-element.elementor-element-8b423b1 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-8b423b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-8b423b1 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-8b423b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-8b423b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-ed2e9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-ed2e9c8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3e463cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-3e463cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-5c7c081 );}.elementor-17 .elementor-element.elementor-element-a41f94e{--display:flex;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b730b45{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b730b45:hover{border-style:none;}.elementor-17 .elementor-element.elementor-element-b730b45, .elementor-17 .elementor-element.elementor-element-b730b45::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-2f37707{background-color:var( --e-global-color-5c7c081 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;border-radius:8px 8px 8px 8px;text-align:left;}.elementor-17 .elementor-element.elementor-element-2f37707.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-2f37707 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ec6e64e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3c0d4df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9d01369 .elementor-button{background-color:#E66C2C00;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-5c7c081 );color:var( --e-global-color-5c7c081 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5c7c081 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-9d01369 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-9d01369 .elementor-button:focus{background-color:var( --e-global-color-5c7c081 );color:#FFFFFF;border-color:var( --e-global-color-5c7c081 );}.elementor-17 .elementor-element.elementor-element-9d01369 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-9d01369 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f736e92 .elementor-button{background-color:var( --e-global-color-5c7c081 );font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5c7c081 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-f736e92 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-f736e92 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-5c7c081 );border-color:var( --e-global-color-5c7c081 );}.elementor-17 .elementor-element.elementor-element-f736e92 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-f736e92 .elementor-button:focus svg{fill:var( --e-global-color-5c7c081 );}.elementor-17 .elementor-element.elementor-element-28e1b31 .elementor-button{background-color:var( --e-global-color-5c7c081 );font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5c7c081 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-28e1b31 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-28e1b31 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-5c7c081 );border-color:var( --e-global-color-5c7c081 );}.elementor-17 .elementor-element.elementor-element-28e1b31 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-28e1b31 .elementor-button:focus svg{fill:var( --e-global-color-5c7c081 );}.elementor-17 .elementor-element.elementor-element-6f0df0a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 32px;--row-gap:64px;--column-gap:32px;--grid-auto-flow:row;--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-17 .elementor-element.elementor-element-50d3db6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E66C2C;--border-color:#E66C2C;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-50d3db6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-50d3db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.megaexperience.it/wp-content/uploads/2025/10/821bc7eb-4aea-4f01-acf2-405b4cf60ca4-e1760463145529.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-50d3db6::before, .elementor-17 .elementor-element.elementor-element-50d3db6 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-50d3db6 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-50d3db6 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-50d3db6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-50d3db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-d77ec68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-d77ec68 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cc6d9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-cc6d9c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#E66C2C;}.elementor-17 .elementor-element.elementor-element-4181b81{--display:flex;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3016337{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3016337:hover{border-style:none;}.elementor-17 .elementor-element.elementor-element-3016337, .elementor-17 .elementor-element.elementor-element-3016337::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-3905aca{background-color:var( --e-global-color-f015af4 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;border-radius:8px 8px 8px 8px;text-align:left;}.elementor-17 .elementor-element.elementor-element-3905aca.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-3905aca .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d807fb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4b1add8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f0712af .elementor-button{background-color:#E66C2C00;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-f015af4 );color:var( --e-global-color-f015af4 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f015af4 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-f0712af .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-f0712af .elementor-button:focus{background-color:var( --e-global-color-f015af4 );color:#FFFFFF;border-color:var( --e-global-color-f015af4 );}.elementor-17 .elementor-element.elementor-element-f0712af .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-f0712af .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8a0cfe3 .elementor-button{background-color:var( --e-global-color-f015af4 );font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f015af4 );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-8a0cfe3 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-8a0cfe3 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-f015af4 );border-color:var( --e-global-color-f015af4 );}.elementor-17 .elementor-element.elementor-element-8a0cfe3 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-8a0cfe3 .elementor-button:focus svg{fill:var( --e-global-color-f015af4 );}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-8631701{--width:900px;}.elementor-17 .elementor-element.elementor-element-15e1062{--content-width:1312px;}.elementor-17 .elementor-element.elementor-element-28ff7be{--width:900px;}.elementor-17 .elementor-element.elementor-element-4936875{--width:100%;}.elementor-17 .elementor-element.elementor-element-c98093f{--content-width:1312px;}.elementor-17 .elementor-element.elementor-element-7793921{--width:900px;}.elementor-17 .elementor-element.elementor-element-58741c6{--width:100%;}.elementor-17 .elementor-element.elementor-element-05eddd3{--width:100%;}.elementor-17 .elementor-element.elementor-element-ad54e9a{--width:100%;}.elementor-17 .elementor-element.elementor-element-a41f94e{--width:100%;}.elementor-17 .elementor-element.elementor-element-6f0df0a{--width:100%;}.elementor-17 .elementor-element.elementor-element-4181b81{--width:100%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-442e6a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-17 .elementor-element.elementor-element-2b7cefd .elementor-heading-title{font-size:44px;letter-spacing:-0.88px;}.elementor-17 .elementor-element.elementor-element-15e1062{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-17 .elementor-element.elementor-element-9b91492 .elementor-heading-title{font-size:44px;letter-spacing:-0.88px;}.elementor-17 .elementor-element.elementor-element-4936875{--gap:0px 24px;--row-gap:0px;--column-gap:24px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-c98093f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-17 .elementor-element.elementor-element-c4a9297 .elementor-heading-title{font-size:44px;letter-spacing:-0.88px;}.elementor-17 .elementor-element.elementor-element-58741c6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:64px 32px;--row-gap:64px;--column-gap:32px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-6f0df0a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:64px 32px;--row-gap:64px;--column-gap:32px;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-442e6a5{--margin-top:-83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-17 .elementor-element.elementor-element-8631701{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:83px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2b7cefd .elementor-heading-title{font-size:36px;letter-spacing:-0.72px;}.elementor-17 .elementor-element.elementor-element-c46031c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:center;font-size:19px;line-height:150%;}.elementor-17 .elementor-element.elementor-element-c46031c p{margin-block-end:40px;}.elementor-17 .elementor-element.elementor-element-15e1062{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-17 .elementor-element.elementor-element-28ff7be{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-9b91492 .elementor-heading-title{font-size:28px;letter-spacing:-0.72px;}.elementor-17 .elementor-element.elementor-element-e69e970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:center;font-size:19px;line-height:150%;}.elementor-17 .elementor-element.elementor-element-e69e970 p{margin-block-end:40px;}.elementor-17 .elementor-element.elementor-element-affaed1{--overlay-opacity:0.6;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-f1df003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-f1df003 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-a546b13{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-17 .elementor-element.elementor-element-a546b13 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-6249489{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;}.elementor-17 .elementor-element.elementor-element-6249489.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-6249489 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-4936875{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 0px;--row-gap:8px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-f4abf21{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-f4abf21.e-con{--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-5d8e4cb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-4eefa62.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-4eefa62 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-31bbaf7.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-31bbaf7 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-5a51e2c{text-align:left;}.elementor-17 .elementor-element.elementor-element-5a51e2c .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-c0816b2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-f3160cd{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-00963c9 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-a75d3ec{text-align:left;}.elementor-17 .elementor-element.elementor-element-a75d3ec .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-7cf127c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-670eb2e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-e11f81d .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-dac696c{text-align:left;}.elementor-17 .elementor-element.elementor-element-dac696c .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-e5def7e{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-7bb14ec .elementor-button{font-size:16px;padding:09px 14px 09px 14px;}.elementor-17 .elementor-element.elementor-element-41ff697 .elementor-button{font-size:16px;padding:9px 14px 9px 14px;}.elementor-17 .elementor-element.elementor-element-c98093f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-17 .elementor-element.elementor-element-7793921{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-c4a9297 .elementor-heading-title{font-size:32px;letter-spacing:-0.72px;}.elementor-17 .elementor-element.elementor-element-58741c6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 0px;--row-gap:48px;--column-gap:0px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-3954cf7{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-3e83ddf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-3e83ddf .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-fefb0b9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-17 .elementor-element.elementor-element-fefb0b9 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-05eddd3{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-877dc45{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-e8bd0b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-e8bd0b9 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-78d2dea{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-17 .elementor-element.elementor-element-78d2dea .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-ddd01d4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-a83947e .elementor-button{font-size:16px;padding:09px 14px 09px 14px;}.elementor-17 .elementor-element.elementor-element-25c8811 .elementor-button{font-size:16px;padding:9px 14px 9px 14px;}.elementor-17 .elementor-element.elementor-element-93cdd05{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-749442e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-749442e .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-4d6584f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-17 .elementor-element.elementor-element-4d6584f .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-ad54e9a{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-29e7851{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-be8cfa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-be8cfa8 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-62ca4a6{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-17 .elementor-element.elementor-element-62ca4a6 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3e0ca73{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-97583d8 .elementor-button{font-size:16px;padding:09px 14px 09px 14px;}.elementor-17 .elementor-element.elementor-element-4082f3c .elementor-button{font-size:16px;padding:9px 14px 9px 14px;}.elementor-17 .elementor-element.elementor-element-8b423b1{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-ed2e9c8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ed2e9c8 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-3e463cb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-17 .elementor-element.elementor-element-3e463cb .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-a41f94e{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b730b45{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2f37707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-2f37707 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-ec6e64e{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-17 .elementor-element.elementor-element-ec6e64e .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3c0d4df{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-9d01369 .elementor-button{font-size:16px;padding:9px 14px 9px 14px;}.elementor-17 .elementor-element.elementor-element-f736e92 .elementor-button{font-size:16px;padding:9px 14px 9px 14px;}.elementor-17 .elementor-element.elementor-element-28e1b31 .elementor-button{font-size:16px;padding:9px 14px 9px 14px;}.elementor-17 .elementor-element.elementor-element-6f0df0a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 0px;--row-gap:48px;--column-gap:0px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-50d3db6{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-d77ec68{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-d77ec68 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-cc6d9c8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-17 .elementor-element.elementor-element-cc6d9c8 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-4181b81{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3016337{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3905aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-3905aca .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-d807fb5{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-17 .elementor-element.elementor-element-d807fb5 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-4b1add8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-f0712af .elementor-button{font-size:16px;padding:9px 14px 9px 14px;}.elementor-17 .elementor-element.elementor-element-8a0cfe3 .elementor-button{font-size:16px;padding:9px 14px 9px 14px;}}/* Start custom CSS for heading, class: .elementor-element-2b7cefd */.green_insegna {
    color: #FF00FF;
    text-shadow: 0 0 5px #FF00FF, 0 0 10px #FF00FF, 0 0 15px #FF00FF, 0 0 20px #FF00FF;
    animation: glow 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46031c */.hero-subtitle {
    font-size: 1.5rem;
    color: #00FFFF;
    margin-bottom: 3rem;
    font-weight: 400;
    font-style: italic;
    font-family: 'Dancing Script', cursive;
    text-shadow: 
        0 0 10px #00FFFF,
        0 0 20px #00FFFF;
    text-transform: none;
    letter-spacing: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-442e6a5 */.about-mega {
    background: 
        radial-gradient(ellipse at 20% 0%, rgba(255, 0, 255, 0.08) 0%, transparent 90%),
        radial-gradient(ellipse at 80% 100%, rgba(0, 255, 255, 0.06) 0%, transparent 90%),
        linear-gradient(180deg, #0A0A0A 0%, rgba(10, 10, 10, 0.98) 50%, #0A0A0A 100%);
    position: relative;
    border-top: 3px solid #FF00FF;
    border-bottom: 3px solid #00FFFF;
    box-shadow: 
        inset 0 3px 10px rgba(255, 0, 255, 0.2),
        inset 0 -3px 10px rgba(0, 255, 255, 0.2);
}

.about-mega::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200 200"><path d="M100,30 L110,70 L150,70 L120,95 L130,135 L100,110 L70,135 L80,95 L50,70 L90,70 Z" fill="none" stroke="%23FF00FF" stroke-width="1" opacity="0.20"/><rect x="20" y="20" width="160" height="160" fill="none" stroke="%23FF1493" stroke-width="0.5" opacity="0.03" rx="15" stroke-dasharray="8,4"/>ircle cx="100" cy="100" r="80" fill="none" stroke="%230080FF" stroke-width="0.5" opacity="0.02" strokeke-dasharray="6,6"/></svg>');

    background-size: 200px 200px;
    pointer-events: none;
    animation: footer-pattern 15s linear infinite;
}

@keyframes footer-pattern {
    0% { background-position: 0 0; }
    100% { background-position: 200px 200px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69e970 */.hero-subtitle {
    font-size: 1.5rem;
    color: #00FFFF;
    margin-bottom: 3rem;
    font-weight: 400;
    font-style: italic;
    font-family: 'Dancing Script', cursive;
    text-shadow: 
        0 0 10px #00FFFF,
        0 0 20px #00FFFF;
    text-transform: none;
    letter-spacing: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e1062 */.eventi_bg {
    background-color: #0A0A0A;
    background-image: radial-gradient(circle at 20% 20%, rgba(255, 0, 255, 0.03) 0%, transparent 50%),
radial-gradient(circle at 80% 80%, rgba(0, 255, 255, 0.04) 0%, transparent 50%),
radial-gradient(circle at 50% 50%, rgba(0, 255, 127, 0.02) 0%, transparent 50%),
url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M30,10 L35,25 L50,25 L38,35 L43,50 L30,40 L17,50 L22,35 L10,25 L25,25 Z' fill='%2339FF14' opacity='0.03'/%3E%3C/svg%3E");

    background-size: auto, auto, auto, 60px 60px;
    color: #FFFFFF;
    
}/* End custom CSS */
/* Start custom CSS */.hero-title {
    font-size: clamp(2.5rem, 8vw, 5rem);
    margin-bottom: 1rem;
    text-shadow: 
        0 0 10px #FF00FF,
        0 0 20px #FF00FF,
        0 0 30px #FF00FF,
        3px 3px 0 #00FFFF,
        -3px -3px 0 #00FF7F;
    position: relative;
}

.hero-title-verde {
    font-size: clamp(2.5rem, 8vw, 5rem);
    margin-bottom: 1rem;
    text-shadow: 
        0 0 10px #00FF7F,
        0 0 20px #FF00FF,
        0 0 30px #00FF7F,
        3px 3px 0 #00FFFF,
        -3px -3px 0 #00FF7F;
    position: relative;
}/* End custom CSS */