.elementor-264 .elementor-element.elementor-element-98949b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-98949b9:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-98949b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-f2415dc{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-f2415dc .elementor-heading-title{font-family:"Kobe", Sans-serif;font-size:65px;font-weight:700;color:var( --e-global-color-b7ddcaa );}.elementor-264 .elementor-element.elementor-element-aafee8c{text-align:center;font-family:"Sofia Pro", Sans-serif;font-size:22px;font-weight:500;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-fd62010 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-264 .elementor-element.elementor-element-fd62010 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-264 .elementor-element.elementor-element-fd62010 .elementor-button{font-size:20px;fill:var( --e-global-color-d3ad220 );color:var( --e-global-color-d3ad220 );background-color:var( --e-global-color-b7ddcaa );padding:15px 22px 15px 22px;}.elementor-264 .elementor-element.elementor-element-fd62010 .elementor-button:hover, .elementor-264 .elementor-element.elementor-element-fd62010 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-264 .elementor-element.elementor-element-fd62010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-5a480dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-5a480dc:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-5a480dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-5b9eb24{--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;--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-264 .elementor-element.elementor-element-fd35013{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.35;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-264 .elementor-element.elementor-element-fd35013:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-fd35013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://spaziosaluteminerbe.it/wp-content/uploads/2026/06/Rectangle-15-1-scaled.png");background-position:center center;background-size:cover;}.elementor-264 .elementor-element.elementor-element-fd35013::before, .elementor-264 .elementor-element.elementor-element-fd35013 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-fd35013 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-fd35013 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-fd35013 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-fd35013 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-264 .elementor-element.elementor-element-ab4d1a8{--display:flex;}.elementor-264 .elementor-element.elementor-element-5c69ac8{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-f199d80 .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-f199d80 .elementor-icon{font-size:65px;}.elementor-264 .elementor-element.elementor-element-f199d80 .elementor-icon svg{height:65px;}.elementor-264 .elementor-element.elementor-element-f199d80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-c160605 .elementor-heading-title{font-family:"Kobe", Sans-serif;font-size:55px;color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-c160605{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-5f5a481{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-264 .elementor-element.elementor-element-5bf8078{--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;--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-264 .elementor-element.elementor-element-4cbbaaf{--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:0px 10px;--row-gap:0px;--column-gap:10px;--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-264 .elementor-element.elementor-element-63c6e07{--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;--justify-content:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-264 .elementor-element.elementor-element-63c6e07.e-con{--align-self:flex-start;}.elementor-264 .elementor-element.elementor-element-6aea819{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-264 .elementor-element.elementor-element-e5515c0 img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-e5515c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-a1bdad0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-58f14ef{font-family:"Sofia Pro", Sans-serif;font-size:14px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-462028e{--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;--justify-content:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-264 .elementor-element.elementor-element-462028e.e-con{--align-self:flex-start;}.elementor-264 .elementor-element.elementor-element-7f359d0{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-264 .elementor-element.elementor-element-c8e9fff img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-c8e9fff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-c91e631{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-f861a92{font-family:"Sofia Pro", Sans-serif;font-size:14px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-1018f16{--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;--justify-content:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-264 .elementor-element.elementor-element-1018f16.e-con{--align-self:flex-start;}.elementor-264 .elementor-element.elementor-element-e934088{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-264 .elementor-element.elementor-element-0a4951c img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-0a4951c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-68898b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-441b1ed{font-family:"Sofia Pro", Sans-serif;font-size:14px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-b8751ab{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-264 .elementor-element.elementor-element-b8751ab:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-b8751ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://spaziosaluteminerbe.it/wp-content/uploads/2026/07/foto-spazio-salute_16-1.png");background-position:center center;background-size:cover;}.elementor-264 .elementor-element.elementor-element-33646a2{--display:flex;}.elementor-264 .elementor-element.elementor-element-191e0c7{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-751ed25 .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-751ed25 .elementor-icon{font-size:65px;}.elementor-264 .elementor-element.elementor-element-751ed25 .elementor-icon svg{height:65px;}.elementor-264 .elementor-element.elementor-element-751ed25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-171afff .elementor-heading-title{font-family:"Kobe", Sans-serif;font-size:55px;color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-171afff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-b661abd{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-264 .elementor-element.elementor-element-a0318fa{--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;--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-264 .elementor-element.elementor-element-fa877c5{--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:0px 10px;--row-gap:0px;--column-gap:10px;--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-264 .elementor-element.elementor-element-35f6cf3{--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;--justify-content:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-264 .elementor-element.elementor-element-35f6cf3.e-con{--align-self:flex-start;}.elementor-264 .elementor-element.elementor-element-6723d77{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-264 .elementor-element.elementor-element-c8cfe2c img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-c8cfe2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-215af6d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-dc0f8cd{font-family:"Sofia Pro", Sans-serif;font-size:14px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-95425be{--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;--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-264 .elementor-element.elementor-element-3984bb6{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.29;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-264 .elementor-element.elementor-element-3984bb6:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-3984bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://spaziosaluteminerbe.it/wp-content/uploads/2026/07/Rectangle-15-1.png");background-position:center center;background-size:cover;}.elementor-264 .elementor-element.elementor-element-3984bb6::before, .elementor-264 .elementor-element.elementor-element-3984bb6 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-3984bb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-3984bb6 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-3984bb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-3984bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-264 .elementor-element.elementor-element-902545a{--display:flex;}.elementor-264 .elementor-element.elementor-element-8445141{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-462894f .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-462894f .elementor-icon{font-size:65px;}.elementor-264 .elementor-element.elementor-element-462894f .elementor-icon svg{height:65px;}.elementor-264 .elementor-element.elementor-element-462894f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-ced7e65 .elementor-heading-title{font-family:"Kobe", Sans-serif;font-size:55px;color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-ced7e65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-06192e3{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-264 .elementor-element.elementor-element-02fcbd0{--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;--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-264 .elementor-element.elementor-element-dd9b983{--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:0px 10px;--row-gap:0px;--column-gap:10px;--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-264 .elementor-element.elementor-element-5febe76{--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;--justify-content:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-264 .elementor-element.elementor-element-5febe76.e-con{--align-self:flex-start;}.elementor-264 .elementor-element.elementor-element-a8b1eaf{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-264 .elementor-element.elementor-element-8640d58 img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-8640d58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-65bb2b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-204e2f0{font-family:"Sofia Pro", Sans-serif;font-size:14px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-67285b3{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-264 .elementor-element.elementor-element-67285b3:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-67285b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://spaziosaluteminerbe.it/wp-content/uploads/2026/07/4a151aedce58c088d1d88458b4feb7c300d79a25.png");background-position:center center;background-size:cover;}.elementor-264 .elementor-element.elementor-element-67285b3::before, .elementor-264 .elementor-element.elementor-element-67285b3 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-67285b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-67285b3 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-67285b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-67285b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-264 .elementor-element.elementor-element-30b1c00{--display:flex;}.elementor-264 .elementor-element.elementor-element-6c35a63{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-deb35ae .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-deb35ae .elementor-icon{font-size:65px;}.elementor-264 .elementor-element.elementor-element-deb35ae .elementor-icon svg{height:65px;}.elementor-264 .elementor-element.elementor-element-deb35ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-172895d .elementor-heading-title{font-family:"Kobe", Sans-serif;font-size:55px;color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-172895d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-94c1fb1{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-264 .elementor-element.elementor-element-53236ba{--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;--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-264 .elementor-element.elementor-element-3c6feeb{--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:0px 10px;--row-gap:0px;--column-gap:10px;--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-264 .elementor-element.elementor-element-9ceb0f7{--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;--justify-content:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-264 .elementor-element.elementor-element-9ceb0f7.e-con{--align-self:flex-start;}.elementor-264 .elementor-element.elementor-element-bb4bfe8{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-264 .elementor-element.elementor-element-dd56eb9 img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-dd56eb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-e42f74f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-3d998b9{font-family:"Sofia Pro", Sans-serif;font-size:13px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-723571c{--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;--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-264 .elementor-element.elementor-element-712223a{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-264 .elementor-element.elementor-element-712223a:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-712223a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://spaziosaluteminerbe.it/wp-content/uploads/2026/07/Rectangle-15-3.png");background-position:center center;background-size:cover;}.elementor-264 .elementor-element.elementor-element-712223a::before, .elementor-264 .elementor-element.elementor-element-712223a > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-712223a > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-712223a > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-712223a > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-712223a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-264 .elementor-element.elementor-element-20538c7{--display:flex;}.elementor-264 .elementor-element.elementor-element-961d023{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-28f666b .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-28f666b .elementor-icon{font-size:65px;}.elementor-264 .elementor-element.elementor-element-28f666b .elementor-icon svg{height:65px;}.elementor-264 .elementor-element.elementor-element-28f666b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-3c15995 .elementor-heading-title{font-family:"Kobe", Sans-serif;font-size:55px;color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-3c15995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-b84cd03{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-264 .elementor-element.elementor-element-6ba8c90{--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;--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-264 .elementor-element.elementor-element-d1e651c{--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:0px 10px;--row-gap:0px;--column-gap:10px;--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-264 .elementor-element.elementor-element-3ffe44c{--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;--justify-content:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-264 .elementor-element.elementor-element-3ffe44c.e-con{--align-self:flex-start;}.elementor-264 .elementor-element.elementor-element-8882318{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-264 .elementor-element.elementor-element-e5af60f img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-e5af60f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-a185d49{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-4241d68{font-family:"Sofia Pro", Sans-serif;font-size:14px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-94fce83{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-264 .elementor-element.elementor-element-94fce83:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-94fce83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://spaziosaluteminerbe.it/wp-content/uploads/2026/07/image-5.png");background-position:center center;background-size:cover;}.elementor-264 .elementor-element.elementor-element-7cf6a82{--display:flex;}.elementor-264 .elementor-element.elementor-element-ceab11b{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-64a2d5e .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-64a2d5e .elementor-icon{font-size:65px;}.elementor-264 .elementor-element.elementor-element-64a2d5e .elementor-icon svg{height:65px;}.elementor-264 .elementor-element.elementor-element-64a2d5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-be36c18 .elementor-heading-title{font-family:"Kobe", Sans-serif;font-size:55px;color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-be36c18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-eb0999b{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-264 .elementor-element.elementor-element-73a8d72{--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;--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-264 .elementor-element.elementor-element-9584c77{--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:0px 10px;--row-gap:0px;--column-gap:10px;--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-264 .elementor-element.elementor-element-33b1d43{--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;--justify-content:flex-start;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-264 .elementor-element.elementor-element-33b1d43.e-con{--align-self:flex-start;}.elementor-264 .elementor-element.elementor-element-66209b9{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-264 .elementor-element.elementor-element-48b9989 img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-48b9989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-7c92ff4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-e7a4f96{font-family:"Sofia Pro", Sans-serif;font-size:14px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-946ea5b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-946ea5b:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-946ea5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-264 .elementor-element.elementor-element-946ea5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-264 .elementor-element.elementor-element-b9a297e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-b92d58f{text-align:center;}.elementor-264 .elementor-element.elementor-element-b92d58f .elementor-heading-title{font-family:"Kobe", Sans-serif;font-size:70px;color:var( --e-global-color-primary );}.elementor-264 .elementor-element.elementor-element-d903280{text-align:center;font-family:"Sofia Pro", Sans-serif;font-size:22px;color:var( --e-global-color-primary );width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-d903280.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-264 .elementor-element.elementor-element-98949b9{--content-width:100%;}.elementor-264 .elementor-element.elementor-element-5a480dc{--content-width:100%;}.elementor-264 .elementor-element.elementor-element-5b9eb24{--width:95%;}.elementor-264 .elementor-element.elementor-element-fd35013{--width:50%;}.elementor-264 .elementor-element.elementor-element-63c6e07{--width:28%;}.elementor-264 .elementor-element.elementor-element-6aea819{--width:25%;}.elementor-264 .elementor-element.elementor-element-a1bdad0{--width:66%;}.elementor-264 .elementor-element.elementor-element-462028e{--width:28%;}.elementor-264 .elementor-element.elementor-element-7f359d0{--width:25%;}.elementor-264 .elementor-element.elementor-element-c91e631{--width:66%;}.elementor-264 .elementor-element.elementor-element-1018f16{--width:28%;}.elementor-264 .elementor-element.elementor-element-e934088{--width:25%;}.elementor-264 .elementor-element.elementor-element-68898b4{--width:66%;}.elementor-264 .elementor-element.elementor-element-b8751ab{--width:50%;}.elementor-264 .elementor-element.elementor-element-35f6cf3{--width:28%;}.elementor-264 .elementor-element.elementor-element-6723d77{--width:25%;}.elementor-264 .elementor-element.elementor-element-215af6d{--width:66%;}.elementor-264 .elementor-element.elementor-element-95425be{--width:95%;}.elementor-264 .elementor-element.elementor-element-3984bb6{--width:50%;}.elementor-264 .elementor-element.elementor-element-5febe76{--width:28%;}.elementor-264 .elementor-element.elementor-element-a8b1eaf{--width:25%;}.elementor-264 .elementor-element.elementor-element-65bb2b4{--width:66%;}.elementor-264 .elementor-element.elementor-element-67285b3{--width:50%;}.elementor-264 .elementor-element.elementor-element-9ceb0f7{--width:28%;}.elementor-264 .elementor-element.elementor-element-bb4bfe8{--width:25%;}.elementor-264 .elementor-element.elementor-element-e42f74f{--width:66%;}.elementor-264 .elementor-element.elementor-element-723571c{--width:95%;}.elementor-264 .elementor-element.elementor-element-712223a{--width:50%;}.elementor-264 .elementor-element.elementor-element-3ffe44c{--width:28%;}.elementor-264 .elementor-element.elementor-element-8882318{--width:25%;}.elementor-264 .elementor-element.elementor-element-a185d49{--width:66%;}.elementor-264 .elementor-element.elementor-element-94fce83{--width:50%;}.elementor-264 .elementor-element.elementor-element-33b1d43{--width:28%;}.elementor-264 .elementor-element.elementor-element-66209b9{--width:25%;}.elementor-264 .elementor-element.elementor-element-7c92ff4{--width:66%;}.elementor-264 .elementor-element.elementor-element-946ea5b{--content-width:100%;}.elementor-264 .elementor-element.elementor-element-b9a297e{--width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-264 .elementor-element.elementor-element-fd35013{--width:50%;}.elementor-264 .elementor-element.elementor-element-ab4d1a8{--width:95%;}.elementor-264 .elementor-element.elementor-element-5bf8078{--width:95%;}.elementor-264 .elementor-element.elementor-element-63c6e07{--width:31%;}.elementor-264 .elementor-element.elementor-element-6aea819{--width:30%;}.elementor-264 .elementor-element.elementor-element-462028e{--width:31%;}.elementor-264 .elementor-element.elementor-element-7f359d0{--width:30%;}.elementor-264 .elementor-element.elementor-element-1018f16{--width:31%;}.elementor-264 .elementor-element.elementor-element-e934088{--width:30%;}.elementor-264 .elementor-element.elementor-element-b8751ab{--width:50%;}.elementor-264 .elementor-element.elementor-element-33646a2{--width:95%;}.elementor-264 .elementor-element.elementor-element-a0318fa{--width:95%;}.elementor-264 .elementor-element.elementor-element-35f6cf3{--width:31%;}.elementor-264 .elementor-element.elementor-element-6723d77{--width:30%;}.elementor-264 .elementor-element.elementor-element-3984bb6{--width:50%;}.elementor-264 .elementor-element.elementor-element-902545a{--width:95%;}.elementor-264 .elementor-element.elementor-element-02fcbd0{--width:95%;}.elementor-264 .elementor-element.elementor-element-5febe76{--width:31%;}.elementor-264 .elementor-element.elementor-element-a8b1eaf{--width:30%;}.elementor-264 .elementor-element.elementor-element-67285b3{--width:50%;}.elementor-264 .elementor-element.elementor-element-30b1c00{--width:95%;}.elementor-264 .elementor-element.elementor-element-53236ba{--width:95%;}.elementor-264 .elementor-element.elementor-element-9ceb0f7{--width:31%;}.elementor-264 .elementor-element.elementor-element-bb4bfe8{--width:30%;}.elementor-264 .elementor-element.elementor-element-712223a{--width:50%;}.elementor-264 .elementor-element.elementor-element-20538c7{--width:95%;}.elementor-264 .elementor-element.elementor-element-6ba8c90{--width:95%;}.elementor-264 .elementor-element.elementor-element-3ffe44c{--width:31%;}.elementor-264 .elementor-element.elementor-element-8882318{--width:30%;}.elementor-264 .elementor-element.elementor-element-94fce83{--width:50%;}.elementor-264 .elementor-element.elementor-element-7cf6a82{--width:95%;}.elementor-264 .elementor-element.elementor-element-73a8d72{--width:95%;}.elementor-264 .elementor-element.elementor-element-33b1d43{--width:31%;}.elementor-264 .elementor-element.elementor-element-66209b9{--width:30%;}.elementor-264 .elementor-element.elementor-element-946ea5b{--content-width:100%;}.elementor-264 .elementor-element.elementor-element-b9a297e{--width:95%;}}@media(max-width:1024px){.elementor-264 .elementor-element.elementor-element-f2415dc{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-264 .elementor-element.elementor-element-aafee8c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-264 .elementor-element.elementor-element-fd35013{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-fd35013:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-fd35013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-264 .elementor-element.elementor-element-ab4d1a8{--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-264 .elementor-element.elementor-element-5c69ac8{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-f199d80 .elementor-icon{font-size:40px;}.elementor-264 .elementor-element.elementor-element-f199d80 .elementor-icon svg{height:40px;}.elementor-264 .elementor-element.elementor-element-c160605 .elementor-heading-title{font-size:40px;}.elementor-264 .elementor-element.elementor-element-5f5a481{font-size:16px;}.elementor-264 .elementor-element.elementor-element-4cbbaaf{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-63c6e07{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-264 .elementor-element.elementor-element-e5515c0{text-align:start;}.elementor-264 .elementor-element.elementor-element-e5515c0 img{width:100%;}.elementor-264 .elementor-element.elementor-element-a1bdad0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-264 .elementor-element.elementor-element-58f14ef{font-size:10px;}.elementor-264 .elementor-element.elementor-element-462028e{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-264 .elementor-element.elementor-element-c8e9fff{text-align:start;}.elementor-264 .elementor-element.elementor-element-c8e9fff img{width:100%;}.elementor-264 .elementor-element.elementor-element-c91e631{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-264 .elementor-element.elementor-element-f861a92{font-size:10px;}.elementor-264 .elementor-element.elementor-element-1018f16{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-264 .elementor-element.elementor-element-0a4951c{text-align:start;}.elementor-264 .elementor-element.elementor-element-0a4951c img{width:100%;}.elementor-264 .elementor-element.elementor-element-68898b4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-264 .elementor-element.elementor-element-441b1ed{font-size:10px;}.elementor-264 .elementor-element.elementor-element-b8751ab{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-b8751ab:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-b8751ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-264 .elementor-element.elementor-element-33646a2{--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-264 .elementor-element.elementor-element-191e0c7{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-751ed25 .elementor-icon{font-size:40px;}.elementor-264 .elementor-element.elementor-element-751ed25 .elementor-icon svg{height:40px;}.elementor-264 .elementor-element.elementor-element-171afff .elementor-heading-title{font-size:40px;}.elementor-264 .elementor-element.elementor-element-b661abd{font-size:16px;}.elementor-264 .elementor-element.elementor-element-fa877c5{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-35f6cf3{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-264 .elementor-element.elementor-element-c8cfe2c{text-align:start;}.elementor-264 .elementor-element.elementor-element-c8cfe2c img{width:100%;}.elementor-264 .elementor-element.elementor-element-215af6d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-264 .elementor-element.elementor-element-dc0f8cd{font-size:10px;}.elementor-264 .elementor-element.elementor-element-3984bb6{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-3984bb6:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-3984bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-264 .elementor-element.elementor-element-902545a{--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-264 .elementor-element.elementor-element-8445141{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-462894f .elementor-icon{font-size:40px;}.elementor-264 .elementor-element.elementor-element-462894f .elementor-icon svg{height:40px;}.elementor-264 .elementor-element.elementor-element-ced7e65 .elementor-heading-title{font-size:40px;}.elementor-264 .elementor-element.elementor-element-06192e3{font-size:16px;}.elementor-264 .elementor-element.elementor-element-dd9b983{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-5febe76{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-264 .elementor-element.elementor-element-8640d58{text-align:start;}.elementor-264 .elementor-element.elementor-element-8640d58 img{width:100%;}.elementor-264 .elementor-element.elementor-element-65bb2b4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-264 .elementor-element.elementor-element-204e2f0{font-size:10px;}.elementor-264 .elementor-element.elementor-element-67285b3{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-67285b3:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-67285b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-264 .elementor-element.elementor-element-30b1c00{--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-264 .elementor-element.elementor-element-6c35a63{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-deb35ae .elementor-icon{font-size:40px;}.elementor-264 .elementor-element.elementor-element-deb35ae .elementor-icon svg{height:40px;}.elementor-264 .elementor-element.elementor-element-172895d .elementor-heading-title{font-size:40px;}.elementor-264 .elementor-element.elementor-element-94c1fb1{font-size:16px;}.elementor-264 .elementor-element.elementor-element-3c6feeb{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-9ceb0f7{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-264 .elementor-element.elementor-element-dd56eb9{text-align:start;}.elementor-264 .elementor-element.elementor-element-dd56eb9 img{width:100%;}.elementor-264 .elementor-element.elementor-element-e42f74f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-264 .elementor-element.elementor-element-3d998b9{font-size:10px;}.elementor-264 .elementor-element.elementor-element-712223a{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-712223a:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-712223a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-264 .elementor-element.elementor-element-20538c7{--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-264 .elementor-element.elementor-element-961d023{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-28f666b .elementor-icon{font-size:40px;}.elementor-264 .elementor-element.elementor-element-28f666b .elementor-icon svg{height:40px;}.elementor-264 .elementor-element.elementor-element-3c15995 .elementor-heading-title{font-size:40px;}.elementor-264 .elementor-element.elementor-element-b84cd03{font-size:16px;}.elementor-264 .elementor-element.elementor-element-d1e651c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-3ffe44c{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-264 .elementor-element.elementor-element-e5af60f{text-align:start;}.elementor-264 .elementor-element.elementor-element-e5af60f img{width:100%;}.elementor-264 .elementor-element.elementor-element-a185d49{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-264 .elementor-element.elementor-element-4241d68{font-size:10px;}.elementor-264 .elementor-element.elementor-element-94fce83{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-94fce83:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-94fce83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-264 .elementor-element.elementor-element-7cf6a82{--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-264 .elementor-element.elementor-element-ceab11b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-64a2d5e .elementor-icon{font-size:40px;}.elementor-264 .elementor-element.elementor-element-64a2d5e .elementor-icon svg{height:40px;}.elementor-264 .elementor-element.elementor-element-be36c18 .elementor-heading-title{font-size:40px;}.elementor-264 .elementor-element.elementor-element-eb0999b{font-size:16px;}.elementor-264 .elementor-element.elementor-element-9584c77{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-33b1d43{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-264 .elementor-element.elementor-element-48b9989{text-align:start;}.elementor-264 .elementor-element.elementor-element-48b9989 img{width:100%;}.elementor-264 .elementor-element.elementor-element-7c92ff4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-264 .elementor-element.elementor-element-e7a4f96{font-size:10px;}.elementor-264 .elementor-element.elementor-element-946ea5b{--padding-top:075px;--padding-bottom:075px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-b9a297e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-264 .elementor-element.elementor-element-98949b9{--content-width:90%;}.elementor-264 .elementor-element.elementor-element-f2415dc .elementor-heading-title{font-size:50px;}.elementor-264 .elementor-element.elementor-element-f2415dc{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-264 .elementor-element.elementor-element-aafee8c{font-size:16px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-264 .elementor-element.elementor-element-fd62010{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-5b9eb24{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-fd35013{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-fd35013.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-ab4d1a8{--width:95%;}.elementor-264 .elementor-element.elementor-element-5c69ac8{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-f199d80 .elementor-icon{font-size:33px;}.elementor-264 .elementor-element.elementor-element-f199d80 .elementor-icon svg{height:33px;}.elementor-264 .elementor-element.elementor-element-c160605 .elementor-heading-title{font-size:33px;}.elementor-264 .elementor-element.elementor-element-5bf8078{--width:94%;}.elementor-264 .elementor-element.elementor-element-4cbbaaf{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-63c6e07{--width:31%;--justify-content:flex-start;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-6aea819{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-6aea819.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-e5515c0{text-align:start;}.elementor-264 .elementor-element.elementor-element-e5515c0 img{width:100%;}.elementor-264 .elementor-element.elementor-element-a1bdad0{--width:62%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-58f14ef{font-size:10px;}.elementor-264 .elementor-element.elementor-element-462028e{--width:31%;--justify-content:flex-start;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-7f359d0{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-7f359d0.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-c8e9fff{text-align:start;}.elementor-264 .elementor-element.elementor-element-c8e9fff img{width:100%;}.elementor-264 .elementor-element.elementor-element-c91e631{--width:62%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-f861a92{font-size:10px;}.elementor-264 .elementor-element.elementor-element-1018f16{--width:31%;--justify-content:flex-start;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-e934088{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-e934088.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-0a4951c{text-align:start;}.elementor-264 .elementor-element.elementor-element-0a4951c img{width:100%;}.elementor-264 .elementor-element.elementor-element-68898b4{--width:62%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-441b1ed{font-size:10px;}.elementor-264 .elementor-element.elementor-element-b8751ab{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-b8751ab.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-33646a2{--width:95%;}.elementor-264 .elementor-element.elementor-element-191e0c7{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-751ed25 .elementor-icon{font-size:33px;}.elementor-264 .elementor-element.elementor-element-751ed25 .elementor-icon svg{height:33px;}.elementor-264 .elementor-element.elementor-element-171afff .elementor-heading-title{font-size:33px;}.elementor-264 .elementor-element.elementor-element-a0318fa{--width:94%;}.elementor-264 .elementor-element.elementor-element-fa877c5{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-35f6cf3{--width:31%;--justify-content:flex-start;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-6723d77{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-6723d77.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-c8cfe2c{text-align:start;}.elementor-264 .elementor-element.elementor-element-c8cfe2c img{width:100%;}.elementor-264 .elementor-element.elementor-element-215af6d{--width:62%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-dc0f8cd{font-size:10px;}.elementor-264 .elementor-element.elementor-element-95425be{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-3984bb6{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-3984bb6.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-902545a{--width:95%;}.elementor-264 .elementor-element.elementor-element-8445141{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-462894f .elementor-icon{font-size:33px;}.elementor-264 .elementor-element.elementor-element-462894f .elementor-icon svg{height:33px;}.elementor-264 .elementor-element.elementor-element-ced7e65 .elementor-heading-title{font-size:33px;}.elementor-264 .elementor-element.elementor-element-02fcbd0{--width:94%;}.elementor-264 .elementor-element.elementor-element-dd9b983{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-5febe76{--width:31%;--justify-content:flex-start;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-a8b1eaf{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-a8b1eaf.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-8640d58{text-align:start;}.elementor-264 .elementor-element.elementor-element-8640d58 img{width:100%;}.elementor-264 .elementor-element.elementor-element-65bb2b4{--width:62%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-204e2f0{font-size:10px;}.elementor-264 .elementor-element.elementor-element-67285b3{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-67285b3.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-30b1c00{--width:95%;}.elementor-264 .elementor-element.elementor-element-6c35a63{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-deb35ae .elementor-icon{font-size:33px;}.elementor-264 .elementor-element.elementor-element-deb35ae .elementor-icon svg{height:33px;}.elementor-264 .elementor-element.elementor-element-172895d .elementor-heading-title{font-size:33px;}.elementor-264 .elementor-element.elementor-element-53236ba{--width:94%;}.elementor-264 .elementor-element.elementor-element-3c6feeb{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-9ceb0f7{--width:31%;--justify-content:flex-start;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-bb4bfe8{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-bb4bfe8.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-dd56eb9{text-align:start;}.elementor-264 .elementor-element.elementor-element-dd56eb9 img{width:100%;}.elementor-264 .elementor-element.elementor-element-e42f74f{--width:62%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-3d998b9{font-size:10px;}.elementor-264 .elementor-element.elementor-element-723571c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-712223a{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-712223a.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-20538c7{--width:95%;}.elementor-264 .elementor-element.elementor-element-961d023{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-28f666b .elementor-icon{font-size:33px;}.elementor-264 .elementor-element.elementor-element-28f666b .elementor-icon svg{height:33px;}.elementor-264 .elementor-element.elementor-element-3c15995 .elementor-heading-title{font-size:33px;}.elementor-264 .elementor-element.elementor-element-6ba8c90{--width:94%;}.elementor-264 .elementor-element.elementor-element-d1e651c{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-3ffe44c{--width:31%;--justify-content:flex-start;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-8882318{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-8882318.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-e5af60f{text-align:start;}.elementor-264 .elementor-element.elementor-element-e5af60f img{width:100%;}.elementor-264 .elementor-element.elementor-element-a185d49{--width:62%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-4241d68{font-size:10px;}.elementor-264 .elementor-element.elementor-element-94fce83{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-264 .elementor-element.elementor-element-94fce83.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-7cf6a82{--width:95%;}.elementor-264 .elementor-element.elementor-element-ceab11b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-64a2d5e .elementor-icon{font-size:33px;}.elementor-264 .elementor-element.elementor-element-64a2d5e .elementor-icon svg{height:33px;}.elementor-264 .elementor-element.elementor-element-be36c18 .elementor-heading-title{font-size:33px;}.elementor-264 .elementor-element.elementor-element-73a8d72{--width:94%;}.elementor-264 .elementor-element.elementor-element-9584c77{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-264 .elementor-element.elementor-element-33b1d43{--width:31%;--justify-content:flex-start;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--border-radius:50px 50px 50px 50px;}.elementor-264 .elementor-element.elementor-element-66209b9{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-264 .elementor-element.elementor-element-66209b9.e-con{--align-self:center;}.elementor-264 .elementor-element.elementor-element-48b9989{text-align:start;}.elementor-264 .elementor-element.elementor-element-48b9989 img{width:100%;}.elementor-264 .elementor-element.elementor-element-7c92ff4{--width:62%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-264 .elementor-element.elementor-element-e7a4f96{font-size:10px;}.elementor-264 .elementor-element.elementor-element-946ea5b{--content-width:90%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-264 .elementor-element.elementor-element-b9a297e{--width:95%;}.elementor-264 .elementor-element.elementor-element-b92d58f .elementor-heading-title{font-size:40px;}.elementor-264 .elementor-element.elementor-element-d903280{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-63c6e07 */.elementor-264 .elementor-element.elementor-element-63c6e07 {
  background: rgba(255, 255, 255, 0.15); /* Colore semi-trasparente */
  backdrop-filter: blur(8px); 
  -webkit-backdrop-filter: blur(20px); /* Supporto Safari */
  border-radius: 25px; /* Angoli arrotondati */
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); /* Ombra soffusa */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-462028e */.elementor-264 .elementor-element.elementor-element-462028e {
  background: rgba(255, 255, 255, 0.15); /* Colore semi-trasparente */
  backdrop-filter: blur(8px); 
  -webkit-backdrop-filter: blur(20px); /* Supporto Safari */
  border-radius: 25px; /* Angoli arrotondati */
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); /* Ombra soffusa */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1018f16 */.elementor-264 .elementor-element.elementor-element-1018f16 {
  background: rgba(255, 255, 255, 0.15); /* Colore semi-trasparente */
  backdrop-filter: blur(8px); 
  -webkit-backdrop-filter: blur(20px); /* Supporto Safari */
  border-radius: 25px; /* Angoli arrotondati */
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); /* Ombra soffusa */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f6cf3 */.elementor-264 .elementor-element.elementor-element-35f6cf3 {
  background: rgba(255, 255, 255, 0.15); /* Colore semi-trasparente */
  backdrop-filter: blur(8px); 
  -webkit-backdrop-filter: blur(20px); /* Supporto Safari */
  border-radius: 25px; /* Angoli arrotondati */
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); /* Ombra soffusa */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5febe76 */.elementor-264 .elementor-element.elementor-element-5febe76 {
  background: rgba(255, 255, 255, 0.15); /* Colore semi-trasparente */
  backdrop-filter: blur(8px); 
  -webkit-backdrop-filter: blur(20px); /* Supporto Safari */
  border-radius: 25px; /* Angoli arrotondati */
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); /* Ombra soffusa */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ceb0f7 */.elementor-264 .elementor-element.elementor-element-9ceb0f7 {
  background: rgba(255, 255, 255, 0.15); /* Colore semi-trasparente */
  backdrop-filter: blur(8px); 
  -webkit-backdrop-filter: blur(20px); /* Supporto Safari */
  border-radius: 25px; /* Angoli arrotondati */
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); /* Ombra soffusa */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ffe44c */.elementor-264 .elementor-element.elementor-element-3ffe44c {
  background: rgba(255, 255, 255, 0.15); /* Colore semi-trasparente */
  backdrop-filter: blur(8px); 
  -webkit-backdrop-filter: blur(20px); /* Supporto Safari */
  border-radius: 25px; /* Angoli arrotondati */
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); /* Ombra soffusa */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b1d43 */.elementor-264 .elementor-element.elementor-element-33b1d43 {
  background: rgba(255, 255, 255, 0.15); /* Colore semi-trasparente */
  backdrop-filter: blur(8px); 
  -webkit-backdrop-filter: blur(20px); /* Supporto Safari */
  border-radius: 25px; /* Angoli arrotondati */
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); /* Ombra soffusa */
}/* End custom CSS */
/* Start custom CSS for bookly-widget-bookly-form, class: .elementor-element-a002712 *//* ==========================================
   0. FONT GLOBALE E TESTI BIANCHI
   ========================================== */
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form * {
    font-family: 'Sofia Pro', sans-serif !important;
    box-sizing: border-box !important;
}

.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form p,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form div,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form label,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-label-error {
    color: #ffffff !important;
}

.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form label {
    font-size: 14px !important;
    font-weight: 500 !important;
    margin-bottom: 8px !important;
    color: rgba(255, 255, 255, 0.9) !important;
}

/* ==========================================
   1. 👑 PROGRESS TRACKER: CAPSULA DI VETRO ADATTIVA, PULITA E CON TESTI ATTIVI
   ========================================== */
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    height: auto !important; 
    min-height: 42px !important;
    background: rgba(255, 255, 255, 0.05) !important; 
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important; 
    border-radius: 12px !important; 
    padding: 6px 8px !important; 
    margin-bottom: 35px !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2) !important;
    gap: 8px !important; 
}

