.elementor-2363 .elementor-element.elementor-element-2ebd7e0b{--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-2363 .elementor-element.elementor-element-2ebd7e0b::before, .elementor-2363 .elementor-element.elementor-element-2ebd7e0b > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-2ebd7e0b > .e-con-inner > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-2ebd7e0b > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-2ebd7e0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-2ebd7e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2026/01/0_Copertina-4-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2363 .elementor-element.elementor-element-2ebd7e0b::before{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2363 .elementor-element.elementor-element-2ebd7e0b.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-2363 .elementor-element.elementor-element-4f56ecdb{text-align:center;}.elementor-2363 .elementor-element.elementor-element-4f56ecdb .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-83c3fc2 );}.elementor-2363 .elementor-element.elementor-element-4776fce1{--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-2363 .elementor-element.elementor-element-4776fce1::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2025/12/trenino.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2363 .elementor-element.elementor-element-4776fce1::before{filter:brightness( 73% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2363 .elementor-element.elementor-element-4776fce1.e-con{--align-self:center;}.elementor-2363 .elementor-element.elementor-element-2d1caf8c{text-align:center;}.elementor-2363 .elementor-element.elementor-element-2d1caf8c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-83c3fc2 );}.elementor-2363 .elementor-element.elementor-element-33d05766{--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-2363 .elementor-element.elementor-element-33d05766::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .e-con-inner > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2025/12/trenino.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2363 .elementor-element.elementor-element-33d05766::before{filter:brightness( 73% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2363 .elementor-element.elementor-element-33d05766.e-con{--align-self:center;}.elementor-2363 .elementor-element.elementor-element-29d42df6{text-align:center;}.elementor-2363 .elementor-element.elementor-element-29d42df6 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-83c3fc2 );}.elementor-2363 .elementor-element.elementor-element-74896478{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2363 .elementor-element.elementor-element-477eb92f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-2363 .elementor-element.elementor-element-6390184a{width:auto;max-width:auto;background-color:var( --e-global-color-68c177d );padding:50px 50px 50px 50px;border-radius:50px 50px 50px 50px;text-align:start;}.elementor-2363 .elementor-element.elementor-element-6390184a a{color:var( --e-global-color-primary );}.elementor-2363 .elementor-element.elementor-element-34805224{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-34805224.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2363 .elementor-element.elementor-element-2e883223{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-3214cc88{padding:30px 0px 0px 25px;}.elementor-2363 .elementor-element.elementor-element-3dc605a5{padding:0px 23px 0px 23px;}.elementor-2363 .elementor-element.elementor-element-33d2fe41{padding:20px 0px 0px 0px;}.elementor-2363 .elementor-element.elementor-element-66d85b97{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2363 .elementor-element.elementor-element-3f04bea0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-3f04bea0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2363 .elementor-element.elementor-element-13d8558d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-3955a39a{padding:30px 0px 0px 25px;}.elementor-2363 .elementor-element.elementor-element-2dac71de{padding:0px 23px 0px 23px;}.elementor-2363 .elementor-element.elementor-element-1e26fb72{padding:20px 0px 0px 0px;}.elementor-2363 .elementor-element.elementor-element-26eddbc{--spacer-size:50px;}.elementor-2363 .elementor-element.elementor-element-3a8a09d3{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2363 .elementor-element.elementor-element-3a8a09d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2363 .elementor-element.elementor-element-24b38646{width:auto;max-width:auto;background-color:var( --e-global-color-68c177d );padding:50px 50px 50px 50px;border-radius:50px 50px 50px 50px;text-align:start;}.elementor-2363 .elementor-element.elementor-element-24b38646 a{color:var( --e-global-color-primary );}.elementor-2363 .elementor-element.elementor-element-2489b2db{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2363 .elementor-element.elementor-element-1e7ede8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-1e7ede8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2363 .elementor-element.elementor-element-2df1af84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-23a1b97d{padding:30px 0px 0px 25px;}.elementor-2363 .elementor-element.elementor-element-470921b4{padding:0px 23px 0px 23px;}.elementor-2363 .elementor-element.elementor-element-670b44d0{padding:20px 0px 0px 0px;}.elementor-2363 .elementor-element.elementor-element-5a0e5aaf{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2363 .elementor-element.elementor-element-5a0e5aaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2363 .elementor-element.elementor-element-3d4dd773{width:auto;max-width:auto;background-color:var( --e-global-color-68c177d );padding:50px 50px 50px 50px;border-radius:50px 50px 50px 50px;text-align:start;}.elementor-2363 .elementor-element.elementor-element-3d4dd773 a{color:var( --e-global-color-primary );}.elementor-2363 .elementor-element.elementor-element-77084026{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2363 .elementor-element.elementor-element-59dd90d7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:50px 50px 50px 50px;}.elementor-2363 .elementor-element.elementor-element-2adea154{--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-2363 .elementor-element.elementor-element-3f2f6f79{--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-2363 .elementor-element.elementor-element-3f2f6f79:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-3f2f6f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2363 .elementor-element.elementor-element-4b12b008{--spacer-size:10px;}.elementor-2363 .elementor-element.elementor-element-28460a81{--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-2363 .elementor-element.elementor-element-28460a81:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-28460a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2363 .elementor-element.elementor-element-4e84a012{--spacer-size:10px;}.elementor-2363 .elementor-element.elementor-element-24ed46e5{--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-2363 .elementor-element.elementor-element-24ed46e5:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-24ed46e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-698960a );}.elementor-2363 .elementor-element.elementor-element-efabe75{--spacer-size:10px;}.elementor-2363 .elementor-element.elementor-element-9ed8d36{--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-2363 .elementor-element.elementor-element-9ed8d36:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-9ed8d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2363 .elementor-element.elementor-element-7dede20e{--spacer-size:10px;}.elementor-2363 .elementor-element.elementor-element-8f85565{--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:40px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-2363 .elementor-element.elementor-element-8f85565:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-8f85565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2363 .elementor-element.elementor-element-79f8fb91{text-align:center;}.elementor-2363 .elementor-element.elementor-element-79f8fb91 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;}.elementor-2363 .elementor-element.elementor-element-3715a31b{--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:40px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-2363 .elementor-element.elementor-element-3715a31b:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-3715a31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2363 .elementor-element.elementor-element-53bbbb79{text-align:justify;}.elementor-2363 .elementor-element.elementor-element-53bbbb79 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;}.elementor-2363 .elementor-element.elementor-element-1dfaf365{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2363 .elementor-element.elementor-element-1dfaf365:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-1dfaf365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2363 .elementor-element.elementor-element-2dabe775{--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-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-2363 .elementor-element.elementor-element-1d6fa046 img{height:345px;object-fit:cover;object-position:center center;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:45px 45px 45px 45px;}.elementor-2363 .elementor-element.elementor-element-1d6fa046 .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2363 .elementor-element.elementor-element-9fea9d4{--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-2363 .elementor-element.elementor-element-4bc01334 img{height:345px;object-fit:cover;object-position:center center;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:45px 45px 45px 45px;}.elementor-2363 .elementor-element.elementor-element-4bc01334 .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2363 .elementor-element.elementor-element-3e89a0a4{--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-2363 .elementor-element.elementor-element-287a1914 img{height:345px;object-fit:cover;object-position:center center;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:45px 45px 45px 45px;}.elementor-2363 .elementor-element.elementor-element-287a1914 .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2363 .elementor-element.elementor-element-2994d123{--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;--flex-wrap:wrap;}.elementor-2363 .elementor-element.elementor-element-2994d123:not(.elementor-motion-effects-element-type-background), .elementor-2363 .elementor-element.elementor-element-2994d123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c177d );}.elementor-2363 .elementor-element.elementor-element-324cb46a{--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-2363 .elementor-element.elementor-element-5a4ffa6 img{height:345px;object-fit:cover;object-position:center center;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:45px 45px 45px 45px;}.elementor-2363 .elementor-element.elementor-element-5a4ffa6 .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2363 .elementor-element.elementor-element-317dc621{--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-2363 .elementor-element.elementor-element-5d24df93 img{height:345px;object-fit:cover;object-position:center center;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:45px 45px 45px 45px;}.elementor-2363 .elementor-element.elementor-element-5d24df93 .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2363 .elementor-element.elementor-element-74a20770{--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-2363 .elementor-element.elementor-element-75bc4b7e img{height:345px;object-fit:cover;object-position:center center;border-radius:45px 45px 45px 45px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2363 .elementor-element.elementor-element-4776fce1::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-4776fce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2026/01/0_Copertina-4-scaled.jpg");}.elementor-2363 .elementor-element.elementor-element-2d1caf8c .elementor-heading-title{font-size:49px;}.elementor-2363 .elementor-element.elementor-element-66d85b97{--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-2363 .elementor-element.elementor-element-13d8558d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-3955a39a{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-2363 .elementor-element.elementor-element-3955a39a.elementor-element{--align-self:center;}.elementor-2363 .elementor-element.elementor-element-26eddbc{--spacer-size:40px;}.elementor-2363 .elementor-element.elementor-element-24b38646{text-align:start;}.elementor-2363 .elementor-element.elementor-element-2489b2db{--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-2363 .elementor-element.elementor-element-2df1af84{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-23a1b97d{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-2363 .elementor-element.elementor-element-23a1b97d.elementor-element{--align-self:center;}.elementor-2363 .elementor-element.elementor-element-3d4dd773{text-align:start;}.elementor-2363 .elementor-element.elementor-element-2994d123{--justify-content:center;}.elementor-2363 .elementor-element.elementor-element-5d24df93 img{height:345px;}.elementor-2363 .elementor-element.elementor-element-75bc4b7e img{height:345px;}}@media(max-width:767px){.elementor-2363 .elementor-element.elementor-element-33d05766::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .e-con-inner > .elementor-background-video-container::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2363 .elementor-element.elementor-element-33d05766 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://visit-tirano.it/wp-content/uploads/2026/01/0_Copertina-4-scaled.jpg");}.elementor-2363 .elementor-element.elementor-element-33d05766{--min-height:623px;}.elementor-2363 .elementor-element.elementor-element-29d42df6 .elementor-heading-title{font-size:44px;}.elementor-2363 .elementor-element.elementor-element-2489b2db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2363 .elementor-element.elementor-element-23a1b97d{padding:50px 50px 25px 50px;text-align:justify;}.elementor-2363 .elementor-element.elementor-element-470921b4{padding:0px 50px 0px 50px;text-align:center;}.elementor-2363 .elementor-element.elementor-element-670b44d0{padding:25px 25px 25px 25px;}.elementor-2363 .elementor-element.elementor-element-5a0e5aaf{--min-height:458px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2363 .elementor-element.elementor-element-3d4dd773{padding:25px 25px 25px 25px;text-align:start;}.elementor-2363 .elementor-element.elementor-element-53bbbb79{text-align:center;}.elementor-2363 .elementor-element.elementor-element-53bbbb79 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-2363 .elementor-element.elementor-element-477eb92f{--width:50%;}.elementor-2363 .elementor-element.elementor-element-34805224{--width:69.959%;}.elementor-2363 .elementor-element.elementor-element-3f04bea0{--width:69.959%;}.elementor-2363 .elementor-element.elementor-element-3a8a09d3{--width:50%;}.elementor-2363 .elementor-element.elementor-element-1e7ede8e{--width:69.959%;}.elementor-2363 .elementor-element.elementor-element-5a0e5aaf{--width:50%;}.elementor-2363 .elementor-element.elementor-element-3f2f6f79{--width:25%;}.elementor-2363 .elementor-element.elementor-element-28460a81{--width:25%;}.elementor-2363 .elementor-element.elementor-element-24ed46e5{--width:25%;}.elementor-2363 .elementor-element.elementor-element-9ed8d36{--width:25%;}.elementor-2363 .elementor-element.elementor-element-2dabe775{--width:30%;}.elementor-2363 .elementor-element.elementor-element-9fea9d4{--width:30%;}.elementor-2363 .elementor-element.elementor-element-3e89a0a4{--width:30%;}.elementor-2363 .elementor-element.elementor-element-324cb46a{--width:50%;}.elementor-2363 .elementor-element.elementor-element-317dc621{--width:50%;}.elementor-2363 .elementor-element.elementor-element-74a20770{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2363 .elementor-element.elementor-element-3f04bea0{--width:652.828px;}.elementor-2363 .elementor-element.elementor-element-3a8a09d3{--width:633px;}.elementor-2363 .elementor-element.elementor-element-1e7ede8e{--width:652.828px;}.elementor-2363 .elementor-element.elementor-element-5a0e5aaf{--width:633px;}}/* Start custom CSS for image, class: .elementor-element-1d6fa046 *//* SOLO DIDASCALIA: dentro immagine, in basso a sinistra */
.elementor-2363 .elementor-element.elementor-element-1d6fa046{
  position: relative;
}

/* didascalia Elementor (caption) */
.elementor-2363 .elementor-element.elementor-element-1d6fa046 .widget-image-caption,
.elementor-2363 .elementor-element.elementor-element-1d6fa046 figcaption,
.elementor-2363 .elementor-element.elementor-element-1d6fa046 .elementor-image-caption{
  position: absolute;
  left: 30px;          /* rientro orizzontale */
  bottom: 25px;        /* rientro verticale */
  z-index: 3;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "Montserrat", sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  text-align: left !important;
  color: #fff !important;

  line-height: 1.15;
  font-size: 25px;     /* cambia qui la grandezza */
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bc01334 *//* SOLO DIDASCALIA: dentro immagine, in basso a sinistra */
.elementor-2363 .elementor-element.elementor-element-4bc01334{
  position: relative;
}

/* didascalia Elementor (caption) */
.elementor-2363 .elementor-element.elementor-element-4bc01334 .widget-image-caption,
.elementor-2363 .elementor-element.elementor-element-4bc01334 figcaption,
.elementor-2363 .elementor-element.elementor-element-4bc01334 .elementor-image-caption{
  position: absolute;
  left: 30px;          /* rientro orizzontale */
  bottom: 25px;        /* rientro verticale */
  z-index: 3;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "Montserrat", sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  text-align: left !important;
  color: #fff !important;

  line-height: 1.15;
  font-size: 25px;     /* cambia qui la grandezza */
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287a1914 *//* SOLO DIDASCALIA: dentro immagine, in basso a sinistra */
.elementor-2363 .elementor-element.elementor-element-287a1914{
  position: relative;
}

/* didascalia Elementor (caption) */
.elementor-2363 .elementor-element.elementor-element-287a1914 .widget-image-caption,
.elementor-2363 .elementor-element.elementor-element-287a1914 figcaption,
.elementor-2363 .elementor-element.elementor-element-287a1914 .elementor-image-caption{
  position: absolute;
  left: 30px;          /* rientro orizzontale */
  bottom: 25px;        /* rientro verticale */
  z-index: 3;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "Montserrat", sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  text-align: left !important;
  color: #fff !important;

  line-height: 1.15;
  font-size: 25px;     /* cambia qui la grandezza */
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a4ffa6 *//* SOLO DIDASCALIA: dentro immagine, in basso a sinistra */
.elementor-2363 .elementor-element.elementor-element-5a4ffa6{
  position: relative;
}

/* didascalia Elementor (caption) */
.elementor-2363 .elementor-element.elementor-element-5a4ffa6 .widget-image-caption,
.elementor-2363 .elementor-element.elementor-element-5a4ffa6 figcaption,
.elementor-2363 .elementor-element.elementor-element-5a4ffa6 .elementor-image-caption{
  position: absolute;
  left: 30px;          /* rientro orizzontale */
  bottom: 25px;        /* rientro verticale */
  z-index: 3;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "Montserrat", sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  text-align: left !important;
  color: #fff !important;

  line-height: 1.15;
  font-size: 25px;     /* cambia qui la grandezza */
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d24df93 *//* SOLO DIDASCALIA: dentro immagine, in basso a sinistra */
.elementor-2363 .elementor-element.elementor-element-5d24df93{
  position: relative;
}

/* didascalia Elementor (caption) */
.elementor-2363 .elementor-element.elementor-element-5d24df93 .widget-image-caption,
.elementor-2363 .elementor-element.elementor-element-5d24df93 figcaption,
.elementor-2363 .elementor-element.elementor-element-5d24df93 .elementor-image-caption{
  position: absolute;
  left: 30px;          /* rientro orizzontale */
  bottom: 25px;        /* rientro verticale */
  z-index: 3;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "Montserrat", sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  text-align: left !important;
  color: #fff !important;

  line-height: 1.15;
  font-size: 25px;     /* cambia qui la grandezza */
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75bc4b7e *//* SOLO DIDASCALIA: dentro immagine, in basso a sinistra */
.elementor-2363 .elementor-element.elementor-element-75bc4b7e{
  position: relative;
}

/* didascalia Elementor (caption) */
.elementor-2363 .elementor-element.elementor-element-75bc4b7e .widget-image-caption,
.elementor-2363 .elementor-element.elementor-element-75bc4b7e figcaption,
.elementor-2363 .elementor-element.elementor-element-75bc4b7e .elementor-image-caption{
  position: absolute;
  left: 30px;          /* rientro orizzontale */
  bottom: 25px;        /* rientro verticale */
  z-index: 3;

  margin: 0 !important;
  padding: 0 !important;

  font-family: "Montserrat", sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  text-align: left !important;
  color: #fff !important;

  line-height: 1.15;
  font-size: 25px;     /* cambia qui la grandezza */
  pointer-events: none;
}/* End custom CSS */