.elementor-4266 .elementor-element.elementor-element-58e9f4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4266 .elementor-element.elementor-element-3d59247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4266 .elementor-element.elementor-element-5b60398{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--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-4266 .elementor-element.elementor-element-5b60398:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-5b60398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4266 .elementor-element.elementor-element-1f78f87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-1f78f87 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-6d02f4e{padding:0px 0px 20px 0px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-f94a19e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-7919f04{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-7919f04:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-7919f04, .elementor-4266 .elementor-element.elementor-element-7919f04::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-17674c6{--display:flex;--min-height:75vh;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-4266 .elementor-element.elementor-element-17674c6:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-17674c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/describe-a-change-9325329e-4351-4180-9084-852f777a735d-1.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-17674c6::before, .elementor-4266 .elementor-element.elementor-element-17674c6 > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-17674c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-17674c6 > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-17674c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-17674c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-border-dark ) 0%, #FFFFFF00 40%);}.elementor-4266 .elementor-element.elementor-element-c730d37{--display:flex;--justify-content:space-around;--padding-top:1rem;--padding-bottom:01rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-ba310e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-ba310e3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:#FFFFFF;}.elementor-4266 .elementor-element.elementor-element-a460b5b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-a460b5b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-a460b5b, .elementor-4266 .elementor-element.elementor-element-a460b5b::before{--border-transition:0.1s;}.elementor-4266 .elementor-element.elementor-element-9136826{--display:flex;--min-height:75vh;--justify-content:flex-end;--overlay-opacity:0.7;}.elementor-4266 .elementor-element.elementor-element-9136826:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-9136826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/describe-a-change-25e43b5f-e043-438b-94f1-510ed0af14fa.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-9136826::before, .elementor-4266 .elementor-element.elementor-element-9136826 > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-9136826 > .e-con-inner > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-9136826 > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-9136826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-9136826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #E3E3E300 40%);}.elementor-4266 .elementor-element.elementor-element-4d4a7cb{--display:flex;--padding-top:1rem;--padding-bottom:01rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-1813294{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-1813294 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:#FFFFFF;}.elementor-4266 .elementor-element.elementor-element-2d49ebc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-2d49ebc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-2d49ebc, .elementor-4266 .elementor-element.elementor-element-2d49ebc::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-543df75{--display:flex;--min-height:75vh;--justify-content:flex-end;--overlay-opacity:0.7;}.elementor-4266 .elementor-element.elementor-element-543df75:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-543df75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/describe-a-change-5c67e625-b3aa-4bb1-83bc-326d93b95e16-1.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-543df75::before, .elementor-4266 .elementor-element.elementor-element-543df75 > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-543df75 > .e-con-inner > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-543df75 > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-543df75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-543df75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #E3E3E300 40%);}.elementor-4266 .elementor-element.elementor-element-44381d4{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-60ad6dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-60ad6dc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:#FFFFFF;}.elementor-4266 .elementor-element.elementor-element-dab87de{--display:flex;--justify-content:space-between;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-dab87de::before, .elementor-4266 .elementor-element.elementor-element-dab87de > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-dab87de > .e-con-inner > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-dab87de > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-dab87de > .e-con-inner > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-dab87de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-border-dark ) 0%, #f2295b 100%);}.elementor-4266 .elementor-element.elementor-element-dab87de:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-dab87de, .elementor-4266 .elementor-element.elementor-element-dab87de::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-0b35574{--display:flex;--min-height:75vh;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-4266 .elementor-element.elementor-element-0b35574:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-0b35574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/describe-a-change-2f13d464-6316-47be-a227-fe72a0e56b54.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-0b35574::before, .elementor-4266 .elementor-element.elementor-element-0b35574 > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-0b35574 > .e-con-inner > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-0b35574 > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-0b35574 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-0b35574 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-border-dark ) 0%, #FFFFFF00 100%);}.elementor-4266 .elementor-element.elementor-element-f2756b7{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-8627ffb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-8627ffb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-4266 .elementor-element.elementor-element-e388106{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-4266 .elementor-element.elementor-element-e388106:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-e388106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:930px auto;}.elementor-4266 .elementor-element.elementor-element-52668a1{text-align:center;font-size:22px;font-weight:500;}.elementor-4266 .elementor-element.elementor-element-681b44e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:22px;font-weight:700;}.elementor-4266 .elementor-element.elementor-element-66d4d36{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-4266 .elementor-element.elementor-element-37177b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4266 .elementor-element.elementor-element-5030e23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-4266 .elementor-element.elementor-element-9eadfa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4266 .elementor-element.elementor-element-90c2ca7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-4266 .elementor-element.elementor-element-77becc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4266 .elementor-element.elementor-element-b95dece{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4266 .elementor-element.elementor-element-e364ba4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4266 .elementor-element.elementor-element-e364ba4:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-e364ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4266 .elementor-element.elementor-element-f446b19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-f446b19 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-8b44ff4{padding:0px 0px 20px 0px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-53a4f46{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--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-4266 .elementor-element.elementor-element-72f6f59{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-72f6f59:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-72f6f59, .elementor-4266 .elementor-element.elementor-element-72f6f59::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-eec2000{--display:flex;--min-height:50vh;--justify-content:space-between;}.elementor-4266 .elementor-element.elementor-element-eec2000:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-eec2000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/12/bottiglie-ceramica-oro.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-30dde4a{--display:flex;--min-height:22vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-22f40ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-22f40ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-4266 .elementor-element.elementor-element-a41ee9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-a41ee9c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-5db418c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-a078436{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-e82f32b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-4704e1c{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-4704e1c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-4704e1c, .elementor-4266 .elementor-element.elementor-element-4704e1c::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-17561c4{--display:flex;--min-height:50vh;}.elementor-4266 .elementor-element.elementor-element-17561c4:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-17561c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/12/WhatsApp-Image-2025-02-18-at-16.20.16.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-4522544{--display:flex;--min-height:22vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-0b3d364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-0b3d364 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-4266 .elementor-element.elementor-element-e894bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-e894bbe .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-8f7e6b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-a0ee567{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-b7d8830{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-6044e9c{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-6044e9c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-6044e9c, .elementor-4266 .elementor-element.elementor-element-6044e9c::before{--border-transition:0.1s;}.elementor-4266 .elementor-element.elementor-element-bf86493{--display:flex;--min-height:50vh;--justify-content:space-between;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4266 .elementor-element.elementor-element-bf86493:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-bf86493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/lifestyle-shot-18e02037-0a31-4965-ba68-0c6eeaeaeb1d.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-c51e0de{--display:flex;--min-height:22vh;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-aa9486a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-aa9486a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-f89d368{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-f89d368 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-a3c07b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-3e91028{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-f12db5d{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-f12db5d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-f12db5d, .elementor-4266 .elementor-element.elementor-element-f12db5d::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-2502e41{--display:flex;--min-height:50vh;border-style:none;--border-style:none;}.elementor-4266 .elementor-element.elementor-element-2502e41:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-2502e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/12/lifestyle-shot-7ce48816-3f00-4de7-89d0-e7be67e3ad8f.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-aa5cc92{--display:flex;--min-height:22vh;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-8aaf39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-8aaf39b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-4266 .elementor-element.elementor-element-f1f5468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-f1f5468 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-dfefd48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-60d9d56{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-2172264{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-7cc1b5a{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-7cc1b5a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-7cc1b5a, .elementor-4266 .elementor-element.elementor-element-7cc1b5a::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-ef8e9fc{--display:flex;--min-height:50vh;border-style:none;--border-style:none;}.elementor-4266 .elementor-element.elementor-element-ef8e9fc:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-ef8e9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/lifestyle-shot-83779658-d77d-4102-8280-3e3b4f40f4c0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-8286a40{--display:flex;--min-height:22vh;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-8586477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-8586477 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-07b1115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-07b1115 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-621f5ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-78d6d5a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-2dabf50{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-2dabf50:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-2dabf50, .elementor-4266 .elementor-element.elementor-element-2dabf50::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-754b4a5{--display:flex;--min-height:50vh;}.elementor-4266 .elementor-element.elementor-element-754b4a5:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-754b4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/12/diffusore-rosa-e-oro.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-7c16cce{--display:flex;--min-height:22vh;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-79d9754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-79d9754 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-7659dce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-7659dce .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-9748d4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-df4f186{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-8ef28b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-3b9dbbb{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-3b9dbbb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-3b9dbbb, .elementor-4266 .elementor-element.elementor-element-3b9dbbb::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-3479207{--display:flex;--min-height:50vh;}.elementor-4266 .elementor-element.elementor-element-3479207:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-3479207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/12/IMG_3472.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-410a136{--display:flex;--min-height:22vh;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-55be3cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-55be3cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-a7d998b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-a7d998b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-1884d7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-914f8c5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-9e584af{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-43d542b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-43d542b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-43d542b, .elementor-4266 .elementor-element.elementor-element-43d542b::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-47d82aa{--display:flex;--min-height:50vh;}.elementor-4266 .elementor-element.elementor-element-47d82aa:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-47d82aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/lifestyle-shot-0a53fdf0-fd31-4ba1-a874-2548ae5c6335.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-87f4c24{--display:flex;--min-height:22vh;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-a62d202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-a62d202 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-f755676{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-f755676 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-9cb630d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-6150a41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-6ca7823{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-6ca7823:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-6ca7823, .elementor-4266 .elementor-element.elementor-element-6ca7823::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-24d0b7f{--display:flex;--min-height:50vh;}.elementor-4266 .elementor-element.elementor-element-24d0b7f:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-24d0b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/12/lifestyle-shot-938bad99-c809-4f69-b129-c8faa2442f67.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-4916b8d{--display:flex;--min-height:22vh;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-7d99af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-7d99af0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-9f721ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-9f721ed .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-cb84a7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4266 .elementor-element.elementor-element-2449394{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border-dark );--border-color:var( --e-global-color-border-dark );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4266 .elementor-element.elementor-element-4526586{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-4266 .elementor-element.elementor-element-4526586:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-4526586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:930px auto;}.elementor-4266 .elementor-element.elementor-element-2d42128{text-align:center;font-size:22px;font-weight:500;}.elementor-4266 .elementor-element.elementor-element-9b6bbfb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:22px;font-weight:700;}.elementor-4266 .elementor-element.elementor-element-31ac87a{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-4266 .elementor-element.elementor-element-bd0403c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4266 .elementor-element.elementor-element-aa77592 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-4266 .elementor-element.elementor-element-d4f4df3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4266 .elementor-element.elementor-element-0377f3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-4266 .elementor-element.elementor-element-37786f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4266 .elementor-element.elementor-element-b94ca4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4266 .elementor-element.elementor-element-95d92f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4266 .elementor-element.elementor-element-95d92f2:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-95d92f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4266 .elementor-element.elementor-element-ad952d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-ad952d7 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-dc6c777{padding:0px 0px 20px 0px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-6191865{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E3;--border-color:#E3E3E3;--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-4266 .elementor-element.elementor-element-6191865:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#070707;--border-color:#070707;}.elementor-4266 .elementor-element.elementor-element-6191865, .elementor-4266 .elementor-element.elementor-element-6191865::before{--border-transition:0.3s;}.elementor-4266 .elementor-element.elementor-element-c8b6758{--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-4266 .elementor-element.elementor-element-2f1e31c{--display:flex;--min-height:70vh;--gap:02px 0px;--row-gap:02px;--column-gap:0px;}.elementor-4266 .elementor-element.elementor-element-2f1e31c:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-2f1e31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/describe-a-change-9325329e-4351-4180-9084-852f777a735d-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-a9476b1{--display:flex;--min-height:70vh;}.elementor-4266 .elementor-element.elementor-element-a9476b1:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-a9476b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/describe-a-change-31b8d534-ac79-4ba0-b2f5-b248cf927084.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-20d30de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4266 .elementor-element.elementor-element-a1a2faa{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4266 .elementor-element.elementor-element-79a0902{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-4266 .elementor-element.elementor-element-79a0902 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-306ece1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:justify;}.elementor-4266 .elementor-element.elementor-element-306ece1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-2f6236a{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4266 .elementor-element.elementor-element-abce24e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-5584d51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-220505a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4266 .elementor-element.elementor-element-d184753{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4266 .elementor-element.elementor-element-6bcd5ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4266 .elementor-element.elementor-element-6bcd5ff:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-6bcd5ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4266 .elementor-element.elementor-element-c502d54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-c502d54 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-4266 .elementor-element.elementor-element-d780ba4{padding:0px 0px 20px 0px;text-align:center;}.elementor-4266 .elementor-element.elementor-element-399cfad{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width: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-4266 .elementor-element.elementor-element-399cfad:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-399cfad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://old.grottega.it/wp-content/uploads/2025/10/Progetto-senza-titolo-5.png");background-position:bottom center;}.elementor-4266 .elementor-element.elementor-element-75890b0{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-4266 .elementor-element.elementor-element-cb0a201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-4266 .elementor-element.elementor-element-cb0a201.elementor-element{--align-self:flex-start;}.elementor-4266 .elementor-element.elementor-element-cb0a201 .elementor-heading-title{font-size:32px;font-weight:600;}.elementor-4266 .elementor-element.elementor-element-d4e4ba5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-4266 .elementor-element.elementor-element-d4e4ba5 .elementor-heading-title{font-size:22px;}.elementor-4266 .elementor-element.elementor-element-2720f85{--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 012px;--row-gap:0px;--column-gap:012px;}.elementor-4266 .elementor-element.elementor-element-b3ecebc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-b3ecebc.elementor-element{--align-self:flex-start;}.elementor-4266 .elementor-element.elementor-element-3d6fc95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-3d6fc95.elementor-element{--align-self:flex-start;}.elementor-4266 .elementor-element.elementor-element-5710ef3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-5710ef3.elementor-element{--align-self:flex-start;}.elementor-4266 .elementor-element.elementor-element-df353f5{--display:flex;--min-height:70vh;--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-4266 .elementor-element.elementor-element-df353f5:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-df353f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/10/wedding-Planner-Grottega-favors-Puglia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-df353f5.e-con{--align-self:center;}.elementor-4266 .elementor-element.elementor-element-5baf037{--display:flex;--min-height:70vh;--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-4266 .elementor-element.elementor-element-5baf037:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-5baf037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/PHOTO-2025-11-18-18-31-50.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-5baf037.e-con{--align-self:center;}.elementor-4266 .elementor-element.elementor-element-6b83a3e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-4266 .elementor-element.elementor-element-6b83a3e.e-con{--align-self:center;}.elementor-4266 .elementor-element.elementor-element-3a53426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-4266 .elementor-element.elementor-element-3a53426.elementor-element{--align-self:flex-start;}.elementor-4266 .elementor-element.elementor-element-3a53426 .elementor-heading-title{font-size:32px;font-weight:600;}.elementor-4266 .elementor-element.elementor-element-f927250{--display:flex;}.elementor-4266 .elementor-element.elementor-element-bc08684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4266 .elementor-element.elementor-element-bc08684 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4266 .elementor-element.elementor-element-bc08684 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4266 .elementor-element.elementor-element-bc08684 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4266 .elementor-element.elementor-element-bc08684 .elementor-icon-list-item > a{text-transform:none;}.elementor-4266 .elementor-element.elementor-element-bc08684 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4266 .elementor-element.elementor-element-9ee8b91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-9ee8b91.elementor-element{--align-self:flex-start;}.elementor-4266 .elementor-element.elementor-element-2084401{--display:flex;--justify-content:center;--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-4266 .elementor-element.elementor-element-2084401.e-con{--align-self:center;}.elementor-4266 .elementor-element.elementor-element-4e353cd{--display:flex;}.elementor-4266 .elementor-element.elementor-element-f178718{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-4266 .elementor-element.elementor-element-f178718.e-con{--align-self:center;}.elementor-4266 .elementor-element.elementor-element-5014c5a .elementor-testimonial-wrapper{text-align:center;}.elementor-4266 .elementor-element.elementor-element-5014c5a .elementor-testimonial-content{font-size:13px;font-style:italic;}.elementor-4266 .elementor-element.elementor-element-b14ed2f{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:40px;}.elementor-4266 .elementor-element.elementor-element-e8a39bd{padding:0px 20px 0px 0px;text-align:end;}.elementor-4266 .elementor-element.elementor-element-fc59c3e{padding:0px 20px 0px 0px;text-align:end;}.elementor-4266 .elementor-element.elementor-element-2c47567{--display:flex;--min-height:70vh;}.elementor-4266 .elementor-element.elementor-element-2c47567:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-2c47567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/Progetto-senza-titolo-18.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-7a49f63{--display:flex;--min-height:70vh;}.elementor-4266 .elementor-element.elementor-element-7a49f63:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-7a49f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.grottega.it/wp-content/uploads/2025/11/PHOTO-2025-11-18-19-31-38.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4266 .elementor-element.elementor-element-b8516df{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-4266 .elementor-element.elementor-element-9208c15{--display:flex;}.elementor-4266 .elementor-element.elementor-element-3953caf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-4266 .elementor-element.elementor-element-3953caf.elementor-element{--align-self:flex-start;}.elementor-4266 .elementor-element.elementor-element-3953caf .elementor-heading-title{font-size:22px;font-weight:600;}@media(min-width:768px){.elementor-4266 .elementor-element.elementor-element-37177b0{--width:50%;}.elementor-4266 .elementor-element.elementor-element-9eadfa9{--width:50%;}.elementor-4266 .elementor-element.elementor-element-5db418c{--width:50%;}.elementor-4266 .elementor-element.elementor-element-8f7e6b7{--width:50%;}.elementor-4266 .elementor-element.elementor-element-a3c07b1{--width:50%;}.elementor-4266 .elementor-element.elementor-element-3e91028{--width:50%;}.elementor-4266 .elementor-element.elementor-element-dfefd48{--width:50%;}.elementor-4266 .elementor-element.elementor-element-621f5ad{--width:50%;}.elementor-4266 .elementor-element.elementor-element-78d6d5a{--width:50%;}.elementor-4266 .elementor-element.elementor-element-9748d4d{--width:50%;}.elementor-4266 .elementor-element.elementor-element-1884d7a{--width:50%;}.elementor-4266 .elementor-element.elementor-element-9cb630d{--width:50%;}.elementor-4266 .elementor-element.elementor-element-6150a41{--width:50%;}.elementor-4266 .elementor-element.elementor-element-cb84a7c{--width:50%;}.elementor-4266 .elementor-element.elementor-element-2449394{--width:50%;}.elementor-4266 .elementor-element.elementor-element-bd0403c{--width:50%;}.elementor-4266 .elementor-element.elementor-element-d4f4df3{--width:50%;}.elementor-4266 .elementor-element.elementor-element-2f1e31c{--width:60%;}.elementor-4266 .elementor-element.elementor-element-a9476b1{--width:100%;}.elementor-4266 .elementor-element.elementor-element-20d30de{--width:40%;}.elementor-4266 .elementor-element.elementor-element-df353f5{--width:100%;}.elementor-4266 .elementor-element.elementor-element-5baf037{--width:100%;}.elementor-4266 .elementor-element.elementor-element-6b83a3e{--width:100%;}.elementor-4266 .elementor-element.elementor-element-2084401{--width:100%;}}@media(max-width:1189px){.elementor-4266 .elementor-element.elementor-element-f94a19e{--grid-auto-flow:row;}.elementor-4266 .elementor-element.elementor-element-ba310e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4266 .elementor-element.elementor-element-1813294 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4266 .elementor-element.elementor-element-60ad6dc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4266 .elementor-element.elementor-element-e388106{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-4266 .elementor-element.elementor-element-53a4f46{--grid-auto-flow:row;}.elementor-4266 .elementor-element.elementor-element-a41ee9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-e894bbe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-f89d368 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-f1f5468 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-07b1115 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-7659dce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-a7d998b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-f755676 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-9f721ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-4526586{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-4266 .elementor-element.elementor-element-306ece1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-399cfad{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4266 .elementor-element.elementor-element-3d59247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4266 .elementor-element.elementor-element-1f78f87 .elementor-heading-title{font-size:20px;}.elementor-4266 .elementor-element.elementor-element-f94a19e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-4266 .elementor-element.elementor-element-ba310e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4266 .elementor-element.elementor-element-9136826{--min-height:78vh;}.elementor-4266 .elementor-element.elementor-element-1813294 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4266 .elementor-element.elementor-element-60ad6dc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-4266 .elementor-element.elementor-element-e388106:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-e388106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:338px auto;}.elementor-4266 .elementor-element.elementor-element-e388106{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4266 .elementor-element.elementor-element-52668a1{text-align:center;}.elementor-4266 .elementor-element.elementor-element-5030e23 > .elementor-widget-container{padding:30px 15px 15px 15px;}.elementor-4266 .elementor-element.elementor-element-90c2ca7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-b95dece{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4266 .elementor-element.elementor-element-e364ba4{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4266 .elementor-element.elementor-element-f446b19 .elementor-heading-title{font-size:20px;}.elementor-4266 .elementor-element.elementor-element-8b44ff4{padding:0px 16px 20px 16px;}.elementor-4266 .elementor-element.elementor-element-53a4f46{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4266 .elementor-element.elementor-element-a41ee9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-a078436{--width:25%;}.elementor-4266 .elementor-element.elementor-element-e82f32b{--width:25%;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4266 .elementor-element.elementor-element-e894bbe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-a0ee567{--width:25%;}.elementor-4266 .elementor-element.elementor-element-b7d8830{--width:25%;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4266 .elementor-element.elementor-element-f89d368 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-3e91028{--width:25%;}.elementor-4266 .elementor-element.elementor-element-f1f5468 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-60d9d56{--width:25%;}.elementor-4266 .elementor-element.elementor-element-2172264{--width:25%;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4266 .elementor-element.elementor-element-07b1115 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-78d6d5a{--width:25%;}.elementor-4266 .elementor-element.elementor-element-7659dce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-df4f186{--width:25%;}.elementor-4266 .elementor-element.elementor-element-8ef28b2{--width:25%;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4266 .elementor-element.elementor-element-a7d998b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-914f8c5{--width:25%;}.elementor-4266 .elementor-element.elementor-element-9e584af{--width:25%;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4266 .elementor-element.elementor-element-f755676 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-6150a41{--width:25%;}.elementor-4266 .elementor-element.elementor-element-9f721ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-2449394{--width:25%;}.elementor-4266 .elementor-element.elementor-element-4526586:not(.elementor-motion-effects-element-type-background), .elementor-4266 .elementor-element.elementor-element-4526586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:338px auto;}.elementor-4266 .elementor-element.elementor-element-4526586{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4266 .elementor-element.elementor-element-2d42128{text-align:center;}.elementor-4266 .elementor-element.elementor-element-aa77592 > .elementor-widget-container{padding:30px 15px 15px 15px;}.elementor-4266 .elementor-element.elementor-element-0377f3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-b94ca4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4266 .elementor-element.elementor-element-95d92f2{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4266 .elementor-element.elementor-element-ad952d7 .elementor-heading-title{font-size:20px;}.elementor-4266 .elementor-element.elementor-element-dc6c777{padding:0px 16px 020px 16px;}.elementor-4266 .elementor-element.elementor-element-306ece1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4266 .elementor-element.elementor-element-2f6236a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-abce24e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-5584d51 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4266 .elementor-element.elementor-element-d184753{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-4266 .elementor-element.elementor-element-c502d54 .elementor-heading-title{font-size:20px;}.elementor-4266 .elementor-element.elementor-element-d780ba4{padding:0px 16px 020px 16px;}.elementor-4266 .elementor-element.elementor-element-399cfad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:060px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-75890b0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4266 .elementor-element.elementor-element-2720f85{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4266 .elementor-element.elementor-element-df353f5{--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-5baf037{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-6b83a3e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4266 .elementor-element.elementor-element-2084401{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4266 .elementor-element.elementor-element-f178718{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4266 .elementor-element.elementor-element-b8516df{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for menu-anchor, class: .elementor-element-3d59247 *//* Applica a tutti gli elementi con ID usati come ancore */
html {
    scroll-padding-top: 100px; /* Altezza del tuo header */
}

/* Oppure per elementi specifici */
.sezione-destinazione {
    scroll-margin-top: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17674c6 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-17674c6.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/12/6-1.jpg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-17674c6.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.1); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9136826 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-9136826.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/11/pro-shot-d0fdaa55-ac31-4651-bb21-55c614d9ae9c.jpeg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-9136826.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.1); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-543df75 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-543df75.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/12/segnalibro-ceramica-e-legno.jpg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-543df75.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.1); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b35574 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-0b35574.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/11/IMG_3102.jpg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-0b35574.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.05); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-b95dece *//* Applica a tutti gli elementi con ID usati come ancore */