/* Centratura geometrica assoluta ed eliminazione dei quadrati grigi nativi */
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker > div {
    flex: 1 !important;
    height: auto !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 11px !important; 
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    color: rgba(255, 255, 255, 0.6) !important; 
    margin: 0 !important;
    padding: 6px 4px !important;
    line-height: 1.2 !important;
    text-align: center !important;
    /* Rimuove definitivamente i divisori grigi (i "quadrati") lasciando il testo */
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* 🛑 DISTRUZIONE DEI SOLI ELEMENTI GRAFICI PARASSITI (CERCHI, LINEE, TRIANGOLI) */
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker .bookly-step-number,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker .bookly-step-line,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker .bookly-triangle,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-step-dot,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker div::before,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker div::after {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

/* Stile speciale per l'evidenziazione dello step attivo */
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker div.active {
    background: #d1c4b4 !important;
    border-radius: 8px !important;
    color: #212419 !important; 
    font-weight: 700 !important;
    border: none !important;
    box-shadow: none !important;
}
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-progress-tracker div.active * {
    color: #212419 !important;
}

/* ==========================================
   2. CAMPI INPUT EFFETTO VETRO A 15PX
   ========================================== */
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form select, 
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form input,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form textarea,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .form-control {
    -webkit-appearance: none !important;
    appearance: none !important;
    background: rgba(255, 255, 255, 0.07) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
    border-radius: 15px !important;
    padding: 14px 20px !important;
    color: #ffffff !important;
    height: auto !important;
}
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form input[type="tel"], .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .iti input { padding-left: 65px !important; }
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .iti__flag-container { padding-left: 10px !important; }
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .iti__country-list { background-color: #ffffff !important; border: 1px solid rgba(0, 0, 0, 0.1) !important; border-radius: 15px !important; }

/* ==========================================
   3. NAVIGATION BUTTONS DESKTOP
   ========================================== */
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-next-step,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-back-step,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-actions button,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-box button:not(.bookly-column button):not(.bookly-week-slider button):not(.bookly-week-steps button) {
    background: #d1c4b4 !important;
    background-color: #d1c4b4 !important;
    color: #212419 !important;
    border-radius: 15px !important; 
    height: 48px !important; 
    font-weight: 700 !important;
    text-transform: uppercase !important;
    border: none !important;
    box-shadow: none !important;
}

/* Fix Spunta Termini di Servizio */
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-checkbox-label,
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form label[for*="terms"],
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .form-check-label {
    display: inline-flex !important;
    flex-direction: row !important;
    align-items: center !important; 
    justify-content: flex-start !important;
    margin: 25px 0 0 0 !important;
    gap: 10px !important; 
    width: auto !important;
}
.elementor-264 .elementor-element.elementor-element-a002712 .bookly-form input[type="checkbox"] {
    -webkit-appearance: checkbox !important;
    appearance: checkbox !important;
    display: inline-block !important;
    width: 18px !important;
    height: 18px !important;
}

/* ==========================================
   4. 🖥️ LAYOUT REGOLE DESKTOP (PC - SBLOCCO SLIDER DINAMICO)
   ========================================== */
@media (min-width: 769px) {
    .elementor-264 .elementor-element.elementor-element-a002712, .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form, .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form form, .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-box, .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-step {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-week-slider {
        width: 100% !important;
        max-width: 100% !important;
        overflow: hidden !important; 
        box-sizing: border-box !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-screen {
        width: auto !important;
        max-width: none !important;
        min-width: 0 !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-column {
        box-sizing: border-box !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-column button,
    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-screen button {
        background: #d1c4b4 !important;
        color: #212419 !important;
        border-radius: 15px !important;
        padding: 10px 5px !important;
        display: block !important;
        width: 100% !important;
        border: none !important;
        margin-bottom: 8px !important;
        font-weight: 600 !important;
    }
}

/* ==========================================
   5. 📱 INTERFACCIA MOBILE: DISPOSIZIONE NATURALE ORDINATA
   ========================================== */
@media (max-width: 768px) {
    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-step {
        position: relative !important;
        padding-bottom: 75px !important;
        margin-top: 0 !important;
        padding-top: 0 !important;
        box-sizing: border-box !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-week-steps {
        display: none !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-screen {
        width: 100% !important;
        max-width: 100% !important;
        transform: none !important; 
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-column {
        width: 100% !important;
        max-width: 100% !important;
        float: none !important;
        display: block !important;
        margin: 0 0 20px 0 !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-column button {
        background: #d1c4b4 !important;
        color: #212419 !important;
        border-radius: 15px !important;
        font-weight: 600 !important;
        padding: 12px 10px !important;
        width: 100% !important;
        display: block !important;
        border: none !important;
        margin-bottom: 8px !important;
    }

    /* Ancoraggio comandi in linea retta */
    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-step .bookly-actions {
        position: absolute !important;
        left: 0 !important;
        bottom: 15px !important;
        width: auto !important;
        margin: 0 !important;
        padding: 0 !important;
        display: block !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-step .bookly-back-step {
        height: 44px !important;
        min-height: 44px !important;
        max-height: 44px !important;
        padding: 0 24px !important;
        font-size: 13px !important;
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        margin: 0 !important;
        border-radius: 15px !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-step .bookly-week-slider {
        position: absolute !important;
        right: 0 !important;
        bottom: 15px !important;
        width: auto !important;
        margin: 0 !important;
        padding: 0 !important;
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        gap: 8px !important;
    }

    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-step .bookly-prev-week,
    .elementor-264 .elementor-element.elementor-element-a002712 .bookly-form .bookly-time-step .bookly-next-week {
        width: 44px !important;
        height: 44px !important;
        min-height: 44px !important;
        max-height: 44px !important;
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        margin: 0 !important;
        padding: 0 !important;
        border-radius: 15px !important;
        float: none !important;
    }
}/* End custom CSS */