.elementor-2882 .elementor-element.elementor-element-3c2b469{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-2882 .elementor-element.elementor-element-907a02a{text-align:center;}.elementor-2882 .elementor-element.elementor-element-907a02a .elementor-heading-title{color:#FA0000;}.elementor-2882 .elementor-element.elementor-element-12c02a97 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2882 .elementor-element.elementor-element-3c21d1fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2882 .elementor-element.elementor-element-728a7d8e .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-728a7d8e.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-728a7d8e.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-728a7d8e.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-728a7d8e.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-728a7d8e.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-728a7d8e .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-728a7d8e .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-322fb0f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-51030cd9{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-978fe78 );text-align:start;}.elementor-2882 .elementor-element.elementor-element-51030cd9 .elementor-heading-title{font-weight:600;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2882 .elementor-element.elementor-element-1e39d678 .elementor-button{background-color:var( --e-global-color-35309e3 );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-978fe78 );color:var( --e-global-color-978fe78 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-978fe78 );border-radius:1px 1px 1px 1px;}.elementor-2882 .elementor-element.elementor-element-1e39d678 .elementor-button:hover, .elementor-2882 .elementor-element.elementor-element-1e39d678 .elementor-button:focus{background-color:var( --e-global-color-978fe78 );color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-1e39d678 .elementor-button:hover svg, .elementor-2882 .elementor-element.elementor-element-1e39d678 .elementor-button:focus svg{fill:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-5263a7a8:not(.elementor-motion-effects-element-type-background), .elementor-2882 .elementor-element.elementor-element-5263a7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-2882 .elementor-element.elementor-element-5263a7a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2882 .elementor-element.elementor-element-5263a7a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2882 .elementor-element.elementor-element-15c9575b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-25cf2b1d{text-align:center;}.elementor-2882 .elementor-element.elementor-element-25cf2b1d .elementor-heading-title{color:var( --e-global-color-35309e3 );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );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-2882 .elementor-element.elementor-element-43298fd3{text-align:center;color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-4566d8b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-10px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2882 .elementor-element.elementor-element-640d49bd{--divider-border-style:solid;--divider-color:var( --e-global-color-978fe78 );--divider-border-width:2px;}.elementor-2882 .elementor-element.elementor-element-640d49bd .elementor-divider-separator{width:100%;}.elementor-2882 .elementor-element.elementor-element-640d49bd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2882 .elementor-element.elementor-element-658010cd{text-align:center;font-size:14px;font-weight:200;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );}.elementor-2882 .elementor-element.elementor-element-5fade4b6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-02195d6{--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-2882 .elementor-element.elementor-element-2488245{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-35309e3 );--border-color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-2488245:not(.elementor-motion-effects-element-type-background), .elementor-2882 .elementor-element.elementor-element-2488245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-d2cb82a .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-d2cb82a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-d2cb82a.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-d2cb82a.elementor-view-default .elementor-icon{color:var( --e-global-color-35309e3 );border-color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-d2cb82a.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-d2cb82a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-d2cb82a .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-d2cb82a .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-1cf72fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-1cf72fb .elementor-heading-title{font-weight:700;color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-5b0ae6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-5b0ae6a .elementor-heading-title{font-weight:700;color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-17c1746{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-35309e3 );--border-color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-17c1746:not(.elementor-motion-effects-element-type-background), .elementor-2882 .elementor-element.elementor-element-17c1746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-9f94fb9 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-9f94fb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-9f94fb9.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-9f94fb9.elementor-view-default .elementor-icon{color:var( --e-global-color-35309e3 );border-color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-9f94fb9.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-9f94fb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-9f94fb9 .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-9f94fb9 .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-bd5dfde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-bd5dfde .elementor-heading-title{font-weight:700;color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-08f776c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-08f776c .elementor-heading-title{font-weight:700;color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-2465a08 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-756018a .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-756018a.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-756018a.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-756018a.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-756018a.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-756018a.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-756018a .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-756018a .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-b03465c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-c38fa60{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-c38fa60 .elementor-heading-title{font-weight:700;color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-1180cac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-5eeba71 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-5eeba71.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-5eeba71.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-5eeba71.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-5eeba71.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-5eeba71.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-5eeba71 .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-5eeba71 .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-ef92b34{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-f308368{background-color:#017D39;text-align:center;}.elementor-2882 .elementor-element.elementor-element-f308368 .elementor-heading-title{color:#FFFFFF;}.elementor-2882 .elementor-element.elementor-element-8ea1232 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-748f081 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-748f081.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-748f081.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-748f081.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-748f081.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-748f081.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-748f081 .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-748f081 .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-09e8f3e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-252cccb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2882 .elementor-element.elementor-element-252cccb .elementor-heading-title{font-weight:700;color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-26f4e60b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-5049595b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2882 .elementor-element.elementor-element-5049595b .elementor-heading-title{font-weight:600;}.elementor-2882 .elementor-element.elementor-element-eac4a65{--spacer-size:25px;}.elementor-2882 .elementor-element.elementor-element-5c22f9e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2882 .elementor-element.elementor-element-34e68c8{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2882 .elementor-element.elementor-element-34e68c8 .elementor-testimonial-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-a4d06a8{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2882 .elementor-element.elementor-element-a4d06a8 .elementor-testimonial-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-2642314{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2882 .elementor-element.elementor-element-2642314 .elementor-testimonial-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-ffbff93{--spacer-size:25px;}.elementor-2882 .elementor-element.elementor-element-33cfe22f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2882 .elementor-element.elementor-element-33cfe22f .elementor-heading-title{font-weight:600;}.elementor-2882 .elementor-element.elementor-element-1178541{--display:flex;}.elementor-2882 .elementor-element.elementor-element-71bf911{--display:flex;}.elementor-2882 .elementor-element.elementor-element-49f7985{--display:flex;}.elementor-2882 .elementor-element.elementor-element-cf2f6bc{--display:flex;}.elementor-2882 .elementor-element.elementor-element-28b2452{--display:flex;}.elementor-2882 .elementor-element.elementor-element-e810068{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-978fe78 );--n-accordion-icon-size:15px;}:where( .elementor-2882 .elementor-element.elementor-element-e810068 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2882 .elementor-element.elementor-element-928a35b:not(.elementor-motion-effects-element-type-background), .elementor-2882 .elementor-element.elementor-element-928a35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;background-image:url("https://escursionifotografiche.it/wp-content/uploads/2024/11/Festival_1.jpg");background-position:center center;background-size:cover;}.elementor-2882 .elementor-element.elementor-element-928a35b > .elementor-container{min-height:500px;}.elementor-2882 .elementor-element.elementor-element-928a35b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2882 .elementor-element.elementor-element-928a35b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2882 .elementor-element.elementor-element-6a33f8f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-4d3b10c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2882 .elementor-element.elementor-element-31d6b22{--display:flex;}.elementor-2882 .elementor-element.elementor-element-fc348eb{--display:flex;}.elementor-2882 .elementor-element.elementor-element-8cb5be8{--display:flex;}.elementor-2882 .elementor-element.elementor-element-b50b477{--display:flex;}.elementor-2882 .elementor-element.elementor-element-ac81d7b{--display:flex;}.elementor-2882 .elementor-element.elementor-element-96da8d7{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-2882 .elementor-element.elementor-element-96da8d7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2882 .elementor-element.elementor-element-7aab452{--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-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-text );}.elementor-2882 .elementor-element.elementor-element-39408e8 .elementor-icon-box-wrapper{gap:15px;}.elementor-2882 .elementor-element.elementor-element-39408e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-39408e8.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-39408e8.elementor-view-default .elementor-icon{fill:var( --e-global-color-978fe78 );color:var( --e-global-color-978fe78 );border-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-45df993 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-45df993.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-45df993.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-45df993.elementor-view-default .elementor-icon{color:var( --e-global-color-978fe78 );border-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-45df993.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-45df993.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-438e2a8d .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-438e2a8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-438e2a8d.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-438e2a8d.elementor-view-default .elementor-icon{color:var( --e-global-color-978fe78 );border-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-438e2a8d.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-438e2a8d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-438e2a8d .elementor-icon{font-size:45px;}.elementor-2882 .elementor-element.elementor-element-438e2a8d .elementor-icon svg{height:45px;}.elementor-2882 .elementor-element.elementor-element-4eff7f6a > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-978fe78 );}.elementor-2882 .elementor-element.elementor-element-1b1d919b{margin-top:5px;margin-bottom:0px;}.elementor-2882 .elementor-element.elementor-element-2f6b80b9 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-2f6b80b9.elementor-view-stacked .elementor-icon{background-color:#D52102;}.elementor-2882 .elementor-element.elementor-element-2f6b80b9.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-2f6b80b9.elementor-view-default .elementor-icon{color:#D52102;border-color:#D52102;}.elementor-2882 .elementor-element.elementor-element-2f6b80b9.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-2f6b80b9.elementor-view-default .elementor-icon svg{fill:#D52102;}.elementor-2882 .elementor-element.elementor-element-2f6b80b9 .elementor-icon{font-size:45px;}.elementor-2882 .elementor-element.elementor-element-2f6b80b9 .elementor-icon svg{height:45px;}.elementor-2882 .elementor-element.elementor-element-57a6d21a > .elementor-element-populated{border-style:solid;border-color:#D52102;}.elementor-2882 .elementor-element.elementor-element-25683ee0:not(.elementor-motion-effects-element-type-background), .elementor-2882 .elementor-element.elementor-element-25683ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-2882 .elementor-element.elementor-element-25683ee0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2882 .elementor-element.elementor-element-25683ee0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2882 .elementor-element.elementor-element-31d1ef4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-61ba4199{text-align:center;}.elementor-2882 .elementor-element.elementor-element-61ba4199 .elementor-heading-title{color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-d8cf2d{text-align:center;}.elementor-2882 .elementor-element.elementor-element-d8cf2d .elementor-heading-title{color:var( --e-global-color-35309e3 );}.elementor-2882 .elementor-element.elementor-element-56fbeb53:not(.elementor-motion-effects-element-type-background), .elementor-2882 .elementor-element.elementor-element-56fbeb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;background-image:url("https://escursionifotografiche.it/wp-content/uploads/2024/04/Torino-citylights_01.jpg");background-position:bottom left;background-size:cover;}.elementor-2882 .elementor-element.elementor-element-56fbeb53 > .elementor-container{min-height:500px;}.elementor-2882 .elementor-element.elementor-element-56fbeb53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2882 .elementor-element.elementor-element-56fbeb53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2882 .elementor-element.elementor-element-21081726 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-7d549b6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2882 .elementor-element.elementor-element-7d5ac935 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-7d5ac935.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-7d5ac935.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-7d5ac935.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-7d5ac935.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-7d5ac935.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-7d5ac935 .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-7d5ac935 .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-5edb9d14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );}.elementor-2882 .elementor-element.elementor-element-2844f908 .elementor-tab-title, .elementor-2882 .elementor-element.elementor-element-2844f908 .elementor-tab-title:before, .elementor-2882 .elementor-element.elementor-element-2844f908 .elementor-tab-title:after, .elementor-2882 .elementor-element.elementor-element-2844f908 .elementor-tab-content, .elementor-2882 .elementor-element.elementor-element-2844f908 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-2882 .elementor-element.elementor-element-5e836344 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-5e836344.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-5e836344.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-5e836344.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-5e836344.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-5e836344.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-5e836344 .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-5e836344 .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-13a052d7{--spacer-size:25px;}.elementor-2882 .elementor-element.elementor-element-521901a1 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-521901a1.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-521901a1.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-521901a1.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-521901a1.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-521901a1.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-521901a1 .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-521901a1 .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-68d4e2de{font-family:"Inter", Sans-serif;font-size:18px;font-weight:normal;}.elementor-2882 .elementor-element.elementor-element-6047828{--spacer-size:25px;}.elementor-2882 .elementor-element.elementor-element-18cd6855 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-18cd6855.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-18cd6855.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-18cd6855.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-18cd6855.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-18cd6855.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-18cd6855 .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-18cd6855 .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-3c0691d{--spacer-size:25px;}.elementor-2882 .elementor-element.elementor-element-6e182f94 .elementor-icon-wrapper{text-align:center;}.elementor-2882 .elementor-element.elementor-element-6e182f94.elementor-view-stacked .elementor-icon{background-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-6e182f94.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-6e182f94.elementor-view-default .elementor-icon{color:#017D39;border-color:#017D39;}.elementor-2882 .elementor-element.elementor-element-6e182f94.elementor-view-framed .elementor-icon, .elementor-2882 .elementor-element.elementor-element-6e182f94.elementor-view-default .elementor-icon svg{fill:#017D39;}.elementor-2882 .elementor-element.elementor-element-6e182f94 .elementor-icon{font-size:50px;}.elementor-2882 .elementor-element.elementor-element-6e182f94 .elementor-icon svg{height:50px;}.elementor-2882 .elementor-element.elementor-element-87fee73{--spacer-size:50px;}@media(min-width:768px){.elementor-2882 .elementor-element.elementor-element-3c21d1fb{width:10%;}.elementor-2882 .elementor-element.elementor-element-322fb0f4{width:56.333%;}.elementor-2882 .elementor-element.elementor-element-15c9575b{width:100%;}.elementor-2882 .elementor-element.elementor-element-2488245{--width:50%;}.elementor-2882 .elementor-element.elementor-element-17c1746{--width:50%;}.elementor-2882 .elementor-element.elementor-element-2465a08{width:25.017%;}.elementor-2882 .elementor-element.elementor-element-1180cac{width:49.631%;}.elementor-2882 .elementor-element.elementor-element-8ea1232{width:25.018%;}.elementor-2882 .elementor-element.elementor-element-6a33f8f3{width:100%;}.elementor-2882 .elementor-element.elementor-element-3e58dad2{width:7%;}.elementor-2882 .elementor-element.elementor-element-4eff7f6a{width:93%;}.elementor-2882 .elementor-element.elementor-element-6a730c74{width:7%;}.elementor-2882 .elementor-element.elementor-element-57a6d21a{width:93%;}.elementor-2882 .elementor-element.elementor-element-31d1ef4b{width:100%;}.elementor-2882 .elementor-element.elementor-element-1ceaf8ef{width:17.957%;}.elementor-2882 .elementor-element.elementor-element-63c82817{width:82.043%;}.elementor-2882 .elementor-element.elementor-element-21081726{width:100%;}}@media(min-width:2400px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2882 .elementor-element.elementor-element-5c22f9e{--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2882 .elementor-element.elementor-element-5c22f9e{--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-2882 .elementor-element.elementor-element-5c22f9e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2882 .elementor-element.elementor-element-728a7d8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-51030cd9{text-align:center;}.elementor-2882 .elementor-element.elementor-element-51030cd9 .elementor-heading-title{font-size:26px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2882 .elementor-element.elementor-element-d2cb82a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-1cf72fb{text-align:center;}.elementor-2882 .elementor-element.elementor-element-5b0ae6a{text-align:center;}.elementor-2882 .elementor-element.elementor-element-9f94fb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-bd5dfde{text-align:center;}.elementor-2882 .elementor-element.elementor-element-08f776c{text-align:center;}.elementor-2882 .elementor-element.elementor-element-756018a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-b03465c{text-align:center;}.elementor-2882 .elementor-element.elementor-element-c38fa60{text-align:center;}.elementor-2882 .elementor-element.elementor-element-5eeba71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-ef92b34{text-align:center;}.elementor-2882 .elementor-element.elementor-element-748f081{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-09e8f3e{text-align:center;}.elementor-2882 .elementor-element.elementor-element-252cccb{text-align:center;}.elementor-2882 .elementor-element.elementor-element-5049595b{text-align:center;}.elementor-2882 .elementor-element.elementor-element-5c22f9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2882 .elementor-element.elementor-element-33cfe22f{text-align:center;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2882 .elementor-element.elementor-element-438e2a8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-438e2a8d .elementor-icon{font-size:60px;}.elementor-2882 .elementor-element.elementor-element-438e2a8d .elementor-icon svg{height:60px;}.elementor-2882 .elementor-element.elementor-element-2f6b80b9 .elementor-icon-wrapper{text-align:start;}.elementor-2882 .elementor-element.elementor-element-7d549b6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2882 .elementor-element.elementor-element-7d5ac935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-5edb9d14{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2882 .elementor-element.elementor-element-5e836344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-521901a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-18cd6855{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2882 .elementor-element.elementor-element-4aee826c{width:100%;max-width:100%;align-self:flex-start;}.elementor-2882 .elementor-element.elementor-element-6e182f94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}