.elementor-15716 .elementor-element.elementor-element-5f02ddf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.9;--border-radius:40px 40px 40px 40px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-15716 .elementor-element.elementor-element-5f02ddf:not(.elementor-motion-effects-element-type-background),.elementor-15716 .elementor-element.elementor-element-5f02ddf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.selfiamoci.it/wp-content/uploads/2026/02/selfiamoci-photobooth.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-15716 .elementor-element.elementor-element-5f02ddf::before,.elementor-15716 .elementor-element.elementor-element-5f02ddf>.elementor-background-video-container::before,.elementor-15716 .elementor-element.elementor-element-5f02ddf>.e-con-inner>.elementor-background-video-container::before,.elementor-15716 .elementor-element.elementor-element-5f02ddf>.elementor-background-slideshow::before,.elementor-15716 .elementor-element.elementor-element-5f02ddf>.e-con-inner>.elementor-background-slideshow::before,.elementor-15716 .elementor-element.elementor-element-5f02ddf>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#E91C44D1;--background-overlay:''}.elementor-15716 .elementor-element.elementor-element-0502d81{--display:flex}.elementor-15716 .elementor-element.elementor-element-03d202b{text-align:center}.elementor-15716 .elementor-element.elementor-element-03d202b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:81px;font-weight:800;color:#FFF}.elementor-15716 .elementor-element.elementor-element-7e1296c .aux-widget-inner>*{text-align:center;margin-left:auto!important;margin-right:auto!important}.elementor-15716 .elementor-element.elementor-element-7e1296c .aux-modern-heading-primary{color:#FFF}.elementor-15716 .elementor-element.elementor-element-7e1296c .aux-modern-heading-description{color:#FFF;font-size:20px}.elementor-15716 .elementor-element.elementor-element-a84a036 .aux-button{background-color:#E4768BD1}.elementor-15716 .elementor-element.elementor-element-a84a036{text-align:center}.elementor-15716 .elementor-element.elementor-element-79da2b2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px}.elementor-15716 .elementor-element.elementor-element-79da2b2::before,.elementor-15716 .elementor-element.elementor-element-79da2b2>.elementor-background-video-container::before,.elementor-15716 .elementor-element.elementor-element-79da2b2>.e-con-inner>.elementor-background-video-container::before,.elementor-15716 .elementor-element.elementor-element-79da2b2>.elementor-background-slideshow::before,.elementor-15716 .elementor-element.elementor-element-79da2b2>.e-con-inner>.elementor-background-slideshow::before,.elementor-15716 .elementor-element.elementor-element-79da2b2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-15716 .elementor-element.elementor-element-50723f0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-button{background-color:#EE2C57}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-button .aux-overlay::after{background-color:#F05C81}.elementor-15716 .elementor-element.elementor-element-fd9c463>.elementor-widget-container{background-color:#F0E4E4;padding:0 30px 0 30px;border-style:none;border-radius:30px 30px 30px 30px}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-ico-box{border-style:none;padding:0 0 0 0;color:#DF1C41;fill:#DF1C41}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-ico{font-size:70px;height:70px}.elementor-15716 .elementor-element.elementor-element-fd9c463 .col-title a,.elementor-15716 .elementor-element.elementor-element-fd9c463 .col-title{-webkit-text-stroke-color:#000;stroke:#000}.elementor-15716 .elementor-element.elementor-element-fd9c463 .col-title,.elementor-15716 .elementor-element.elementor-element-fd9c463 .col-title a{font-size:30px;font-weight:700;word-spacing:0}.elementor-15716 .elementor-element.elementor-element-fd9c463 .col-title{margin-bottom:27px}.elementor-15716 .elementor-element.elementor-element-fd9c463 .widget-content{font-size:16px;line-height:26px}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-widget-text .aux-text-widget-content{padding:20px 10px 50px 10px}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-icon{font-size:20px}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-text{font-size:14px}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-button:hover .aux-text{color:#FFF}.elementor-15716 .elementor-element.elementor-element-fd9c463 .aux-widget-advanced-text{text-align:center!important}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-button{background-color:#EE2C57}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-button .aux-overlay::after{background-color:#F05C81}.elementor-15716 .elementor-element.elementor-element-6ce8c5b>.elementor-widget-container{background-color:#ECE6CA;padding:0 30px 0 30px;border-style:none;border-radius:30px 30px 30px 30px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-ico-box{border-style:none;padding:0 0 0 0;color:#DF1C41;fill:#DF1C41}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-ico{font-size:70px;height:70px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .col-title a,.elementor-15716 .elementor-element.elementor-element-6ce8c5b .col-title{-webkit-text-stroke-color:#000;stroke:#000}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .col-title,.elementor-15716 .elementor-element.elementor-element-6ce8c5b .col-title a{font-size:30px;font-weight:700;word-spacing:0}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .col-title{margin-bottom:27px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .widget-content{font-size:16px;line-height:26px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-widget-text .aux-text-widget-content{padding:20px 10px 50px 10px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-icon{font-size:20px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-text{font-size:14px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-button:hover .aux-text{color:#FFF}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .aux-widget-advanced-text{text-align:center!important}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-button{background-color:#EE2C57}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-button .aux-overlay::after{background-color:#F05C81}.elementor-15716 .elementor-element.elementor-element-d57bfb1>.elementor-widget-container{background-color:#D7E4EB;padding:0 30px 0 30px;border-style:none;border-radius:30px 30px 30px 30px}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-ico-box{border-style:none;padding:0 0 0 0;color:#DF1C41;fill:#DF1C41}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-ico{font-size:70px;height:70px}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .col-title a,.elementor-15716 .elementor-element.elementor-element-d57bfb1 .col-title{-webkit-text-stroke-color:#000;stroke:#000}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .col-title,.elementor-15716 .elementor-element.elementor-element-d57bfb1 .col-title a{font-size:30px;font-weight:700;word-spacing:0}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .col-title{margin-bottom:27px}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .widget-content{font-size:16px;line-height:26px}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-widget-text .aux-text-widget-content{padding:20px 10px 50px 10px}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-icon{font-size:20px}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-text{font-size:14px}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-button:hover .aux-text{color:#FFF}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .aux-widget-advanced-text{text-align:center!important}.elementor-15716 .elementor-element.elementor-element-2f22d70{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.72;--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-15716 .elementor-element.elementor-element-2f22d70::before,.elementor-15716 .elementor-element.elementor-element-2f22d70>.elementor-background-video-container::before,.elementor-15716 .elementor-element.elementor-element-2f22d70>.e-con-inner>.elementor-background-video-container::before,.elementor-15716 .elementor-element.elementor-element-2f22d70>.elementor-background-slideshow::before,.elementor-15716 .elementor-element.elementor-element-2f22d70>.e-con-inner>.elementor-background-slideshow::before,.elementor-15716 .elementor-element.elementor-element-2f22d70>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta .elementor-cta__bg,.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms}.elementor-15716 .elementor-element.elementor-element-2f9b3f8{width:100%;max-width:100%}.elementor-15716 .elementor-element.elementor-element-2f9b3f8>.elementor-widget-container{border-radius:40px 40px 40px 40px}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__content{min-height:400px;text-align:center}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__title{font-size:50px;font-weight:800}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__description{font-size:20px}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__description:not(:last-child){margin-bottom:66px}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__button{background-color:#DF1C41;border-radius:8px;padding:20px 20px 20px 20px}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__button:hover{background-color:#FF6280}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#E91C44D1}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#E91C44D1}:root{--page-title-display:none}@media(min-width:768px){.elementor-15716 .elementor-element.elementor-element-79da2b2{--content-width:1600px}}@media(max-width:1024px){.elementor-15716 .elementor-element.elementor-element-5f02ddf{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-15716 .elementor-element.elementor-element-79da2b2{--grid-auto-flow:row}.elementor-15716 .elementor-element.elementor-element-50723f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-15716 .elementor-element.elementor-element-fd9c463>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-15716 .elementor-element.elementor-element-fd9c463 .col-title,.elementor-15716 .elementor-element.elementor-element-fd9c463 .col-title a{font-size:24px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-15716 .elementor-element.elementor-element-6ce8c5b .col-title,.elementor-15716 .elementor-element.elementor-element-6ce8c5b .col-title a{font-size:24px}.elementor-15716 .elementor-element.elementor-element-d57bfb1>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-15716 .elementor-element.elementor-element-d57bfb1 .col-title,.elementor-15716 .elementor-element.elementor-element-d57bfb1 .col-title a{font-size:24px}}@media(max-width:767px){.elementor-15716 .elementor-element.elementor-element-5f02ddf{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-15716 .elementor-element.elementor-element-0502d81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15716 .elementor-element.elementor-element-03d202b .elementor-heading-title{font-size:31px}.elementor-15716 .elementor-element.elementor-element-7e1296c .aux-modern-heading-primary{font-size:19px}.elementor-15716 .elementor-element.elementor-element-7e1296c .aux-modern-heading-description{font-size:18px}.elementor-15716 .elementor-element.elementor-element-79da2b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15716 .elementor-element.elementor-element-50723f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-15716 .elementor-element.elementor-element-2f9b3f8>.elementor-widget-container{padding:0 0 0 0}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__content{min-height:476px}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__title{font-size:30px}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__description{font-size:18px}.elementor-15716 .elementor-element.elementor-element-2f9b3f8 .elementor-cta__description:not(:last-child){margin-bottom:37px}}