.elementor-4671 .elementor-element.elementor-element-b48bb33{--display:flex;--min-height:100vh;--overlay-opacity:1;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4671 .elementor-element.elementor-element-b48bb33:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-b48bb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/08/2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4671 .elementor-element.elementor-element-b48bb33::before, .elementor-4671 .elementor-element.elementor-element-b48bb33 > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-b48bb33 > .e-con-inner > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-b48bb33 > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-b48bb33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-b48bb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#180D069C;--background-overlay:'';}.elementor-4671 .elementor-element.elementor-element-6035790{--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:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4671 .elementor-element.elementor-element-11cc77e > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-4671 .elementor-element.elementor-element-11cc77e img{width:40%;}.elementor-4671 .elementor-element.elementor-element-f7375e2{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4671 .elementor-element.elementor-element-1ef2e48{text-align:center;}.elementor-4671 .elementor-element.elementor-element-1ef2e48 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4671 .elementor-element.elementor-element-806bca3{column-gap:0px;text-align:center;font-size:1.5em;font-weight:400;line-height:1.4em;color:var( --e-global-color-d6df42f );}.elementor-4671 .elementor-element.elementor-element-806bca3 p{margin-block-end:0px;}.elementor-4671 .elementor-element.elementor-element-52effe8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4671 .elementor-element.elementor-element-76df7b7{--display:flex;--overlay-opacity:0.64;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 8px rgba(0, 0, 0, 0.84);--padding-top:0%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-4671 .elementor-element.elementor-element-76df7b7:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-76df7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/07/14.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4671 .elementor-element.elementor-element-76df7b7::before, .elementor-4671 .elementor-element.elementor-element-76df7b7 > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-76df7b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-76df7b7 > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-76df7b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-76df7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6b84fa7 );--background-overlay:'';}.elementor-4671 .elementor-element.elementor-element-e38c0b4{--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:flex-start;}.elementor-4671 .elementor-element.elementor-element-a7de262{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4671 .elementor-element.elementor-element-a7de262 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-4671 .elementor-element.elementor-element-a7de262.elementor-element{--align-self:flex-start;}.elementor-4671 .elementor-element.elementor-element-a7de262 img{width:100%;}.elementor-4671 .elementor-element.elementor-element-62ae32e{--display:flex;--min-height:14vh;--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4671 .elementor-element.elementor-element-6db69b9{text-align:center;}.elementor-4671 .elementor-element.elementor-element-6db69b9 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:2.7rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4671 .elementor-element.elementor-element-775793d{width:100%;max-width:100%;text-align:center;}.elementor-4671 .elementor-element.elementor-element-775793d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-4671 .elementor-element.elementor-element-775793d .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:4.5rem;font-weight:600;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-4671 .elementor-element.elementor-element-4a5a501{--display:flex;--overlay-opacity:0.64;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 8px rgba(0, 0, 0, 0.84);--padding-top:0%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-4671 .elementor-element.elementor-element-4a5a501:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-4a5a501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/07/13.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4671 .elementor-element.elementor-element-4a5a501::before, .elementor-4671 .elementor-element.elementor-element-4a5a501 > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-4a5a501 > .e-con-inner > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-4a5a501 > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-4a5a501 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-4a5a501 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8e3b6f6 );--background-overlay:'';}.elementor-4671 .elementor-element.elementor-element-c1a4428{--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:flex-start;}.elementor-4671 .elementor-element.elementor-element-68fb8d2{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4671 .elementor-element.elementor-element-68fb8d2 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-4671 .elementor-element.elementor-element-68fb8d2.elementor-element{--align-self:flex-start;}.elementor-4671 .elementor-element.elementor-element-68fb8d2 img{width:100%;}.elementor-4671 .elementor-element.elementor-element-6407b38{--display:flex;--min-height:14vh;--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4671 .elementor-element.elementor-element-2859464{text-align:center;}.elementor-4671 .elementor-element.elementor-element-2859464 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:2.7rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4671 .elementor-element.elementor-element-8c1d411{width:100%;max-width:100%;text-align:center;}.elementor-4671 .elementor-element.elementor-element-8c1d411 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-4671 .elementor-element.elementor-element-8c1d411 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:4.5rem;font-weight:600;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-4671 .elementor-element.elementor-element-46485ad{--display:flex;--overlay-opacity:0.64;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 8px rgba(0, 0, 0, 0.84);--padding-top:0%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-4671 .elementor-element.elementor-element-46485ad:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-46485ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/07/11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4671 .elementor-element.elementor-element-46485ad::before, .elementor-4671 .elementor-element.elementor-element-46485ad > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-46485ad > .e-con-inner > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-46485ad > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-46485ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-46485ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a9b5df7 );--background-overlay:'';}.elementor-4671 .elementor-element.elementor-element-32d32ed{--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:flex-start;}.elementor-4671 .elementor-element.elementor-element-9f9d528{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4671 .elementor-element.elementor-element-9f9d528 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-4671 .elementor-element.elementor-element-9f9d528.elementor-element{--align-self:flex-start;}.elementor-4671 .elementor-element.elementor-element-9f9d528 img{width:100%;}.elementor-4671 .elementor-element.elementor-element-bfcd8b9{--display:flex;--min-height:14vh;--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4671 .elementor-element.elementor-element-5e562e9{text-align:center;}.elementor-4671 .elementor-element.elementor-element-5e562e9 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:2.7rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4671 .elementor-element.elementor-element-182fb2f{width:100%;max-width:100%;text-align:center;}.elementor-4671 .elementor-element.elementor-element-182fb2f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-4671 .elementor-element.elementor-element-182fb2f .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:4.5rem;font-weight:600;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-4671 .elementor-element.elementor-element-4186771{--display:flex;--overlay-opacity:0.64;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 8px rgba(0, 0, 0, 0.84);--padding-top:0%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-4671 .elementor-element.elementor-element-4186771:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-4186771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/07/12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4671 .elementor-element.elementor-element-4186771::before, .elementor-4671 .elementor-element.elementor-element-4186771 > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-4186771 > .e-con-inner > .elementor-background-video-container::before, .elementor-4671 .elementor-element.elementor-element-4186771 > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-4186771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4671 .elementor-element.elementor-element-4186771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-310d690 );--background-overlay:'';}.elementor-4671 .elementor-element.elementor-element-b17845a{--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:flex-start;}.elementor-4671 .elementor-element.elementor-element-02bd233{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4671 .elementor-element.elementor-element-02bd233 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-4671 .elementor-element.elementor-element-02bd233.elementor-element{--align-self:flex-start;}.elementor-4671 .elementor-element.elementor-element-02bd233 img{width:100%;}.elementor-4671 .elementor-element.elementor-element-77730a5{--display:flex;--min-height:14vh;--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4671 .elementor-element.elementor-element-ebd4617{text-align:center;}.elementor-4671 .elementor-element.elementor-element-ebd4617 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:2.7rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4671 .elementor-element.elementor-element-4a57b8e{width:100%;max-width:100%;text-align:center;}.elementor-4671 .elementor-element.elementor-element-4a57b8e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-4671 .elementor-element.elementor-element-4a57b8e .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:4.5rem;font-weight:600;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-4671 .elementor-element.elementor-element-e7400b0{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4671 .elementor-element.elementor-element-15adb78{--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-4671 .elementor-element.elementor-element-6e8493d{--display:flex;}.elementor-4671 .elementor-element.elementor-element-78759f8 .elementor-counter-number-wrapper{color:var( --e-global-color-d6df42f );}.elementor-4671 .elementor-element.elementor-element-78759f8 .elementor-counter-title{color:var( --e-global-color-d6df42f );}.elementor-4671 .elementor-element.elementor-element-01efbde{--display:flex;}.elementor-4671 .elementor-element.elementor-element-ab57a3b .elementor-counter-number-wrapper{color:var( --e-global-color-d6df42f );}.elementor-4671 .elementor-element.elementor-element-ab57a3b .elementor-counter-title{color:var( --e-global-color-d6df42f );}.elementor-4671 .elementor-element.elementor-element-d439ea9{--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-4671 .elementor-element.elementor-element-d4a12b7{--display:flex;}.elementor-4671 .elementor-element.elementor-element-216b37c > .elementor-widget-container{margin:05% 0% 05% 0%;}.elementor-4671 .elementor-element.elementor-element-216b37c{text-align:center;}.elementor-4671 .elementor-element.elementor-element-216b37c .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:1.7rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-4671 .elementor-element.elementor-element-a9ea85a .ue_pie_chart_wrapper{justify-content:center;}.elementor-4671 .elementor-element.elementor-element-a9ea85a .google-visualization-tooltip path{fill:#ffffff!important;}.elementor-4671 .elementor-element.elementor-element-454c6a8{--display:flex;}.elementor-4671 .elementor-element.elementor-element-916942b > .elementor-widget-container{margin:05% 0% 05% 0%;}.elementor-4671 .elementor-element.elementor-element-916942b{text-align:center;}.elementor-4671 .elementor-element.elementor-element-916942b .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:1.7rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-4671 .elementor-element.elementor-element-4e7d526 .ue_pie_chart_wrapper{justify-content:center;}.elementor-4671 .elementor-element.elementor-element-4e7d526 .google-visualization-tooltip path{fill:#ffffff!important;}.elementor-4671 .elementor-element.elementor-element-4461a17{--display:flex;}.elementor-4671 .elementor-element.elementor-element-f3f3567 > .elementor-widget-container{margin:05% 0% 05% 0%;}.elementor-4671 .elementor-element.elementor-element-f3f3567{text-align:center;}.elementor-4671 .elementor-element.elementor-element-f3f3567 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:1.7rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-4671 .elementor-element.elementor-element-a6533dc .ue_pie_chart_wrapper{justify-content:center;}.elementor-4671 .elementor-element.elementor-element-a6533dc .google-visualization-tooltip path{fill:#ffffff!important;}@media(max-width:1024px){.elementor-4671 .elementor-element.elementor-element-f7375e2{--margin-top:03em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4671 .elementor-element.elementor-element-1ef2e48 .elementor-heading-title{font-size:3rem;}.elementor-4671 .elementor-element.elementor-element-52effe8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4671 .elementor-element.elementor-element-a7de262 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4671 .elementor-element.elementor-element-62ae32e{--min-height:20vh;}.elementor-4671 .elementor-element.elementor-element-6db69b9 .elementor-heading-title{font-size:3rem;}.elementor-4671 .elementor-element.elementor-element-68fb8d2 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4671 .elementor-element.elementor-element-6407b38{--min-height:20vh;}.elementor-4671 .elementor-element.elementor-element-2859464 .elementor-heading-title{font-size:3rem;}.elementor-4671 .elementor-element.elementor-element-9f9d528 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4671 .elementor-element.elementor-element-bfcd8b9{--min-height:20vh;}.elementor-4671 .elementor-element.elementor-element-5e562e9 .elementor-heading-title{font-size:3rem;}.elementor-4671 .elementor-element.elementor-element-02bd233 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4671 .elementor-element.elementor-element-77730a5{--min-height:20vh;}.elementor-4671 .elementor-element.elementor-element-ebd4617 .elementor-heading-title{font-size:3rem;}.elementor-4671 .elementor-element.elementor-element-d439ea9{--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-4671 .elementor-element.elementor-element-216b37c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4671 .elementor-element.elementor-element-216b37c > .elementor-widget-container{margin:4% 2% 2% 2%;}.elementor-4671 .elementor-element.elementor-element-216b37c .elementor-heading-title{font-size:1.7rem;}.elementor-4671 .elementor-element.elementor-element-916942b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4671 .elementor-element.elementor-element-916942b > .elementor-widget-container{margin:4% 2% 2% 2%;}.elementor-4671 .elementor-element.elementor-element-916942b .elementor-heading-title{font-size:1.7rem;}.elementor-4671 .elementor-element.elementor-element-f3f3567{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4671 .elementor-element.elementor-element-f3f3567 > .elementor-widget-container{margin:4% 2% 2% 2%;}.elementor-4671 .elementor-element.elementor-element-f3f3567 .elementor-heading-title{font-size:1.7rem;}}@media(min-width:768px){.elementor-4671 .elementor-element.elementor-element-b48bb33{--content-width:100%;}.elementor-4671 .elementor-element.elementor-element-52effe8{--width:100%;}.elementor-4671 .elementor-element.elementor-element-e38c0b4{--width:100%;}.elementor-4671 .elementor-element.elementor-element-c1a4428{--width:100%;}.elementor-4671 .elementor-element.elementor-element-32d32ed{--width:100%;}.elementor-4671 .elementor-element.elementor-element-b17845a{--width:100%;}}@media(max-width:767px){.elementor-4671 .elementor-element.elementor-element-b48bb33:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-b48bb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-4671 .elementor-element.elementor-element-b48bb33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4671 .elementor-element.elementor-element-6035790{--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4671 .elementor-element.elementor-element-11cc77e img{width:70%;}.elementor-4671 .elementor-element.elementor-element-f7375e2{--margin-top:03em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4671 .elementor-element.elementor-element-52effe8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4671 .elementor-element.elementor-element-76df7b7:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-76df7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/03/5.webp");}.elementor-4671 .elementor-element.elementor-element-a7de262 img{width:6em;}.elementor-4671 .elementor-element.elementor-element-62ae32e{--min-height:0vh;}.elementor-4671 .elementor-element.elementor-element-6db69b9 .elementor-heading-title{font-size:2.5rem;}.elementor-4671 .elementor-element.elementor-element-775793d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4671 .elementor-element.elementor-element-775793d{text-align:center;}.elementor-4671 .elementor-element.elementor-element-4a5a501:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-4a5a501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/03/5.webp");}.elementor-4671 .elementor-element.elementor-element-68fb8d2 img{width:6em;}.elementor-4671 .elementor-element.elementor-element-6407b38{--min-height:0vh;}.elementor-4671 .elementor-element.elementor-element-2859464 .elementor-heading-title{font-size:2.5rem;}.elementor-4671 .elementor-element.elementor-element-8c1d411 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4671 .elementor-element.elementor-element-8c1d411{text-align:center;}.elementor-4671 .elementor-element.elementor-element-46485ad:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-46485ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/03/5.webp");}.elementor-4671 .elementor-element.elementor-element-9f9d528 img{width:6em;}.elementor-4671 .elementor-element.elementor-element-bfcd8b9{--min-height:0vh;}.elementor-4671 .elementor-element.elementor-element-5e562e9 .elementor-heading-title{font-size:2.5rem;}.elementor-4671 .elementor-element.elementor-element-182fb2f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4671 .elementor-element.elementor-element-182fb2f{text-align:center;}.elementor-4671 .elementor-element.elementor-element-4186771:not(.elementor-motion-effects-element-type-background), .elementor-4671 .elementor-element.elementor-element-4186771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/03/5.webp");}.elementor-4671 .elementor-element.elementor-element-02bd233 img{width:6em;}.elementor-4671 .elementor-element.elementor-element-77730a5{--min-height:0vh;}.elementor-4671 .elementor-element.elementor-element-ebd4617 .elementor-heading-title{font-size:2.5rem;}.elementor-4671 .elementor-element.elementor-element-4a57b8e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4671 .elementor-element.elementor-element-4a57b8e{text-align:center;}.elementor-4671 .elementor-element.elementor-element-e7400b0{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4671 .elementor-element.elementor-element-216b37c .elementor-heading-title{font-size:1.5rem;}.elementor-4671 .elementor-element.elementor-element-916942b .elementor-heading-title{font-size:1.5rem;}.elementor-4671 .elementor-element.elementor-element-f3f3567 .elementor-heading-title{font-size:1.5rem;}}/* Start custom CSS for container, class: .elementor-element-b48bb33 */.elementor-4671 .elementor-element.elementor-element-b48bb33{
    
  mask-image: linear-gradient(to bottom, black, transparent);
  -webkit-mask-image: linear-gradient(to bottom, black, transparent);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7de262 */.elementor-4671 .elementor-element.elementor-element-a7de262 {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translate(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-775793d */.elementor-4671 .elementor-element.elementor-element-775793d h2{
  /* stabilizza il box del testo */
  display: inline-block;
  line-height: 1.25;          /* prova 1.2 / 1.3 se serve */
  padding-top: 0.06em;        /* micro-spazio anti-taglio */
  padding-bottom: 0.02em;
  overflow: visible;

  /* testo a gradiente */
  color: transparent;
  -webkit-text-fill-color: transparent;  /* fondamentale per Safari/iOS */
  background-image: linear-gradient(
    90deg,
    rgba(255, 221, 140, 1) 15%,
    rgba(255, 184, 18, 1) 23%,
    rgba(255, 255, 255, 1) 27%,
    rgba(255, 255, 255, 1) 29%,
    rgba(255, 225, 142, 1) 31%,
    rgba(255, 197, 38, 1) 49%,
    rgba(255, 255, 255, 1) 50%,
    rgba(255, 255, 255, 1) 57%,
    rgba(255, 197, 61, 1) 57%,
    rgba(232, 178, 42, 1) 83%,
    rgba(255, 255, 255, 1) 86%,
    rgba(255, 179, 0, 1) 90%
  );
  background-size: 200% 200%;
  background-position: 100% 0;

  background-clip: text;
  -webkit-background-clip: text;

  /* animazione */
  animation: shine 3s linear infinite;

  /* aiuta il rendering durante animazioni su alcuni device */
  transform: translateZ(0);
  will-change: background-position;
}

@keyframes shine {
  0%   { background-position: 100% 0; }
  100% { background-position: -100% 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68fb8d2 */.elementor-4671 .elementor-element.elementor-element-68fb8d2 {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translate(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c1d411 */.elementor-4671 .elementor-element.elementor-element-8c1d411 h2{
  /* stabilizza il box del testo */
  display: inline-block;
  line-height: 1.25;          /* prova 1.2 / 1.3 se serve */
  padding-top: 0.06em;        /* micro-spazio anti-taglio */
  padding-bottom: 0.02em;
  overflow: visible;

  /* testo a gradiente */
  color: transparent;
  -webkit-text-fill-color: transparent;  /* fondamentale per Safari/iOS */
  background-image: linear-gradient(
    90deg,
    rgba(255, 221, 140, 1) 15%,
    rgba(255, 184, 18, 1) 23%,
    rgba(255, 255, 255, 1) 27%,
    rgba(255, 255, 255, 1) 29%,
    rgba(255, 225, 142, 1) 31%,
    rgba(255, 197, 38, 1) 49%,
    rgba(255, 255, 255, 1) 50%,
    rgba(255, 255, 255, 1) 57%,
    rgba(255, 197, 61, 1) 57%,
    rgba(232, 178, 42, 1) 83%,
    rgba(255, 255, 255, 1) 86%,
    rgba(255, 179, 0, 1) 90%
  );
  background-size: 200% 200%;
  background-position: 100% 0;

  background-clip: text;
  -webkit-background-clip: text;

  /* animazione */
  animation: shine 3s linear infinite;

  /* aiuta il rendering durante animazioni su alcuni device */
  transform: translateZ(0);
  will-change: background-position;
}

@keyframes shine {
  0%   { background-position: 100% 0; }
  100% { background-position: -100% 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f9d528 */.elementor-4671 .elementor-element.elementor-element-9f9d528 {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translate(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-182fb2f */.elementor-4671 .elementor-element.elementor-element-182fb2f h2{
  /* stabilizza il box del testo */
  display: inline-block;
  line-height: 1.25;          /* prova 1.2 / 1.3 se serve */
  padding-top: 0.06em;        /* micro-spazio anti-taglio */
  padding-bottom: 0.02em;
  overflow: visible;

  /* testo a gradiente */
  color: transparent;
  -webkit-text-fill-color: transparent;  /* fondamentale per Safari/iOS */
  background-image: linear-gradient(
    90deg,
    rgba(255, 221, 140, 1) 15%,
    rgba(255, 184, 18, 1) 23%,
    rgba(255, 255, 255, 1) 27%,
    rgba(255, 255, 255, 1) 29%,
    rgba(255, 225, 142, 1) 31%,
    rgba(255, 197, 38, 1) 49%,
    rgba(255, 255, 255, 1) 50%,
    rgba(255, 255, 255, 1) 57%,
    rgba(255, 197, 61, 1) 57%,
    rgba(232, 178, 42, 1) 83%,
    rgba(255, 255, 255, 1) 86%,
    rgba(255, 179, 0, 1) 90%
  );
  background-size: 200% 200%;
  background-position: 100% 0;

  background-clip: text;
  -webkit-background-clip: text;

  /* animazione */
  animation: shine 3s linear infinite;

  /* aiuta il rendering durante animazioni su alcuni device */
  transform: translateZ(0);
  will-change: background-position;
}

@keyframes shine {
  0%   { background-position: 100% 0; }
  100% { background-position: -100% 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02bd233 */.elementor-4671 .elementor-element.elementor-element-02bd233 {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translate(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a57b8e */.elementor-4671 .elementor-element.elementor-element-4a57b8e h2{
  /* stabilizza il box del testo */
  display: inline-block;
  line-height: 1.25;          /* prova 1.2 / 1.3 se serve */
  padding-top: 0.06em;        /* micro-spazio anti-taglio */
  padding-bottom: 0.02em;
  overflow: visible;

  /* testo a gradiente */
  color: transparent;
  -webkit-text-fill-color: transparent;  /* fondamentale per Safari/iOS */
  background-image: linear-gradient(
    90deg,
    rgba(255, 221, 140, 1) 15%,
    rgba(255, 184, 18, 1) 23%,
    rgba(255, 255, 255, 1) 27%,
    rgba(255, 255, 255, 1) 29%,
    rgba(255, 225, 142, 1) 31%,
    rgba(255, 197, 38, 1) 49%,
    rgba(255, 255, 255, 1) 50%,
    rgba(255, 255, 255, 1) 57%,
    rgba(255, 197, 61, 1) 57%,
    rgba(232, 178, 42, 1) 83%,
    rgba(255, 255, 255, 1) 86%,
    rgba(255, 179, 0, 1) 90%
  );
  background-size: 200% 200%;
  background-position: 100% 0;

  background-clip: text;
  -webkit-background-clip: text;

  /* animazione */
  animation: shine 3s linear infinite;

  /* aiuta il rendering durante animazioni su alcuni device */
  transform: translateZ(0);
  will-change: background-position;
}

@keyframes shine {
  0%   { background-position: 100% 0; }
  100% { background-position: -100% 0; }
}/* End custom CSS */