.elementor-32 .elementor-element.elementor-element-11c5f94{--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-32 .elementor-element.elementor-element-b0da94a{--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;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-ceab57e{--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;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-32 .elementor-element.elementor-element-ceab57e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ceab57e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#761A58;}.elementor-32 .elementor-element.elementor-element-ceab57e:hover{background-color:#63164A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-89039ed{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-family:"Satisfy", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-bb47cd5{--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-32 .elementor-element.elementor-element-659d4a4{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-a01052e{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 350px 0px 350px;}.elementor-32 .elementor-element.elementor-element-d5a84f3{padding:0px 0px 50px 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-a329790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"amad", Sans-serif;font-size:30px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-9aa8e16{--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;--overlay-opacity:0.89;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#761A58;--border-color:#761A58;}.elementor-32 .elementor-element.elementor-element-9aa8e16:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9aa8e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.toomuchcafe.it/wp-content/uploads/2025/10/sfondi-artistici-con-effetto-a-mezza-tonalita-di-colore_58702-8847.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-9aa8e16::before, .elementor-32 .elementor-element.elementor-element-9aa8e16 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-9aa8e16 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-9aa8e16 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-9aa8e16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-9aa8e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-e0653d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-bc27f1c{--display:flex;}.elementor-32 .elementor-element.elementor-element-0bfafce{--e-image-carousel-slides-to-show:1;}.elementor-32 .elementor-element.elementor-element-0bfafce .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-40d839d{--display:flex;}.elementor-32 .elementor-element.elementor-element-e9c030e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-3056622{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-0e8cdac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0a3299a{--display:flex;}.elementor-32 .elementor-element.elementor-element-806e0ce img{width:94%;border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-d9275cf{--display:flex;}.elementor-32 .elementor-element.elementor-element-5d2da74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-6f378c1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-09a44fd{--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;--overlay-opacity:0.89;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-09a44fd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-09a44fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.toomuchcafe.it/wp-content/uploads/2025/10/sfondi-artistici-con-effetto-a-mezza-tonalita-di-colore_58702-8847.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-09a44fd::before, .elementor-32 .elementor-element.elementor-element-09a44fd > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-09a44fd > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-09a44fd > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-09a44fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-09a44fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-6870136{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-7087d50{--display:flex;}.elementor-32 .elementor-element.elementor-element-e5a44bf img{border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-0bd6873{--display:flex;}.elementor-32 .elementor-element.elementor-element-b3a3c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-0a562f6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-ebc6f8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e1f7e40{--display:flex;}.elementor-32 .elementor-element.elementor-element-c62d639{border-radius:0px 0px 107px 0px;}.elementor-32 .elementor-element.elementor-element-c62d639 img{width:94%;border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-736270a{--display:flex;}.elementor-32 .elementor-element.elementor-element-45157be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-98f1f15{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-c9f88bc{--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;--overlay-opacity:0.89;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-c9f88bc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c9f88bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.toomuchcafe.it/wp-content/uploads/2025/10/sfondi-artistici-con-effetto-a-mezza-tonalita-di-colore_58702-8847.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-c9f88bc::before, .elementor-32 .elementor-element.elementor-element-c9f88bc > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-c9f88bc > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-c9f88bc > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-c9f88bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-c9f88bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-902dab9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-44693a3{--display:flex;}.elementor-32 .elementor-element.elementor-element-c0e698f{--e-image-carousel-slides-to-show:1;}.elementor-32 .elementor-element.elementor-element-c0e698f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-1e31a81{--display:flex;}.elementor-32 .elementor-element.elementor-element-8a66b78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:22px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-c533c6a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-13ba58b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0fd635b{--display:flex;}.elementor-32 .elementor-element.elementor-element-7cabe4c img{border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-809ae7e{--display:flex;}.elementor-32 .elementor-element.elementor-element-b300ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-c4283fe{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-2ea0290{--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;--overlay-opacity:0.89;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2ea0290:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2ea0290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.toomuchcafe.it/wp-content/uploads/2025/10/sfondi-artistici-con-effetto-a-mezza-tonalita-di-colore_58702-8847.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-2ea0290::before, .elementor-32 .elementor-element.elementor-element-2ea0290 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2ea0290 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2ea0290 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2ea0290 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2ea0290 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-49cf8bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-dd89a97{--display:flex;}.elementor-32 .elementor-element.elementor-element-d457228{border-radius:0px 0px 107px 0px;}.elementor-32 .elementor-element.elementor-element-d457228 img{border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-5bbd52a{--display:flex;}.elementor-32 .elementor-element.elementor-element-769d3bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-d6b47ff{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-ddbadef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-45651a9{--display:flex;}.elementor-32 .elementor-element.elementor-element-730e042{--e-image-carousel-slides-to-show:1;padding:0px 5px 0px 5px;}.elementor-32 .elementor-element.elementor-element-730e042 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-22779c1{--display:flex;}.elementor-32 .elementor-element.elementor-element-7ebe486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-f068d15{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-706ab15{--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;--overlay-opacity:0.89;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-706ab15:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-706ab15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.toomuchcafe.it/wp-content/uploads/2025/10/sfondi-artistici-con-effetto-a-mezza-tonalita-di-colore_58702-8847.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-706ab15::before, .elementor-32 .elementor-element.elementor-element-706ab15 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-706ab15 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-706ab15 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-706ab15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-706ab15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-9ac233b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-bfd4c6a{--display:flex;}.elementor-32 .elementor-element.elementor-element-01920c8{border-radius:0px 0px 107px 0px;}.elementor-32 .elementor-element.elementor-element-01920c8 img{border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-7c61591{--display:flex;}.elementor-32 .elementor-element.elementor-element-d852fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-25158b0{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-8436c4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f98466b{--display:flex;}.elementor-32 .elementor-element.elementor-element-f655593{border-radius:0px 0px 107px 0px;}.elementor-32 .elementor-element.elementor-element-f655593 img{width:95%;border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-9aba2c1{--display:flex;}.elementor-32 .elementor-element.elementor-element-05265d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:22px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-be0c7b8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-81864c7{--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;--overlay-opacity:0.89;--padding-top:25px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-81864c7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-81864c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.toomuchcafe.it/wp-content/uploads/2025/10/sfondi-artistici-con-effetto-a-mezza-tonalita-di-colore_58702-8847.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-81864c7::before, .elementor-32 .elementor-element.elementor-element-81864c7 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-81864c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-81864c7 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-81864c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-81864c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-df054d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-671c360{--display:flex;}.elementor-32 .elementor-element.elementor-element-9b29005{border-radius:0px 0px 107px 0px;}.elementor-32 .elementor-element.elementor-element-9b29005 img{width:95%;border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-eeb37d6{--display:flex;}.elementor-32 .elementor-element.elementor-element-61eedf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-0d387d0{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-139a21a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-53b88b8{--display:flex;}.elementor-32 .elementor-element.elementor-element-464639a{--e-image-carousel-slides-to-show:1;}.elementor-32 .elementor-element.elementor-element-464639a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 90px 0px;}.elementor-32 .elementor-element.elementor-element-8e6d18f{--display:flex;}.elementor-32 .elementor-element.elementor-element-62793b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;font-family:"amad", Sans-serif;font-size:24px;font-weight:600;color:#761A58;}.elementor-32 .elementor-element.elementor-element-294cf3a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-45b0a48{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-45b0a48:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-45b0a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.toomuchcafe.it/wp-content/uploads/2025/10/texture-red-bricks-1177476.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-267a2d4{--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:-35px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-5e8aa87{--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;}.elementor-32 .elementor-element.elementor-element-5e8aa87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-6e81397{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:4.4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:4.4%;--padding-left:0%;--padding-right:0%;}.elementor-32 .elementor-element.elementor-element-6e81397:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6e81397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#761A58;}.elementor-32 .elementor-element.elementor-element-6e81397:hover{background-color:#5F1647;}.elementor-32 .elementor-element.elementor-element-4fcc015{--display:flex;--margin-top:22px;--margin-bottom:-18px;--margin-left:0px;--margin-right:-131px;}.elementor-32 .elementor-element.elementor-element-0e0a3c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -47px) 0px;text-align:center;font-family:"Satisfy", Sans-serif;font-size:27px;font-weight:400;line-height:69px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-c9fc3f1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Satisfy", Sans-serif;font-size:37px;font-weight:400;line-height:69px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9faa70b{--display:flex;}.elementor-32 .elementor-element.elementor-element-ead3337{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -47px) 61px;padding:0px 0px 0px 0px;text-align:center;font-family:"Satisfy", Sans-serif;font-size:27px;font-weight:400;line-height:35px;color:#FFFFFF;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-b0da94a{--width:60%;}.elementor-32 .elementor-element.elementor-element-ceab57e{--width:40%;}.elementor-32 .elementor-element.elementor-element-e0653d0{--width:50%;}.elementor-32 .elementor-element.elementor-element-0e8cdac{--width:50%;}.elementor-32 .elementor-element.elementor-element-6870136{--width:50%;}.elementor-32 .elementor-element.elementor-element-ebc6f8a{--width:50%;}.elementor-32 .elementor-element.elementor-element-902dab9{--width:50%;}.elementor-32 .elementor-element.elementor-element-13ba58b{--width:50%;}.elementor-32 .elementor-element.elementor-element-49cf8bc{--width:50%;}.elementor-32 .elementor-element.elementor-element-ddbadef{--width:50%;}.elementor-32 .elementor-element.elementor-element-9ac233b{--width:50%;}.elementor-32 .elementor-element.elementor-element-8436c4f{--width:50%;}.elementor-32 .elementor-element.elementor-element-df054d7{--width:50%;}.elementor-32 .elementor-element.elementor-element-139a21a{--width:50%;}.elementor-32 .elementor-element.elementor-element-5e8aa87{--width:19.205%;}}@media(min-width:1025px){.elementor-32 .elementor-element.elementor-element-45b0a48:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-45b0a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-89039ed{font-size:17px;}.elementor-32 .elementor-element.elementor-element-a01052e{padding:0px 55px 0px 55px;}.elementor-32 .elementor-element.elementor-element-8ee181e{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-0e0a3c5{font-size:21px;}.elementor-32 .elementor-element.elementor-element-c9fc3f1{font-size:25px;}.elementor-32 .elementor-element.elementor-element-ead3337{font-size:22px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-89039ed{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:24px;}.elementor-32 .elementor-element.elementor-element-659d4a4{padding:15px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-a01052e{padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-d5a84f3{padding:0px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-a329790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:28px;}.elementor-32 .elementor-element.elementor-element-e0653d0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-bc27f1c{--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-32 .elementor-element.elementor-element-0bfafce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:10px 10px 0px 10px;}.elementor-32 .elementor-element.elementor-element-40d839d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-e9c030e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;padding:0px 0px 0px 0px;font-size:28px;}.elementor-32 .elementor-element.elementor-element-3056622{padding:15px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-0e8cdac{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32 .elementor-element.elementor-element-806e0ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-806e0ce img{width:100%;}.elementor-32 .elementor-element.elementor-element-5d2da74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6f378c1{padding:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-6870136{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-e5a44bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-0bd6873{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-b3a3c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-0a562f6{padding:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-e1f7e40{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-c62d639{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + -30px) 20px;}.elementor-32 .elementor-element.elementor-element-736270a{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-32 .elementor-element.elementor-element-45157be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-98f1f15{padding:15px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-902dab9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-c0e698f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-1e31a81{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-8a66b78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c533c6a{padding:15px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-13ba58b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-7cabe4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-32 .elementor-element.elementor-element-b300ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c4283fe{padding:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-2ea0290{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-32 .elementor-element.elementor-element-49cf8bc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-d457228{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;}.elementor-32 .elementor-element.elementor-element-5bbd52a{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-769d3bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d6b47ff{padding:15px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-45651a9{--padding-top:35px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-32 .elementor-element.elementor-element-730e042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-32 .elementor-element.elementor-element-7ebe486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-f068d15{padding:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-706ab15{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-32 .elementor-element.elementor-element-9ac233b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-01920c8{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;}.elementor-32 .elementor-element.elementor-element-7c61591{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-d852fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-25158b0{padding:15px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-f655593{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;}.elementor-32 .elementor-element.elementor-element-9aba2c1{--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-05265d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-be0c7b8{padding:15px 15px 0px 15px;text-align:justify;}.elementor-32 .elementor-element.elementor-element-df054d7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-9b29005{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;}.elementor-32 .elementor-element.elementor-element-9b29005 img{width:100%;}.elementor-32 .elementor-element.elementor-element-eeb37d6{--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-32 .elementor-element.elementor-element-61eedf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-0d387d0{padding:10px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-139a21a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-53b88b8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-464639a{padding:15px 15px 0px 15px;}.elementor-32 .elementor-element.elementor-element-8e6d18f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-62793b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-294cf3a{padding:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-5e8aa87{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-8ee181e{padding:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-4fcc015{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-32 .elementor-element.elementor-element-0e0a3c5{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:32px;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-c9fc3f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;padding:0px 0px 0px 0px;font-size:23px;}.elementor-32 .elementor-element.elementor-element-ead3337{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:26px;line-height:1.2em;}}