html {
    scroll-padding-top: 100px; /* Altezza del tuo header */
}

/* Oppure per elementi specifici */
.sezione-destinazione {
    scroll-margin-top: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eec2000 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-eec2000.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/10/26.jpg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-eec2000.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.1); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17561c4 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-17561c4.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/12/Photoroom_20251027_170155-1.jpg');
    background-size: cover;
    background-position: top center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-17561c4.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.1); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf86493 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-bf86493.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/12/pro-shot-926b10bf-7edc-464d-bc35-ceba3fe143fe.jpeg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-bf86493.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.1); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2502e41 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-2502e41.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/11/capp-del-prete-bianco-e-oro-1.jpg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-2502e41.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.05); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8e9fc */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-ef8e9fc.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/12/pro-shot-76d514da-fd69-4a26-bc58-188c5a5bfabb-1-1.jpg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-ef8e9fc.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.05); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-754b4a5 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-754b4a5.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/12/lifestyle-shot-8768be1c-a339-4dec-a6ec-dd54c1d18b21.jpg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-754b4a5.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.1); 
    

   transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3479207 */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-3479207.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/12/diffusore-ceramica-decorazione-maiolica-di-laterza.jpg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-3479207.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.1); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47d82aa */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-47d82aa.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/11/pro-shot-e09cda64-5934-47cf-8e36-620895c83b3a.jpeg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-47d82aa.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.05); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d0b7f */.image-fade-in {

    position: relative; 

    overflow: hidden; 
}

