.elementor-246028 .elementor-element.elementor-element-aa533d8{--display:flex;--min-height:100vh;--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;--flex-wrap:nowrap;--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246028 .elementor-element.elementor-element-aa533d8:not(.elementor-motion-effects-element-type-background), .elementor-246028 .elementor-element.elementor-element-aa533d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://percorsifotografici.org/wp-content/uploads/2026/03/ec12e4dd-4c0e-478a-8975-fbc38357741f-2_edited.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-246028 .elementor-element.elementor-element-ab81830{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246028 .elementor-element.elementor-element-ab81830.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-246028 .elementor-element.elementor-element-6aac3fd{--display:flex;}.elementor-246028 .elementor-element.elementor-element-6aac3fd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-246028 .elementor-element.elementor-element-ea12ea5{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:1;}.elementor-246028 .elementor-element.elementor-element-fd9de2f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-246028 .elementor-element.elementor-element-cc2e6f6{--display:flex;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-246028 .elementor-element.elementor-element-cc2e6f6:not(.elementor-motion-effects-element-type-background), .elementor-246028 .elementor-element.elementor-element-cc2e6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-246028 .elementor-element.elementor-element-a0f3895{--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;--flex-wrap:wrap;}.elementor-246028 .elementor-element.elementor-element-32067ec{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-246028 .elementor-element.elementor-element-286f655 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-246028 .elementor-element.elementor-element-286f655.elementor-element{--align-self:center;}.elementor-246028 .elementor-element.elementor-element-286f655 .title + .subtitle{margin-bottom:0px;}.elementor-246028 .elementor-element.elementor-element-286f655 .subtitle + .title{margin-top:0px;}.elementor-246028 .elementor-element.elementor-element-286f655 h1, .elementor-246028 .elementor-element.elementor-element-286f655 h2, .elementor-246028 .elementor-element.elementor-element-286f655 h3, .elementor-246028 .elementor-element.elementor-element-286f655 h4, .elementor-246028 .elementor-element.elementor-element-286f655 h5, .elementor-246028 .elementor-element.elementor-element-286f655 h6{font-family:"Montserrat", Sans-serif;font-size:3.75vw;font-weight:500;line-height:0.9em;}.elementor-246028 .elementor-element.elementor-element-286f655 .subtitle{font-size:13.4px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-246028 .elementor-element.elementor-element-e58861c > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-246028 .elementor-element.elementor-element-e58861c.elementor-element{--align-self:center;}.elementor-246028 .elementor-element.elementor-element-e58861c .title + .subtitle{margin-bottom:0px;}.elementor-246028 .elementor-element.elementor-element-e58861c .subtitle + .title{margin-top:0px;}.elementor-246028 .elementor-element.elementor-element-e58861c h1, .elementor-246028 .elementor-element.elementor-element-e58861c h2, .elementor-246028 .elementor-element.elementor-element-e58861c h3, .elementor-246028 .elementor-element.elementor-element-e58861c h4, .elementor-246028 .elementor-element.elementor-element-e58861c h5, .elementor-246028 .elementor-element.elementor-element-e58861c h6{font-family:"Montserrat", Sans-serif;font-size:1.8vw;font-weight:500;line-height:0.9em;}.elementor-246028 .elementor-element.elementor-element-e58861c .subtitle{font-size:13.4px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-246028 .elementor-element.elementor-element-4135aee > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-246028 .elementor-element.elementor-element-4135aee.elementor-element{--align-self:center;}.elementor-246028 .elementor-element.elementor-element-4135aee .title + .subtitle{margin-bottom:0px;}.elementor-246028 .elementor-element.elementor-element-4135aee .subtitle + .title{margin-top:0px;}.elementor-246028 .elementor-element.elementor-element-4135aee h1, .elementor-246028 .elementor-element.elementor-element-4135aee h2, .elementor-246028 .elementor-element.elementor-element-4135aee h3, .elementor-246028 .elementor-element.elementor-element-4135aee h4, .elementor-246028 .elementor-element.elementor-element-4135aee h5, .elementor-246028 .elementor-element.elementor-element-4135aee h6{font-family:"Montserrat", Sans-serif;font-size:2.9vw;font-weight:500;line-height:0.9em;}.elementor-246028 .elementor-element.elementor-element-4135aee .subtitle{font-size:13.4px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-246028 .elementor-element.elementor-element-978e0a8 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-246028 .elementor-element.elementor-element-978e0a8.elementor-element{--align-self:center;}.elementor-246028 .elementor-element.elementor-element-978e0a8 .title + .subtitle{margin-bottom:0px;}.elementor-246028 .elementor-element.elementor-element-978e0a8 .subtitle + .title{margin-top:0px;}.elementor-246028 .elementor-element.elementor-element-978e0a8 .title{color:#CC350A;}.elementor-246028 .elementor-element.elementor-element-978e0a8 h1, .elementor-246028 .elementor-element.elementor-element-978e0a8 h2, .elementor-246028 .elementor-element.elementor-element-978e0a8 h3, .elementor-246028 .elementor-element.elementor-element-978e0a8 h4, .elementor-246028 .elementor-element.elementor-element-978e0a8 h5, .elementor-246028 .elementor-element.elementor-element-978e0a8 h6{font-size:4.2vw;font-weight:500;line-height:0.9em;}.elementor-246028 .elementor-element.elementor-element-978e0a8 .subtitle{font-size:13.4px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-246028 .elementor-element.elementor-element-bc0624b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246028 .elementor-element.elementor-element-42cc29c.elementor-element{--align-self:center;}.elementor-246028 .elementor-element.elementor-element-42cc29c .button:not(:hover){color:#FFFFFFBF;}.elementor-246028 .elementor-element.elementor-element-42cc29c .button.-default:not(:hover){background-color:#CC350A;}.elementor-246028 .elementor-element.elementor-element-42cc29c{font-size:14.4px;text-transform:uppercase;}.elementor-246028 .elementor-element.elementor-element-3a35f20{--display:flex;--min-height:150vh;--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:space-between;--overlay-opacity:0;--overlay-mix-blend-mode:multiply;--padding-top:0;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-246028 .elementor-element.elementor-element-3a35f20:not(.elementor-motion-effects-element-type-background), .elementor-246028 .elementor-element.elementor-element-3a35f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://percorsifotografici.org/wp-content/uploads/2026/03/470145109_602265992461395_4853057564279163985_n.jpg");background-position:center center;background-size:cover;}.elementor-246028 .elementor-element.elementor-element-3a35f20::before, .elementor-246028 .elementor-element.elementor-element-3a35f20 > .elementor-background-video-container::before, .elementor-246028 .elementor-element.elementor-element-3a35f20 > .e-con-inner > .elementor-background-video-container::before, .elementor-246028 .elementor-element.elementor-element-3a35f20 > .elementor-background-slideshow::before, .elementor-246028 .elementor-element.elementor-element-3a35f20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-246028 .elementor-element.elementor-element-3a35f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-246028 .elementor-element.elementor-element-3488fa9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246028 .elementor-element.elementor-element-3488fa9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-246028 .elementor-element.elementor-element-e26ff35{--display:flex;}.elementor-246028 .elementor-element.elementor-element-991c501 > .elementor-widget-container{background-color:#4A48485C;padding:32px 32px 32px 32px;}.elementor-246028 .elementor-element.elementor-element-991c501.elementor-element{--align-self:center;}.elementor-246028 .elementor-element.elementor-element-991c501 .title + .subtitle{margin-bottom:0px;}.elementor-246028 .elementor-element.elementor-element-991c501 .subtitle + .title{margin-top:0px;}.elementor-246028 .elementor-element.elementor-element-991c501 .title{color:#FFFFFFBF;}.elementor-246028 .elementor-element.elementor-element-991c501 h1, .elementor-246028 .elementor-element.elementor-element-991c501 h2, .elementor-246028 .elementor-element.elementor-element-991c501 h3, .elementor-246028 .elementor-element.elementor-element-991c501 h4, .elementor-246028 .elementor-element.elementor-element-991c501 h5, .elementor-246028 .elementor-element.elementor-element-991c501 h6{font-family:"Montserrat", Sans-serif;font-size:2.9vw;font-weight:400;line-height:1.2em;}.elementor-246028 .elementor-element.elementor-element-991c501 .subtitle{color:#FFFFFFBF;font-size:13.4px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-246028 .elementor-element.elementor-element-809c52d{--display:flex;}.elementor-246028 .elementor-element.elementor-element-45814bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246028 .elementor-element.elementor-element-cb915a1{--display:flex;}.elementor-246028 .elementor-element.elementor-element-31a0d55{--display:flex;}.elementor-246028 .elementor-element.elementor-element-5db8193{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-246028 .elementor-element.elementor-element-5db8193:not(.elementor-motion-effects-element-type-background), .elementor-246028 .elementor-element.elementor-element-5db8193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-246028 .elementor-element.elementor-element-295eaf2{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246028 .elementor-element.elementor-element-5ed3e32{--display:flex;}.elementor-246028 .elementor-element.elementor-element-93fb1cc .title + .subtitle{margin-bottom:0px;}.elementor-246028 .elementor-element.elementor-element-93fb1cc .subtitle + .title{margin-top:0px;}.elementor-246028 .elementor-element.elementor-element-93fb1cc h1, .elementor-246028 .elementor-element.elementor-element-93fb1cc h2, .elementor-246028 .elementor-element.elementor-element-93fb1cc h3, .elementor-246028 .elementor-element.elementor-element-93fb1cc h4, .elementor-246028 .elementor-element.elementor-element-93fb1cc h5, .elementor-246028 .elementor-element.elementor-element-93fb1cc h6{font-size:3.75vw;line-height:0.9em;}.elementor-246028 .elementor-element.elementor-element-93fb1cc .subtitle{font-size:13.4px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-246028 .elementor-element.elementor-element-d89f872{--display:flex;}.elementor-246028 .elementor-element.elementor-element-136bb99{--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:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:wrap;--margin-top:8vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-246028 .elementor-element.elementor-element-51f1b23{--display:flex;}.elementor-246028 .elementor-element.elementor-element-7cc1ef7 .card:not(.-contained) .image-holder{border-radius:15px;}.elementor-246028 .elementor-element.elementor-element-7cc1ef7 .subtitle{font-size:14.4px;font-weight:400;text-transform:uppercase;}.elementor-246028 .elementor-element.elementor-element-eaaed27{--display:flex;}.elementor-246028 .elementor-element.elementor-element-262c5b6 .card:not(.-contained) .image-holder{border-radius:15px;}.elementor-246028 .elementor-element.elementor-element-262c5b6 .subtitle{font-size:14.4px;font-weight:400;text-transform:uppercase;}.elementor-246028 .elementor-element.elementor-element-262c5b6 .banner.-with-overlay-image .image-holder{background-color:#B5BD9A;}.elementor-246028 .elementor-element.elementor-element-cc1df2d{--spacer-size:50px;}.elementor-246028 .elementor-element.elementor-element-3b1c82e{--display:flex;}.elementor-246028 .elementor-element.elementor-element-a179806 .card:not(.-contained) .image-holder{border-radius:15px;}.elementor-246028 .elementor-element.elementor-element-a179806 .subtitle{font-size:14.4px;font-weight:400;text-transform:uppercase;}.elementor-246028 .elementor-element.elementor-element-a179806 .banner.-with-overlay-image .image-holder{background-color:#CB8268CC;}.elementor-246028 .elementor-element.elementor-element-ba88ec5{--display:flex;}.elementor-246028 .elementor-element.elementor-element-04e97e4 .card:not(.-contained) .image-holder{border-radius:15px;}.elementor-246028 .elementor-element.elementor-element-04e97e4 .overlay-details .title{color:#FFFFFF;}.elementor-246028 .elementor-element.elementor-element-04e97e4 .subtitle{color:#FFFFFF;font-size:14.4px;font-weight:400;text-transform:uppercase;}.elementor-246028 .elementor-element.elementor-element-04e97e4 .overlay-details p{color:#FFFFFF;}.elementor-246028 .elementor-element.elementor-element-04e97e4 .banner.-with-overlay-image .image-holder{background-color:#323625;}.elementor-246028 .elementor-element.elementor-element-04e97e4 .banner .overlay-details .icon-button{color:#FFFFFF;}.elementor-246028 .elementor-element.elementor-element-c8a7ad7{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246028 .elementor-element.elementor-element-c8a7ad7:not(.elementor-motion-effects-element-type-background), .elementor-246028 .elementor-element.elementor-element-c8a7ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-246028 .elementor-element.elementor-element-c202914{--spacer-size:50px;}.elementor-246028 .elementor-element.elementor-element-a0cd17b{text-align:center;}.elementor-246028 .elementor-element.elementor-element-425e84c{--spacer-size:25px;}.elementor-246028 .elementor-element.elementor-element-c35facc .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-246028 .elementor-element.elementor-element-ab81830{--width:50%;}.elementor-246028 .elementor-element.elementor-element-ea12ea5{--width:50%;}.elementor-246028 .elementor-element.elementor-element-32067ec{--width:98%;}.elementor-246028 .elementor-element.elementor-element-e26ff35{--width:60%;}.elementor-246028 .elementor-element.elementor-element-809c52d{--width:40%;}.elementor-246028 .elementor-element.elementor-element-cb915a1{--width:25%;}.elementor-246028 .elementor-element.elementor-element-31a0d55{--width:75%;}.elementor-246028 .elementor-element.elementor-element-5ed3e32{--width:75%;}.elementor-246028 .elementor-element.elementor-element-d89f872{--width:25%;}.elementor-246028 .elementor-element.elementor-element-51f1b23{--width:25%;}.elementor-246028 .elementor-element.elementor-element-eaaed27{--width:25%;}.elementor-246028 .elementor-element.elementor-element-3b1c82e{--width:25%;}.elementor-246028 .elementor-element.elementor-element-ba88ec5{--width:25%;}}@media(max-width:767px){.elementor-246028 .elementor-element.elementor-element-aa533d8{--min-height:50vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-246028 .elementor-element.elementor-element-ab81830{--min-height:40vh;--justify-content:center;}.elementor-246028 .elementor-element.elementor-element-fd9de2f{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-246028 .elementor-element.elementor-element-cc2e6f6{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-246028 .elementor-element.elementor-element-a0f3895{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246028 .elementor-element.elementor-element-286f655 h1, .elementor-246028 .elementor-element.elementor-element-286f655 h2, .elementor-246028 .elementor-element.elementor-element-286f655 h3, .elementor-246028 .elementor-element.elementor-element-286f655 h4, .elementor-246028 .elementor-element.elementor-element-286f655 h5, .elementor-246028 .elementor-element.elementor-element-286f655 h6{font-size:36px;letter-spacing:-0.02em;}.elementor-246028 .elementor-element.elementor-element-e58861c h1, .elementor-246028 .elementor-element.elementor-element-e58861c h2, .elementor-246028 .elementor-element.elementor-element-e58861c h3, .elementor-246028 .elementor-element.elementor-element-e58861c h4, .elementor-246028 .elementor-element.elementor-element-e58861c h5, .elementor-246028 .elementor-element.elementor-element-e58861c h6{font-size:36px;letter-spacing:-0.02em;}.elementor-246028 .elementor-element.elementor-element-4135aee h1, .elementor-246028 .elementor-element.elementor-element-4135aee h2, .elementor-246028 .elementor-element.elementor-element-4135aee h3, .elementor-246028 .elementor-element.elementor-element-4135aee h4, .elementor-246028 .elementor-element.elementor-element-4135aee h5, .elementor-246028 .elementor-element.elementor-element-4135aee h6{font-size:36px;letter-spacing:-0.02em;}.elementor-246028 .elementor-element.elementor-element-978e0a8 h1, .elementor-246028 .elementor-element.elementor-element-978e0a8 h2, .elementor-246028 .elementor-element.elementor-element-978e0a8 h3, .elementor-246028 .elementor-element.elementor-element-978e0a8 h4, .elementor-246028 .elementor-element.elementor-element-978e0a8 h5, .elementor-246028 .elementor-element.elementor-element-978e0a8 h6{font-size:36px;letter-spacing:-0.02em;}.elementor-246028 .elementor-element.elementor-element-3a35f20{--padding-top:0;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-246028 .elementor-element.elementor-element-e26ff35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246028 .elementor-element.elementor-element-991c501 > .elementor-widget-container{margin:6vh 0 0 0;}.elementor-246028 .elementor-element.elementor-element-991c501 h1, .elementor-246028 .elementor-element.elementor-element-991c501 h2, .elementor-246028 .elementor-element.elementor-element-991c501 h3, .elementor-246028 .elementor-element.elementor-element-991c501 h4, .elementor-246028 .elementor-element.elementor-element-991c501 h5, .elementor-246028 .elementor-element.elementor-element-991c501 h6{font-size:36px;letter-spacing:-0.02em;}.elementor-246028 .elementor-element.elementor-element-cb915a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246028 .elementor-element.elementor-element-5db8193{--padding-top:6vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-246028 .elementor-element.elementor-element-295eaf2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246028 .elementor-element.elementor-element-93fb1cc > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-246028 .elementor-element.elementor-element-93fb1cc h1, .elementor-246028 .elementor-element.elementor-element-93fb1cc h2, .elementor-246028 .elementor-element.elementor-element-93fb1cc h3, .elementor-246028 .elementor-element.elementor-element-93fb1cc h4, .elementor-246028 .elementor-element.elementor-element-93fb1cc h5, .elementor-246028 .elementor-element.elementor-element-93fb1cc h6{font-size:36px;letter-spacing:-0.02em;}.elementor-246028 .elementor-element.elementor-element-d89f872{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-246028 .elementor-element.elementor-element-136bb99{--margin-top:6vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}