.elementor-2182 .elementor-element.elementor-element-e0f0dbf{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-e0f0dbf:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-e0f0dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-1bf6c17{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2182 .elementor-element.elementor-element-09339d7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-09339d7:hover{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-09339d7::before, .elementor-2182 .elementor-element.elementor-element-09339d7 > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-09339d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-09339d7 > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-09339d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-09339d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #5A2D13 90%);}.elementor-2182 .elementor-element.elementor-element-09339d7:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-09339d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-d82bb96{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FE9A53;--border-color:#FE9A53;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-d82bb96:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-d82bb96, .elementor-2182 .elementor-element.elementor-element-d82bb96::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-6d75c41{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-d8b39a2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-d8b39a2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-3b6967e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-3b6967e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-8a92ce8{--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-2182 .elementor-element.elementor-element-258076d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-258076d > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-258076d .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-a026cc4{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-a026cc4 > .elementor-widget-container{margin:3% 0% 3% -49%;}.elementor-2182 .elementor-element.elementor-element-a026cc4 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-684bd7f > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-684bd7f{text-align:center;}.elementor-2182 .elementor-element.elementor-element-684bd7f .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-684bd7f .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-684bd7f .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-684bd7f .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-4928da4{--spacer-size:15vh;}.elementor-2182 .elementor-element.elementor-element-b2e44c6{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-b2e44c6 > .elementor-widget-container{margin:0% 0% 0% 12%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-b2e44c6 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-3bd3f8c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-3bd3f8c:hover{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-3bd3f8c::before, .elementor-2182 .elementor-element.elementor-element-3bd3f8c > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-3bd3f8c > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-3bd3f8c > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-3bd3f8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-3bd3f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #0D2E22 90%);}.elementor-2182 .elementor-element.elementor-element-3bd3f8c:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-3bd3f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-862a931{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#5BB772;--border-color:#5BB772;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-862a931:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-862a931, .elementor-2182 .elementor-element.elementor-element-862a931::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-d969dc8{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-e9e0473{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-e9e0473 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-468a3b7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-468a3b7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-98ddcc6{--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-2182 .elementor-element.elementor-element-602fa45{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-602fa45 > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-602fa45 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-53e8916{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-53e8916 > .elementor-widget-container{margin:3% 0% 3% -49%;}.elementor-2182 .elementor-element.elementor-element-53e8916 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-60a0b4d > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-60a0b4d{text-align:center;}.elementor-2182 .elementor-element.elementor-element-60a0b4d .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-60a0b4d .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-60a0b4d .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-60a0b4d .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-d81d556{--spacer-size:20vh;}.elementor-2182 .elementor-element.elementor-element-5faa97d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-2182 .elementor-element.elementor-element-5faa97d > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0px 0px 29px 21px;padding:0px -6px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-5faa97d img{width:49%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-11109dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-11109dc:hover{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-11109dc::before, .elementor-2182 .elementor-element.elementor-element-11109dc > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-11109dc > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-11109dc > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-11109dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-11109dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #55346B 90%);}.elementor-2182 .elementor-element.elementor-element-11109dc:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-11109dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-ce3e3de{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#A875FF;--border-color:#A875FF;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-ce3e3de:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-ce3e3de, .elementor-2182 .elementor-element.elementor-element-ce3e3de::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-1f1d164{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-b03e58c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-b03e58c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-3cf212e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-3cf212e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-d6fbb05{--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-2182 .elementor-element.elementor-element-1abfe30{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-1abfe30 > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-1abfe30 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-3d2b461{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-3d2b461 > .elementor-widget-container{margin:3% 0% 3% -49%;}.elementor-2182 .elementor-element.elementor-element-3d2b461 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-5776a48 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-5776a48{text-align:center;}.elementor-2182 .elementor-element.elementor-element-5776a48 .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-5776a48 .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-5776a48 .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-5776a48 .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-7fc5e9c{--spacer-size:20vh;}.elementor-2182 .elementor-element.elementor-element-73f3136{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-2182 .elementor-element.elementor-element-73f3136 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0px 0px 29px 21px;padding:0px -6px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-73f3136 img{width:49%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-5a127be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-5a127be:hover{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-5a127be::before, .elementor-2182 .elementor-element.elementor-element-5a127be > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-5a127be > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-5a127be > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-5a127be > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-5a127be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #8F4D5A 90%);}.elementor-2182 .elementor-element.elementor-element-5a127be:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-5a127be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-181e541{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DD7C63;--border-color:#DD7C63;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-181e541:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-181e541, .elementor-2182 .elementor-element.elementor-element-181e541::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-cb6e482{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-ec80104{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-ec80104 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-8d0b18d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-8d0b18d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-8f0385d{--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-2182 .elementor-element.elementor-element-b6b7d94{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-b6b7d94 > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-b6b7d94 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-b6a2b39{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-b6a2b39 > .elementor-widget-container{margin:3% 0% 3% -49%;}.elementor-2182 .elementor-element.elementor-element-b6a2b39 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-5dca873 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-5dca873{text-align:center;}.elementor-2182 .elementor-element.elementor-element-5dca873 .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-5dca873 .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-5dca873 .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-5dca873 .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-b56dee5{--spacer-size:20vh;}.elementor-2182 .elementor-element.elementor-element-cd347b2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-2182 .elementor-element.elementor-element-cd347b2 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0px 0px 29px 21px;padding:0px -6px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-cd347b2 img{width:49%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-f6e5f8b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-f6e5f8b:hover{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-f6e5f8b::before, .elementor-2182 .elementor-element.elementor-element-f6e5f8b > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-f6e5f8b > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-f6e5f8b > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-f6e5f8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-f6e5f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #214B79 90%);}.elementor-2182 .elementor-element.elementor-element-f6e5f8b:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-f6e5f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-9ec5782{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#86C4FF;--border-color:#86C4FF;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-9ec5782:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-9ec5782, .elementor-2182 .elementor-element.elementor-element-9ec5782::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-880eccb{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-1338e84{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-1338e84 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-b12d184{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-b12d184 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-a935de2{--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-2182 .elementor-element.elementor-element-305d736{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-305d736 > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-305d736 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-28f0ecb{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-28f0ecb > .elementor-widget-container{margin:3% 0% 3% -49%;}.elementor-2182 .elementor-element.elementor-element-28f0ecb .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-ae3ba37 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-ae3ba37{text-align:center;}.elementor-2182 .elementor-element.elementor-element-ae3ba37 .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-ae3ba37 .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-ae3ba37 .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-ae3ba37 .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-bcaae08{--spacer-size:20vh;}.elementor-2182 .elementor-element.elementor-element-6a43063{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-2182 .elementor-element.elementor-element-6a43063 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0px 0px 29px 21px;padding:0px -6px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-6a43063 img{width:49%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-562ed9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-562ed9e:hover{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-562ed9e::before, .elementor-2182 .elementor-element.elementor-element-562ed9e > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-562ed9e > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-562ed9e > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-562ed9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-562ed9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #677A1B 90%);}.elementor-2182 .elementor-element.elementor-element-562ed9e:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-562ed9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-3e86a79{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#EFFF86;--border-color:#EFFF86;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-3e86a79:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-3e86a79, .elementor-2182 .elementor-element.elementor-element-3e86a79::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-ffe0ffc{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-33b8d31{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-33b8d31 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-4d75fab{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-4d75fab .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-bc2a334{--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-2182 .elementor-element.elementor-element-1e2983a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-1e2983a > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-1e2983a .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-03ed3a4{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-03ed3a4 > .elementor-widget-container{margin:3% 0% 3% -49%;}.elementor-2182 .elementor-element.elementor-element-03ed3a4 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-ecd2b60 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-ecd2b60{text-align:center;}.elementor-2182 .elementor-element.elementor-element-ecd2b60 .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-ecd2b60 .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-ecd2b60 .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-ecd2b60 .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-bd8550e{--spacer-size:20vh;}.elementor-2182 .elementor-element.elementor-element-02f7b0e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-2182 .elementor-element.elementor-element-02f7b0e > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0px 0px 29px 21px;padding:0px -6px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-02f7b0e img{width:49%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-cf7d1a3{--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-2182 .elementor-element.elementor-element-0f2b03a{--display:flex;}.elementor-2182 .elementor-element.elementor-element-8058318{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-8058318:hover{background-color:#FFFFFF;background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2025/08/3-1.webp");--overlay-opacity:1;}.elementor-2182 .elementor-element.elementor-element-8058318::before, .elementor-2182 .elementor-element.elementor-element-8058318 > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-8058318 > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-8058318 > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-8058318 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-8058318 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #5A2D13 90%);}.elementor-2182 .elementor-element.elementor-element-8058318:hover::before, .elementor-2182 .elementor-element.elementor-element-8058318:hover > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-8058318:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-8058318 > .elementor-background-slideshow:hover::before, .elementor-2182 .elementor-element.elementor-element-8058318 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #9C5F33 80%);}.elementor-2182 .elementor-element.elementor-element-8058318:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-8058318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-8058318, .elementor-2182 .elementor-element.elementor-element-8058318::before{--overlay-transition:0s;}.elementor-2182 .elementor-element.elementor-element-8d32426{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--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:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FE9A53;--border-color:#FE9A53;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-8d32426:hover{border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFCAA5;--border-color:#FFCAA5;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-8d32426, .elementor-2182 .elementor-element.elementor-element-8d32426::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-e8d1d5c img{width:35%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-ee89bea > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-ee89bea{text-align:center;}.elementor-2182 .elementor-element.elementor-element-ee89bea .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:2.6em;font-weight:600;color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-ee89bea .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-ee89bea .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-ee89bea .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-adf3a67{--spacer-size:25vh;}.elementor-2182 .elementor-element.elementor-element-a9b9589{--display:flex;}.elementor-2182 .elementor-element.elementor-element-63dc0d6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-63dc0d6:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-63dc0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2025/08/3-1.webp");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-63dc0d6::before, .elementor-2182 .elementor-element.elementor-element-63dc0d6 > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-63dc0d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-63dc0d6 > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-63dc0d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-63dc0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #0D2E22 90%);}.elementor-2182 .elementor-element.elementor-element-1bac934{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--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:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#5BB772;--border-color:#5BB772;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-6277a5a img{width:25%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-ad22e72 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-ad22e72{text-align:center;}.elementor-2182 .elementor-element.elementor-element-ad22e72 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:2.6em;font-weight:600;color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-aac9454{--spacer-size:25vh;}.elementor-2182 .elementor-element.elementor-element-695a1b6{--display:flex;}.elementor-2182 .elementor-element.elementor-element-93dac1a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-93dac1a::before, .elementor-2182 .elementor-element.elementor-element-93dac1a > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-93dac1a > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-93dac1a > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-93dac1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-93dac1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #55346B 90%);}.elementor-2182 .elementor-element.elementor-element-93dac1a:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-93dac1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-485daec{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--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:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#A875FF;--border-color:#A875FF;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-c5f8dcd img{width:25%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-981b7ef > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-981b7ef{text-align:center;}.elementor-2182 .elementor-element.elementor-element-981b7ef .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:2.6em;font-weight:600;color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-87c74f7{--spacer-size:25vh;}.elementor-2182 .elementor-element.elementor-element-42baf9e{--display:flex;}.elementor-2182 .elementor-element.elementor-element-f4db9bf{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--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:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#A875FF;--border-color:#A875FF;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-b805eda img{width:25%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-58597ad > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-58597ad{text-align:center;}.elementor-2182 .elementor-element.elementor-element-58597ad .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:2.6em;font-weight:600;color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-0c5ebd0{--spacer-size:25vh;}.elementor-2182 .elementor-element.elementor-element-fb3936a{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:1em;--e-n-carousel-dots-normal-color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-8d86b17{--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-2182 .elementor-element.elementor-element-660b166{text-align:center;}.elementor-2182 .elementor-element.elementor-element-660b166 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:4rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-8b3e506{--display:grid;--e-con-grid-template-columns:repeat(3, 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-2182 .elementor-element.elementor-element-ac1e8ce{--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-2182 .elementor-element.elementor-element-ac1e8ce:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-ac1e8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2025/05/DSC01214.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-ac1e8ce::before, .elementor-2182 .elementor-element.elementor-element-ac1e8ce > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-ac1e8ce > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-ac1e8ce > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-ac1e8ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-ac1e8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6b84fa7 );--background-overlay:'';}.elementor-2182 .elementor-element.elementor-element-81d9333{--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-2182 .elementor-element.elementor-element-3850d53{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2182 .elementor-element.elementor-element-3850d53 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-3850d53.elementor-element{--align-self:flex-start;}.elementor-2182 .elementor-element.elementor-element-3850d53 img{width:100%;}.elementor-2182 .elementor-element.elementor-element-51776ac > .elementor-widget-container{margin:010% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-51776ac{text-align:center;}.elementor-2182 .elementor-element.elementor-element-51776ac .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-0d8c45a{--display:flex;--min-height:14vh;--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-2182 .elementor-element.elementor-element-b07f141{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-e6701ab{--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-2182 .elementor-element.elementor-element-e6701ab:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-e6701ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2025/05/DSC01214.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-e6701ab::before, .elementor-2182 .elementor-element.elementor-element-e6701ab > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-e6701ab > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-e6701ab > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-e6701ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-e6701ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8e3b6f6 );--background-overlay:'';}.elementor-2182 .elementor-element.elementor-element-7cafb38{--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-2182 .elementor-element.elementor-element-e787815{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2182 .elementor-element.elementor-element-e787815 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-e787815.elementor-element{--align-self:flex-start;}.elementor-2182 .elementor-element.elementor-element-e787815 img{width:100%;}.elementor-2182 .elementor-element.elementor-element-06b4354 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-06b4354{text-align:center;}.elementor-2182 .elementor-element.elementor-element-06b4354 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-c15adcd{--display:flex;--min-height:14vh;--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-2182 .elementor-element.elementor-element-2657c65{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-44c87bb{--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-2182 .elementor-element.elementor-element-44c87bb:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-44c87bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2025/05/DSC01214.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-44c87bb::before, .elementor-2182 .elementor-element.elementor-element-44c87bb > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-44c87bb > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-44c87bb > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-44c87bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-44c87bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a9b5df7 );--background-overlay:'';}.elementor-2182 .elementor-element.elementor-element-24c91be{--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-2182 .elementor-element.elementor-element-5b7c831{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2182 .elementor-element.elementor-element-5b7c831 > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-5b7c831.elementor-element{--align-self:flex-start;}.elementor-2182 .elementor-element.elementor-element-5b7c831 img{width:100%;}.elementor-2182 .elementor-element.elementor-element-626ab35 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-626ab35{text-align:center;}.elementor-2182 .elementor-element.elementor-element-626ab35 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-d658abe{--display:flex;--min-height:14vh;--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-2182 .elementor-element.elementor-element-12ada83{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-611ec04{--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-2182 .elementor-element.elementor-element-611ec04:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-611ec04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2025/05/DSC01214.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-611ec04::before, .elementor-2182 .elementor-element.elementor-element-611ec04 > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-611ec04 > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-611ec04 > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-611ec04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-611ec04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-310d690 );--background-overlay:'';}.elementor-2182 .elementor-element.elementor-element-6a25d54{--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-2182 .elementor-element.elementor-element-148133e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2182 .elementor-element.elementor-element-148133e > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-148133e.elementor-element{--align-self:flex-start;}.elementor-2182 .elementor-element.elementor-element-148133e img{width:100%;}.elementor-2182 .elementor-element.elementor-element-9ee023e > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-9ee023e{text-align:center;}.elementor-2182 .elementor-element.elementor-element-9ee023e .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-acb3ef3{--display:flex;--min-height:14vh;--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-2182 .elementor-element.elementor-element-5d34d6a{text-align:start;font-family:"Kumbh Sans", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-e158935{--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:3%;--margin-bottom:03%;--margin-left:0%;--margin-right:0%;}.elementor-2182 .elementor-element.elementor-element-f6df600{text-align:center;}.elementor-2182 .elementor-element.elementor-element-f6df600 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:3.9rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-2a8dd42{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2182 .elementor-element.elementor-element-0e94c07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-0e94c07:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-0e94c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/02/1.webp");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-0e94c07:hover{background-color:#FFFFFF;background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/02/2.webp");background-position:center center;background-repeat:no-repeat;}.elementor-2182 .elementor-element.elementor-element-0e94c07::before, .elementor-2182 .elementor-element.elementor-element-0e94c07 > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-0e94c07 > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-0e94c07 > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-0e94c07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-0e94c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, var( --e-global-color-8e3b6f6 ) 90%);}.elementor-2182 .elementor-element.elementor-element-76bbf98{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-fc1ca10 );--border-color:var( --e-global-color-fc1ca10 );--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-76bbf98:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-76bbf98, .elementor-2182 .elementor-element.elementor-element-76bbf98::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-e8a7ed0{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-7e55c22{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-7e55c22 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-e1edd17{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-e1edd17 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-7c65a24{--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-2182 .elementor-element.elementor-element-5c860c7{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-5c860c7 > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-5c860c7 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-6e67926{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-6e67926 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-6e67926 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-50e9d8e > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-50e9d8e{text-align:center;}.elementor-2182 .elementor-element.elementor-element-50e9d8e .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-50e9d8e .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-50e9d8e .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-50e9d8e .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-25d21aa{--spacer-size:15vh;}.elementor-2182 .elementor-element.elementor-element-d654a7f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-d654a7f > .elementor-widget-container{margin:0% 0% 0% 12%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-d654a7f img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-d5e92fd .elementor-button{font-size:1.2rem;}.elementor-2182 .elementor-element.elementor-element-d0eeb84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-d0eeb84:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-d0eeb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/02/5.webp");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-d0eeb84:hover{background-color:#FFFFFF;background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/02/6-1.webp");}.elementor-2182 .elementor-element.elementor-element-d0eeb84::before, .elementor-2182 .elementor-element.elementor-element-d0eeb84 > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-d0eeb84 > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-d0eeb84 > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-d0eeb84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-d0eeb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, var( --e-global-color-a9b5df7 ) 90%);}.elementor-2182 .elementor-element.elementor-element-69f526e{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-5c2d1a9 );--border-color:var( --e-global-color-5c2d1a9 );--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-69f526e:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-69f526e, .elementor-2182 .elementor-element.elementor-element-69f526e::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-e5686e4{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-f79778f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-f79778f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-79c45b5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-79c45b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-d58d1b6{--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-2182 .elementor-element.elementor-element-728cf2a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-728cf2a > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-728cf2a .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-a679dbe{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-a679dbe > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-a679dbe .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-10d423b > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-10d423b{text-align:center;}.elementor-2182 .elementor-element.elementor-element-10d423b .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-10d423b .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-10d423b .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-10d423b .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-3f33af9{--spacer-size:15vh;}.elementor-2182 .elementor-element.elementor-element-fb53b36{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-fb53b36 > .elementor-widget-container{margin:0% 0% 0% 12%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-fb53b36 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-8e810e7 .elementor-button{font-size:1.2rem;}.elementor-2182 .elementor-element.elementor-element-6f0f6e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-6f0f6e8:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-6f0f6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/02/4.webp");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-6f0f6e8:hover{background-color:#FFFFFF;background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/02/3.webp");}.elementor-2182 .elementor-element.elementor-element-6f0f6e8::before, .elementor-2182 .elementor-element.elementor-element-6f0f6e8 > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-6f0f6e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-6f0f6e8 > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-6f0f6e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-6f0f6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #5A2D13 90%);}.elementor-2182 .elementor-element.elementor-element-4883d1f{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FE9A53;--border-color:#FE9A53;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-4883d1f:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-4883d1f, .elementor-2182 .elementor-element.elementor-element-4883d1f::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-3e48db4{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-107f8ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-107f8ac .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-3f0dfcd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-3f0dfcd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-fbf2ca6{--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-2182 .elementor-element.elementor-element-7af9247{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-7af9247 > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-7af9247 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-ba0b1f6{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-ba0b1f6 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-ba0b1f6 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-e0694bc > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-e0694bc{text-align:center;}.elementor-2182 .elementor-element.elementor-element-e0694bc .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-e0694bc .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-e0694bc .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-e0694bc .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-ff7aa0d{--spacer-size:15vh;}.elementor-2182 .elementor-element.elementor-element-d2d4e09{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-d2d4e09 > .elementor-widget-container{margin:0% 0% 0% 12%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-d2d4e09 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-3b3b46c .elementor-button{font-size:1.2rem;}.elementor-2182 .elementor-element.elementor-element-4008c50{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.1s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.84) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-4008c50:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-4008c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/02/7.webp");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-4008c50:hover{background-color:#FFFFFF;background-image:url("https://www.tesoridelticino.ch/wp-content/uploads/2026/02/8.webp");}.elementor-2182 .elementor-element.elementor-element-4008c50::before, .elementor-2182 .elementor-element.elementor-element-4008c50 > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-4008c50 > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-4008c50 > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-4008c50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-4008c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, var( --e-global-color-310d690 ) 90%);}.elementor-2182 .elementor-element.elementor-element-df40b4c{--display:flex;--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-60dc32d );--border-color:var( --e-global-color-60dc32d );--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2182 .elementor-element.elementor-element-df40b4c:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2182 .elementor-element.elementor-element-df40b4c, .elementor-2182 .elementor-element.elementor-element-df40b4c::before{--border-transition:0.1s;}.elementor-2182 .elementor-element.elementor-element-9e9d4a0{--display:flex;--min-height:5vh;--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:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-6cf281a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-6cf281a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-bf0ef46{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-bf0ef46 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-ba45ef2{--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-2182 .elementor-element.elementor-element-4637205{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-4637205 > .elementor-widget-container{--e-transform-rotateZ:-13deg;margin:-4% -24% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-4637205 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:1.9em;text-decoration:line-through;color:#FFCE28;}.elementor-2182 .elementor-element.elementor-element-a580f22{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-a580f22 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-a580f22 .elementor-heading-title{font-family:"Rafaella", Sans-serif;font-size:3.5em;text-shadow:0px 0px 23px rgba(255, 229.40600189035916, 111.42391304347827, 0.77);}.elementor-2182 .elementor-element.elementor-element-f1ed469 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-2182 .elementor-element.elementor-element-f1ed469{text-align:center;}.elementor-2182 .elementor-element.elementor-element-f1ed469 .elementor-heading-title{font-size:2.6em;font-weight:600;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.48);color:var( --e-global-color-d6df42f );}.elementor-2182 .elementor-element.elementor-element-f1ed469 .elementor-heading-title a:hover, .elementor-2182 .elementor-element.elementor-element-f1ed469 .elementor-heading-title a:focus{color:#FFAA6E;}.elementor-2182 .elementor-element.elementor-element-f1ed469 .elementor-heading-title a{transition-duration:0.1s;}.elementor-2182 .elementor-element.elementor-element-bcfe7d0{--spacer-size:15vh;}.elementor-2182 .elementor-element.elementor-element-07810a8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-2182 .elementor-element.elementor-element-07810a8 > .elementor-widget-container{margin:0% 0% 0% 12%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-07810a8 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2182 .elementor-element.elementor-element-ffe47db .elementor-button{font-size:1.2rem;}@media(min-width:768px){.elementor-2182 .elementor-element.elementor-element-09339d7{--width:100%;}.elementor-2182 .elementor-element.elementor-element-d82bb96{--width:100%;}.elementor-2182 .elementor-element.elementor-element-3bd3f8c{--width:100%;}.elementor-2182 .elementor-element.elementor-element-862a931{--width:100%;}.elementor-2182 .elementor-element.elementor-element-11109dc{--width:100%;}.elementor-2182 .elementor-element.elementor-element-ce3e3de{--width:100%;}.elementor-2182 .elementor-element.elementor-element-5a127be{--width:100%;}.elementor-2182 .elementor-element.elementor-element-181e541{--width:100%;}.elementor-2182 .elementor-element.elementor-element-f6e5f8b{--width:100%;}.elementor-2182 .elementor-element.elementor-element-9ec5782{--width:100%;}.elementor-2182 .elementor-element.elementor-element-562ed9e{--width:100%;}.elementor-2182 .elementor-element.elementor-element-3e86a79{--width:100%;}.elementor-2182 .elementor-element.elementor-element-8058318{--width:100%;}.elementor-2182 .elementor-element.elementor-element-8d32426{--width:100%;}.elementor-2182 .elementor-element.elementor-element-63dc0d6{--width:100%;}.elementor-2182 .elementor-element.elementor-element-1bac934{--width:100%;}.elementor-2182 .elementor-element.elementor-element-93dac1a{--width:100%;}.elementor-2182 .elementor-element.elementor-element-485daec{--width:100%;}.elementor-2182 .elementor-element.elementor-element-f4db9bf{--width:100%;}.elementor-2182 .elementor-element.elementor-element-8b3e506{--width:100%;}.elementor-2182 .elementor-element.elementor-element-81d9333{--width:100%;}.elementor-2182 .elementor-element.elementor-element-7cafb38{--width:100%;}.elementor-2182 .elementor-element.elementor-element-24c91be{--width:100%;}.elementor-2182 .elementor-element.elementor-element-6a25d54{--width:100%;}.elementor-2182 .elementor-element.elementor-element-0e94c07{--width:100%;}.elementor-2182 .elementor-element.elementor-element-76bbf98{--width:100%;}.elementor-2182 .elementor-element.elementor-element-d0eeb84{--width:100%;}.elementor-2182 .elementor-element.elementor-element-69f526e{--width:100%;}.elementor-2182 .elementor-element.elementor-element-6f0f6e8{--width:100%;}.elementor-2182 .elementor-element.elementor-element-4883d1f{--width:100%;}.elementor-2182 .elementor-element.elementor-element-4008c50{--width:100%;}.elementor-2182 .elementor-element.elementor-element-df40b4c{--width:100%;}}@media(max-width:1024px){.elementor-2182 .elementor-element.elementor-element-1bf6c17{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2182 .elementor-element.elementor-element-fb3936a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2182 .elementor-element.elementor-element-660b166 .elementor-heading-title{font-size:3rem;}.elementor-2182 .elementor-element.elementor-element-8b3e506{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2182 .elementor-element.elementor-element-3850d53 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-2182 .elementor-element.elementor-element-0d8c45a{--min-height:20vh;}.elementor-2182 .elementor-element.elementor-element-e787815 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-2182 .elementor-element.elementor-element-c15adcd{--min-height:20vh;}.elementor-2182 .elementor-element.elementor-element-5b7c831 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-2182 .elementor-element.elementor-element-d658abe{--min-height:20vh;}.elementor-2182 .elementor-element.elementor-element-148133e > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-2182 .elementor-element.elementor-element-acb3ef3{--min-height:20vh;}.elementor-2182 .elementor-element.elementor-element-f6df600 .elementor-heading-title{font-size:3rem;}.elementor-2182 .elementor-element.elementor-element-2a8dd42{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2182 .elementor-element.elementor-element-1bf6c17{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2182 .elementor-element.elementor-element-6d75c41{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2182 .elementor-element.elementor-element-258076d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-258076d{text-align:end;}.elementor-2182 .elementor-element.elementor-element-a026cc4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-a026cc4{text-align:center;}.elementor-2182 .elementor-element.elementor-element-fb3936a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2182 .elementor-element.elementor-element-660b166 .elementor-heading-title{font-size:2.5rem;}.elementor-2182 .elementor-element.elementor-element-8b3e506{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2182 .elementor-element.elementor-element-2657c65{line-height:1.1em;}.elementor-2182 .elementor-element.elementor-element-12ada83{line-height:1.1em;}.elementor-2182 .elementor-element.elementor-element-5d34d6a{line-height:1.1em;}.elementor-2182 .elementor-element.elementor-element-f6df600 .elementor-heading-title{font-size:2.5rem;}.elementor-2182 .elementor-element.elementor-element-2a8dd42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2182 .elementor-element.elementor-element-e8a7ed0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2182 .elementor-element.elementor-element-5c860c7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-5c860c7{text-align:end;}.elementor-2182 .elementor-element.elementor-element-6e67926 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-6e67926{text-align:center;}.elementor-2182 .elementor-element.elementor-element-e5686e4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2182 .elementor-element.elementor-element-728cf2a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-728cf2a{text-align:end;}.elementor-2182 .elementor-element.elementor-element-a679dbe > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-a679dbe{text-align:center;}.elementor-2182 .elementor-element.elementor-element-3e48db4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2182 .elementor-element.elementor-element-7af9247 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-7af9247{text-align:end;}.elementor-2182 .elementor-element.elementor-element-ba0b1f6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-ba0b1f6{text-align:center;}.elementor-2182 .elementor-element.elementor-element-9e9d4a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2182 .elementor-element.elementor-element-4637205 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-4637205{text-align:end;}.elementor-2182 .elementor-element.elementor-element-a580f22 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2182 .elementor-element.elementor-element-a580f22{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-e0f0dbf */.elementor-2182 .elementor-element.elementor-element-e0f0dbf{
    
  mask-image: linear-gradient(to bottom, black, transparent);
  -webkit-mask-image: linear-gradient(to bottom, black, transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a026cc4 */.elementor-2182 .elementor-element.elementor-element-a026cc4 h2 {
    color: transparent;
    background: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-clip: text;
    -webkit-background-clip: text;
    animation: shine 3s infinite;
}

/* Animazione per far muovere il rettangolo di luce */
@keyframes shine {
    0% {
        background-position: 100% 0;
    }
    100% {
        background-position: -100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53e8916 */.elementor-2182 .elementor-element.elementor-element-53e8916 h2 {
    color: transparent;
    background: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-clip: text;
    -webkit-background-clip: text;
    animation: shine 3s infinite;
}

/* Animazione per far muovere il rettangolo di luce */
@keyframes shine {
    0% {
        background-position: 100% 0;
    }
    100% {
        background-position: -100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bd3f8c */.elementor-2182 .elementor-element.elementor-element-3bd3f8c::before {
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d2b461 */.elementor-2182 .elementor-element.elementor-element-3d2b461 h2 {
    color: transparent;
    background: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-clip: text;
    -webkit-background-clip: text;
    animation: shine 3s infinite;
}

/* Animazione per far muovere il rettangolo di luce */
@keyframes shine {
    0% {
        background-position: 100% 0;
    }
    100% {
        background-position: -100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a2b39 */.elementor-2182 .elementor-element.elementor-element-b6a2b39 h2 {
    color: transparent;
    background: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-clip: text;
    -webkit-background-clip: text;
    animation: shine 3s infinite;
}

/* Animazione per far muovere il rettangolo di luce */
@keyframes shine {
    0% {
        background-position: 100% 0;
    }
    100% {
        background-position: -100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f0ecb */.elementor-2182 .elementor-element.elementor-element-28f0ecb h2 {
    color: transparent;
    background: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-clip: text;
    -webkit-background-clip: text;
    animation: shine 3s infinite;
}

/* Animazione per far muovere il rettangolo di luce */
@keyframes shine {
    0% {
        background-position: 100% 0;
    }
    100% {
        background-position: -100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03ed3a4 */.elementor-2182 .elementor-element.elementor-element-03ed3a4 h2 {
    color: transparent;
    background: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-clip: text;
    -webkit-background-clip: text;
    animation: shine 3s infinite;
}

/* Animazione per far muovere il rettangolo di luce */
@keyframes shine {
    0% {
        background-position: 100% 0;
    }
    100% {
        background-position: -100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1d5c */.elementor-2182 .elementor-element.elementor-element-e8d1d5c {
  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 image, class: .elementor-element-6277a5a */.elementor-2182 .elementor-element.elementor-element-6277a5a {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateX(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f8dcd */.elementor-2182 .elementor-element.elementor-element-c5f8dcd {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b805eda */.elementor-2182 .elementor-element.elementor-element-b805eda {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1d5c */.elementor-2182 .elementor-element.elementor-element-e8d1d5c {
  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 image, class: .elementor-element-6277a5a */.elementor-2182 .elementor-element.elementor-element-6277a5a {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateX(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f8dcd */.elementor-2182 .elementor-element.elementor-element-c5f8dcd {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b805eda */.elementor-2182 .elementor-element.elementor-element-b805eda {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1d5c */.elementor-2182 .elementor-element.elementor-element-e8d1d5c {
  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 image, class: .elementor-element-6277a5a */.elementor-2182 .elementor-element.elementor-element-6277a5a {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateX(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f8dcd */.elementor-2182 .elementor-element.elementor-element-c5f8dcd {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b805eda */.elementor-2182 .elementor-element.elementor-element-b805eda {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1d5c */.elementor-2182 .elementor-element.elementor-element-e8d1d5c {
  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 image, class: .elementor-element-6277a5a */.elementor-2182 .elementor-element.elementor-element-6277a5a {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateX(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f8dcd */.elementor-2182 .elementor-element.elementor-element-c5f8dcd {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b805eda */.elementor-2182 .elementor-element.elementor-element-b805eda {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1d5c */.elementor-2182 .elementor-element.elementor-element-e8d1d5c {
  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 image, class: .elementor-element-6277a5a */.elementor-2182 .elementor-element.elementor-element-6277a5a {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateX(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f8dcd */.elementor-2182 .elementor-element.elementor-element-c5f8dcd {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b805eda */.elementor-2182 .elementor-element.elementor-element-b805eda {
  animation: floatScale 4s ease-in-out infinite;
  transform-origin: center center;
}

@keyframes floatScale {
  0% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(-12px) scale(1.08);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3850d53 */.elementor-2182 .elementor-element.elementor-element-3850d53 {
  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 image, class: .elementor-element-e787815 */.elementor-2182 .elementor-element.elementor-element-e787815 {
  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 image, class: .elementor-element-5b7c831 */.elementor-2182 .elementor-element.elementor-element-5b7c831 {
  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 image, class: .elementor-element-148133e */.elementor-2182 .elementor-element.elementor-element-148133e {
  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-6e67926 */.elementor-2182 .elementor-element.elementor-element-6e67926 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 heading, class: .elementor-element-a679dbe */.elementor-2182 .elementor-element.elementor-element-a679dbe 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 heading, class: .elementor-element-ba0b1f6 */.elementor-2182 .elementor-element.elementor-element-ba0b1f6 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 heading, class: .elementor-element-a580f22 */.elementor-2182 .elementor-element.elementor-element-a580f22 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 Fonts CSS */@font-face {
	font-family: 'Rafaella';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.tesoridelticino.ch/wp-content/uploads/2025/02/Rafaella.woff2') format('woff2'),
		url('https://www.tesoridelticino.ch/wp-content/uploads/2025/02/Rafaella.woff2') format('woff'),
		url('https://www.tesoridelticino.ch/wp-content/uploads/2025/02/Rafaella.ttf') format('truetype');
}
@font-face {
	font-family: 'Rafaella';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Rafaella';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.tesoridelticino.ch/wp-content/uploads/2025/02/Rafaella-Bold.woff2') format('woff2'),
		url('https://www.tesoridelticino.ch/wp-content/uploads/2025/02/Rafaella-Bold.woff') format('woff'),
		url('https://www.tesoridelticino.ch/wp-content/uploads/2025/02/Rafaella-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */