.elementor-2678 .elementor-element.elementor-element-4c4df7a7{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;}.elementor-2678 .elementor-element.elementor-element-4c4df7a7::before, .elementor-2678 .elementor-element.elementor-element-4c4df7a7 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-4c4df7a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-4c4df7a7 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-4c4df7a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-4c4df7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2026/01/2.-Foto-Bike-scaled.jpg");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-2678 .elementor-element.elementor-element-4c4df7a7::before{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2678 .elementor-element.elementor-element-4c4df7a7.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2678 .elementor-element.elementor-element-2a4fdad5{text-align:center;}.elementor-2678 .elementor-element.elementor-element-2a4fdad5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-59ecd746{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;}.elementor-2678 .elementor-element.elementor-element-59ecd746::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2026/01/2.-Foto-Bike-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2678 .elementor-element.elementor-element-59ecd746::before{filter:brightness( 73% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2678 .elementor-element.elementor-element-59ecd746.e-con{--align-self:center;}.elementor-2678 .elementor-element.elementor-element-2765c587{text-align:center;}.elementor-2678 .elementor-element.elementor-element-2765c587 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-7f8c3ce8{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;}.elementor-2678 .elementor-element.elementor-element-7f8c3ce8::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2026/01/2.-Foto-Bike-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2678 .elementor-element.elementor-element-7f8c3ce8::before{filter:brightness( 73% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2678 .elementor-element.elementor-element-7f8c3ce8.e-con{--align-self:center;}.elementor-2678 .elementor-element.elementor-element-6f7a2df4{text-align:center;}.elementor-2678 .elementor-element.elementor-element-6f7a2df4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-5e5b171b{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2678 .elementor-element.elementor-element-a3f4889{width:initial;max-width:initial;text-align:center;font-family:"Lora", Sans-serif;font-size:28px;font-weight:normal;}.elementor-2678 .elementor-element.elementor-element-5860912f{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-77512696{text-align:center;font-family:"Lora", Sans-serif;font-size:28px;font-weight:normal;}.elementor-2678 .elementor-element.elementor-element-a581563{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-5efd4b7e{text-align:center;font-family:"Lora", Sans-serif;font-size:28px;font-weight:normal;}.elementor-2678 .elementor-element.elementor-element-6994a837{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-d6b8bdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-d6b8bdc:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-d6b8bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2678 .elementor-element.elementor-element-4ca51bec{--spacer-size:10px;}.elementor-2678 .elementor-element.elementor-element-6918b3ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-6918b3ad:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-6918b3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2678 .elementor-element.elementor-element-513989e0{--spacer-size:10px;}.elementor-2678 .elementor-element.elementor-element-2a70790e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-2a70790e:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-2a70790e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-698960a );}.elementor-2678 .elementor-element.elementor-element-2bfc07bb{--spacer-size:10px;}.elementor-2678 .elementor-element.elementor-element-35dd6897{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-35dd6897:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-35dd6897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2678 .elementor-element.elementor-element-657993ae{--spacer-size:10px;}.elementor-2678 .elementor-element.elementor-element-ea14fba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-ea14fba:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-ea14fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-85f1d11{--display:flex;--min-height:694px;--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;--overlay-opacity:0.3;--border-radius:60px 60px 60px 60px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-85f1d11:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-85f1d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-85f1d11::before, .elementor-2678 .elementor-element.elementor-element-85f1d11 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-85f1d11 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-85f1d11 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-85f1d11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-85f1d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-ed7c795{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2678 .elementor-element.elementor-element-ce0de72 img{border-radius:65px 65px 65px 65px;}.elementor-2678 .elementor-element.elementor-element-52166ad{--display:flex;--min-height:561px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-2678 .elementor-element.elementor-element-52166ad::before, .elementor-2678 .elementor-element.elementor-element-52166ad > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-52166ad > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-52166ad > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-52166ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-52166ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-9ecd463{text-align:start;}.elementor-2678 .elementor-element.elementor-element-9ecd463 img{width:70%;}.elementor-2678 .elementor-element.elementor-element-2a92e2b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2678 .elementor-element.elementor-element-91eeb40{width:100%;max-width:100%;}.elementor-2678 .elementor-element.elementor-element-91eeb40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2678 .elementor-element.elementor-element-50ecb32 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-50ecb32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-2d3634a{--spacer-size:5px;background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2678 .elementor-element.elementor-element-3950786{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-3950786:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-3950786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-26bc357{--display:flex;--min-height:694px;--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;--overlay-opacity:0.3;--border-radius:60px 60px 60px 60px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-26bc357:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-26bc357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-26bc357::before, .elementor-2678 .elementor-element.elementor-element-26bc357 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-26bc357 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-26bc357 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-26bc357 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-26bc357 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-88e3153{--display:flex;}.elementor-2678 .elementor-element.elementor-element-6b97840{--display:flex;--min-height:561px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-2678 .elementor-element.elementor-element-6b97840::before, .elementor-2678 .elementor-element.elementor-element-6b97840 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-6b97840 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-6b97840 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-6b97840 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-6b97840 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-39276aa{text-align:start;}.elementor-2678 .elementor-element.elementor-element-39276aa img{width:70%;}.elementor-2678 .elementor-element.elementor-element-e51347a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2678 .elementor-element.elementor-element-793fa69{width:var( --container-widget-width, 70.318% );max-width:70.318%;--container-widget-width:70.318%;--container-widget-flex-grow:0;}.elementor-2678 .elementor-element.elementor-element-793fa69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2678 .elementor-element.elementor-element-0ff1850 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-0ff1850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-f5fd9b4{--spacer-size:5px;background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2678 .elementor-element.elementor-element-597ceab img{border-radius:65px 65px 65px 65px;}.elementor-2678 .elementor-element.elementor-element-efb4484{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-efb4484:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-efb4484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-ef23a6a{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2678 .elementor-element.elementor-element-ef23a6a:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-ef23a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-b30bc25 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-b30bc25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-ce28caa{--spacer-size:50px;background-color:var( --e-global-color-primary );}.elementor-2678 .elementor-element.elementor-element-e6dcd69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-e6dcd69:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-e6dcd69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-e619a56{--display:flex;--min-height:694px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--border-radius:60px 60px 60px 60px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-e619a56:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-e619a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2678 .elementor-element.elementor-element-112579a{--display:flex;}.elementor-2678 .elementor-element.elementor-element-96a4b0e img{border-radius:65px 65px 65px 65px;}.elementor-2678 .elementor-element.elementor-element-ce147e8{--display:flex;--min-height:561px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-2678 .elementor-element.elementor-element-ce147e8::before, .elementor-2678 .elementor-element.elementor-element-ce147e8 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-ce147e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-ce147e8 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-ce147e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-ce147e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-99ee48c{text-align:start;}.elementor-2678 .elementor-element.elementor-element-99ee48c img{width:70%;}.elementor-2678 .elementor-element.elementor-element-c9dd7a0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2678 .elementor-element.elementor-element-77596b1{width:100%;max-width:100%;}.elementor-2678 .elementor-element.elementor-element-77596b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2678 .elementor-element.elementor-element-e188c42 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-e188c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-5b0b1bc{--spacer-size:5px;background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-2678 .elementor-element.elementor-element-fb11da6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-fb11da6:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-fb11da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-ba81118{--display:flex;--min-height:694px;--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;--overlay-opacity:0.3;--border-radius:60px 60px 60px 60px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-ba81118:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-ba81118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-ba81118::before, .elementor-2678 .elementor-element.elementor-element-ba81118 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-ba81118 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-ba81118 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-ba81118 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-ba81118 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-7512059{--display:flex;}.elementor-2678 .elementor-element.elementor-element-0ae8679{--display:flex;--min-height:561px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-2678 .elementor-element.elementor-element-0ae8679::before, .elementor-2678 .elementor-element.elementor-element-0ae8679 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-0ae8679 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-0ae8679 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-0ae8679 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-0ae8679 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-9a4b000{text-align:start;}.elementor-2678 .elementor-element.elementor-element-9a4b000 img{width:70%;}.elementor-2678 .elementor-element.elementor-element-50c17a7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2678 .elementor-element.elementor-element-fb321e7{width:var( --container-widget-width, 70.318% );max-width:70.318%;--container-widget-width:70.318%;--container-widget-flex-grow:0;}.elementor-2678 .elementor-element.elementor-element-fb321e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2678 .elementor-element.elementor-element-292389d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-292389d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-90b6dd9{--spacer-size:5px;background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-2678 .elementor-element.elementor-element-19fb21e img{border-radius:65px 65px 65px 65px;}.elementor-2678 .elementor-element.elementor-element-7352f6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-7352f6c:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-7352f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-118c73d{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2678 .elementor-element.elementor-element-118c73d:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-118c73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-3dcde28 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2678 .elementor-element.elementor-element-10a01d7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-10a01d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-143d5cc{--spacer-size:50px;background-color:var( --e-global-color-secondary );}.elementor-2678 .elementor-element.elementor-element-00d48e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-00d48e1:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-00d48e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-3b6c0b6{--display:flex;--min-height:694px;--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;--overlay-opacity:0.3;--border-radius:60px 60px 60px 60px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-3b6c0b6:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-3b6c0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-3b6c0b6::before, .elementor-2678 .elementor-element.elementor-element-3b6c0b6 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-3b6c0b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-3b6c0b6 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-3b6c0b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-3b6c0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-f8fc608{--display:flex;}.elementor-2678 .elementor-element.elementor-element-3b4956f img{border-radius:65px 65px 65px 65px;}.elementor-2678 .elementor-element.elementor-element-6b50625{--display:flex;--min-height:561px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-2678 .elementor-element.elementor-element-6b50625::before, .elementor-2678 .elementor-element.elementor-element-6b50625 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-6b50625 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-6b50625 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-6b50625 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-6b50625 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-161f43d{text-align:start;}.elementor-2678 .elementor-element.elementor-element-161f43d img{width:70%;}.elementor-2678 .elementor-element.elementor-element-327d5f1 .elementor-heading-title{color:var( --e-global-color-698960a );}.elementor-2678 .elementor-element.elementor-element-a905f71{width:100%;max-width:100%;}.elementor-2678 .elementor-element.elementor-element-a905f71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2678 .elementor-element.elementor-element-f23bb91 .elementor-button{background-color:var( --e-global-color-698960a );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-f23bb91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-52e97fc{--spacer-size:5px;background-color:var( --e-global-color-698960a );padding:0px 0px 0px 0px;}.elementor-2678 .elementor-element.elementor-element-6f47318{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-6f47318:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-6f47318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-eb92c39{--display:flex;--min-height:694px;--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;--overlay-opacity:0.3;--border-radius:60px 60px 60px 60px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-eb92c39:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-eb92c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-eb92c39::before, .elementor-2678 .elementor-element.elementor-element-eb92c39 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-eb92c39 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-eb92c39 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-eb92c39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-eb92c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-e9c122e{--display:flex;}.elementor-2678 .elementor-element.elementor-element-4b664a9{--display:flex;--min-height:561px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-2678 .elementor-element.elementor-element-4b664a9::before, .elementor-2678 .elementor-element.elementor-element-4b664a9 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-4b664a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-4b664a9 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-4b664a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-4b664a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2678 .elementor-element.elementor-element-0ac754d{text-align:start;}.elementor-2678 .elementor-element.elementor-element-0ac754d img{width:70%;}.elementor-2678 .elementor-element.elementor-element-d1ff122 .elementor-heading-title{color:var( --e-global-color-698960a );}.elementor-2678 .elementor-element.elementor-element-ed3fc6c{width:var( --container-widget-width, 70.318% );max-width:70.318%;--container-widget-width:70.318%;--container-widget-flex-grow:0;}.elementor-2678 .elementor-element.elementor-element-ed3fc6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2678 .elementor-element.elementor-element-467316b .elementor-button{background-color:var( --e-global-color-698960a );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-467316b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-f064b2b{--spacer-size:5px;background-color:var( --e-global-color-698960a );padding:0px 0px 0px 0px;}.elementor-2678 .elementor-element.elementor-element-0abfcbf img{border-radius:65px 65px 65px 65px;}.elementor-2678 .elementor-element.elementor-element-0fafacb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2678 .elementor-element.elementor-element-0fafacb:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-0fafacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83c3fc2 );}.elementor-2678 .elementor-element.elementor-element-b4ee37e{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2678 .elementor-element.elementor-element-b4ee37e:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-b4ee37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2678 .elementor-element.elementor-element-462bcb6 .elementor-heading-title{color:var( --e-global-color-698960a );}.elementor-2678 .elementor-element.elementor-element-a52339b .elementor-button{background-color:var( --e-global-color-698960a );font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-2678 .elementor-element.elementor-element-a52339b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2678 .elementor-element.elementor-element-247392a{--spacer-size:50px;background-color:var( --e-global-color-698960a );}.elementor-2678 .elementor-element.elementor-element-5b40b4b4{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-6a8fdc14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-6a8fdc14:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-6a8fdc14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2678 .elementor-element.elementor-element-6bed2c4c{--spacer-size:10px;}.elementor-2678 .elementor-element.elementor-element-3818d86a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-3818d86a:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-3818d86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2678 .elementor-element.elementor-element-17589289{--spacer-size:10px;}.elementor-2678 .elementor-element.elementor-element-20492c9f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-20492c9f:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-20492c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-698960a );}.elementor-2678 .elementor-element.elementor-element-7be54ef8{--spacer-size:10px;}.elementor-2678 .elementor-element.elementor-element-380914ce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2678 .elementor-element.elementor-element-380914ce:not(.elementor-motion-effects-element-type-background), .elementor-2678 .elementor-element.elementor-element-380914ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2678 .elementor-element.elementor-element-17e2af54{--spacer-size:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2678 .elementor-element.elementor-element-5e5b171b{--content-width:1600px;}.elementor-2678 .elementor-element.elementor-element-d6b8bdc{--width:25%;}.elementor-2678 .elementor-element.elementor-element-6918b3ad{--width:25%;}.elementor-2678 .elementor-element.elementor-element-2a70790e{--width:25%;}.elementor-2678 .elementor-element.elementor-element-35dd6897{--width:25%;}.elementor-2678 .elementor-element.elementor-element-efb4484{--content-width:1340px;}.elementor-2678 .elementor-element.elementor-element-7352f6c{--content-width:1340px;}.elementor-2678 .elementor-element.elementor-element-0fafacb{--content-width:1340px;}.elementor-2678 .elementor-element.elementor-element-6a8fdc14{--width:25%;}.elementor-2678 .elementor-element.elementor-element-3818d86a{--width:25%;}.elementor-2678 .elementor-element.elementor-element-20492c9f{--width:25%;}.elementor-2678 .elementor-element.elementor-element-380914ce{--width:25%;}}@media(max-width:1024px){.elementor-2678 .elementor-element.elementor-element-59ecd746::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-59ecd746 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2025/12/4_La-citta-del-trenino-scaled.jpg");}.elementor-2678 .elementor-element.elementor-element-2765c587 .elementor-heading-title{font-size:49px;}.elementor-2678 .elementor-element.elementor-element-5860912f{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-3950786{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-26bc357{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2678 .elementor-element.elementor-element-88e3153{--justify-content:center;}.elementor-2678 .elementor-element.elementor-element-6b97840{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2678 .elementor-element.elementor-element-e51347a{text-align:center;}.elementor-2678 .elementor-element.elementor-element-793fa69{width:100%;max-width:100%;text-align:center;}.elementor-2678 .elementor-element.elementor-element-fb11da6{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-ba81118{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2678 .elementor-element.elementor-element-7512059{--justify-content:center;}.elementor-2678 .elementor-element.elementor-element-0ae8679{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2678 .elementor-element.elementor-element-50c17a7{text-align:center;}.elementor-2678 .elementor-element.elementor-element-fb321e7{width:100%;max-width:100%;text-align:center;}.elementor-2678 .elementor-element.elementor-element-6f47318{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2678 .elementor-element.elementor-element-eb92c39{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2678 .elementor-element.elementor-element-e9c122e{--justify-content:center;}.elementor-2678 .elementor-element.elementor-element-4b664a9{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2678 .elementor-element.elementor-element-d1ff122{text-align:center;}.elementor-2678 .elementor-element.elementor-element-ed3fc6c{width:100%;max-width:100%;text-align:center;}}@media(max-width:767px){.elementor-2678 .elementor-element.elementor-element-7f8c3ce8::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2678 .elementor-element.elementor-element-7f8c3ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2025/12/4_La-citta-del-trenino-scaled.jpg");}.elementor-2678 .elementor-element.elementor-element-7f8c3ce8{--min-height:623px;}.elementor-2678 .elementor-element.elementor-element-6f7a2df4 .elementor-heading-title{font-size:44px;}.elementor-2678 .elementor-element.elementor-element-a581563{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2678 .elementor-element.elementor-element-5efd4b7e{text-align:justify;font-size:20px;}.elementor-2678 .elementor-element.elementor-element-efb4484{--content-width:1273px;--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;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2678 .elementor-element.elementor-element-efb4484.e-con{--align-self:center;}.elementor-2678 .elementor-element.elementor-element-ef23a6a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:34px 34px 34px 34px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2678 .elementor-element.elementor-element-dc3d784 img{height:65px;object-fit:scale-down;}.elementor-2678 .elementor-element.elementor-element-b3519c8{text-align:center;}.elementor-2678 .elementor-element.elementor-element-181a387{width:100%;max-width:100%;text-align:justify;}.elementor-2678 .elementor-element.elementor-element-c24f612 img{height:260px;object-fit:cover;border-radius:25px 25px 25px 25px;}.elementor-2678 .elementor-element.elementor-element-ce28caa{--spacer-size:6px;}.elementor-2678 .elementor-element.elementor-element-7352f6c{--content-width:1273px;--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;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2678 .elementor-element.elementor-element-7352f6c.e-con{--align-self:center;}.elementor-2678 .elementor-element.elementor-element-118c73d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:34px 34px 34px 34px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2678 .elementor-element.elementor-element-0f5f412 img{height:65px;object-fit:scale-down;}.elementor-2678 .elementor-element.elementor-element-3dcde28{text-align:center;}.elementor-2678 .elementor-element.elementor-element-3296808{width:100%;max-width:100%;text-align:justify;}.elementor-2678 .elementor-element.elementor-element-5d16e75 img{height:260px;object-fit:cover;border-radius:25px 25px 25px 25px;}.elementor-2678 .elementor-element.elementor-element-143d5cc{--spacer-size:6px;}.elementor-2678 .elementor-element.elementor-element-0fafacb{--content-width:1273px;--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;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2678 .elementor-element.elementor-element-0fafacb.e-con{--align-self:center;}.elementor-2678 .elementor-element.elementor-element-b4ee37e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:34px 34px 34px 34px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2678 .elementor-element.elementor-element-4ff99f5 img{height:65px;object-fit:scale-down;}.elementor-2678 .elementor-element.elementor-element-462bcb6{text-align:center;}.elementor-2678 .elementor-element.elementor-element-3e3caa9{text-align:justify;}.elementor-2678 .elementor-element.elementor-element-d578593 img{border-radius:25px 25px 25px 25px;}.elementor-2678 .elementor-element.elementor-element-247392a{--spacer-size:6px;}}/* Start custom CSS for image, class: .elementor-element-ce0de72 *//* Contenitore: altezza fissa */
.elementor-2678 .elementor-element.elementor-element-ce0de72{
  height: 560px !important;
  overflow: hidden;              /* taglia il crop quando l'immagine zooma */
}

/* Immagine: cover + zoom responsive */
.elementor-2678 .elementor-element.elementor-element-ce0de72 img{
  width: 100% !important;
  height: 100% !important;
  display: block;
  object-fit: cover;
  object-position: center;

  /* zoom che cresce con la larghezza dello schermo */
  transform-origin: center;
  transform: scale(clamp(1, calc(0.9 + (100vw / 4000)), 1.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-597ceab *//* Contenitore: altezza fissa */
.elementor-2678 .elementor-element.elementor-element-597ceab{
  height: 560px !important;
  overflow: hidden;              /* taglia il crop quando l'immagine zooma */
}

/* Immagine: cover + zoom responsive */
.elementor-2678 .elementor-element.elementor-element-597ceab img{
  width: 100% !important;
  height: 100% !important;
  display: block;
  object-fit: cover;
  object-position: center;

  /* zoom che cresce con la larghezza dello schermo */
  transform-origin: center;
  transform: scale(clamp(1, calc(0.9 + (100vw / 4000)), 1.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96a4b0e *//* Contenitore: altezza fissa */
.elementor-2678 .elementor-element.elementor-element-96a4b0e{
  height: 560px !important;
  overflow: hidden;              /* taglia il crop quando l'immagine zooma */
}

/* Immagine: cover + zoom responsive */
.elementor-2678 .elementor-element.elementor-element-96a4b0e img{
  width: 100% !important;
  height: 100% !important;
  display: block;
  object-fit: cover;
  object-position: center;

  /* zoom che cresce con la larghezza dello schermo */
  transform-origin: center;
  transform: scale(clamp(1, calc(0.9 + (100vw / 4000)), 1.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19fb21e *//* Contenitore: altezza fissa */
.elementor-2678 .elementor-element.elementor-element-19fb21e{
  height: 560px !important;
  overflow: hidden;              /* taglia il crop quando l'immagine zooma */
}

/* Immagine: cover + zoom responsive */
.elementor-2678 .elementor-element.elementor-element-19fb21e img{
  width: 100% !important;
  height: 100% !important;
  display: block;
  object-fit: cover;
  object-position: center;

  /* zoom che cresce con la larghezza dello schermo */
  transform-origin: center;
  transform: scale(clamp(1, calc(0.9 + (100vw / 4000)), 1.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b4956f *//* Contenitore: altezza fissa */
.elementor-2678 .elementor-element.elementor-element-3b4956f{
  height: 560px !important;
  overflow: hidden;              /* taglia il crop quando l'immagine zooma */
}

/* Immagine: cover + zoom responsive */
.elementor-2678 .elementor-element.elementor-element-3b4956f img{
  width: 100% !important;
  height: 100% !important;
  display: block;
  object-fit: cover;
  object-position: center;

  /* zoom che cresce con la larghezza dello schermo */
  transform-origin: center;
  transform: scale(clamp(1, calc(0.9 + (100vw / 4000)), 1.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0abfcbf *//* Contenitore: altezza fissa */
.elementor-2678 .elementor-element.elementor-element-0abfcbf{
  height: 560px !important;
  overflow: hidden;              /* taglia il crop quando l'immagine zooma */
}

/* Immagine: cover + zoom responsive */
.elementor-2678 .elementor-element.elementor-element-0abfcbf img{
  width: 100% !important;
  height: 100% !important;
  display: block;
  object-fit: cover;
  object-position: center;

  /* zoom che cresce con la larghezza dello schermo */
  transform-origin: center;
  transform: scale(clamp(1, calc(0.9 + (100vw / 4000)), 1.35));
}/* End custom CSS */