.elementor-4266 .elementor-element.elementor-element-24d0b7f.image-fade-in:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
    background-image: url('https://old.grottega.it/wp-content/uploads/2025/12/pro-shot-ea592517-ab46-4a1e-af98-e46f69f8929f.jpeg');
    background-size: cover;
    background-position: center center;
    z-index: 10; 
    

    opacity: 0;
    transform: scale(1.0); 
    

    transition: none; 
}

.elementor-4266 .elementor-element.elementor-element-24d0b7f.image-fade-in:hover:after {
  
    opacity: 1;
    transform: scale(1.05); 
    

    transition: 
        opacity 0.1s ,  
        transform 1.1s ease 0s; 
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-b94ca4a *//* Applica a tutti gli elementi con ID usati come ancore */
html {
    scroll-padding-top: 100px; /* Altezza del tuo header */
}

/* Oppure per elementi specifici */
.sezione-destinazione {
    scroll-margin-top: 100px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d184753 *//* Applica a tutti gli elementi con ID usati come ancore */
html {
    scroll-padding-top: 100px; /* Altezza del tuo header */
}

/* Oppure per elementi specifici */
.sezione-destinazione {
    scroll-margin-top: 100px;
}/* End custom CSS */
/* Start custom CSS */.sticky-section-1,
.sticky-section-2,
.sticky-section-3 {
    position: sticky;
    top: 0;
    min-height: 100vh;
}

.sticky-section-1 {
    z-index: 3;
}

.sticky-section-2 {
    z-index: 2;
}

.sticky-section-3 {
    z-index: 1;
}/* End custom CSS */